2009-08-10 48 views
13

我已提供一張包含經緯度列的數據表。數據僅限美國。我想要做的就是將這些數據提供給Google地圖或類似的Live Maps等工具,並繪製數據點。在Google地圖(或類似平臺)上繪製來自CSV文件的經度/緯度值

有沒有人有一個代碼示例或知道一個庫,使這個任務簡單?如果有其他東西可以繪製它們(或者生成JavaScript),我可以讀取這些值。我熟悉C#,PHP,Python等,所以語言不是優先考慮的事情。我的偏好是簡單而強大的。

回答

4

您可以通過創建稱爲KVM文檔的特殊XML文檔在Google地球中進行打印。詳情請參閱this tutorial

我繪製了我們的所有網站訪問者的座標使用這個加GeoIP服務。非常有趣的東西。

+2

直接鏈接到谷歌KML教程:http://code.google.com/apis/kml/documentation/kml_tut.html – HBP 2009-08-10 05:32:51

0

CSV在Google地圖混搭中被廣泛使用。你可以找到代碼,包括CSV解析器here

1

此鏈接包含有關使用KML和Google地球插件API在csv文件中顯示地理參考數據的信息。

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

我找到了這個網頁,同時尋找一些CSV文件,同時教這個班使用。如果你有一些很好的遊戲數據,我希望看到它。

9

我多次處理過這個問題。雖然KML是一種選擇,但如果您的CSV中已包含經度和緯度,那麼我的快速骯髒的方法是使用Google Fusion Tables:http://www.google.com/fusiontables/Home

即使您只有城鎮名稱(任何地方世界!)它做了一個好工作。

如果你只關心美國的位置,以及20國集團(富,以及地理編碼國家),再批量GEO可能是最好的快速方法,但限制你到2500點,免費版:http://batchgeo.com/

但爲了我的需要,BatchGeo的方法不足。當你在肯尼亞深入鑽研時,你會發現它在許多地方都猜錯了。內羅畢的666個地點是名稱不在官方數據庫中的貧民窟。由於肯尼亞不是技術友好國家排名前20的國家之一,這是一個常見的錯誤來源。最有趣的地點出現在貧民窟。 (另請參閱www.mapKibera.org瞭解修復谷歌地圖空白點所涉及的工作)

我有一個更廣泛的博客,其中包含大量關於您的輸出結果的圖像:chewychunks.wordpress.com/ 2011/06/09 /如何對地理分佈圖,故事的地點,跨東非/

(但新手不允許直接在這裏發表圖片:()

需要對我來說,最好的解決辦法從肯尼亞和烏干達的Geonames.org列表中下載44,000個位置,添加一個定製的貧民窟位置地理查找列表,以及一個基於DIFFLIB和REGEX的python多步匹配algorythm。

6

答案:使用本網站http://www.darrinward.com/lat-long/?id=257165,它會爲你繪製它們。

無關,截圖是#thefappening泄漏的位置。我希望在發佈這個垃圾網站之前,遊客們會磨合EXIF,這真的是不對的。

enter image description here

+0

這是一個緩慢的,如果你在2000點進入 – 2017-01-10 15:37:31

相關問題