Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lärmkarte aktualisieren #24

Open
manuelpuetz opened this issue Aug 9, 2019 · 1 comment
Open

Lärmkarte aktualisieren #24

manuelpuetz opened this issue Aug 9, 2019 · 1 comment

Comments

@manuelpuetz
Copy link

Moin,

die Lärmdaten in meinem generierten Antrag stimmen nicht mit der aktuellen Lärmkarte (Stand November 2017) überein:
http://suche.transparenz.hamburg.de/dataset/larmkarten-hamburg-47c-blmschg8
Eventuell muss hier aktualisiert werden? Bin gerne bereit zu unterstützen. Großartiges Projekt!

Viele Grüße,
Manuel

@tabacha
Copy link
Owner

tabacha commented Aug 12, 2019

Hallo Manuell, ja die stimmen nicht mehr. Wir schaffen es leider im Moment zeitlich nicht. Wenn du Lust hast uns zu unterstützen ist das großartig. Ich brauche immer mindestens 3h um die Shape-Datei in irgendwas von postgresql / postgis zu wandeln und dafür zu sorgen das die Porjektion stimmt.

Die query die im Anschluss wieder gehen musst findest du in

https://github.com/tabacha/adfc-tempo30-backend/blob/master/geodaten.php

$radius=25;
$query = queryMaxValue('klasse', 'laerm_tag', $point , 'wkb_geometry', $radius);
queryToArray('laerm_tag', $query);

$query = queryMaxValue('klasse', 'laerm_nacht', $point , 'wkb_geometry', $radius);
queryToArray('laerm_nacht', $query);

if ( $rtn['laerm_tag'][0]['klasse'] == null) {
    $rtn['laerm_tag']=array();
}

if ( $rtn['laerm_nacht'][0]['klasse'] == null) {
    $rtn['laerm_nacht']=array();
}

Die Tabelle sieht wie folgt aus:

gis=# \d laerm_nacht;
                                       Table "public.laerm_nacht"
    Column    |          Type           |                           Modifiers                           
--------------+-------------------------+---------------------------------------------------------------
 ogc_fid      | integer                 | not null default nextval('laerm_nacht_ogc_fid_seq'::regclass)
 wkb_geometry | geometry(Geometry,4326) | 
 gml_id       | character varying(80)   | 
 klasse       | numeric(10,0)           | 
Indexes:
    "laerm_nacht_pkey" PRIMARY KEY, btree (ogc_fid)
    "laerm_nacht_geom_idx" gist (wkb_geometry)

gis=# \d laerm_tag;
                                       Table "public.laerm_tag"
    Column    |          Type           |                          Modifiers                          
--------------+-------------------------+-------------------------------------------------------------
 ogc_fid      | integer                 | not null default nextval('laerm_tag_ogc_fid_seq'::regclass)
 wkb_geometry | geometry(Geometry,4326) | 
 gml_id       | character varying(80)   | 
 klasse       | numeric(10,0)           | 
Indexes:
    "laerm_tag_pkey" PRIMARY KEY, btree (ogc_fid)
    "laerm_tag_geom_idx" gist (wkb_geometry)


Wenn du mir eine Datei mit SQL Befehlen schicken könntest, in der zwei neue Tabellen

z.B. laerm2017_tag und laerm2017_nacht

beinhaltet und die ich mit

psql -d gis < datei.sql

einspielen könnte wäre das super!

Noch besser wäre natürlich, wenn du das Verfahren wie du dazu kommst auch noch so dokumentierst, dass das jeder in 5 Minuten alleine machen kann.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants