You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#1 2015-09-04 15:48:42

Basstoelpel
Member
Registered: 2008-11-02
Posts: 1,083

Objekte, die mal ein bestimmter user bearbeitet hat

Hallo allerseits,

wie bekomme ich alle Objekte, die ein bestimmter user (in diesem Fall: ich) mal bearbeitet hat aber nicht notwendigerweise der letzte Bearbeiter ist?

Ich würde gerne alle Trafohäuschen, die ich mal als power=sub_station erstellt habe, zu power=substation, substation=minor_distribution umtaggen. Das Umtaggen zu substation ohne s=m_d hat schon mal jemand per bot gemacht, das ist reverted worden. Damit mir nicht das gleiche blüht, möchte ich nur selbst erstellte umtaggen.

Gruß,

Baßtölpel

Last edited by Basstoelpel (2015-09-04 15:49:14)

Offline

#2 2015-09-04 18:01:08

SammysHP
Member
From: Celle, Germany
Registered: 2012-02-27
Posts: 1,707
Website

Re: Objekte, die mal ein bestimmter user bearbeitet hat

Was dann auch wieder automatisiert wäre, oder?

Offline

#3 2015-09-04 18:40:59

BeKri
Member
From: München, Aubing
Registered: 2014-08-14
Posts: 261

Re: Objekte, die mal ein bestimmter user bearbeitet hat

Und wo ist jetzt dann die Grenze von automatisiert und "noch nicht" ?

Zweifelslos handelt sich bei der Änderung von power=sub_station nach power=substation
um eine der geistreichsten Änderungen, die mir in OSM je untergekommen sind.

Mittelspannung werden wir nie messe, höchstens anhand der Rillenzahl der Isolatoren schätzen können,
fraglich, ob so ein "Daumenpeilwert" unseren hohen Ansprüchen genügt ....
Alles nochmal anfahren um die Trafo-Nummer zu erfassen ? Relation Umwand zu Nutzen ?
Und der Operator ? Da steht hier um München in gefühlten 90% noch Isar-Amperwerk dran,
eine Firma, die es seit 2001 nicht mehr gibt ... sinnvoll das nachzutragen.

Da ich in letzter Zeit viel Mittelspannung per Luftbild erfasst habe,
hat mich mit schöner Regelmässigkeit JOSM auf den veralteten Tag hingewiesen.
(Wie übrigens auf sehr viele andere, die nie umgesetzt wurden ... )
Es nervt nur ...

Grüsse
derBeKri

Offline

#4 2015-09-04 18:48:51

Basstoelpel
Member
Registered: 2008-11-02
Posts: 1,083

Re: Objekte, die mal ein bestimmter user bearbeitet hat

Weil das die von mir eingegebenen Daten sind. Die kenne ich alle.

Wenn man nicht mal die selbst eingegebenen Daten automatisiert ändern darf, ist eine Änderung irgendeines tags praktisch unmöglich. Anyway, ich glaube ich habe alle power refinements proposals bisher abgelehnt. Sollen doch die Zustimmer dafür sorgen, daß die Daten wieder konsistent werden.

Baßtölpel

Last edited by Basstoelpel (2015-09-04 18:59:54)

Offline

#5 2015-09-04 19:20:32

SammysHP
Member
From: Celle, Germany
Registered: 2012-02-27
Posts: 1,707
Website

Re: Objekte, die mal ein bestimmter user bearbeitet hat

Mit einem genehmigten mechanischen Edit wäre das doch möglich.

Offline

#6 2015-09-04 19:23:33

Basstoelpel
Member
Registered: 2008-11-02
Posts: 1,083

Re: Objekte, die mal ein bestimmter user bearbeitet hat

Bisher fehlt mir ja noch die Möglichkeit, diesen mechanischen edit überhaupt durchzuführen.

Baßtölpel

Offline

#7 2015-09-04 19:33:39

Basstoelpel
Member
Registered: 2008-11-02
Posts: 1,083

Re: Objekte, die mal ein bestimmter user bearbeitet hat

Der Edit, den ich durchführen möchte, ist nicht identisch mit dem, der schon mal reverted wurde. Der revertete läßt sich m.E. nicht vernünftig mechanisch erledigen, da das alte und das neue tagging nicht 1:1 passen. Ich weiß aber, was und wie ich selbst getaggt habe (alles größere habe ich nicht sub_station sondern station getaggt), deshalb kann ich für meine eigenen Daten das mechanisch erledigen.

Baßtölpel

Offline

#8 2015-09-04 19:45:39

ikonor
Member
Registered: 2010-11-08
Posts: 637
Website

Re: Objekte, die mal ein bestimmter user bearbeitet hat

Basstoelpel wrote:

wie bekomme ich alle Objekte, die ein bestimmter user (in diesem Fall: ich) mal bearbeitet hat aber nicht notwendigerweise der letzte Bearbeiter ist?

