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. |
ground |
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
compute |
Uzamsal veri kümesinin istatistiklerini hesaplar. |
enrich(Spatial |
Sınırları, istatistiklerini hesaplayarak ve yoksa özet bilgileri oluşturarak bir veri kümesini zenginleştirir. |
get |
Veri kümesinin sınırlayıcı kutusunu alır. Veri kümesinde ayarlanmadıysa, bunu hesaplar. |
merge(Spatial |
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
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
merge(SpatialDataSet, SpatialDataSet)
Bir uzamsal veri kümesini diğerinde birleştirir.
static function merge(a: SpatialDataSet, b: SpatialDataSet)
Parametreler
Verileri birleştirilecek birincil veri kümesi.
Birincil veri kümesiyle birleştirilecek ikincil veri kümesi.