mapbender3 - fosdem · doctrine, twig, monolog, bootstrap... bundles openlayers mapquery jquery...

87
Mapbender3 Astrid Emde, WhereGroup  Mapbender3 Create your own Geoportal Web Application and Service Repository Astrid Emde FOSDEM 2016 Bruessels (Belgium)

Upload: others

Post on 21-Sep-2019

12 views

Category:

Documents


0 download

TRANSCRIPT

Mapbender3 Astrid Emde, WhereGroup

 Mapbender3

Create your own Geoportal Web Application and Service Repository

Astrid Emde

FOSDEM 2016 Bruessels (Belgium)

2 / 92Mapbender3 Astrid Emde, WhereGroup

Astrid Emde

Mapbender Team 

WhereGroup            (Bonn, Germany)

FOSSGIS e.V. (OSGeo local chapter)

FOSSGIS and FOSS4G 2016 conference

Involved in 

5 / 92Mapbender3 Astrid Emde, WhereGroup

What does Mapbender do?

6 / 92Mapbender3 Astrid Emde, WhereGroup

WebGIS Client Suitewith administration web interface

7 / 92Mapbender3 Astrid Emde, WhereGroup

Create a geoportal without writing a single line of code!

8 / 92Mapbender3 Astrid Emde, WhereGroup

Create and maintain an OWS repository

9 / 92Mapbender3 Astrid Emde, WhereGroup

Distribute configured services among applications

10 / 92Mapbender3 Astrid Emde, WhereGroup

Grant users and groups access to applications and services

11 / 92Mapbender3 Astrid Emde, WhereGroup

The Mapbender components

ApplicationsApplications ServicesServices RolesRoles

12 / 92Mapbender3 Astrid Emde, WhereGroup

ApplicationsApplications

one or manydepends on your needs

13 / 92Mapbender3 Astrid Emde, WhereGroup

ServicesServices

OWSWMSWFS

WMTS & more

14 / 92Mapbender3 Astrid Emde, WhereGroup

RolesRoles

users and groups

15 / 92Mapbender3 Astrid Emde, WhereGroup

Which components does Mapbender3 use?

Symfony2 as PHP framework

Doctrine, Twig, Monolog, Bootstrap...

Bundles

OpenLayers

MapQuery

jQuery

SQLite, PostgreSQL, MySQL, Oracle database

16 / 92Mapbender3 Astrid Emde, WhereGroup

ApplicationsApplications

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde, WhereGroup

Mapbender3 Astrid Emde, WhereGroup

30 / 92Mapbender3 Astrid Emde, WhereGroup

Set up your own application

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

32 / 92Mapbender3 Astrid Emde, WhereGroup

Login

root user is created on installation

You can provide register and Forgot password functionality

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

41 / 92Mapbender3 Astrid Emde, WhereGroup

add service onceconfigure 

control access

ServicesServices

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

51 / 92Mapbender3 Astrid Emde, WhereGroup

RolesRoles

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

57 / 92Mapbender3 Astrid Emde, WhereGroup

ApplicationsApplications

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

60 / 92Mapbender3 Astrid Emde, WhereGroup

61 / 92Mapbender3 Astrid Emde, WhereGroup

62 / 92Mapbender3 Astrid Emde, WhereGroup

63 / 92Mapbender3 Astrid Emde, WhereGroup

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

70 / 92Mapbender3 Astrid Emde, WhereGroup

71 / 92Mapbender3 Astrid Emde, WhereGroup

72 / 92Mapbender3 Astrid Emde, WhereGroup

73 / 92Mapbender3 Astrid Emde, WhereGroup

74 / 92Mapbender3 Astrid Emde, WhereGroup

75 / 92Mapbender3 Astrid Emde, WhereGroup

76 / 92Mapbender3 Astrid Emde, WhereGroup

Mobile Template

77 / 92Mapbender3 Astrid Emde, WhereGroup

Digitalization

78 / 92Mapbender3 Astrid Emde, WhereGroup

Meldemax

79 / 92Mapbender3 Astrid Emde, WhereGroup

Geoportal Ostprignitz­Ruppin

80 / 92Mapbender3 Astrid Emde, WhereGroup

Stadtplan Troisdorf

Mapbender3 Astrid Emde FOSDEM 2016 Bruessels

Mapbender3 Gallery

82 / 92Mapbender3 Astrid Emde, WhereGroup

83 / 92Mapbender3 Astrid Emde, WhereGroup

Version 3.0.5.3

Release February 2016

Bugfix Release

Will be on OSGeo­Live 9.5

85 / 92Mapbender3 Astrid Emde, WhereGroup

You are welcome to get involved!

@OSGeo Hacking Event Bolsena 2014 @FOSSGIS Hacking Linuxhotel Essen 2015

86 / 92Mapbender3 Astrid Emde, WhereGroup

Community Meeting

@FOSSGIS Hacking Linuxhotel Essen 2015

Next meeting 22. 4. 2016 in Bonn

FOSSGIS Salzburg (July 2016) 

FOSS4G Bonn (August 2016)

88 / 92Mapbender3 Astrid Emde, WhereGroup

Try it yourself

http://mapbender3.org/demo/

Mapbender 3.0.5.3 on

OSGeo­Live 9.5

Mapbender3 Demo

90 / 92Mapbender3 Astrid Emde, WhereGroup

Tutorial and Workshop Bundle

How to create your own template

http://doc.mapbender3.org/en/book/templates.html

Workshop Bundle

https://github.com/mapbender/mapbender­workshop

91 / 92Mapbender3 Astrid Emde, WhereGroup

More information

http://mapbender3.org

Mapbender3 Code http://github.com/mapbender

Roadmap http://mapbender3.org/de/roadmap

Issuetracker https://github.com/mapbender/mapbender/issues

92 / 92Mapbender3 Astrid Emde, WhereGroup

Thank you

With friendly support by: Creative Commons Share Alike License 3.0

Copyright © 2016: Astrid Emde

Astrid Emde [email protected]

mapbender­[email protected]