Hallo,
ich versuche gerade, in meinem Typo-Projekt eine kleine Kontaktseite mit Google-Maps zu realisieren (quasi als Anfahrts-Skizze).
Ich benutze Typo3 4.1 und die Extention "LumoNet Google Maps (Version 2.1)".
Das Anzeigen der Karte mit der Firmenkoordinate als Mittelpunkt klappt auch schon, aber die Erweiterung weigert sich sehr hartneckig, mir dort auch einen Marker mit Info-Box darzustellen.
Hat irgendjemand einen heißen Tip für mich, woran das liegen kann? Daten in der Tabelle tt_address sind eigentlich vorhanden...
Talassaene schrieb
Hallo,
ich versuche gerade, in meinem Typo-Projekt eine kleine Kontaktseite mit Google-Maps zu realisieren (quasi als Anfahrts-Skizze).
Ich benutze Typo3 4.1 und die Extention "LumoNet Google Maps (Version 2.1)".
Das Anzeigen der Karte mit der Firmenkoordinate als Mittelpunkt klappt auch schon, aber die Erweiterung weigert sich sehr hartneckig, mir dort auch einen Marker mit Info-Box darzustellen.
Hat irgendjemand einen heißen Tip für mich, woran das liegen kann? Daten in der Tabelle tt_address sind eigentlich vorhanden...
Hallo,
ich will ja keine Werbung -sorry Georg!- etc machen oder was negatives über lumonet google maps schreiben, aber benutze doch rggooglemap.
Gruss
kasper
Hi Kasper,
ja, davon hab ich gelesen, ziemlich mächtige Erweiterung verglichen mit Lumo... Da hab ich mich ehrlich gesagt nicht rangetraut.
Ist mein erstes Typo3 Projekt und ich möchte nur auf der Karte zeigen, wo die Firma denn zu finden ist. Dachte gestern, ich wäre da mit der "kleineren" Erweiterung besser dran. War wohl nichts. o.O
Gibts für rggooglemap ne Anleitung, mit der man auch als "Nicht-Profi" gut klarkommt? Sowas hab ich gestern leider nicht gefunden...
Danke und viele Grüße
Talassaene
Ok, ich hab mich inzwischen an rggooglemaps getraut und genialer Weise auch schon alle meine Fragen hier irgendwo gefunden. Läuft super und sieht toll aus.
Aber eine Frage noch: kann man die Karte inzwischen im Hybrid-Modus speichern?
LG Talassaene
Hallo,
ich glaube das dies noch nicht implementiert ist.
Es gibt glaube ich aber ne ext. WEC Simple Map welches dies kann.
Habe diese aber noch nicht probiert... Kann also leider nicht sagen ob dies gut / ohne bugs funktioniert.
gr.
kasper
Hi Kasper,
WEC Simple Map ist in meinem Fall genau das richtige. Zum Laufen kriegen hat keine fünf Minuten gedauert. 🙂
Allerdings weigert sich die Extention sehr hartneckig, mich den ZoomLevel einstellen zu lassen. Geht angeblich ganz easy per TS, allerdings ignoriert meine Karte die TS-Anweisung komplett.
Hat vielleicht jemand ne Idee, was ich anders machen muss? Mein Skript sieht derzeit so aus:
plugin.tx_wecmap_pi1 {
zoomLevel=17
}
Talassaene schrieb
Aber eine Frage noch: kann man die Karte inzwischen im Hybrid-Modus speichern?
LG Talassaene
Über das Menü kannst Du nicht auf den hybrid-Modus wechseln, aber wenn Du in Zeile 888 von der Datei /typo3conf/ext/rggooglemap/pi1/class.tx_rggooglemap_pi1.php
die Zeile
map.setMapType(G_HYBRID_TYPE);
einfügst, dann wird die Karte im hybrid-Modus angezeigt.
Der Code um die Zeile sieht dann etwa so aus:
...
function makeMap() {
map = new GMap(document.getElementById("'.$conf['mapDiv'].'"));
//map.addControl(new GLargeMapControl());
//map.addControl(new GMapTypeControl());
'.$settings.'
map.centerAndZoom(new GPoint('.$this->config['mapLng'].', '.$this->config['mapLat'].'), '.$this->config['mapZoom'].');
map.setMapType(G_HYBRID_TYPE);
request = GXmlHttp.create();
request.open("GET", "'.$this->config['alternativeUrl'].'", true);
request.onreadystatechange = processXML;
request.send(null);
}
...
Das ist zwar keine elegante Lösung, aber bei nächsten Update wird das bestimmt implementiert und dann ist es auch nicht so schlimm, wenn die Datei überschrieben wird :-)
Liebe Grüße,
Gabriel
gabrielschreiber schrieb
Über das Menü kannst Du nicht auf den hybrid-Modus wechseln, aber wenn Du in Zeile 888 von der Datei /typo3conf/ext/rggooglemap/pi1/class.tx_rggooglemap_pi1.php
die Zeile
map.setMapType(G_HYBRID_TYPE);
einfügst, dann wird die Karte im hybrid-Modus angezeigt.
...und für den Nur-Satelitenmodus trägt man
map.setMapType(G_SATELLITE_TYPE);
ein.
Hallo Gabriel,
vielen Dank für den Tipp, werde es heute abend mal ausprobieren 🙂