Quantcast
Channel: Paikkatieto » QGIS
Viewing all articles
Browse latest Browse all 6

WeLoveMaps – Haluan perustaa karttapalvelun – mitä teen?

$
0
0

Paikkatietomarkkinoiden I päivän iltapäivällä Suomen Kartografinen Seura (SKS) järjesti ”Tykkäämme kartoista – We love maps!” -seminaarin. Ohjelmassa oli perinteisten puhujapöntössä sessioiden lisäksi myös karttaorigamien askartelua.

Kartagrammi_by_JuhaOksanen

© Juha Oksanen

SKS julisti Kartta 2016 -haasteen. Nyt on mahdollisuus loistaa kartografina sekä kerätä mainetta. Ammattilaisten sarjan parhaat kartat lähetetään Kansainväliseen Kartografian konferenssin Japaniin. Aikaa toteuttamiseen on riittävästi, aina syyskuun 2016 loppuun asti.

Oma pönttöesiintyminen koski karttapalvelun perustamista. Esityksen aluksi näytin tyypillisen ammattilaisen näkymän web-karttapalvelun toteuttamisesta:

WeLoveMaps_code

Ei herättänyt suurta mielenkiintoa, joten siirryin sujuvasti näyttämään kuinka ilman varsinaista koodaamista voi tuottaa omat karttapalvelunsa. Luonnollisesti hyödyntäen avoimia tietoaineistoja ja avoimen lähdekoodin ohjelmistoja.

OpenStreetMap

Helpoin tapa tehdä yksinkertainen karttapalvelu on hyödyntää OpenStreetMap:in ”Jakaminen” toimintoa. Valitse OSM:n karttakäyttöliittymästä oikealta ”Jakaminen”. Laita ”Lisää karttamerkki” -kohtaan ruksi, siirrä karttaa oikeaan paikkaan. Kopioi joko suora linkki sähköpostiin tai upota HTML-koodi omalle web-sivullesi. Esimerkit löydät WeLoveMaps-sivultani.

WeLoveMaps_OSM

Perinteinen web-kartta

OpenStreetmapin upotettu HTML-koodi riittää varmaan monelle kartoista kiinnostuneille. Jos on tarpeen julkaista hieman monimutkaisempia karttoja, niin niiden tekeminen onnistuu esimerkiksi QGIS-ohjelmiston qgis2web-laajennoksen avulla. Laajennoksen avulla voi helposti tuottaa OpenLayers tai Leaflet -javascript kirjastoihin perustuvan karttapalvelun.

WeLoveMaps-qgis2web

3D kartta

Kaikilla näyttelyosastoilla näytti olevan mitä hienoimpia 3D esityksiä paikkatiedoista. Joten olihan sellainen myös tehtävä. QGIS:n qgis2threejs-laajennos mahdollistaa helposti 3-ulotteisen karttakäyttöliittymän julkaisun:

WeLoveMaps_ThreeJS_demo

Kaikista edellä mainituista löytyvät esimerkit (ja lähdekoodit) WeLoveMaps-sivultani. Voit myös ladata valmiit QGIS-tiedostot paikkatietoaineistoineen omaan käyttöösi (noin 30 Mt ZIP-tiedosto). Happy Mapping!



Viewing all articles
Browse latest Browse all 6

Latest Images

Trending Articles