2016-11-09 49 views
-1

聽起來很奇怪,我知道。無論如何,我很少說「不」,除非我確信這不是不可能的。我在谷歌和StackOverflow上走過,沒有解決方案。OpenStreetMap是否有可能將海和陸地分隔開來?

我想海水和國家土地分成分隔層,這樣我就可以把介於兩者之間。爲了更清晰的解釋,我附加了圖像。是否可以在Open Street Map中添加這樣的綠色箭頭?

感謝您閱讀我的問題。

Is it possible to add such green arrows in Open Street Map as this image?

+0

如果你打算使你自己的瓷磚,那麼這是可能的,當然。 – scai

回答

1

是的,這是可能的。

你必須記住的大概念是OpenStreetMap是一個數據庫,不是你在www.osm.org看到所呈現的地圖圖像。

你可能想要做的是採取一些OSM coastline data,最好是curated, topological-error-free files,並將它們呈現爲自己的地圖圖塊。有a lot of different ways to render OSM data into images。根據你的情況,你最好使用一些簡單的Natural Earth coastline datasets

您可能還可以使用一些基於矢量的瓷磚渲染引擎,而完全不渲染光柵圖像要做到這一點(mapbox的mapbox-GL和mapzen的七巧板浮現在腦海中)。


是的,這是可能的。不,它並不完全簡單。不,沒有「最佳解決方案」,您需要進行額外的研究,以查看哪種方法/工具/框架/工作流程適合您的特定用例和體系結構。

+0

非常感謝!基本上,我創建了一個與當前的土地權重疊的新層。我正在使用單張。有什麼辦法可以將當前的土地「拆分」到另一層? –

+1

渲染你的箭頭,然後渲染大地上。正如我所說的,有很多方法可以實現這一點,但它們都需要比傳單更低的水平。 – IvanSanchez

相關問題