我如何在openmaptiles中绘制海岸线

Posted

技术标签:

【中文标题】我如何在openmaptiles中绘制海岸线【英文标题】:How can i draw coastlines in openmaptiles 【发布时间】:2020-04-29 23:56:44 【问题描述】:

在 openmaptiles 架构中,我找不到关于海岸线的信息。 https://openmaptiles.org/schema/#water

我试过这样的样式


  "id": "coastline",
  "type": "line",
  "source": "openmaptiles",
  "source-layer": "water",
  "paint": 
    "line-color": "rgba(255, 0, 0, 1)"
  

但就像 openmaptiles 文档说的那样

多边形被分割成许多更小的多边形以提高渲染性能。然而,这可能会导致客户端中的渲染选项减少,因为这些边界会出现。因此,您可能无法对海水要素使用边框样式。

我不能只画海岸线。

有什么方法可以画海岸线吗?

【问题讨论】:

【参考方案1】:

也许这是您正在寻找的边界?

  "id": "coastline",
  "type": "line",
  "metadata": ,
  "source": "openmaptiles",
  "source-layer": "boundary",

【讨论】:

以上是关于我如何在openmaptiles中绘制海岸线的主要内容,如果未能解决你的问题,请参考以下文章

OpenMapTiles 是不是支持离线使用?

OpenMapTiles 初学者问题

“14 天可用性” OpenMapTiles.com 数据

中国如何确定海岸距离

任何人都有让 openmaptiles 星球自动更新工作的经验吗?

将样式添加到正在运行的 OpenMapTiles 服务器