Google maps 从Javascript中选择FusionTablesLayer中的多边形

Google maps 从Javascript中选择FusionTablesLayer中的多边形,google-maps,google-maps-api-3,google-fusion-tables,Google Maps,Google Maps Api 3,Google Fusion Tables,我有一张FusionTablesLayer的地图用于我的fusion表。生成的贴图是一组彩色多边形。如果用户单击多边形,则与该多边形关联的数据将以信息窗口的形式显示。我可以从javascript中选择一个特定的多边形而不是通过鼠标点击吗?例如,如果我有一个具有相同数据的图表,那么最好更新当前图表选择的地图 您还没有发布任何代码,所以这只是一个猜测。我的做法是: 为FT中的每个多边形创建唯一关键点 将这些键与图表或链接相关联 创建一个特殊的FT层,用独特的颜色处理高亮显示 对于图表或链接,请单击“

我有一张FusionTablesLayer的地图用于我的fusion表。生成的贴图是一组彩色多边形。如果用户单击多边形,则与该多边形关联的数据将以信息窗口的形式显示。我可以从javascript中选择一个特定的多边形而不是通过鼠标点击吗?例如,如果我有一个具有相同数据的图表,那么最好更新当前图表选择的地图

您还没有发布任何代码,所以这只是一个猜测。我的做法是:

  • 为FT中的每个多边形创建唯一关键点
  • 将这些键与图表或链接相关联
  • 创建一个特殊的FT层,用独特的颜色处理高亮显示
  • 对于图表或链接,请单击“使用唯一键设置高亮显示层的查询选项”,以检索覆盖在具有唯一颜色的现有多边形上的正确多边形

  • 如果我正确理解了您的问题,您希望在图表中选择某个元素时显示信息窗口。对吗?也许对您有帮助。@Odi当我在图表中选择一个项目并确定其行号时,我是否应该进行查询以请求关联多边形的中心点,或者是否有一种方法可以在我的图层中选择第n个多边形而不需要点。我不知道如何在图层上选择第n个多边形(至少在使用FusionTablesLayer时不是这样)。我会尝试使用查询的方法;-)