[OSM-talk] Suggested mass edits

Pierre Béland pierzenh at yahoo.fr
Sun Apr 18 18:38:10 UTC 2021


It is not clear if you only want to delete relations that never had members. We need to be carefull about mechanical edits if a prior contributor  deleted the members. 

You need a tool to look at the previous state of relations and try to repair it. History tools might help. See for example https://osmlab.github.io/osm-deep-history/ 
Pierre 
 

    Le dimanche 18 avril 2021 12 h 53 min 34 s UTC−4, Martin Machyna <machyna at gmail.com> a écrit :  
 
 Hi everyone,
I had an idea that came during my work on a buildings import. I would like to clear/fix improperly created/deconstructed relations. This would include:
1) Remove relations that have no members, nor are members of a relation themselves. 
[out:json][timeout:250];
relation[type](if: count_members() == 0);
rel(br) -> .parents;
(._; - rel(r.parents););
out ids;

2) Remove type=multipolygon from ways.
[out:json][timeout:250];
way[type=multipolygon];
out ids;


_______________________________________________
talk mailing list
talk at openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk
  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/talk/attachments/20210418/4b260351/attachment-0001.htm>


More information about the talk mailing list