Google maps 根据用户的邮政编码在GMAP中显示用户位置

Google maps 根据用户的邮政编码在GMAP中显示用户位置,google-maps,Google Maps,我正在建立一个住宿网站,在那里用户可以用他们的地址为他们的房间做广告。 我想知道我是否可以用zipcode来显示GMAP中的确切位置,我相信这会更酷 如果有人能用一套简单的步骤来指导我,我会非常感激 提前谢谢 查看下面的链接。您可以使用他们的地理编码服务将完整地址转换为坐标,然后在谷歌地图中显示标记 有适用于各种语言和平台的库 对于PHP,这是一篇关于PHP中地理编码的文章(尽管它指的是Maps API的V2;V3是最新的品牌)。请查看。您可以使用他们的地理编码服务将完整地址转换为坐标,然后在谷

我正在建立一个住宿网站,在那里用户可以用他们的地址为他们的房间做广告。 我想知道我是否可以用zipcode来显示GMAP中的确切位置,我相信这会更酷

如果有人能用一套简单的步骤来指导我,我会非常感激

提前谢谢

查看下面的链接。您可以使用他们的地理编码服务将完整地址转换为坐标,然后在谷歌地图中显示标记

有适用于各种语言和平台的库

对于PHP,这是一篇关于PHP中地理编码的文章(尽管它指的是Maps API的V2;V3是最新的品牌)。

请查看。您可以使用他们的地理编码服务将完整地址转换为坐标,然后在谷歌地图中显示标记

有适用于各种语言和平台的库

对于PHP,这是一篇关于PHP中地理编码的文章(尽管它指的是地图API的V2;V3是最新的品牌)。

您可能希望在Google地图API中使用,如下例所示:

function initialize() {
  if (GBrowserIsCompatible()) {
    var map = new GMap2(document.getElementById("map_canvas"));

    var geocoder = new GClientGeocoder();
    geocoder.setBaseCountryCode("us");

    geocoder.getLatLng(
      "90210",
      function(point) {
        if (point) {
          map.setCenter(point, 13);
          var marker = new GMarker(point);
          map.addOverlay(marker);
        }
      }
    );
  }
}

// ...

<div id="map_canvas" style="width: 500px; height: 300px"></div>
函数初始化(){
if(GBrowserIsCompatible()){
var map=newgmap2(document.getElementById(“map_canvas”);
var geocoder=new GClientGeocoder();
地理编码器。国家代码(“美国”);
geocoder.getLatLng(
"90210",
功能(点){
如果(点){
地图设定中心(点13);
var标记=新的GMarker(点);
添加覆盖图(标记);
}
}
);
}
}
// ...

只需使用用户的邮政编码更改参数

您可能希望在Google Maps API中使用,如下例所示:

function initialize() {
  if (GBrowserIsCompatible()) {
    var map = new GMap2(document.getElementById("map_canvas"));

    var geocoder = new GClientGeocoder();
    geocoder.setBaseCountryCode("us");

    geocoder.getLatLng(
      "90210",
      function(point) {
        if (point) {
          map.setCenter(point, 13);
          var marker = new GMarker(point);
          map.addOverlay(marker);
        }
      }
    );
  }
}

// ...

<div id="map_canvas" style="width: 500px; height: 300px"></div>
函数初始化(){
if(GBrowserIsCompatible()){
var map=newgmap2(document.getElementById(“map_canvas”);
var geocoder=new GClientGeocoder();
地理编码器。国家代码(“美国”);
geocoder.getLatLng(
"90210",
功能(点){
如果(点){
地图设定中心(点13);
var标记=新的GMarker(点);
添加覆盖图(标记);
}
}
);
}
}
// ...


只需使用用户的邮政编码更改参数

实际上,我是php新手,因此我正在寻找一个脚本,它可以获取用户地址,将其转换为纬度和经度坐标,然后在地图中显示。你能帮帮我吗?看看谷歌地图API的例子,这里有一步一步的演练(没有完全完成的脚本,但很好的入门)。实际上,我是php新手,因此我正在寻找一个脚本,它可以获取用户地址,将其转换为纬度和经度坐标,然后在地图中显示。你能帮帮我吗?看看谷歌地图API的例子,这里有一步一步的演练(没有完全完成的脚本,但很好的入门)。谢谢,但这是谷歌地图API v2。现在已经弃用了。谢谢,但它是谷歌地图API v2。它现在已被弃用。