Zum Inhalt springen

rggooglemaps SATELLITE_TYPE

Erstellt am 15. Juni 2007 · 6 Antworten · letzte Antwort am 15. Juni 2007

Tags: JavaScript & AJAX, Frage

burcardo ·

Hallo allerseits,

Wie kann ich denn bei der Extension rggooglemaps (Lob, Lob lieber just2b) den MapType auf G_SATELLITE_TYPE stellen. Sprich: es soll das Satellitenbild angezeigt werden und nicht per Default die normale Karte?

Grüße
Burcardo

just2b ·

Hallo,

schreib in der Hauptklasse, da wo das js erzeugt wird noch einzusätzliches

map.setMapType(G_SATELLITE_TYPE);

georg

burcardo ·

Sorry, ich blicks gerade nicht.
du meinst in class.tx_rggooglemap_pi1.php? aber wo da genau?
Danke für deine Hilfe

just2b ·

in der funtkion function getJs() dort in der js-funktion makeMap, zB nach

map = new GMap(document.getElementById("'.$conf['mapDiv'].'"));

georg

burcardo ·
just2b schrieb

in der funtkion function getJs() dort in der js-funktion makeMap, zB nach

map = new GMap(document.getElementById("'.$conf['mapDiv'].'"));

georg

danke, habe ich gemacht:

    function makeMap() {
       map = new GMap(document.getElementById("'.$conf['mapDiv'].'"));
       map.setMapType(G_SATELLITE_TYPE);   
	   
       //map.addControl(new GLargeMapControl());
...

aber dann gibt es die fehlermeldung: Call to undefined function: setmaptype() in /home/www/user4574/html/site1/typo3conf/ext/rggooglemap/pi1/class.tx_rggooglemap_pi1.php on line 279

auf welche Google API greift die extension zu 1 oder 2?
wenn 2 habe ich gelesen, dass es so eingebunden werden muss:

map.setCenter(new GLatLng(52.4965283851647,13.4378287541526), 13, G_SATELLITE_TYPE);

danach ist der befehl setMapType(G_SATELLITE_TYPE); vor map.setCenter nicht mehr erlaubt.

kann das der fehler sein?

burcardo ·

hallo georg,

dann verstehe ich es jetzt nicht mehr. wieso gibt es dann die
fehlermeldung: undefined function: setmaptype()

ich glaub ich gebe es auf, grmpfffffffffffffffffffff

grüsse
burcardo