C
C
ChemAli2012-09-20 16:17:11
KLADR
ChemAli, 2012-09-20 16:17:11

How to bulk convert geographic coordinates to addresses?

There was a task to translate geographic coordinates (latitude and longitude) into human-readable addresses (city, street, house). There are many points and the number is unpredictable, so geocoding services from cartography monsters are not suitable due to understandable limitations. Right now, we can already say that it is necessary to process about 100 thousand points in batches with an accuracy of a quarter (the more accurate, the better).
I tried to look for ready-made bases or solutions, but in the end I found only the FIAS federal base, in the description of which there are no words “latitude” or “longitude” and an imported version with names distorted in transliteration.
Maybe I missed something and there are some solutions? I would be grateful for any hints.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
A
Andrey, 2012-09-20
@ChemAli

cURL at maps.google.com/maps/geo?q=coordinates

A
Andrew D.Laptev, 2012-09-20
@agsh

For reverse geocoding, you can install Nominatim locally . True, its results are by no means as good as those of the same Yandex. After that, try to normalize the data by cladrus or fias. From experience, I can say that in most cases, the number of the region, city, street, house number and index is enough for this. But again, the question is what data will come from Nominatim'a.

K
kseshew, 2020-07-06
@kseshew

Try "Reverse Geocoding" from "Dadata" . You can read how it works .

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question