SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
02.07.2010 | Tampere, Finland | Akademy 2010
Finding Direction – Marble goes Mobile
Torsten Rahn <torsten.rahn@basyskom.de>
Torsten Rahn Finding Direction - Marble goes Mobile 2
Marble for Users
● Learn and Explore
● The world at your fingertips
● Lookup Places and Friends
● Map information online
● Get Directions
● Routing and GPS made easily
Torsten Rahn Finding Direction - Marble goes Mobile 3
Marble for Developers
● Extends Qt for Displaying Maps
● Provides a map component that is easy to
integrate into your application
Torsten Rahn Finding Direction - Marble goes Mobile 4
Marble Library
● Qt library with a Qt'ish API to provide a map
● Projections (even non-cartesian ones).
● Data structure models OGC standard KML
● GeoGraphicsView
● Plugin architecture
Torsten Rahn Finding Direction - Marble goes Mobile 5
Examples of Use
● KDE Applications: e.g. Digikam
Torsten Rahn Finding Direction - Marble goes Mobile 6
Examples of Use
● Chakra Live CD
installer:
● Language and
Time Settings
Torsten Rahn Finding Direction - Marble goes Mobile 7
Examples of Use
● Theyr.com: GribView 2.0 Weather Planner
Torsten Rahn Finding Direction - Marble goes Mobile 8
Key Facts:
● Only Requirement: Qt
● Free Software, LGPL
● OpenStreetMap & Wikipedia integration
● Modular & easily extensible
● Very active community of developers & users
Torsten Rahn Finding Direction - Marble goes Mobile 9
Torsten Rahn Finding Direction - Marble goes Mobile 10
Platforms
● Linux, Unix
● MacOS X,
● MS Windows
● MeeGo, Maemo 5
● Symbian (?)
● Only dependency of libmarble: Qt 4.x
Torsten Rahn Finding Direction - Marble goes Mobile 11
Marble MeeGo Roadmap
● June/July:
● Performance
improvements
● July/August:
● User Interface
adjustments
● Task based UI,
Qt Quick support
Torsten Rahn Finding Direction - Marble goes Mobile 12
Marble MeeGo UI streamlining
● Make better use of Marble's device profiles
● Have the Marble UI centered around a single
lineedit (also for the desktop version).
● MeeGo integration. Different approaches:
● MeeGo QStyle integration
● Native version based on MeeGo Touch
● Alternative Qt Quick interface.
http://gitorious.org/marble/earthwings-marble
Torsten Rahn Finding Direction - Marble goes Mobile 13
New in KDE 4.5: Routing
Torsten Rahn Finding Direction - Marble goes Mobile 14
Routing
● Online vs. Offline
Routing
● Marble Runner
● OpenRoutingService.org
● In-Place Node-Editing
● Export / Print Routes
Torsten Rahn Finding Direction - Marble goes Mobile 15
New in KDE 4.5: Bulk download
● In addition to
seamless download of
map data: Bulk Tile
Download
● Useful for offline
usage for e.g.
OpenStreetMap
Torsten Rahn Finding Direction - Marble goes Mobile 16
New in KDE 4.5: WMS and Tile Blending
● Quick and Dirty
WMS support
● Multiple tiles
stacked and
blended on top of
each other
● Dozens of
blending types.
Torsten Rahn Finding Direction - Marble goes Mobile 17
Google Summer of Code 2010
● Gaurav Gupta: Bookmarks and Annotations
Torsten Rahn Finding Direction - Marble goes Mobile 18
Google Summer of Code 2010
● Harshit Jain: Time Support for Marble
● Offline Database uses Geonames.org now
Torsten Rahn Finding Direction - Marble goes Mobile 19
Google Summer of Code 2010
● Siddharth Srivastava: Marble To Go
(Navigation Mode)
Torsten Rahn Finding Direction - Marble goes Mobile 20
Marble needs your help!
We need Software Developers, Translators, Editors, Web
Designers, QA people and You!
marble-devel@kde.org
IRC: #marble on irc.freenode.org
http://edu.kde.org/marble
Thanks for Support:
Torsten Rahn Finding Direction - Marble goes Mobile 21

Contenu connexe

En vedette

En vedette (7)

Intergeo 2011
Intergeo 2011Intergeo 2011
Intergeo 2011
 
