Your SlideShare is downloading. ×
Marble talk at akademy 2009
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Marble talk at akademy 2009

487
views

Published on

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
487
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1.     A Virtual Globe For People  
  • 2.     A Virtual Globe For People Torsten Rahn <rahn@kde.org> basysKom GmbH
  • 3.     A Virtual Globe For People Motivation – User POV  Provides an educational map to learn more about  the world.  Provides a map widget to help you find directions  (Geo­localization, Routing).
  • 4.     A Virtual Globe For People Motivation – Developer POV  Provides a map component that is easy to  integrate into your application 
  • 5.     A Virtual Globe For People Examples Of Use  KDE Control Center (Personalization Wallpaper)  KDE­Edu (Marble Desktop Globe, KStars)  KDE­PIM (Kontact, KAddressbook, Kopete)  KDE Games (Risk)  Others: Wallpaper, ktraceroute, … What's your idea ? Where's your patch ;­) ?
  • 6.     A Virtual Globe For People  Qt­Designer Integration, Marble Widget, KPart,  Plasmoid, GraphicsView
  • 7.     A Virtual Globe For People Example Of Use  KDE Graphics ( digiKam 10 )
  • 8.     A Virtual Globe For People Examples Of Use  KOffice 2:    KDE 4 KWorldClock Plasmoid
  • 9.     A Virtual Globe For People Current Development Focus  Qt library with a Qt'ish API to provide a map  Projections (even non­cartesian ones).   Data structure modeled after OGC standard KML  Geo­GraphicsView  Plugin architecture
  • 10.     A Virtual Globe For People
  • 11.     A Virtual Globe For People // Example 1: Annotation GeoDataCoordinates akademy2009( ­15.43, 28.1, 0.0,  GeoDataCoordinates::Degree );     painter­>drawAnnotation (  akademy2009, "Akademy 2009,n  3­ 11 July 2009,n KDE conference" ); // Example 2: Triangle GeoDataLinearRing triangle2( Tessellate );     GeoDataCoordinates t4(0.0, 90.0, 0.0,  GeoDataCoordinates::Degree );     GeoDataCoordinates t5(­102.5, 45.0, 0.0,  GeoDataCoordinates::Degree );     GeoDataCoordinates t6(­167.5, 45.0, 0.0,  GeoDataCoordinates::Degree );     triangle2 << t4 << t5 << t6;
  • 12.     A Virtual Globe For People
  • 13.     A Virtual Globe For People
  • 14.     A Virtual Globe For People
  • 15.     A Virtual Globe For People
  • 16.     A Virtual Globe For People Platforms  Linux, Unix   MacOS X,   MS Windows  (Qtopia, WinCE)  Only dependency of libmarble: Qt 4.x KDE and Qt­only version of Marble application
  • 17.     A Virtual Globe For People Marble 0.8 is available in over 30 languages
  • 18.     A Virtual Globe For People {marble­data­base­url}/maps/earth/{theme}/ {level}/{row}/{row}_{column}.jpg > marble ­­tile­id
  • 19.     A Virtual Globe For People OpenStreetMap  Support: ­ Tile Data ­ OSM name  finder
  • 20.     A Virtual Globe For People New Features in Marble 0.8 / KDE 4.3 ­ Dynamic Graticule Plugin ­ Support for other planets, Observatories ­ Online­Services: Wikipedia, Flickr ­ Improved „Current Location“ display („GPS“) ­ Faster Map Download ­ Experimental GeoClue Integration (?)
  • 21.     A Virtual Globe For People Future ­ Marble 0.9 / KDE 4.4  „GeoView“ ­ Interface: Minimalistic BC interface  Full GeoClue / Geo Localization Integration  Move of libmarble into kdesupport More Online­Services (GSoC 2009),   e.g. Weather Plugin, Social Map Plugin  Drawing and Editing Tools
  • 22.     A Virtual Globe For People
  • 23.     A Virtual Globe For People  
  • 24.     A Virtual Globe For People Marble needs your help! We need  Software Developers, Translators,  Editors, Web Designers, Quality Assurance  people and You! marble­devel@kde.org IRC: #kde­edu on irc.freenode.org http://edu.kde.org/marble
  • 25.     A Virtual Globe For People Thanks to ... Bastian Holst, Jens­Michael Hoffmann, Inge  Wallin, Patrick Spendrin, Harry de Valence,  Carlos Licea, Eckhard Wörner, Andrew Manson,  Murat Tagirov, Nicolas Zimmermann, Pino  Toscano, Anne­Marie Mahfouf, Claudiu Covaci,  David Roberts, Jan Becker, Laurent Montel,  Simon Schmeisser, Shashank Singh, KDE's  Translation team,  And all the people around the Marble that have  contributed to Marble. .. And You! :­)
  • 26.     A Virtual Globe For People