SlideShare une entreprise Scribd logo
1  sur  29
3D bei swisstopo
Darstellung «Standardsetting»
Überlagern übriger 2D Daten
GL-Sitzung 10. Februar 2015
A. Buogo, A. Streilein, D. Oesch,
Swiss Federal Office of Topography - swisstopo
How to make a 3D web
geoportal
FOSS4G 2016
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
Gilbert Jeiziner | @gilbertjeiziner | github.com/gjn
Swiss Federal Office of Topography swisstopo
geo.admin.ch | geoportal for all swiss federal offices
500+ datasets | 30k visits per day
@swiss_geoportal
2
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
PL: David Oesch, Cédric Moullet
Data/Terrain: Cédric Métraux, Loïc Gasser, Marcel
Clausen
Cloud: Marc Monnerat, Andrea Borghi
Front-End: Eric Lemoine, Fréd Junod, Guillaume
Beraudo, Olivier Terral
Countless contributors to open source projects
3
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
3D Data is available (DTM, TLM, etc)
…not as a service
…not directly usable for visualisation
High precision DTM: up to ±0.25m
Let’s put it on the web!
4
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
CesiumJS was only real 3D library
WGS84 only
Iván Sánchez: other WebGL libraries
5
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
Challenge 1: triangulation
Original data is grid based
Triangulate in X/Y/Z coordinate system
Reproject to WGS84
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
Challenge 2: size
~ 1.5 TB
Meshed triangles
?
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
CesiumJs uses ‘quantized mesh’ format
for terrain
https://cesiumjs.org/data-and-assets/terrain/formats/quantized-mesh-1.0.html
Optimized for web and webGL
6 bytes per coordinate triple
8
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
No tools to write quantized mesh
We wrote our own: 3d-forge
https://github.com/geoadmin/3d-forge
Consumes triangles – writes quantized
mesh
9
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
~ 1.5 TB ~ 15 GB
Reduction
100X
Raw Shapes Terrain format
Good, but not good enough
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
«Eventually, everything gets tiled»
Quadtree pyramid according to TMS
11
~ 1.5 TB ~ 15 GB
Reduction
100X
~ 1 - 5 MB
For a single 3D view
Reduction
3000X
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
The mesh [DEMO]
12
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
What to put on the mesh?
Easy: just drape your 2D Maps over the
terrain
Reprojection again! (Hi Calvin Metcalf)
13
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
Challenge 3: reprojection 500+ 2D
maps
WMS/Mapserver -> too slow, doesn’t
scale well
We have 3.5 billion native WMTS tiles
Pre-Generate all in WGS84 is costly (and
insane)
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
Tiles CH03 Tiles WGS84
2D Map 3D World
Reprojection
using Mapproxy
Terrain 3D
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
Created plugin for mapproxy (S3
caching)
https://github.com/procrastinatio/mapproxy/tree/s3
16
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
Challenge 4: seamless integration
Passing from 2D to 3D and back
What you see in 2D, you will see in 3D
ol3-cesium Library
http://openlayers.org/ol3-cesium/
Visit Guillaume’s talk!
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
[DEMO]
18
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
That’s all?
19
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
It was slow (900+ requests, 20MB
transferred)
Many questions about operations (users,
traffic, costs, etc.)
20
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
We let 10 people navigate Switzerland in 3D
21
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
1 3D user created same traffic as 50 2D
users
Scare mail
Impact on cost not tax payer friendly
22
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
Challenge 5: reduce operational costs
and increase performance
Skip LODs
Add fog
Reduce quality of draped layers
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
December 2015 - Alpha Release as 2.5D
Usage is very low
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
From 2.5D to real 3D
-
Peak Preview [DEMO]
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
A couple of thougths about the future of
3D web mapping
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
Don’t throw away 2D
We need real 3D data with real 3D
models and symbology
Find the right use cases
VR/AR support for browsers very poor
(webVR)
FOSS4G 2016Swiss Federal Office of Topography - swisstopo
I think the most important aspect of 3D
web mapping is usability/navigation
Learn from games (DOOM VR)
Is immersion better?
[THE FINAL DEMO]
Community
Mailing list
http://groups.google.com/group/geoadmin-api
Github
http://github.com/geoadmin

Contenu connexe

Tendances

Bus Karo: Powering Transit Information with Open Data
Bus Karo: Powering Transit Information with Open DataBus Karo: Powering Transit Information with Open Data
Bus Karo: Powering Transit Information with Open DataWRI India
 
Data Visualization Präsentation
Data Visualization PräsentationData Visualization Präsentation
Data Visualization PräsentationBenjamin Wiederkehr
 
20210430 checklist projecten
20210430 checklist projecten20210430 checklist projecten
20210430 checklist projectenCaag Consult BV
 
IAOS 2018 - Remote sensing data for better statistics, N. Rosenski
IAOS 2018 - Remote sensing data for better statistics, N. RosenskiIAOS 2018 - Remote sensing data for better statistics, N. Rosenski
IAOS 2018 - Remote sensing data for better statistics, N. RosenskiStatsCommunications
 
Powering Transit Information with Open Data
Powering Transit Information with  Open DataPowering Transit Information with  Open Data
Powering Transit Information with Open DataArun Ganesh
 
Phnom Penh Urban Sprawl
Phnom Penh Urban SprawlPhnom Penh Urban Sprawl
Phnom Penh Urban SprawlJan-Peter Mund
 
3D webservices - where do we stand? (ENG)
3D webservices - where do we stand? (ENG)3D webservices - where do we stand? (ENG)
3D webservices - where do we stand? (ENG)Camptocamp
 
GIS and Map Tiles
GIS and Map TilesGIS and Map Tiles
GIS and Map TilesPetr Pridal
 