Tp4
Tp4Tp4
Tp4
 
Marble on mac
Marble on macMarble on mac
Marble on mac
 
портфолио 2010
портфолио 2010портфолио 2010
портфолио 2010
 
Marble talk at akademy 2009
Marble talk at akademy 2009Marble talk at akademy 2009
Marble talk at akademy 2009
 
4 Poems...
4 Poems...4 Poems...
4 Poems...
 
Quan tri nguon nhan luc
Quan tri nguon nhan lucQuan tri nguon nhan luc
Quan tri nguon nhan luc
 

Similaire à Finding direction marble goes mobile

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 globeMarble Virtual Globe
 
Answer togoogleearthuniverseandevrythingelse abbreviated
Answer togoogleearthuniverseandevrythingelse abbreviatedAnswer togoogleearthuniverseandevrythingelse abbreviated
Answer togoogleearthuniverseandevrythingelse abbreviatedShashank Singh
 
Marble Virtual Globe 1.3 Factsheet (English)
Marble Virtual Globe 1.3 Factsheet (English)Marble Virtual Globe 1.3 Factsheet (English)
Marble Virtual Globe 1.3 Factsheet (English)Marble Virtual Globe
 
Marble Virtual Globe 1.4 Factsheet (English)
Marble Virtual Globe 1.4 Factsheet (English)Marble Virtual Globe 1.4 Factsheet (English)
Marble Virtual Globe 1.4 Factsheet (English)Marble Virtual Globe
 
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 StyleMarble Virtual Globe
 
OpenStreetMap : Open Licensed GeoData
OpenStreetMap : Open Licensed GeoDataOpenStreetMap : Open Licensed GeoData
OpenStreetMap : Open Licensed GeoDataHarry Wood
 
OpenStreetMap : Open Licensed GeoData
OpenStreetMap : Open Licensed GeoDataOpenStreetMap : Open Licensed GeoData
OpenStreetMap : Open Licensed GeoDatagssg
 
How Nestoria switched to OpenStreetMap maps
How Nestoria switched to OpenStreetMap mapsHow Nestoria switched to OpenStreetMap maps
How Nestoria switched to OpenStreetMap mapslokku
 
2013 Enterprise Track, Building GIS, Decision Support, and Location Intellige...
2013 Enterprise Track, Building GIS, Decision Support, and Location Intellige...2013 Enterprise Track, Building GIS, Decision Support, and Location Intellige...
2013 Enterprise Track, Building GIS, Decision Support, and Location Intellige...GIS in the Rockies
 
The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...
The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...
The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...duncanbain
 
Geonode Presentation (ppt)
Geonode Presentation (ppt)Geonode Presentation (ppt)
Geonode Presentation (ppt)Iwl Pcu
 
SSSI Local Government Seminar June 2012 - Mobile
SSSI Local Government Seminar June 2012 -  MobileSSSI Local Government Seminar June 2012 -  Mobile
SSSI Local Government Seminar June 2012 - MobileDavid Trengove
 
WebTram: una WebApp GWT per l'editing di dati cartografici e topologici di un...
WebTram: una WebApp GWT per l'editing di dati cartografici e topologici di un...WebTram: una WebApp GWT per l'editing di dati cartografici e topologici di un...
WebTram: una WebApp GWT per l'editing di dati cartografici e topologici di un...GWTcon
 
Maplat - 双方向非線形全単射変換を保証する古地図アプリケーション
Maplat - 双方向非線形全単射変換を保証する古地図アプリケーションMaplat - 双方向非線形全単射変換を保証する古地図アプリケーション
Maplat - 双方向非線形全単射変換を保証する古地図アプリケーションKohei Otsuka
 
Web Mapping with Drupal
Web Mapping with DrupalWeb Mapping with Drupal
Web Mapping with DrupalRanel Padon
 
Open streetmapによる鳥取ガイドの試み3
Open streetmapによる鳥取ガイドの試み3Open streetmapによる鳥取ガイドの試み3
Open streetmapによる鳥取ガイドの試み3Hiroyuki Nakaji
 
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
 

Similaire à Finding direction marble goes mobile (20)

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
 
Answer togoogleearthuniverseandevrythingelse abbreviated
Answer togoogleearthuniverseandevrythingelse abbreviatedAnswer togoogleearthuniverseandevrythingelse abbreviated
Answer togoogleearthuniverseandevrythingelse abbreviated
 
