reactjs - 用未知数量的点反应传单矢量图层(多边形)
问题描述
我想创建这样的多边形:https ://react-leaflet.js.org/docs/example-vector-layers 但这里的坐标是硬编码的,在我的例子中我不知道我会有多少坐标。我尝试使用这样的地图功能,但它不起作用:
const polygon = data.map( el => {
return '['+el.coordinates[0]+ ','+el.coordinates[1]+'],'
})
const multiPolygon = [
[
polygon
]
]
有人有什么建议吗?
解决方案
推荐阅读
- c# - 如何将 OneNote 的页面导出为 html 文件或文本?
- python - 元组比列表快是因为它们是可散列的吗?
- android - 如何减少统一的android游戏大小?
- reactjs - 如何进行此短路评估?
- python - Scikit Learn 中的 MinMaxScaler 似乎返回的缩放值不属于“feature_range”参数指定的值范围
- angularjs - 检查标记是否在圆半径AngularJS内
- reactjs - 反应谷歌地图ReferenceError:未定义状态
- r - “矢量化”一词在不同的上下文中是否意味着不同的东西?
- c - 我们可以将变量设置为 C 中的数字范围吗?
- symfony - Symfony 4:将缺少的 USE 语句附加到错误环境日志