google-maps - 使用地理编码初始化 gmap3

标签 google-maps initialization jquery-gmap3

我是 gmap3 的新手,是否可以使用地址来初始化 gmap3? 我通常知道它是用纬度和经度完成的。 我使用 this 用这个位置名称做了标记例子。 我已经通过了this例子也是,但没有运气。 而且我还需要缩放选择的地方,为此我使用自动完成。

我的代码如下

 $('#test').gmap3(
     { action:'init',
         options:{
             address: "kerala,india"
         }
     }

 );

最佳答案

首先使用getLatLng()获取位置,当成功设置中心时:

   $('#test1').gmap3(
    { action : 'getLatLng',
      address:'kerala,india',
      callback : function(result){
        if (result){
          $(this).gmap3({action: 'setCenter', args:[ result[0].geometry.location ]},
                        {action: 'setZoom', args:[ 12]});
      } else {
      alert('not found !');
      }}});

关于google-maps - 使用地理编码初始化 gmap3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10752570/

相关文章:

javascript - 在标记 Google Maps v3 上添加 onclick 事件

android - 如何在 android 的 google map v2 中重新定位我的位置按钮?

android - 根据当前步行方向旋转 map android google maps

java - setUp 未初始化字段

arrays - 如果我将一个 char 数组初始化为零/{0},我是否必须以 null 终止?

c++ - 在c++中编写初始化类

jquery-gmap3 - gmap3 init 操作无法在 hid div 中正确显示 map

javascript - 如何避免 InfoWindow 在 Google map 上重叠

css - 自定义谷歌地图标记图标

javascript - Gmap3 清晰的方向