听起来很奇怪,我知道。无论如何,在我确信这不是不可能之前,我很少说“不”。我在谷歌和StackOverflow上走了一圈,没有解决方案。
我想把海水和乡村土地分成几层,这样我就可以把它们放在两者之间。我附上图片以获得更清晰的解释。是否可以在Open Street Map中添加这样的绿色箭头?
感谢您阅读我的问题。
Is it possible to add such green arrows in Open Street Map as this image?
答案 0 :(得分: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的七巧板),而不会渲染光栅图像。
是的,有可能。不,这不是完全直截了当的。不,没有“最佳解决方案”,您需要进行额外的研究,以确定哪种方法/工具/框架/工作流程最适合您的特定用例和架构。