Dodawanie teł map

Można dodawać tła map Google, Baidu i z innych usług map internetowych do użycia w wizualizacjach.

Dodawanie teł map Google

Można dodawać tła map Google, przeznaczone do użycia w wizualizacjach.

  1. Na stronie startowej kliknąć Nawigator Ikona "Nawigator" umożliwiająca wyświetlanie obszaru "Nawigator", a następnie kliknąć Konsola.
  2. W konsoli wybrać Mapy, Tła, a następnie Tła map.
  3. Kliknąć przycisk Dodaj tło, po czym wybrać z listy opcję Google.
  4. Wprowadzić, jeśli trzeba, pomocny opis.
  5. Wybrać opcję Typ konta, aby wybrać swoje konto.
  6. Skopiować i wkleić swój klucz dostępu do Google Maps API.

    Aby można było korzystać z kafelków Google Maps, trzeba uzyskać od Google klucz dostępu do Google Maps API. Google wzywa do podania klucza dostępu do Maps API oraz, jeśli dotyczy, ID klienta Google. Korzystanie z kafelków musi spełniać warunki ustalone przez Google (zob. Google Developers Site Terms of Service).

  7. Wybrać opcję Domyślny typ mapy (jeśli ma zastosowanie).
  8. Kliknąć przycisk Zapisz, aby dodać tę mapę do listy dostępnych teł map.

Dodawanie teł map Baidu

Można dodawać tła map Baidu, przeznaczone do użycia w wizualizacjach.

  1. Na stronie startowej kliknąć Nawigator Ikona "Nawigator" umożliwiająca wyświetlanie obszaru "Nawigator", a następnie kliknąć Konsola.
  2. W konsoli wybrać Mapy, Tła, a następnie Tła map.
  3. Kliknąć przycisk Dodaj tło, po czym wybrać z listy opcję Baidu.
  4. Wprowadzić, jeśli trzeba, pomocny opis.
  5. Skopiować i wkleić swój klucz dostępu do Baidu Maps API.

    Aby można było korzystać z kafelków Baidu Maps, trzeba uzyskać od Baidu klucz dostępu do Baidu Maps API. Baidu wzywa do podania klucza dostępu do Maps API. Korzystanie z kafelków musi spełniać warunki ustalone przez Baidu w umowie z użytkownikiem.

  6. Wybrać opcję Zgadzam się na uznanie tego hosta zewnętrznego za zaufany (jeśli ma zastosowanie).
  7. Kliknąć przycisk Zapisz, aby dodać tę mapę do listy dostępnych teł map.
  8. Dla Baidu Maps w Analytics Cloud jest wymagane dodanie - jako bezpiecznych domen - podanych poniżej adresów URL. Można to zrobić z konsoli, ze strony "Domeny bezpieczne".
    • *.map.baidu.com [Image, Script]
    • *.map.bdimg.com [Image, Script]
    • *.bdstatic.com [Image, Script]

    Trzeba wybrać obie opcje: Image i Script. Sygnalizuje to, że domeny te można uważać za zaufane i mogą one dostarczać kafelki obrazu oraz niezbędne do uruchomienia skrypty, zapewniając pomyślne renderowanie zawartości map Baidu.

Dodawanie teł WMS (Web Map Service)

Można dodawać tła WMS (Web Map Service) i używać ich w wizualizacjach bazujących na mapach.

Tła WMS są dynamicznie hostowane na serwerze internetowym z użyciem protokołu WMS (Web Map Service). Można ich używać do integracji map zawierających informacje, których być może nie mamy w swojej firmie, i łatwo prezentować je przestrzennie wraz ze swoimi danymi.
  1. Na stronie startowej kliknąć Nawigator Ikona "Nawigator" umożliwiająca wyświetlanie obszaru "Nawigator", a następnie kliknąć Konsola.
  2. W konsoli wybrać Mapy, Tła, a następnie Tła map.
  3. Kliknąć przycisk Dodaj tło, po czym wybrać z listy opcję WMS (Web Map Service).
  4. Kliknąć na karcie Ogólne, po czym wprowadzić nazwę i opis.
  5. W polu URL wprowadzić pełny adres URL usługi WMS.

    Należy się skontaktować z dostawcą usługi WMS w celu ustalenia dokładnego adresu URL.

    Na przykład https://www.gebco.net/data_and_products/gebco_web_services/web_map_services/mapserv.

    W polu Wersja jest automatycznie wyświetlana wersja protokołu WMS, używanego przez dostawcę usługi WMS. Wartością domyślną jest 1.1.1, lecz można wybrać z rozwijanej listy wersję alternatywną.

    W polu System odniesienia za pomocą współrzędnych jest automatycznie wyświetlany system odniesienia, używany przez dostawcę hosta. Wartość domyślna EPSG:3857 określa system współrzędnych używany do rzutowania map w 2 wymiarach. Aby uzyskać szczegółowe informacje, należy umieścić wskaźnik myszy na ikonie etykietki.

  6. Wybrać opcję Zgadzam się na uznanie tego hosta zewnętrznego za zaufany, aby automatycznie dodać ten host do listy domen bezpiecznych.
  7. W obszarze Warstwy wpisać nazwy warstw map podkładowych, które mają zostać użyte. Aby usunąć warstwę kliknąć na ikonie x.
  8. Jeśli trzeba zmienić typ obrazu, wybrać opcję Format.
  9. Wyświetlić kartę Parametry, po czym nacisnąć przycisk Dodaj parametr.

    Wprowadzane parametry są zawierane w adresie URL i informują serwer hostujący, co i jak ma zostać wyświetlone w tle mapy (na przykład: typ obrazu, warstwa, zasięg geograficzny mapy, rozmiar zwracanego obrazu).

  10. Wprowadzić parametry, które mają zostać przekazane w adresie URL do serwera hosta, używając formatu klucz:wartość.

    Chcąc dowiedzieć się, jakich parametrów można użyć dla tej usługi WMS, należy użyć następującego adresu URL:

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

  11. Kliknąć przycisk Zapisz, aby dodać warstwę mapy podkładowej do listy dostępnych teł map.

    Aby zobaczyć zmiany, trzeba odświeżyć stronę.

  12. Kliknąć na karcie Podgląd, aby wyświetlić podgląd tła mapy.

    Karta "Podgląd" staje się dostępna, gdy strona zostanie zapisana i odświeżona. Wynika to z tego, że odświeżenie umożliwia rozpoznanie bezpiecznych domen.

