Как показать маркер - PullRequest
       14

Как показать маркер

0 голосов
/ 08 июля 2011

Как показать маркер?если он уже существует на карте Google.Ссылка с маркером http://maps.google.com/maps?&z=10&q=36.26577+-92.54324&ll=36.26577+-92.54324 и моя функция для инициализации

function initialize() {
    var latlng = new google.maps.LatLng(36.26577, -92.54324);
    var myOptions = {
      zoom: 16,
      center: latlng,
      mapTypeId: google.maps.MapTypeId.ROADMAP
    };
    var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
}

Ответы [ 2 ]

1 голос
/ 08 июля 2011
    var yourMarker = new google.maps.Marker({
        'position': some_where.latLng,
        'map': map,
        'title': 'set map in option'
    });

или

    var yourMarker = new google.maps.Marker({
        'position': some_where.latLng,
        'title': 'set map later'
    });
    yourMarker.setMap(map)
0 голосов
/ 08 июля 2011

Возможно, то, что вы ищете, можно сделать с помощью Places Api

http://code.google.com/apis/maps/documentation/places/

Однако существуют некоторые ограничения на количество запросов в час на пользователя.

Короче говоря: вы ищете конкретную точку LatLng для близлежащих мест. Затем вы получите список мест в формате json (или xml), который, в свою очередь, может быть преобразован (вами) в маркеры на вашей карте.

...