GOV/Datenauswertung
< GOV
Zur Navigation springen
Zur Suche springen
GOV-Hauptseite > GOV/Projekt > GOV-Datenauswertung
Projekt GOV |
---|
hier: GOV/Datenauswertung |
GOV-Datenbankabfrage: Infoseiten zum Projekt: Datenerfassung: Kontakt: Kategorien: |
Liste aller Ortsnamen in einem Kreis
SELECT c.textualId, n.content, n.language, type_names.value
FROM gov_item i
JOIN p ON p.ende=i.id
JOIN gov_item c ON p.anfang=c.id AND c.deleted=0
LEFT JOIN property n ON n.gov_object=c.id AND n.type=1
LEFT JOIN property t ON t.gov_object=c.id AND t.type=2
JOIN type_names ON type_names.type_id=t.type_object AND type_names.language='deu'
WHERE i.textual_id ='adm_169761'
Liste aller Ortsnamen in einem Regierungsbezirk mit Kreisen
SELECT i.textualId as Kreis, c.textualId as Ort, n.content as Name,
n.language as Sprache, type_names.value as Typ
FROM gov_item i2
JOIN p p2 ON p2.ende=i2.id AND p2.laenge=1
JOIN gov_item i ON p2.anfang=i.id
JOIN p ON p.ende=i.id
JOIN GovItem c ON p.anfang=c.id AND c.deleted=0
LEFT JOIN property n ON n.gov_object=c.id AND n.type=1
LEFT JOIN property t ON t.gov_object=c.id AND t.type=2
JOIN type_names ON type_names.type_id=t.type_object AND type_names.language='deu'
WHERE i2.textual_id ='adm_368468'
Karte des abgedeckten Bereiches mit GMT zeichnen
Für die echte Anzeige des abgedeckten Bereiches auf der GOV-Startseite die Anleitung unter GOV/Karten verwenden!
Aus der Datenbank eine Liste aller Koordinaten generieren:
echo "SELECT longitude, latitude FROM gov_item WHERE deleted=0" | mysql -p gov > gov.xy
input_file=gov.xy
#### Plot European region. ####
europe_range="-R-20/65/25/80"
europe_scale="-Jx0.095d/0.125d"
europe_frame="-Ba40f20/a40f10ESnw"
pscoast $europe_range $europe_scale $europe_frame -G180/255/180 -S210/220/255 -Dl -A1000 -W1 -X1.0 -Y1.0 -K > europe.ps
psxy $input_file $europe_range $europe_scale -Sp -W2/255/50/50 -L -H0 -O >> europe.ps
#### Plot North American region. ####
na_range="-R205/345/25/85"
na_scale="-Jx0.070d/0.120d"
na_frame="-Ba40f20/a40f10ESnw"
pscoast $na_range $na_scale $na_frame -G180/255/180 -S210/220/255 -Dl -A1000 -W1 -X1.0 -Y1.0 -K > north-america.ps
psxy $input_file $na_range $na_scale -Sp -W2/255/50/50 -L -H0 -O >> north-america.ps
#### Plot South American region. ####
sa_range="-R210/340/-60/25"
sa_scale="-Jx0.070d/0.070d"
sa_frame="-Ba40f20/a40f10ESnw"
pscoast $sa_range $sa_scale $sa_frame -G180/255/180 -S210/220/255 -Dl -A1000 -W1 -X1.0 -Y1.0 -K > south-america.ps
psxy $input_file $sa_range $sa_scale -Sp -W2/255/50/50 -L -H0 -O >> south-america.ps
ps2raster europe.ps -A -P -Tg
ps2raster north-america.ps -A -P -Tg
ps2raster south-america.ps -A -P -Tg