MapFish v1-0 Presentation
Upcoming SlideShare
Loading in...5
×
 

MapFish v1-0 Presentation

on

  • 996 views

Theme: Development: presentation is focused on a specific technology, demonstrating either a new product or new developments in an existing product. ...

Theme: Development: presentation is focused on a specific technology, demonstrating either a new product or new developments in an existing product.

OSGeo WebGIS 2.0 Framework

The MapFish framework allows to build rich Web GIS Applications in an easy and flexible way. It combines some of the best Open Source Tools in one framework: OpenLayers 2, ExtJS3 and GeoExt4 on the client side, and MapFish print, Ruby or Python modules (especially Papyrus based on Pyramid) on the server side. Besides the OGC-Standard web services, a MapFish protocol adapted to the efficient communication between Client and Server is available. On this basis, complex and high performance web mapping applications have been built. Among them, one MapFish-based project will be presented in more detail in order to show the power of the MapFish Framework: the c2cgeoportal is a complete WebGIS with large set of tools and configuration options. Since its beginning, the plug-in based architecture makes each application unique and adapted to the specific use case. The presentation gives a general overview of the MapFish Framework and demonstrates its possibilities with the c2cgeoportal implementation.

Statistics

Views

Total Views
996
Views on SlideShare
955
Embed Views
41

Actions

Likes
0
Downloads
10
Comments
0

2 Embeds 41

http://www.camptocamp.com 38
http://cloud.feedly.com 3

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

MapFish v1-0 Presentation MapFish v1-0 Presentation Presentation Transcript

  • MapFish A WebGIS 2.0 Framework Elisabeth Leu, Emmanuel Belo, Claude Philipona, Camptocamp SA
  • 2/38www.camptocamp.com / 21.09.2013 Overview ■ Camptocamp ■ MapFish is... ○ Architecture and components ○ Release 2 ■ Implementations and further developments ○ MapFish WebGIS aka. c2cgeoportal ○ More examples ■ Upcoming developements and outlook
  • 3/38www.camptocamp.com / 21.09.2013 Wien Chambéry Lausanne  Open Source solutions provider as editor and integrator since 2001  Staff of 45  Camptocamp helps you move forward with the latest Open Source technologies Camptocamp
  • 4/38www.camptocamp.com / 21.09.2013 Camptocamp: 3 Divisions Consulting Support Implementation Training
  • 5/38www.camptocamp.com / 21.09.2013 MapFish is...
  • 6/38www.camptocamp.com / 21.09.2013 MapFish is... ■ WebGIS framework ■ Components based ○ Server side - Pylons / Pyramid Python - Ruby on Rails Ruby - Symfony PhP - Java - Other libraries (GeoAlchemy, Shapely, iText, repoze.who ...) ○ GeoExt - OpenLayers JavaScript library - ExtJS JavaScript library
  • 7/38www.camptocamp.com / 21.09.2013 MapFish is... Open Source (BSD)
  • 8/38www.camptocamp.com / 21.09.2013 MapFish is... MapFish is a OSGeo project Mentor: Gary Sherman (QGIS)
  • 9/38www.camptocamp.com / 21.09.2013 Architecture
  • 10/38www.camptocamp.com / 21.09.2013 MapFish Framework: Release 2
  • 11/38www.camptocamp.com / 21.09.2013 MapFish Framework: Release 2
  • 12/38www.camptocamp.com / 21.09.2013 Implementations
  • 13/38www.camptocamp.com / 21.09.2013 Implementations map.geo.admin.ch MapFish WebGIS (aka c2cgeoportal) map.schweizmobil.ch Many others...
  • 14/38www.camptocamp.com / 21.09.2013 MapFish WebGIS aka. c2cgeoportal ■ Generic WebGIS ■ Plugin based ■ Adaptable and extensible ■ Many tools ■ User group driven
  • 15/38www.camptocamp.com / 21.09.2013 MapFish WebGIS CGXP MapFish WebGIS Client Pyramid / Papyrus SQL-/GeoAlchemy MapFish Print MapFish WebGIS Server Sencha Touch
  • 16/38www.camptocamp.com / 21.09.2013 MapFish WebGIS
  • 17/38www.camptocamp.com / 21.09.2013 MapFish WebGIS Plugins ■ AddKMLFile ■ Data Disclaimer ■ Editing ■ FeaturesWindow ■ FullTextSearch ■ GetFeature / Query ■ GoogleEarthView ■ LayerTree ■ Legend ■ Login / Auth ■ Measure ■ MouseCoordinates ■ Permalink ■ Print ■ Profile ■ QueryBuilder (complex query) ■ Redlining ■ ThemeFinder ■ ThemeSelector ■ WMSBrowser
  • 18/38www.camptocamp.com / 21.09.2013 FullTextSearch
  • 19/38www.camptocamp.com / 21.09.2013 FullTextSearch
  • 20/38www.camptocamp.com / 21.09.2013 Query
  • 21/38www.camptocamp.com / 21.09.2013 Query
  • 22/38www.camptocamp.com / 21.09.2013 Query
  • 23/38www.camptocamp.com / 21.09.2013 Complex Query
  • 24/38www.camptocamp.com / 21.09.2013 Profile
  • 25/38www.camptocamp.com / 21.09.2013 Editing
  • 26/38www.camptocamp.com / 21.09.2013 API
  • 27/38www.camptocamp.com / 21.09.2013 Mobile
  • 28/38www.camptocamp.com / 21.09.2013 Examples in use ■ http://geoview.bl.ch ■ http://sitn.ne.ch ■ http://map.regiogis-beo.ch ■ http://cartoriviera.ch
  • 29/38www.camptocamp.com / 21.09.2013 Examples in use ■ http://geoview.bl.ch ■ http://sitn.ne.ch ■ http://map.regiogis-beo.ch ■ http://cartoriviera.ch ■ Or... do it your own! Opensource (FreeBSD) http://github.com/camptocamp/c2cgeoportal/ http://docs.camptocamp.net/c2cgeoportal/
  • 30/38www.camptocamp.com / 21.09.2013 Other MapFish Implementations
  • 31/38www.camptocamp.com / 21.09.2013 map.schweizmobil.ch
  • 32/38www.camptocamp.com / 21.09.2013 map.geo.admin.ch
  • 33/38www.camptocamp.com / 21.09.2013 map.geo.admin.ch v3
  • 34/38www.camptocamp.com / 21.09.2013 plan.epfl.ch
  • 35/38www.camptocamp.com / 21.09.2013 Ocean Power Compass – Animation
  • 36/38www.camptocamp.com / 21.09.2013 Outlook ■ MapFish WebGIS ○ Snapping for editing ○ Routing ○ Time slider ○ QGIS Backend ○ Openlayers 3
  • 37/38www.camptocamp.com / 21.09.2013 Thank you for your attention http://www.mapfish.org #mapfish https://github.com/mapfish/mapfish-print MapFish WebGIS / c2cgeoportal http://github.com/camptocamp/c2cgeoportal/ http://docs.camptocamp.net/c2cgeoportal/ @camptocamp_geo elisabeth.leu@camptocamp.com / @ElisabethLeu