Маркер на карте - PullRequest
       4

Маркер на карте

2 голосов
/ 25 октября 2010

У меня есть карта на моем сайте, но я не знаю, как добавить маркер в этом месте (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 ]

2 голосов
/ 25 октября 2010

Проверьте это:

  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 голос
/ 25 октября 2010

Вы создали карту и задали центр, но на самом деле вы не создали маркер .

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