ArcGIS Online Walkthrough

This tutorial was written by Tierney Steelberg, Digital Liberal Arts Specialist at Grinnell College’s DLAC. The tutorial framework was created by Sarah Purcell, L. F. Parker Professor of History at Grinnell College.

This tutorial was reviewed by Maddie Matsubara, Vivero Digital Liberal Arts Peer Mentor.

Creative Commons LicenseThis work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Table of Contents

Click any link to head to that section.

  1. What is ArcGIS Online?
    1. Logging In
    2. Downloading Data
  2. Web Maps
    1. Creating a New Map
    2. Customizing Your Map’s Appearance
    3. Saving Your Map
    4. Returning to an Existing Map
  3. Layers
    1. Adding Layers
    2. Making Copies of Layers
    3. Customizing Layers
    4. Configuring Pop-Ups
  4. Map Accessibility
  5. Additional Information
    1. Sharing Your Map
    2. Analysis
    3. Creating a Web App
    4. New Map Viewer
  6. Get Help

 

What is ArcGIS Online?

ArcGIS Online is a cloud-based online mapping software that allows you to create complex digital maps for data analysis, as well as easily share them with others. ArcGIS Online replicates many of the functions of the ArcGIS software application, though it is not quite as powerful. 

Logging In

Everyone at Grinnell has access to ArcGIS Online through the College. You can access your account by logging in with your Grinnell College credentials at https://grinnell.maps.arcgis.com/home/index.html. It is used in the browser, so you do not need to download anything special onto your computer.  

Downloading Data

A selection of datasets for this workshop can be found in this OneDrive folder. We’ll upload this data into ArcGIS Online in order to map and analyze it, before pulling into StoryMaps. For this, we’ll be working with CSVs or, optionally, shapefiles. Shapefiles are a file format for storing geographical location and attribute information data, and they are actually made up of a grouping of individual files, compressed into a single .zip file that is uploaded all at once to ArcGIS Online. The OneDrive folder contains:

  • Town of Grinnell and merged multi-township data for both the 1900s and the 1920s, in the form of both shapefiles (compressed .zip files) and spreadsheets. The town of Grinnell Geocoding Result shapefile data takes the form of points, and the merged townships shapefile data takes the form of polygons
  • London House Museum dataset gathering London House Museums and their major characteristics for comparison, in the form of a spreadsheet.

In our walkthrough together, we’ll use the 1900 Town of Grinnell CSV data, but you can use any dataset you would like when you work on making your own map for tomorrow.

Let’s discuss! Download the data set CSV, look through the spreadsheet, and think about what you see…
  • What do you notice about this data?
  • What questions do you think this data set might help to answer, if visualized on a map?

 

Web Maps

What’s a web map? Esri, the company behind ArcGIS and ArcGIS Online, describes a web map as “an interactive display of geographic information that you can use to tell stories and answer questions” (source: Web maps).

Creating a New Map

Click Map in the top level menu of your ArcGIS Online homepage to create a new map. From there, you will be taken to a new blank map for you to make your own! Screenshot of the ArcGIS Online user homepage

Customizing a Map’s Appearance

Screenshot of ArcGIS Online basemap optionsYou can customize the way your map looks by clicking Basemap in the top level menu of the map view, and then selecting your chosen basemap. You can change this at any time, so can come back and make edits for the best base map for your purposes once your data has been added to the map.

 

Let’s discuss: how might different basemaps influence a viewer’s experience of a digital map?

Saving Your Map

Click the Save button on the top level menu of the map view, then click Save As to save a new map or a new copy of an existing map: you will be prompted to give your new map a title and tags (required, but you can choose any you would like), and to add a summary, if desired. If you are working with a pre-existing map, just click Save to keep saving it to the same place – make sure to do this regularly while you are working so your changes are saved. Screenshot of ArcGIS Online map menu

Returning to an Existing Map

Click Content in the top level menu (available when you click the Home button if you are currently viewing a map or other content) to see all your saved content and return to an existing map. Click the title of an existing map, then click the Open in Map Viewer button (top right) to continue editing.    

Layers

What’s a layer? A layer is a collection of specific geographic data added to your map. Maps can have multiple layers that can be shown concurrently or hidden as needed to allow you to interrogate the interactions of multiple data sets or to focus where you need to.  

Adding Layers

There are a couple different ways to add layers – for the purposes of this workshop, we will be adding layers of data by file. Our data takes the form of shapefiles (compressed in .zip format). These shapefiles will show up on our map layers in the form of points or polygons. As previously mentioned, for our first run-through together we’ll work with the Grinnell_1900_Geocoding_Result_Tidied.csv, which is points data relating to the Town of Grinnell – for your own map, you can play around with additional available data sets.

  1. Click the +Add button at the left of the top-level menu.
  2. Select Add Layer from File.
  3. Upload the CSV file (or the entire .zip file, in the case of a shapefile).
  4. Click the Import Layer button.
  5. You now have the option of choosing what attribute to show, and how to customize the way your layer’s data is being visualized.
    • To keep it simple for our work together in this first session, let’s start by visualizing the total number of people in each household. Select the Total Household attribute from the dropdown list, then select the default Counts and Amounts (Size) drawing style. We’ll customize this later.
  6. When you’re ready, click the Done button at the bottom.
  7. You should now see the data added as a content layer, on the left-hand panel of your map.

