For those that might be new to GIS, ArcGIS is the default enterprise GIS solution. This isn’t a great comparison, but it is similar to Microsoft in the 1990s but less evil and with no Apple. The company behind ArcGIS is ESRI. They provide a variety of geospatial products and services; ArcGIS Desktop, ArcGIS Server, ArcGIS Online, etc. All of them do geospatial analysis, just differently. ArcGIS desktop is going to be what someone with “Geospatial Analyst” in their job title will be using on most days in a business setting. ArcGIS Server, as the name implies, is about supplying data to large organizations via a server. ArcGIS Online is geared to sharing maps through web maps and web apps.
Web Map vs. Map App
Before we go any further, let’s get some terminology out of the way. Using ArcGIS Online, you can build either a web map or a map app. A Web map, for our purposes, is going to be something you’re probably going to embed into your own website. It might have a zoom feature and a legend, but it won’t have too many bells and whistles. A map app by contrast is more like a stand alone web application that exists as a single page with its own url address. Think of it as its own website. ArcGIS Online has both a gallery of Map App themes to choose from and a Map App builder. If you’re familiar WordPress. It is almost like WordPress for maps. There are widgets for adding a measuring button, a search tab to find locations, image analysis, feature editing, and various other options.
Comparison to Cartodb, Mapbox, etc.
ArcGIS Online and the other online map services all try to be the service you use to easily embed maps in your webpage or share urls to your map on their site. ArcGIS online products have the advantage of the ESRI name, established support, and being one part of a wider enterprise solution.For the purpose of this blog post (and as refresher before going to a GIS web development hackathon) I built a map using ArcGIS online, which is below. It was built with a small subset of the data I’m using for a map on Houston recreational paddling experiences. I also turned that map into a Map App.The map app can be found at this link, which will open another tab on your browser with a full page map app. In addition to opening up full screen, the map app makes it possible to turn layers on and off, measure distance, get directions from your location to boat launches on the map, and brings the legend up as an option.My general impression was if all I needed was a really quick and simple map that only included a basemap and a few points, I’d probably go with Mapbox. The upload and selection of data is a little slower with ArcGIS Online. Plus, there are more buttons to push between start and finish. For very complicated maps, I suspect ArcGIS online would likely be what I’d use, because I could more easily build the map in desktop mode, where I’m not slowed by internet service and browser constraints, and then transition it online.
Click the double arrow in the upper left corner << to see the map legend. If you click the image in the lower left corner, the basemap will change to satellite imagery. Impaired segments are those with environmental issues according to the TCEQ or Texas Commission on Environmental Quality.link to the map above that opens in a new tablink to full screen map app with additional features like legend, turning layers on and off, multiple basemap options, attribute table views, lat/long at mouse position, and directions.