0

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

4

1 回答 1

1

一旦用户单击公司名称,您就可以手动创建一个新的InfoWindow 对象。然后设置它的位置和内容,最后放到地图上:

 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);

Google提供了一个InfoWindow 示例,它甚至使用地理编码和空间查询来从数据库中获取最近的命中。

于 2012-08-05T21:33:33.593 回答