【问题标题】:Debugging google.maps.FusionTablesLayer调试 google.maps.FusionTablesLayer
【发布时间】:2012-03-09 16:46:21
【问题描述】:

创建FusionTablesLayer时是否有failureCallback?有没有办法知道您的查询是否有问题?或者从查询中加载了多少行?

var layer = new google.maps.FusionTablesLayer({ 
       query: {    select: 'address',    
                   from: '198945',
                   where: 'ridership > 5000'  }
 });

【问题讨论】:

  • 所以我尝试使用:google.com/fusiontables/DataSource?dsrcid=myid 查询数据,但出现此错误:Fusion Tables 不适用于 mydomain。详细了解可用于 mydomain 的 Google 产品。如果您是 Google Apps 管理员,请阅读这些文章以了解有关控制用户对 Google Apps 服务的访问以及为某些用户打开/关闭服务的更多信息。但是当我登录市场时,我看不到如何添加融合表。 (表格设置为在网络上完全可见)

标签: google-maps-api-3 google-fusion-tables


【解决方案1】:

对您的两个问题的简短回答是否定的。 我依靠未记录的 Fusion Table JSONP 支持来轻松​​测试查询而无需担心 GMap 的内容,以及从特定查询中检索行数。

Robin Kraft 在此博客中使用 jQuery 记录了这种 JSONP 方法:

http://www.reddmetrics.com/2011/08/10/fusion-tables-javascript-query-maps.html

旧的 FT API Google Group 也对此进行了讨论。

埃里克

【讨论】:

  • 正式支持jsonp回调
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-25
  • 2018-12-02
  • 2016-08-26
  • 2011-07-27
  • 1970-01-01
相关资源
最近更新 更多