Screenshot of the ArcGIS Online layer menu options.Once a layer has been added to your map, a variety of options appear for you when you hover over a layer’s name in the Content menu of your map. From left to right:

  • The Show Legend button pops out your layer’s legend for you.
    • Please note that the ArcGIS Online legend is automatically generated based on the titles of the attributes in your dataset. You cannot customize it from within your map.
  • The Show Table button gives a preview of your data in table form, at the bottom of your map.
  • The Change Style button allows you to customize your data visualization style – more on that below!
  • In the case of points data, the Cluster Points button lets you configure clustering to better extract information from your data.
    • Per Esri: “If your map has a layer with a large number of points, you can configure clustering to make it easier to visually extract meaningful information from your data.” (Source: Configure clustering)
  • The More Options button lets you select from a variety of other customization and viewing options, as needed.

Screenshot of the ArcGIS Online layer menu "More Options" You can use the checkbox by the layer’s name to show/hide layers as needed.  

Making Copies of Layers

You may find it helpful to make copies of your layers, so you can use the separate copies to analyze different aspects of the data. To do so, simply click the “more options” button under the layer’s name when you hover over it, and select Copy. You can rename your copy using the Rename option under the same more options menu.    

Customizing Layers

There are a variety of options for you in customizing your layers, depending on the attribute upon which you want to focus. Choose an attribute from the list (basically, one of the columns of census data in the shapefile’s data spreadsheet) and play around with how you want to visualize it! ArcGIS Online lets you customize most aspects of the visualization. Hover over the layer you’re working with and click the Change Style button (feel free to make a copy first if you want to play around with a couple of different viewing options). Choose an attribute to show from the dropdown, then select a drawing style underneath (different options appear depending on whether the attribute is numeric or textual/categorical).

You can also scroll down to the bottom and choose New expression to write a script that creates a custom expression to mathematically manipulate attributes in some way. For example, with the census data, you could combine the attributes for numbers of children of different genders and age groupings to get the total number of household members aged 17 and under, with a custom expression along the lines of $feature[“Male_Under_5”] + $feature[“Male_5_to_17”] + $feature[“Female_Under_5”] + $feature[“Fem_5_to_17”]7.

Textual/Categorical Data (race, jobs, schooling, heritage…)

  • Types (Unique symbols), which shows different categories as different colors
  • Location (Single symbol), which simply shows the location of your data (as a point or as a polygon)

The visual aspects (like size, color, symbol, transparency) can be customized.

Numeric Data (acreage, ages, number of people in a household, number of grandparents born in Iowa or in the US…)

  • Counts and Amounts (Size), which uses symbol size to represent your numeric data
  • Counts and Amounts (Color), which uses a color scheme to represent your numeric data
  • Location (Single symbol), which simply shows the location of your data (as a point or as a polygon)
  • Types (Unique symbols), which shows different categories as different colors
  • and for points data, Heat Map, which shows areas of high activity in colors that appear “hotter”
Screenshot of an ArcGIS Online map. On the left, a pane with layer visualization choices, with Counts and Amounts (sizes) option selected. And on the right, a map with points plotted for the town of Grinnell in 1900.
1900 Town of Grinnell census data showing total household numbers, mapped using the Counts and Amounts (sizes) visualization option.

Screenshot of the options for customizing a data visualization symbol in ArcGIS Online Screenshot of the options for customizing a data visualization option in ArcGIS Online Click the Options button at the center of the selected drawing style to customize the visualization on your map. Each of the options outlined can be customized – both the visual aspects (like size, color, symbol, transparency) and some of the numeric aspects (such as data classification and breakpoints).

After selecting an attribute from the dropdown, you can click Add attribute to add a second attribute, if certain conditions are met: namely, one of the attributes must be a numeric one and the other must be a categorical one. You can then customize the appearances of both. You can use this feature to map two attributes at once, for example, Total Household size and whether the family owns or rents their home. If the two attributes you want to map cannot be mapped together on a single layer, you can create multiple layers and adjust their transparencies to show overlap or showcase them in separate map images. Once you’re finished customizing, make sure to click the blue Done button at the bottom of the viewing pane to make sure your changes are saved.

Let’s discuss:
  • What do you notice about your visualization as you change its drawing style and customize its appearance?
  • In the case of numeric data, spend some time playing around with breakpoints using the Classify Data options – try out different types of breaks, and different numbers of classes. What makes sense for the attribute you’ve chosen?
  • What is gained and what is lost with different visualization options?

 

Configuring Pop-Ups

