2010-12-06 3 views
0

Привет Я делаю проект по интеграции google map v3.0. Я закончил интеграцию, я доволен выходом. Проблема в том, что я пытался изменить RED Marker на Custom Marker. Я сохранил маркер в своем решении. И пытался с этим фрагментом кода. Программа работает, но я не получаю никакого маркера на карте (красный маркер или пользовательский маркер). Я пытался во многих блогах, но не смог найти решение.Google Map V3.0 Использование пользовательского маркера

Пожалуйста, помогите мне.

var icon = new google.maps.MarkerImage("icon55.png"); 
      var marker = new google.maps.Marker({ 
        position: location, 
        map: map, 
        icon: icon 
       }); 

Спасибо

ответ

4

Это, как я делал маркеры с иконками клиентов:

var marker = new google.maps.Marker({ 
      position: latlng, 
      map: theMap, 
      title: title, 
      icon: icon 
     }); 

Здесь LatLng является объектом google.maps.LatLng, theMap является Яндекс.Картах. Объект карты, название - строка, значок - это URL-адрес изображения маркера клиента.

Надеюсь, это поможет.

Боб

+0

Спасибо Боб ... вар изображение = новый google.maps.MarkerImage ('../ Изображения Headers/icon55.png', новый google.maps.Size (40, 34), новый google.maps.Point (0, 0), новый google.maps.Point (10, 34)); – ssmsnet 2010-12-07 12:06:49

Смежные вопросы