NYC GeoSearch is a service that transforms input text—such as an address, or the name of a place—to authoritative New York City addresses using data from the Property Address Directory.
GeoSearch provides autocomplete search results in NYC Planning's web apps, including:
Real-time feedback makes our apps more user-friendly and intuitive. Just start typing and an autocomplete list will appear, allowing you to choose from valid search results.
How does it work?
NYC GeoSearch is built on Pelias, the open source geocoding engine that powered Mapzen Search. It uses authoritative Property Address Directory (PAD) data from the NYC Planning's Citywide Geo Section (A team in the Information Technology Division). Since this data contains ranges of addresses, it's normalized and expanded into discrete address rows that Pelias understands.
Learn more on GitHub:
- labs-geosearch-docker | Report a bug
Docker-compose commands for managing data imports and GeoSearch services
- labs-geosearch-pad-normalize | Report a bug
R script to normalize PAD into discrete address records
- labs-geosearch-pad-importer | Report a bug
Pelias data importer for authoritative NYC addresses
- labs-geosearch-docs | Report a bug
GeoSearch API Documentation (this website)
- labs-geosearch-acceptance-tests | Report a bug
Acceptance tests for the GeoSearch API