StacGetItemCollectionOptionalParams interface
İsteğe bağlı parametreler.
- Extends
Özellikler
| bounding |
Yalnızca sınırlayıcı kutuyla kesişen geometrisi olan özellikler seçilir. Sınırlayıcı kutu, koordinat referans sisteminin dikey bir eksen (yükseklik veya derinlik) içerip içermediğine bağlı olarak dört veya altı sayı olarak sağlanır:
Değerlerin koordinat referans sistemi WGS 84 boylam/enlem (http://www.opengis.net/def/crs/OGC/1.3/CRS84) şeklindedir. WGS 84 boylam/enlem için değerler çoğu durumda minimum boylam, minimum enlem, maksimum boylam ve maksimum enlem dizisidir. Ancak, kutunun antimeridyene yayıldığı durumlarda ilk değer (batı-en kutu kenarı) üçüncü değerden (doğu-en kutu kenarı) büyüktür. Dikey eksen dahil edilirse, üçüncü ve altıncı sayılar 3 boyutlu sınırlayıcı kutunun alt ve üst kısımlarıdır. Bir unsurun birden çok uzamsal geometri özelliği varsa, kapsamı belirlemek için yalnızca tek bir uzamsal geometri özelliğinin mi yoksa tüm ilgili geometrilerin mi kullanılacağı sunucunun kararıdır. |
| datetime | Bir tarih-saat veya bir aralık, açık veya kapalı. Tarih ve saat ifadeleri RFC 3339'a uygundur. Açık aralıklar çift nokta kullanılarak ifade edilir. Examples:
Yalnızca değerini Bir özelliğin birden çok zamansal özelliği varsa, kapsamını belirlemek için yalnızca tek bir zamansal özelliğin mi yoksa tüm ilgili zamansal özelliklerin mi kullanılacağı sunucunun kararıdır. |
| duration |
URL imza süresi dakikalar cinsinden. |
| limit | İsteğe bağlı limit parametresi, yanıt belgesinde bulunması gereken öğelerin sayısını önerir. Sınır parametresi değeri tanıtılan sınır üst sınırından büyükse, sunucunun bir hatayla yanıt vermek yerine mümkün olan en fazla öğe sayısını döndürmesi gerekir. Yalnızca yanıt belgesindeki koleksiyonun ilk düzeyinde yer alan öğeler sayılır. Açıkça istenen öğelerin içinde yer alan iç içe nesneler sayılmamalıdır. Minimum = 1 olur. En fazla = 10000. Varsayılan = 10. |
| sign | Yanıtta varlık URL'lerini imzalayıp imzalamamanız. |
| token | Bir sonraki sonuç setini almak için sayfa işareti. |
Devralınan Özellikler
| abort |
İstekleri durdurmak için kullanılabilecek sinyal. |
| on |
İstenen işlem gerçekleştirilirken sunucudan her yanıt alındığında çağrılacak bir işlev. Birden çok kez çağrılabilir. |
| request |
Bu işlem için HTTP istekleri oluştururken ve gönderirken kullanılan seçenekler. |
| tracing |
İzleme etkinleştirildiğinde kullanılan seçenekler. |
Özellik Ayrıntıları
boundingBox
Yalnızca sınırlayıcı kutuyla kesişen geometrisi olan özellikler seçilir. Sınırlayıcı kutu, koordinat referans sisteminin dikey bir eksen (yükseklik veya derinlik) içerip içermediğine bağlı olarak dört veya altı sayı olarak sağlanır:
- Sol alt köşe, koordinat ekseni 1
- Sol alt köşe, koordinat ekseni 2
- Minimum değer, koordinat ekseni 3 (isteğe bağlı)
- Sağ üst köşe, koordinat ekseni 1
- Sağ üst köşe, koordinat ekseni 2
- Maksimum değer, koordinat ekseni 3 (isteğe bağlı)
Değerlerin koordinat referans sistemi WGS 84 boylam/enlem (http://www.opengis.net/def/crs/OGC/1.3/CRS84) şeklindedir.
WGS 84 boylam/enlem için değerler çoğu durumda minimum boylam, minimum enlem, maksimum boylam ve maksimum enlem dizisidir. Ancak, kutunun antimeridyene yayıldığı durumlarda ilk değer (batı-en kutu kenarı) üçüncü değerden (doğu-en kutu kenarı) büyüktür.
Dikey eksen dahil edilirse, üçüncü ve altıncı sayılar 3 boyutlu sınırlayıcı kutunun alt ve üst kısımlarıdır.
Bir unsurun birden çok uzamsal geometri özelliği varsa, kapsamı belirlemek için yalnızca tek bir uzamsal geometri özelliğinin mi yoksa tüm ilgili geometrilerin mi kullanılacağı sunucunun kararıdır.
boundingBox?: string[]
Özellik Değeri
string[]
datetime
Bir tarih-saat veya bir aralık, açık veya kapalı. Tarih ve saat ifadeleri RFC 3339'a uygundur. Açık aralıklar çift nokta kullanılarak ifade edilir.
Examples:
- Tarih-saat: "2018-02-12T23:20:50Z"
- Kapalı bir aralık: "2018-02-12T00:00:00Z/2018-03-18T12:31:12Z"
- Açık aralıklar: "2018-02-12T00:00:00Z/.." veya ".. /2018-03-18T12:31:12Z"
Yalnızca değerini datetime kesen zamansal bir özelliğe sahip olan unsurlar seçilir.
Bir özelliğin birden çok zamansal özelliği varsa, kapsamını belirlemek için yalnızca tek bir zamansal özelliğin mi yoksa tüm ilgili zamansal özelliklerin mi kullanılacağı sunucunun kararıdır.
datetime?: string
Özellik Değeri
string
durationInMinutes
URL imza süresi dakikalar cinsinden.
durationInMinutes?: number
Özellik Değeri
number
limit
İsteğe bağlı limit parametresi, yanıt belgesinde bulunması gereken öğelerin sayısını önerir.
Sınır parametresi değeri tanıtılan sınır üst sınırından büyükse, sunucunun bir hatayla yanıt vermek yerine mümkün olan en fazla öğe sayısını döndürmesi gerekir.
Yalnızca yanıt belgesindeki koleksiyonun ilk düzeyinde yer alan öğeler sayılır. Açıkça istenen öğelerin içinde yer alan iç içe nesneler sayılmamalıdır.
Minimum = 1 olur. En fazla = 10000. Varsayılan = 10.
limit?: number
Özellik Değeri
number
sign
Yanıtta varlık URL'lerini imzalayıp imzalamamanız.
sign?: string
Özellik Değeri
string
token
Bir sonraki sonuç setini almak için sayfa işareti.
token?: string
Özellik Değeri
string
Devralınan Özellik Detayları
abortSignal
İstekleri durdurmak için kullanılabilecek sinyal.
abortSignal?: AbortSignalLike
Özellik Değeri
OperationOptions.abortSignal'dan Devralınan
onResponse
İstenen işlem gerçekleştirilirken sunucudan her yanıt alındığında çağrılacak bir işlev. Birden çok kez çağrılabilir.
onResponse?: RawResponseCallback
Özellik Değeri
OperationOptions.onResponse'dan Devralınmış
requestOptions
Bu işlem için HTTP istekleri oluştururken ve gönderirken kullanılan seçenekler.
requestOptions?: OperationRequestOptions
Özellik Değeri
OperationOptions.requestOptions Devralındı
tracingOptions
İzleme etkinleştirildiğinde kullanılan seçenekler.
tracingOptions?: OperationTracingOptions
Özellik Değeri
OperationOptions.tracingOptions Devralındı