Marble Virtual Globe 1.3 Factsheet (English)
Marble Virtual Globe 1.3 Factsheet (English)Marble Virtual Globe 1.3 Factsheet (English)
Marble Virtual Globe 1.3 Factsheet (English)
 
Marble Virtual Globe 1.4 Factsheet (English)
Marble Virtual Globe 1.4 Factsheet (English)Marble Virtual Globe 1.4 Factsheet (English)
Marble Virtual Globe 1.4 Factsheet (English)
 
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
 
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
 
How Nestoria switched to OpenStreetMap maps
How Nestoria switched to OpenStreetMap mapsHow Nestoria switched to OpenStreetMap maps
How Nestoria switched to OpenStreetMap maps
 
LUMIA APP LAB #16: HERE APPLICATION LAUNCHERS
LUMIA APP LAB #16: HERE APPLICATION LAUNCHERSLUMIA APP LAB #16: HERE APPLICATION LAUNCHERS
LUMIA APP LAB #16: HERE APPLICATION LAUNCHERS
 
2013 Enterprise Track, Building GIS, Decision Support, and Location Intellige...
2013 Enterprise Track, Building GIS, Decision Support, and Location Intellige...2013 Enterprise Track, Building GIS, Decision Support, and Location Intellige...
2013 Enterprise Track, Building GIS, Decision Support, and Location Intellige...
 
The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...
The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...
The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...
 
Geonode Presentation (ppt)
Geonode Presentation (ppt)Geonode Presentation (ppt)
Geonode Presentation (ppt)
 
SSSI Local Government Seminar June 2012 - Mobile
SSSI Local Government Seminar June 2012 -  MobileSSSI Local Government Seminar June 2012 -  Mobile
SSSI Local Government Seminar June 2012 - Mobile
 
WebTram: una WebApp GWT per l'editing di dati cartografici e topologici di un...
WebTram: una WebApp GWT per l'editing di dati cartografici e topologici di un...WebTram: una WebApp GWT per l'editing di dati cartografici e topologici di un...
WebTram: una WebApp GWT per l'editing di dati cartografici e topologici di un...
 
Maplat - 双方向非線形全単射変換を保証する古地図アプリケーション
Maplat - 双方向非線形全単射変換を保証する古地図アプリケーションMaplat - 双方向非線形全単射変換を保証する古地図アプリケーション
Maplat - 双方向非線形全単射変換を保証する古地図アプリケーション
 
Web Mapping with Drupal
Web Mapping with DrupalWeb Mapping with Drupal
Web Mapping with Drupal
 
Open streetmapによる鳥取ガイドの試み3
Open streetmapによる鳥取ガイドの試み3Open streetmapによる鳥取ガイドの試み3
Open streetmapによる鳥取ガイドの試み3
 
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
 

Plus de Marble Virtual Globe

Marble Virtual Globe 1.6 Factsheet (English)
Marble Virtual Globe 1.6 Factsheet (English)Marble Virtual Globe 1.6 Factsheet (English)
Marble Virtual Globe 1.6 Factsheet (English)Marble Virtual Globe
 
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
 
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)Marble Virtual Globe
 
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
 
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
 
Marble Virtual Globe for Developers - Factsheet
Marble Virtual Globe for Developers - FactsheetMarble Virtual Globe for Developers - Factsheet
Marble Virtual Globe for Developers - FactsheetMarble Virtual Globe
 
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
 
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
 
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)Marble Virtual Globe
 

Plus de Marble Virtual Globe (10)

