Geomajas @ FOSS4G

FOSS4G is hosted in Denver, Colorado this year and will take place from September 12 to 16.

There will be four Geomajas related workshops at the conference:

  • Introduction to Geomajas
    4h workshop, Monday September 12
    As the field of web GIS becomes more and more saturated, it becomes increasingly difficult to chose the correct technologies to solve our needs. This workshop will show you how to set up an attractive and user friendly web GIS application capable of working with thousands of vector objects on the map. The goal of this workshop will be two-fold: to demonstrate the easiness of creating your first Geomajas application and to display how to handle very large data sets without having to turn to WMS to keep the performance at an acceptable level. The main technology used in this workshop is a client-server framework, called Geomajas. 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. By leveraging GWT, Geomajas provides a full Java approach to build end-to-end solutions for the web. In this workshop we will effectively start from scratch. Within mere seconds you will have your first application up and running. From there on we will start adding layers, and basic functionalities through configuration. All configuration in Geomajas is provided through a series of XML files. The manipulation of these XML files is the subject of this workshop. As the main topic for this workshop, a very large data set will be used to configure a vector layer within the application. Using Geomajas, you will learn how it is possible to edit, select, search etc on data sets so large that other web GIS technologies can't handle them anymore. In the end each user will have learned how to quickly set up a stunning web GIS application capable of handling thousands of vector objects while keeping the same performance level as thick clients.
  •  Geomajas, a GIS framework for the web
    Wednesday 14 September
    Geomajas, a GIS framework for the web, focuses on efficient data delivery, security and performance. The mantra is "integrate, transform and secure GIS data". It is cloud-ready and modular, has advanced caching and security. The framework can talk to many types of data sources and present them in several ways using our "faces".
  •  Mobile GIS through Geomajas
    Wednesday September 14

    With the increasing popularity of Smartphones and tablets we have entered a brave new world where mobile devices reign supreme. It is only logical the Open Source GIS community should follow this trend. The question is how? The current generation of web GIS products have had to overcome a wide variety of browsers to support, and so too must the next generation support an equally wide variety of mobile platforms.

    By leveraging the Google Web Toolkit (GWT), the Geomajas project has made the first steps into the mobile world with great success. This presentation will start with the current situation of the Geomajas project with regards to mobile and discuss the technical challenges that await us. These challenges will cover the limited bandwidth, how to achieve high performance while keeping the power usage low, etc.

    We will end this presentation with an overview of the roadmap towards the ultimate mobile GIS platform, and discuss priorities and choices in order to get there.

  • Securing GIS data
    Thursday September 15
    Implementation and architecture of security on GIS data as implemented in Geomajas. Details are given about possible use-cases, the choices which were made (including why). It includes explanation of how credential leakage is prevented and how this can be integrated with industry standard