Google Maps API:使用搜索关键字setCenter?

时间:2012-05-15 10:10:25

标签: asp.net google-maps google-maps-api-2

我在ASP.NET Web应用程序中使用Google Maps API。

目前,使用Lat / Long值设置中心位置,如:

map = new GMap2(document.getElementById("map_canvas"));
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(<%=MapLat %>, <%=MapLong %>), <%=MapZoomLevel %>);

我希望用户能够通过指定地址关键字(邮政编码等)来搜索地图。

是否可以使用地址关键字设置setCenter(),而不是指定纬度/经度值?

1 个答案:

答案 0 :(得分:1)

您应该查看地理编码https://developers.google.com/maps/documentation/geocoding/

您基本上做的是将地址发送给Google,并为您返回正确的Lat / Long。