Geomajas is an extensible spatial application framework, enabling integrated GIS solutions for businesses and government. It has an integrated client-server architecture, with a high focus on server-side integration of your data (be it through GeoTools or Hibernate). This means that you apply your security and business logic on the server before anything gets sent to the client, resulting in robust applications and a real thin client.
| Tags | multimedia Graphics Editors Raster-Based Vector-Based |
|---|---|
| Implementation | Java JavaScript |
Recent releases


Release Notes: This release uses SLD for feature style definitions, supports features with empty geometry, updates to GeoTools 2.7.4 (with some additional patches), and adds a new LegendImageService, synthetic attributes and label expressions, many usability improvements, configuration options, and bugfixes.


Release Notes: Association support was improved. Mixed geometry support was added. Performance improvements were made. Code quality and testing were improved.


Release Notes: Many improvements and bugfixes were made. Extended showcase, better archetype. Usability and performance were improved. Error reporting was improved. The ability to prevent CRS conversion problems was added. Pipelines were improved with provisions for the soon-to-be-released caching and rasterizing.


Release Notes: The biggest improvements occurred in the plug-in system. Plug-ins are now automatically registered, allowing extensions and overwriting base services. Plug-ins register their dependencies and Geomajas checks at start-up whether the dependent modules are available and compatible. The plug-ins now have an independent release cycle to allow improvements to be easily released.


Release Notes: This version marks a new line of stable releases, building upon a modular architecture with a clear definition of a public API and extension points. This improves the overall system design and increases clarity and consistency. Essential modules have already been build, such as a Spring based and configurable security module, where users can configure and apply access and restrictions on a fine grained level. Geomajas now also features state-of-the-art process configuration and extensibility thanks to the introduction of configurable pipelines and services for rendering and feature handling.
Text translation and language detection for Asterisk using the Google Translate API.