Nominatim vs Photon vs Pelias
Three self-hosted geocoders, very different tradeoffs. Pick Nominatim, Photon, or Pelias for your project without spending a weekend benchmarking.
All the articles with the tag "openstreetmap".
Three self-hosted geocoders, very different tradeoffs. Pick Nominatim, Photon, or Pelias for your project without spending a weekend benchmarking.
Imported OSM data goes stale fast. Run pyosmium and Nominatim's diff replication pipeline so your geocoder stays accurate without re-importing planet.
Stop watching osm2pgsql crawl. Tune flex output, slim mode, --cache, and Postgres for OSM imports on hardware that isn't a hyperscaler.
Don't download 88GB of planet.osm if you only need one country. Comparing Geofabrik, BBBike, and osmium-extract for clean, sane OSM imports.
Stop paying the geocoding tax. Self-host Nominatim on Docker with an OpenStreetMap regional extract and own your address lookups end to end.
PostGIS turns Postgres into a spatial database you own. Import OpenStreetMap with osm2pgsql, run spatial queries, and serve your own tiles through Martin.