GI2015 programme+proceedings
GI2015 programme+proceedingsGI2015 programme+proceedings
GI2015 programme+proceedingsIGN Vorstand
 
GI2015 ppt hoffmann_address_intro
GI2015 ppt hoffmann_address_introGI2015 ppt hoffmann_address_intro
GI2015 ppt hoffmann_address_introIGN Vorstand
 
Global Black Soil distribution map methodology
Global Black Soil distribution map methodology  Global Black Soil distribution map methodology
Global Black Soil distribution map methodology Soils FAO-GSP
 
AGIT 2017: Cesium 1.35, WebGL Virtual Globe and Map Engine
AGIT 2017: Cesium 1.35, WebGL Virtual Globe and Map EngineAGIT 2017: Cesium 1.35, WebGL Virtual Globe and Map Engine
AGIT 2017: Cesium 1.35, WebGL Virtual Globe and Map EngineCamptocamp
 
Data In Data Out Steve Chilton
Data In Data Out   Steve ChiltonData In Data Out   Steve Chilton
Data In Data Out Steve ChiltonSteve Chilton
 
Building smart green mobility in South Tyrol through an open data hub
Building smart green mobility in South Tyrol through an open data hubBuilding smart green mobility in South Tyrol through an open data hub
Building smart green mobility in South Tyrol through an open data hubSpeck&Tech
 
GeoTuple a Framework for Web Based Geo-Analytics with R and PostGIS
GeoTuple a Framework for Web Based Geo-Analytics with R and PostGISGeoTuple a Framework for Web Based Geo-Analytics with R and PostGIS
GeoTuple a Framework for Web Based Geo-Analytics with R and PostGISRoland Hansson
 

Tendances (19)

Bus Karo: Powering Transit Information with Open Data
Bus Karo: Powering Transit Information with Open DataBus Karo: Powering Transit Information with Open Data
Bus Karo: Powering Transit Information with Open Data
 
Data Visualization Präsentation
Data Visualization PräsentationData Visualization Präsentation
Data Visualization Präsentation
 
20210430 checklist projecten
20210430 checklist projecten20210430 checklist projecten
20210430 checklist projecten
 
IAOS 2018 - Remote sensing data for better statistics, N. Rosenski
IAOS 2018 - Remote sensing data for better statistics, N. RosenskiIAOS 2018 - Remote sensing data for better statistics, N. Rosenski
IAOS 2018 - Remote sensing data for better statistics, N. Rosenski
 
Powering Transit Information with Open Data
Powering Transit Information with  Open DataPowering Transit Information with  Open Data
Powering Transit Information with Open Data
 
Phnom Penh Urban Sprawl
Phnom Penh Urban SprawlPhnom Penh Urban Sprawl
Phnom Penh Urban Sprawl
 
Novidades FME 2017
Novidades FME 2017Novidades FME 2017
Novidades FME 2017
 
3D webservices - where do we stand? (ENG)
3D webservices - where do we stand? (ENG)3D webservices - where do we stand? (ENG)
3D webservices - where do we stand? (ENG)
 
GIS and Map Tiles
GIS and Map TilesGIS and Map Tiles
GIS and Map Tiles
 
GI2015 programme+proceedings
GI2015 programme+proceedingsGI2015 programme+proceedings
GI2015 programme+proceedings
 
GI2015 ppt hoffmann_address_intro
GI2015 ppt hoffmann_address_introGI2015 ppt hoffmann_address_intro
GI2015 ppt hoffmann_address_intro
 
Wo ist Markt?
Wo ist Markt?Wo ist Markt?
Wo ist Markt?
 
Global Black Soil distribution map methodology
Global Black Soil distribution map methodology  Global Black Soil distribution map methodology
Global Black Soil distribution map methodology
 
INSPIRE2016_GRB
INSPIRE2016_GRBINSPIRE2016_GRB
INSPIRE2016_GRB
 
AGIT 2017: Cesium 1.35, WebGL Virtual Globe and Map Engine
AGIT 2017: Cesium 1.35, WebGL Virtual Globe and Map EngineAGIT 2017: Cesium 1.35, WebGL Virtual Globe and Map Engine
AGIT 2017: Cesium 1.35, WebGL Virtual Globe and Map Engine
 
Data In Data Out Steve Chilton
Data In Data Out   Steve ChiltonData In Data Out   Steve Chilton
Data In Data Out Steve Chilton
 
ELANCE SOFTECH
ELANCE SOFTECHELANCE SOFTECH
ELANCE SOFTECH
 
Building smart green mobility in South Tyrol through an open data hub
Building smart green mobility in South Tyrol through an open data hubBuilding smart green mobility in South Tyrol through an open data hub
Building smart green mobility in South Tyrol through an open data hub
 
GeoTuple a Framework for Web Based Geo-Analytics with R and PostGIS
GeoTuple a Framework for Web Based Geo-Analytics with R and PostGISGeoTuple a Framework for Web Based Geo-Analytics with R and PostGIS
GeoTuple a Framework for Web Based Geo-Analytics with R and PostGIS
 

En vedette

DATABASE & WEBGIS - GIS BOOTCAMP
DATABASE & WEBGIS - GIS BOOTCAMPDATABASE & WEBGIS - GIS BOOTCAMP
DATABASE & WEBGIS - GIS BOOTCAMPKevin Ng'eno
 
Internet-enabled GIS Using Free and Open Source Tools
Internet-enabled GIS Using Free and Open Source ToolsInternet-enabled GIS Using Free and Open Source Tools
Internet-enabled GIS Using Free and Open Source ToolsJohn Reiser
 
Data, Data, Everywhere. Now integrate & interact with it!
Data, Data, Everywhere. Now integrate & interact with it!Data, Data, Everywhere. Now integrate & interact with it!
Data, Data, Everywhere. Now integrate & interact with it!British Cartographic Society
 
