Creating Municipal Land Use Maps With ArcGIS Pro

Despite the ubiquity and utility of the interactive maps commonly used by cities to distribute geospatial information to residents, there are still situations in municipal government where traditional static maps need to be incorprated into documents both for printing to paper and for archival preservation.

One notable example is land use maps used in city and county comprehensive urban planning documents. Comprehensive plans are official documents periodically created by city urban planning departments to encode a vision for the future of the city and serve as a policy guide to help lawmakers achieve that vision (Conglose 2021). While such plans are often highly contested, and are routinely ignored by decision-makers, they can be useful, detailed records of the condition of city infrastructure and form at the time they were created, as well as a useful historical record of the aspirations of city leaders.

Comprehensive plans contain a wide variety of geospatial information, often in the form of maps. Accordingly, they are rich source of examples for students of cartography who aspire to work in city agencies.

This tutorial will use Bloomington, IL (2020 population 78,680) as the city for an example land use map.

Spokane Land Use (City of Spokane 2021)

Land Use Polygons

Zoning is "the act or process of partitioning a city, town, or borough into zones reserved for different purposes (such as residence or business) (Merriam-Webster 2024).

Open data is "data that can be freely used, re-used and redistributed by anyone - subject only, at most, to the requirement to attribute and sharealike" (Open Knowledge Foundation 2018).

A fundamental value of open data is interoperability, which is "the ability of diverse systems and organizations to work together" and intermix different datasets (Open Knowledge Foundation 2018). When people can work together with a minimum of restrictions, this results greater individual productivity that, ideally, benefits society as a whole.

Many planning departments in large and medium-sized cities make their data freely available to the public via open data portals. These portals often use Socrata or ESRI's ArcGIS Hub software.

Acquire the Data

The McLean County GIS consortium makes zoning data for Bloomington, IL available for download through their data portal.

Acquiring and importing land used data for the City of Bloomington, IL

Explore the Fields

As with the road layer, you will want to e

Explore the different fields with View Attributes to find the appropriate zoning or land use class variable. In this data, the field is LandUse.

Finding and symbolizing the land use class field

Research the Land Use Codes

In large urban areas, fundamental land use types (residential, commercial, manufacturing) can be divided into a dizzying array of subcategories reflecting the contradictory interests and political power of diverse community stakeholders.

The land use classes in your data may be cryptic abbreviations. The definitions of those abbreviations may be defined in the metadata. In this case, the metadata is useless, but a quick Google search finds a list of potential values in the Municipal Code.

Finding the meaning of the land use codes

Generalized Categories

Using a large number of land use classes would make a map difficult to read, and grouping them into generalized classes may keep the general point of the map prominent.

Grouping land use categories

Color Palette

Double-click on the color patches to change the colors to contrasting colors.

Setting land use colors

State Plane Projection

In the US, local areas like cities are commonly mapped with a projection from the State Plane Coordinate System (SPCS), which was developed in the 1930s by the US Coast and Geodetic Survey to enable surveyors, mappers, and engineers to connect their land or engineering surveys to a common reference system (Stem 1990).

Finding and setting a state plane projection

Road Layer

A base map is a collection of geographic features that provide geographic context for the thematic symbols that are the focus of the map. Base maps need to provide enough information for readers to understand what is where, but the base map features need to be unobtrusive enough so that they do not clutter or obscure the thematic features.

For maps of urban areas, either road center lines or parcel boundary polygons (which effectively outline roads) are commonly used as the primary base map features. For this example with the complete area of a medium-sided US city, parcels would be too detailed, so we will use a layer of roads provided by the city.

TIGER Road Shapefiles

While some municipalities distribute detailed street data, but often the fields in road data available from cities may be inadequate for clearly classifying or labeling roads. In such cases, you may wish to use data from the US Census Bureau.

