SpatialDataSet class

Um objeto de dados que contém um conjunto de recursos e/ou sobreposições terrestres kml. Essa é uma extensão da classe FeatureCollection, permitindo que ela seja adicionada facilmente a uma fonte de dados.

Propriedades

bbox

Caixa delimitadora de todos os dados no conjunto de dados.

features

Recursos GeoJSON dentro do conjunto de dados.

groundOverlays

Uma matriz de GroundOverlays KML.

icons

Um conjunto de URLs de ícone. Chave = nome do ícone, valor = URL.

properties

Informações de propriedade fornecidas no nível de documento de um conjunto de dados espaciais.

stats

Estatísticas sobre o conteúdo e o tempo de processamento de um conjunto de dados espaciais.

type

Métodos

computeStats(SpatialDataSet)

Calcula as estatísticas de um conjunto de dados espaciais.

enrich(SpatialDataSet)

Enriquece um conjunto de dados calculando seus limites, estatísticas e gerando informações resumidas se ainda não estiverem disponíveis.

getBounds(SpatialDataSet)

Recupera a caixa delimitadora do conjunto de dados. Se não estiver definido no conjunto de dados, calcule-o.

merge(SpatialDataSet, SpatialDataSet)

Mescla um conjunto de dados espaciais no outro.

Detalhes da propriedade

bbox

Caixa delimitadora de todos os dados no conjunto de dados.

bbox: azmaps.data.BoundingBox

Valor da propriedade

azmaps.data.BoundingBox

features

Recursos GeoJSON dentro do conjunto de dados.

features: Array<azmaps.data.Feature<azmaps.data.Geometry, SimpleStyleProperties>>

Valor da propriedade

Array<azmaps.data.Feature<azmaps.data.Geometry, SimpleStyleProperties>>

groundOverlays

Uma matriz de GroundOverlays KML.

groundOverlays: Array<azmaps.layer.ImageLayer | OgcMapLayer>

Valor da propriedade

Array<azmaps.layer.ImageLayer | OgcMapLayer>

icons

Um conjunto de URLs de ícone. Chave = nome do ícone, valor = URL.

icons: Record<string, string>

Valor da propriedade

Record<string, string>

properties

Informações de propriedade fornecidas no nível de documento de um conjunto de dados espaciais.

properties: any

Valor da propriedade

any

stats

Estatísticas sobre o conteúdo e o tempo de processamento de um conjunto de dados espaciais.

stats: SpatialDataSetStats

Valor da propriedade

type

type: "FeatureCollection" = "FeatureCollection"

Valor da propriedade

"FeatureCollection"

Detalhes do método

computeStats(SpatialDataSet)

Calcula as estatísticas de um conjunto de dados espaciais.

static function computeStats(data: SpatialDataSet)

Parâmetros

data
SpatialDataSet

O conjunto de dados para o qual calcular as estatísticas.

enrich(SpatialDataSet)

Enriquece um conjunto de dados calculando seus limites, estatísticas e gerando informações resumidas se ainda não estiverem disponíveis.

static function enrich(data: SpatialDataSet)

Parâmetros

data
SpatialDataSet

O conjunto de dados a ser enriquecido.

getBounds(SpatialDataSet)

Recupera a caixa delimitadora do conjunto de dados. Se não estiver definido no conjunto de dados, calcule-o.

static function getBounds(data: SpatialDataSet): azmaps.data.BoundingBox

Parâmetros

data
SpatialDataSet

O conjunto de dados para o qual calcular a caixa delimitadora.

Retornos

azmaps.data.BoundingBox

merge(SpatialDataSet, SpatialDataSet)

Mescla um conjunto de dados espaciais no outro.

static function merge(a: SpatialDataSet, b: SpatialDataSet)

Parâmetros

a
SpatialDataSet

O conjunto de dados primário para mesclar os dados.

b
SpatialDataSet

O conjunto de dados secundário a ser mesclado no conjunto de dados primário.