SpatialDataSet class

Bir dizi özellik ve/veya kml yer paylaşımları içeren bir veri nesnesi. Bu, FeatureCollection sınıfının bir uzantısıdır, bu nedenle bir veri kaynağına kolayca eklenmesine olanak sağlar.

Özellikler

bbox

Veri kümesindeki tüm verilerin sınırlayıcı kutusu.

features

Veri kümesi içindeki GeoJSON özellikleri.

groundOverlays

KML GroundOverlays dizisi.

icons

Bir simge URL'si kümesi. Anahtar = simge adı, Değer = URL.

properties

Uzamsal veri kümesinin belge düzeyinde sağlanan özellik bilgileri.

stats

Uzamsal veri kümesinin içeriği ve işleme süresiyle ilgili istatistikler.

type

Yöntemler

computeStats(SpatialDataSet)

Uzamsal veri kümesinin istatistiklerini hesaplar.

enrich(SpatialDataSet)

Sınırları, istatistiklerini hesaplayarak ve yoksa özet bilgileri oluşturarak bir veri kümesini zenginleştirir.

getBounds(SpatialDataSet)

Veri kümesinin sınırlayıcı kutusunu alır. Veri kümesinde ayarlanmadıysa, bunu hesaplar.

merge(SpatialDataSet, SpatialDataSet)

Bir uzamsal veri kümesini diğerinde birleştirir.

Özellik Ayrıntıları

bbox

Veri kümesindeki tüm verilerin sınırlayıcı kutusu.

bbox: azmaps.data.BoundingBox

Özellik Değeri

azmaps.data.BoundingBox

features

Veri kümesi içindeki GeoJSON özellikleri.

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

Özellik Değeri

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

groundOverlays

KML GroundOverlays dizisi.

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

Özellik Değeri

Array<azmaps.layer.ImageLayer | OgcMapLayer>

icons

Bir simge URL'si kümesi. Anahtar = simge adı, Değer = URL.

icons: Record<string, string>

Özellik Değeri

Record<string, string>

properties

Uzamsal veri kümesinin belge düzeyinde sağlanan özellik bilgileri.

properties: any

Özellik Değeri

any

stats

Uzamsal veri kümesinin içeriği ve işleme süresiyle ilgili istatistikler.

stats: SpatialDataSetStats

Özellik Değeri

type

type: "FeatureCollection" = "FeatureCollection"

Özellik Değeri

"FeatureCollection"

Yöntem Ayrıntıları

computeStats(SpatialDataSet)

Uzamsal veri kümesinin istatistiklerini hesaplar.

static function computeStats(data: SpatialDataSet)

Parametreler

data
SpatialDataSet

İstatistiklerin hesaplanacağı veri kümesi.

enrich(SpatialDataSet)

Sınırları, istatistiklerini hesaplayarak ve yoksa özet bilgileri oluşturarak bir veri kümesini zenginleştirir.

static function enrich(data: SpatialDataSet)

Parametreler

data
SpatialDataSet

Zenginleştirecek veri kümesi.

getBounds(SpatialDataSet)

Veri kümesinin sınırlayıcı kutusunu alır. Veri kümesinde ayarlanmadıysa, bunu hesaplar.

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

Parametreler

data
SpatialDataSet

Sınırlayıcı kutunun hesaplanacağı veri kümesi.

Döndürülenler

azmaps.data.BoundingBox

merge(SpatialDataSet, SpatialDataSet)

Bir uzamsal veri kümesini diğerinde birleştirir.

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

Parametreler

a
SpatialDataSet

Verileri birleştirilecek birincil veri kümesi.

b
SpatialDataSet

Birincil veri kümesiyle birleştirilecek ikincil veri kümesi.