目前我有一个包含3列的Fusion Table:
以下是表格的链接:
https://www.google.com/fusiontables/DataSource?docid=15YqM0NN0hCc9IfSUfdOiVqS1sFIKehtaYAjg8nU
现在我想做的是在地图上可视化所有这些商店的广告半径。由于每个商店的半径不同(商店1为5公里,商店2为10公里等),我不知道如何使用API开始处理这个问题。
我真的很感激这里的任何帮助。
答案 0 :(得分:0)
根据您当前的设置,这根本不可能,因为您的Location-colum是地理编码的,因此无法以任何方式访问地理编码的LatLng。
即使您使用了LatLng,也无法通过FusionTablesLayer显示圆圈,因为KML不支持圆圈。
所以你唯一能做的就是:
请求完整的数据(可以通过AJAX完成,支持JSONP),根据返回的LatLng和存储在Number-column中的半径对City-column进行地理编码google.maps.Circle
的绘制(当然它存储LatLng而不是城市名称会更好,因为您不必每次都对城市进行地理编码。