The US Census Bureau makes much of their geospatial data available as shapefiles derived from their Topologically Integrated Geographic Encoding and Referencing (TIGER/Line) database.

  1. Acquire: Visit the TIGER/Line Shapefiles website, download the All Roads shapefile for the county where your municipality is located, and unzip the file.
  2. Store: Run the Export Features tool to copy the data from the shapefile into the project geodatabase.
USCB TIGER road shapefile

Exploring the Fields

There is a hierarchy of road importance and capacity that needs to be reflected in the map. Interstate highways usually are the most prominent, with decreasing visual intensity down through state highways, arterial roads, and local roads.

Finding the road class field

Grouped Values

A road class variable may have more detailed class divisions than you may need for a base map, and keeping all those clasees will clutter your legend.

With RTTYP, I is used for interstates, M for municipal roads, and C, S, and U for highways. Municipal roads include arterials, which will limit your middle class to highways.

For this example variable, we will group the values into the four different types specified above in order to reduce the different line colors and thicknesses to more easily readable number.

Grouping road classes

Symbol Layer Drawing Order

Because larger roads are generally considered more significant than smaller roads, the larger roads should generally be drawn so that they are on top at intersections. This is especially true with limited access roads like interstates that have overpasses over local roads.

Setting the road drawing order

Remove Base Map

Once you have a clear road grid, if you haven't already, you should remove the default base map.

Base maps in ArcGIS Pro are the same base maps used in the ArcGIS Online web app, and while they are adequate for low-resolution web maps, paper has a higher resolution than computer screens, and those base maps will likely be fuzzy when printed. The base maps may also contain additional details (like labels or environmental features) that will clutter the map and make it harder to read.

Remove the base map

Road Labels

Because this will be a land use map rather than a road map, we will limit the number of road name labels only to the major arterial roads.

This will require creating a label class.

Road labels

Interstate Shields

Interstate highways (and some state highways) have numbers that are placed in shield graphics.

One issue with interstates is that road data may not contain just the interstate number. If you have multiple interstates, you may need to create multiple label classes.

Interstate highway shields

Bodies of Water

Lakes, rivers, and streams are notable landmarks (and, sometimes, obstacles) that will often add meaningful context and contrast to a base map.

The USCB has a TIGER/Line Water shapefile that can be used to map water features.

Bodies of water

Rail Lines

Rail lines are often important landmarks that can be useful on a base map, although care should be used so that maps of areas with extensive rail infrastructure are not too cluttered.

Rail lines

Political Boundaries

You will commonly want to add lines for political boundaries to delineate the jurisdiction of the authorities regulating land use. In this case, we use the municipal boundary of the City of Spokane.

City boundary

Layout

New Layout

Once you have designed your map, you need to create a layout for how that map will be displayed on the printed page.

Creating a new layout

Map Frame

Adding a map frame

Scale Bar and North Arrow

Because the spatial relationships of areas in cities are often unfamiliar, even to long-time residents, a scale bar gives context for knowing distances between locations on the map.

While maps generally place north on the top edge of the map, this is not always the case, and a north arrow helps viewers understand direction on the map.

Adding a scale bar and north arrow

Title

Adding a title

Legend

Add a legend to the layout.

Adding a title

Metadata

Adding metadata

Neat Lines

Finally you should add neat lines that separate map elements from each other and give the map a clean, contained look.

You can add neat lines with rectangles. Even though the fill is transparent, you may need to Send to Back in the drawing Order so you can drag the map elements into appropriate locations.

Adding neat lines

Save Your Project

When you are done with a project, you should save it as a project package on ArcGIS Online so that you can reopen it later on any computer if you need to use your base map.

  1. Go to the Share tab and select Project.

  2. Provide a name to save the project under. The default is the name of the current project.
  3. Copy the name into the Tags and Summary fields.
  4. Click the Share outside of organization box so your project database containing all of your layers is included in your project package.
  5. Unclick the Include Toolboxes and Include History Items check boxes so that history or toolbox errors to not cause your upload to fail.
  6. Analyze the project to find any problems.
  7. Package the project to upload it to ArcGIS Online. This may take a minute or two.
Saving a Project Package to ArcGIS Online