SpatialDataSet class
Ein Datenobjekt, das eine Reihe von Features und/oder kml-Bodenüberlagerungen enthält. Dies ist eine Erweiterung der FeatureCollection-Klasse, sodass sie leicht einer Datenquelle hinzugefügt werden kann.
Eigenschaften
bbox | Begrenzungsfeld aller Daten im Dataset. |
features | GeoJSON-Features innerhalb des Datasets. |
ground |
Ein Array von KML GroundOverlays. |
icons | Eine Gruppe von Symbol-URL's. Schlüssel = Symbolname, Wert = URL. |
properties | Eigenschaftsinformationen, die auf Dokumentebene eines räumlichen Datasets bereitgestellt werden. |
stats | Statistik zu Inhalt und Verarbeitungszeit eines räumlichen Datasets. |
type |
Methoden
compute |
Berechnet die Statistiken für einen räumlichen Datensatz. |
enrich(Spatial |
Erweitert einen Datensatz, indem er die Grenzen, Statistiken und das Generieren von Zusammenfassungsinformationen berechnet, sofern nicht bereits verfügbar. |
get |
Ruft das Begrenzungsfeld des Datasets ab. Wenn der Datensatz nicht festgelegt ist, wird er berechnet. |
merge(Spatial |
Führt einen räumlichen Datensatz in den anderen zusammen. |
Details zur Eigenschaft
bbox
Begrenzungsfeld aller Daten im Dataset.
bbox: azmaps.data.BoundingBox
Eigenschaftswert
features
GeoJSON-Features innerhalb des Datasets.
features: Array<azmaps.data.Feature<azmaps.data.Geometry, SimpleStyleProperties>>
Eigenschaftswert
Array<azmaps.data.Feature<azmaps.data.Geometry, SimpleStyleProperties>>
groundOverlays
Ein Array von KML GroundOverlays.
groundOverlays: Array<azmaps.layer.ImageLayer | OgcMapLayer>
Eigenschaftswert
Array<azmaps.layer.ImageLayer | OgcMapLayer>
icons
Eine Gruppe von Symbol-URL's. Schlüssel = Symbolname, Wert = URL.
icons: Record<string, string>
Eigenschaftswert
Record<string, string>
properties
Eigenschaftsinformationen, die auf Dokumentebene eines räumlichen Datasets bereitgestellt werden.
properties: any
Eigenschaftswert
any
stats
Statistik zu Inhalt und Verarbeitungszeit eines räumlichen Datasets.
stats: SpatialDataSetStats
Eigenschaftswert
type
type: "FeatureCollection" = "FeatureCollection"
Eigenschaftswert
"FeatureCollection"
Details zur Methode
computeStats(SpatialDataSet)
Berechnet die Statistiken für einen räumlichen Datensatz.
static function computeStats(data: SpatialDataSet)
Parameter
- data
- SpatialDataSet
Der Datensatz, für den die Statistiken berechnet werden sollen.
enrich(SpatialDataSet)
Erweitert einen Datensatz, indem er die Grenzen, Statistiken und das Generieren von Zusammenfassungsinformationen berechnet, sofern nicht bereits verfügbar.
static function enrich(data: SpatialDataSet)
Parameter
- data
- SpatialDataSet
Der zu erweiternde Datensatz.
getBounds(SpatialDataSet)
Ruft das Begrenzungsfeld des Datasets ab. Wenn der Datensatz nicht festgelegt ist, wird er berechnet.
static function getBounds(data: SpatialDataSet): azmaps.data.BoundingBox
Parameter
- data
- SpatialDataSet
Der Datensatz, für den das Begrenzungsfeld berechnet werden soll.
Gibt zurück
merge(SpatialDataSet, SpatialDataSet)
Führt einen räumlichen Datensatz in den anderen zusammen.
static function merge(a: SpatialDataSet, b: SpatialDataSet)
Parameter
Der primäre Datensatz, mit dem die Daten zusammengeführt werden sollen.
Der sekundäre Datensatz, der in den primären Datensatz zusammengeführt werden soll.