0
私はinfoWindowsのGoogleマップに複数のピンを表示し、そこにhtmlページに表示された場所の名前は、あるものから別のものへと、それはinfoWindowであることを示しています。
なので、解決策はありますか?ここで http://i53.tinypic.com/hvec15.jpg
はちょっと私がGoogle map_libでそれを得たどのように1つのピンから別の場所に移動するには、Googleマップのクリックイベントのhtmlの
function initialize() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map_canvas"));
map.addControl(new GSmallMapControl());
map.setCenter(new GLatLng(51.50015, -0.12624), 13);
// Creates a marker at the given point
// Clicking the marker will hide it
var marker = new GMarker(new GLatLng(lat, longt));
map.addOverlay(marker);
function createMarker(latlng, number) {
var marker = new GMarker(latlng);
marker.value = number;
GEvent.addListener(marker,"click", function() {
var myHtml = number + "";
map.openInfoWindowHtml(latlng, myHtml);
});
return marker;
}
// Add 5 markers to the map at random locations
// Note that we don't add the secret message to the marker's instance data
var bounds = map.getBounds();
for (index in markers){
var n=markers[index];
var latlng = new GLatLng(n.lat,n.lng);
map.addOverlay(createMarker(latlng, n.name));
}
marker.openInfoWindowHtml(WINDOW_HTML);
}
}
が、私はそのように必要な、私はhtmlページで場所の名前を表示し、時にクリックその名前の上に、場所のピンがinfoWindowとマップで表示されます。私は地図をクリックする必要はありません –
あなたはv2またはv3を使用しているGoogleマップのバージョンは? – Pratik
Googleマップv2を使用しています –