13
Talk at aKademy 2008 SaroEngels Patrick Spendrin

Talk at aKademy 2008 · 2020. 2. 10. · Patrick Spendrin --- aKademy 2008 3 Usage KDE control center: timezones and location edu: kstars, kgeography digikam: geolocation of photos

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Talk at aKademy 2008 · 2020. 2. 10. · Patrick Spendrin --- aKademy 2008 3 Usage KDE control center: timezones and location edu: kstars, kgeography digikam: geolocation of photos

Talk at aKademy 2008

SaroEngelsPatrick Spendrin

Page 2: Talk at aKademy 2008 · 2020. 2. 10. · Patrick Spendrin --- aKademy 2008 3 Usage KDE control center: timezones and location edu: kstars, kgeography digikam: geolocation of photos

Patrick Spendrin --- aKademy 2008 2

What is Marble?

● Marble is a free digital globe application● ranging from the digital equivalent of an atlas to a simple interactive map widget

● for developers: easy widget which can handle all geographical needs for you

Page 3: Talk at aKademy 2008 · 2020. 2. 10. · Patrick Spendrin --- aKademy 2008 3 Usage KDE control center: timezones and location edu: kstars, kgeography digikam: geolocation of photos

Patrick Spendrin --- aKademy 2008 3

Usage

● KDE control center: timezones and location

● edu: kstars, kgeography● digikam: geolocation of photos● Worldtime clock plasmoid replacement● KOffice shape● Qt browser plugin

Page 4: Talk at aKademy 2008 · 2020. 2. 10. · Patrick Spendrin --- aKademy 2008 3 Usage KDE control center: timezones and location edu: kstars, kgeography digikam: geolocation of photos

Patrick Spendrin --- aKademy 2008 4

digiKam: Ísland

Page 5: Talk at aKademy 2008 · 2020. 2. 10. · Patrick Spendrin --- aKademy 2008 3 Usage KDE control center: timezones and location edu: kstars, kgeography digikam: geolocation of photos

Patrick Spendrin --- aKademy 2008 5

Requirements & constraints

● small internal data set (~10 MB)● downloadable: data for OSM1, Wikipedia

● no hardware acceleration needed● no other dependencies needed than Qt● fast startup time (2-5 secs) compared

Page 6: Talk at aKademy 2008 · 2020. 2. 10. · Patrick Spendrin --- aKademy 2008 3 Usage KDE control center: timezones and location edu: kstars, kgeography digikam: geolocation of photos

Patrick Spendrin --- aKademy 2008 6

Platforms & Portability

● Linux, Windows, Mac, Unix, Qtopia, WinCE

● first ones in KDE, Qt only version for all available

● extend easily with new maps:

● Precipitation● temperature maps● future project: earth-quake overview

Page 7: Talk at aKademy 2008 · 2020. 2. 10. · Patrick Spendrin --- aKademy 2008 3 Usage KDE control center: timezones and location edu: kstars, kgeography digikam: geolocation of photos

Patrick Spendrin --- aKademy 2008 7

Temperature in July

Page 8: Talk at aKademy 2008 · 2020. 2. 10. · Patrick Spendrin --- aKademy 2008 3 Usage KDE control center: timezones and location edu: kstars, kgeography digikam: geolocation of photos

Patrick Spendrin --- aKademy 2008 8

New plugin architecture

● providing really simple API derived from QPainter

● providing a way to access all data from the marble model

● even interactive plugins possible

Page 9: Talk at aKademy 2008 · 2020. 2. 10. · Patrick Spendrin --- aKademy 2008 3 Usage KDE control center: timezones and location edu: kstars, kgeography digikam: geolocation of photos

Patrick Spendrin --- aKademy 2008 9

Ideas and soon to come

● vector tiles (my GSoC - see a bit later)● OSM-namefinder● NASA WorldWind source support● marble on mobile devices – from N810 to Asus Eee PC

● routing support via openrouting.org● view (and possibly change) gps data

Page 10: Talk at aKademy 2008 · 2020. 2. 10. · Patrick Spendrin --- aKademy 2008 3 Usage KDE control center: timezones and location edu: kstars, kgeography digikam: geolocation of photos

Patrick Spendrin --- aKademy 2008 10

Vector Tiles

● Instead of image data use XML formatted data / binary caches of this structure

● Tiles will be generated form World Database sources (up to 250m/pixel) currently in use for image data

● Easily support OpenStreetMap later● Output via independent rendering plugin

Page 11: Talk at aKademy 2008 · 2020. 2. 10. · Patrick Spendrin --- aKademy 2008 3 Usage KDE control center: timezones and location edu: kstars, kgeography digikam: geolocation of photos

Patrick Spendrin --- aKademy 2008 11

Vector Tiles

Page 12: Talk at aKademy 2008 · 2020. 2. 10. · Patrick Spendrin --- aKademy 2008 3 Usage KDE control center: timezones and location edu: kstars, kgeography digikam: geolocation of photos

Patrick Spendrin --- aKademy 2008 12

Thanks to

Thorsten Rahn, Inge Wallin, Jens-Michael Hoffmann, Harry de Valence, Carlos Licea, 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 lots of other people all over the Marble

Page 13: Talk at aKademy 2008 · 2020. 2. 10. · Patrick Spendrin --- aKademy 2008 3 Usage KDE control center: timezones and location edu: kstars, kgeography digikam: geolocation of photos

Patrick Spendrin --- aKademy 2008 13

Thank you for your attention