Sposób wykonania: agregowanie regionów i podregionów
Za pomocą operacji agregowania można tworzyć regiony niestandardowe. Korzystając z wymiarów hierarchicznych, można utworzyć hierarchiczną relację między różnymi zagregowanymi obszarami.
W tym przykładzie dodano mapę, na której stany USA zostały zagregowane w regiony i podregiony. Mapy wykorzystują wymiar hierarchiczny do tworzenia hierarchii między regionem, podregionem i stanem.
Po wybraniu regionu następuje drążenie do podregionów składowych.
Wybranie podregionu powoduje wyświetlenie stanów składowych.
Do utworzenia tej mapy używane są dwa wymiary hierarchiczne. Jeden zawiera nazwy regionów i stanów. Drugi zawiera geometrię i jest używany jako pole lokalizacji.
Dane
W tym przykładzie zastosowano pojedynczy zestaw danych dodany bezpośrednio w edytorze ładowania danych.
Sposób tworzenia
- Dodaj dane do Edytora ładowania danych.
- Kliknij polecenie Utwórz nowe połączenie, a następnie wybierz opcję Qlik GeoOperations.
-
Kliknij polecenie Utwórz nowe połączenie.
-
W obszarze Przestrzeń wybierz przestrzeń, w której będzie się znajdować połączenie.
-
Wybierz Qlik GeoOperations z listy łączników danych.
- Kliknij polecenie Utwórz.
-
W obszarze Powiązania między danymi kliknij znak na połączeniu z Qlik GeoOperations.
-
W sekcji Operacja wybierz Zagreguj.
-
Ustaw następujące parametry:
-
Zagreguj pole: SubregionName
-
Rozdzielczość: Źródło.
-
- W sekcji Zestaw danych 1 ustaw następujące parametry:
- Typ: Załadowana tabela
- Nazwa tabeli: Regions
- Pole klucza: State
- Typ i pole geometrii: Nazwany obszar i Stan.
- Wybierz tabelę i następujące pola:
- SubregionName
- DissolvedPolygon:
- Kliknij polecenie Wstaw skrypt.
-
Zamień wszystkie wystąpienia DissolvedPolygon w skrypcie na DissolvedPolygon as SubregionPolygon.
WskazówkaGdy używasz wielu operacji, ważne jest, aby zmienić domyślne nazwy pól używane przez Qlik GeoOperations, aby uniknąć tworzenia niepożądanych konkatenacji i pętli w skrypcie ładowania.
-
W obszarze Powiązania między danymi kliknij znak na połączeniu z Qlik GeoOperations.
-
W sekcji Operacja wybierz Zagreguj.
-
Ustaw następujące parametry:
-
Zagreguj pole: RegionName
-
Rozdzielczość: Źródło.
-
- W sekcji Zestaw danych 1 ustaw następujące parametry:
- Typ: Załadowana tabela
- Nazwa tabeli: Regions
- Pole klucza: State
- Typ i pole geometrii: Nazwany obszar i Stan.
- Wybierz tabelę i następujące pola:
- RegionName
- DissolvedPolygon:
- Kliknij polecenie Wstaw skrypt.
-
Zamień wszystkie wystąpienia DissolvedPolygon w skrypcie na DissolvedPolygon as RegionPolygon.
- Załadowanie danych.
-
W widoku arkusza utwórz wymiar hierarchiczny o nazwie Regions. Dodaj do niego kolejno następujące pola:
- RegionName
- SubregionName
- Stan
-
Utwórz wymiar hierarchiczny o nazwie RegionPolygons. Dodaj do niego kolejno następujące pola:
- RegionPolygon
- SubregionPolygon
- Stan
- Dodaj mapę.
-
Dodaj warstwę obszaru z Regions jako wymiarem. Ustaw następujące właściwości:
- W obszarze Lokalizacja ustaw Pole lokalizacji na RegionPolygons.
- W obszarze Kolory ustaw Kolory na wartość Niestandardowe i wykonaj następujące czynności.
- Wybierz Trwałe kolory
- Wybierz polecenie 100 kolorów.
- Ustaw Nieprzezroczystość na 50%.
- Ustaw Kolor konturu na 000000.
- Wyśrodkuj region na mapie, a następnie ustaw opcję Ogranicz nawigację z przesuwaniem na wartość Niestandardowy i kliknij polecenie Ustaw limit przesuwania.