【发布时间】:2016-08-19 16:21:50
【问题描述】:
我需要能够在 mapbox gl js 中任意绘制一条线。该线将用于选择线图层下方矢量切片图层中的某些点。如何使用 mapbox gl js 做到这一点。我需要一个自定义绘制的多边形以便完全控制这些点吗?我正在考虑使用 project 和 unproject 以及起点、线条的像素宽度和线条的斜率以及一些几何图形来遍历所有可见点并获取位于线条下方的那些点。但是 gl js api 有没有更简单的方法? QueryRenderedFeatures 需要一个边界框,但这似乎本质上是矩形的,并且朝向南北线。我需要能够在地图上以任意角度画线。
【问题讨论】:
标签: line point mapbox-gl-js vector-tiles