Date post: | 06-Sep-2014 |
Category: |
Technology |
Upload: | marble-virtual-globe |
View: | 657 times |
Download: | 1 times |
A Virtual Globe For People
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 (Geolocalization, Routing).
A Virtual Globe For People
Motivation – Developer POV
Provides a map component that is easy to integrate into your application
A Virtual Globe For People
Examples Of Use
KDE Control Center (Personalization Wallpaper)
KDEEdu (Marble Desktop Globe, KStars)
KDEPIM (Kontact, KAddressbook, Kopete)
KDE Games (Risk)
Others: Wallpaper, ktraceroute, …
What's your idea ? Where's your patch ;) ?
A Virtual Globe For People
QtDesigner Integration, Marble Widget, KPart,
Plasmoid, GraphicsView
A Virtual Globe For People
Example Of Use
KDE Graphics ( digiKam 10 )
A Virtual Globe For People
Examples Of Use
KOffice 2:
KDE 4
KWorldClock
Plasmoid
A Virtual Globe For People
Current Development Focus
Qt library with a Qt'ish API to provide a map
Projections (even noncartesian ones).
Data structure modeled after OGC standard KML
GeoGraphicsView
Plugin architecture
A Virtual Globe For People
A Virtual Globe For People
// Example 1: Annotation
GeoDataCoordinates akademy2009( 15.43, 28.1, 0.0, GeoDataCoordinates::Degree );
painter>drawAnnotation ( akademy2009, "Akademy 2009,\n 311 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;
A Virtual Globe For People
A Virtual Globe For People
A Virtual Globe For People
A Virtual Globe For People
A Virtual Globe For People
Platforms
Linux, Unix
MacOS X,
MS Windows
(Qtopia, WinCE)
Only dependency of libmarble: Qt 4.x
KDE and Qtonly version of Marble application
A Virtual Globe For People
Marble 0.8 is available in over 30 languages
A Virtual Globe For People
{marbledatabaseurl}/maps/earth/{theme}/{level}/{row}/{row}_{column}.jpg
> marble tileid
A Virtual Globe For People
OpenStreetMap Support:
Tile Data
OSM name finder
A Virtual Globe For People
New Features in Marble 0.8 / KDE 4.3
Dynamic Graticule Plugin
Support for other planets, Observatories
OnlineServices: Wikipedia, Flickr
Improved „Current Location“ display („GPS“)
Faster Map Download
Experimental GeoClue Integration (?)
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 OnlineServices (GSoC 2009),
e.g. Weather Plugin, Social Map Plugin
Drawing and Editing Tools
A Virtual Globe For People
A Virtual Globe For People
A Virtual Globe For People
Marble needs your help!
We need Software Developers, Translators, Editors, Web Designers, Quality Assurance people and You!
marble[email protected]
IRC: #kdeedu on irc.freenode.org
http://edu.kde.org/marble
A Virtual Globe For People
Thanks to ...
Bastian Holst, JensMichael Hoffmann, Inge Wallin, Patrick Spendrin, Harry de Valence, Carlos Licea, Eckhard Wörner, Andrew Manson, Murat Tagirov, Nicolas Zimmermann, Pino Toscano, AnneMarie 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! :)
A Virtual Globe For People