0
var query = 'SELECT GRIDCODE, geometry FROM ' +
'1gTfoIdxkj0MkGMJ1zGSaa__BsYSrgMovo1fbuDo';

Google API 中的这个查询返回了我正在映射的数据。我希望循环抓住它们。我有以下

    var rows = data['rows'];
    for (var i in rows) {
        var newCoordinates = [];
        var newCoordinates = constructNewCoordinates(rows[i][1]['geometry']);
        var whichNode="";
        var whichNode = rows[i][0]['GRIDCODE'];
        etc...

该脚本可以很好地分解几何传入数据中的地理编码,但我似乎无法简单地获取每行附带的 GRIDCODE 编号。我是否误解了新坐标中的语法,因为我正在抓取第 i 行中称为几何的第一列。因此,如果我想知道 GRIDCODE,我将在我称为 GRIDCODE 的行中拉出 0 列?谢谢 !

4

1 回答 1

1

我更新了这个例子:

http://www.geocodezip.com/v3_GoogleEx_FusionTables_generic_JSON_linkto.html?lat=39.923549&lng=-86.306907&zoom=10&type=m&tableid=1im8RszWUjZZhZdBnO8C0rfWGvT059O2EKk6TvZs&tablequery=SELECT%20%20geometry,%20GRID_CODE%20geometry,%20GRID_

将“GRIDCODE”放在信息窗口中。如果您阅读代码,您可以看到我如何访问它。请注意,我在查询中更改了 GRIDCODE 和几何的顺序(我的代码假设几何是第一个,接下来的两列,如果它们存在,则放在信息窗口中)

于 2012-10-03T22:31:23.240 回答