Kuidas valida rakendusele õige aluskaart?
WMS, TMS, WMTS, Vektor ja Ortofoto lahtiseletatult
Mis peitub ühe sujuva ja detailse kaardirakenduse taga? Olgu selleks logistikaplatvorm, asukohapõhine teenus või spetsiifiline infosüsteem – vundamendiks on usaldusväärne aluskaart.
Tehnoloogia valikul võib kohata tervet rida lühendeid: WMS, TMS, WMTS, vektorkaart, ortofoto. Esmapilgul võib see silme eest kirjuks võtta. Tegelikult on igaühel oma selge eesmärk. Vaatame, mis on nende vahe ja kuidas teha sobivaim valik.
Erinevad kaarditehnoloogiad: Mis on mis?
Aluskaardi valik sõltub sellest, mida rakenduselt oodatakse: paindlikkust, kiirust või kaasaegset visuaali.
1. WMS – Web Map Service: paindlikkus ja dünaamilisus
WMS on serveripõhine lahendus, kus kaardipilt luuakse reaalajas vastavalt konkreetsele päringule ja andmekihtide valikule. Erinevalt valmis pildist joonistatakse kaardivaade kokku otse värskete algandmete põhjal, mis annab vabaduse nii arendajale kui ka lõppkasutajale valida täpselt, millist infot ekraanil kuvada. Näiteks võid ühe liigutusega lülitada välja hooned ja teed, et jätta fookusesse ainult metsad ja veekogud.
Just selline paindlikkus teeb WMS-ist parima valiku keerukate süsteemide jaoks, kus andmeid tuleb kuvada paindlikult ja erinevates kombinatsioonides.
Et selline dünaamilisus toimiks sujuvalt ka keerukamates süsteemides, pakub Regio WMS-teenus tuge mitmele koordinaatsüsteemile, mis teeb integreerimise olemasoleva tarkvaraga lihtsaks ja usaldusväärseks.

2. TMS – Tile Map Service ja WMTS Web Map Tile Service: maksimaalne kiirus
TMS ja WMTS töötavad teisel põhimõttel. Siin ei joonistata kaarti iga päringu peale uuesti, vaid kasutatakse eelnevalt valmis genereeritud rasterkaardi tükke.
See tähendab, et kõik parameetrid – suurendusastmed, stiil, projektsioon ja kihid – on juba ette määratud. WMTS järgib OGC – Open Geospatial Consortium standardit ehk ühiseid reegleid kaardiandmete edastamiseks, tänu millele töötavad samad kaardikihid eri GIS-rakendustes ühtemoodi.
Selline lähenemine võimaldab saavutada väga kiire laadimiskiiruse ja vähendada serverikoormust. Regio rasterkaardid on eelgenereeritud tippkvaliteediga, mis tagab rakenduse sujuva töö ka suure kasutajate arvu korral.

3. Vektorkaart: Kaasaegne kasutajakogemus ja 3D-võimekus
Vektorkaart on nutikas ja interaktiivne. Andmed saadetakse seadmesse vektoritena (joontena) ja joonistatakse kaardiks alles kasutaja ekraanil. Kaarti liigutades või suurendades küsitakse serverist jooksvalt uusi andmeid.
Selline lähenemine annab arendajale märkimisväärse vabaduse. Kaarti saab pöörata, kallutada ja kuvada 3D-s, lisada animatsioone ning kohandada oma visuaalset stiili (värve jms). See on sobiv valik, kui eesmärk on luua eristuv ja interaktiivne kasutajakogemus.
Pane tähele! Kuna pilt joonistatakse lõppkasutaja seadmes, sõltub vektorkaardi kuvamiskiirus graafikakaardi võimekusest.
4. Ortofoto : digitaalne reaalsus
Ortofoto ei ole joonistatud kaart, vaid georefereeritud aerofoto või satelliidipilt. See annab visuaalselt kõige tõetruuma pildi reaalsest maastikust. Sageli kasutatakse ortofotot taustakihina koos teiste kaardikihtidega (hübriid), et anda kasutajale selgem ja realistlikum arusaam ümbritsevast keskkonnast ning objektide paiknemisest. Sellisel juhul toimib ortofoto ka aluskaardina.
Kokkuvõtteks
- WMS, kui on vaja dünaamilisust ja võimalust kihte sisse/välja lülitada.
- TMS või WMTS, kui eesmärgiks on võimalikult kiiresti liikuv, aga muutumatu taust.
- Vektorkaart, kui soovitakse pakkuda modernset, pööratavat, 3D-toega ja kohandatavate värvidega kasutajakogemust.
- Ortofoto, foto reaalsest maastikust.
Kvaliteetsed ja asukohatäpsed andmed on seejuures üks olulisemaid tegureid kaardirakenduse edukuses.
Alisa Lillemets