如何在gmap3中按纬度经度设置位置

时间:2016-03-22 15:59:02

标签: javascript

我是javascript的新手,并尝试使用gmap3脚本。我想在我的地图中通过经度和经度显示一个特定的位置我尝试使用after为lat和lng创建了2个变量。

var lat = $("#localizacao_lat").text();
var lng = $("#localizacao_lng").text();

   $(function() {
        $("#map").gmap3({
marker:{
        latLng: [lat, lng],

但是我无法在我的地图中显示任何内容。如果有人可以帮我解决这个问题,那么问题就是我会非常高兴。请在完整源代码下方找到代码。

感谢。 吉米

 <script type="text/javascript">

         $(function() {
        $("#map").gmap3({
          map:{
            options:{
              zoom: 14,
            }
          },
          getlatlng:{ 

        /*    address:  " ,*/    //Type the address 

            callback: function(results) {
              if ( !results ) return;
              $(this).gmap3('get').setCenter(new google.maps.LatLng(results[0].geometry.location.lat(), results[0].geometry.location.lng()));
              $(this).gmap3({
                marker:{
                  latLng:results[0].geometry.location,
                  options:{
                      icon:    'images/map-pin.png'
                    }
                }
              });
            }  
          }

        });

        });
    </script>

P.S我想通过lng和lat显示而不是通过地址显示。 !

0 个答案:

没有答案