Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
Lukas Bergliden
Lina Ståhl
2013-05-22
OPEN SOURCE FÖR GIS 2013
Nya möjligheter med 3D och
tjänster i open source –
Vad blir nyttan för dig?
Pålitliga systemlösningar - för kunder med höga krav
• 2008 – Gismo plattformen tog form
• 2009 – Lukas exjobb om 3D
• 2010 – ytterligare exjobb om 3D
• … idag har vi 2013…
GISMO
5
Nya nationella höjddatamodellen
Visualisering, volymberäkningar, översvämning
och avrinningsmodeller, skredanalys
3D i planprocessen
Linköping, Norrköping & Göteborg
Stöd för 3D ”förväntas” finnas
Hört på stan
6
7
Hårdvaruaccelererad 3D
8
WebGL
Javascript back in the days:
http://www.javascriptkit.com/script/script2/xeye.shtml
9
Ett lågnivåbibliotek för javascript (baserat på OpenGL ES 2.0)
http://learningwebgl.com/lessons/lesson04/index.html
Men, är man bara smart och envis….
https://webglsamples.googlecode.com/hg/field/field.html
http://www.zygotebody.com/
3D-Bibliotek som underlättar t.ex. threejs och spidergl
http://spidergl.org/example.php?id=1 (jämför koden med 1:a ex)
http://threejs.org/examples/webgl_materials_cubemap_dynamic.html
http://threejs.org/examples/webgl_materials_bumpmap_skin.html
All grafikhantering sker på grafikkortet…men ”programkoden” är fortfarande Javacript som kör i webbläsaren. http://en.wikipedia.org/wiki/Browser_speed_test
WebGL
10
Cesium
http://cesium.agi.com/demos.html
ReadyMap
http://demo.pelicanmapping.com/rmweb/webgl/tests/index.html
WebGL Earth
http://www.webglearth.com/
OpenStreetMap
http://osm3d.cs.technion.ac.il/
(http://osm-3d.org/screenshots.en.htm)
Ej WebGL men intressant då detta för bara något år sen var och är ett av de mest kompetenta 3D-lösningarna för att visualisera 3D med öppna standarder (ffa: OGC:W3DS)
OpenLayers 3
Integration med Cesium men använder även WebGL för 2D kartan för ökad prestanda.
http://jktaylor.github.io/openlayers/examples/adapters/editingtoolbar.html
http://ol3js.org/ol3/master/examples/side-by-side.html?q=webgl
Kommersiella
http://maps.google.com
http://here.com/59.3300236,18.0723482,14,74,73,3d.day
WebGL Map/GIS Example
11
Då
• WebGL prototyp 2006
• Firefox och Opera tidiga att införa (ca 2007)
• Betraktades länge av många som ”lek”
Senaste tiden/Nu
• Användandet ökar och det blir mer och mer ”riktiga” applikationer
• Andelen ”hackprojekt” ökar bla av individer som inte har någon GIS-bakgrund (http://rawkes.com/articles/vizicities-dev-diary-1)
• Chrome och Firefox har alltid WebGL igång om datorn klarar det
• Safari och Opera har stöd men det är avstängt vid installation
• Internet Explorer, fortfarande inget officiellt stöd men är infört i IE11 Beta. Går att aktivera i IE med 3:e partstillägg
Sen då?
• Vi väntar på IE…..som vanligt…
The past, the present and the future
VAD ÄR NYTTAN?
Stor nytta att visualisera!
Börjar bli allt mer självklart!
Tack för att ni lyssnade!
Lina Ståhl
Lukas Bergliden