Ich fürchte, da gibt es keine einfache Möglichkeit, außer über den Full History Dump:
http://wiki.openstreetmap.org/wiki/Planet.osm/full

Offline

#9 2015-09-05 15:55:38

MKnight
Member
Registered: 2012-08-01
Posts: 2,406

Re: Objekte, die mal ein bestimmter user bearbeitet hat

ikonor wrote:
Basstoelpel wrote:

wie bekomme ich alle Objekte, die ein bestimmter user (in diesem Fall: ich) mal bearbeitet hat aber nicht notwendigerweise der letzte Bearbeiter ist?

Ich fürchte, da gibt es keine einfache Möglichkeit, außer über den Full History Dump:

Und wie mach ich das damit? Hatte demletzt die Osmosis-doku mal durchforstet und fand da keine Möglichkeit in der History bestimmte Optionen einzustellen.


gesammelte Overpass-abfragen zu QA (hauptsächlich Strassenfehler) + verschiedene Stats zu Strassen-eigenschaften

Offline

#10 2015-09-05 17:09:19

hfst
Member
Registered: 2013-08-31
Posts: 709

Re: Objekte, die mal ein bestimmter user bearbeitet hat

Basstoelpel wrote:

Hallo allerseits,

wie bekomme ich alle Objekte, die ein bestimmter user (in diesem Fall: ich) mal bearbeitet hat aber nicht notwendigerweise der letzte Bearbeiter ist?
(...)

Vielleicht erwischt Du einen Großteil Deiner Objekte, wenn Du erstmal nach denen suchst, wo du der letzte Bearbeiter bist.

Offline

#11 2015-09-06 08:10:42

malenki
Member
Registered: 2008-09-07
Posts: 636

Re: Objekte, die mal ein bestimmter user bearbeitet hat

Ich würde es so versuchen:
* Den ersten Punkt dieser Anleitung befolgen.
* Dann statt nach Löschungen nach power=sub_station suchen
* Die IDs dann auf geeignete Wiese mit JOSM öffnen. Das geht z.B. über remote control. Oder du machst eine Liste aller Nodes und Ways in dem Format w[Nummer],n[Nummer] und öffnest die mit "Objekt öffnen", Objekttyp gemischt und gibst sie bei Objektkennung ein.

Offline

#12 2015-09-09 20:25:27

ikonor
Member
Registered: 2010-11-08
Posts: 637
Website

Re: Objekte, die mal ein bestimmter user bearbeitet hat

MKnight wrote:

Und wie mach ich das damit? Hatte demletzt die Osmosis-doku mal durchforstet und fand da keine Möglichkeit in der History bestimmte Optionen einzustellen.

Hab den Full History Dump selbst noch nicht verwendet, kann also nur Vermutungen anstellen.

Osmosis kann evtl. schon History Dateien lesen, unterstützt es aber wohl nicht explizit (http://wiki.openstreetmap.org/wiki/Plan … Processing):

Osmosis does not have explicit support for this type of file but some Osmosis operations seem to work with it.

Könnte mir vorstellen, dass Tag Filter evtl. gehen, aber bbox Filter eher nicht, da die Weg->Knoten Zuordnung über ID nicht eindeutig ist.

Mögliche Ansätze wären z.B.:

a) per osm-history-importer in PostgreSQL Datenbank importieren, danach hat man dann mit SQL alle Möglichkeiten zum Abfragen

https://github.com/MaZderMind/osm-histo … UTORIAL.md (ohne den Mapnik/Rendering Teil)
(Achtung: full-history Link veraltet, Extrakte Stand Januar)

b) mit Osmium filtern

Osmium unterstützt History Dateien explizit, ist aber primär eine Bibliothek für Entwickler. Das Kommandozeilen-Tool kann bzgl. History wohl nur einen bestimmten Zeitpunkt extrahieren.

b1) nach OPL File Format (Text) konvertieren + Unix Tools (grep, ...)
http://docs.osmcode.org/opl-file-format-manual/
http://media.jochentopf.com/media/2014- … slides.pdf S. 16ff (Video Links siehe http://osmcode.org/docs.html unten)

b2) eigenen Handler/Filter für Node.js/Python Bindings oder C++ schreiben
Links siehe http://blog.jochentopf.com/2015-09-02-o … ng-up.html

Offline

#13 2015-09-09 20:53:05

MKnight
Member
Registered: 2012-08-01
Posts: 2,406

Re: Objekte, die mal ein bestimmter user bearbeitet hat

Danke für die ausführlichen Tips, aber das is mir leider zu hoch. Hab mit Osmosis schon derbe Probleme... smile


gesammelte Overpass-abfragen zu QA (hauptsächlich Strassenfehler) + verschiedene Stats zu Strassen-eigenschaften

Offline

Board footer

Powered by FluxBB