Hi ! I've tried to setup my own Nominatim reverse geocoding server and I've come into some issues. I've resolved some of them myselves but I'm stuck at the API fetching in reverse geocoding. Apparently, the database is incomplete because it throws me an error at my root access (localhost/) and reverse geocoding isn't working as it's throwing that the place couldn't be found. I've poked around the databse and places hasn't been found in the tables. Here is the logs :
<!DOCTYPE html> <html lang="en"> <head> <style> em { font-weight: bold; font-family: monospace; color: #e00404; background-color: #ffeaea; } </style> </head> <body> Internal Server Error
</body> </html>
For info I'm using nominatim-docker from mediagis 3.4 which uses postgres 11 and postgis 2.5. The OSM files I've used are from geofabrik : Nord-pas-de-calais (a region of France), Monaco, and Finland. All don't work. My question is : what am I missing to get the reverse geocoding API to work ? Thanks for your help :) asked 06 Apr '20, 13:48 Nominageek |
This was resolved in https://github.com/mediagis/nominatim-docker/issues/110 answered 09 Apr '20, 15:17 mtmail |
I can't help you solve the issue but I can tell you that a \dt on a proper Nominatim database will yield hundreds of tables, most importantly among them a table called
placex
which contains most OSM data. This means something has not worked during your data import process.Thanks for the info ! I hope I'll be able to solve this issue