I would like to edit/contribute to OSM with my iPhone. How can I best do that?
asked 11 Jan '12, 22:45
There are various ways of using an iPhone in your mapping workflow. Rather than attempting to do full editing with it. Personally I often use my iPhone as a camera. With geo-tagging enabled, I capture data by taking lots of photos (much quicker than trying to type in tags on the move) and then back at home I use the JOSM photo mapping features. You might also try to record a GPS trace on an iPhone
But if you're more interested in how to edit OpenStreetMap directly (the full mapping workflow) while on the move, there's couple of free iPhone/iPad apps which popped up over the past year, allowing you place new data or edit existing elements on a bing aerial imagery background:
Go Map!! is a fully functional editor app, by which I mean you can edit geometry as well as node features. Geometry editing on a small touchscreen seems a bit nuts, but this app is surprisingly intuitive and usable .
PushpinOSM is limited to editing/adding points of interest data, although it does permit editing tags where a POI is represented as a way. This simplification makes things easier, and it's fine for adding in your local restaurant, and those kinds of simple changes.
You should (in theory at least) be able to use the new iD editor, just on the OpenStreetMap.org homepage in your mobile browser. Maybe this works better on an iPad, but on an iPhone it has some screen layout problems. Generally the above native apps work better.
answered 07 Aug '13, 16:00
Although I am not an iPhone user, the overall approach is similar. You'll need applications that allow you capture tracks and waypoint data on the iPhone. Use this page to get an overview of the tools that are out there.
You may want to use tools like GPSVisualizer, GPSBabel to review and edit your data.
Thereafter the primary tools for uploading and editing OSM are Potlach and JOSM, both well described in the above wiki. This type of work is normally suited a desktop/PC/Mac activity, rather than a smart phone.
answered 12 Jan '12, 03:08