2012-02-29 46 views
11

Tôi đã triển khai bản đồ v3 của google trên trang web của mình. Tôi đã tạo hình ảnh tùy chỉnh để hiển thị các điểm trên bản đồ.Google maps api v3 vị trí infowindow trong hình ảnh tùy chỉnh

Một trong những hình ảnh tùy chỉnh có kích thước 120px X 120px và tôi muốn trỏ mũi tên của infowindow ở giữa hình ảnh này chứ không phải ở giữa trên cùng.

Tôi có thể làm điều đó bằng cách nào?

Trả lời

30

Thử sử dụng tùy chọn pixelOffset trong InfoWindowOptions.

myinfo = new google.maps.InfoWindow({ 
     content: "my content", 
     pixelOffset: new google.maps.Size(0, 60) 
    }); 
    myinfo.open(map, marker); 

Giá trị chênh lệch y dương sẽ gửi InfoWindow xuống.

+1

Làm việc như một sự quyến rũ! Cảm ơn rất nhiều Heitor! – Nick

Các vấn đề liên quan