Fusion Table API:查询不会在Location列</innerboundaryis>中获取<innerboundaryis>元素

时间:2013-09-16 21:14:41

标签: java google-fusion-tables

我正在尝试获取Fusion Table Location列的内容 此列包含带有“outerBoundaryIs”和“innerBoundaryIs”

的多边形

我用Fusion Tables API Query:sql查询列,但响应没有得到“innerBoundaryIs”元素

我正在使用Fusion Tables Java Library v1r33lv1.15.0-rc

赞赏任何方向

LLUIS

2 个答案:

答案 0 :(得分:0)

Fusion Tables API中的查询不会返回KML。查看the documentation两种类型(JSON,CSV)的外观,不包括InnerBoundaryIs(或outerBoundaryIs)元素。

如果你需要 KML,如果你使用google visualization查询,它将被返回,但这仅限于返回500行。

Query using Fusion Tables API v1.0 and parse response to native Google Maps Javascript API v3 objects

答案 1 :(得分:0)

typed - 参数设置为false(默认为true

<强> <edit>

我不知道为什么(我在任何文档中都没有发现任何相关内容),但对我而言,当我在结束之后添加 时,它会有效</outerBoundaryIs>

演示:http://jsfiddle.net/doktormolle/LsCLV/(它是您桌子的副本,唯一的区别是换行符)