首页 > 解决方案 > 用未知数量的点反应传单矢量图层(多边形)

问题描述

我想创建这样的多边形:https ://react-leaflet.js.org/docs/example-vector-layers 但这里的坐标是硬编码的,在我的例子中我不知道我会有多少坐标。我尝试使用这样的地图功能,但它不起作用:

const polygon = data.map( el => {
        return '['+el.coordinates[0]+ ','+el.coordinates[1]+'],'
    })

    const multiPolygon = [
        [
            polygon
        ]
      ]

有人有什么建议吗?

标签: reactjsreact-leaflet

解决方案


推荐阅读