Introduction to Geomajas

What is Geomajas?

Geomajas is a free and open source GIS framework for building rich internet applications. It has sophisticated capabilities for displaying and managing geospatial information. Its modular design makes it easily extensible, while a client-server architecture guarantees endless scalability.

The focus of Geomajas is to provide a platform for server-side integration of geospatial data, allowing multiple users to control and manage the data from within their own browsers. In essence, Geomajas provides a set of powerful building blocks, from which the most complex GIS applications can easily be built.

It's key features are:

  • Integrated client-server architecture
  • Advanced geometry and attribute editing with validation
  • Custom attribute definitions including object relations
  • Advanced querying capabilities (searching, filters, style, ...)
  • Using GWT, both client and server are written in the same language (Java)

 

Usability

By building upon the GWT framework, Geomajas applications are easy to use.

Scalability

By promoting server-side integration on a stateless server, Geomajas is endlessly scalable.

Performance

By balancing resources between client and server, Geomajas gains a lot of performance.

Geomajas - Quick Reference

Want to get to know Geomajas? Follow these links to get an overview of all technical and functional specifications.