Schreibfehler, bzw. unbekannte Werte entdeckt... und nun?

Hallo Allerseits,

zur Vorbereitung eines Referates habe ich mir alles mit power aus germany-latest extrahiert und in QGIS geladen. Beim Filtern der Daten, v.a. im Bereich power, generator:source, generator:method sind mir dann einige falsche Werte aufgefallen und zwar das ganze Sammelsurium:
Schreibfehler, Werte falsch zugeordnet (generator:method in generator:source), Werte die nur sehr sehr selten bzw. einmalig vorkommen, usw.

So, aber was mach ich nun?

  1. Fixe ich jetzt einfach selbst die Typos? - Dann wird mir eventuell ein mechanischer Edit “vorgeworfen”, und das damit eventuell andere Fehler verschleiert werden.
  2. Schreibe ich jetzt eine ganze Latte Hinweise auf openstreetmap.org? - Dann geht vermutlich jemand anderes (z.T. auch Anfänger) her und fixt die Typos oder wirft mir vor warum ich die Typos nicht selbst fixe.
  3. Hinterlasse ich fixme=* an den Stellen? Hoffe somit als eher darauf, sich sich “Experten” ran machen?

Vorschläge? Ideen? Anmerkungen?

PS: Selbst zu ändern kommt für mich nicht in Frage, da ich kein Experte für power bin.

Viele Grüße,
Harald Hartmann

Schreib doch hier erst einmal eine Liste mit den falschen tags und, wenn möglich, der Häufigkeit. Dann können wir ja diskutieren ob das jeweils eine vernachlässigbare Änderung (im Sinne von mechanischer edit) ist oder ob das ein spezialisierter account machen sollte.

Ich habe ja gerade einen account für automatische edits angelegt. Mit dem könnte ich größere Änderungen durchführen aber nicht bis gestern und nicht ohne vorherige Diskussion.

Baßtölpel

Fixme ist meiner Erfahrung die am wenigsten zielführende Methode, Dinge zu verbessern (bzw verbessern zu lassen).
Mit Hinweisen (Notes) wird die Trefferquote besser. Grob übern Daumen:
Fixme wird innerhalb eines Jahres etwa 1 von 100 gelöst, Notes 20 von 100. (Ja auch ne schlechte Quote, aber signifikant besser)
CS-comments sind meiner Erfahrung nach abhängig vom fehlerverursachenden Editor unterschiedlich erfolgreich:

  • iD+potlatch nahe Null
  • josm etwa 30 von 100.

Werte wie gesagt gefühlt grob übern Daumen ohne Gewähr.

Interessant. Vielleicht sollte man alle fixme in Notes überführen. Allerdings gibts schon genügend rote Notes. :slight_smile:

Wer die OSM-Notes in einem definierten Gebiet systematisch bearbeiten möchte, sei auf das Utility osmnotes2csv.pl hingewiesen:

http://forum.openstreetmap.org/viewtopic.php?id=52240

Damit sollte sich, nach etwas Nachbearbeitung, auch die genaue Bearbeitungsquote von OSM-Notes ermitteln lassen. Den von MKnight genannten Wert von 20% halte ich für deutlich zu niedrig.

Gruß Klaus

Ich hole mir Änderungen an Notes über den Feed:
https://wiki.openstreetmap.org/wiki/DE:Notes#RSS-Feed

Ich hoffe, dass ich diese Woche mal dazu komme die Sachen näher zu analysieren.

Die Quote, in der Hinweise bearbeitet werden, liegt wohl sehr mit der Dichte aktiver Mapper zusammen.

2014 habe ich deutschlandweit ca. 100 Hinweise bzgl amenity=atm und building=yes erstellt, von denen sind grob die Hälfte erledigt.

Wenn du jedes Objekt einzeln einer Plausibilitätsprüfung unterziehst, sehe ich da keinen Konflikt mit einem mechanical edit. Die Regel soll verhindern, dass Änderungen blind (meint ohne das Objekt anzuschauen) erledigt werden und soll den Mapper nicht dazu zwingen vor Ort zu schauen, ob das Objekt mit Building=Yes wirklich ein Gebäude ist oder nicht.

Da kommt es dann halt drauf an, wie viele Objekte du gefunden hast. Kannst du es selber abarbeiten oder erstellt man besser eine Liste und bittet um Hilfe durch andere Mapper.

Nur um das noch mal in den Vordergrund zu rücken: Letztendlich bin ich an einem Allgemeinen Vorgehen interessiert …

