Stac Landing Pages - Get
Strona docelowa
Punkt końcowy.
GET https://contoso-catalog.gwhqfdeddydpareu.uksouth.geocatalog.spatio.azure.com/stac?api-version=2025-04-30-preview
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
api-version
|
query | True |
string minLength: 1 |
Wersja interfejsu API do użycia dla tej operacji. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
Żądanie zakończyło się pomyślnie. |
|
Other Status Codes |
Nieoczekiwana odpowiedź na błąd. Nagłówki x-ms-error-code: string |
Zabezpieczenia
OAuth2Auth
Typ:
oauth2
Flow:
implicit
Adres URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresy
Nazwa | Opis |
---|---|
https://geocatalog.spatio.azure.com/.default |
Przykłady
StacLandingPages_Get
Przykładowe żądanie
GET https://contoso-catalog.gwhqfdeddydpareu.uksouth.geocatalog.spatio.azure.com/stac?api-version=2025-04-30-preview
Przykładowa odpowiedź
{
"type": "Catalog",
"id": "spatio-stac",
"title": "Azure Spatio (Preview/Confidential)",
"description": "Azure Spatio (Preview/Confidential) STAC API",
"stac_version": "1.0.0",
"conformsTo": [
"http://www.opengis.net/spec/cql2/1.0/conf/basic-cql2",
"http://www.opengis.net/spec/cql2/1.0/conf/cql2-json",
"http://www.opengis.net/spec/cql2/1.0/conf/cql2-text",
"http://www.opengis.net/spec/ogcapi-features-1/1.0/conf/core",
"http://www.opengis.net/spec/ogcapi-features-1/1.0/conf/geojson",
"http://www.opengis.net/spec/ogcapi-features-1/1.0/conf/oas30",
"http://www.opengis.net/spec/ogcapi-features-3/1.0/conf/filter",
"https://api.stacspec.org/v1.0.0-rc.2/item-search#filter",
"https://api.stacspec.org/v1.0.0/collections",
"https://api.stacspec.org/v1.0.0/core",
"https://api.stacspec.org/v1.0.0/item-search",
"https://api.stacspec.org/v1.0.0/item-search#fields",
"https://api.stacspec.org/v1.0.0/item-search#query",
"https://api.stacspec.org/v1.0.0/item-search#sort",
"https://api.stacspec.org/v1.0.0/ogcapi-features"
],
"links": [
{
"rel": "self",
"type": "application/json",
"href": "https://sample.cmbtazhseqhgeudd.uksouth.geocatalog.spatio.azure.com/api/"
},
{
"rel": "root",
"type": "application/json",
"href": "https://sample.cmbtazhseqhgeudd.uksouth.geocatalog.spatio.azure.com/api/"
},
{
"rel": "data",
"type": "application/json",
"href": "https://sample.cmbtazhseqhgeudd.uksouth.geocatalog.spatio.azure.com/api/collections"
},
{
"rel": "conformance",
"type": "application/json",
"title": "STAC/OGC conformance classes implemented by this server",
"href": "https://sample.cmbtazhseqhgeudd.uksouth.geocatalog.spatio.azure.com/api/conformance"
},
{
"rel": "search",
"type": "application/geo+json",
"title": "STAC search",
"href": "https://sample.cmbtazhseqhgeudd.uksouth.geocatalog.spatio.azure.com/api/search",
"method": "GET"
},
{
"rel": "search",
"type": "application/geo+json",
"title": "STAC search",
"href": "https://sample.cmbtazhseqhgeudd.uksouth.geocatalog.spatio.azure.com/api/search",
"method": "POST"
},
{
"rel": "http://www.opengis.net/def/rel/ogc/1.0/queryables",
"type": "application/schema+json",
"title": "Queryables",
"href": "https://sample.cmbtazhseqhgeudd.uksouth.geocatalog.spatio.azure.com/api/queryables",
"method": "GET"
},
{
"rel": "child",
"type": "application/json",
"title": "Example Collection",
"href": "https://sample.cmbtazhseqhgeudd.uksouth.geocatalog.spatio.azure.com/api/collections/example-collection"
},
{
"rel": "child",
"type": "application/json",
"title": "sentinel-2-l2a-test-collection-0101d529594b",
"href": "https://sample.cmbtazhseqhgeudd.uksouth.geocatalog.spatio.azure.com/api/collections/sentinel-2-l2a-test-collection-0101d529594b"
},
{
"rel": "service-desc",
"type": "application/vnd.oai.openapi+json;version=3.0",
"title": "OpenAPI service description",
"href": "https://sample.cmbtazhseqhgeudd.uksouth.geocatalog.spatio.azure.com/openapi.json"
},
{
"rel": "service-doc",
"type": "text/html",
"title": "OpenAPI service documentation",
"href": "https://sample.cmbtazhseqhgeudd.uksouth.geocatalog.spatio.azure.com/docs"
}
],
"stac_extensions": []
}
Definicje
Nazwa | Opis |
---|---|
Azure. |
Obiekt błędu. |
Azure. |
Odpowiedź zawierająca szczegóły błędu. |
Azure. |
Obiekt zawierający bardziej szczegółowe informacje o błędzie. Zgodnie z wytycznymi dotyczącymi interfejsu MICROSOFT One API — https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#handling-errors. |
Landing |
https://github.com/radiantearth/stac-api-spec/blob/master/api-spec.md#ogc-api---features-endpoints Reprezentuje stronę docelową interfejsu API STAC z linkami do dostępnych zasobów. |
Link |
Model połączenia. Ref: http://schemas.opengis.net/ogcapi/features/part1/1.0/openapi/schemas/link.yaml Reprezentuje łącze. |
Link |
Typy MIME dla linków. |
Azure.Core.Foundations.Error
Obiekt błędu.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Jeden z zdefiniowanych przez serwer zestaw kodów błędów. |
details |
Tablica szczegółów dotyczących określonych błędów, które doprowadziły do tego zgłoszonego błędu. |
|
innererror |
Obiekt zawierający bardziej szczegółowe informacje niż bieżący obiekt o błędzie. |
|
message |
string |
Czytelna dla człowieka reprezentacja błędu. |
target |
string |
Element docelowy błędu. |
Azure.Core.Foundations.ErrorResponse
Odpowiedź zawierająca szczegóły błędu.
Nazwa | Typ | Opis |
---|---|---|
error |
Obiekt błędu. |
Azure.Core.Foundations.InnerError
Obiekt zawierający bardziej szczegółowe informacje o błędzie. Zgodnie z wytycznymi dotyczącymi interfejsu MICROSOFT One API — https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#handling-errors.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Jeden z zdefiniowanych przez serwer zestaw kodów błędów. |
innererror |
Błąd wewnętrzny. |
LandingPage
https://github.com/radiantearth/stac-api-spec/blob/master/api-spec.md#ogc-api---features-endpoints
Reprezentuje stronę docelową interfejsu API STAC z linkami do dostępnych zasobów.
Nazwa | Typ | Domyślna wartość | Opis |
---|---|---|---|
conformsTo |
string[] (uri) |
Lista klas zgodności API OGC zaimplementowanych przez ten interfejs API. |
|
description |
string minLength: 1 |
Szczegółowy opis katalogu STAC. |
|
id |
string minLength: 1 |
Niepowtarzalny identyfikator katalogu STAC. |
|
links |
Link[] |
Łącza do powiązanych zasobów i punktów końcowych. |
|
msft:_created |
string |
Utworzono program MSFT |
|
msft:_updated |
string |
Zaktualizowano MSFT |
|
msft:short_description |
string maxLength: 300 |
Krótki opis MSFT |
|
stac_extensions |
string[] |
Adresy URL rozszerzeń STAC zaimplementowanych przez ten zasób STAC. |
|
stac_version |
string |
1.0.0 |
Wersja Stac |
title |
string |
Czytelny dla człowieka tytuł katalogu STAC. |
|
type |
string minLength: 1 |
Catalog |
Typ |
Link
Model połączenia.
Ref: http://schemas.opengis.net/ogcapi/features/part1/1.0/openapi/schemas/link.yaml
Reprezentuje łącze.
Nazwa | Typ | Domyślna wartość | Opis |
---|---|---|---|
body |
object |
W przypadku żądań POST zasób może określić treść HTTP jako obiekt JSON. |
|
headers |
object |
Pary klucz-wartość obiektów, które są mapowane na nagłówki. Przykład: { "Accept": "application/json" }. |
|
href |
string |
Adres URL linku. |
|
hreflang |
string |
Język połączonego zasobu. |
|
length |
integer (int32) |
Długość połączonego zasobu. |
|
merge |
boolean |
False |
Wskazuje, czy oczekuje się, że klient scali wartość treści z bieżącą treścią żądania przed skorzystaniem z linku. Jest to ważne tylko wtedy, gdy serwer odpowiada na żądanie POST. Wartość domyślna: false. |
method |
enum:
|
GET |
Określa metodę HTTP oczekiwaną przez zasób. Domyślnie: POBIERZ. |
rel |
string |
Typ relacji łącza. |
|
title |
string |
Tytuł linku. |
|
type | application/json |
Typ MIME połączonego zasobu. |
LinkType
Typy MIME dla linków.
Wartość | Opis |
---|---|
application/geo+json |
Reprezentuje application/geo+json. |
application/json |
Reprezentuje aplikację/json. |
application/x-binary |
Reprezentuje plik binarny application/x. |
application/x-protobuf |
Reprezentuje application/x-protobuf. |
application/xml |
Reprezentuje application/xml. |
image/jp2 |
Reprezentuje obraz/jp2. |
image/jpeg |
Reprezentuje obraz/jpeg. |
image/jpg |
Reprezentuje obraz/jpg. |
image/png |
Reprezentuje obraz/png. |
image/tiff; application=geotiff |
Reprezentuje obraz/tiff z application=geotiff. |
image/webp |
Reprezentuje obraz/webp. |
text/html |
Reprezentuje tekst/html. |
text/plain |
Reprezentuje tekst/zwykły. |