2

我目前正在使用Google Maps JavaScript API處理一個地圖項目。Google Maps JS v3和HTML5 JavaScript框架

但是我的應用程序會更先進,然後顯示一張地圖,並最終顯示多個地圖「視圖」以及使用頁面上的表單操作地圖的選項。

我已經使用了幾個不同的HTML 5 JavaScript框架,例如Backbone.js,Angular.js以及其他項目的Ember.js,但是沒有任何一個適用於Google地圖。

我想知道是否有人會推薦使用特定的JavaScript框架來處理Google Maps JavaScript v3 API。 最好有一個活動插件/模塊的谷歌地圖最好的。我在Google地圖的Backbone中創建了自己的特殊視圖,但它不像我想要的那樣「很好」。

如果你有一個建議,使用不同的映射API,除GMaps之外,我也很想聽到它。

回答

1

不是谷歌地圖解決方案,但你說你很想聽聽其他可能的地圖解決方案。那麼,ArcGIS有一個Javascript API https://developers.arcgis.com/en/javascript/,它直接與Dojo javascript框架結合在一起,儘管他們的API還有一個輕量版本,它仍然運行在精簡版的dojo上,但更多的目的是允許與其他JS框架。

可能會或可能不會滿足你想要的,但無論如何它是一個選項,並且我認爲我會傳遞它。他們有很多樣本,所以我建議你去那裏看看,而不是我試圖解釋。

3

還有一個燼小冊子,看起來很有趣,但我還沒有品嚐它。

https://github.com/gabesmed/ember-leaflet

http://gabesmed.github.io/ember-leaflet/

好運

+0

感謝您的建議,這正是我所需要的。 小冊子允許任何瓷磚用作背景。無論是否是谷歌地圖,這都會令人驚訝。 Ember是一個偉大的框架,雖然我仍然試圖繞過它,但對擴展應用程序非常適用。 這個燼點傳單項目,雖然有點新東西,但它們很好地結合在一起。 – bzmw

+1

我在一個類似的項目上工作了一段時間,在稍後的幾個月中我學到了單張和餘燼,我在生產中有代碼,但不是很整潔,而且我正在重構所有的東西,我肯定會使用餘燼單 – Edu

1

我第二餘燼小葉的建議。您可以通過傳單使用您想要的任何地圖提供商。