Zum Inhalt springen

lumogooglemap: geocoding funktioniert nicht mehr

Erstellt am 17. Februar 2010 · 3 Antworten · letzte Antwort am 19. März 2010

Tags: tt_address, Frage

90125 ·

Hallo,

ich habe ein Problem mit lumogooglemaps: Adressen werden nicht mehr angezeigt, wenn ich diese nicht manuell mit Positionsangaben (Geographische Länge/Breite) versehe. Bislang hat es ausgereicht, die Adressen anzulegen, die Positionen wurden dann nach erstmaligem Aufruf im Frontend automatisch in den tt_address-Datensätzen ergänzt. Dies funktioniert nicht mehr.

Da ich über 100 Adressen anzeigen muss, wäre das manuelle geocoden jedoch recht mühsam.

Was ich bisher rausgefunden habe (hoffentlich ist wenigstens das richtig):

  • Die TYPO3-Version spielt bei mir keine Rolle, konnte den Fehler auf 4.1, 4.2 und 4.3.1 reproduzieren, lumogooglemaps ist in der aktuellen 0.2.2 installiert

  • zum Geocoden wird entweder Yahoo (default) oder Google benutzt

  • der Fehler scheint bei der Übermittlung der Adresse zu Yahoo aufzutreten, es wird also gar kein gültiger Wert zurückgeliefert, der in den tt_address-Datensatz geschrieben werden könnte

  • Könnte es ein URL-Encode Problem sein?

  • Folgende Fehlermeldung erhalte ich beim Aufruf mit einer Adress ohne Koordinaten: Warning: file_get_contents(http://api.local.yahoo.com/MapsService/V1/geocode?appid=yahoo_1da8b0db49&location=UNSEREADRESSE) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request in SERVERPFAD/typo3conf/ext/lumogooglemaps/GoogleMapAPI.class.php on line 1116

  • Das Netz ist voll von diesen Fehlermeldungen

  • Die Adresse zur Yahoo-Api hat sich geändert, aber der Austausch brachte keine Änderung in der Fehlermeödung (außer dem neuen Pfad)

  • ich habe im Installtool sowohl curl aktiviert und deaktiviert, der Fehler bleibt.

Ich habe vor knapp zwei Jahren ein ähnliches Projekt mit über 200 Adressdatensätzen gehabt, damals hat noch alles funktioniert. Heute nicht mehr.

Hat da jemand Tipps für mich oder eine Idee, woran es liegen könnte?

Vielen Dank,
Jonas

90125 ·

Könnte es etwas mit fopen bzw. curl zu tun haben? Hat sonst niemand diese Problem bei der ja doch recht populären Ext?

JPassmann ·

Hallo,

ich hatte heute auch einige Probleme die Erweiterung lumogooglemaps zum Laufen zu bekommen. Ich habe es dann geschafft in dem ich die tt_adress Version 1.4.0 verwendet habe, statt der aktuellen.

Leider kann ich aber nicht genau sagen warum das so ist. Installiere ich die neue Version 2.2.X. dann sieht man nur ein leeres Bild oder einen Kartenausschnitt Nähe Bulley, egal welche Koordinaten eingegeben wurden.