Ich schreibe google API 3 Code, hier: http://jsfiddle.net/zVaGN/2/ Zuerst rufe ich die beiden Fusionstables auf der Karte erscheinen, dann habe ich ein HTML-Element außerhalb der Karte erstellt, die wann sollte Klicken Sie auf, öffnen Sie ein benutzerdefiniertes Infofenster, das ich zuvor in Fusionstabellen erstellt habe. Also weiß ich nicht, wie ich eine Funktion erstellen soll, die die bereits erstellten Infofenster von den fusiontables aufruft, wenn ich auf ein html-Element klicke. Also ich möchte dieses Efect http://econym.org.uk/gmap/example_egeotestmon.htm Aber meins sollte die benutzerdefinierten Infowindows von Fusionstabellen, die bereits existieren. Wie macht man das???öffnen Polygone InfoWindow mit Klick auf ein HTML-Element
Danke an alle!
UPDATE
Danke für die Antwort Eric. Ich wusste nicht, habe ich versucht, mit einer Funktion, die wie folgt aussehen:
function izbor() {
var infowindow = new google.maps.InfoWindow({
query: {" SELECT 'ExtendedData' FROM " + tableid};
});
infowindow.open(map);
}
Aber ich weiß nicht, was aus der Tabelle zu nennen, was ist der Name des Infofensters in dem fusiontables .. I genannt für Extended, denn wenn ich die fusiontable zu kml-Datei exportiert, war, dass der Code für das Infofenster, aber dieser Code für google api 3, die ich wahrscheinlich nicht gut geschrieben ist ..
UPDATE # 2
Ich habe es hier versucht, aber es funktioniert nicht .. jsfiddle.net/zVaGN/4/
Danke trotzdem für die Hilfe, wenn Sie mit einer anderen Lösung kommen, schreiben Sie bitte!
Danke für die Antwort Eric. Ich wusste das nicht, ich versuchte es mit einer Funktion, die wie folgt aussehen würde: Funktion izbor() { var infowindow = neue google.maps.InfoWindow ({ Abfrage: {"SELECT 'ExtendedData' FROM" + TableID }; \t}); infowindow.open (Karte); } Aber ich weiß nicht, wie der Name der fusiontables generiert Infowindow für ein bestimmtes Polygon aufrufen .. Danke für die Antwort trotzdem! – Hrvoje85