Я видел, как многие люди спрашивали об этом в дискуссионных группах Google Maps для продуктивной дискуссии, поэтому я решил попробовать здесь.google maps API геокод находит поблизости KML
Цель: создать карту с возможностью поиска в API Карт Google, которая может возвращать «ближайшие» результаты из набора данных при вводе адреса пользователя.
Мой подход до сих пор: я начал с размещения своих данных в KML, так как он является a) легко используемым API Карт Google и б) XML-документом и поэтому легко проходит. Насколько я понимаю, метод Geocode является базовой точкой входа API для любой географической информации пользователя. Я решил, что мне нужно будет вернуть Geocode Lat и Long, а затем вычислить расстояние между этой точкой и каждой меткой в файле KML с использованием формулы Haversine и, наконец, отобразить точку, кратчайшее расстояние от Lat и Long пользователя.
Я видел немного Javascript там, где выполняется расчет Haversine, но неясно, как получить API для чтения всех данных в файле KML. , но не слишком помогает с ситуацией KML.
Итак: как получить API Карт Google для поиска и анализа KML?
Спасибо!