问题标签 [google-fusion-tables]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
121101 浏览

google-maps - 鼠标悬停时的谷歌地图 v3 标记信息窗口

我已经搜索了 stackoverflow 和其他论坛,包括 google maps v3 api docs 以获得答案,但我找不到如何在我正在使用的文件中将触发标记信息窗口的事件从单击更改为鼠标悬停。

我正在使用来自谷歌库的演示,其中包括一个融合表层。

您放大集群并查看位置的红色小圆圈标记。您必须单击以显示信息窗口。我希望翻转以显示信息窗口。

我的演示在这里: http: //www.pretravelvideo.com/gmap2/

functions.js 文件在这里完成了大部分工作:http: //www.pretravelvideo.com/gmap2/functions.js

0 投票
1 回答
343 浏览

google-maps - 在 Google 地图上打开所有 InfoWindows

我知道关于这个有一个非常相似的问题,但问题仍然没有解决,似乎是一件可能需要的微不足道的事情:对于给定的谷歌地图,数据来自 Fusion Tables 图层,我想打开所有 InfoWindows (工具提示)同时。

目前,您可以通过单击地图上的每个区域来单独打开它们。期望的结果就像在它们粘在一起时单击它们(不让它们彼此关闭)。

我的目标是显示所有这些信息的地图,不需要任何交互。我不知道在 Google 地图中显示标签的更简单方法,但我很高兴听到另一种方法来处理它。在这一点上,我宁愿不让每个 InfoWindow 关闭其余部分,这样我就可以一个接一个地手动打开它们。

0 投票
2 回答
829 浏览

javascript - Google Fusion Map Javascript 下拉菜单不起作用

我已经实现了一个 javascript 菜单,允许用户使用 Google Fusion Table 覆盖更改为不同的地图视图。不幸的是,我的下拉菜单不能单独或一起使用。例如,有人只想查看“中东”地区的港口,或者有人想查看“印度次大陆”地区的港口和“ICD”类型的港口。

第二个问题似乎是融合表中未显示的标记。港口的“运输”和“ICD”有不同的颜色。

这是我到目前为止的工作:

这是融合表:链接

这是实时代码:链接

非常感谢任何和所有帮助!

0 投票
1 回答
957 浏览

javascript - 样式未应用于 Google Fusion Table Layer

我有一种方法可以查询州边界的公共融合表之一。我想做的是用不同的颜色突出显示威斯康星州,并为伊利诺伊州改变不同的填充水平。这是代码:

当查询返回时,威斯康星州和伊利诺伊州仍然与所有其他州一样突出显示颜色。我尝试样式的方式在语法上是否有问题?

0 投票
1 回答
627 浏览

wordpress - FusionTablesLayer 隐藏 WordPress 页面上的底层地图

我想显示一个覆盖有两个 Fusion Tables 图层的 Google 地图。如果我将下面的代码复制到文本编辑器中,将文件另存为map.html,然后在浏览器中打开它,那么下面的代码就可以完美运行。但是当我将它放在我的 WordPress 主题网站上的帖子中时,底层地图被 Fusion Tables 图层隐藏了。这些层并非完全不透明:我可以同时看到它们。我只是看不到底层地图。

每当我缩放或平移地图时,底层地图会在 Fusion Tables 图层被绘制在其上之前短暂出现。我怀疑风格设置有问题。你知道如何让地图正确显示吗?

我正在使用带有 woothemes 的 Gazette 主题的 WordPress 3.0.4 版;该网站是http://www.wisconsinwatch.org

谢谢!

0 投票
1 回答
1519 浏览

google-fusion-tables - 在 Google Fusion Tables 的自定义信息窗口中省略空白数据

我在融合表中有一个自定义信息窗口:

但有时没有可用的 {image},这会导致大多数浏览器上的图像图标损坏。<img>如果 {image} 为空白,有没有办法可以关闭标签?

0 投票
2 回答
816 浏览

javascript - 无法对 Google Fusion Tables 进行更改(如插入、添加表等)

我想编写一个小的 Google Chrome 扩展,在其中我使用 gooles 融合表作为中央数据库。

使用现有的表和数据(通过 GooleDoc-Webside 添加)工作得很好(SELECT、SHOW TABLES、DESCRIBE),但如果我尝试进行任何更改(为此我需要一个“POST”请求)。我总是收到以下错误:“缺少 sql 参数。” 我不知道为什么会这样。我已经尝试了很多(例如“创建表test3(A:number,B:number)”,插入。)

我写的代码如下:

例如,如果我尝试做这样的事情

或这个

用一张桌子,由这个描述

我不断收到此错误(尝试创建表时相同)

有什么建议么?我真的很困惑!

0 投票
1 回答
490 浏览

google-maps-api-3 - 融合表平移和缩放

我目前正在做一个跟踪应用程序,并正在使用谷歌地图融合表来显示地理编码数据。它非常快速且易于使用,但我在根据用户单击外部 JavaScript 链接的位置缩放和平移地图时遇到了一些问题。我正在使用来自皇家邮件的数据来根据用户的兴趣点显示多边形,现在我需要能够根据从外部链接生成的点击事件显示信息窗口。我可以从用户希望查看和生成我自己的信息窗口的区域获取 latlng,但它并不总是在多边形的中心。

我现在的问题是:

有什么方法可以通过单击外部 JavaScript 链接从融合表中触发默认信息窗口?

我可以通过查询融合表根据用户选择的区域来居中和缩放地图吗?

如果有人知道解决方案或提供一些关于如何在我的应用程序中实现此功能的指示,我将不胜感激。

谢谢比卡什

0 投票
1 回答
836 浏览

javascript - 对 Google Fusion Tables 使用回调

我正在使用 javascript 来查询这个谷歌融合表,但不明白如何从我的函数中返回值。

我可以在console.log()输出中看到我想看到的值,但我对回调的工作没有清楚的了解。

我想要的是将查询结果存储在一个变量中,类似于以下内容:

你能帮助我更好地理解如何实现这一目标吗?我很难理解回调应该如何在这里工作。或者,如果不需要,我也很乐意在此处不使用回调。

0 投票
1 回答
1718 浏览

javascript - Google Fusion Map:圆圈阻挡层点击事件,javascript

以下代码根据圆形地图区域查询 Google 融合表。

圆形地图区域的中心由用户点击的位置确定,半径由下拉菜单中的选择确定。我设置了一个侦听器,因此当用户单击映射点时,会出现一个信息框,显示来自相应融合表行的信息。

这一切正常,直到我在我的地图中添加一个圆圈(向用户说明他们选择了哪个区域),似乎圆圈的存在阻止了图层的单击事件侦听器。我试过改变 z-index 无济于事。有人可以建议解决这个问题的方法吗?