No GIS…? No problem!

I’ve been working with a utility that is acquiring three smaller utilities. The utility I’m working with assigns account numbers by address, whereas the utilities being acquired assign them randomly. They requested my assistance with assigning new account numbers by address.

To do this, I created a Google Map of all the addresses and used it to sequence the new account numbers. The General Manager was impressed that I could import addresses and create my own Google Map, so I thought it might be helpful to write a blog post explaining the process.

Google has a product called MyMaps that makes this possible. You need a Google account because MyMaps uploads your data to Drive and saves the map there. You can start with an Excel spreadsheet or a CSV file with the addresses to be mapped, but it must include column headings.

Let’s make a map!

I didn’t want to use real customer data, so I asked Claude (yes, I use AI for inspiration!) to suggest a publicly available, localized dataset to demonstrate the process. Claude suggested libraries and fire stations, but because Durham County has only seven libraries, I chose fire stations, which number 35. Claude was kind enough to create the file for me and cite the sources – the City of Durham’s official station listing (durhamnc.gov) and Durham County Emergency Services’ fire departments page (dconc.gov).

Here is the CSV file Claude created (clicking on the image will open a larger version in a new window):

Spreadsheet listing 35 Durham-area fire station addresses with columns for Name, Address, City, State, Zip, Type (Career Station, Support Facility, or Volunteer Station), and Department (City of Durham Fire Department, Eno VFD, Moriah VFD, New Hope VFD, Bahama VFD, Lebanon VFD, or Redwood VFD).

Let’s get started…

Click CREATE A NEW MAP.

Google My Maps interface showing a hamburger menu icon, the Google My Maps logo, and a red 'Create a New Map' button.

Acknowledge that MyMaps will upload your data to Drive by clicking CREATE.

Google Drive dialog with the Drive logo and text explaining that creating a MyMaps map always uploads title, thumbnail, and associated metadata to Drive, with 'Learn More' and 'Create' options.

Click Import.

Google My Maps editing panel for an 'Untitled map,' showing Add Layer, Share, and Preview options, an 'Untitled layer' with an Import link, a tooltip reading 'Add places to this layer by drawing or importing data,' a Base map section, and a 'View in Google Earth' button at the bottom.

If your input file is located on Drive, navigate to it; otherwise, click Upload.

'Choose a file to import' dialog with a search bar, a sidebar listing Google Drive, Albums, and Upload options, tabs for My Drive, Shared with me, and Recent, and a Folders section below.

If you clicked Upload, navigate to the file on your computer or drag and drop it onto the upload screen.

'Choose a file to import' dialog with the Upload tab selected, a sidebar listing Google Drive and Albums options, a cloud upload icon, a 'Browse' button, and a dashed drop zone reading 'or drag files here.'

Choose the columns that represent the address fields. These can be in a single field or in separate fields, as in my file.

'Choose columns to position your placemarks' dialog with checkboxes for Name, Address, City, State, Zip, Type, and Department; Address, City, State, and Zip are checked, with Continue, Back, and Cancel buttons below.

Next, select a column to use as the title for the address pins, then click Finish.

'Choose a column to title your markers' dialog with radio buttons for Name, Address, City, State, Zip, Type, and Department; Name is selected, with Finish, Back, and Cancel buttons below.

And here’s your map!

Google My Maps panel for an 'Untitled map' showing the durham_fire_stations.csv layer set to Uniform style, with all 35 items grouped under a single default blue pin icon.

The initial map has a pin for each address, and clicking any pin pops up a small window showing all the data for that pin.

Google My Maps info window for 'Station 7' showing Address: 3919 N. Duke Street, City: Durham, State: NC, Zip: 27704, Type: Career Station, Department: City of Durham Fire Department, with coordinates and icon options for style, edit, camera, direction, and delete.

Improving the map

If your data includes a column that describes the pin, as the Type column does in my data, and you want to use it to display pins in different colors, click Uniform style.

Google My Maps panel for an 'Untitled map' showing the durham_fire_stations.csv layer set to Uniform style, with all 35 items grouped under a single default blue pin icon.

Then select the field you want to use to set the color of the pins, in this case, Type.

Google My Maps 'Group places by' dropdown menu showing options Uniform style, Sequence of numbers, Individual styles, and Style by data column with sub-options Name, Address, City, State, Zip, Type (highlighted with cursor), and Department.

MyMaps then displays each Type in a different color.

Google My Maps view of an 'Untitled map' with the durham_fire_stations.csv layer styled by Type using default colors: Career Stations (19, black pins), Volunteer Stations (12, purple pins), and Support Facility (blue pin), scattered across Durham, NC and surrounding areas.

If you want to use a color other than the default for any column, hover your mouse over the far right of each category you want to change, and a paint bucket icon will appear.

Google My Maps style editor popup for the 'Career Station' category (19 items), showing a text field with the category name, a color palette grid, and a row of popular icon options with a 'More icons' button below.

Click the paint bucket icon to choose your new color.

Google My Maps style editor popup for the 'Career Station' category (19 items), showing a text field with the category name, a color palette grid, and a row of popular icon options with a 'More icons' button below.

You can also change the pin icon if you like. I chose red for my pin color because, of course, Fire Stations!

Google My Maps view of the durham_fire_stations.csv layer styled by Type, with Career Stations (19) shown as red pins, Volunteer Stations (12) as purple pins, and one Support Facility as a blue pin, scattered across Durham, NC and surrounding areas including Hillsborough, Chapel Hill, Bahama, and Moriah.

By this point, you probably want to name your map something other than “Untitled map.” To rename the map, click on the existing map name, and a window to edit the map title and description will pop up.

'Edit map title and description' dialog with the Map title field set to 'Durham County Fire Departments' and the Description field set to 'A map of all fire stations in Durham County, NC,' with Save and Cancel buttons below.

Change your map title and add a description, if you like, then click Save.

Google My Maps view titled 'Durham County Fire Departments,' showing the durham_fire_stations.csv layer styled by Type with Career Stations (19, red pins), Volunteer Stations (12, purple pins), and Support Facility (blue pin) scattered across Durham, NC and surrounding areas.

How could you use Google MyMaps?

How could you use MyMaps as part of your job?

I can envision a few areas where a visual map would be easier to use than deciphering a list of addresses. Obviously, this applies to optimizing meter reading routes, as I described above. It would also work for service orders to be completed today or for your cut-off list, especially if the cut-off list must be assigned to more than one field service technician. You could even color-code which accounts each service tech is responsible for.

There are personal uses, too!

When my wife and I travel, we like to have a map of the places we want to see. Last year, we did the Kentucky Bourbon Trail with two other couples, and as part of our pre-trip planning, I created a map of all the distilleries. As we decided which ones to visit, I color-coded them. Next year, for our 20th anniversary, we’re planning a trip to Italy. I already have a map of sights we want to see in Rome so we can organize our days.

Are you looking for creative solutions to everyday problems?

If you’re stumped by everyday problems, I can help you after completing a business review. Please give me a call at 919-673-4050 or email me at gary@utilityinformationpipeline.com if you would like more information.

Subscribe Ribbon Bar

© 2026 Gary Sanders

0 comments

Leave a Reply

Your email address will not be published. Required fields are marked *