SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
Marble –
 A Swiss Army knife for Maps
 Latest Developments of the Free Software Virtual Globe


 Torsten Rahn <torsten.rahn@basyskom.de>



Torsten Rahn <rahn@kde.org>
What Marble Is All About
 ●   For users: an easy to use map application
       - Find Your Way and Explore the World


 ●   For developers: a map widget and a software library
       - A geolocation and mapping framework
       - Entirely based on Qt
       - Design and API Qt compliant
       - Qt Quick support



Torsten Rahn <rahn@kde.org>
● Free Software (LGPL 2+)
● Promotes Free Maps

    - OpenStreetMap

● Qt / C++
● Version 1.3: January 25, 2012

               KDE 4.8

●   Supported platforms:
      - Desktop: Linux, Windows, Mac OS X
      - Mobile: Nokia N900, N950, N9

●   Community project

Torsten Rahn <rahn@kde.org>
●   Standard map themes
      Atlas, Satellite View, Plain
     Map, Open StreetMap,
     Earth at Night

     + more than 40 other
     ready-made map themes

●   Open Sea Map



Torsten Rahn <rahn@kde.org>
●   Support for other planets
     Earth, Moon,
     Mercury, Venus, Mars ...

●   Historic maps of Mars/Moon




Torsten Rahn <rahn@kde.org>
●   ESA Summer of Code
    in Space 2011

●   Organized by
    Advanced Concept Team

●Satellite plugin
by Guillaume Martres




Torsten Rahn <rahn@kde.org>
●   Map Creation Wizard

●   Map Data: Tile Server Layout
     - OpenStreetMap
     - Google Maps, Ovi Maps
     - TMS Support (1.4)
     - WMS Support
     - Custom storage layouts

●   Multiple Layers with Filters


Torsten Rahn <rahn@kde.org>
●   Marble Touch

     - introduced with GSoC 2011

     - activity-based UI for mobile

     - uses Marble's QML support

     - experimental in Marble 1.3

     - also available in Nokia Store

Torsten Rahn <rahn@kde.org>
Torsten Rahn <rahn@kde.org>
●   OGC Standard KML
     - Google Earth ™ file
     format for user data
     - no KMZ yet

●   OSM

●   Shapelib support (1.4)

●   GPX / GPS Support


Torsten Rahn <rahn@kde.org>
●   Draggable Routes

●   Plugin based routing backends

●   Global Online Routing
     - Service plugins: Yours, Open
       Route Service, MapQuest (1.4)

●   Offline Routing
     - Plugins: Monav, Routino,
       Gosmore

Torsten Rahn <rahn@kde.org>
●   Basic Voice Navigation
    ● - Works e.g. with Tom

      Tom files

●   Turn-By-Turn Navigation
     - Driving Instructions

●   Routing Profiles
     - fastest/shortest Car,
     Bicycle, Pedestrian
     - custom

    Torsten Rahn <rahn@kde.org>
Elevation profile plugin
 ● by Niko Sams &

   Florian Eßer




Torsten Rahn <rahn@kde.org>
OpenStreetMap
vector rendering

GSoC 2011 –
●

Konstantin Oblaukhov




Torsten Rahn <rahn@kde.org>
Torsten Rahn <rahn@kde.org>
Torsten Rahn <rahn@kde.org>
Google Summer of Code 2012

● OpenStreetMap vector rendering
  with tiling support
● OpenGL Mode

● Natural Earth Vector Map




●   Application deadline: April 6, 2012

http://community.kde.org/GSoC/2012/Ideas#Marble

Apply Now!


Torsten Rahn <rahn@kde.org>
● Website:          http://www.marble-globe.org
● Mailing List:     marble-devel@kde.org

● Facebook:      http://www.facebook.com/marbleglobe
● Twitter:       http://www.twitter.com/marbleglobe
● and on Google Plus




●   IRC: #marble (freenode)




Torsten Rahn <rahn@kde.org>

Mais conteúdo relacionado

Mais procurados

Web Mapping with Drupal
Web Mapping with DrupalWeb Mapping with Drupal
Web Mapping with Drupal
Ranel Padon
 