Mir ist es halt jetzt nur (mal wieder, damals waren es surfaces und maxspeeds) um die Ohren geflogen, und spricht einfach nicht für die Datenqualität :confused:

Hier die Auszüge des aktuellen Falls, power, generator:source, generator:method, bereits bereinigt um die auf den entsprechenden Wikiseiten genannten (offiziellen/dokumentierten) Werten … wobei power für mich schon wieder den Vogel abschießt:


      2 		<tag k="power" v="11 kW"/>
      1 		<tag k="power" v="16A"/>
      1 		<tag k="power" v="22 kW"/>
      1 		<tag k="power" v="22kW AC"/>
      1 		<tag k="power" v="32A/22 KW"/>
      1 		<tag k="power" v="3-phase-coil"/>
      1 		<tag k="power" v="80333"/>
    582 		<tag k="power" v="abandoned"/>
     20 		<tag k="power" v="abandoned_line"/>
    134 		<tag k="power" v="abandoned:line"/>
      8 		<tag k="power" v="abandoned:minor_line"/>
     28 		<tag k="power" v="abandoned:pole"/>
      8 		<tag k="power" v="abandoned:station"/>
   2371 		<tag k="power" v="abandoned:tower"/>
      3 		<tag k="power" v="air_to_ground"/>
      1 		<tag k="power" v="air-to-ground"/>
      1 		<tag k="power" v="antenne"/>
      1 		<tag k="power" v="A.N.T.S. Dienstleistungen & Personalservice"/>
     11 		<tag k="power" v="bay"/>
      1 		<tag k="power" v="box"/>
    100 		<tag k="power" v="busbar"/>
     10 		<tag k="power" v="busbar_section_disconnector"/>
    142 		<tag k="power" v="busbar_switch"/>
   6580 		<tag k="power" v="cable_distribution_cabinet"/>
      1 		<tag k="power" v="cable_distribution_station"/>
      9 		<tag k="power" v="cable_transition"/>
      1 		<tag k="power" v="cable_underground_access"/>
      5 		<tag k="power" v="circuit"/>
      4 		<tag k="power" v="circuit breaker"/>
     61 		<tag k="power" v="circuit_breaker"/>
     41 		<tag k="power" v="connection"/>
    117 		<tag k="power" v="construction"/>
      1 		<tag k="power" v="control"/>
      4 		<tag k="power" v="controlcenter"/>
     20 		<tag k="power" v="current_trafo"/>
      2 		<tag k="power" v="disconnector_switch"/>
     45 		<tag k="power" v="disconnect_switch"/>
      1 		<tag k="power" v="dismantled"/>
      3 		<tag k="power" v="dismantled:line"/>
      1 		<tag k="power" v="dismantled Sep. 2015"/>
     24 		<tag k="power" v="dismantled:tower"/>
      1 		<tag k="power" v="distribution_box"/>
      1 		<tag k="power" v="district_heating_station"/>
      2 		<tag k="power" v="disused"/>
      3 		<tag k="power" v="disused:minor_line"/>
      1 		<tag k="power" v="earth-to-air"/>
      1 		<tag k="power" v="Elektrotechnik"/>
      1 		<tag k="power" v="Erdgas"/>
      1 		<tag k="power" v="Evelin Kurschus"/>
     34 		<tag k="power" v="fixme"/>
      2 		<tag k="power" v="gas"/>
      1 		<tag k="power" v="gas generator"/>
      1 		<tag k="power" v="gas_station"/>
      1 		<tag k="power" v="ground_wire"/>
      1 		<tag k="power" v="heating_facility"/>
     47 		<tag k="power" v="historic:line"/>
     17 		<tag k="power" v="historic:minor_line"/>
    171 		<tag k="power" v="historic:pole"/>
      4 		<tag k="power" v="historic:station"/>
      7 		<tag k="power" v="historic:substation"/>
    983 		<tag k="power" v="historic:tower"/>
      2 		<tag k="power" v="historic:transformer"/>
     25 		<tag k="power" v="house_connection_box"/>
      1 		<tag k="power" v="hydro"/>
      1 		<tag k="power" v="indoor_switchgear"/>
      4 		<tag k="power" v="inverter"/>
      2 		<tag k="power" v="junction"/>
      1 		<tag k="power" v="Ladestation"/>
      1 		<tag k="power" v="Madden"/>
     29 		<tag k="power" v="minor_cable"/>
    581 		<tag k="power" v="minor_underground_cable"/>
      2 		<tag k="power" v="outlet"/>
     11 		<tag k="power" v="p"/>
    288 		<tag k="power" v="planned"/>
     20 		<tag k="power" v="pole;minor_underground_cable"/>
      2 		<tag k="power" v="pole;substation"/>
      1 		<tag k="power" v="pole; substation"/>
      2 		<tag k="power" v="pole;sub_station"/>
      2 		<tag k="power" v="pole;switch"/>
      1 		<tag k="power" v="pole;tower"/>
    358 		<tag k="power" v="pole;transformer"/>
     55 		<tag k="power" v="proposed"/>
      1 		<tag k="power" v="proposed:minor_line"/>
      3 		<tag k="power" v="razed"/>
      2 		<tag k="power" v="re"/>
      1 		<tag k="power" v="rectifier"/>
      3 		<tag k="power" v="removed:line"/>
      7 		<tag k="power" v="removed:tower"/>
     14 		<tag k="power" v="roof_mount"/>
      3 		<tag k="power" v="route"/>
    908 		<tag k="power" v="station"/>
      1 		<tag k="power" v="street_cabinet"/>
  11038 		<tag k="power" v="sub_station"/>
      3 		<tag k="power" v="substation;pole"/>
      1 		<tag k="power" v="sub_station;tower"/>
    542 		<tag k="power" v="switchgear"/>
      1 		<tag k="power" v="switch;transformer"/>
      1 		<tag k="power" v="telecommunication"/>
      3 		<tag k="power" v="tower;pole"/>
      1 		<tag k="power" v="tower;sub_station"/>
      1 		<tag k="power" v="transformator"/>
     68 		<tag k="power" v="transition"/>
      2 		<tag k="power" v="underground_cable"/>
      1 		<tag k="power" v="wind generator"/>
     80 		<tag k="power" v="yes"/>


      2 		<tag k="generator:source" v="1"/>
      8 		<tag k="generator:source" v="230V Steckdose"/>
      3 		<tag k="generator:source" v="anaerobic_digestion"/>
      1 		<tag k="generator:source" v="Biogas"/>
      1 		<tag k="generator:source" v="biogas;biofuel"/>
      1 		<tag k="generator:source" v="biogas; solar"/>
      1 		<tag k="generator:source" v="biomass; biofuel"/>
      2 		<tag k="generator:source" v="biomass; biogas"/>
      1 		<tag k="generator:source" v="biomass;gas"/>
      1 		<tag k="generator:source" v="biomass;gas;oil"/>
      1 		<tag k="generator:source" v="biomass;Holzhackschnitzel"/>
      1 		<tag k="generator:source" v="coal;biomass"/>
      1 		<tag k="generator:source" v="coal;gas"/>
      2 		<tag k="generator:source" v="coal;gas;oil"/>
      1 		<tag k="generator:source" v="coal;gas;waste"/>
      1 		<tag k="generator:source" v="coal;oil;waste"/>
      2 		<tag k="generator:source" v="coal;waste"/>
      1 		<tag k="generator:source" v="electric"/>
      1 		<tag k="generator:source" v="electrical"/>
     65 		<tag k="generator:source" v="electricity"/>
     26 		<tag k="generator:source" v="fossil"/>
      1 		<tag k="generator:source" v="fuel"/>
      3 		<tag k="generator:source" v="gas(?)"/>
      1 		<tag k="generator:source" v="gas;coal"/>
      1 		<tag k="generator:source" v="gas;diesel"/>
      1 		<tag k="generator:source" v="gas:fossil;oil"/>
      7 		<tag k="generator:source" v="gas;oil"/>
      1 		<tag k="generator:source" v="Gas; Öl"/>
      1 		<tag k="generator:source" v="Gas_or_Diesel"/>
      1 		<tag k="generator:source" v="heat"/>
      1 		<tag k="generator:source" v="hot_water"/>
      1 		<tag k="generator:source" v="http://www.hedayati.eu/wkw/wkw03.html"/>
      1 		<tag k="generator:source" v="hydrogen"/>
      1 		<tag k="generator:source" v="hydro; solar"/>
      1 		<tag k="generator:source" v="lignite"/>
      1 		<tag k="generator:source" v="methane"/>
      1 		<tag k="generator:source" v="natural gas"/>
      2 		<tag k="generator:source" v="oil;gas"/>
      1 		<tag k="generator:source" v="organic_material"/>
    261 		<tag k="generator:source" v="photovoltaic"/>
      1 		<tag k="generator:source" v="renewable"/>
      9 		<tag k="generator:source" v="solar_thermal"/>
      2 		<tag k="generator:source" v="sun"/>
      1 		<tag k="generator:source" v="waste;gas"/>
      1 		<tag k="generator:source" v="waste;oil"/>
      4 		<tag k="generator:source" v="water"/>
      6 		<tag k="generator:source" v="wood"/>


      1 		<tag k="generator:method" v="1 kW"/>
     44 		<tag k="generator:method" v="ac_converter"/>
      2 		<tag k="generator:method" v="combined_cycle"/>
      1 		<tag k="generator:method" v="combustion;photovoltaic"/>
     14 		<tag k="generator:method" v="dam"/>
      1 		<tag k="generator:method" v="diesel"/>
      1 		<tag k="generator:method" v="dish-sterling"/>
      1 		<tag k="generator:method" v="gas"/>
      1 		<tag k="generator:method" v="gasification; combustion"/>
      1 		<tag k="generator:method" v="heat_pump"/>
      1 		<tag k="generator:method" v="http://ump.waw.pl/ retrieved 13:50:02 06/07/09 (UMP-Kielce/src/BUSKO-ZDROJ.ulice.txt)"/>
      1 		<tag k="generator:method" v="internal_combustion"/>
     23 		<tag k="generator:method" v="motor_generator"/>
      1 		<tag k="generator:method" v="nuclear"/>
      1 		<tag k="generator:method" v="photopholtaic"/>
     52 		<tag k="generator:method" v="photovoltaik"/>
      1 		<tag k="generator:method" v="Restmüllverbrennung"/>
      2 		<tag k="generator:method" v="solar"/>
      7 		<tag k="generator:method" v="solar_photovoltaic_panel"/>
     25 		<tag k="generator:method" v="solar_thermal"/>
      3 		<tag k="generator:method" v="wind"/>
      1 		<tag k="generator:method" v="windmill"/>