Ajourhold av N50 kartdata – før nå og så? - BK2016
Ajourhold av N50 kartdata – før nå og så? - BK2016Ajourhold av N50 kartdata – før nå og så? - BK2016
Ajourhold av N50 kartdata – før nå og så? - BK2016Geodata AS
 
GIS and Open Source
GIS and Open SourceGIS and Open Source
GIS and Open SourceHardeep Rai
 
Foss and GIS: Overview - Part 1
Foss and GIS: Overview - Part 1Foss and GIS: Overview - Part 1
Foss and GIS: Overview - Part 1Hardeep Rai
 
Gisday2012 pgd cyklodoprava_liberec_1
Gisday2012 pgd cyklodoprava_liberec_1Gisday2012 pgd cyklodoprava_liberec_1
Gisday2012 pgd cyklodoprava_liberec_1Jiří Šmída
 
FOSS in GIS: Overview Part-2
FOSS in GIS: Overview Part-2FOSS in GIS: Overview Part-2
FOSS in GIS: Overview Part-2Hardeep Rai
 
Cartography and Geospatial Intelligence (GEOINT): Actionable Knowledge for Hu...
Cartography and Geospatial Intelligence (GEOINT): Actionable Knowledge for Hu...Cartography and Geospatial Intelligence (GEOINT): Actionable Knowledge for Hu...
Cartography and Geospatial Intelligence (GEOINT): Actionable Knowledge for Hu...British Cartographic Society
 
Beyond Google: mapping a new world of open data and open access
Beyond Google: mapping a new world of open data and open accessBeyond Google: mapping a new world of open data and open access
Beyond Google: mapping a new world of open data and open accessBritish Cartographic Society
 

En vedette (20)

DATABASE & WEBGIS - GIS BOOTCAMP
DATABASE & WEBGIS - GIS BOOTCAMPDATABASE & WEBGIS - GIS BOOTCAMP
DATABASE & WEBGIS - GIS BOOTCAMP
 
Internet-enabled GIS Using Free and Open Source Tools
Internet-enabled GIS Using Free and Open Source ToolsInternet-enabled GIS Using Free and Open Source Tools
Internet-enabled GIS Using Free and Open Source Tools
 
Comerma y arias capacidad de uso
Comerma y arias capacidad de usoComerma y arias capacidad de uso
Comerma y arias capacidad de uso
 
3 d visualisation of information
3 d visualisation of information3 d visualisation of information
3 d visualisation of information
 
Geospatialworldforum How to create a responsive geoportal ?
Geospatialworldforum How to create a responsive geoportal ?Geospatialworldforum How to create a responsive geoportal ?
Geospatialworldforum How to create a responsive geoportal ?
 
Data, Data, Everywhere. Now integrate & interact with it!
Data, Data, Everywhere. Now integrate & interact with it!Data, Data, Everywhere. Now integrate & interact with it!
Data, Data, Everywhere. Now integrate & interact with it!
 
Ajourhold av N50 kartdata – før nå og så? - BK2016
Ajourhold av N50 kartdata – før nå og så? - BK2016Ajourhold av N50 kartdata – før nå og så? - BK2016
Ajourhold av N50 kartdata – før nå og så? - BK2016
 
GIS and Open Source
GIS and Open SourceGIS and Open Source
GIS and Open Source
 
Cartographic language and portrayal
Cartographic language and portrayalCartographic language and portrayal
Cartographic language and portrayal
 
Noaa Map Project
Noaa Map ProjectNoaa Map Project
Noaa Map Project
 
Foss and GIS: Overview - Part 1
Foss and GIS: Overview - Part 1Foss and GIS: Overview - Part 1
Foss and GIS: Overview - Part 1
 
Gisday2012 pgd cyklodoprava_liberec_1
Gisday2012 pgd cyklodoprava_liberec_1Gisday2012 pgd cyklodoprava_liberec_1
Gisday2012 pgd cyklodoprava_liberec_1
 
Model de la Base topogràfica 1:5.000. Productes derivats
Model de la Base topogràfica 1:5.000. Productes derivatsModel de la Base topogràfica 1:5.000. Productes derivats
Model de la Base topogràfica 1:5.000. Productes derivats
 
Presentació de la jornada ETRS89
Presentació de la jornada ETRS89Presentació de la jornada ETRS89
Presentació de la jornada ETRS89
 
FOSS in GIS: Overview Part-2
FOSS in GIS: Overview Part-2FOSS in GIS: Overview Part-2
FOSS in GIS: Overview Part-2
 
SHA Poster2012
SHA Poster2012SHA Poster2012
SHA Poster2012
 
Geo database
Geo databaseGeo database
Geo database
 
Pioneros en la preservación de datos geográficos
Pioneros en la preservación de datos geográficosPioneros en la preservación de datos geográficos
Pioneros en la preservación de datos geográficos
 
Cartography and Geospatial Intelligence (GEOINT): Actionable Knowledge for Hu...
Cartography and Geospatial Intelligence (GEOINT): Actionable Knowledge for Hu...Cartography and Geospatial Intelligence (GEOINT): Actionable Knowledge for Hu...
Cartography and Geospatial Intelligence (GEOINT): Actionable Knowledge for Hu...
 
Beyond Google: mapping a new world of open data and open access
Beyond Google: mapping a new world of open data and open accessBeyond Google: mapping a new world of open data and open access
Beyond Google: mapping a new world of open data and open access
 

Similaire à Foss4g 2016 How to make a 3D web geoportal

User Centered Design for map.geo.admin.ch - FOSS4G - 2013
User Centered Design for map.geo.admin.ch - FOSS4G - 2013User Centered Design for map.geo.admin.ch - FOSS4G - 2013
User Centered Design for map.geo.admin.ch - FOSS4G - 2013Moullet
 
