Как получить страну / штат / регион / город / штат / почтовый индекс / почтовый индекс из GPS-координат?

У меня есть GPS-координаты на всех моих фотографиях. Я хочу включить теги / данные IPTC для города, штата, почтового индекса и т. Д. Однако все, что у меня есть, это координаты GPS. Как я могу взять их и получить значимую информацию в автоматическом режиме (у меня тысячи и тысячи фотографий, поэтому ввод каждой из них в карты Google не будет работать).

3 ответа

Решение

Вы можете выполнить обратное геокодирование с помощью Google Maps API, используя следующий HTTP-запрос:

Простой CSV:

http://maps.google.com/maps/geo?q=40.756041,-73.986939&output=csv&sensor=false

Более сложный XML:

http://maps.google.com/maps/geo?q=40.756041,-73.986939&output=xml&sensor=false

Просто измените параметр "q", указав широту и долготу.

Обратите внимание, что API Карт Google имеет ограничение в 15 000 запросов на IP-адрес в день. ( FAQ по API Карт Google)

Как насчет обратного геокодирования с помощью API Карт Google?

http://code.google.com/apis/maps/documentation/services.html

Вот массивный обратный геокодер, который внутренне использует API Карт Google для обратного геокодирования целого ряда (в файле CSV) пар широты и долготы.

Это сделало бы это довольно легко.

Другие вопросы по тегам