Marble Virtual Globe 1.6 Factsheet (English)
Marble Virtual Globe 1.6 Factsheet (English)Marble Virtual Globe 1.6 Factsheet (English)
Marble Virtual Globe 1.6 Factsheet (English)
 
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 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)
 
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 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 (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 (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.3 Factsheet (French)
Marble Virtual Globe 1.3 Factsheet (French)Marble Virtual Globe 1.3 Factsheet (French)
Marble Virtual Globe 1.3 Factsheet (French)
 
State of the Geodata
State of the GeodataState of the Geodata
State of the Geodata
 

Dernier

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 

Dernier (20)

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 

Finding direction marble goes mobile

  • 1. 02.07.2010 | Tampere, Finland | Akademy 2010 Finding Direction – Marble goes Mobile Torsten Rahn <torsten.rahn@basyskom.de>
  • 2. Torsten Rahn Finding Direction - Marble goes Mobile 2 Marble for Users ● Learn and Explore ● The world at your fingertips ● Lookup Places and Friends ● Map information online ● Get Directions ● Routing and GPS made easily
  • 3. Torsten Rahn Finding Direction - Marble goes Mobile 3 Marble for Developers ● Extends Qt for Displaying Maps ● Provides a map component that is easy to integrate into your application
  • 4. Torsten Rahn Finding Direction - Marble goes Mobile 4 Marble Library ● Qt library with a Qt'ish API to provide a map ● Projections (even non-cartesian ones). ● Data structure models OGC standard KML ● GeoGraphicsView ● Plugin architecture
  • 5. Torsten Rahn Finding Direction - Marble goes Mobile 5 Examples of Use ● KDE Applications: e.g. Digikam
  • 6. Torsten Rahn Finding Direction - Marble goes Mobile 6 Examples of Use ● Chakra Live CD installer: ● Language and Time Settings
  • 7. Torsten Rahn Finding Direction - Marble goes Mobile 7 Examples of Use ● Theyr.com: GribView 2.0 Weather Planner
  • 8. Torsten Rahn Finding Direction - Marble goes Mobile 8 Key Facts: ● Only Requirement: Qt ● Free Software, LGPL ● OpenStreetMap & Wikipedia integration ● Modular & easily extensible ● Very active community of developers & users
  • 9. Torsten Rahn Finding Direction - Marble goes Mobile 9
  • 10. Torsten Rahn Finding Direction - Marble goes Mobile 10 Platforms ● Linux, Unix ● MacOS X, ● MS Windows ● MeeGo, Maemo 5 ● Symbian (?) ● Only dependency of libmarble: Qt 4.x
  • 11. Torsten Rahn Finding Direction - Marble goes Mobile 11 Marble MeeGo Roadmap ● June/July: ● Performance improvements ● July/August: ● User Interface adjustments ● Task based UI, Qt Quick support
  • 12. Torsten Rahn Finding Direction - Marble goes Mobile 12 Marble MeeGo UI streamlining ● Make better use of Marble's device profiles ● Have the Marble UI centered around a single lineedit (also for the desktop version). ● MeeGo integration. Different approaches: ● MeeGo QStyle integration ● Native version based on MeeGo Touch ● Alternative Qt Quick interface. http://gitorious.org/marble/earthwings-marble
  • 13. Torsten Rahn Finding Direction - Marble goes Mobile 13 New in KDE 4.5: Routing
  • 14. Torsten Rahn Finding Direction - Marble goes Mobile 14 Routing ● Online vs. Offline Routing ● Marble Runner ● OpenRoutingService.org ● In-Place Node-Editing ● Export / Print Routes
  • 15. Torsten Rahn Finding Direction - Marble goes Mobile 15 New in KDE 4.5: Bulk download ● In addition to seamless download of map data: Bulk Tile Download ● Useful for offline usage for e.g. OpenStreetMap
  • 16. Torsten Rahn Finding Direction - Marble goes Mobile 16 New in KDE 4.5: WMS and Tile Blending ● Quick and Dirty WMS support ● Multiple tiles stacked and blended on top of each other ● Dozens of blending types.
  • 17. Torsten Rahn Finding Direction - Marble goes Mobile 17 Google Summer of Code 2010 ● Gaurav Gupta: Bookmarks and Annotations
  • 18. Torsten Rahn Finding Direction - Marble goes Mobile 18 Google Summer of Code 2010 ● Harshit Jain: Time Support for Marble ● Offline Database uses Geonames.org now
  • 19. Torsten Rahn Finding Direction - Marble goes Mobile 19 Google Summer of Code 2010 ● Siddharth Srivastava: Marble To Go (Navigation Mode)
  • 20. Torsten Rahn Finding Direction - Marble goes Mobile 20 Marble needs your help! We need Software Developers, Translators, Editors, Web Designers, QA people and You! marble-devel@kde.org IRC: #marble on irc.freenode.org http://edu.kde.org/marble Thanks for Support:
  • 21. Torsten Rahn Finding Direction - Marble goes Mobile 21