2015-12-22 57 views
-1

我有一個相當簡單的,我認爲是常見的映射web映射項目來完成。我在選擇Web映射API方面苦苦掙扎。到目前爲止,我還沒有能夠滿足以下要求。滿足以下要求的最佳Web Mapping API是什麼?

  1. 能夠在一個視圖中顯示數千個點而不會導致瀏覽器癱瘓。具體來說,我想說我一次只能顯示30,000個點,並且仍然能夠在不降低性能的情況下瀏覽滑動的地圖。

  2. 本地地圖。 Web服務器將在本地客戶端上運行,因此能夠顯示地圖而不會連接到互聯網(即使它是非常基本的地圖)也是絕對需要的。

  3. 將動態數據從數據庫呈現到地圖上(大多數API都符合此要求)。

  4. 直接在地圖上繪製多邊形,並導出所有頂點的緯度/經度值。

在您使用map api的經驗中,是否符合上述要求?

我看過OpenLayers 3,Leaflet和Polymaps。除了提前閱讀每篇文檔之外,我無法分辨這些文檔是否能滿足所有要求。再次,我希望有任何API經驗的人可以指引我朝着正確的方向發展。

謝謝!

+1

爲什麼這個問題得到-1?我可以看到問這個問題的原因,並嘗試從其他人的經驗中獲得一些反饋 – Alex

+0

有些人在這裏只是不能高興。問題是非常具體的......什麼API符合以下要求。不知道有人可以在堆棧溢出問題格式中請求什麼。 而不是投票,我很樂意爲那個人展示他們如何能夠進行搜索,以獲得可接受的結果來回答問題。 –

回答

1

至於單張

  1. 千點:你可以使用這些插件之一:

  2. 本地地圖:只要你提供一個方法來(甚至在本地機器)創建圖像塊,最映射庫應該工作。

  3. 動態數據:根據您所謂的「動態」,所有映射庫都應爲您提供內置方法來顯示數據。

  4. 繪製多邊形和出口經/緯度頂點:使用Leaflet.draw plugin

的OpenLayers 3很可能會爲您提供所有這些功能爲好。

相關問題