GeoWeb: overview of services and functions, 2010
GeoWeb: overview of services and functions, 2010GeoWeb: overview of services and functions, 2010
GeoWeb: overview of services and functions, 2010Moullet
 
GI2013 ppt hoffmann_address_intro
GI2013 ppt hoffmann_address_introGI2013 ppt hoffmann_address_intro
GI2013 ppt hoffmann_address_introIGN Vorstand
 
Visualization Techniques for Massive Datasets
Visualization Techniques for Massive DatasetsVisualization Techniques for Massive Datasets
Visualization Techniques for Massive DatasetsMatthias Trapp
 
Visualisation of Complex 3D City Models on Mobile Webbrowsers Using Cloud-bas...
Visualisation of Complex 3D City Models on Mobile Webbrowsers Using Cloud-bas...Visualisation of Complex 3D City Models on Mobile Webbrowsers Using Cloud-bas...
Visualisation of Complex 3D City Models on Mobile Webbrowsers Using Cloud-bas...Martin Christen
 
Act 00085 i towns, nouveau framework pour la visualisation 3d web
Act 00085 i towns, nouveau framework pour la visualisation 3d webAct 00085 i towns, nouveau framework pour la visualisation 3d web
Act 00085 i towns, nouveau framework pour la visualisation 3d webACSG Section Montréal
 
Act 00085 i towns, nouveau framework pour la visualisation 3d web
Act 00085 i towns, nouveau framework pour la visualisation 3d webAct 00085 i towns, nouveau framework pour la visualisation 3d web
Act 00085 i towns, nouveau framework pour la visualisation 3d webACSG - Section Montréal
 
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...Shaun Lewis
 
Introduction of MAGO3D
Introduction of MAGO3DIntroduction of MAGO3D
Introduction of MAGO3DSANGHEE SHIN
 
Geopaparazzi state of the art
Geopaparazzi state of the artGeopaparazzi state of the art
Geopaparazzi state of the artsilli
 
Learn How to use Free Lidar Data from Norway (hoydedata.no)
Learn How to use Free Lidar Data from Norway (hoydedata.no)Learn How to use Free Lidar Data from Norway (hoydedata.no)
Learn How to use Free Lidar Data from Norway (hoydedata.no)Safe Software
 
2017 GIS in Development Track: USGS POD Implementation in USGS Cloud to Suppo...
2017 GIS in Development Track: USGS POD Implementation in USGS Cloud to Suppo...2017 GIS in Development Track: USGS POD Implementation in USGS Cloud to Suppo...
2017 GIS in Development Track: USGS POD Implementation in USGS Cloud to Suppo...GIS in the Rockies
 
FOSS4G 2013: Modelling 3D underground data in a webbased 3D-Client
FOSS4G 2013: Modelling 3D underground data in a webbased 3D-ClientFOSS4G 2013: Modelling 3D underground data in a webbased 3D-Client
FOSS4G 2013: Modelling 3D underground data in a webbased 3D-Clienttilladams
 
DSD-INT 2022 The visual way of working​ - Joling
DSD-INT 2022 The visual way of working​ - JolingDSD-INT 2022 The visual way of working​ - Joling
DSD-INT 2022 The visual way of working​ - JolingDeltares
 
How to use the maps of geo.admin.ch ? 2012
How to use the maps of geo.admin.ch ? 2012How to use the maps of geo.admin.ch ? 2012
How to use the maps of geo.admin.ch ? 2012Moullet
 
Interactive Web-based Visualization for Accessibility Mapping of Transportati...
Interactive Web-based Visualization for Accessibility Mapping of Transportati...Interactive Web-based Visualization for Accessibility Mapping of Transportati...
Interactive Web-based Visualization for Accessibility Mapping of Transportati...Matthias Trapp
 

Similaire à Foss4g 2016 How to make a 3D web geoportal (20)

User Centered Design for map.geo.admin.ch - FOSS4G - 2013
User Centered Design for map.geo.admin.ch - FOSS4G - 2013User Centered Design for map.geo.admin.ch - FOSS4G - 2013
User Centered Design for map.geo.admin.ch - FOSS4G - 2013
 
Redesign of map.geo.admin.ch
Redesign of map.geo.admin.chRedesign of map.geo.admin.ch
Redesign of map.geo.admin.ch
 
GeoWeb: overview of services and functions, 2010
GeoWeb: overview of services and functions, 2010GeoWeb: overview of services and functions, 2010
GeoWeb: overview of services and functions, 2010
 
GI2013 ppt hoffmann_address_intro
GI2013 ppt hoffmann_address_introGI2013 ppt hoffmann_address_intro
GI2013 ppt hoffmann_address_intro
 
Visualization Techniques for Massive Datasets
Visualization Techniques for Massive DatasetsVisualization Techniques for Massive Datasets
Visualization Techniques for Massive Datasets
 
Presentation final 72
Presentation final 72Presentation final 72
Presentation final 72
 
Visualisation of Complex 3D City Models on Mobile Webbrowsers Using Cloud-bas...
Visualisation of Complex 3D City Models on Mobile Webbrowsers Using Cloud-bas...Visualisation of Complex 3D City Models on Mobile Webbrowsers Using Cloud-bas...
Visualisation of Complex 3D City Models on Mobile Webbrowsers Using Cloud-bas...
 
Act 00085 i towns, nouveau framework pour la visualisation 3d web
Act 00085 i towns, nouveau framework pour la visualisation 3d webAct 00085 i towns, nouveau framework pour la visualisation 3d web
Act 00085 i towns, nouveau framework pour la visualisation 3d web
 
