Swiss FSDI goes mobile

Preview:

Citation preview

Feierabend Forum SOGIFeierabend Forum SOGI25.1.2012 Schlieren25.1.2012 Schlieren

Swiss FSDI goes mobile

David Oesch, Cédric Moulletgeo.admin.ch / swisstopo

FSDIUSER

Trends 2012

Picture by morgan.burke 2

Access the information whereyou

currently are

Picture by floofy

Federal Act on Geoinformation (GeoIG), 1. Juli 2008Art. 1 Aim

This Act has the aim of ensuring that geodata relating to the territory of the Swiss Confederation is made

available for general use to the authorities of the Confederation, the cantons and communes, the private sector, the public and to academic and scientific

institutions in a sustainable, up-to-date, rapid and easy manner, in the required quality and at a

reasonable cost.

Law

„Interfaces“

OS & development

Howdid we achieve this

Open Source Software

Picture by ul_Marga

Access not ownership is where all content is going… (Kevin Kelly)

Open Access

Open Standards

Mobile App

Mobile Website

Codesprint PPP

New UI

Six months

X X

Result

Picture by swisstopo

Where am I ?

Location search

Data search

Attribute info

500 daily unique visitors

Architecture

API Architecture

Data (Tiles / Databases)

GeoServices

API Mobile API

map.geo.adm

in.ch

globe

tsm

revision

are

mobile.geo.adm

in.ch

Free API

Free API

API Architecture: data

• Tiles delivered with WMTS RestFul: View• For vector• For raster

• Database: Data access• For vector ;-)

200 datasets

200 datasets

API Architecture: Geoservices

• REST Services • Geocoding• Reverse geocoding• Feature• Profile• Height

api.geo.admin.ch

api.geo.admin.ch

API Architecture: Mobile API

OpenLayers Sencha Touch

GeoExt Mobile (GXM)

GeoAdmin Mobile API

Ext.setup({ onReady: function(){ m = new GeoAdminMobile.Map({handedness: 'right', contextinfo: true, featureinfo: true }); var wmts2 = GeoAdmin.layers.buildLayerByName

("ch.bfs.gebaeude_wohnungs_register", {isBaseLayer: false});

m.map.addLayers([wmts2]); } });

Javascript

Javascript

Technology

Why HTML5 ?

• Not proprietary• No browser dependence• Advanced functions within browser• Standardardized API: Geolocation – Canvas –

Appcache - etc..

HTML5 test: http://html5test.com/

http://www.html5rocks.com/

Perspective

Perspective ?

• 3D: WebGL• 4D: Historical data view• Offline

Thanks cloud !

Thanks cloud !

..and it works! some awards:

Picture by swisstopo

Thank you for your attention and welcome to www.geo.admin.ch

Recommended