0

我不熟悉bing地图

我需要在页面中显示给定邮政编码的美国地图

我怎样才能做到这一点

谁能帮帮我

4

2 回答 2

1

看看他们的 API 参考...

您需要先对邮政编码进行地理编码;如果您只需要这样做一次以显示静态地图,那么您可以使用站点,尽管在线上有许多其他免费站点可以执行相同的操作。一旦你有了你的纬度/经度,使用它们来居中你的地图对象就很简单了。

// assume that lat, lon, and map are js variables you have already declared and set
var oLatLon = new VELatLong(lat, lon);
map.PanToLatLong(oLatLon);

如果地图需要是动态的,并且您必须即时对地址进行地理编码,那么我不确定最好的方法是什么。我认为有些数据库包含所有邮政编码及其相应的纬度/经度坐标可供下载。也值得一试Bing MapPoints SDK

于 2011-03-14T03:05:29.303 回答
0

使用 Bing Api 附带的 REST 服务很容易。在这里,您可以找到详细描述的博客文章。

于 2012-03-05T17:46:21.120 回答