GWT + Google Maps API v3

9

Ich brauche Google Maps API v3-Aufrufe in meinem GWT-Projekt, genauer gesagt ein Autocomplete-Feature für Orte wie Google-Maps und die DirectionServices.

Wir haben bereits zwei Ansätze zum Zugriff auf v3 versucht, aber keine war zufriedenstellend:

  1. Verwendung der GWT SuggestionBox Widget + Geocoder-Vorschläge . Diese Lösung ist sehr langsam und sogar schlechter, die Einschränkungen, die Sie auf die vorgeschlagenen Orte setzen können, sind nur Ländercodes (z. B. "uk") und, schlimmer noch, es scheint nicht zu funktionieren.

  2. Google Maps API v3 Wrapper für GWT von brenflake2267 . Es scheint einen Konflikt zwischen dem Wrapper und der bereits vorhandenen (älteren) GWT Google Maps API Lib zu geben. Wenn versucht wird, Google GWT-maps-api aus dem Projekt zu entfernen, müssten schwerwiegende Änderungen vorgenommen werden, da die Struktur der API anders aussieht (einige Klassen befinden sich nicht im Wrapper).

Hat jemand vielleicht ein ähnliches Problem und eine Lösung dafür? Wie kann ich die Google Maps V3-API in meinem GWT-Projekt nutzen?

Vielen Dank Jungs für jede Hilfe hier!

    
chris h. 06.08.2012, 14:12
quelle

2 Antworten

8

Es gibt einen offiziellen Google Maps-Port, der von Google unterstützt wird. Dieser befindet sich hier , aber es ist immer noch in der Vorabversion.

Weitere Informationen erhalten Sie in den Kommentaren zu diesem Bug .

    
koma 06.08.2012, 19:24
quelle
-1

Seien Sie sehr vorsichtig mit Maps v3, da es bei Verwendung der neuesten GWT-Versionen einige schwerwiegende Probleme gibt. Es scheint keine Overlays zu verwenden und verwendet ArrayHelper, was Probleme bei GWT 2.1 und höher verursacht.

    
Ken 16.03.2015 18:50
quelle