| Palvelu | $ / 1000 karttalatausta | $ / 1000 geokoodausta | Ilmaiskiintiö/kk | Paketti $/kk | Huomiot |
|---|---|---|---|---|---|
| Self-host (OSM: Protomaps/OpenFreeMap + Nominatim)Halvin | 0,00 € | 0,00 € | rajaton (oma hosting-kulu päälle) | 0,00 € | Protomaps: maailman vektoritilet yhtenä PMTiles-tiedostona S3/CDN:ään. OpenFreeMap: ilmaiset hostatut tilet ilman avainta. Nominatim-geokoodaus vaatii järeän palvelimen (~1 TB NVMe). RAJOITTEET: ODbL-attribuutio pakollinen, ei SLA:ta, ei liikennedataa; VPS-kulu ~5–50 €/kk. OSM:n omat tile-palvelimet EIVÄT ole sallittuja tuotantoon. |
| MapTiler | 2,50 € | 2,50 € | 5 000 sessiota/kk — EI kaupalliseen käyttöön | 30,00 € | Sessiomalli: Flex $30/kk sis. 25k sessiota; ylitys $2,50/1k sessiota, tile-pyynnöt $0,15/1k, 3D $6,00/1k. Soft-limit (ei yllätyslaskuja, mutta palvelu voi katketa). Ilmaistasossa logo pakollinen. |
| Mapbox | 5,00 € | 0,75 € | 50 000 latausta/kk + 100 000 geokoodausta/kk | – | Map load = GL JS -initialisointi, sis. rajattomat tilet. Portaikko $5,00 → $2,50/1k. ANSA: Permanent Geocoding (tulosten tallennus) on eri, kalliimpi tuote — tuloksia ei saa jaella. Mapbox-logo pakollinen. |
| Google Maps Platform | 7,00 € | 5,00 € | 10 000 kutsua/kk per SKU (Pro-SKU:t 5k, Enterprise 1k) | – | Uudistui 3/2025: $200/kk-krediitti → per-SKU-ilmaiskutsut. Volyymiportaikko $7,00 → $0,53/1k (5M+). ANSA: Autocomplete/Places ovat kalliimpia Pro/Enterprise-SKU:ita; Embed API ja mobiili-SDK:t rajattoman ilmaisia. Luottokortti vaaditaan. |
| HERE | – | 0,88 € | 30 000 transaktiota/kk per palvelu | – | Tile-pohjainen, ei map load -hintaa: vektoritile $0,088/1k, rasteri $0,12/1k. ANSA: yksi karttanäkymä kuluttaa kymmeniä tilejä → 30k ilmaista tileä ≈ vain 1–2k karttalatausta. Geokoodaus $0,88 → $0,70/1k (5–10M). |
| LocationIQ | – | – | 5 000 pyyntöä/pv (~150k/kk), kaupallinen käyttö vaatii promolinkin | 45,00 € | Päiväkiintiömalli, ei per-1k-hintaa: Maps Lite $45/kk = 10k karttanäyttöä/pv (VAIN kartat, ei geokoodausta); Developer $100/kk = 25k pyyntöä/pv kaikki API:t (~$0,13/1k). Soft-limitit. |
| Stadia Maps | – | 0,60 € | 200 000 krediittiä/kk — EI kaupalliseen käyttöön | 20,00 € | Krediittimalli: tile = 1 kr, geokoodaus = 20 kr. Starter $20/kk 1M kr (+3 ¢/1000 lisäkrediittiä) → geokoodaus ~$0,60/1k (johdettu krediittihinnasta). ANSA: satelliittitile 4 kr; Autocomplete v1 20 kr mutta v2 vain 1 kr. |
Laskutusyksikkö on suurin ansa
Yksi HERE:n "transaktio" on yksittäinen karttatile, ei karttalataus — yksi käyttäjän avaama karttanäkymä kuluttaa kymmeniä tilejä, joten 30 000 ilmaista transaktiota vastaa vain paria tuhatta karttalatausta. Mapboxin map load taas sisältää rajattomat tilet. Älä vertaa kiintiölukuja suoraan.
Ilmaistasojen kaupallisen käytön ehdot yllättävät: MapTilerin ja Stadian ilmaispaketit eivät salli kaupallista käyttöä lainkaan, LocationIQ vaatii näkyvän promolinkin — Mapboxin 50k latausta/kk ja Googlen 10k kutsua/SKU/kk käyvät myös kaupalliseen käyttöön.
Geokoodauksessa piilee toinen ansa: Mapboxin ja Googlen halvat hinnat koskevat vain tuloksia, joita ei tallenneta — osoitteiden varastointi vaatii kalliimman "permanent"-tuotteen.
Miten valita?
Pieni sovellus, ei rahaa: Mapboxin ilmaistaso (50k latausta/kk, käy kaupalliseen) tai OpenFreeMapin ilmaiset OSM-tilet. Googlen 10k kutsua/SKU riittää pieneen liikenteeseen mutta vaatii luottokortin.
Geokoodauspainotteinen käyttö: Stadia (~0,60 $/1k) tai Mapbox (0,75 $/1k) — Google on 7–8× kalliimpi (5 $/1k). Isot erävolyymit: HERE 0,70 $/1k yli 5M:n portaassa.
Suuri liikenne: laske oma profiilisi — Googlen portaikko putoaa 0,53 $:iin/1k yli 5M latauksessa, ja self-host-OSM (Protomaps S3:ssa) voi pudottaa tile-kulut käytännössä nollaan jos liikennedataa tai Street View'ta ei tarvita.
EU-datansijainti tärkeä: MapTiler (sveitsiläinen) ja self-host omalla EU-palvelimella.