28
MapFish Ein WebGIS 2.0 Framework

MapFish

Embed Size (px)

DESCRIPTION

Presentation of the MapFish project

Citation preview

Page 1: MapFish

MapFish

Ein WebGIS 2.0 Framework

Page 2: MapFish

2/28www.camptocamp.com / 13.6.2013

Übersicht

■ Camptocamp■ MapFish ist...■ Architektur■ Funktionalitäten■ One Step Further: aktuelle Beispiele■ Ausblick

Page 3: MapFish

3/28www.camptocamp.com / 13.6.2013

Chambéry

Wien

Lausanne

Camptocamp

■ Open Source Dienstleistungsunternehmen○ Integration und Entwicklung von Software

■ 43 Mitarbeiter○ Schweiz, Frankreich, Österreich

Page 4: MapFish

4/28www.camptocamp.com / 13.6.2013

Camptocamp: 3 Abteilungen

Page 5: MapFish

5/28www.camptocamp.com / 13.6.2013

MapFish ist...

■ WebGIS Framework

■ Komponenten-basiert○ Server-seitige Komponenten in folgenden Programmiersprachen:

- Pylons / Pyramid Python

- Ruby on Rails Ruby

- Symfony PhP

- Java

- Andere Programmbibliotheken (GeoAlchemy, Shapely, iText, repoze.who ...)

○ GeoExt- OpenLayers JavaScript library

- ExtJS JavaScript library

Page 6: MapFish

6/28www.camptocamp.com / 13.6.2013

MapFish ist...

Open Source (BSD)

Page 7: MapFish

7/28www.camptocamp.com / 13.6.2013

MapFish und OSGeo

MapFish ist ein OSGeo-Projekt

Mentor: Gary Sherman (QGIS)

Page 8: MapFish

8/28www.camptocamp.com / 13.6.2013

Architektur

Page 9: MapFish

9/28www.camptocamp.com / 13.6.2013

MapFish Framework: Release 2

Page 10: MapFish

10/28www.camptocamp.com / 13.6.2013

MapFish Framework: Release 2

Page 11: MapFish

11/28www.camptocamp.com / 13.6.2013

MapFish WebGIS

■ Generisches WebGIS

■ Plugin-Basiert

■ Anpassbar und Erweiterbar

■ Zahlreiche Funktionalitäten

■ User group

Page 12: MapFish

12/28www.camptocamp.com / 13.6.2013

MapFish WebGIS

CGXP

MapFish WebGIS Client

Pyramid / PapyrusSQL-/GeoAlchemy

MapFish Print

MapFish WebGIS Server

Sencha Touch

Page 13: MapFish

13/28www.camptocamp.com / 13.6.2013

MapFish WebGIS

Page 14: MapFish

14/28www.camptocamp.com / 13.6.2013

Profil

Page 15: MapFish

15/28www.camptocamp.com / 13.6.2013

Editieren

Page 16: MapFish

16/28www.camptocamp.com / 13.6.2013

API

Page 17: MapFish

17/28www.camptocamp.com / 13.6.2013

Mobile

Page 18: MapFish

18/28www.camptocamp.com / 13.6.2013

... im Einsatz ...

Zum Beispiel:

■ http://geoview.bl.ch

■ http://sitn.ne.ch

■ http://map.regiogis-beo.ch

■ http://cartoriviera.ch

Page 19: MapFish

19/28www.camptocamp.com / 13.6.2013

Weitere Entwicklungen...

Page 20: MapFish

20/28www.camptocamp.com / 13.6.2013

map.schweizmobil.ch

Page 21: MapFish

21/28www.camptocamp.com / 13.6.2013

map.geo.admin.ch

Page 22: MapFish

22/28www.camptocamp.com / 13.6.2013

map.geo.admin.ch v3

Page 23: MapFish

23/28www.camptocamp.com / 13.6.2013

plan.epfl.ch

Page 24: MapFish

24/28www.camptocamp.com / 13.6.2013

Ocean Power Compass – Animation

Page 25: MapFish

25/28www.camptocamp.com / 13.6.2013

Ausblick

■ OpenLayers 3... etc!

■ Weiterentwicklung des MapFish WebGIS

■ Cross device

Page 26: MapFish

26/28www.camptocamp.com / 13.6.2013

Community

http://www.mapfish.org

http://github.com/mapfish/

http://twitter.com/mapfish

#mapfish

MapFish WebGIS http://github.com/camptocamp/c2cgeoportal/

Page 27: MapFish

27/28www.camptocamp.com / 13.6.2013

Danke für die Aufmerksamkeit!

Kontakt:MSc ETH Emmanuel Belo

Camptocamp SA

Quartier de l'innovation EPFL, PSE A

CH - 1005 Lausanne

+41 21 619 10 25

[email protected]

... oder am Stand

Page 28: MapFish