Sie können Kartenvisualisierungen benutzerdefinierte Kartenlayer hinzufügen.
Um einen benutzerdefinierten Kartenlayer hinzuzufügen, verwenden Sie eine geometrische Datendatei mit der Erweiterung ".json", die dem GeoJSON-Schema https://en.wikipedia.org/wiki/GeoJSON entspricht. Anschließend können Sie den benutzerdefinierten Kartenlayer zum Anzeigen geometrischer Kartendaten in einer Arbeitsmappe verwenden. Beispiel: Sie können die Datei Mexico_States.json hinzufügen, damit Sie geometrische Daten in einer Karte der mexikanischen Staaten visualisieren können.
Die maximale Uploadgröße für eine einzelne GeoJSON-Datei beträgt 100 MB (komprimiert). Der Gesamt-Speichergrenzwert für GeoJSON-Dateien beträgt standardmäßig 200 MB (komprimiert). Komprimierte GeoJSON-Dateien sind kleiner als nicht komprimierte GeoJSON (bis zu halb so groß). Oracle Analytics komprimiert hochgeladene Dateien, indem Leerzeichen entfernt werden und die Dezimalstellenanzahl auf 6 Dezimalzeichen abgeschnitten wird.
-
Bei Kartenlayerdateien, die Polygone mit 12 oder mehr Dezimalzeichen enthalten, kann die Größe so um 50% reduziert werden.
-
Bei Kartenlayerdateien, die Punktgeometrien enthalten, kann die Größe um 15 bis 20% reduziert werden.
Sie können Kartenlayerdateien mit Tools wie mapshaper.org auch vor dem Hochladen in Oracle Analytics komprimieren.
Der Gesamt-Speichergrenzwert externe Cloud-Speicher für GeoJSON-Dateien beträgt 50 GB.
Beim Erstellen eines benutzerdefinierten Kartenlayers müssen Sie Layerschlüssel auswählen, die den Datenspalten entsprechen, die Sie in einer Kartenvisualisierung analysieren möchten. Beispiel: Sie möchten Daten zu mexikanischen Staaten in einer Kartenvisualisierung analysieren. In diesem Fall können Sie zunächst einen benutzerdefinierten Kartenlayer für die mexikanischen Staaten hinzufügen und den HASC-Codelayerschlüssel aus der Datei Mexican_States.json auswählen. Dieser Auszug aus der Datei Mexican_States.json zeigt einige geometrische Daten für den Staat Baja California.

.gif
Wenn Sie die Datei Mexican_States.json verwenden möchten, müssen die ausgewählten Layerschlüssel mit zu analysierenden Spalten aus den Datentabellen für mexikanische Staaten übereinstimmen. Beispiel: Wenn Sie wissen, dass es eine Datenzelle für den mexikanischen Staat "Baja California" gibt, wählen Sie das entsprechende Namensfeld in der JSON-Datei aus, um die Namen von Bundesstaaten in der Kartenvisualisierung anzuzeigen. Wenn Sie eine Arbeitsmappe erstellen und eine Spalte auswählen (wie Bundesstaat oder HASC), werden mexikanische Staaten auf der Karte angezeigt. Wenn Sie mit der Maus auf einen Staat zeigen, wird der zugehörige HASC-Code (wie MX BN) auf der Karte eingeblendet.
- Klicken Sie auf der Homepage auf Navigator, und wählen Sie Konsole aus, um die Seite Konsole anzuzeigen.
- Klicken Sie auf Karten, um die Seite Kartenlayer anzuzeigen.
Sie können Systemkartenlayer aktivieren und deaktivieren, aber nicht erstellen oder löschen.
- Um einen benutzerdefinierten Kartenlayer hinzuzufügen, klicken Sie auf der Registerkarte Datenlayer auf Benutzerdefinierten Layer hinzufügen, oder ziehen Sie eine JSON-Datei per Drag-and-Drop aus dem Datei-Explorer in den Bereich "Benutzerdefinierte Karten".
- Wählen Sie im Dialogfeld "Öffnen" eine JSON-Datei aus (z.B. Mexico_States.json).
Die JSON-Datei muss eine GeoJSON-Datei sein, die dem in https://en.wikipedia.org/wiki/GeoJSON angegebenen Standard entspricht (die maximal zulässige Dateigröße beträgt 100 MB).
Benutzerdefinierte Layer mit Polyliniengeometrie werden nicht vollständig unterstützt. Die Abschnitte "Farbe" und "Größe" im Bereich "Visualisierungsgrammatik" gelten nicht für Liniengeometrien.
- Klicken Sie auf Öffnen, um das Dialogfeld "Kartenlayer" anzuzeigen.
- Optional: Wenn Sie die Speicherkapazität weit über die Grenzwerte des internen Speichers hinaus erhöhen möchten, klicken Sie auf Erweitert, und wählen Sie den Speichertyp Extern aus.
- Geben Sie auf der Registerkarte Allgemein einen Namen und optional eine Beschreibung ein.
- Wählen Sie die gewünschten Layerschlüssel aus der Liste der Layerschlüssel aus.
Die Layerschlüssel sind eine Reihe von Eigenschaftsattributen für jedes Kartenfeature, beispielsweise unterschiedliche Codes für die einzelnen Staaten in Mexiko. Die Layerschlüssel stammen aus der JSON-Datei. Wählen Sie nach Möglichkeit nur die Layerschlüssel aus, die Ihren Daten entsprechen.
- Klicken Sie auf Speichern. Eine Erfolgsmeldung wird angezeigt, wenn der Prozess abgeschlossen ist und der Layer hinzugefügt wurde.