css - 获取 Mapbox 绘制形状为 CSS
问题描述
遵循本教程:我已经在我创建的地图上实现了 Mapbox 的绘图功能。
我想获取用户绘制的形状并将其显示为 css(或 svg)形状。
draw = new MapboxDraw({
displayControlsDefault: false,
controls: {
polygon: true,
trash: true
},
defaultMode: 'draw_polygon'
});
map.addControl(draw);
上面的代码,其中 map 是 mapboxgl 地图,工作正常。用户可以在地图上绘制多边形形状。使用 Turfjs,我可以获得用户绘制的区域或坐标。但我不确定如何将此形状转换为 css 或 svg 形状以在地图外使用。有任何想法吗?
解决方案
推荐阅读
- c++ - 用于通用和元编程的 C++11 功能
- python - 从 Gensim 模型计算余弦相似度
- android - 如何使用 ConnectionService API 在智能手表通话通知中显示来电显示?
- java - 在锁定屏幕上显示媒体播放器通知
- python - 如何使用 Python 解析十六进制框架 XML?
- python - Python Selenium:弹出窗口上的下拉菜单不可交互
- python - 连续拟合多个 Keras 模型会导致 GPU OOM
- python - chardet.detect 返回空语言
- python - Pandas 无法使用 DataFrame 找到 Q3 季度增长率良好的商店
- php - 带有 JOIN 的 SUM() 返回不正确的值