Openstreetmap on Your Phone

26
2005-12- 31 Your Name Your Title Your Organization (Line #1) Your Organization (Line #2) OSM on Your Phone Tim Waters July 2007 thinkwhere.wordpress.c

description

presentation showing how you can view maps, record tracks and potentially edit live openstreetmap mapping data. Mainly with java enabled phones (j2me) - it will also examine the wider mobile mapping space. And its a call to get involved with the new open source j2me projects for openstreetmap

Transcript of Openstreetmap on Your Phone

Page 1: Openstreetmap on Your Phone

2005-12-31

Your NameYour Title

Your Organization (Line #1)Your Organization (Line #2)

OSM on Your PhoneTim Waters

July 2007 thinkwhere.wordpress.com

Page 2: Openstreetmap on Your Phone

2

Outline

UsesViewingRecordingEditingOther uses

Focus – J2me phones, more common.

Space is merging - smartphones, pda...

Future – iphone, openmoko, tricorder...

Page 3: Openstreetmap on Your Phone

3

Running J2me on your phone

Phones have varying capabilities.Versions of Java (MIDP 2.0, CLDC 1.1)JSR-xxx

Bluetooth.Accessing filesystem.SMS, GPRS, WAP.Mobile Media.Location API- network, embedded GPS.

MemoryFilespaceScreensize

GPS->bluetooth->phone->filesystem->computer->osm

Page 4: Openstreetmap on Your Phone

4

Viewing OSM on your phone

Data formatVectorRaster

Gps / wifi / network to get location

Search data

From network, filesystem, pre-compiled.

Page 5: Openstreetmap on Your Phone

5

TrekBuddy - www.linuxtechs.net/kruch/tb/

No zoom, but uses “Atlases”Can record tracksCan read, show,add new waypointsNavigate to next waypoint

Beta, has routing navigate to, along, backwardsgpx – rte/rtept/wpt

Bluetooth gps, location api, track.nmea

SMS lat lon

Free! not opensource,but frequent releasesgood support forum

Page 6: Openstreetmap on Your Phone

6

Getting an OSM TrekBuddy Maphttp://osm.bandnet.org

CheersTom Higginson!

Page 7: Openstreetmap on Your Phone

7

J2meMap

FreeLots of featuresNetwork use heavyOSM possible

Page 8: Openstreetmap on Your Phone

8

MobiTrack Prowww.unteh.com/products/mobitrack/

$23http requests(ping server)track statuszooming osm via server

Page 9: Openstreetmap on Your Phone

9

GpsMidhttp://gpsmid.sourceforge.net

Vector (3mb osm->244k)Zooming

GPS, moves map smooth

Doesn't record track

Open Source

needs you!

Page 10: Openstreetmap on Your Phone

10

GPSMid - Search

Page 11: Openstreetmap on Your Phone

11

Getting an OSM GpsMid Map

Precompiles – not filesystem

java -jar Osm2GpsMid-0.2.29.jar manc.osm propertiesfile

propertiesfilebundle.name = mancregion.1.lat.min = 53.326region.1.lat.max = 53.626region.1.lon.min = -2.592region.1.lon.max = -2.052

planet.osm or JOSM -> .osm

Page 12: Openstreetmap on Your Phone

12

Vgps – Vietnamese GPShttp://vllp.sourceforge.net/vgps/

VectorLondon, Cambridge “demo” usesosm data...Very nicely rendered, labelsSearchZoomGPS moves map, no recording

Page 13: Openstreetmap on Your Phone

13

Vgps

Not free, pay to get them to precompile it

Page 14: Openstreetmap on Your Phone

14

Recording GPS Tracks On Your Phone

RecordingViewing other tracksViewing as its being createdRecording and viewing OSM data, tracks + map.

TrekBuddyJ2meMapMobiTrackPro

Many, many others:odgps, getrack, gpstrack

Mobile Trails Explorer

Page 15: Openstreetmap on Your Phone

15

Mobile Trails Explorerhttp://www.substanceofcode.com/software/mobile-trail-explorer/

Open SourceEarly daysNo mapTraceGhostGPX

Page 16: Openstreetmap on Your Phone

16

Mobile Trails Explorer

Import GPX

Future:on the flyediting?

http://groups.google.com/group/mobile-trail-explorer

http://www.substanceofcode.com/software/mobile-trail-explorer/

Page 17: Openstreetmap on Your Phone

17

Creating OSM on the Fly

Coolness!But...GPS drift – walking, sampling every x seconds?To the JOSM young man!Costly. Fiddly.

Best for:Small changes, potlatch styleNodes, POI etc

*** At this present time ***

Page 18: Openstreetmap on Your Phone

18

So in that case....

Where best to direct our energy?Field aid vs JOSM on your phone?Creation vs Editing.Is this street already mapped?Correct this street name / attributes.Waypoints, POI, nodes.

But the future is comingspace is mergingCould see a full osm editor on the mobile device soon.

Coolstuffvoice recognition for streetnamesvideo integration

Page 19: Openstreetmap on Your Phone

19

Other OSM on a phonehttp://www.multimap.com/twitterbot

SMS -> Multimap TwitterBotWheres the nearest:

postbox, supermarket, recycling, telephone, toiletsd multimap command

d multimap closest postbox to -2.231,53.474

Page 20: Openstreetmap on Your Phone

Whereami – Adam Boardman

downloads osm into symbian databaseLoads from db to memory then renders,

records gpxwaypoints, annotatations

series 80

Page 21: Openstreetmap on Your Phone

21

Maemo Mapper

Nokia N770 N800Default map is OSMRecord displays trackslooks great

Page 22: Openstreetmap on Your Phone

22

More Maemo

Page 23: Openstreetmap on Your Phone

23

Further... OSM on your DS??!

Page 24: Openstreetmap on Your Phone

24

OSM on Your Openmoko Neo!

GPSWIFIOpen SourceAccelerometersCool!

It needs you!

Page 25: Openstreetmap on Your Phone

25

Osm on your iphone?

● WIFI● Not open● Possibly GPS

● Cool-ish

Page 26: Openstreetmap on Your Phone

26

Summary

Viewing maps - raster, vectorSearchTrack makingEditingOther devicesFuture possibilities

Aid for current collection methods.and/or creation of new editing tools and behaviour