So habe ich es gemacht: Auflösen von Regionen und Unterregionen
Sie können benutzerdefinierte Regionen mithilfe des Dissolve-Vorgangs erstellen. Mit Drilldown-Dimensionen können Sie eine hierarchische Beziehung zwischen den verschiedenen aufgelösten Gebieten erstellen.
In diesem Beispiel wurde eine Karte hinzugefügt, auf der die US-Bundesstaaten in Regionen und Unterregionen aufgelöst wurden. In den Karten wird eine Drilldown-Dimension verwendet, um die Hierarchie zwischen Region, Unterregion und Bundesstaat zu erstellen.
Wenn Sie eine Region auswählen, wird ein Drilldown zu den zugehörigen Unterregionen durchgeführt.
Bei Auswahl einer Unterregion werden die zugehörigen Bundesstaaten angezeigt.
Zum Erstellen dieser Karte werden zwei Drilldown-Dimensionen verwendet. Eine enthält die Namen der Regionen und Bundesstaaten. Die zweite enthält die Geometrie und wird als Standortfeld verwendet.
Daten
Dieses Beispiel verwendet einen einzigen Datensatz, der inline im Dateneditor hinzugefügt wird.
Erstellvorgang
- Fügen Sie die Daten zu Dateneditor hinzu.
- Klicken Sie auf Neue Verbindung erstellen und wählen Sie Qlik GeoOperations aus.
-
Klicken Sie auf Neue Verbindung erstellen.
-
Wählen Sie unter Bereich den Bereich aus, in den sich die Verbindung befinden soll.
-
Wählen Sie Qlik GeoOperations aus der Liste der Datenkonnektoren aus.
- Klicken Sie auf Erstellen.
-
Klicken Sie unter Datenverbindungen in Ihrer Qlik GeoOperations-Verbindung auf .
-
Wählen Sie unter Vorgänge die Option Auflösen aus.
-
Legen Sie die folgenden Parameter fest:
-
Feld „Auflösen“: SubregionName
-
Auflösung: Quelle
-
- Legen Sie unter Datensatz 1 die folgenden Parameter fest:
- Typ: Geladene Tabelle
- Tabellenname: Regionen
- Schlüsselfeld: Bundesstaat
- Geometrietyp und Feld: Benanntes Gebiet und Bundesstaat.
- Wählen Sie die Tabelle aus und wählen Sie die folgenden Felder aus:
- SubregionName
- DissolvedPolygon
- Klicken Sie auf Skript einfügen.
-
Ersetzen Sie DissolvedPolygon im Skript durch DissolvedPolygon as SubregionPolygon.
TipphinweisWenn Sie mehrere Vorgänge verwenden, ist es wichtig, die von Qlik GeoOperations verwendeten Standardfeldnamen umzubenennen, um unerwünschte Verkettungen und Schleifen in Ihrem Ladeskript zu vermeiden.
-
Klicken Sie unter Datenverbindungen in Ihrer Qlik GeoOperations-Verbindung auf .
-
Wählen Sie unter Vorgänge die Option Auflösen aus.
-
Legen Sie die folgenden Parameter fest:
-
Feld „Auflösen“: RegionName
-
Auflösung: Quelle
-
- Legen Sie unter Datensatz 1 die folgenden Parameter fest:
- Typ: Geladene Tabelle
- Tabellenname: Regionen
- Schlüsselfeld: Bundesstaat
- Geometrietyp und Feld: Benanntes Gebiet und Bundesstaat.
- Wählen Sie die Tabelle aus und wählen Sie die folgenden Felder aus:
- RegionName
- DissolvedPolygon
- Klicken Sie auf Skript einfügen.
-
Ersetzen Sie DissolvedPolygon im Skript durch DissolvedPolygon as RegionPolygon.
- Laden Sie die Daten.
-
Erstellen Sie in einer Arbeitsblatt-Ansicht eine Drilldown-Dimension mit dem Namen Regions. Fügen Sie die folgenden Felder in Reihenfolge hinzu:
- RegionName
- SubregionName
- Zustand
-
Erstellen Sie eine Drilldown-Dimension mit dem Namen „RegionPolygons“. Fügen Sie die folgenden Felder in Reihenfolge hinzu:
- RegionPolygon
- SubregionPolygon
- Zustand
- Fügen Sie eine Karte hinzu.
-
Fügen Sie eine Gebietsebene mit Regions als Dimension hinzu. Legen Sie die folgenden Eigenschaften fest:
- Legen Sie unter Standort das Standortfeld auf RegionPolygons fest.
- Legen Sie unter Farben die Option Farben auf Benutzerdefiniert fest und gehen Sie wie folgt vor:
- Wählen Sie Farben bei Auswahl beibehalten aus.
- Wählen Sie die Option 100 colors aus.
- Setzen Sie Deckung auf 50 %.
- Setzen Sie Umrissfarbe auf 000000.
- Zentrieren Sie die Region auf der Karte und legen Sie dann Schwenknavigation begrenzen auf Benutzerdefiniert fest und klicken Sie auf Schwenkgrenzwert festlegen.