During the training the participants will learn tips and tricks on how to set up a Geomajas project, the map configuration and best practices for building real GIS web applications using hand-on use cases. The training is split into a Basic module – taking 2 days – and an optional Hibernate module – taking 1 day.
| 'BASIC' module | 'HIBERNATE' module |
Day 1 - AM Session 1Getting Started with GeomajasObjective: The trainee understands all basic technologies which are necessary for building GWT based Geomajas applications. The trainee will receive tips and tricks for the main development tools used including maven (archetype), Spring, IDE and (Smart)GWT. At the end of this session, the trainee will be capable of setting up a basic Geomajas project and can start customizing Geomajas applications independently. Day 1 - PM Session 2Map ConfigurationObjective: The trainee will learn the different configuration options and ways to manipulate them using Spring, XML and the configura- tion GUI. at the end of the session, the trainee will be able to customize maps, layers, styles, toolbar, etc. Layers covered in this session are GeoTools, OpenStreetMap, WMS and WFS (OGc). Day 2 - AM & PM Session 3Building Applications (Hands-on Use Cases) Objective: The trainee learns how to build a geospatial application using a set of use cases. At the end of the session, the trainee will be able to customize the application, to work with SmartGWT widgets, to handle alfanumerical processing, to use custom commands and to leverage the server for spatial analysis. | Day 3 - AM & PM Session 4Hibernate Spatial and Domain Modeling Objective: The trainee learns how to store and manage spatial data in an RDBMS (PostGIS) and how to leverage the Hibernate Spatial technology to realize the Object Relational Mapping (ORM) and to construct an application domain model (POJO). We will also learn how to build a set of services on top of this domain model using a set of use cases. By the end of this session the trainee understands the power of using a domain model and services to operate on it. The trainee will be capable of building more advanced (GIS) applications and can start integrating with other business applications. |
class room training each participant brings his/her own laptop with at least 2 GB of RAM.
IBBT icubes Business center
Geosparc Office Gaston crommenlaan 10, box 101 B-9050 Gent, Belgium