MapTiler 用透明海洋设置土地多边形填充
Posted
技术标签:
【中文标题】MapTiler 用透明海洋设置土地多边形填充【英文标题】:MapTiler set land polygon fill with transparent ocean 【发布时间】:2021-05-14 12:48:18 【问题描述】:我希望创建简单的底图图块来填充土地,但让海洋保持透明。问题在于,所有数据源都包含海洋以及创建水/陆地边界的多边形,因此在使海洋透明时,也会使大部分土地变得透明。
有没有人知道一种简单的方法来进行覆盖海岸线地理的填埋。本质上,我需要与水多边形填充相反的东西。我一直在使用 MapTiler 创建和提供我的图块,但我愿意接受任何可以解决此问题的解决方案。
我认为这个问题需要一个创建陆地多边形的数据源,而不仅仅是海洋多边形。我确实找到了自然地球陆地多边形,但我从 MapTiler 收到了一个错误,即数据集太大。 50m 的数据集不够精细。
【问题讨论】:
OSMdata 怎么样?它提供陆地和水域多边形形状文件:osmdata.openstreetmap.de 【参考方案1】:我发现唯一令人满意的解决方案是使用 QGIS 及其地图瓦片插件,然后使用具有高分辨率土地填充数据的 GSSHG 数据集。不幸的是,QGIS 没有矢量切片解决方案,因此创建光栅切片可能需要很长时间,具体取决于所需的缩放级别。 Zoom 10 花了我 2 多天的时间在我的 Macbook 上完成。
【讨论】:
以上是关于MapTiler 用透明海洋设置土地多边形填充的主要内容,如果未能解决你的问题,请参考以下文章