Zoning Lookup Tool

The below writeup is a subset of my work to create a content and documentation governance at a local government. The full write up of this journey is forth coming.


This tool was developed for a municipal government (the Town) in response to frequent public requests for address-level zoning information. 

The Frame

When I joined the Town in 2020, I noticed that a majority of the phone calls and emails (and requests for visits) to the Planning Department were requests for address-level zoning information – setbacks, building height maximums, impervious surface restrictions – otherwise known as dimensional requirements.

The Town’s original format for providing this information consisted of:

  1. The online zoning code, available on the Municode platform

  2. Inquiries to Town staff

Although the Municode platform provides a user friendly interface for the information, the dimensional standards that the public needs and looks for are buried four pages below the fold, under a lengthy list of definitions.

Further complicating this user experience was the fact that the zoning information in the Municode was not the full extent of the information. Numerous neighborhoods had additional, neighborhood specific dimensional requirements that either superceded or acted in conjunction with the zoning code.

Town staff were relying on a mix of the following resources to find and regulate these neighborhood level regulations:

  • PDFs that lacked a source of truth, due to the existence of numerous versions

  • Legally recorded information in the Register of Deeds

  • Staff memos from the subdivision and planned development approvals that created these neighborhood regulations

  • Institutional knowledge

This mixture of resources created an environment that lacked a source of truth and that created confusion and errors for both staff and public.

Creating the Dataset

After working within the above context for a few months, I sketched an idea for creating an online tool whereby staff and public could search for these dimensional standards by address. The tool would present the exact dimensional standards applicable to that address and would thus act as a source of truth. 

Two things were needed to make this happen:

  1. A source of truth dataset

  2. A programmer to code the interface

I started working on the dataset and also reached out to the Town GIS Department to inquire about a programmer. I originally assumed we would discuss drafting a scope of programming work that we could propose to a fellow staff member or to the local Code for America chapter.

The GIS Department noted, however, that it would be easier to maintain a tool that was integrated into an existing Town licensed platform — like ArcGIS —  as opposed to something built from scratch. 

After a little research, they found an existing app in the ArcGIS Online suite called “Zoning Lookup Tool". The app provided the exact functionality that we were looking for.

The workflow then became as simple as:

  1. Create a geocoded dataset of information for staff and public consumption

  2. Configure the existing Zoning Lookup Tool app for this dataset

The Resulting Product

The resulting Zoning Lookup Tool app and the database behind it are working exactly as intended. The app provides a simple and user friendly interface that requires little direction or assistance. The user is able to type in an address (within the Town jurisdiction) and retrieve a table that shows the property’s exact dimensional requirements.

Benefits of the Zoning Lookup Tool

In many cities, the boundary of a zoning district determines all of the zoning related regulations for the properties within that boundary. In this Chapel Hill, however, numerous zoning updates and development approvals had created a myriad of geographic shapes within zoning districts and within neighborhoods - each with their own regulatory nuance. This nuance is visualized in the graphic below.

The Zoning Lookup Tool provides a streamlined interface and source of truth for dimensional requirements – granting both staff and the public peace of mind in researching these requirements.