SlideShare ist ein Scribd-Unternehmen logo
Bundesamt für Landestopografie swisstopo
Bundesamt für Landestopografie swisstopo
OpenLayers
geo.admin.ch roadmap
Cédric Moullet - swisstopo
Bundesamt für Landestopografie swisstopo
History
2
2005 2006 2007 2008 2009 2010 2011 2012 2013
Bundesamt für Landestopografie swisstopo
Introduction OpenLayers 3
OpenLayers brings geospatial data to any
modern desktop or mobile web browser. ol3 is
a complete rewrite, featuring WebGL and 3D.
Like OpenLayers 2, it supports a huge variety
of data formats and layer types. But unlike
OpenLayers 2, it is built from scratch relying
on latest browser technologies like HTML5,
WebGL and CSS3.
3
Bundesamt für Landestopografie swisstopo
New tools
• Continuous integration: Travis
• Closure Linter
• JSDoc 3
• Plovr: serve code with Closure
• Testing: PhantomJS
• GIT: https://github.com/openlayers/ol3
• Examples:
http://ol3js.org/ol3/master/examples/
• Mailing list: https://groups.google.com/forum/#!forum/ol3-dev
4
Bundesamt für Landestopografie swisstopo
Cool: Animation
5
Bundesamt für Landestopografie swisstopo
Cool: Drag and rotate
6
Bundesamt für Landestopografie swisstopo
Cool: Image treatment
7
Bundesamt für Landestopografie swisstopo
Cool: Direct export as file
8
Bundesamt für Landestopografie swisstopo
Cool: full screen
9
Bundesamt für Landestopografie swisstopo
Functions & Controls
• Map
• Geolocation
• Mouse Position
• Overlay
• Scale line
• Vector Styling
• Zoom slider
10
Bundesamt für Landestopografie swisstopo
Data source
• Bing Maps
• KML
• OSM
• MapQuest
• Stamen
• TileJSON
• Vector
• WMS
• WMTS
11
Bundesamt für Landestopografie swisstopo
New website
http://ol3js.org
12
Bundesamt für Landestopografie swisstopo
Implemented features
https://github.com/openlayers/ol3/issues?label
s=FEATURE&page=1&state=closed
13
Bundesamt für Landestopografie swisstopo
Ongoing development
https://github.com/openlayers/ol3/issues?label
s=FEATURE&page=1&state=open
14
Bundesamt für Landestopografie swisstopo
Impact on *.geo.admin.ch
15
Bundesamt für Landestopografie swisstopo
Roadmap geo.admin.ch
Server:
- Implement GeoServices REST Specification
- All in one search design
Client:
- Q3: api.geo.admin.ch – third release (OL3)
- Q3: map.geo.admin.ch – third release (OL3)
- All in one search design
Which client library ? ExtJS, Jquery, Closure UI,
AngularJS, D3, etc,etc,etc… decision in May
Mobile:
- Sencha 2.2
16
Bundesamt für Landestopografie swisstopo 17
New design proposal
Bundesamt für Landestopografie swisstopo
Topics
Topics for fast access to layers
Bundesamt für Landestopografie swisstopo
www.geo.admin.ch
map.geo.admin.ch
api.geo.admin.ch
info@geo.admin.ch
Twitter: @swiss_geoportal
THANK YOU

Weitere ähnliche Inhalte

OpenLayers 3 Alpha - Introduction - 2013