Hallo zusammen!
Ich wollte fragen, ob mir jemand von Euch helfen kann ein paar Marker und GPolylines permanent in die Google Map zu schreiben, die vom Geo Mashup Plugin erzeugt wird.
Ich hatte erst ein wenig selber experimentiert bevor ich auf das Plugin gestoßen bin. Jetzt würde ich gerne das JavaScript, welches in dem Hallo Welt der Google Map wunderbar funktioniert hat in das JavaScript vom GeoMashup Plugin einfügen. Ich schaffe es aber nicht, weil ich von JavaScript eigentlich keine Ahnung habe. Folgenden Zeilen würde ich gerne einfügen:
Code
// Functions
function createMarker(point,html) {
var marker = new GMarker(point);
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml(html);
});
// The new marker "mouseover" listener
GEvent.addListener(marker,"mouseover", function() {
marker.openInfoWindowHtml(html);
});
return marker;
}
// Basics
var map = new GMap2(document.getElementById("map"));
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng( 20, -171.91406), 1);
// Cities
var frankfurt = new GLatLng( 50.112258, 8.684307);
var rio = new GLatLng(-22.909999, -43.200000);
// Frankfurt
var point = frankfurt;
var marker = createMarker(point,'Start: 29.09.2006<br>Abflug in Frankfurt')
map.addOverlay(marker);
// Rio
var point = rio;
var marker = createMarker(point,'Start: 29.09.2006<br>Abflug in Frankfurt')
map.addOverlay(marker);
// Routes
var routeA = new GPolyline([frankfurt, rio], "#ff0000");
map.addOverlay(routeA);
}
Alles anzeigen
Irgendwer unter Euch der sich mit JS auskennt oder das Geo Mashup Plugin selber schon angepaßt hat? Würde mich riesig über Hilfe freuen.
Besten Dank
Stephan