Karttapohjien lisääminen

Voit lisätä Googlen, Baidun ja muiden verkkokarttapalvelujen karttapohjia visualisoinnissa käytettäväksi.

Google-karttapohjien lisääminen

Voit lisätä Google-karttapohjia karttojen visualisoinnissa käytettäväksi.

  1. Siirry kotisivulle, valitse Navigointi ja sitten Konsoli.
  2. Valitse konsolissa Kartat, Taustat ja sitten Karttataustat.
  3. Valitse Lisää pohja ja valitse listasta Google.
  4. Kirjoita tarvittaessa kuvaus.
  5. Valitse tilisi valitsemalla Tilityyppi.
  6. Kopioi ja liitä Google Maps API -käyttötunnuksesi.

    Jotta voit käyttää Google Maps -ruutuja, hanki Google Maps API -käyttötunnus Googlelta. Google pyytää sinua syöttämään Maps API -käyttötunnuksen ja tarvittaessa Googlen asiakastunnuksen. Ruutujen käyttö on Googlen palveluehtojen alaista kohdassa Google Developers -sivuston palveluehdot määritetyllä tavalla.

  7. Valitse tarvittaessa Kartan oletustyyppi.
  8. Valitse Tallenna, jos haluat sisällyttää tämän kartan käytettävissä olevien karttapohjien luetteloon.

Baidu-karttapohjien lisääminen

Voit lisätä Baidu-karttapohjia karttojen visualisoinnissa käytettäväksi.

  1. Siirry kotisivulle, valitse Navigointi ja sitten Konsoli.
  2. Valitse konsolissa Kartat, Taustat ja sitten Karttataustat.
  3. Valitse Lisää pohja ja valitse listasta Baidu.
  4. Kirjoita tarvittaessa kuvaus.
  5. Kopioi ja liitä Baidu Maps API -käyttötunnuksesi.

    Jotta voit käyttää Baidu Maps -ruutuja, hanki Baidu Maps API -käyttötunnus Baidulta. Baidu pyytää sinua syöttämään Maps API -käyttötunnuksen. Ruutujen käyttöön sovelletaan Baidun käyttäjäsopimuksessa määritettyjä palveluehtoja.

  6. Valitse tarvittaessa Luotan tähän ulkoiseen isäntään.
  7. Valitse Tallenna, jos haluat sisällyttää tämän kartan käytettävissä olevien karttapohjien luetteloon.
  8. Baidu-karttojen käyttämiseksi Analytics Cloud -palvelussa on lisättävä seuraavat URL-osoitteet turvallisten toimialueiden luetteloon. Tämä tehdään konsolissa Turvalliset toimialueet -sivulla.
    • *.map.baidu.com [kuva, komentosarja]
    • *.map.bdimg.com [kuva, komentosarja]
    • *.bdstatic.com [Image, Script]

    Valitse sekä Kuva että Komentosarja. Tämä osoittaa, että kyseiset toimialueet toimittavat luotettavasti kuvia ja tarvittavia komentosarjoja ohjelman käyttämistä varten. Siten varmistetaan, että Baidu-kartan sisältö näkyy kunnolla.

Web-karttapalvelun (WMS) karttapohjien lisäys

Voit lisätä web-karttapalvelun karttapohjia ja käyttää niitä karttavisualisoinneissa.

Web-karttapalvelujen karttapohjat ovat dynaamisia ja sijaitsevat web-palvelimella, joka käyttää web-karttapalveluprotokollaa (WMS). Niiden avulla voit integroida karttoja, joissa on sellaista tietoa, jota ei välttämättä ole omassa yrityksessäsi, ja esittää näin tietosi kätevästi kartalla.
  1. Siirry kotisivulle, valitse Navigointi ja sitten Konsoli.
  2. Valitse konsolissa Kartat, Taustat ja sitten Karttataustat.
  3. Valitse Lisää pohja ja valitse sitten listasta Web-karttapalvelu.
  4. Napsauta Yleinen-välilehteä ja syötä nimi ja kuvaus.
  5. Syötä URL-osoite-kenttään web-karttapalvelun koko URL-osoite.

    Pyydä oikeaa URL-osoitetta web-karttapalveluntarjoajaltasi.

    Esimerkki: https://www.gebco.net/data_and_products/gebco_web_services/web_map_services/mapserv.

    Versio näyttää automaattisesti WMS-tarjoajan käyttämän web-karttapalvelun protokollan version. Oletusarvo on 1.1.1, mutta voit valita toisen version avattavasta valikosta.

    Koordinaattien viitejärjestelmä näyttää automaattisesti isäntäpalveluntarjoajan käyttämän viitejärjestelmän. Oletusarvo EPSG:3857 on koordinaattijärjestelmä, jota käytetään karttojen näyttämiseen kaksiulotteisesti. Näet lisätietoja viemällä kohdistimen työkaluvihjeen kuvakkeen päälle.

  6. Lisää isäntä automaattisesti turvallisten toimialueiden listaan valitsemalla Luotan tähän ulkoiseen isäntään.
  7. Syötä Tasot-kenttään kunkin käytettävän pohjan karttatason nimi. Poista taso napsauttamalla ristiä (x).
  8. Valitse Muoto, jos sinun on vaihdettava kuvatyyppiä.
  9. Näytä Parametrit-välilehti ja napsauta Lisää parametri.

    Syöttämäsi parametrit sisältyvät URL-osoitteeseen ja kertovat ylläpitopalvelimelle, mitä karttapohjassa näytetään (esimerkiksi, kuvatyyppi, taso, kartan maantieteellinen laajuus, palautetun kuvan koko).

  10. Syötä URL-osoitteessa ylläpitopalvelimeen välitettävät parametrit key:value-muodossa.

    Käytä tätä URL-osoitetta etsiessäsi parametreja, joita voi käyttää tässä web-karttapalvelussa:

    http://<url_of_the_map_server>?request=getCapabilities&service=wms

  11. Valitse Tallenna, jos haluat lisätä karttapohjatason käytettävissä olevien karttapohjien luetteloon.

    Päivitä sivu, jotta muutokset tulevat näkyviin.

  12. Näytä karttapohjan esikatselu valitsemalla Esikatselu.

    Esikatselu-välilehti on käytettävissä vasta sen jälkeen, kun sivu tallennetaan ja päivitetään. Tämä johtuu siitä, että päivitys mahdollistaa turvallisten toimialueiden tunnistuksen.