Procedural map generation for a RTS game
Procedural map generation for a RTS gameProcedural map generation for a RTS game
Procedural map generation for a RTS game
keldon_spain
 

Mais procurados (13)

Yet Another Solar System
Yet Another Solar SystemYet Another Solar System
Yet Another Solar System
 
Nottingham hack soc
Nottingham hack socNottingham hack soc
Nottingham hack soc
 
Google Earth Basics
Google Earth BasicsGoogle Earth Basics
Google Earth Basics
 
NEARC 2009 CUNY Mapping Service
NEARC 2009 CUNY Mapping ServiceNEARC 2009 CUNY Mapping Service
NEARC 2009 CUNY Mapping Service
 
OpenLayers vs. Leaflet
OpenLayers vs. LeafletOpenLayers vs. Leaflet
OpenLayers vs. Leaflet
 
PoliMappers - Introduction to OpenStreetMap
PoliMappers - Introduction to OpenStreetMapPoliMappers - Introduction to OpenStreetMap
PoliMappers - Introduction to OpenStreetMap
 
Of Nodes and Maps (Web Mapping with Drupal - Part II)
Of Nodes and Maps (Web Mapping with Drupal - Part II)Of Nodes and Maps (Web Mapping with Drupal - Part II)
Of Nodes and Maps (Web Mapping with Drupal - Part II)
 
Lecture OSSIM
Lecture OSSIM Lecture OSSIM
Lecture OSSIM
 
Web Mapping with Drupal
Web Mapping with DrupalWeb Mapping with Drupal
Web Mapping with Drupal
 
The GRASS GIS software (with QGIS) - GIS Seminar
The GRASS GIS software (with QGIS) - GIS SeminarThe GRASS GIS software (with QGIS) - GIS Seminar
The GRASS GIS software (with QGIS) - GIS Seminar
 
Procedural map generation for a RTS game
Procedural map generation for a RTS gameProcedural map generation for a RTS game
Procedural map generation for a RTS game
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
HDF-EOS Development Status and Maintenance Support
HDF-EOS Development Status and Maintenance SupportHDF-EOS Development Status and Maintenance Support
HDF-EOS Development Status and Maintenance Support
 

Destaque (6)

Marble Virtual Globe 1.4 Factsheet (German)
Marble Virtual Globe 1.4 Factsheet (German)Marble Virtual Globe 1.4 Factsheet (German)
Marble Virtual Globe 1.4 Factsheet (German)
 
Marble Virtual Globe for Developers - Factsheet
Marble Virtual Globe for Developers - FactsheetMarble Virtual Globe for Developers - Factsheet
Marble Virtual Globe for Developers - Factsheet
 
Marble Virtual Globe 1.3 Factsheet (German)
Marble Virtual Globe 1.3 Factsheet (German)Marble Virtual Globe 1.3 Factsheet (German)
Marble Virtual Globe 1.3 Factsheet (German)
 
Marble Virtual Globe 1.4 Factsheet (French)
Marble Virtual Globe 1.4 Factsheet (French)Marble Virtual Globe 1.4 Factsheet (French)
Marble Virtual Globe 1.4 Factsheet (French)
 
Marble Virtual Globe 1.3 Factsheet (Hindi)
Marble Virtual Globe 1.3 Factsheet (Hindi)Marble Virtual Globe 1.3 Factsheet (Hindi)
Marble Virtual Globe 1.3 Factsheet (Hindi)
 
Marble Virtual Globe 1.4 Factsheet (Spanish)
Marble Virtual Globe 1.4 Factsheet (Spanish)Marble Virtual Globe 1.4 Factsheet (Spanish)
Marble Virtual Globe 1.4 Factsheet (Spanish)
 

Semelhante a Marble - ein Schweizer Taschenmesser für Karten

Finding direction marble goes mobile
Finding direction marble goes mobileFinding direction marble goes mobile
Finding direction marble goes mobile
Marble Virtual Globe
 
BCS Workshop: Old Maps Online
BCS Workshop: Old Maps OnlineBCS Workshop: Old Maps Online
BCS Workshop: Old Maps Online
Petr Pridal
 

