0

我的问题基于Google 的以下示例。我已经很好地从我的融合表中拉出我的多边形形状,类似于它们的形状。当我尝试更改脚本以提取我拥有的一些折线数据时,我的问题就出现了。问题在于行数据数组的分解。正确多边形的数据集如下。

“行”:[[“129”,{“几何”:{“类型”:“多边形”,“坐标”:[[[-86.3055326754,39.8143343479,0.0],[-86.3056957826,39.8139995783,0.0],[- 86.3059116214, 39.8137158473, 0.0 ], [ -86.3055326754, 39.8143343479, 0.0 ] ] } } ],等等......

折线如下 "rows": [ [ "1", { "geometry": { "type": "LineString", "coordinates": [ [ -86.2411593096, 40.1368952707, 0.0 ], [ -86.2413739094, 40.1367194041, 0.0 ]、[-86.241866376、40.1197924711、0.0]]}}]等。

多边形有一个额外的 [] 会影响我解析数据的能力!它快把我逼疯了!认真回答这个问题!我的例子在这里。我只是对 javascript 数组知之甚少。谢谢

4

1 回答 1

1

这是一个只解析折线的版本:

http://www.geocodezip.com/v3_GoogleEx_FusionTables_mouseover_map_styles_polylines.html

我找不到任何文档或预期输出的描述(“GeoJSON”除外),如果有一种方法可以检测多边形、折线和标记并适当地解析它们,那就太好了。

这是GeoJSON的描述

这是一个解析折线多边形标记的页面(未经过充分测试)。

于 2012-08-29T01:46:10.230 回答