This tutorial was written by Katherine Walden, Digital Liberal Arts Specialist at Grinnell College. The tutorial framework was created by Sarah Purcell (L.F. Professor of History, Grinnell College) Sophia Gates Stern, student mentor for this class.
This tutorial was reviewed by Gina Donovan (Instructional Technologist, Grinnell College) and Lauren Frankel and Martin Toney, student workers in Grinnell College’s Data Analysis and Social Inquiry Lab.
This tutorial uses data generated by Cameron Blevins and posted on his personal site.

Introduction to Mapping Part II (Google MyMaps) is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Google launched Google My Maps in 2007 as part of the Google cloud services suite of programs. Through the My Map interface, users with a Google account can map points, lines, and shapes, with additional display customization options. My Maps allows users to generate maps from spreadsheets, work collaboratively on maps, and share interactive maps.
1-Sign up for a free Google Account, and use those credentials to log in to My Maps.

2-Click on the Create New Map icon in the top left-hand corner.
3-Name the map by clicking on Untitled map in the top left-hand corner. Use Postmaster Salaries or a similar descriptive name.

4-Click the blue Import icon to start the data import process. Select or drop the same 1871_Postmaster_Salary CSV we used in the Carto tutorial to upload the data set. If needed, you can re-copy the file from \\storage\projects\HIS\HIS-295-02\Postal_Data.

5-Check that only Latitude and Longitude are selected before clicking Continue. My Maps will keep all the original data records but needs to detect which fields contain spatial data.

6-The next screen asks what field you want to use for the place marker titles. Select Name and click Finish.

7-Like with Carto, we can click on the three vertical dots next to the layer to rename the layer. Name the layer Postmaster Salaries or a similar descriptive title.
8-My Maps is showing a message that 32 rows in the data could not be drawn on the map. If you have additional time, you can come back and explore this error message. For now, click Dismiss.
![]()
9-At the bottom of the pop-up in the top left-hand corner is a Base map icon with a dropdown icon. You can explore different available base maps to see what works best with your data. For example, My Maps’s default base map includes topographical data. If that data is not essential for our analysis, a simpler base map (like Simple Atlas) can help users focus on the most important aspects of the spatial visualization.
10-Click on the blue paint roller icon to open a pop-up with style customization options.

11-Click Uniform style and click Group places by, then select PM_Salary under Style by data column to color the data points based on salary categories.
12-Based on looking at the legend created in the last step, the number of Nulls and Others means the default options for this style don’t work effectively for our data.
13-Click the blue paint roller icon again to reopen the customization pop-up. Change the selection from Categories to Ranges, and change the number from 4 to 10. My Maps’s default setting calculates categories for the data, but the range option lets us determine a specific number of range distributions. In this case, specifying 10 ranges effectively represents our data. You can click on the color dropdown to select a color gradient.

14-Now that our data is grouped and displayed on the map, click on points to see how the My Maps pop-up compares to Carto. What are the limitations of this platform compared to Carto? What are the advantages? Where would you go next in your customization or analysis?
Additional exploration:
- When we uploaded our data to My Maps, an error message said 32 rows could not be shown on the map. Open the data table and explore what patterns or discrepancies you can find for these rows. Why can’t the mapping program visualize this data? What would be involved in editing the data to make these rows display on the map?
- Continue exploring the display options in My Maps. What level of customization or analysis does My Maps provide, compared to Carto?
Reflection questions:
- How would you compare Carto and Google Maps as mapping tools for digital history?
- What are the strengths and weaknesses of each platform?
- What types of projects or data could you see working best with a specific tool?
Introduction to Mapping wrap-up
Now that we’ve mapped Blevins’s data using two different tools, let’s explore how he maps this data in the larger project. As you explore the maps, keep in mind Blevins was focused on mapping post offices’ hours of service, rather than postmaster salaries which were the focus of our data.
Be sure to read the “About the Map,” “How to Use,” and “About the Data” sections on the interactive mapping site. Based on the choices you made about analyzing and visualizing your data in this tutorial, what thoughts or reflections do you have on how Blevins made similar choices, just on a much larger scale.
Read about how Blevins uses this data and spatial analysis to construct a historical argument about Postal Geography and the Golden West, as well as The County Problem in the West. How did Blevins connect the data used in spatial analysis to a larger historical argument? What role did the data and spatial analysis play in that larger argument?
Final reflection questions:
- What interested you in this data? Would you have been able to find this information and draw conclusions from it without using spatial analysis tools?
- What questions do you still have about this data? How could you answer them? How could you answer them digitally?
- Were there any issues we talked about in historical mapping (change over time, error, certainty, etc.) that you think of differently now that you have tried it?