Act 00085 i towns, nouveau framework pour la visualisation 3d web
Act 00085 i towns, nouveau framework pour la visualisation 3d webAct 00085 i towns, nouveau framework pour la visualisation 3d web
Act 00085 i towns, nouveau framework pour la visualisation 3d web
 
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...
 
Introduction of MAGO3D
Introduction of MAGO3DIntroduction of MAGO3D
Introduction of MAGO3D
 
Geopaparazzi state of the art
Geopaparazzi state of the artGeopaparazzi state of the art
Geopaparazzi state of the art
 
geo.admin.ch : use cases and economics aspects from five-year’s experience of...
geo.admin.ch : use cases and economics aspects from five-year’s experience of...geo.admin.ch : use cases and economics aspects from five-year’s experience of...
geo.admin.ch : use cases and economics aspects from five-year’s experience of...
 
Learn How to use Free Lidar Data from Norway (hoydedata.no)
Learn How to use Free Lidar Data from Norway (hoydedata.no)Learn How to use Free Lidar Data from Norway (hoydedata.no)
Learn How to use Free Lidar Data from Norway (hoydedata.no)
 
2017 GIS in Development Track: USGS POD Implementation in USGS Cloud to Suppo...
2017 GIS in Development Track: USGS POD Implementation in USGS Cloud to Suppo...2017 GIS in Development Track: USGS POD Implementation in USGS Cloud to Suppo...
2017 GIS in Development Track: USGS POD Implementation in USGS Cloud to Suppo...
 
FOSS4G 2013: Modelling 3D underground data in a webbased 3D-Client
FOSS4G 2013: Modelling 3D underground data in a webbased 3D-ClientFOSS4G 2013: Modelling 3D underground data in a webbased 3D-Client
FOSS4G 2013: Modelling 3D underground data in a webbased 3D-Client
 
DSD-INT 2022 The visual way of working​ - Joling
DSD-INT 2022 The visual way of working​ - JolingDSD-INT 2022 The visual way of working​ - Joling
DSD-INT 2022 The visual way of working​ - Joling
 
Crowdsource the Map! And Intro to OpenStreetMap - Sargent McDonald
Crowdsource the Map! And Intro to OpenStreetMap - Sargent McDonaldCrowdsource the Map! And Intro to OpenStreetMap - Sargent McDonald
Crowdsource the Map! And Intro to OpenStreetMap - Sargent McDonald
 
How to use the maps of geo.admin.ch ? 2012
How to use the maps of geo.admin.ch ? 2012How to use the maps of geo.admin.ch ? 2012
How to use the maps of geo.admin.ch ? 2012
 
Interactive Web-based Visualization for Accessibility Mapping of Transportati...
Interactive Web-based Visualization for Accessibility Mapping of Transportati...Interactive Web-based Visualization for Accessibility Mapping of Transportati...
Interactive Web-based Visualization for Accessibility Mapping of Transportati...
 

Plus de geoportal of the federal authorities of the Swiss Confederation

Plus de geoportal of the federal authorities of the Swiss Confederation (20)

Open Government Geodata, Open Standards, Open Software
Open Government Geodata, Open Standards, Open SoftwareOpen Government Geodata, Open Standards, Open Software
Open Government Geodata, Open Standards, Open Software
 
Agil geo.admin.ch e gov design
Agil geo.admin.ch e gov design Agil geo.admin.ch e gov design
Agil geo.admin.ch e gov design
 
FOSSGIS 2021 Keynote: Geodata on Stereoids: Open-Government-Geodata und OSS
FOSSGIS 2021 Keynote: Geodata on Stereoids: Open-Government-Geodata und OSSFOSSGIS 2021 Keynote: Geodata on Stereoids: Open-Government-Geodata und OSS
FOSSGIS 2021 Keynote: Geodata on Stereoids: Open-Government-Geodata und OSS
 
Das Wetter in der BGDI Cloud – es regnet in Datenströmen
Das Wetter in der BGDI Cloud – es regnet in DatenströmenDas Wetter in der BGDI Cloud – es regnet in Datenströmen
Das Wetter in der BGDI Cloud – es regnet in Datenströmen
 
Public Cloud im öffentlichen Sektor Von der Theorie zur Praxis 10 Jahre swiss...
Public Cloud im öffentlichen Sektor Von der Theorie zur Praxis 10 Jahre swiss...Public Cloud im öffentlichen Sektor Von der Theorie zur Praxis 10 Jahre swiss...
Public Cloud im öffentlichen Sektor Von der Theorie zur Praxis 10 Jahre swiss...
 
Der Kartenviewer von morgen Neue Funktionalitäten und Vektordarstellung im Test
Der Kartenviewer von morgen Neue Funktionalitäten und Vektordarstellung im TestDer Kartenviewer von morgen Neue Funktionalitäten und Vektordarstellung im Test
Der Kartenviewer von morgen Neue Funktionalitäten und Vektordarstellung im Test
 
Datenintegration Bundes Geodaten-Infrastruktur BGDI: Wie gelangt mein Datensa...
Datenintegration Bundes Geodaten-Infrastruktur BGDI: Wie gelangt mein Datensa...Datenintegration Bundes Geodaten-Infrastruktur BGDI: Wie gelangt mein Datensa...
Datenintegration Bundes Geodaten-Infrastruktur BGDI: Wie gelangt mein Datensa...
 
Bringing data to life - Journée romande de la géoinformation 2018
Bringing data to life - Journée romande de la géoinformation 2018Bringing data to life - Journée romande de la géoinformation 2018
Bringing data to life - Journée romande de la géoinformation 2018
 