Semelhante a Marble - ein Schweizer Taschenmesser für Karten (20)

Intergeo 2011
Intergeo 2011Intergeo 2011
Intergeo 2011
 
Finding direction marble goes mobile
Finding direction marble goes mobileFinding direction marble goes mobile
Finding direction marble goes mobile
 
Marble Goes MeeGo
Marble Goes MeeGoMarble Goes MeeGo
Marble Goes MeeGo
 
Towards Marble 2.0 - the journey around a virtual globe
Towards Marble 2.0 - the journey around a virtual globeTowards Marble 2.0 - the journey around a virtual globe
Towards Marble 2.0 - the journey around a virtual globe
 
Marble talk at akademy 2008
Marble talk  at akademy 2008Marble talk  at akademy 2008
Marble talk at akademy 2008
 
Free remote sensing and GIS data
Free remote sensing and GIS dataFree remote sensing and GIS data
Free remote sensing and GIS data
 
Humanitarian OpenStreetMap Team [H.O.T.] Training for SBTF
Humanitarian OpenStreetMap Team [H.O.T.] Training for SBTFHumanitarian OpenStreetMap Team [H.O.T.] Training for SBTF
Humanitarian OpenStreetMap Team [H.O.T.] Training for SBTF
 
OSM HOT SBTF 2013_03_16
OSM HOT SBTF 2013_03_16OSM HOT SBTF 2013_03_16
OSM HOT SBTF 2013_03_16
 
Status of WorldMap, 2016
Status of WorldMap, 2016Status of WorldMap, 2016
Status of WorldMap, 2016
 
Introduction to OSM
Introduction to OSMIntroduction to OSM
Introduction to OSM
 
OpenStreetMap integration into Wikimedia projects
OpenStreetMap integration into Wikimedia projectsOpenStreetMap integration into Wikimedia projects
OpenStreetMap integration into Wikimedia projects
 
MapR 5.2 Product Update
MapR 5.2 Product UpdateMapR 5.2 Product Update
MapR 5.2 Product Update
 
OER World Map Project
OER World Map Project OER World Map Project
OER World Map Project
 
Xen Orchestra: XAPI and XenServer from the web-XPUS13 Lambert
Xen Orchestra: XAPI and XenServer from the web-XPUS13 LambertXen Orchestra: XAPI and XenServer from the web-XPUS13 Lambert
Xen Orchestra: XAPI and XenServer from the web-XPUS13 Lambert
 
BCS Workshop: Old Maps Online
BCS Workshop: Old Maps OnlineBCS Workshop: Old Maps Online
BCS Workshop: Old Maps Online
 
OpenStreetMap : Open Licensed GeoData
OpenStreetMap : Open Licensed GeoDataOpenStreetMap : Open Licensed GeoData
OpenStreetMap : Open Licensed GeoData
 
OpenStreetMap : Open Licensed GeoData
OpenStreetMap : Open Licensed GeoDataOpenStreetMap : Open Licensed GeoData
OpenStreetMap : Open Licensed GeoData
 
OpenHistoricMap: overview
OpenHistoricMap: overviewOpenHistoricMap: overview
OpenHistoricMap: overview
 
Maps
MapsMaps
Maps
 
OpenStreetMap OpenTech 2011
OpenStreetMap OpenTech 2011OpenStreetMap OpenTech 2011
OpenStreetMap OpenTech 2011
 

Mais de Marble Virtual Globe (7)

Marble Virtual Globe 1.3 Factsheet (Spanish)
Marble Virtual Globe 1.3 Factsheet (Spanish)Marble Virtual Globe 1.3 Factsheet (Spanish)
Marble Virtual Globe 1.3 Factsheet (Spanish)
 
Marble Virtual Globe 1.3 Factsheet (French)
Marble Virtual Globe 1.3 Factsheet (French)Marble Virtual Globe 1.3 Factsheet (French)
Marble Virtual Globe 1.3 Factsheet (French)
 
Developing Qt Applications on MeeGo Touch with Style
Developing Qt Applications on MeeGo Touch with StyleDeveloping Qt Applications on MeeGo Touch with Style
Developing Qt Applications on MeeGo Touch with Style
 
