Построить значения широты / долготы из CSV-файла на картах Google (или аналогичной платформе) [закрыто]

Мне была предоставлена таблица данных, которая включает столбцы для широты и долготы. Данные-это только мы. Что я хотел бы сделать, так это передать эти данные в Google Maps или аналогичный инструмент, такой как Live Maps, и построить точки данных.

кто-нибудь имеет образец кода или знает библиотеку, которая упрощает эту задачу? Я могу прочитать значения, если что-то еще может их построить (или создать JavaScript для этого). Я знаком с C#, PHP, Python и т. д., Поэтому язык не является приоритет. Мое предпочтение - это то, что просто и надежно.

5 ответов


вы можете построить в Google Earth, создав специальный XML-документ, известный как документ KVM. См.в этом уроке для сведения.

Я построил все координаты нашего посетителя сайта, используя это плюс сервис GeoIP. Действительно забавная штука.


Я имел дело с этой проблемой раньше много раз. Хотя KML является одним из вариантов, если у вас есть CSV с широтой и долготой уже в нем, мой быстрый и грязный метод-использовать таблицы Google Fusion:http://www.google.com/fusiontables/Home

даже если у вас есть только названия городов и поселков (в любую точку мира! он хорошо справляется.

Если вы заботитесь только о местоположениях США и G20( богатые, хорошо геокодированные страны), то пакетный GEO, вероятно лучший быстрый метод, но ограничивает вас 2500 очков в бесплатной версии:http://batchgeo.com/

но для моих нужд метод BatchGeo не подходит. Когда вы сверлятся в Кении вы видите, что он догадывается во многих местах неправильно. Эти 666 мест в Найроби являются трущобами, названия которых отсутствуют в официальной базе данных. Поскольку Кения не является одной из 20 лучших дружественных к технологиям стран, это общий источник ошибок. Наиболее интересные места появляются в трущобах. (Смотреть также www.mapKibera.org для усилий, связанных с фиксацией пустых мест в Google maps)

У меня есть более обширный блог об этом с большим количеством изображений того, как будет выглядеть ваш выход: chewychunks.wordpress.com/2011/06/09/how-to-geomap-story-locations-across-east-africa/

(но новичкам не разрешается размещать фото прямо сюда :( )

лучшее решение для меня требуется загрузка 44,000 мест из Geonames.org список для Кении и Уганды, добавив пользовательский гео-поиск-список трущоб и многоступенчатый алгоритм сопоставления python на основе DIFFLIB и REGEX.


ответ: используйте этот веб-сайт http://www.darrinward.com/lat-long/?id=257165 и он построит их для вас.

несвязанный, скриншот-это места # thefappening утечек. Я бы хотел, чтобы лейкеры очистили EXIF перед публикацией этого дерьма в интернете, это действительно неправильно.

enter image description here


эта ссылка содержит информацию об использовании KML и API плагина Google Earth для отображения гео-ссылочных данных в csv-файлах.

http://www.cs.umb.edu / ~joecohen / #kml

Я нашел эту страницу, ища некоторые csv-файлы для использования во время обучения классу об этом. Если у вас есть хорошие игровые данные, я бы хотел их увидеть.


CSV широко используется в Google Maps mashups. Вы можете найти код, включая CSV parser здесь.