Skip to main content
Solved

Speeding up geocoder

  • May 26, 2025
  • 5 replies
  • 90 views

lambertus
Enthusiast
Forum|alt.badge.img+23

Question:
Is there a way to speedup the geocoding process or an alternative approach like a diifferent Geocoding service people got good results from?

Background of question:
I have a dataset of 21.000 adresses and want to geocode them using the Geocoder.

Geocoding Service: OpenStreetMap
Mode: Foward

To run the first batch of 500 adresses took approx. 10 minute to run which is not that fast to be honest.

 

 

Best answer by redgeographics

Ah, in that case, check out the PDOKGeocoder: https://hub.safe.com/publishers/terralytics/transformers/pdokgeocoder

I don't know if it'll be faster, but it'll be cheaper for sure 😁

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

5 replies

hkingsbury
Celebrity
Forum|alt.badge.img+64
  • Celebrity
  • May 26, 2025

From the documentation - https://docs.safe.com/fme/html/FME-Form-Documentation/FME-Transformers/Transformers/geocoder-pkg.htm

OpenStreetMaps’s Nominatim server, while publicly available, is not intended for heavy use and has several usage restrictions which make it inappropriate for use with FME in almost all cases: https://operations.osmfoundation.org/policies/nominatim/.

 

What you’re likely experiencing is throttling/usage restrictions. The Geocoder does support a range of other services which may be faster, some of these however will have a cost associated with them to use.


redgeographics
Celebrity
Forum|alt.badge.img+61

Where (i.e. which country) are the addresses located? If it’s all in a single country and they have a free geocoding service that may be an alternative.

I’ve used OpenCage a bit in the past (always stayed under the free tier treshold), to be honest I can’t remember how fast it was, but again it may be worth looking into.


lambertus
Enthusiast
Forum|alt.badge.img+23
  • Author
  • Enthusiast
  • May 27, 2025

Where (i.e. which country) are the addresses located? If it’s all in a single country and they have a free geocoding service that may be an alternative.

I’ve used OpenCage a bit in the past (always stayed under the free tier treshold), to be honest I can’t remember how fast it was, but again it may be worth looking into.

Thanks! All adresses are in the Netherlands, I will dive into the OpenCage idea, found also some others but often there is a limit like 5000 requests a day for a free account.


lambertus
Enthusiast
Forum|alt.badge.img+23
  • Author
  • Enthusiast
  • May 27, 2025

From the documentation - https://docs.safe.com/fme/html/FME-Form-Documentation/FME-Transformers/Transformers/geocoder-pkg.htm

OpenStreetMaps’s Nominatim server, while publicly available, is not intended for heavy use and has several usage restrictions which make it inappropriate for use with FME in almost all cases: https://operations.osmfoundation.org/policies/nominatim/.

 

What you’re likely experiencing is throttling/usage restrictions. The Geocoder does support a range of other services which may be faster, some of these however will have a cost associated with them to use.

Thanks for your reply. As far as I understand the policy right it's allowed to download your stuff but then with restriction of 1 request per second. I will check whether are affordable alternatives between the other providers in the Geocoder transformer


redgeographics
Celebrity
Forum|alt.badge.img+61
  • Celebrity
  • Best Answer
  • May 27, 2025

Ah, in that case, check out the PDOKGeocoder: https://hub.safe.com/publishers/terralytics/transformers/pdokgeocoder

I don't know if it'll be faster, but it'll be cheaper for sure 😁