2012-08-06 32 views
8

Necesito las llamadas de Google Maps API v3 en mi proyecto GWT, más específicamente una función Autocompletar para lugares como en Google-Maps y los Servicios de dirección.GWT + API de Google Maps v3

ya probamos 2 enfoques para obtener acceso v3, pero ninguno fue satisfactoria:

  1. Using the GWT SuggestionBox Widget + Geocoder suggestions. Esta solución es muy lenta e incluso peor, las restricciones que puede poner en los Lugares sugeridos son solo códigos de país (por ejemplo, "uk") y, lo que es peor, parece que no funciona.

  2. Google Maps API v3 Wrapper for GWT done by branflake2267. Parece que hay un conflicto entre el contenedor y la versión anterior de GWT Google Maps API lib. Cuando se intenta eliminar Google GWT-maps-api del proyecto, se deben realizar cambios importantes, ya que la estructura de la API parece diferente (algunas clases no están dentro del Wrapper).

¿Alguien puede tener un problema similar y una solución para esto? ¿Cómo puedo hacer funcionar la API de Google Maps V3 en mi proyecto GWT?

¡Muchas gracias muchachos por cualquier ayuda en esto!

Respuesta

8

Hay un puerto oficial de Maps v3 compatible con Google que se puede encontrar here, pero todavía está en versión preliminar.

Para obtener más información, consulte los comentarios de este bug.

+0

Gracias koma! Intentaremos eso y compartiremos nuestras experiencias tan pronto como las tengamos. –

+0

Gracias parece que funciona. Utilizamos este puerto ahora, sin embargo, también requería que hiciéramos una nueva redacción de código, pero parece que no hay una manera más fácil de hacerlo. –

+1

Tu respuesta está desactualizada. El proyecto ya no se mantiene. – kukis

-1

Tenga mucho cuidado con Maps v3 tiene algunos problemas graves cuando se utiliza con las últimas GWTversions. No parece utilizar Overlays y utiliza ArrayHelper, que causan problemas en GWT 2.1 y versiones posteriores.

+0

+1 y tampoco continúa más desafortunadamente. Pero parece que es la única biblioteca que existe en este momento para GWT: / – displayname

Cuestiones relacionadas