Finding Direction Marble goes Mobile Torsten Rahn - - PowerPoint PPT Presentation

finding direction marble goes mobile
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

02.07.2010 | Tampere, Finland | Akademy 2010

Finding Direction – Marble goes Mobile

Torsten Rahn <torsten.rahn@basyskom.de>

slide-2
SLIDE 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
slide-3
SLIDE 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

slide-4
SLIDE 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
slide-5
SLIDE 5

Torsten Rahn Finding Direction - Marble goes Mobile 5

Examples of Use

  • KDE Applications: e.g. Digikam
slide-6
SLIDE 6

Torsten Rahn Finding Direction - Marble goes Mobile 6

Examples of Use

  • Chakra Live CD

installer:

  • Language and

Time Settings

slide-7
SLIDE 7

Torsten Rahn Finding Direction - Marble goes Mobile 7

Examples of Use

  • Theyr.com: GribView 2.0 Weather Planner
slide-8
SLIDE 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
slide-9
SLIDE 9

Torsten Rahn Finding Direction - Marble goes Mobile 9

slide-10
SLIDE 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
slide-11
SLIDE 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

slide-12
SLIDE 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

slide-13
SLIDE 13

Torsten Rahn Finding Direction - Marble goes Mobile 13

New in KDE 4.5: Routing

slide-14
SLIDE 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
slide-15
SLIDE 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

slide-16
SLIDE 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.

slide-17
SLIDE 17

Torsten Rahn Finding Direction - Marble goes Mobile 17

Google Summer of Code 2010

  • Gaurav Gupta: Bookmarks and Annotations
slide-18
SLIDE 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
slide-19
SLIDE 19

Torsten Rahn Finding Direction - Marble goes Mobile 19

Google Summer of Code 2010

  • Siddharth Srivastava: Marble To Go

(Navigation Mode)

slide-20
SLIDE 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:

slide-21
SLIDE 21

Torsten Rahn Finding Direction - Marble goes Mobile 21