Google maps api 3 Google Maps JS API FusionTableLayer-从地理编码位置获取LatLng

Google maps api 3 Google Maps JS API FusionTableLayer-从地理编码位置获取LatLng,google-maps-api-3,google-fusion-tables,Google Maps Api 3,Google Fusion Tables,从周日开始,我一直在谷歌上搜索我能想到的一切,但我似乎找不到我问题的答案 现在我有一张地图,它使用FusionTableLayer显示地理编码地址的位置。是否有人知道是否有可能在不进行辅助地理编码器调用的情况下获取地理编码地址的LatLng坐标?或者获取当前显示的所有标记的数组 例如myFusionTableLayer.getMarkers()或myFusionTableLayer.getMarkerLocation(index)或其他有用的东西。无法从FusionTables中的地理编码地址检

从周日开始,我一直在谷歌上搜索我能想到的一切,但我似乎找不到我问题的答案

现在我有一张地图,它使用FusionTableLayer显示地理编码地址的位置。是否有人知道是否有可能在不进行辅助地理编码器调用的情况下获取地理编码地址的LatLng坐标?或者获取当前显示的所有标记的数组


例如myFusionTableLayer.getMarkers()或myFusionTableLayer.getMarkerLocation(index)或其他有用的东西。

无法从FusionTables中的地理编码地址检索位置。过去这是可能的,但我认为出于法律原因,这种能力被取消了


如果您对FusionTables之外的地址进行地理编码,并将坐标存储在表中,它们将可用。

我就是这么想的。你知道有没有一种简单的方法可以告诉fusion表将地理编码信息存储在一个新的列中,或者我是否需要编写一个脚本在每一行上循环,获取地理编码信息,然后将其写入行中的正确列中?我曾经对FusionTables中使用的地址进行地理编码,它在一次可以做多少事情上是有限的。否则(或者如果您等待的时间太长),您将需要编写一个外部程序,使用谷歌的地理编码器对地址进行地理编码(假设您将在谷歌地图API地图上显示数据,否则,这违反了使用条款,您将需要找到另一个数据源),我注意到fusion tables有一个地理编码功能,难道你不能运行它,然后通过Gviz调用原始的地理编码KML点吗。虽然我不确定我是否理解您对“原始地理编码KML点”的引用,但如果您有KML点,则不需要对数据进行地理编码,并且数据将可用,只有仅包含“地址字符串”的数据才能被提取,该数据由您引用的函数进行地理编码。