Hi, i would like to let users of my app to add nodes without registering to openstreetmap. So basically the adding request are done with my openstreetmap username but from a third party.

Is this a feasible/admitted by OSM? If yes, any suggestion to API documentation are welcome.


asked 26 Apr '15, 18:34

xenoky's gravatar image

accept rate: 0%

We don't like this for several reasons:

  • OSM mappers would not have a way to get in touch with people adding data; messages, changeset discussions etc. would all end up in your personal account.
  • Some of your users might contribute copyrighted or otherwise problematic content, and it could become difficult to separate the good from the bad.
  • You would gain undue influence on what your users map - e.g. because you design the software, you could make sure they only use tags you like and nobody could tell them.
  • People contributing to OSM through your app might not even know that they are OSM contributors; they wouldn't be part of "our" community but of "yours".

It's not completely impossible and exceptions have been made in the past but don't bank on it. Rather, explore how you can use OAuth to let your users seamlessly log in with OSM and then your application can perform edits on their behalf.

permanent link

answered 26 Apr '15, 20:26

Frederik%20Ramm's gravatar image

Frederik Ramm ♦
accept rate: 24%

edited 26 Apr '15, 20:26

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 26 Apr '15, 18:34

question was seen: 2,055 times

last updated: 26 Apr '15, 20:26

powered by OSQA