bundesAPI / sofortmassnahmen

Zivilgesellschaftliche Beteiligung zu den „Sofortmaßnahmen Zweites Open Data Gesetz“
96 stars 3 forks source link

Thru - Schadstoffausstoß von Betrieben & kommunales Abwasser #52

Open anetz89 opened 2 years ago

anetz89 commented 2 years ago

https://thru.de/index.php?id=567 Thru ist eine Applikation des Umweltbundesamtes und bietet Infoationen zu Emssionen und zu Klärwerken.

Schadstoffausstoß von Betrieben Ein großes Formular-POST liefert eine Liste von Betrieben, deren Addressen, einen Link zur Detailseite und ein "debug" Attribut, das vermutlich die SQL Anfrage (und somit die Info der Datenbankstruktur und mögliche Angriffsziele) enthält... aber das ist ein anderes Thema ;)

curl 'https://thru.de/daten/suche/liste-suchergebnisse/ajaxcall/betriebe/' \
  -H 'accept: application/json, text/javascript, */*; q=0.01' \
  -H 'content-type: application/x-www-form-urlencoded; charset=UTF-8' \
  --data-raw 'draw=1&columns%5B0%5D%5Bdata%5D=spalte_1&columns%5B0%5D%5Bname%5D=betriebseinrichtung&columns%5B0%5D%5Bsearchable%5D=true&columns%5B0%5D%5Borderable%5D=false&columns%5B0%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B0%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B1%5D%5Bdata%5D=spalte_2&columns%5B1%5D%5Bname%5D=adresse&columns%5B1%5D%5Bsearchable%5D=true&columns%5B1%5D%5Borderable%5D=false&columns%5B1%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B1%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B2%5D%5Bdata%5D=spalte_3&columns%5B2%5D%5Bname%5D=bundesland&columns%5B2%5D%5Bsearchable%5D=true&columns%5B2%5D%5Borderable%5D=false&columns%5B2%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B2%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B3%5D%5Bdata%5D=spalte_4&columns%5B3%5D%5Bname%5D=karte&columns%5B3%5D%5Bsearchable%5D=true&columns%5B3%5D%5Borderable%5D=false&columns%5B3%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B3%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B4%5D%5Bdata%5D=spalte_5&columns%5B4%5D%5Bname%5D=details&columns%5B4%5D%5Bsearchable%5D=true&columns%5B4%5D%5Borderable%5D=false&columns%5B4%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B4%5D%5Bsearch%5D%5Bregex%5D=false&start=0&length=50&search%5Bvalue%5D=&search%5Bregex%5D=false&customKartePageId=431&customFormPageId=429&customCurrentPageId=603&customLang=de&customYear=2019&customRbObereinheit=1&customOrder=betriebe.name&customHaupttaetigkeit_schluessel=1&customBetriebseinrichtung=bmw&customPlz=&customOrt=&customVertraulichkeit=2&customFlusseinzugsgebiet_schluessel_0=alle&customFlusseinzugsgebiet_schluessel_1=100&customFlusseinzugsgebiet_schluessel_2=950&customFlusseinzugsgebiet_schluessel_3=500&customFlusseinzugsgebiet_schluessel_4=300&customFlusseinzugsgebiet_schluessel_5=700&customFlusseinzugsgebiet_schluessel_6=600&customFlusseinzugsgebiet_schluessel_7=200&customFlusseinzugsgebiet_schluessel_8=961&customFlusseinzugsgebiet_schluessel_9=965&customFlusseinzugsgebiet_schluessel_10=400&customEigentuemer_betreiber=&customMuttergesellschaft=&cBS_00=00&cBS_01=01&cBS_02=02&cBS_03=03&cBS_04=04&cBS_05=05&cBS_06=06&cBS_07=07&cBS_08=08&cBS_09=09&cBS_10=10&cBS_11=11&cBS_12=12&cBS_13=13&cBS_14=14&cBS_15=15&cBS_16=16&customBranchengruppe=&customTaetigkeit=&customNaceName=&customNaceSchluessel=&customSchadstoffgruppen=&customSchadstoffArray=&customSchadstoff=&customKompartimente_schluessel_0=alle&customKompartimente_schluessel_1=1&customKompartimente_schluessel_2=2&customKompartimente_schluessel_3=3&customKompartimente_schluessel_4=&customBestimmungsmethoden_schluessel_0=alle&customBestimmungsmethoden_schluessel_1=1&customBestimmungsmethoden_schluessel_2=2&customBestimmungsmethoden_schluessel_3=3&customRbFrachtBerechnung=1&customAbfalltypen_schluessel_1=&customAbfalltypen_schluessel_2=&customStaat=' \
  --compressed --insecure

Die Detailseite ist leider komplettes HTML und nicht maschinenlesbar: https://thru.de/daten/suche/details/thru-form-backlink-id/429/thru-berichtsjahr/2019/thru-details-jahr/2019/thru-details-id/60646/thru-liste-id/603/?src__resultlist=suche-betriebe&rbObereinheit=1&betriebseinrichtung=bmw&vertraulichkeit=2&plz=&ort=&haupttaetigkeit_schluessel=1&flusseinzugsgebiet_schluessel%5B0%5D=alle&flusseinzugsgebiet_schluessel%5B1%5D=100&flusseinzugsgebiet_schluessel%5B2%5D=950&flusseinzugsgebiet_schluessel%5B3%5D=500&flusseinzugsgebiet_schluessel%5B4%5D=300&flusseinzugsgebiet_schluessel%5B5%5D=700&flusseinzugsgebiet_schluessel%5B6%5D=600&flusseinzugsgebiet_schluessel%5B7%5D=200&flusseinzugsgebiet_schluessel%5B8%5D=961&flusseinzugsgebiet_schluessel%5B9%5D=965&flusseinzugsgebiet_schluessel%5B10%5D=400&eigentuemer_betreiber=&muttergesellschaft=&bs_00=00&bs_01=01&bs_02=02&bs_03=03&bs_04=04&bs_05=05&bs_06=06&bs_07=07&bs_08=08&bs_09=09&bs_10=10&bs_11=11&bs_12=12&bs_13=13&bs_14=14&bs_15=15&bs_16=16&branchengruppe=&taetigkeit=&nace-name=&nace-schluessel=&schadstoffgruppen=&schadstoff=&ks_0=alle&ks_1=1&ks_2=2&ks_3=3&ks_4=&bms_0=alle&bms_1=1&bms_2=2&bms_3=3&rbFrachtBerechnung=1&at_1=&at_2=&staat=&cHash=e4e5eac3e9b8b71defc7186909d06e12

Enthält aber interessante Infos, wie Tätigkeitsfel und z.b. Anzahl an Tonnen Abfall pro Jahr.

Kommunales Abwasser listet alle Klärwerke (Stand 2018) auf https://kommunales-abwasser.de/

Die Api ist überschaubar, eine große GeoJSON: https://kommunales-abwasser.de/json/api/plants_2018.geojson Sie enthält die Anzahl an versorgter Einwohner, kubikmeter gereinigtes Abwasser und Ablauffrachten (z.B. Stickstoff oder Phosphor in kg) pro Jahr. Hier kommt allerdings eher die Frage auf, ob man es als API oder eher als Datensatz sieht,

Desweiteren bietet Thru noch "diffuse Quellen" an, also Emmissionen durch Straßen und Binnenfahrt. Hier weiß ich allerdings nicht, ob man konkrete Daten rausziehen kann, da die Karte in (für mich) unlogische Kacheln aufgeteilt wurde. Aber vielleicht gibt es hier auch noch etwas zu holen.