标记在地图问题

时间:2010-10-25 15:36:08

标签: google-maps

我在我的网站上有地图,但我不知道如何在这个位置添加标记(42.9967,21.941667)。有什么帮助吗?

<script type="text/javascript">
    function init() {
        var mapDiv = document.getElementById('map');
        var latlng = new google.maps.LatLng(42.9967, 21.941667);
        var options = {
            center: latlng,
            zoom: 15,
            mapTypeId: google.maps.MapTypeId.ROADMAP
        };
        var map = new google.maps.Map(mapDiv, options);

    };
    $(document).ready(init);
</script>

2 个答案:

答案 0 :(得分:2)

检查出来:

  var myLatlng = new google.maps.LatLng(-25.363882,131.044922);
  var myOptions = {
    zoom: 4,
    center: myLatlng,
    mapTypeId: google.maps.MapTypeId.ROADMAP,
  }
 var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);

 var marker = new google.maps.Marker({
      position: myLatlng,
      title:"Hello World!"
  });

  // To add the marker to the map, call setMap();
  marker.setMap(map);  

答案 1 :(得分:1)

您已创建地图并设置了中心,但实际上并未创建marker

var marker = new google.maps.Marker({
    position: latlng, 
    map: map, 
    title:"Hello World!"
相关问题