Geoportal Bund geo.admin.ch Zugangskonferenz 2018
Geoportal Bund geo.admin.ch Zugangskonferenz 2018Geoportal Bund geo.admin.ch Zugangskonferenz 2018
Geoportal Bund geo.admin.ch Zugangskonferenz 2018
 
Fly 3D in map.geo.admin.ch
Fly 3D in map.geo.admin.chFly 3D in map.geo.admin.ch
Fly 3D in map.geo.admin.ch
 
Lessons learned aus 8 Jahren geo.admin.ch #Geosummit2018
Lessons learned aus 8 Jahren geo.admin.ch #Geosummit2018Lessons learned aus 8 Jahren geo.admin.ch #Geosummit2018
Lessons learned aus 8 Jahren geo.admin.ch #Geosummit2018
 
GeoSchoolday #geosummit2018
GeoSchoolday #geosummit2018GeoSchoolday #geosummit2018
GeoSchoolday #geosummit2018
 
IAAS zu PAAS am Beispiel der Bundes Geodaten-Infrastruktur (BGDI)
IAAS zu PAAS am Beispiel der Bundes Geodaten-Infrastruktur (BGDI)IAAS zu PAAS am Beispiel der Bundes Geodaten-Infrastruktur (BGDI)
IAAS zu PAAS am Beispiel der Bundes Geodaten-Infrastruktur (BGDI)
 
Geodienste der amtlichen Verzeichnisse der Strassen und Gebäudeadressen #geos...
Geodienste der amtlichen Verzeichnisse der Strassen und Gebäudeadressen #geos...Geodienste der amtlichen Verzeichnisse der Strassen und Gebäudeadressen #geos...
Geodienste der amtlichen Verzeichnisse der Strassen und Gebäudeadressen #geos...
 
EuroGeographics Linked Data by geo.admin.ch /swisstopo
EuroGeographics Linked Data by geo.admin.ch /swisstopoEuroGeographics Linked Data by geo.admin.ch /swisstopo
EuroGeographics Linked Data by geo.admin.ch /swisstopo
 
Bundes Geodaten-Infrastruktur Linked Data Service e government-roundtable 201...
Bundes Geodaten-Infrastruktur Linked Data Service e government-roundtable 201...Bundes Geodaten-Infrastruktur Linked Data Service e government-roundtable 201...
Bundes Geodaten-Infrastruktur Linked Data Service e government-roundtable 201...
 
Infrastructure fédérale de données géographiques IFDG 1998- 2018
Infrastructure fédérale de données géographiques IFDG 1998- 2018Infrastructure fédérale de données géographiques IFDG 1998- 2018
Infrastructure fédérale de données géographiques IFDG 1998- 2018
 
Öffentliches Kolloquium geo.admin.ch: Automatisierung des Aktualisierungsproz...
Öffentliches Kolloquium geo.admin.ch: Automatisierung des Aktualisierungsproz...Öffentliches Kolloquium geo.admin.ch: Automatisierung des Aktualisierungsproz...
Öffentliches Kolloquium geo.admin.ch: Automatisierung des Aktualisierungsproz...
 
Géoservices vectoriels 3D
Géoservices vectoriels 3DGéoservices vectoriels 3D
Géoservices vectoriels 3D
 
GISUVEK Vielfalt der Geodaten der Verwaltung
GISUVEK Vielfalt der Geodaten der VerwaltungGISUVEK Vielfalt der Geodaten der Verwaltung
GISUVEK Vielfalt der Geodaten der Verwaltung
 

Dernier

call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️saminamagar
 
Action Toolkit - Earth Day 2024 - April 22nd.
Action Toolkit - Earth Day 2024 - April 22nd.Action Toolkit - Earth Day 2024 - April 22nd.
Action Toolkit - Earth Day 2024 - April 22nd.Christina Parmionova
 
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️saminamagar
 
2024: The FAR, Federal Acquisition Regulations - Part 26
2024: The FAR, Federal Acquisition Regulations - Part 262024: The FAR, Federal Acquisition Regulations - Part 26
2024: The FAR, Federal Acquisition Regulations - Part 26JSchaus & Associates
 
call girls in sector 22 Gurgaon 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in sector 22 Gurgaon  🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in sector 22 Gurgaon  🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in sector 22 Gurgaon 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️saminamagar
 
WORLD CREATIVITY AND INNOVATION DAY 2024.
WORLD CREATIVITY AND INNOVATION DAY 2024.WORLD CREATIVITY AND INNOVATION DAY 2024.
WORLD CREATIVITY AND INNOVATION DAY 2024.Christina Parmionova
 
call girls in Tilak Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Tilak Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Tilak Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Tilak Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️saminamagar
 
High-Level Thematic Event on Tourism - SUSTAINABILITY WEEK 2024- United Natio...
High-Level Thematic Event on Tourism - SUSTAINABILITY WEEK 2024- United Natio...High-Level Thematic Event on Tourism - SUSTAINABILITY WEEK 2024- United Natio...
High-Level Thematic Event on Tourism - SUSTAINABILITY WEEK 2024- United Natio...Christina Parmionova
 
Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...yalehistoricalreview
 
Club of Rome: Eco-nomics for an Ecological Civilization
Club of Rome: Eco-nomics for an Ecological CivilizationClub of Rome: Eco-nomics for an Ecological Civilization
Club of Rome: Eco-nomics for an Ecological CivilizationEnergy for One World
 
call girls in Model Town DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Model Town  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Model Town  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Model Town DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️saminamagar
 
YHR Fall 2023 Issue (Joseph Manning Interview) (2).pdf
YHR Fall 2023 Issue (Joseph Manning Interview) (2).pdfYHR Fall 2023 Issue (Joseph Manning Interview) (2).pdf
YHR Fall 2023 Issue (Joseph Manning Interview) (2).pdfyalehistoricalreview
 
