2016-09-18 236 views
0

我使用的OpenLayers 3 vectorTile源來顯示一個漂亮的矢量地圖(基本上這example轉換mapbox-風格的OpenLayers 3 vectorTile風格

現在我想用我在mapbox造就了不同的風格工作室(基本上是我的使用案例中最小改編的地圖箱戶外風格),這需要我爲開放層寫一個完整的新風格。

我想我可以下載一個.json文件,它就像我的風格的mapbox配置文件,並遵循mapbox風格規範。我聽說有一些發展,無限地繼續編寫一個轉換器,將這個json轉換爲openlayers 3風格。 (請參閱此評論SO)。

你知道是否有機會得到這個轉換器的地方?還是有不同的方法來自動將地圖框樣式嵌入到openlayers矢量圖層中,而無需手動重寫樣式函數?

+0

恕我直言,這幾乎是不可能創造出這樣的轉換器。 MapBox和OpenLayers 3中有不同的樣式概念。 – unibasil

回答

3

經過一段時間,我發現一個由無邊界寫的轉換器模塊。看起來它仍然處於積極的發展階段,但它看起來很有希望。

它可以在這裏找到: ol-mapbox-style

+0

雖然這可能會回答這個問題,但最好在此提供實際信息,而不僅僅是鏈接。 [只有鏈接的答案不被認爲是好答案,可能會被刪除](http://stackoverflow.com/help/deleted-answers)。 –