A new project has been added to the Geomajas stable: geomajas-project-profiling.
This is a project which can be used to continuously gather profiling information in a running application. It allows you to get the number of invocations and total/average time. Profiling data can also be grouped to allow total time to be split up over dthe different groups. There is JMX integration to access the data which is gathered and reset the counters.
lately it seems everyone has been so busy working on various plug-ins etc that our mailing list has been incredably active, while at the same time we haven't found the time to actually report our progress on the website...
Therefore, we would like to present a small update of what has been going on these last couple of months. Frankly, most of the work has gone into finishing the PureGWT face. This new client-side API will be a landmark in the Geomajas history (we've been working on it for 18 months now), and we're slowly getting to the finish.
The new features in are limited in these releases, but we have updated to GeoTools 2.7.5, fixed a long list of bugs and generally increased stability. Many smaller features have also been added as a result of feedback from the users.
Two new plug-ins have seen a 1.0.0-M1 milestone release.
These releases are done to increase visibilty of the work done but are not final releases. This means that the API may still change.
This feature info widgets plugin contains some more advanced functionality for viewing and formatting feature attribute information. For a description of the plugin, see http://geomajas.org/plugin/featureinfo.
Withing the Geomajas spatial application framework, we have released some some generally usable code as separate projects. These projects have no dependencies on other parts of Geomajas and can easily be reused. To facilitate the adoption, these projects are released using the Apache License v2.
The Geometry project contains a DTO class for representing a geometry and services for manipulating these geometries. These objects can be used in various environments, including GWT. They can also easily be serialized to and from JSON.