finding direction marble goes mobile
play

Finding Direction Marble goes Mobile Torsten Rahn - PowerPoint PPT Presentation

Finding Direction Marble goes Mobile Torsten Rahn <torsten.rahn@basyskom.de> 02.07.2010 | Tampere, Finland | Akademy 2010 Marble for Users Learn and Explore The world at your fingertips Lookup Places and Friends Map


  1. Finding Direction – Marble goes Mobile Torsten Rahn <torsten.rahn@basyskom.de> 02.07.2010 | Tampere, Finland | Akademy 2010

  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 2

  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 3

  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 4

  5. Examples of Use ● KDE Applications: e.g. Digikam Torsten Rahn Finding Direction - Marble goes Mobile 5

  6. Examples of Use ● Chakra Live CD installer: ● Language and Time Settings Torsten Rahn Finding Direction - Marble goes Mobile 6

  7. Examples of Use ● Theyr.com: GribView 2.0 Weather Planner Torsten Rahn Finding Direction - Marble goes Mobile 7

  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 8

  9. Torsten Rahn Finding Direction - Marble goes Mobile 9

  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 10

  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 11

  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 12

  13. New in KDE 4.5: Routing Torsten Rahn Finding Direction - Marble goes Mobile 13

  14. Routing ● Online vs. Offline Routing ● Marble Runner ● OpenRoutingService.org ● In-Place Node-Editing ● Export / Print Routes Torsten Rahn Finding Direction - Marble goes Mobile 14

  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 15

  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 16

  17. Google Summer of Code 2010 ● Gaurav Gupta: Bookmarks and Annotations Torsten Rahn Finding Direction - Marble goes Mobile 17

  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 18

  19. Google Summer of Code 2010 ● Siddharth Srivastava: Marble To Go (Navigation Mode) Torsten Rahn Finding Direction - Marble goes Mobile 19

  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 20

  21. Torsten Rahn Finding Direction - Marble goes Mobile 21

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend