带有地图的Google Fusion Tables - 将表格字段链接到地图信息窗口

时间:2012-07-31 20:12:41

标签: google-maps google-fusion-tables

我几乎是使用Google Fusion Tables / maps的新手。我们有一个公司名称和地址的商业目录。我可以为每个位置获取地理编码的地图标记,以便与表“设施名称”列并排显示。如何编码设施名称,以便用户可以单击公司/设施名称并跳转到地图中该设施的特定地图标记信息框?任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)

用户点击公司名称后,您可以手动创建新的InfoWindow object。然后设置它的位置和内容,最后把它放在地图上:

 var map = new google.maps.Map(document.getElementById('map-canvas');
 var infoWindow = new google.maps.InfoWindow();
 var coordinates = new google.maps.LatLng(37.5, -122.1);
 infoWindow.setPosition(coordinates);
 infoWindow.setContent('Company/Facility XY');
 infoWindow.open(map);

InfoWindow example from Google,甚至使用地理编码和空间查询来获取数据库中最接近的匹配。