new stuff in Wicketstuff OpenLayers integration

9 12 2008

So I’ve added a few things and done a cleanup on the Wicketstuff OpenLayers integration.

  • We are now using JTS (http://www.vividsolutions.com/Jts/JTSHome.htm) directly.
  • You are now able to draw geometry’s using the new DrawListenerBehavior
    • Geom’s are pushed to java using JTS
  • Remove the drawControl using the RemoveDrawControl behavior.

Heres some screens :

Drawing

Drawing

FeedBack from serverside (just outputting the WKT of the geom)

interaction 01

Using a little JTS:

A little JTS power

And if you’re wondering why is this cool? Well because above interactions are passed to server side, using the Wicketstuff Openlayers integration requires no knowledge of javascript, its wrapped nicely for you.

Heres the link to a little more about the library:

http://wicketstuff.org/confluence/display/STUFFWIKI/wicket-contrib-openlayers

And if you combine this with hibernate spatial, you can since hibernate spatial supports JTS.. You have a really cool simple GIS system :)