Я читал, что этот обратный поиск геокода:
https://maps.googleapis.com/maps/api/geocode/json?latlng=40.714224,-73.961452&key=YOUR_API_KEY
Найдено здесь: https://developers.google.com/maps/documentation/geocoding/intro Работает только с одним набором координат за раз.
Есть ли в GoogleУ вас есть решение или API, которые позволяют выполнять пакетную обработку обращений к обратному геокоду?
Если Google не предлагает этого, существуют ли сторонние варианты, которые сопоставимы?
У меня есть тысячи координат для анализа за короткий промежуток времени, который не может быть кэширован в локальной базе данных, и я не хочу, чтобы мое приложение выполняло столько HTTP-запросов или выполняло какие-либо ограничения запросов, установленные Googleглядя на одну точку за раз.
Комментарий, оставленный Майклом П. Базосом , привел меня к лучшему решению ЗДЕСЬ Пакетное обратное геокодирование .Вот пример, предлагаемый в их документации:
curl \ -X POST \ -H 'Content-Type: *' \ -d 'recId|prox 0001|52.505308,13.327739,250 0002|49.917257,8.486488,250 0003|51.119593,7.399356,250 0004|49.20012,8.12326,250 0005|51.116845,7.397318,250 0006|52.265938,7.976922,250 0007|48.143131,10.829233,250 0008|51.770237,7.442682,250 0009|51.511877,7.461382,250 0010|52.53,13.391389,250' \ 'http://batch.geocoder.api.here.com/6.2/jobs?gen=8&app_id=devportal-demo-20180625&app_code=9v2BkviRwi9Ot26kp2IysQ&action=run&mailto=%3Cmy_email%3E&header=true&indelim=%7C&outdelim=%7C&outcols=displayLatitude%2CdisplayLongitude%2ClocationLabel%2ChouseNumber%2Cstreet%2Cdistrict%2Ccity%2CpostalCode%2Ccounty%2Cstate%2Ccountry&outputCombined=false&mode=retrieveAddresses'
Поскольку Google не предлагает сопоставимых услуг самостоятельно, это лучшее решение.