Yu Xianghui
Yu Xianghui
我在制作一个车辆沿着路线前进的效果,看到 [端点沿线自动旋转Marker](http://maptalks.org/examples/cn/style/line-marker/#style_line-marker) 的例子,希望可以设置markerPlacement 为距离,根据距离裁剪线段,绘制图标。 我尝试修改源码,找到了位置却不知道 maptalks 相关的计算方法:  相关代码如下: ``` let l1 = turf.lineSliceAlong(line, start, end, {units: 'miles'}), point = turf.point(l1.geometry.coordinates[0]) bearing = turf.bearing(point, turf.point(l1.geometry.coordinates[1])) ```
"maptalks": "^1.0.0-rc.33" ---- 使用高德瓦片,使用 gcoord 转换为 wgs84 ``` new maptalks.TileLayer('base', { urlTemplate: 'http://webrd{s}.is.autonavi.com/appmaptile?lang=zh_cn&style=8&x={x}&y={y}&z={z}', subdomains: ['01', '02', '03', '04'], offset (z) { const map = this.getMap() const center = map.getCenter() return...
**maptalks's version and what browser you use?** ---- "maptalks": "^1.0.0-rc.37", "maptalks-gl": "^0.99.2", **Issue description** ----  使用 PointLayer 加载 Marker 时,文字始终存在于所有图标顶层 [http://examples.maptalks.com/examples/raw/cn/vector/pointlayer/mouse-highlight](http://examples.maptalks.com/examples/raw/cn/vector/pointlayer/mouse-highlight) 官方例子中缩小地图,当图标聚合在一起时此 bug 复现
maptalks v0.40.4 chrome v67.0.3396.99 ---- 数据: {"type":"Feature","geometry":{"coordinates":[87.416234,43.888077],"type":"Point"},"properties":{"t":"头屯河公园","z":15}} 过滤器: filter: ['>=', ['zoom'],['number', ['get', 'z']]] 期望:根据 z 值通过 filter 设置显示层级 结果:没有起作用,并且破坏了原有的 symbol 设置 过滤器已在mapbox验证过 ---- 期望:  放大后:  结果:  ----