Madurai Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Madurai Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesMadurai Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Madurai Call Girls 7001305949 WhatsApp Number 24x7 Best Servicesnajka9823
 
productionpost-productiondiary-240320114322-5004daf6.pptx
productionpost-productiondiary-240320114322-5004daf6.pptxproductionpost-productiondiary-240320114322-5004daf6.pptx
productionpost-productiondiary-240320114322-5004daf6.pptxHenryBriggs2
 
Start Donating your Old Clothes to Poor People kurnool
Start Donating your Old Clothes to Poor People kurnoolStart Donating your Old Clothes to Poor People kurnool
Start Donating your Old Clothes to Poor People kurnoolSERUDS INDIA
 
Disciplines-and-Ideas-in-the-Applied-Social-Sciences-DLP-.pdf
Disciplines-and-Ideas-in-the-Applied-Social-Sciences-DLP-.pdfDisciplines-and-Ideas-in-the-Applied-Social-Sciences-DLP-.pdf
Disciplines-and-Ideas-in-the-Applied-Social-Sciences-DLP-.pdfDeLeon9
 
IFA system in MES and diffucultiess.pptx
IFA system in MES and diffucultiess.pptxIFA system in MES and diffucultiess.pptx
IFA system in MES and diffucultiess.pptxSauravAnand68
 
Angels_EDProgrammes & Services 2024.pptx
Angels_EDProgrammes & Services 2024.pptxAngels_EDProgrammes & Services 2024.pptx
Angels_EDProgrammes & Services 2024.pptxLizelle Coombs
 

Dernier (20)

call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
 
Action Toolkit - Earth Day 2024 - April 22nd.
Action Toolkit - Earth Day 2024 - April 22nd.Action Toolkit - Earth Day 2024 - April 22nd.
Action Toolkit - Earth Day 2024 - April 22nd.
 
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
 
2024: The FAR, Federal Acquisition Regulations - Part 26
2024: The FAR, Federal Acquisition Regulations - Part 262024: The FAR, Federal Acquisition Regulations - Part 26
2024: The FAR, Federal Acquisition Regulations - Part 26
 
9953330565 Low Rate Call Girls In Adarsh Nagar Delhi NCR
9953330565 Low Rate Call Girls In Adarsh Nagar Delhi NCR9953330565 Low Rate Call Girls In Adarsh Nagar Delhi NCR
9953330565 Low Rate Call Girls In Adarsh Nagar Delhi NCR
 
call girls in sector 22 Gurgaon 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in sector 22 Gurgaon  🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in sector 22 Gurgaon  🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in sector 22 Gurgaon 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
 
WORLD CREATIVITY AND INNOVATION DAY 2024.
WORLD CREATIVITY AND INNOVATION DAY 2024.WORLD CREATIVITY AND INNOVATION DAY 2024.
WORLD CREATIVITY AND INNOVATION DAY 2024.
 
call girls in Tilak Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Tilak Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Tilak Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Tilak Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
 
High-Level Thematic Event on Tourism - SUSTAINABILITY WEEK 2024- United Natio...
High-Level Thematic Event on Tourism - SUSTAINABILITY WEEK 2024- United Natio...High-Level Thematic Event on Tourism - SUSTAINABILITY WEEK 2024- United Natio...
High-Level Thematic Event on Tourism - SUSTAINABILITY WEEK 2024- United Natio...
 
Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...
 
Club of Rome: Eco-nomics for an Ecological Civilization
Club of Rome: Eco-nomics for an Ecological CivilizationClub of Rome: Eco-nomics for an Ecological Civilization
Club of Rome: Eco-nomics for an Ecological Civilization
 
call girls in Model Town DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Model Town  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Model Town  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Model Town DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
 
YHR Fall 2023 Issue (Joseph Manning Interview) (2).pdf
YHR Fall 2023 Issue (Joseph Manning Interview) (2).pdfYHR Fall 2023 Issue (Joseph Manning Interview) (2).pdf
YHR Fall 2023 Issue (Joseph Manning Interview) (2).pdf
 
Madurai Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Madurai Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesMadurai Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Madurai Call Girls 7001305949 WhatsApp Number 24x7 Best Services
 
productionpost-productiondiary-240320114322-5004daf6.pptx
productionpost-productiondiary-240320114322-5004daf6.pptxproductionpost-productiondiary-240320114322-5004daf6.pptx
productionpost-productiondiary-240320114322-5004daf6.pptx
 
Hot Sexy call girls in Palam Vihar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Palam Vihar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Palam Vihar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Palam Vihar🔝 9953056974 🔝 escort Service
 
Start Donating your Old Clothes to Poor People kurnool
Start Donating your Old Clothes to Poor People kurnoolStart Donating your Old Clothes to Poor People kurnool
Start Donating your Old Clothes to Poor People kurnool
 
Disciplines-and-Ideas-in-the-Applied-Social-Sciences-DLP-.pdf
Disciplines-and-Ideas-in-the-Applied-Social-Sciences-DLP-.pdfDisciplines-and-Ideas-in-the-Applied-Social-Sciences-DLP-.pdf
Disciplines-and-Ideas-in-the-Applied-Social-Sciences-DLP-.pdf
 
IFA system in MES and diffucultiess.pptx
IFA system in MES and diffucultiess.pptxIFA system in MES and diffucultiess.pptx
IFA system in MES and diffucultiess.pptx
 
Angels_EDProgrammes & Services 2024.pptx
Angels_EDProgrammes & Services 2024.pptxAngels_EDProgrammes & Services 2024.pptx
Angels_EDProgrammes & Services 2024.pptx
 

