emj
(emj)
2
It’s pretty straight forward to do, you can use JOSM if you can little progrmming experience. Look at how it handles nodes that are not uploaded yet. this is what it looks like:
<?xml version='1.0' encoding='UTF-8'?>
<osm version='0.5' generator='JOSM'>
<node id='-1' visible='true' lat='58.360633340163936' lon='15.426328674098361'
/>
<node id='-2' action='modify' visible='true' lat='58.36040280967213' lon='15.4
20104350819674'>
<tag k='place' v='person' />
<tag k='name' v='Morran' />
</node>
<node id='-3' action='modify' visible='true' lat='58.36685766344262' lon='15.3
95898649180328'>
<tag k='place' v='hamlet' />
<tag k='name' v='Muminvallry' />
</node>
<node id='-4' visible='true' lat='58.37976737098361' lon='15.43255299737705' /
>
</osm>
So it’s pretty easy to convert a CSV file to this format, with a negative “ID=” part, and then use JOSM to upload it…
But you have to document what you are doing, what is you are uploading, will that dataset be updated, will we have to reload it at some point?