You can configure the pop-ups that appear when you click on your data points. By default, they show all of the information from that point’s row in your data table – but some or most of this information may not be needed depending on what you are trying to showcase with your map. Screenshot of the ArcGIS Online configure pop-up optionsTo configure a pop-up, hover over the layer you’re working with and click the More Options button, then the Configure Pop-Up option. At the top of the pane, you can select a pop-up title based on an attribute. In the Display dropdown below, you can decide if you want to display:

  • a list of attributes (which you can customize below using the Configure Attributes – you can choose which ones you want to appear)
  • a description from one field
  • a custom attribute display
  • no attribute information

Don’t forget to click the OK button at the bottom of the pane when you’re done customizing your pop-up, to save your changes. Screenshot of the ArcGIS Online pop-up custom attribute display pane. In the case of a custom attribute display, you can click the green Configure button and lay out the information you want to display. You will see a basic text editor for formatting, and you can use the small + button to pull in the IDs of the attributes you want to display. When you’re finished, click the blue OK button at the bottom of your text box. For example, “The {Lastname} household has {TotalHH} members in total.” pulls in both the name and total household attributes as a sentence. In the case of this data, the attribute fields may be somewhat opaque to someone unfamiliar with the data set, so if you were displaying this data more publicly, and focusing on some information in particular, it could make sense to customize the attribute display (and reduce the number of fields, since many might not be relevant to a casual viewer).

Let’s discuss: how do external map elements like this pop-up influence the viewing experience? How do you think they could or should be used most effectively?

 

Map Accessibility

What is web accessibility? “Web accessibility is the inclusive practice of ensuring there are no barriers that prevent interaction with, or access to, websites on the World Wide Web by people with physical disabilities, situational disabilities, and socio-economic restrictions on bandwidth and speed.” (Wikipedia). As you create your map, keep accessibility at the forefront of your mind:

  • be careful in your use of color and ensure appropriate color contrasts and differentiation (basemap, layer colors…)
  • consider how you can avoid using color alone to convey meaning: vary labels and color, utilize different shapes, change both size and color value of the same shape (source: “Improving Accessibility with ArcGIS Online Web Mapping Apps” presentation from Esri)
  • be thoughtful about your text content (pop-ups, map descriptions, and more): break up walls of text, ensure appropriate typeface and font size when you are customizing, provide links that make sense out of context (i.e., no “click here”)

You can use these resources to check your work:

Let’s discuss: what choices do you make as map creators that impact the accessibility of your maps for your viewers? What are some concrete examples of accessible features on a web map? What else do we need to keep in mind?

 

Additional Information

Sharing Your Map

You do not need to share your map in order to pull it into a StoryMap. But there are ways to directly share your map with others if you want to. You can do this in a couple of different ways, depending on your needs. There are several sharing levels:

  • owner: visible only to you, the creator
  • organization: visible to all members in our organization, Grinnell College
  • everyone (public): visible to the wider community outside of Grinnell College

It is also possible to create a “shared update” group for sharing, which allows multiple people to work on the same map at once (similar to the collaborative editing features in Office 365). You are not able to create “shared update” groups on your own: this must be done by an admin. To be able to embed your map on an external website, you need to make sure it is set to the “public” sharing setting. Once you have done so, you can click the Embed in Website button to customize your embed settings. Your map does not need to be shared publicly to be shared more widely as a web app – more on that below.  

Analysis

There are powerful analysis features that can be enabled on your ArcGIS Online account upon request: simply request a Publisher account from an ArcGIS Online admin (Gina Donovan or Tierney Steelberg) or put in a Help Desk ticket. The Publisher account also allows you to host feature layers that can be updated as needed and used across multiple maps.

Some examples of analysis features include:

  • the ability to “join” one dataset to another using a unique identifier column
  • the ability to measure distances between points (in a straight line or via selected travel mode)
  • the ability to analyze patterns
  • and more!

See more on analysis from Esri’s help documentation: Perform Analysis.

Creating a Web App

A screenshot of the ArcGIS Online "Create a New Web App" menu with various web app optionsWhat’s a web app? A web app allows you to share a customized and streamlined view of your map with external viewers. Changes made to your map are reflected on its web app version. You are not required to create a web app for the purposes of this workshop, since we’ll be pulling our maps into StoryMaps. But if you are interested in playing around with this feature, you can follow these web app instructions from Esri.  

New Map Viewer

Esri is in the process of releasing a new Map Viewer. For our work together in this workshop, we are using the older Classic Viewer, as the new viewer is still missing a few useful features. If you would like to learn more about the new viewer and some of its new features, you can read this article from Esri, “New Map Viewer in General Availability.” At this time, there are no concrete plans to sunset the Classic Viewer: this information will be pushed out if and as plans change.  

Get Help

If you have questions, need help, get stuck, or want support trying something new – now or in the future! – there are support resources out there for you! Contact your workshop facilitators, Gina Donovan and Tierney Steelberg, to get help using ArcGIS Online and StoryMaps in your work on campus.

css.php