Järjestettyjen (XYZ) verkkokarttapohjien lisääminen

Voit lisätä järjestettyjä Google-verkkokarttapohjia karttojen visualisoinnissa käytettäväksi.

Järjestetyt verkkokarttapohjat (XYZ) näytetään selaimessa liittämällä saumattomasti toisiinsa kymmeniä yksittäin pyydettyjä kuva- tai vektoritietotiedostoja Internetistä verkkopalvelimen kautta. Niiden avulla voit integroida karttoja, jotka sisältävät yritykseltäsi mahdollisesti puuttuvia tietoja ja esittää ne vaivattomasti spatiaalisesti omien tietojesi yhteydessä.

Konfiguroi ruutujen URL-merkkijonot, jotka määrittävät ladattavat vektoriruudut tai rasteroitujen karttakuvien ruudut. Isäntä arvioi kunkin merkkijonon ja määrittää ladattavat ruudut.

Pyydä URL-osoitteita koskevat tiedot verkkokarttojen palveluntarjoajalta. URL-osoitteiden parametrit kertovat isäntäpalvelimelle, mitä karttapohjassa näytetään. Esimerkkinä kartan nimi, versio sekä tietyssä tarkennuksessa käytettävien ruutujen määrä. Seuraavassa annetaan esimerkkejä järjestettyjen Mapbox-verkkokarttapohjien URL-osoitteista:

  • https://api.mapbox.com/styles/v1/mapbox/streets-v11/tiles/256/{z}/{x}/{y}
  • https://api.mapbox.com/styles/v1/mapbox/satellite-v9/tiles/256/{z}/{x}/{y}
  • https://api.mapbox.com/styles/v1/mapbox/light-v10/tiles/256/{z}/{x}/{y}
  • https://api.mapbox.com/styles/v1/mapbox/dark-v10/tiles/256/{z}/{x}/{y}
  • https://api.mapbox.com/styles/v1/mapbox/outdoors-v11/tiles/256/{z}/{x}/{y}
  1. Siirry kotisivulle, valitse Navigointi ja sitten Konsoli.
  2. Valitse konsolissa Kartat, Taustat ja sitten Karttataustat.
  3. Valitse Lisää pohja ja valitse listasta Järjestetty web-kartta.
  4. Napsauta Yleinen-välilehteä ja syötä nimi ja kuvaus.
  5. Syötä URL-kohtaan järjestetyn verkkokartan isäntäpalvelun täydellinen URL-osoite.
  6. Napsauta pluskuvaketta (+) ja syötä samalla toimialueella olevien lisäpalvelinten URL-osoitteet kuormituksen tasapainotusta varten.
  7. Lisää isäntä automaattisesti turvallisten toimialueiden listaan valitsemalla Luotan tähän ulkoiseen isäntään.
  8. Näytä Parametrit-välilehti ja napsauta Lisää parametri.

    Syöttämäsi parametrit sisältyvät URL-osoitteeseen ja kertovat ylläpitopalvelimelle, mitä karttapohjassa näytetään (esimerkiksi, kuvatyyppi, taso, kartan maantieteellinen laajuus, palautetun kuvan koko).

    Voit syöttää esimerkiksi määritteen access_token, jonka arvo on exampleaccessTokenXyZ123456789nnnxxxZZz.

    Lisätietoja saat palveluntarjoajalta.

  9. Syötä URL-osoitteessa ylläpitopalvelimeen välitettävät parametrit key:value-muodossa.
  10. Valitse Tallenna, jos haluat lisätä määritetyt järjestetyn verkkokartat käytettävissä olevien karttapohjien luetteloon.

    Päivitä sivu, jotta muutokset tulevat näkyviin.

  11. Näytä karttapohjan esikatselu valitsemalla Esikatselu.

    Esikatselu-välilehti on käytettävissä vasta sen jälkeen, kun sivu tallennetaan ja päivitetään. Tämä johtuu siitä, että päivitys mahdollistaa turvallisten toimialueiden tunnistuksen.

Vinkkejä verkkokarttapohjan vianmääritykseen

Verkkokarttapohjan lisäämisessä voi esiintyä ongelmia. Esimerkiksi verkkokarttapohjan kuva ei näy esikatseluvälilehdessä tai visualisoinnissa.

Näiden menetelmien avulla voit selvittää ja diagnosoida verkkokarttapohjan virheitä:

  • Avaa selaimen kehittäjätyökalut F12-näppäimellä ja etsi virheitä selaimen konsolivälilehdessä. Hae esimerkiksi merkkijonoja error tai CORS. Virhesanomien teksti on punainen.
  • Pyydä isäntäpalveluntarjoajalta apua ongelman ratkaisemiseen, jos näet esimerkiksi seuraavanlaisen virhesanoman: Access to image at http://example.com has been blocked by CORS policy.... Vain isäntäpalveluntarjoaja voi ratkaista virhesanomat, jotka viittaavat CORS (Cross Origin Resource Sharing) -käytäntöön.