Questions tagged [nominatim]

Nominatim is an address search engine for OpenStreetMap. It is open source and offers geocoding as well as reverse geocoding.

Nominatim is the most popular address search engine for OpenStreetMap. It is open source, providing geocoding as well as reverse geocoding.

Further Reading

  1. Nominatim in the OpenStreetMap Wiki
  2. Source code
262 questions
10
votes
2 answers

UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 49: character maps to

I am creating a certain function that can give me information regarding the ISS (International Space Station) and a given location (in decimal coordinates) that can vary, depending on the input. But when I use this:…
Felipe
  • 140
  • 1
  • 1
  • 9
10
votes
1 answer

GeoCoding Issues with OpenStreetMap/Nominatim

I have a website which needs to obtain the Latitude and Longitude for the address entered by the customer. Google/Bing/Yahoo are too expensive for us so we went with OpenStreetMap/Nominatim. Unfortunately while it worked OK during testing, its…
Dale K
  • 25,246
  • 15
  • 42
  • 71
7
votes
2 answers

How many calls I can make to OSM's Nominatim instance?

I am developing mobile application which using google maps and I want to find users current address with device latitude and longitude (Reverse geocoding). Google have some limits and it will charge me once I go beyond it. Now I am looking on…
6
votes
1 answer

Nominatim search results are always empty

In my server's Nominatim I'm trying to search anything on the map. For example I'm trying to search London on my map . I always got : No search results found Addresses and postcodes are approximate Can somebody tell me how to fix it ? Here are…
woj_jas
  • 1,092
  • 7
  • 23
  • 50
6
votes
2 answers

Xml parsing from web response

I'm trying to get response from nominatim to geo-code few thousands of cities. import os import requests import xml.etree.ElementTree as ET txt = open('input.txt', 'r').readlines() for line in txt: lp, region, district, municipality, city =…
m93
  • 113
  • 1
  • 8
5
votes
0 answers

What are address26 and address29 in Nominatim?

Occasionally - rarely - a Nominatim search will return a hit with a key "address29" or "address26". There is no mention of such a key in osm, and I can't find any explanation in Nominatim. Here's an example. Search nominatim for bamako (the…
user2831799
  • 161
  • 2
  • 7
5
votes
2 answers

SIMPLE reverse geocoding using Nominatim

i am developing an online mapping application using OpenLayers + OpenStreetMaps. i need help implementing a simple reverse geocoding function in javascript (or php) that receives Latitude and Longitude and returns an Address. i would like to work…
tony gil
  • 9,424
  • 6
  • 76
  • 100
4
votes
2 answers

GeocoderUnavailable: HTTPSConnectionPool error for some addresses using geopy and Nominatim

I get errors for some addresses when geocoding with geopy (using Nominatim). I don't really see a pattern why an address gives an error and another does not, e.g. simply changing the house number can make the difference. When I make the API request…
BodoB
  • 414
  • 1
  • 3
  • 7
4
votes
1 answer

How to use docker container and geopy to avoid timeout problem with nominatim?

I am trying to run the following code to perform a geocode using the geopy package. import geopandas as gpd import pandas as pd import os from time import sleep from geopy.geocoders import Nominatim end = pd.read_csv…
Heavy Hammer
  • 291
  • 3
  • 11
4
votes
2 answers

Destination coordinates in leaflet routing

I am using nominatim for leaflet routing. The routing works perfectly as i want-a user can input from and destination location in search box and the map shows the route between the two points as in the picture below. But I want to get the…
user3303274
  • 729
  • 2
  • 8
  • 21
4
votes
1 answer

OpenstreetMap how to validate post addresses

I am working on a project where I should develop an application to validate post addresses in Germany, Switzerland and Austria. For that I need to set up a address database with all information. But I don't know where i can get the data. I googled…
Sami
  • 107
  • 2
  • 7
4
votes
1 answer

Osmosis - Removing business from OSM data for Geocoding usage

I'm trying to set up Nominatim database for address geocoding. Database would be used by komoot's Photon, but I guess that's not so important info. The problem is that the osm xml/pbf files I have contain not just the addresses, but the whole bunch…
Igor
  • 329
  • 1
  • 3
  • 10
4
votes
1 answer

How many rankings of indexing are there in Nominatim API

We are currently installing Nominatim API and it is on Rank 30 (indexing), has been indexing for about 4 days now, does anyone know how many rankings there are to index?
williamsandonz
  • 15,864
  • 23
  • 100
  • 186
4
votes
2 answers

How to load multiple osm files into Nominatim

I need to figure out the process to load multiple OSM files into a Nominatim database. I have everything setup and can load a single file with no issues. Basically what I'm trying to do is load some of the GeoFabrik OSM files for only a part of…
user2092856
  • 301
  • 5
  • 13
3
votes
2 answers

How to get the address from coordinates with Open Street Maps API?

I developed an open-source APP in Cordova (it uses Javascript) and I'm using the Google Maps API, though as the APP is becoming popular my bill is increasing (not nice for a free, ad-free APP). Thus I'd like to move to Open Street Maps. I've been…
João Pimentel Ferreira
  • 14,289
  • 10
  • 80
  • 109
1
2 3
17 18