Datan tuominen rajapinnasta kartalle tai Exceliin Faris Alsuhail Helsingin kaupunki / Tietokeskus fi.linkedin.com/in/farisalsuhail/
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
Tyypillisiä rajapintoja 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 3 Paikkatietosovelluksiin sopivia
Tyypillisiä rajapintoja REST-rajapinnat Representational State Transfer -rajapinnat ovat sovelluskehittäjille hyödyllisiä. Tietoa saa nettiselaimen avulla ulos excelin tukemassa muodossa 4 Muita hyödyllisiä
Mistä löydän rajapintoja? Helsinki Region Infoshare ( Pääkaupunkiseudun avointa dataa, listaa myös avoimia rajapintoja Tilastokeskus ( Mm. postinumeroalueet, tilastoalueita Maanmittauslaitos ( palvelut/rajapintapalvelut/paikkatiedon-palvelualustan-pilotti) palvelut/rajapintapalvelut/paikkatiedon-palvelualustan-pilotti Maanmittauslaitoksen aineistoja, mm. taustakarttoja ja maastokarttoja 5 Esimerkkejä
Mistä löydän rajapintoja? Avoindata.fi ( Hakupalvelu avoimille tietoaineistoille, listaa myös rajapintoja Kapsi Internet-käyttäjät ry ( Maanmittauslaitoksen taustakarttoja, peruskarttoja ja ortoilmakuvia Ilmatieteen laitos ( Ilmatieteen laitoksen aineistoja, rajapintapalvelujen käyttö vaatii rekisteröitymisen 6 Esimerkkejä
Mistä löydän rajapintoja? Suomen ympäristökeskus ( INSPIRE-direktiivin edellyttämiä ympäristöaineistoja, mm. maanpeite, tulvariskialueet, valuma-aluejaot Geologian tutkimuskeskus ( Geofysiikan, kallioperän ja maaperän aineistoja Paikkatietoikkuna ( paikkatieto) paikkatieto Listaa mm. valtionhallinnon avoimia paikkatietoaineistoja ja palveluja 7 Esimerkkejä
Rajapintojen hyödyt Datat keskitetysti ylläpidettyjä, eli rajapinnan kautta saatavilla aina viimeisin tieto Käytettävissä eri välineillä/sovelluksilla Sovelluskehittäjille ja tutkijoille uusia aineistoja käytettäviksi Vähemmän vaivaa esim. taustakarttojen valmisteluun 8 LP:n karttapalveluQGIS yms. Paikkatietoikkuna Palvelin Maakuntakaavat © Varsinais-Suomen liitto wms
Käytännön esimerkkejä Datan tuominen rajapinnalta kartalle paikkatietosovelluksessa (MapInfo) Aineistojen tuominen rajapinnalta exceliin
Datan tuominen rajapinnasta kartalle 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 10 MapInfo
Datan tuominen rajapinnasta kartalle 11 MapInfo
Datan tuominen rajapinnasta kartalle 12 MapInfo
Datan tuominen rajapinnasta kartalle 13 WMS-rajapinnan avaaminen Mapinfossa WMS WFS
Datan tuominen rajapinnasta kartalle 14 WMS-rajapinnan avaaminen Mapinfossa Tallennetut WMS-yhteydet Uusien yhteyksien luonti
Datan tuominen rajapinnasta kartalle 15 WMS-rajapinnan avaaminen Mapinfossa
Datan tuominen rajapinnasta kartalle 16 WMS-rajapinnan avaaminen Mapinfossa
Datan tuominen rajapinnasta kartalle 17 WMS-rajapinnan avaaminen Mapinfossa URL-kenttä on olennaisin, kuvaukseen voi kirjoittaa mitä haluaa tai hakea tekstin palvelimelta
Datan tuominen rajapinnasta kartalle 18 WMS-rajapinnan avaaminen Mapinfossa
Datan tuominen rajapinnasta kartalle 19 WMS-rajapinnan avaaminen Mapinfossa
Datan tuominen rajapinnasta kartalle 20 WMS-rajapinnan avaaminen Mapinfossa Saman rajapinnan kartat eri mittakaavoilla
Datan tuominen rajapinnasta kartalle 21 WFS-rajapinnan avaaminen Mapinfossa WMS WFS
Datan tuominen rajapinnasta kartalle 22 WFS-rajapinnan avaaminen Mapinfossa
Datan tuominen rajapinnasta kartalle 23 WFS-rajapinnan avaaminen Mapinfossa
Datan tuominen rajapinnasta kartalle 24 WFS-rajapinnan avaaminen Mapinfossa
Datan tuominen rajapinnasta kartalle 25 WFS-rajapinnan avaaminen Mapinfossa
Datan tuominen rajapinnasta kartalle 26 WFS-rajapinnan avaaminen Mapinfossa
Datan tuominen rajapinnasta kartalle 27 WMS- ja WFS-rajapinnat noudettuna
Datan tuominen rajapinnasta kartalle Rajapintojen ulkoasua on mahdollista muuttaa karttatasojen hallinnan kautta 28 WMS- ja WFS-rajapintojen visualisointi
Datan tuominen rajapinnasta kartalle 29 WMS-rajapinnan visualisointi WMS-rajapinnan ulkoasu määräytyy palvelun tuottajan toimesta, mutta joitakin muutoksia on mahdollista tehdä
Datan tuominen rajapinnasta kartalle 30 WMS-rajapinnan visualisointi
Datan tuominen rajapinnasta kartalle 31 WMS-rajapinnan visualisointi
Datan tuominen rajapinnasta kartalle 32 WFS-rajapinnan visualisointi
Datan tuominen rajapinnasta kartalle 33 WFS-rajapinnan visualisointi
Datan tuominen rajapinnasta kartalle 34 Aineiston tallentaminen WFS-rajapinnalta
Datan tuominen rajapinnasta exceliin 35 Palautejärjestelmän REST-rajapinta APIs = application programming interface = ohjelmointirajapinta
Datan tuominen rajapinnasta exceliin 36 Palautejärjestelmän REST-rajapinta
Datan tuominen rajapinnasta exceliin 37 Palautejärjestelmän REST-rajapinta Tietoja voidaan hakea korkeintaan 90 päivän ajalta Kukin kohde sisältää koordinaattitiedot WGS84- muodossa (EPSG-koodi 4326)
Datan tuominen rajapinnasta exceliin 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 T00:00:00Z&end_date= T23:59:59Z 38 Palautejärjestelmän REST-rajapinta vuosikuukausipäiväkellonaikaformaatti (json tai xml)
Datan tuominen rajapinnasta exceliin 39 Palautejärjestelmän REST-rajapinta Internet Explorer –selain tarjoaa mahdollisuutta viedä tiedot suoraan exceliin. Muussa tapauksessa tiedot voi tallentaa omalle koneelle XML-muodossa ja avata exceliin myöhemmin. koordinaattitiedot WGS84-muodossa (EPSG-koodi 4326)
Datan tuominen rajapinnasta exceliin 40 Palautejärjestelmän REST-rajapinta
Datan tuominen rajapinnasta exceliin 41 Palautejärjestelmän REST-rajapinta
Datan tuominen rajapinnasta exceliin 42 Palautejärjestelmän REST-rajapinta Google Chrome selaimella kohteiden tiedot voidaan tallentaa omalle koneelle ja avata exceliin
Datan tuominen rajapinnasta exceliin 43 Palautejärjestelmän REST-rajapinta
Datan tuominen rajapinnasta exceliin 44 Palautejärjestelmän REST-rajapinta