Google Maps API v3:根据“邮政编码”设置标记?

时间:2012-09-08 14:58:42

标签: javascript google-maps

我知道Google Maps API v3中的标记是这样创建的:

var myMarker=new google.maps.LatLng(45.776374,12.043793);
var marker=new google.maps.Marker({
  position:myMarker,
  });

marker.setMap(map);

对应于:https://maps.google.it/maps?q=45.776374,12.043793&ll=45.776486,12.045524&spn=0.008396,0.021136&num=1&t=v&z=16

现在让我们假设我想根据国家和邮政编码

创建标记

示例: 31044,意大利(这或多或少与上面代码标记的相同点)

对应于:https://maps.google.it/maps?q=31044,Italy&hl=it&sll=45.776486,12.045524&sspn=0.008396,0.021136&t=v&hnear=31044&z=12

我的目标是在不知道确切坐标的情况下创建标记,但知道国家/地区(意大利)和邮政编码(31044)(让我们认为用户加入我的网站,我想用每个用户的城市位置来填充地图。当然,每个加入新标记的新用户都会被添加。)

我该怎么办?我试图通过API参考,但我没有找到方法。据我所知,唯一的方法是创建一个符合坐标的LatLng对象,但我看到只需要邮政编码的网站。

提前感谢您提供任何提示

0 个答案:

没有答案