Marble talk at akademy 2009
Marble talk at akademy 2009Marble talk at akademy 2009
Marble talk at akademy 2009
 
Marble on mac
Marble on macMarble on mac
Marble on mac
 
Marble routing
Marble routingMarble routing
Marble routing
 
State of the Geodata
State of the GeodataState of the Geodata
State of the Geodata
 

Último

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 

Último (20)

Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 

Marble - ein Schweizer Taschenmesser für Karten

  • 1. Marble – A Swiss Army knife for Maps Latest Developments of the Free Software Virtual Globe Torsten Rahn <torsten.rahn@basyskom.de> Torsten Rahn <rahn@kde.org>
  • 2. What Marble Is All About ● For users: an easy to use map application - Find Your Way and Explore the World ● For developers: a map widget and a software library - A geolocation and mapping framework - Entirely based on Qt - Design and API Qt compliant - Qt Quick support Torsten Rahn <rahn@kde.org>
  • 3. ● Free Software (LGPL 2+) ● Promotes Free Maps - OpenStreetMap ● Qt / C++ ● Version 1.3: January 25, 2012 KDE 4.8 ● Supported platforms: - Desktop: Linux, Windows, Mac OS X - Mobile: Nokia N900, N950, N9 ● Community project Torsten Rahn <rahn@kde.org>
  • 4. Standard map themes Atlas, Satellite View, Plain Map, Open StreetMap, Earth at Night + more than 40 other ready-made map themes ● Open Sea Map Torsten Rahn <rahn@kde.org>
  • 5. Support for other planets Earth, Moon, Mercury, Venus, Mars ... ● Historic maps of Mars/Moon Torsten Rahn <rahn@kde.org>
  • 6. ESA Summer of Code in Space 2011 ● Organized by Advanced Concept Team ●Satellite plugin by Guillaume Martres Torsten Rahn <rahn@kde.org>
  • 7. Map Creation Wizard ● Map Data: Tile Server Layout - OpenStreetMap - Google Maps, Ovi Maps - TMS Support (1.4) - WMS Support - Custom storage layouts ● Multiple Layers with Filters Torsten Rahn <rahn@kde.org>
  • 8. Marble Touch - introduced with GSoC 2011 - activity-based UI for mobile - uses Marble's QML support - experimental in Marble 1.3 - also available in Nokia Store Torsten Rahn <rahn@kde.org>
  • 10. OGC Standard KML - Google Earth ™ file format for user data - no KMZ yet ● OSM ● Shapelib support (1.4) ● GPX / GPS Support Torsten Rahn <rahn@kde.org>
  • 11. Draggable Routes ● Plugin based routing backends ● Global Online Routing - Service plugins: Yours, Open Route Service, MapQuest (1.4) ● Offline Routing - Plugins: Monav, Routino, Gosmore Torsten Rahn <rahn@kde.org>
  • 12. Basic Voice Navigation ● - Works e.g. with Tom Tom files ● Turn-By-Turn Navigation - Driving Instructions ● Routing Profiles - fastest/shortest Car, Bicycle, Pedestrian - custom Torsten Rahn <rahn@kde.org>
  • 13. Elevation profile plugin ● by Niko Sams & Florian Eßer Torsten Rahn <rahn@kde.org>
  • 14. OpenStreetMap vector rendering GSoC 2011 – ● Konstantin Oblaukhov Torsten Rahn <rahn@kde.org>
  • 17. Google Summer of Code 2012 ● OpenStreetMap vector rendering with tiling support ● OpenGL Mode ● Natural Earth Vector Map ● Application deadline: April 6, 2012 http://community.kde.org/GSoC/2012/Ideas#Marble Apply Now! Torsten Rahn <rahn@kde.org>
  • 18. ● Website: http://www.marble-globe.org ● Mailing List: marble-devel@kde.org ● Facebook: http://www.facebook.com/marbleglobe ● Twitter: http://www.twitter.com/marbleglobe ● and on Google Plus ● IRC: #marble (freenode) Torsten Rahn <rahn@kde.org>