bundesAPI / bundesAPI/sofortmassnahmen
Thru - Schadstoffausstoß von Betrieben & kommunales Abwasser
- Dominant language
- No language data
- Stars
- 99
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
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.
Contributor guide
Research direction
Start by reviewing the linked Thru pages, the Thru search endpoint, and the kommunales-abwasser.de plants_2018.geojson dataset to determine the intended project integration. The issue does not name repository files, tests, or a single concrete output; done would require an agreed data source and defined scope for adding it.
Written by the indexing model from the issue text.
Assessment
- Domain
- data
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100