2011-01-22 3 views
5

Я хочу полностью настроить infowindow в google maps v3? Я просто хочу показать изображение там, Без белого закругленного фона со стрелкой.настроить карту google map InfoWindow

Возможно ли это в v3? или любое обходное решение?

Что-то вроде этого

alt text

ответ

3

взглянуть на источники this примера - полностью настраиваемой информационное окно (Google Map API v3 используется).
Я нашел этот пример на Google Map API v3 Group - «Custom InfoWindow examples» - только в случае, если вам нужно больше информации

+0

более простой подход http://blog.mridey.com/2009/09/label-overlay-example-for-google-maps.html – coure2011

0

Если вам просто нужно изображение в качестве маркеров, то вам не нужно InfoWindow. Вы можете установить пользовательское изображение в качестве маркера местоположения.

pin=new google.maps.LatLng(50.00, 50.00); 

if(marker) { 
    marker.setMap(null); 
} 

var markerIcon = "car.png"; 

marker=new google.maps.Marker({ 
    position:pin, 
    zIndexProcess: function(m) 
    { 
     return 9999999 
    }, 
    icon:markerIcon 
}); 

marker.setMap(map); 

map.setCenter(marker.getPosition()); 
+0

Это только маркер, так что если у вас есть несколько маркеров на вашей карте будет похоже, что вы открыли несколько инфобоксов. Кроме того, размещение HTML не так просто ... Это не очень хорошее решение для этой проблемы. –

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