缩小时将多边形变换为点

发布于 2025-01-11 11:29:55 字数 121 浏览 0 评论 0原文

我正在使用 mapbox 开发一个应用程序。 我使用 Mapbox 作为服务器端数据图块。 我想根据缩放级别将多边形转换为点。

有人知道是否可能吗?

谢谢 !! :)

I am developing an app using mapbox.
I am using mapbox as server side data tiles.
I would like to transform a polygon into a point depending on the zoom level.

Anyone knows if it is possible?

Thanks !! :)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

撩起发的微风 2025-01-18 11:29:55

您可以执行多种操作,具体取决于“将多边形转换为点”对您意味着什么:

  • 生成相同数据的点和多边形版本,以不同的缩放级别提供它们(服务器端)
  • 仅生成多边形版本,但是使用一些技巧将其显示为较低缩放级别的点(例如,symbol 图层或circle 图层)。
  • 仅生成多边形版本,但使用欺骗手段在客户端生成 GeoJSON Point 几何图形,并以较低的缩放级别显示

有点取决于您的确切目的。

There are various things you could do, depending on what "transform a polygon into a point" means to you:

  • Generate both point and polygon versions of the same data, providing them at different zoom levels (server side)
  • Generate only polygon versions, but use some trickery to display it as a point (eg, a symbol layer or a circle layer) at lower zoom levels.
  • Generate only polygon versions, but use trickery to generate a GeoJSON Point geometry client-side, and display that at lower zoom levels.

Depends a bit on your exact purpose.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文