Foss4g 2016 How to make a 3D web geoportal

  • 1. 3D bei swisstopo Darstellung «Standardsetting» Überlagern übriger 2D Daten GL-Sitzung 10. Februar 2015 A. Buogo, A. Streilein, D. Oesch, Swiss Federal Office of Topography - swisstopo How to make a 3D web geoportal FOSS4G 2016
  • 2. FOSS4G 2016Swiss Federal Office of Topography - swisstopo Gilbert Jeiziner | @gilbertjeiziner | github.com/gjn Swiss Federal Office of Topography swisstopo geo.admin.ch | geoportal for all swiss federal offices 500+ datasets | 30k visits per day @swiss_geoportal 2
  • 3. FOSS4G 2016Swiss Federal Office of Topography - swisstopo PL: David Oesch, Cédric Moullet Data/Terrain: Cédric Métraux, Loïc Gasser, Marcel Clausen Cloud: Marc Monnerat, Andrea Borghi Front-End: Eric Lemoine, Fréd Junod, Guillaume Beraudo, Olivier Terral Countless contributors to open source projects 3
  • 4. FOSS4G 2016Swiss Federal Office of Topography - swisstopo 3D Data is available (DTM, TLM, etc) …not as a service …not directly usable for visualisation High precision DTM: up to ±0.25m Let’s put it on the web! 4
  • 5. FOSS4G 2016Swiss Federal Office of Topography - swisstopo CesiumJS was only real 3D library WGS84 only Iván Sánchez: other WebGL libraries 5
  • 6. FOSS4G 2016Swiss Federal Office of Topography - swisstopo Challenge 1: triangulation Original data is grid based Triangulate in X/Y/Z coordinate system Reproject to WGS84
  • 7. FOSS4G 2016Swiss Federal Office of Topography - swisstopo Challenge 2: size ~ 1.5 TB Meshed triangles ?
  • 8. FOSS4G 2016Swiss Federal Office of Topography - swisstopo CesiumJs uses ‘quantized mesh’ format for terrain https://cesiumjs.org/data-and-assets/terrain/formats/quantized-mesh-1.0.html Optimized for web and webGL 6 bytes per coordinate triple 8
  • 9. FOSS4G 2016Swiss Federal Office of Topography - swisstopo No tools to write quantized mesh We wrote our own: 3d-forge https://github.com/geoadmin/3d-forge Consumes triangles – writes quantized mesh 9
  • 10. FOSS4G 2016Swiss Federal Office of Topography - swisstopo ~ 1.5 TB ~ 15 GB Reduction 100X Raw Shapes Terrain format Good, but not good enough
  • 11. FOSS4G 2016Swiss Federal Office of Topography - swisstopo «Eventually, everything gets tiled» Quadtree pyramid according to TMS 11 ~ 1.5 TB ~ 15 GB Reduction 100X ~ 1 - 5 MB For a single 3D view Reduction 3000X
  • 12. FOSS4G 2016Swiss Federal Office of Topography - swisstopo The mesh [DEMO] 12
  • 13. FOSS4G 2016Swiss Federal Office of Topography - swisstopo What to put on the mesh? Easy: just drape your 2D Maps over the terrain Reprojection again! (Hi Calvin Metcalf) 13
  • 14. FOSS4G 2016Swiss Federal Office of Topography - swisstopo Challenge 3: reprojection 500+ 2D maps WMS/Mapserver -> too slow, doesn’t scale well We have 3.5 billion native WMTS tiles Pre-Generate all in WGS84 is costly (and insane)
  • 15. FOSS4G 2016Swiss Federal Office of Topography - swisstopo Tiles CH03 Tiles WGS84 2D Map 3D World Reprojection using Mapproxy Terrain 3D
  • 16. FOSS4G 2016Swiss Federal Office of Topography - swisstopo Created plugin for mapproxy (S3 caching) https://github.com/procrastinatio/mapproxy/tree/s3 16
  • 17. FOSS4G 2016Swiss Federal Office of Topography - swisstopo Challenge 4: seamless integration Passing from 2D to 3D and back What you see in 2D, you will see in 3D ol3-cesium Library http://openlayers.org/ol3-cesium/ Visit Guillaume’s talk!
  • 18. FOSS4G 2016Swiss Federal Office of Topography - swisstopo [DEMO] 18
  • 19. FOSS4G 2016Swiss Federal Office of Topography - swisstopo That’s all? 19
  • 20. FOSS4G 2016Swiss Federal Office of Topography - swisstopo It was slow (900+ requests, 20MB transferred) Many questions about operations (users, traffic, costs, etc.) 20
  • 21. FOSS4G 2016Swiss Federal Office of Topography - swisstopo We let 10 people navigate Switzerland in 3D 21
  • 22. FOSS4G 2016Swiss Federal Office of Topography - swisstopo 1 3D user created same traffic as 50 2D users Scare mail Impact on cost not tax payer friendly 22
  • 23. FOSS4G 2016Swiss Federal Office of Topography - swisstopo Challenge 5: reduce operational costs and increase performance Skip LODs Add fog Reduce quality of draped layers
  • 24. FOSS4G 2016Swiss Federal Office of Topography - swisstopo December 2015 - Alpha Release as 2.5D Usage is very low
  • 25. FOSS4G 2016Swiss Federal Office of Topography - swisstopo From 2.5D to real 3D - Peak Preview [DEMO]
  • 26. FOSS4G 2016Swiss Federal Office of Topography - swisstopo A couple of thougths about the future of 3D web mapping
  • 27. FOSS4G 2016Swiss Federal Office of Topography - swisstopo Don’t throw away 2D We need real 3D data with real 3D models and symbology Find the right use cases VR/AR support for browsers very poor (webVR)
  • 28. FOSS4G 2016Swiss Federal Office of Topography - swisstopo I think the most important aspect of 3D web mapping is usability/navigation Learn from games (DOOM VR) Is immersion better? [THE FINAL DEMO]