Introducing the Geomajas Open Source framework for building spatial web applications by Joachim Van...

download Introducing the Geomajas Open Source framework for building spatial web applications by Joachim Van der Auwera

If you can't read please download the document

description

Geomajas is a highly secure and very performant framework for building spatial applications which are accessed through the web browser. It does not require browser plugins, making it very suitable for large enterprises and government.The framework has a tight integration between the application back-end and front-end allow high performance and strong security. It can integrate with many data sources.Development is in one language (Java). This makes it easier to build your team as one technology is sufficient and gives you a large pool of potential developers (Java).The framework is modular. There are more than 20 plug-ins offering various enhancements to the core. There are also some additional libraries which can easily be reused in other environments.The presentation will introduce all aspects of the framework.

Transcript of Introducing the Geomajas Open Source framework for building spatial web applications by Joachim Van...

  • 1. Open Source framework forbuilding spatial web applicationJoachim Van der AuweraJune 2012

2. What is it? GIS application framework for the web Integrate GIS data sources Make data available on the web (view / edit) Security Performance No browser plug-ins all-Java : GWT, Spring, Hibernate, GeoTools 3. History20062008 2010 TodayOSGeoGraduationVersion 1.0Version 1.6 Version 1.10Generic Web GIS - First framework - Modular framework- 24 plug-insFunded by Flemish - Dojo face - API Contract - RasterizationGovernment- GWT face - CachingPrototype - Security - SLD support- Plug-in mechanism- Commercial support 4. ArchitectureIntegrated front andback-endEnterprise Integration 5. Under the hood 6. Security DMZ LAN/WAN internet Geomajas Browser view Get application (token)Data sourceDisplay data WebGet data (token) clientView source / firebugData source Wms?token=xyz Filtered data 7. How things combine, the futureGeomajas Spatial Application Server Geomajas applicationGeomajas Spatial Application Frameworkback-endfacesplug-insGeomajas projects GeometryAPI GeometryGeometrySLD 8. Plug-insFaces: Widgets GWTAdvanced views PureGWTFeature Info REST PureGWT coreSearch and FilterCaching UtilityEditingLayersGeocoderGeoToolsJavaScript APIGooglePrintingHibernateProfiling KMLRasterizing OpenStreetMapReporting TMSStaticsecurityWMS 9. Demo Geomajas showcase GWT / PureGWT (Starting a new application) Later today: Ktunaxa Referral Management System 10. Questions?Thanks! www.geomajas.org Contact me : Mail: [email protected], Blog: http://blog.progs.be/ Twitter : @joachimvda, @geomajas