Hacker News new | past | comments | ask | show | jobs | submit login

Google's pretty weak for hiking trails in the US in my experience; OSM is far from perfect but it's much better.

They're both significantly worse than maps focused on hikers.




I recently switch https://onthegomap.com from google to OSM for walking paths between points. The trail quality is much better where I live (Massachusetts) but I have been getting a lot of complaints from people all over the world that it no longer has their trails. I wonder what the lowest friction way to get my users to help contribute trails to OSM would be?


Have an opt in for sharing their gps traces and maybe get them to take and share georeferenced pictures of trail signs.


A built-in editor that's specifically targeted to what interests them.

There's an app called OpenVegeMap which shows you vegetarian and vegan restaurants nearby. It also allows you to add and edit this information. Found a nice vegan bistro? You're just two clicks away from adding a missing tag about it to OSM. Just this and nothing else.


StreetComplete is an Android app for answering simple questions about things in OSM.

https://wiki.openstreetmap.org/wiki/StreetComplete


Great idea, signing up for an OSM account is a pretty high barrier though. Is OSM is ok with anonymous edits through 3rd party apps?


As Max Erickson says, they need their own OSM account. You can write your own editor, which submits changes to the OSM API. Users can authorise your editor to edit in their name via OAuth. Once someone has auth'ed your app, they can stay entirely within your app.

But be careful that you don't lead your editors to think this isn't a global database that others use, or other OSMers will be annoyed.,


No. The person doing the edits should be directly contactable through the OSM messaging system.


You can act as proxy like WheelMap does (upload the edits on behalf of the users), but you must then be reachable when some edit is wrong.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: