Hello OSM-Team, thank you for your great service - it's awesome! I have a seemingly easy task, which I couldn't solve by simple research. I have an existing application running in test mode using your nominatim API. So far so good and working fine.

I would like to find a higher volume service which allows several requests per second (paid for no problem) by just exchanging the api-URL in my program code and no other changes whatsoever. Exchange URL -> Program works as before.

I.e.: "https://nominatim.openstreetmap.org/" exchanged by "https://nominatimxyz.newOSMservice.com/" will keep my system running - just with higher volume usage possibilities.

I have checked your list of alternatives but haven't found guidance on that topic so far. Do you know any service which works the EXACT same way for requests which could allow me to proceed as described above? (I know I could use my own server installation, which seems a bit early and time consuming so far - unless there would be ready made installation packages for AWS or the like). If you had a hint where I can start digging without contacting all alternative providers - would be great.

Many thanks in advance for any suggestions or guidance and kind regards!

Markus

asked 21 Nov, 15:46

mfschueler's gravatar image

mfschueler
263
accept rate: 0%


LocationIQ (https://www.locationiq.com), Forward & Reverse Geocoding @ RapidAPI (https://rapidapi.com/GeocodeSupport/api/forward-reverse-geocoding) or Geofabrik (https://www.geofabrik.de) should all offer this without a problem.

You just change the Nominatim url to an url by the provider and add an apikey query param - or send that last one as an extra header.

(Note: the following urls won't work without an apikey)

E.g. https://us1.locationiq.com/v1/search.php?key=YOURACCESSTOKEN&q=SEARCHSTRING&format=json

or

https://forward-reverse-geocoding.p.rapidapi.com/v1/search?rapidapi-key=YOURACCESSTOKEN&q=SEARCHSTRING&format=json

For Reverse Geocoding it would be:

https://us1.locationiq.com/v1/reverse.php?key=YOURACCESSTOKEN&lat=LATITUDE&lon=LONGITUDE&format=json

or

https://forward-reverse-geocoding.p.rapidapi.com/v1/reverse?rapidapi-key=YOURACCESSTOKEN&lat=LATITUDE&lon=LONGITUDE&format=json

(I don't know about the URLs of Geofabrik, you would have to ask them).

permanent link

answered 21 Nov, 16:29

Spiekerooger's gravatar image

Spiekerooger
8911020
accept rate: 10%

edited 21 Nov, 16:29

Wow - many thanks already for quick high quality help! Kind regards!

(21 Nov, 16:41) mfschueler

Hi,

Ed here from OpenCage here. We offer a geocoding API based on open data including (but not only) OSM. Behind the scenes we use nominatim and many others (we also sponsor the development of nominatim, and are silver tier corporate members of the OSMF). We would love to work with you, as we do with many others. That said, we don't offer one to one URL replacement of the type it seems you want, mainly because we do a bit more than just nominatim. We have SDKs for 30+ programming languages, so I imagine a switch would not be particularly difficult. Though I say that without knowing your use case. Happy to chat if you think it useful.

permanent link

answered 21 Nov, 16:57

EdFreyfogle's gravatar image

EdFreyfogle
412
accept rate: 0%

Hello Ed, thank you for the information. For now I have to stay as lean as possible - like described above. Kind regards!

(22 Nov, 08:53) mfschueler
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×619
×5
×3

question asked: 21 Nov, 15:46

question was seen: 106 times

last updated: 22 Nov, 08:53

powered by OSQA