PS: Schade, dass es keine Wochenaufgaben mehr gibt… ich würde und könnte durchaus die ein oder andere betreuen, leider fehlt mir dazu schlicht die Zeit, bzw. müsste diverse Prozesse noch viel mehr und besser automatisiert werden :frowning:
Besten Dank ergeht hier einfach mal so ganz nebenbei an TheFive, der ja schon das ein oder andere (Auswerte)Tool dafür geschrieben hat.

Der größte Brocken dort ist power=sub_station, dazu power= station. Beides sind veraltete tags, die durch power=substation ersetzt wurden. substation soll weiter verfeinert werden mit substation=transmission/distribution/minor_distribution, deswegen wurde Wert darauf gelegt, daß station/sub_station nicht mechanisch nach substation umgetaggt werden. Wundert sich irgendwer, daß noch so viele mit altem tagging vorhanden sind? Immerhin, laut http://taghistory.raifer.tech/ nimmt ihre Zahl fast so schnell ab wie früher neue dazugekommen sind.

power=cable_distribution_cabinet hat eine Seite, auch wenn der Status unklar ist: man_made=street_cabinet soll es wohl ersetzen, cable_distribution_cabinet scheint aber noch(?) nicht als veraltet bezeichnet zu sein.

Folgendes sollte man vereinheitlichen: die verschiedenen Versionen, mit denen Masttransformatoren getaggt wurden und die lifecycle tags für nicht mehr existierende Leitungen. Es ist leider notwendig, diese wegen der Sesselmapper zu drinzulassen, es hilft aber trotzdem nicht immer.

Die Mehrfachnennungen für generator:source sind häufig korrekt: viele Kraftwerke werden mit unterschiedlichen Brennstoffen befeuert. Insbesondere diejenigen, die Müll verbrennen brauchen mindestens einen weiteren Brennstoff um ihre volle Leistung zu erreichen.

Was hier nicht auffällt: viele Biogas-Kraftwerke sind falsch getaggt, denn sie erzeugen das Biogas erst selbst, source sollte also m.E. biomass sein.

Bleiben ein paar Verwechselungen von source und method, die sich ohne größere Diskussion mechanisch korrigieren lassen.

Baßtölpel

tag k="generator:source" v="230V Steckdose"

So schaffen wir die Energiewende: der Strom kommt einfach aus der Steckdose, die ihn erzeugt.