Building a geo-aware OS Zeeshan Ali (khattak) NO KAT PICTUREZ! - - PowerPoint PPT Presentation

building a geo aware os zeeshan ali khattak no kat
SMART_READER_LITE
LIVE PREVIEW

Building a geo-aware OS Zeeshan Ali (khattak) NO KAT PICTUREZ! - - PowerPoint PPT Presentation

Building a geo-aware OS Zeeshan Ali (khattak) NO KAT PICTUREZ! What am I babbling about? Geo-aware GNOME Geoclue Over-complicated Geoclue2 Simple Privacy 3 sources Mozilla Location Services GeoIP Accuracy: City-level


slide-1
SLIDE 1

Building a geo-aware OS Zeeshan Ali (khattak)

slide-2
SLIDE 2

NO KAT PICTUREZ!

slide-3
SLIDE 3

What am I babbling about?

slide-4
SLIDE 4

Geo-aware GNOME

slide-5
SLIDE 5

slide-6
SLIDE 6

Geoclue

slide-7
SLIDE 7

Over-complicated

slide-8
SLIDE 8

Geoclue2

slide-9
SLIDE 9

Simple

slide-10
SLIDE 10

Privacy

slide-11
SLIDE 11

3 sources

slide-12
SLIDE 12

Mozilla Location Services

slide-13
SLIDE 13

GeoIP

Accuracy: City-level

slide-14
SLIDE 14

Accuracy: 100-300 meters ❤ Thank you Mozilla! ❤

slide-15
SLIDE 15

ModemManager

slide-16
SLIDE 16

3G

Accuracy: a few KMs

slide-17
SLIDE 17

GPS

Most accurate

slide-18
SLIDE 18

Network NMEA

slide-19
SLIDE 19

Network data contribution

slide-20
SLIDE 20

slide-21
SLIDE 21

geocode-glib

slide-22
SLIDE 22

Geocoding & Reverse-geocoding

slide-23
SLIDE 23

Nominatim

slide-24
SLIDE 24

libchamplain

slide-25
SLIDE 25

OpenStreetMap (OSM)

slide-26
SLIDE 26

    

slide-27
SLIDE 27

GraphHopper

slide-28
SLIDE 28

Maps

slide-29
SLIDE 29

GNOME 3

slide-30
SLIDE 30

Swedish conspiracy!?!?

slide-31
SLIDE 31

 

slide-32
SLIDE 32

libgweather

slide-33
SLIDE 33

Mandatory demo

slide-34
SLIDE 34

Raspberry Pi

slide-35
SLIDE 35

Maps

slide-36
SLIDE 36

Fake privacy

slide-37
SLIDE 37

Automatic timezone update

slide-38
SLIDE 38

Future

slide-39
SLIDE 39

slide-40
SLIDE 40

xdg-app 

slide-41
SLIDE 41

We want more users of Geoclue! 😼 Gecko & Firefox OS 😼 Qt, KDE & Jolla

slide-42
SLIDE 42

 

slide-43
SLIDE 43

 ?

slide-44
SLIDE 44

 ?

slide-45
SLIDE 45

Client-side map rendering

slide-46
SLIDE 46

Map caching

slide-47
SLIDE 47

Map editting

slide-48
SLIDE 48

Hosting resources

slide-49
SLIDE 49

Thanks for listening 😼 😻 😻 😼 http://wiki.gnome.org/Apps/Maps/ http://geoclue.freedesktop.org/ https://live.gnome.org/libchamplain/