所以这是我的问题,我相信很多人都遇到过。我有一个 JSON 文件,其中包含一个状态数组以及一个对应于该状态的 lat 和 lng 值的子数组。
我遍历状态,然后遍历点,然后构建 50 个多边形。
我现在需要在单击状态时居中并缩放状态。我意识到我可以再次循环这些点,并添加界限。但是,当我在控制台中显示多边形时,我可以向下单击值并查看点。
我假设有一种方法可以简单地访问这些点而无需重新循环它们......这些点已经与一个多边形相关联,该多边形与一个状态相关联。
当我尝试时console.log(newpoly.latLngs);
,我回来了:
Kf
->b: Array[1]
->0: Kf
->b: Array[5]
->0: Q
Xa: 41.0037
Ya: -104.05560000000003
__proto__: Q
1: Q
Xa: 44.9949
Ya: -104.0584
__proto__: Q
2: Q
Xa: 44.9998
Ya: -111.0539
__proto__: Q
3: Q
Xa: 40.9986
Ya: -111.04570000000001
__proto__: Q
4: Q
Xa: 41.0006
Ya: -104.05560000000003
抱歉,我不知道如何使它看起来更干净。
无论如何,我想访问 latLng 点的最后一个数组。还是我应该为边界添加另一个循环?
谢谢