缩小时将多边形转换为点
Transform a polygon into a point on zoom out
我正在使用 mapbox 开发应用程序。
我将 mapbox 用作 服务器端数据块 。
我想根据缩放级别将多边形转换为点。
有人知道这是否可行吗?
谢谢!! :)
您可以执行多种操作,具体取决于“将多边形转换为点”对您意味着什么:
- 生成相同数据的点和多边形版本,以不同的缩放级别(服务器端)提供它们
- 仅生成多边形版本,但使用一些技巧将其显示为较低缩放级别的点(例如,
symbol
图层或 circle
图层)。
- 仅生成多边形版本,但使用技巧生成 GeoJSON
Point
几何体 client-side,并以较低的缩放级别显示 that。
在一定程度上取决于您的具体目的。
我正在使用 mapbox 开发应用程序。 我将 mapbox 用作 服务器端数据块 。 我想根据缩放级别将多边形转换为点。
有人知道这是否可行吗?
谢谢!! :)
您可以执行多种操作,具体取决于“将多边形转换为点”对您意味着什么:
- 生成相同数据的点和多边形版本,以不同的缩放级别(服务器端)提供它们
- 仅生成多边形版本,但使用一些技巧将其显示为较低缩放级别的点(例如,
symbol
图层或circle
图层)。 - 仅生成多边形版本,但使用技巧生成 GeoJSON
Point
几何体 client-side,并以较低的缩放级别显示 that。
在一定程度上取决于您的具体目的。