Dodawanie teł XYZ (kafelkowa mapa internetowa)

Można dodawać tła XYZ (kafelkowa mapa internetowa) i używać ich w wizualizacjach bazujących na mapach.

Tła XYZ są wyświetlane w przeglądarce poprzez przezroczyste łączenie wielu plików obrazów lub wektorowych, indywidualnie żądanych z Internetu przy użyciu serwera internetowego. Można ich używać do integracji map zawierających informacje, których być może nie mamy w swojej firmie, i łatwo prezentować je przestrzennie wraz ze swoimi danymi.

Należy skonfigurować napisy URL kafelków, określając kafelki wektorowe lub rastrowe obrazy mapy kafelkowej, które mają zostać załadowane. Host oblicza każdy napis i ustala, który kafelek ma zostać załadowany.

Właściwych adresów URL należy się dowiedzieć od dostawcy usługi kafelkowej mapy internetowej. Podane w adresach URL parametry informują, co ma zostać wyświetlone w tle mapy. Na przykład są to nazwa mapy, wersja oraz liczba kafelków, które mają zostać użyte przy określonym fokusie. Przykłady adresów URL teł XYZ firmy Mapbox:

  • 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. Na stronie startowej kliknąć Nawigator Ikona "Nawigator" umożliwiająca wyświetlanie obszaru "Nawigator", a następnie kliknąć Konsola.
  2. W konsoli wybrać Mapy, Tła, a następnie Tła map.
  3. Kliknąć przycisk Dodaj tło, po czym wybrać z listy opcję Kafelkowa mapa internetowa.
  4. Kliknąć na karcie Ogólne, po czym wprowadzić nazwę i opis.
  5. W polu URL wprowadzić pełny adres hosta usługi kafelkowej mapy internetowej.
  6. Klikać na ikonie (+), aby dodać dodatkowe adresy URL serwerów w tej samej domenie (w celu zrównoważenia obciążenia).
  7. Wybrać opcję Zgadzam się na uznanie tego hosta zewnętrznego za zaufany, aby automatycznie dodać ten host do listy domen bezpiecznych.
  8. Wyświetlić kartę Parametry, po czym nacisnąć przycisk Dodaj parametr.

    Wprowadzane parametry są zawierane w adresie URL i informują serwer hostujący, co i jak ma zostać wyświetlone w tle mapy (na przykład: typ obrazu, warstwa, zasięg geograficzny mapy, rozmiar zwracanego obrazu).

    Na przykład można wprowadzić access_token o wartości exampleaccessTokenXyZ123456789nnnxxxZZz.

    Szczegółowe informacje należy uzyskać od swojego dostawcy.

  9. Wprowadzić parametry, które mają zostać przekazane w adresie URL do serwera hosta, używając formatu klucz:wartość.
  10. Kliknąć przycisk Zapisz, aby dodać określone kafelkowe mapy internetowe do listy dostępnych teł map.

    Aby zobaczyć zmiany, trzeba odświeżyć stronę.

  11. Kliknąć na karcie Podgląd, aby wyświetlić podgląd tła mapy.

    Karta "Podgląd" staje się dostępna, gdy strona zostanie zapisana i odświeżona. Wynika to z tego, że odświeżenie umożliwia rozpoznanie bezpiecznych domen.

Tła map internetowych - rozwiązywanie problemów

Podczas dodawania tła mapy internetowej mogą wystąpić błędy. Na przykład obraz tła mapy internetowej nie jest wyświetlany na karcie "Podgląd" lub w wizualizacji.

Aby znaleźć i zdiagnozować błędy tła mapy internetowej, należy użyć następujących metod:

  • Kliknąć klawisz F12, aby wyświetlić aplikację Developer Tools, po czym odszukać błędy na karcie "Konsola" przeglądarki. Na przykład poszukać wyrazu error lub CORS. Komunikaty o błędach są wyświetlane na czerwono.
  • Jeśli będzie wyświetlany komunikat Access to image at http://example.com has been blocked by CORS policy..., należy - aby ten problem rozwiązać - skontaktować się z dostawcą hosta. Błędy, o których komunikaty odwołują się do założenia systemowego CORS (Cross Origin Resource Sharing), mogą zostać wyeliminowane tylko przez dostawcę hosta.