2

我在一個MySQL表中有500個美國城市。我有城市名稱,州,經度和緯度。我想直觀地看到美國地圖上繪製的這些城市。將500個美國城市繪製成地圖

我該怎麼做?他們有免費的工具嗎?谷歌地圖或谷歌地球可能?

很明顯,每個城市都需要獨立繪製。所以我需要一個快速的方法來做到這一點,無論是通過程序,還是通過將表格導出爲電子表格並將其上傳到某種形式的生成器來爲我繪製。

請讓我知道您的想法。謝謝。

回答

1

谷歌地圖(或任何類似的地圖程序) 根據你想如何實現它,我會繪製所有的信息,根據長和經度加載標誌,然後可能有一個無序的城市列表數據以lat/long或meta標籤作爲兒童元素,lat和long。 eventlistener觸發點擊和中心的拉特和長。

更多信息http://code.google.com/apis/maps/documentation/javascript/

0

在這最後一年,谷歌geochart API提高了很多,可以考慮爲這也是一種可能性。

檢查這裏的API文檔: https://developers.google.com/chart/interactive/docs/gallery/geochart

您可以繪製標記的美國地圖與經/緯度值,他們會立即加載。

我從來沒有做過這麼多的標記(500),但我做了大約200個標記。

US Map with large number of Markers

您可以在行動檢查它在我的網站:http://cmoreira.net/interactive-world-maps-demo/interactive-map-load-large-number-of-markers/

+1

謝謝你,包括披露;大!現在,下一步爲您提供答案:您應該在答案本身中包含本網站答案的重要部分;而不僅僅是你的鏈接包含的「摘要」。基本上,你的答案的重要部分應該站在這裏,在這個網站上;任何鏈接只能用於獲取更多信息。 –

+0

感謝您的提示安德魯!還是新的,並在這裏學習stackoverflow。在這種情況下,我將代碼留下了,因爲問題也非常廣泛。但我會考慮你的提示,當然。乾杯 – CMoreira