Open Source search based on OpenStreetMap data
Go to file
Sarah Hoffmann 10f3a4df23 merge postcodes from address objects
Take the postcode from the first address object that
has one tagged and use that as display postcode.
2013-12-16 00:00:06 +01:00
contrib update to OpenLayers 2.12 2013-01-22 21:06:29 +01:00
data remove worldboundaries.sql 2013-04-20 10:27:56 +02:00
lib enable indexed_status check for all 2013-12-04 08:07:38 +01:00
module disable warning about missing chars 2013-02-27 21:01:20 +01:00
munin add query speed munin plugin 2013-07-07 16:37:43 +02:00
mysql2pgsql add mysql to pgsql tool as lib 2013-03-19 00:47:57 +01:00
nominatim hasn't been svn for a while 2013-10-02 19:03:13 +02:00
osm2pgsql@86d1e0ede1 update osm2pgsql (failing updates) 2013-09-23 20:51:44 +02:00
settings don't send blocked IPs to OSM's trac by default 2013-10-18 19:24:11 +02:00
sql merge postcodes from address objects 2013-12-16 00:00:06 +01:00
utils Connect to the correct postgresql port from the settings. 2013-11-13 22:24:10 +01:00
website reenable reverse order queries, leave disabled for structured queries 2013-09-16 00:05:26 +02:00
wikidata replace '_' and ' ' when matching wikipedia article names 2013-09-09 14:10:09 +01:00
.gitignore gitignore dynamically created files 2012-08-18 10:30:42 +02:00
.gitmodules update osm2pgsql to latest version 2012-09-29 18:53:21 +02:00
AUTHORS update authors and change log for pending release 2013-09-23 20:50:13 +02:00
autogen.sh create a globale configure/make 2012-06-16 01:25:16 +02:00
ChangeLog update authors and change log for pending release 2013-09-23 20:50:13 +02:00
configure.ac new development release 2.2 2013-09-26 21:19:29 +02:00
COPYING add licence file 2012-04-27 22:19:55 +02:00
Makefile.am create a globale configure/make 2012-06-16 01:25:16 +02:00
NEWS create a globale configure/make 2012-06-16 01:25:16 +02:00
README add README stuff 2012-06-27 21:40:58 +02:00

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 http://nominatim.openstreetmap.org. Nominatim is also used as one of the
sources for the Search box on the OpenStreetMap home page and powers the search
on the MapQuest Open Initiative websites.

Documentation
=============

More information about Nominatim, including usage and installation instructions,
can be found in the OSM wiki at:

http://wiki.openstreetmap.org/wiki/Nominatim

Installation
============

The following instructions is a quick guide to installation. A more detailed guide
how to set up your own instance of Nominatim can be found in the wiki:

http://wiki.openstreetmap.org/wiki/Nominatim/Installation

Installation steps:

0. If checking out from git run:

     ./autogen.sh

1. Compile Nominatim:

     ./configure [--enable-64bit-ids]
     make

2. Get OSM data and import:

     ./utils/setup.php --osm-file <your planet file> --all

3. Point your webserver to the ./website directory.

License
=======

The source code is available under a GPLv2 license.

Contact and Bugreports
======================

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

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