Datan tuominen rajapinnasta kartalle tai Exceliin Faris Alsuhail Helsingin kaupunki / Tietokeskus [email protected] 050 5596612 fi.linkedin.com/in/farisalsuhail/ 5.5.2015 Sisältö Mitä rajapintoja on olemassa? Ketkä rajapintoja tarjoavat? Mistä rajapintoja oikein löytää? Löysin rajapinnan, entä sitten? Mitä sillä voi tehdä? Miksi se on niin hienoa? Käytännön esimerkkejä ohjeineen 5.5.2015 2 Tyypillisiä rajapintoja Paikkatietosovelluksiin sopivia WMS ja WMTS Web Map Service ja Web Map Tile Service soveltuvat lähinnä karttakuvien katseluun ja taustamateriaaliksi karttaesityksiin WFS Web Feature Service tuo aineiston tietoineen paikkatietosovellukseen, toimii omalla koneella olevan tiedoston tavoin 5.5.2015 3 Tyypillisiä rajapintoja Muita hyödyllisiä REST-rajapinnat Representational State Transfer -rajapinnat ovat sovelluskehittäjille hyödyllisiä. Tietoa saa nettiselaimen avulla ulos excelin tukemassa muodossa 5.5.2015 4 Mistä löydän rajapintoja? Esimerkkejä Helsinki Region Infoshare (http://www.hri.fi) Pääkaupunkiseudun avointa dataa, listaa myös avoimia rajapintoja Tilastokeskus (http://www.tilastokeskus.fi/tup/rajapintapalvelut/index.html) Mm. postinumeroalueet, tilastoalueita Maanmittauslaitos (http://www.maanmittauslaitos.fi/aineistotpalvelut/rajapintapalvelut/paikkatiedon-palvelualustan-pilotti) Maanmittauslaitoksen aineistoja, mm. taustakarttoja ja maastokarttoja 5.5.2015 5 Mistä löydän rajapintoja? Esimerkkejä Avoindata.fi (https://www.avoindata.fi/) Hakupalvelu avoimille tietoaineistoille, listaa myös rajapintoja Kapsi Internet-käyttäjät ry (http://kartat.kapsi.fi) Maanmittauslaitoksen taustakarttoja, peruskarttoja ja ortoilmakuvia Ilmatieteen laitos (https://ilmatieteenlaitos.fi/avoin-data) Ilmatieteen laitoksen aineistoja, rajapintapalvelujen käyttö vaatii rekisteröitymisen 5.5.2015 6 Mistä löydän rajapintoja? Esimerkkejä Suomen ympäristökeskus (http://wwwd3.ymparisto.fi/d3/wmsrajapinta.htm) INSPIRE-direktiivin edellyttämiä ympäristöaineistoja, mm. maanpeite, tulvariskialueet, valuma-aluejaot Geologian tutkimuskeskus (http://www.gtk.fi/tietopalvelut/rajapintapalvelut/index.html) Geofysiikan, kallioperän ja maaperän aineistoja Paikkatietoikkuna (http://www.paikkatietoikkuna.fi/web/fi/avoinpaikkatieto) Listaa mm. valtionhallinnon avoimia paikkatietoaineistoja ja palveluja 5.5.2015 7 Rajapintojen hyödyt Datat keskitetysti ylläpidettyjä, eli rajapinnan kautta saatavilla aina viimeisin tieto Käytettävissä eri välineillä/sovelluksilla Paikkatietoikkuna wms LP:n karttapalvelu QGIS yms. wms wms Sovelluskehittäjille ja tutkijoille uusia aineistoja käytettäviksi Palvelin Maakuntakaavat © Varsinais-Suomen liitto Vähemmän vaivaa esim. taustakarttojen valmisteluun 5.5.2015 8 Käytännön esimerkkejä Datan tuominen rajapinnalta kartalle paikkatietosovelluksessa (MapInfo) Aineistojen tuominen rajapinnalta exceliin 5.5.2015 9 Datan tuominen rajapinnasta kartalle MapInfo MapInfo on yksi Helsingin kaupungilla käytössä oleva paikkatietosovellus Sovelluksella voi luoda, muokata ja analysoida paikkatietoaineistoja sekä tehdä karttaesityksiä Kykenee avaamaan myös sekä WMS- että WFS-rajapintoja 5.5.2015 10 Datan tuominen rajapinnasta kartalle MapInfo 5.5.2015 11 Datan tuominen rajapinnasta kartalle MapInfo 5.5.2015 12 Datan tuominen rajapinnasta kartalle WMS-rajapinnan avaaminen Mapinfossa WMS WFS 5.5.2015 13 Datan tuominen rajapinnasta kartalle WMS-rajapinnan avaaminen Mapinfossa Tallennetut WMS-yhteydet 5.5.2015 Uusien yhteyksien luonti 14 Datan tuominen rajapinnasta kartalle WMS-rajapinnan avaaminen Mapinfossa 5.5.2015 15 Datan tuominen rajapinnasta kartalle WMS-rajapinnan avaaminen Mapinfossa 5.5.2015 16 Datan tuominen rajapinnasta kartalle WMS-rajapinnan avaaminen Mapinfossa URL-kenttä on olennaisin, kuvaukseen voi kirjoittaa mitä haluaa tai hakea tekstin palvelimelta 5.5.2015 17 Datan tuominen rajapinnasta kartalle WMS-rajapinnan avaaminen Mapinfossa 5.5.2015 18 Datan tuominen rajapinnasta kartalle WMS-rajapinnan avaaminen Mapinfossa 5.5.2015 19 Datan tuominen rajapinnasta kartalle WMS-rajapinnan avaaminen Mapinfossa Saman rajapinnan kartat eri mittakaavoilla 5.5.2015 20 Datan tuominen rajapinnasta kartalle WFS-rajapinnan avaaminen Mapinfossa WMS WFS 5.5.2015 21 Datan tuominen rajapinnasta kartalle WFS-rajapinnan avaaminen Mapinfossa 5.5.2015 22 Datan tuominen rajapinnasta kartalle WFS-rajapinnan avaaminen Mapinfossa 5.5.2015 23 Datan tuominen rajapinnasta kartalle WFS-rajapinnan avaaminen Mapinfossa 5.5.2015 24 Datan tuominen rajapinnasta kartalle WFS-rajapinnan avaaminen Mapinfossa 5.5.2015 25 Datan tuominen rajapinnasta kartalle WFS-rajapinnan avaaminen Mapinfossa 5.5.2015 26 Datan tuominen rajapinnasta kartalle WMS- ja WFS-rajapinnat noudettuna 5.5.2015 27 Datan tuominen rajapinnasta kartalle WMS- ja WFS-rajapintojen visualisointi Rajapintojen ulkoasua on mahdollista muuttaa karttatasojen hallinnan kautta 5.5.2015 28 Datan tuominen rajapinnasta kartalle WMS-rajapinnan visualisointi WMS-rajapinnan ulkoasu määräytyy palvelun tuottajan toimesta, mutta joitakin muutoksia on mahdollista tehdä 5.5.2015 29 Datan tuominen rajapinnasta kartalle WMS-rajapinnan visualisointi 5.5.2015 30 Datan tuominen rajapinnasta kartalle WMS-rajapinnan visualisointi 5.5.2015 31 Datan tuominen rajapinnasta kartalle WFS-rajapinnan visualisointi 5.5.2015 32 Datan tuominen rajapinnasta kartalle WFS-rajapinnan visualisointi 5.5.2015 33 Datan tuominen rajapinnasta kartalle Aineiston tallentaminen WFS-rajapinnalta 5.5.2015 34 Datan tuominen rajapinnasta exceliin Palautejärjestelmän REST-rajapinta APIs = application programming interface = ohjelmointirajapinta http://www.hri.fi/fi/dataset/helsingin-kaupungin-palauterajapinta 5.5.2015 35 Datan tuominen rajapinnasta exceliin Palautejärjestelmän REST-rajapinta http://dev.hel.fi/apis/issuereporting 5.5.2015 36 Datan tuominen rajapinnasta exceliin Palautejärjestelmän REST-rajapinta Tietoja voidaan hakea korkeintaan 90 päivän ajalta Kukin kohde sisältää koordinaattitiedot WGS84muodossa (EPSG-koodi 4326) http://dev.hel.fi/apis/issuereporting 5.5.2015 37 Datan tuominen rajapinnasta exceliin Palautejärjestelmän REST-rajapinta Voidaan hakea esim. palautejärjestelmään kirjattuja eri kohteita GET Service Requests “This method is used for query the current status of multiple requests” Oheinen URL hakee kaikki tammikuussa 2015 kirjatut tiedot https://asiointi.hel.fi/palautews/rest/v1/requests.xml?start_date=201501-01T00:00:00Z&end_date=2015-01-31T23:59:59Z vuosi kuukausi päivä kellonaika 5.5.2015 formaatti (json tai xml) 38 Datan tuominen rajapinnasta exceliin Palautejärjestelmän REST-rajapinta koordinaattitiedot WGS84-muodossa (EPSG-koodi 4326) Internet Explorer –selain tarjoaa mahdollisuutta viedä tiedot suoraan exceliin. Muussa tapauksessa tiedot voi tallentaa omalle koneelle XML-muodossa ja avata exceliin myöhemmin. 5.5.2015 39 Datan tuominen rajapinnasta exceliin Palautejärjestelmän REST-rajapinta 5.5.2015 40 Datan tuominen rajapinnasta exceliin Palautejärjestelmän REST-rajapinta 5.5.2015 41 Datan tuominen rajapinnasta exceliin Palautejärjestelmän REST-rajapinta Google Chrome selaimella kohteiden tiedot voidaan tallentaa omalle koneelle ja avata exceliin 5.5.2015 42 Datan tuominen rajapinnasta exceliin Palautejärjestelmän REST-rajapinta 5.5.2015 43 Datan tuominen rajapinnasta exceliin Palautejärjestelmän REST-rajapinta 44
© Copyright 2024