In deze sessie zoomen we in op MAPS.ME & OsmAnd, twee open source kaart & navigatie-apps voor je smartphone of tablet. Het aanbod van open source apps valt over het algemeen tegen. Dat heeft alles te maken met ongunstige gebruiksvoorwaarden van 'app stores' (Google Play, Apple App Store) en met de beperkingen die ecosystemen Android en iOS opleggen.
MAPS.ME en OsmAnd tonen hoe het moet: deze open source apps bieden een uitstekende gebruikservaring met heel veel nuttige functies. Beide apps baseren zich op data van OpenStreetMap, een project dat in de geest van Wikipedia kaartmateriaal gratis ter beschikbaar stelt - ook voor offline gebruik. Maar de implementatie verschilt aanzienlijk. Elk van de twee apps heeft zo zijn sterke punten, zoals de zoekfunctie en de snelle rendering bij MAPS.ME, en de flexibiliteit en finesse van OsmAnd. We demonstreren beide apps en overlopen de belangrijkste functionaliteiten.
3. Inleiding
De tijden veranderen...
Rasterkaarten
Een rasterkaart krijg je wanneer je bijvoorbeeld
een papieren kaart scant. Deze bestaat uit
pixels en toont dezelfde gedetailleerde info.
Nadeel is dat je vaak niet kan schalen.
Vectorkaarten
Vectorkaarten worden op een andere manier
opgebouwd. Zijn vaak minder kleurrijk, maar zijn
wel (onbeperkt) schaalbaar
7. 7
➔ oriëntatie (kompas, vaak
onbetrouwbaar, kalibreren!)
➔ online/offline
routeberekening voor
diverse vervoersmodi
(auto, fiets, te voet,
openbaar vervoer)
➔ ‘turn by turn’ navigatie +
stembegeleiding
Inleiding
Basisfuncties van navigatie-apps
8. 8
➔ twee verschillende modi
◆ Kaarten-modus (rechts)
◆ Navigatie-modus (onder)
Inleiding
Basisfuncties van navigatie-apps
9. 9
➔ Coördinaten: breedte- en lengtegraad
(latitude & longitude)
vb N 50°49'25.646" E 3°16'16.857"
➔ Waypoint: routepunt (kan POI zijn)
➔ POI: Point Of Interest (in categorieën)
➔ Track / Route: zie volgende slide
➔ GPX-bestand: bevat waypoints, track(s) of route(s)
Inleiding
GPS vocabularium
10. 10
Inleiding
GPS vocabularium: Track versus Route
Track(log)
Lijst van coördinaten in bepaalde volgorde,
maar niet afhankelijk van de gebruikte kaart.
D.w.z. dat als je bijvoorbeeld een track maakt op
een topokaart en deze overzet naar een toestel
zonder topokaart, het pad hetzelfde blijft.
Route
Gebruikt de aanwezige kaart. Route wordt
berekend d.m.v. beschikbare straten en paden.
Opgepast: zet je de route over naar een toestel
met ander kaartmateriaal, dan kan het zijn dat
de route aangepast wordt.
11. Inleiding
OpenStreetMap
‘Wikipedia van de kaarten’ (°2004)
➔ open, crowdsourced, community-
based, niet-commercieel
➔ beter of slechter dan vb Google
Maps? Mèh, verkeerde vraag
bit.ly/1OPMQAN
➔ animatie: activiteit 2006-2016
youtu.be/90uKV29nGBs
13. 13
2010: °MapsWithMe
➔ kantoor in Zürich
➔ ontwikkeling in Minsk
(Wit-Rusland) door
Yury Melnichek e.a.
2011: versie 1.0 (iOS)
2012: ook Android
MAPS.ME
Wie zit er achter?
14. 14
2014:
overname door Mail.Ru,
divisie My.com (A’dam)
naamswijziging MAPS.ME
2015: code open source
(Apache License 2.0)
2016: + Booking.com (ads)
2018 (nov) versie 8.4.5
MAPS.ME
Wie zit er achter?
15. 15
MAPS.ME
➔ (offline) kaartgegevens
➔ (offline) zoeken op
naam, adres, categorie,
coördinaten
➔ (offline) routeberekening
➔ kaarten bewerken
➔ bladwijzers
➔ auto-volg modus
➔ delen van locatie
➔ KML import
Functionaliteit
16. 16
➔ Wereld-overzichtskaart
(34 MB)
➔ België (262 MB)
Ter vergelijking bij OsmAnd
is dit respectievelijk 277
MB & 386 MB
> compressie dus een stuk
straffer dan bij OsmAnd
MAPS.ME
Downloads
17. 17
MAPS.ME
Functieknoppen
➔ Layers: Verkeer + Metro
➔ Kompas:
◆ Noorden boven (fixed)
◆ Kijk-/Beweegrichting
➔ Balk onderaan
◆ Zoeken
◆ Navigeren
◆ Ontdek in de buurt
◆ Bladwijzers
◆ Menu (meer...)
18. 18
MAPS.ME
Zoeken
Snelle zoekfunctie, en dat
volledig lokaal! (offline)
Intelligente zoekfunctie
➔ matcht op ‘string’ op
eender welke plaats
➔ gerangschikt volgens
afstand
19. 19
MAPS.ME
POI: Point Of Interest
Categorieën:
Eten, Hotel, Toerisme, WiFi,
Transport, Benzine,
Parkeerplaats, Winkel,
Geldautomaat, Bank, Uitgaan,
Ziekenhuis, Apotheek, Politie,
Toilet, Post
Zoeken
20. 20
MAPS.ME
Plek toevoegen
Crowdsourcing in actie!
1. Menu (meer…) > Een plek
toevoegen aan de kaart
2. Categorie selecteren
3. ‘Naam van de plaats’
4. Details: Openingstijden,
Telefoonnummer,
Website, Email, Uitvoerder
5. Een boodschap naar
OSM-moderator sturen
24. 24
➔ Véél meer functies
➔ Flexibeler: aanpasbaar
via menu’s en talrijke
configuratie-opties
(+ plugins)
➔ Complexer (minder
eenvoudig te bedienen)
en ‘rommeliger’ als je de
app niet goed beheerst
OsmAnd
t.o.v. MAPS.ME
28. 28
OsmAnd
Functieknoppen
➔ Kaart instellen
➔ Zoeken
➔ Kaartrotatie
◆ Noorden boven
◆ Niet roteren (N)
◆ In beweegrichting
➔ Menu
➔ Route berekenen
➔ Huidige positie
(blauw: niet in midden,
tik om te centreren)
29. 29
OsmAnd
Kaart instellen
Flexibel ‘tot in het absurde’
- menu’s en submenu’s
- gericht op power users
Basiskaart: OSM-vectorkaart
(*.osm.pbf, *.obf), maar kan
ook rasterkaart zijn (zoals
satellietbeelden)
4 aparte configuraties voor
kaartmodus en voor elk van
de 3 navigatie-/vervoersmodi
30. 30
OsmAnd
Configureer scherm
= Widgets instellen
(monitoring- of
bedieningselementen)
4 aparte
configuraties voor
kaartmodus en voor
elk van de 3
navigatie-/
vervoersmodi
35. 35
OsmAnd
Mijn plaatsen
GPX-bestand inladen
➔ dubbel- klikken op
bestand (vb in map
‘Downloads’) en dan
kiezen voor ‘Openen
met Osmand’
➔ GPX wordt gekopieerd
naar OsmAnd-map en
route verschijnt bij Mijn
plaatsen > GPX-tracks
36. 36
OsmAnd
Afstand meten
Manier om snelle,
‘meetkundig’ inschatting te
maken van
(wandel-)afstand
Met submenu
/ Opties....
(of wat had je
gedacht?)
37. 37
OsmAnd
Routeberekening
➔ Van / Naar
◆ Huidige Positie
◆ Favoriet…
◆ Selecteer op
de kaart
◆ Adres…
➔ Omkeerbaar
➔ Routepunt(en)
herschikbaar