Skip to content

Instantly share code, notes, and snippets.

View dmitribogonos's full-sized avatar

dmitribogonos

View GitHub Profile
@sujinleeme
sujinleeme / README.md
Last active July 9, 2024 03:01
Get street Geojson using Openstreet's Nominaim API

Get Street Geojson using Openstreet's Nominaim API

  1. Update street names in all-streets.txt.
  2. Update your COUNTRY_CODE = 'sg' in geojson_generator.py.
  3. Run geojson_generator.py
  4. Check *.csv and geojson.json file.

Nominatim is a search engine for OpenStreetMap data. This is the debugging interface. You may search for a name or address (forward search) or look up data by its geographic coordinate (reverse search). Each result comes with a link to a details page where you can inspect what data about the object is saved in the database and investigate how the address of the object has been computed. To enhance understand of Nominatim, recommend to visit https://nominatim.openstreetmap.org/ and play for a while.