2018-02-24 23:24:25 +01:00
2018-02-26 00:07:53 +01:00
2017-07-26 23:40:14 +02:00
2018-02-26 20:49:26 +01:00
2018-02-12 20:47:04 +01:00
2012-09-29 18:53:21 +02:00
2017-06-25 20:58:59 +02:00
2018-01-17 21:36:37 +01:00
2018-01-17 21:36:37 +01:00
2016-09-04 03:19:48 +02:00

Build Status

Nominatim

Nominatim (from the Latin, 'by name') is a tool to search OpenStreetMap data by name and address (geocoding) and to generate synthetic addresses of OSM points (reverse geocoding). An instance with up-to-date data can be found at https://nominatim.openstreetmap.org. Nominatim is also used as one of the sources for the Search box on the OpenStreetMap home page.

Documentation

The documentation of the latest development version is in the docs/ subdirectory. A HTML version can be found at https://nominatim.org/release-docs/develop/ .

Installation

The latest stable release can be downloaded from https://nominatim.org. There you can also find installation instructions for the release.

Detailed installation instructions for the development version can be found at nominatim.org as well.

A quick summary of the necessary steps:

  1. Compile Nominatim:

     mkdir build
     cd build
     cmake ..
     make
    
  2. Get OSM data and import:

     ./build/utils/setup.php --osm-file <your planet file> --all
    
  3. Point your webserver to the ./build/website directory.

License

The source code is available under a GPLv2 license.

Contact and Bug reports

For questions you can join the geocoding mailinglist, see https://lists.openstreetmap.org/listinfo/geocoding

Bugs may be reported on the github project site: https://github.com/openstreetmap/Nominatim

Description
Open Source search based on OpenStreetMap data
Readme 167 MiB
Languages
Python 71.3%
Gherkin 17.8%
PLpgSQL 7%
Lua 2.5%
Shell 1.2%
Other 0.2%