Dodawanie niestandardowych warstw map

Można dodawać niestandardowe warstwy map i używać tych warstw w wizualizacjach bazujących na mapach.

Niestandardową warstwę mapy dodaje się, używając pliku danych geometrycznych (mającego rozszerzenie .json) zgodnego ze schematem GeoJSON https://en.wikipedia.org/wiki/GeoJSON. Następnie tej niestandardowej warstwy mapy można używać w celu wyświetlenia geometrycznych danych mapy w skoroszycie. Na przykład można dodać plik Mexico_States.json, aby wizualizować dane geometryczne na mapie stanów Meksyku.

Maksymalny rozmiar pojedynczego przesyłanego pliku GeoJSON wynosi 100 MB (po skompresowaniu). Ogólny domyślny limit miejsca składowania dla plików GeoJSON wynosi 200 MB (po skompresowaniu). Skompresowane pliki GeoJSON są mniejsze (nawet o połowę względem pierwotnego rozmiaru) od nieskompresowanych. Oracle Analytics kompresuje przesyłane pliki, usuwając odstępy i zmniejszając precyzję do 6 miejsc po przecinku.

  • Pliki warstw mapy zawierające wielokąty z 12 miejscami dziesiętnymi lub większą ich liczbą mogą zostać zmniejszone o 50%.

  • Pliki warstw mapy zawierające geometrie punktowe mogą zostać zmniejszone o 15-20%.

W razie potrzeby można skompresować pliki warstw mapy przed przesłaniem ich do Oracle Analytics za pomocą narzędzi takich jak mapshaper.org.

Ogólny limit zewnętrznego miejsca składowania w chmurze dla plików GeoJSON wynosi 50 GB.

Tworząc niestandardową warstwę mapy, trzeba wybrać klucze kolumn odpowiadające kolumnom danych, które mają być analizowane w wizualizacji bazującej na mapie. Na przykład, zamierzając analizować dane dla stanów Meksyku w wizualizacji bazującej na mapie, można zacząć od dodania niestandardowej warstwy mapy dla stanów Meksyku, a następnie wybrać klucz warstwy kodów HASC z pliku Mexican_States.json. Poniżej przedstawiono fragment pliku Mexican_States.json, pokazujący niektóre dane geometryczne dla stanu Kalifornia Dolna (Baja California).

Opis "GUID-D2030B58-F826-4DD4-B632-05E02C6020B3-default.gif" znajduje się poniżej
.gif"

Gdy jest używany plik Mexican_States.json, wybierane klucze warstw muszą być zgodne z kolumnami, które mają być analizowane, pochodzącymi z tabel danych dla stanów Meksyku. Na przykład, jeśli wiadomo, że istnieje komórka danych dla meksykańskiego stanu Kalifornia Dolna (Baja California), aby wyświetlić nazwy stanów w wizualizacji bazującej na mapie, należy wybrać z pliku JSON odpowiednie pole nazwy. Po utworzeniu skoroszytu i wybraniu kolumn (takich jak State i HASC), na mapie będą wyświetlane stany Meksyku. Gdy użytkownik wskaże kursorem stan, na mapie zostanie wyświetlony jego kod HASC (taki jak MX BN).
  1. Aby wyświetlić stronę "Konsola", na stronie startowej kliknąć Nawigator, po czym wybrać Konsola.
  2. W celu wyświetlenia strony Warstwy mapy kliknąć Mapy.

    Można włączać i wyłączać systemowe warstwy mapy, lecz nie można ich tworzyć ani usuwać.

  3. Aby dodać niestandardową warstwę mapy, na karcie Warstwy danych kliknąć Dodaj warstwę niestandardową albo przeciągnąć plik JSON z eksploratora plików do obszaru "Mapy niestandardowe".
  4. Korzystając z okna dialogowego "Otwórz", wybrać plik JSON (na przykład Mexico_States.json).

    Plik JSON musi być plikiem GeoJSON zgodnym ze standardem opisanym na stronie https://en.wikipedia.org/wiki/GeoJSON (maksymalny dozwolony rozmiar pliku wynosi 100 MB).

    Warstwy niestandardowe z typem geometrii LineString nie są w pełni obsługiwane. Sekcje "Kolor" i "Rozmiar" z okienka "Gramatyka" wizualizacji nie mają zastosowania do geometrii liniowych.

  5. Kliknąć przycisk Otwórz - zostanie wyświetlone okno dialogowe "Warstwa mapy".
  6. Opcjonalne: Aby znacznie zwiększyć pojemność magazynowania poza limity wewnętrznego miejsca składowania, kliknąć Zaawansowane i wybrać w polu typu magazynu wartość Zewnętrzne.
    Magazyn zewnętrzny nie wymaga konfiguracji ani dodatkowego zasobu.
  7. Na karcie Ogólne wypełnić pola Nazwa i opcjonalnie Opis.
  8. Wybrać z listy "Klucze warstwy" te klucze, które mają zostać użyte.
    Klucze warstwy określają zbiór atrybutów właściwości dla poszczególnych funkcji mapy, na przykład osobne kody dla poszczególnych stanów Meksyku. Klucze warstwy pochodzą z pliku JSON. Jeśli to możliwe, należy wybierać tylko te klucze warstwy, które odpowiadają używanym danym.
  9. Kliknąć Zapisz. Po ukończonym procesie i dodaniu warstwy zostanie wyświetlony komunikat o powodzeniu.