Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
You know when you are addicted to OSM when...
1. You Know You are
Addicted to OSM
When…
Tim Waters @tim_waters chippy
2. Definitions
OCOSMD
(JS Schmidt)
Addiction
Person
Mapper
Community
Wider ecosystem
3. OSM Purity Self Test
Please edit & translate!
If you feel compelled...
http://wiki.openstreetmap.org/
wiki/OSM_purity_self-test
4. OSM Purity Self Test:
What do you do if the
weather's too bad to go out
mapping at the weekend?
5. 0 - watch the TV
1 - look at the OSM website to see how
your area is getting on
2 - work on OSM software of some sort
3 - wander round your local streets with a
GPS for about half an hour, umbrella
4 - catch the train, bus or drive to
somewhere unmapped and map it in vehicle
5 - Go out all day regardless, nothing will
stop you!
6. You Know You are
Addicted to OSM
When…
indicators
8. And so you move to another city
with less OSM!
Greg
Durham → Canada
Steve & Hurricane
Denver – Seattle
Mikel
San Francisco → Nairobi
Marten
Amsterdam → Salt Lake City
Kate
Washington DC → Indonesia
9. ... You forget to pick the girlfriend up
from work, but remember the GPS.
10. ... You forget the keys to the car, but
remember the GPS
11. When you keep count of the number
of OSM events you have attended.
12. When you lose count of the number
of OSM events you have attended!
C
22. When your GPS breaks...but it's
okay!
Armchair mapping
Walking Papers
HOT Task Manager
23. You see a new roundabout, and
decide to drive 6 times full circle in
it, to get all an inner and outer lanes.
(JDS)
24. You go on holiday to a remote
Scottish island, and your baby son
says “GPS” as his first word
- jonobennet
GPS
25. “When, even at your age, you're still
looking for Easter Eggs”
- Maning
http://wiki.openstreetmap.org/wiki/
Copyright_Easter_Eggs
26. You can tell where a trace is by
reading the raw NMEA/GPX log...
$GPRMC,184332.07,A,1929.459,S,02410.381,E,74.00,16.78,210410,0.0,E,A*2B
$GPGGA,184333.07,1929.439,S,02410.387,E,1,04,2.8,100.00,M,
33.9,M,,0000*65
$GPGLL,1929.420,S,02410.393,E,184334.07,A,A*71
$GPVTG,16.78,T,,M,74.00,N,137.05,K,A*36
$GPRMC,184336.07,A,1929.380,S,02410.405,E,74.00,16.78,210410,0.0,E,A*27
$GPGGA,184337.07,1929.361,S,02410.411,E,1,04,1.8,100.00,M,
33.9,M,,0000*60
$GPGLL,1929.341,S,02410.417,E,184338.07,A,A*76
$GPVTG,16.78,T,,M,74.00,N,137.05,K,A*36
$GPRMC,184340.07,A,1929.301,S,02410.429,E,74.00,16.78,210410,0.0,E,A*21
$GPGGA,184341.07,1929.282,S,02410.435,E,1,04,2.3,100.00,M,
33.9,M,,0000*63
$GPGLL,1929.262,S,02410.441,E,184342.07,A,A*78
$GPVTG,16.78,T,,M,74.00,N,137.05,K,A*36
$GPRMC,184344.07,A,1929.223,S,02410.452,E,74.00,16.78,210410,0.0,E,A*28
$GPGGA,184345.64,1929.203,S,02410.458,E,1,04,2.3,100.00,M,
33.9,M,,0000*60
$GPGLL,1929.183,S,02410.464,E,184346.07,A,A*77
$GPVTG,16.78,T,,M,74.00,N,137.05,K,A*36
28. You can convert degrees of latitude /
longitude to meters in your head
var R = 6378.137; // Radius of earth in KM
var dLat = (lat2 lat1) * Math.PI / 180;
var dLon = (lon2 lon1) * Math.PI / 180;
var a = Math.sin(dLat/2) * Math.sin(dLat/2) +
Math.cos(lat1 * Math.PI / 180) * Math.cos(lat2 *
Math.PI / 180) *
Math.sin(dLon/2) * Math.sin(dLon/2);
var c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1
a));
var d = R * c;
return d * 1000;