Monday, June 6, 2011

Map library for gwt

I recently have been working with a hobby project where I want to show a map and create an overlay(path) on the map. I also want to change the overlay of the map in runtime. To do this I´ve discovered these options, but only found one of them to be working for my purposes:

The Official Google gwt-google-apis maps version

the good
  • It works
  • Its the official thing, meaning that most of the functionality in google maps is supported
  • probably works on any version of the gwt
the bad
  • Its version 1.1 of the maps api, the latest version is 3. So you get an old look and feel on the map
  • You need an api key
  • Displaying several maps at once seems to be a problem

gwt-google-maps-v3

the good
  • works very well
  • version 3
the bad:
  • not official, not everything works
  • DOES NOT WORK ON LATEST GWT version!!!
the good
  • simple to use
  • version 3
  • works on any known gwt version
the bad
  • advanced functionality is not implemented yet

For me, the winner is gwt-maps3. It has the features I need(markers, polygon, polyline etc) and it works with the latest gwt version.