Kartta-aineistojen lataus URL-osoitteen kautta

Ohje
1(2)
[email protected]
20.3.2015
Kartta-aineistojen lataus URL-osoitteen kautta
Kartta-aineisto voidaan ladata suoraan URL-osoitetta käyttäen. Ladattavan aineiston ja tiedostomuodon voi itse määritellä URL:issa annettavilla parametreilla.
1. TIEDOSTOMUODON VALINTA
Ladattava tiedostomuoto annetaan URL-kyselyssä parametrissa ’outputFormat’.
Esimerkiksi Paavo-tilastoaineisto ESRI:n shapefile-muodossa ladataan seuraavalla osoitteella (tiedosto on ZIP-muodossa ja se tulee purkaa, jotta sen saa käyttöön):
http://geo.stat.fi/geoserver/wfs?service=WFS&version=1.0.0&request=GetFeature&typeName=postialue:pno_tilasto&outputFormat=SHAPE-ZIP
Jos sama aineisto halutaan ladata CSV-muodossa, muutetaan ’outputFormat’-parametria seuraavasti:
http://geo.stat.fi/geoserver/wfs?service=WFS&version=1.0.0&request=GetFeature&typeName=postialue:pno_tilasto&outputFormat=csv
Tässä on esimerkkejä parametreista, joita voit antaa URL:issa outputFormat:iksi (outputFormat=…)

SHAPE-ZIP
(Formaatti: Shapefile)

csv
(Formaatti: CSV)

json
(Formaatti: GeoJSON)

kml
(Formaatti: KML)
2. AINEISTON VALINTA
Ladattava aineisto annetaan URL-kyselyssä parametrissa ’typeName’.
Esimerkiksi edellä käytettyä esimerkkiä Paavo-tilastoaineistosta voidaan muuttaa siten, että typeName-parametrin tilalle annetaan parametri postialue:pno_meri_2015, jolloin ladataan tilastoaineiston sijaan merelle ulottuva kartta-aineisto:
Ohje
2(2)
[email protected]
20.3.2015
http://geo.stat.fi/geoserver/wfs?service=WFS&version=1.0.0&request=GetFeature&typeName=postialue:pno_meri_2015&outputFormat=SHAPE-ZIP
Listan parametreista, joita voit antaa URL:issa typeName:ksi (typeName=…) saat GetCapabilities-kyselyllä:
http://geo.stat.fi/geoserver/wfs?service=WFS&request=GetCapabilities&version=1.0.0
Alla on esimerkki GetCapabilities-kyselyn vastauksesta: aineistona on Tieliikenneonnettomuudet 2013
ja URL:iin poimittava typeName-parametri on tieliikenne:tieliikenne_2013.
Tällöin URL-kysely vuoden 2013 tieliikenneonnettomuuksille olisi muotoa: http://geo.stat.fi/geoserver/wfs?service=WFS&version=1.0.0&request=GetFeature&typeName=tieliikenne:tieliikenne_2013&outputFormat=SHAPE-ZIP