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

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

Using a little JTS:

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
Great stuff Nino,
can’t wait to start playing around with it!
/peter
Hi,
I’m checking your project, because we need to use OpenLayers and we are using wicket.
I think the project is very interesting and I whould like to know if you have any implementation for Boxes or the other vector objects in the project.
I need to add paths and polygons, but I don’t know if is already implemented in the project or if I have to implement my our solution.
Thanks
Hi Alberto
Paths arent implemented, I think polygons are (geometry’s)…
Hi,
I would like to know if you are currently working in this project and if you have planned to create a new release soon.
I want to use the project in our applications and probably I’ll have to add new features as Vectors, etc… For this reason I would like to know if you are working in the project currently, to know if you already have this implementation.
Bye!
Im not active one the project currently.. I could be persuaded however…
Implementing new stuff arent that hard.. But I’ll like to bring on more people to the project, since im not using it directly anymore … So please contact me to get involved.