DataClient Class

Definition

The DataClient sub-client.

public class DataClient
type DataClient = class
Public Class DataClient
Inheritance
DataClient

Constructors

Name Description
DataClient()

Initializes a new instance of DataClient for mocking.

Properties

Name Description
Pipeline

The HTTP pipeline for sending and receiving REST requests and responses.

Methods

Name Description
CropCollectionFeature(RequestContent, CropCollectionFeatureOptions, RequestContext)

[Protocol Method] Create image from a geojson feature (without format in path).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CropCollectionFeatureAsync(RequestContent, CropCollectionFeatureOptions, RequestContext)

[Protocol Method] Create image from a geojson feature (without format in path).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CropCollectionFeatureByFormat(RequestContent, CropCollectionFeatureByFormatOptions, RequestContext)

[Protocol Method] Create image from a geojson feature with format.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CropCollectionFeatureByFormatAsync(RequestContent, CropCollectionFeatureByFormatOptions, RequestContext)

[Protocol Method] Create image from a geojson feature with format.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CropCollectionFeatureWidthByHeight(RequestContent, CropCollectionFeatureWidthByHeightOptions, RequestContext)

[Protocol Method] Create image from a geojson feature with dimensions.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CropCollectionFeatureWidthByHeightAsync(RequestContent, CropCollectionFeatureWidthByHeightOptions, RequestContext)

[Protocol Method] Create image from a geojson feature with dimensions.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CropFeature(RequestContent, CropFeatureOptions, RequestContext)

[Protocol Method] Create image from a geojson feature (without format in path).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CropFeatureAsync(RequestContent, CropFeatureOptions, RequestContext)

[Protocol Method] Create image from a geojson feature (without format in path).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CropFeatureByFormat(RequestContent, CropFeatureByFormatOptions, RequestContext)

[Protocol Method] Create image from a geojson feature with format.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CropFeatureByFormatAsync(RequestContent, CropFeatureByFormatOptions, RequestContext)

[Protocol Method] Create image from a geojson feature with format.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CropFeatureWidthByHeight(RequestContent, CropFeatureWidthByHeightOptions, RequestContext)

[Protocol Method] Create image from a geojson feature with dimensions.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CropFeatureWidthByHeightAsync(RequestContent, CropFeatureWidthByHeightOptions, RequestContext)

[Protocol Method] Create image from a geojson feature with dimensions.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CropSearchFeature(RequestContent, CropSearchFeatureOptions, RequestContext)

[Protocol Method] Create image from a geojson feature (without format in path).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CropSearchFeatureAsync(RequestContent, CropSearchFeatureOptions, RequestContext)

[Protocol Method] Create image from a geojson feature (without format in path).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CropSearchFeatureByFormat(RequestContent, CropSearchFeatureByFormatOptions, RequestContext)

[Protocol Method] Create image from a geojson feature with format.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CropSearchFeatureByFormatAsync(RequestContent, CropSearchFeatureByFormatOptions, RequestContext)

[Protocol Method] Create image from a geojson feature with format.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CropSearchFeatureWidthByHeight(RequestContent, CropSearchFeatureWidthByHeightOptions, RequestContext)

[Protocol Method] Create image from a geojson feature with dimensions.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CropSearchFeatureWidthByHeightAsync(RequestContent, CropSearchFeatureWidthByHeightOptions, RequestContext)

[Protocol Method] Create image from a geojson feature with dimensions.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetClassMapLegend(String, Nullable<Int32>, Nullable<Int32>, CancellationToken)

Generate values and color swatches mapping for a given classmap.

GetClassMapLegend(String, Nullable<Int32>, Nullable<Int32>, RequestContext)

[Protocol Method] Generate values and color swatches mapping for a given classmap.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetClassMapLegendAsync(String, Nullable<Int32>, Nullable<Int32>, CancellationToken)

Generate values and color swatches mapping for a given classmap.

GetClassMapLegendAsync(String, Nullable<Int32>, Nullable<Int32>, RequestContext)

[Protocol Method] Generate values and color swatches mapping for a given classmap.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionAssetsForBbox(GetCollectionAssetsForBboxOptions, CancellationToken)

Return a list of assets which overlap a given bounding box for a STAC collection.

GetCollectionAssetsForBbox(GetCollectionAssetsForBboxOptions, RequestContext)

[Protocol Method] Return a list of assets which overlap a given bounding box for a STAC collection.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionAssetsForBboxAsync(GetCollectionAssetsForBboxOptions, CancellationToken)

Return a list of assets which overlap a given bounding box for a STAC collection.

GetCollectionAssetsForBboxAsync(GetCollectionAssetsForBboxOptions, RequestContext)

[Protocol Method] Return a list of assets which overlap a given bounding box for a STAC collection.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionAssetsForTile(GetCollectionAssetsForTileOptions, CancellationToken)

Return assets overlapping a tile for a collection using the route with TileMatrixSetId in the path (/tiles/{tileMatrixSetId}/{z}/{x}/{y}/assets). Use this operation when you need an explicit tile matrix set in the URL.

GetCollectionAssetsForTile(GetCollectionAssetsForTileOptions, RequestContext)

[Protocol Method] Return assets overlapping a tile for a collection using the route with TileMatrixSetId in the path (/tiles/{tileMatrixSetId}/{z}/{x}/{y}/assets). Use this operation when you need an explicit tile matrix set in the URL.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionAssetsForTileAsync(GetCollectionAssetsForTileOptions, CancellationToken)

Return assets overlapping a tile for a collection using the route with TileMatrixSetId in the path (/tiles/{tileMatrixSetId}/{z}/{x}/{y}/assets). Use this operation when you need an explicit tile matrix set in the URL.

GetCollectionAssetsForTileAsync(GetCollectionAssetsForTileOptions, RequestContext)

[Protocol Method] Return assets overlapping a tile for a collection using the route with TileMatrixSetId in the path (/tiles/{tileMatrixSetId}/{z}/{x}/{y}/assets). Use this operation when you need an explicit tile matrix set in the URL.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionAssetsForTileNoTms(GetCollectionAssetsForTileNoTmsOptions, CancellationToken)

Return assets overlapping a tile for a collection using the route without TileMatrixSetId in the path (/tiles/{z}/{x}/{y}/assets). This operation uses the default tile matrix set when none is specified.

GetCollectionAssetsForTileNoTms(GetCollectionAssetsForTileNoTmsOptions, RequestContext)

[Protocol Method] Return assets overlapping a tile for a collection using the route without TileMatrixSetId in the path (/tiles/{z}/{x}/{y}/assets). This operation uses the default tile matrix set when none is specified.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionAssetsForTileNoTmsAsync(GetCollectionAssetsForTileNoTmsOptions, CancellationToken)

Return assets overlapping a tile for a collection using the route without TileMatrixSetId in the path (/tiles/{z}/{x}/{y}/assets). This operation uses the default tile matrix set when none is specified.

GetCollectionAssetsForTileNoTmsAsync(GetCollectionAssetsForTileNoTmsOptions, RequestContext)

[Protocol Method] Return assets overlapping a tile for a collection using the route without TileMatrixSetId in the path (/tiles/{z}/{x}/{y}/assets). This operation uses the default tile matrix set when none is specified.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionBboxCrop(GetCollectionBboxCropOptions, RequestContext)

[Protocol Method] Create an image from part of a STAC collection dataset (bounding box crop).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionBboxCropAsync(GetCollectionBboxCropOptions, RequestContext)

[Protocol Method] Create an image from part of a STAC collection dataset (bounding box crop).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionBboxCropWithDimensions(GetCollectionBboxCropWithDimensionsOptions, RequestContext)

[Protocol Method] Create an image from part of a STAC collection dataset (bounding box crop with dimensions).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionBboxCropWithDimensionsAsync(GetCollectionBboxCropWithDimensionsOptions, RequestContext)

[Protocol Method] Create an image from part of a STAC collection dataset (bounding box crop with dimensions).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionInfo(String, CancellationToken)

Return search query info from a STAC collection identifier.

GetCollectionInfo(String, RequestContext)

[Protocol Method] Return search query info from a STAC collection identifier.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionInfoAsync(String, CancellationToken)

Return search query info from a STAC collection identifier.

GetCollectionInfoAsync(String, RequestContext)

[Protocol Method] Return search query info from a STAC collection identifier.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionPoint(GetCollectionPointOptions, CancellationToken)

Get Point value for a collection dataset.

GetCollectionPointAssets(GetCollectionPointAssetsOptions, CancellationToken)

Return a list of assets for a given point in a collection.

GetCollectionPointAssets(GetCollectionPointAssetsOptions, RequestContext)

[Protocol Method] Return a list of assets for a given point in a collection.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionPointAssetsAsync(GetCollectionPointAssetsOptions, CancellationToken)

Return a list of assets for a given point in a collection.

GetCollectionPointAssetsAsync(GetCollectionPointAssetsOptions, RequestContext)

[Protocol Method] Return a list of assets for a given point in a collection.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionPointAsync(GetCollectionPointOptions, CancellationToken)

Get Point value for a collection dataset.

GetCollectionTile(GetCollectionTileOptions, RequestContext)

[Protocol Method] Create map tile for a STAC collection (with TileMatrixSetId, without scale or format).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionTileAsync(GetCollectionTileOptions, RequestContext)

[Protocol Method] Create map tile for a STAC collection (with TileMatrixSetId, without scale or format).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionTileByFormat(GetCollectionTileByFormatOptions, RequestContext)

[Protocol Method] Create map tile for a STAC collection (with TileMatrixSetId and format, without scale).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionTileByFormatAsync(GetCollectionTileByFormatOptions, RequestContext)

[Protocol Method] Create map tile for a STAC collection (with TileMatrixSetId and format, without scale).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionTileByScale(GetCollectionTileByScaleOptions, RequestContext)

[Protocol Method] Create map tile for a STAC collection (with TileMatrixSetId and scale, without format).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionTileByScaleAndFormat(GetCollectionTileByScaleAndFormatOptions, RequestContext)

[Protocol Method] Create map tile for a STAC collection (with TileMatrixSetId, scale, and format in path).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionTileByScaleAndFormatAsync(GetCollectionTileByScaleAndFormatOptions, RequestContext)

[Protocol Method] Create map tile for a STAC collection (with TileMatrixSetId, scale, and format in path).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionTileByScaleAsync(GetCollectionTileByScaleOptions, RequestContext)

[Protocol Method] Create map tile for a STAC collection (with TileMatrixSetId and scale, without format).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionTileJson(GetCollectionTileJsonOptions, CancellationToken)

Return TileJSON document for a STAC collection.

GetCollectionTileJsonAsync(GetCollectionTileJsonOptions, CancellationToken)

Return TileJSON document for a STAC collection.

GetCollectionTileJsonByTms(GetCollectionTileJsonByTmsOptions, CancellationToken)

Return TileJSON document for a STAC collection with TileMatrixSetId as path.

GetCollectionTileJsonByTmsAsync(GetCollectionTileJsonByTmsOptions, CancellationToken)

Return TileJSON document for a STAC collection with TileMatrixSetId as path.

GetCollectionTileNoTms(GetCollectionTileNoTmsOptions, RequestContext)

[Protocol Method] Create map tile for a STAC collection (without TileMatrixSetId, scale, or format).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionTileNoTmsAsync(GetCollectionTileNoTmsOptions, RequestContext)

[Protocol Method] Create map tile for a STAC collection (without TileMatrixSetId, scale, or format).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionTileNoTmsByFormat(GetCollectionTileNoTmsByFormatOptions, RequestContext)

[Protocol Method] Create map tile for a STAC collection (with format, without TileMatrixSetId or scale).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionTileNoTmsByFormatAsync(GetCollectionTileNoTmsByFormatOptions, RequestContext)

[Protocol Method] Create map tile for a STAC collection (with format, without TileMatrixSetId or scale).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionTileNoTmsByScale(GetCollectionTileNoTmsByScaleOptions, RequestContext)

[Protocol Method] Create map tile for a STAC collection (with scale, without TileMatrixSetId or format).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionTileNoTmsByScaleAndFormat(GetCollectionTileNoTmsByScaleAndFormatOptions, RequestContext)

[Protocol Method] Create map tile for a STAC collection (without TileMatrixSetId, with scale and format).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionTileNoTmsByScaleAndFormatAsync(GetCollectionTileNoTmsByScaleAndFormatOptions, RequestContext)

[Protocol Method] Create map tile for a STAC collection (without TileMatrixSetId, with scale and format).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionTileNoTmsByScaleAsync(GetCollectionTileNoTmsByScaleOptions, RequestContext)

[Protocol Method] Create map tile for a STAC collection (with scale, without TileMatrixSetId or format).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionTilesetMetadata(GetCollectionTilesetMetadataOptions, CancellationToken)

Return metadata for a specific tileset of a STAC collection.

GetCollectionTilesetMetadataAsync(GetCollectionTilesetMetadataOptions, CancellationToken)

Return metadata for a specific tileset of a STAC collection.

GetCollectionTilesets(GetCollectionTilesetsOptions, CancellationToken)

Return a list of available tilesets for a STAC collection.

GetCollectionTilesetsAsync(GetCollectionTilesetsOptions, CancellationToken)

Return a list of available tilesets for a STAC collection.

GetCollectionWmtsCapabilities(GetCollectionWmtsCapabilitiesOptions, RequestContext)

[Protocol Method] OGC WMTS endpoint for a STAC collection.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionWmtsCapabilitiesAsync(GetCollectionWmtsCapabilitiesOptions, RequestContext)

[Protocol Method] OGC WMTS endpoint for a STAC collection.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionWmtsCapabilitiesByTms(GetCollectionWmtsCapabilitiesByTmsOptions, RequestContext)

[Protocol Method] OGC WMTS endpoint for a STAC collection with TileMatrixSetId as path.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCollectionWmtsCapabilitiesByTmsAsync(GetCollectionWmtsCapabilitiesByTmsOptions, RequestContext)

[Protocol Method] OGC WMTS endpoint for a STAC collection with TileMatrixSetId as path.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetIntervalLegend(String, Nullable<Int32>, Nullable<Int32>, CancellationToken)

Generate values and color swatches mapping for a given interval classmap. Returns a color map for intervals, where each interval is defined by a numeric range [min, max] representing the interval boundaries and an RGBA color [red, green, blue, alpha] associated with the interval. The response is a 2D array of interval definitions, where each element is a pair: the first element is an array of two numbers [min, max] defining the interval, and the second element is an array of four numbers [red, green, blue, alpha] defining the RGBA color. Example: [[ [-2, 0], [0, 0, 0, 0] ], [ [1, 32], [255, 255, 178, 255] ]]. This defines two intervals: [-2, 0] mapped to transparent black and [1, 32] mapped to opaque yellow.

GetIntervalLegend(String, Nullable<Int32>, Nullable<Int32>, RequestContext)

[Protocol Method] Generate values and color swatches mapping for a given interval classmap. Returns a color map for intervals, where each interval is defined by a numeric range [min, max] representing the interval boundaries and an RGBA color [red, green, blue, alpha] associated with the interval. The response is a 2D array of interval definitions, where each element is a pair: the first element is an array of two numbers [min, max] defining the interval, and the second element is an array of four numbers [red, green, blue, alpha] defining the RGBA color. Example: [[ [-2, 0], [0, 0, 0, 0] ], [ [1, 32], [255, 255, 178, 255] ]]. This defines two intervals: [-2, 0] mapped to transparent black and [1, 32] mapped to opaque yellow.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetIntervalLegendAsync(String, Nullable<Int32>, Nullable<Int32>, CancellationToken)

Generate values and color swatches mapping for a given interval classmap. Returns a color map for intervals, where each interval is defined by a numeric range [min, max] representing the interval boundaries and an RGBA color [red, green, blue, alpha] associated with the interval. The response is a 2D array of interval definitions, where each element is a pair: the first element is an array of two numbers [min, max] defining the interval, and the second element is an array of four numbers [red, green, blue, alpha] defining the RGBA color. Example: [[ [-2, 0], [0, 0, 0, 0] ], [ [1, 32], [255, 255, 178, 255] ]]. This defines two intervals: [-2, 0] mapped to transparent black and [1, 32] mapped to opaque yellow.

GetIntervalLegendAsync(String, Nullable<Int32>, Nullable<Int32>, RequestContext)

[Protocol Method] Generate values and color swatches mapping for a given interval classmap. Returns a color map for intervals, where each interval is defined by a numeric range [min, max] representing the interval boundaries and an RGBA color [red, green, blue, alpha] associated with the interval. The response is a 2D array of interval definitions, where each element is a pair: the first element is an array of two numbers [min, max] defining the interval, and the second element is an array of four numbers [red, green, blue, alpha] defining the RGBA color. Example: [[ [-2, 0], [0, 0, 0, 0] ], [ [1, 32], [255, 255, 178, 255] ]]. This defines two intervals: [-2, 0] mapped to transparent black and [1, 32] mapped to opaque yellow.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetItemAssetStatistics(GetItemAssetStatisticsOptions, CancellationToken)

Per asset statistics for a STAC item.

GetItemAssetStatisticsAsync(GetItemAssetStatisticsOptions, CancellationToken)

Per asset statistics for a STAC item.

GetItemAvailableAssets(GetItemAvailableAssetsOptions, CancellationToken)

Return a list of supported assets for a STAC item.

GetItemAvailableAssets(GetItemAvailableAssetsOptions, RequestContext)

[Protocol Method] Return a list of supported assets for a STAC item.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetItemAvailableAssetsAsync(GetItemAvailableAssetsOptions, CancellationToken)

Return a list of supported assets for a STAC item.

GetItemAvailableAssetsAsync(GetItemAvailableAssetsOptions, RequestContext)

[Protocol Method] Return a list of supported assets for a STAC item.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetItemBboxCrop(GetItemBboxCropOptions, RequestContext)

[Protocol Method] Create an image from part of a STAC item dataset (bounding box crop).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetItemBboxCropAsync(GetItemBboxCropOptions, RequestContext)

[Protocol Method] Create an image from part of a STAC item dataset (bounding box crop).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetItemBboxCropWithDimensions(GetItemBboxCropWithDimensionsOptions, RequestContext)

[Protocol Method] Create an image from part of a STAC item dataset (bounding box crop with dimensions).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetItemBboxCropWithDimensionsAsync(GetItemBboxCropWithDimensionsOptions, RequestContext)

[Protocol Method] Create an image from part of a STAC item dataset (bounding box crop with dimensions).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetItemBounds(GetItemTilesetsOptions, CancellationToken)

Return the bounds for a STAC item.

GetItemBoundsAsync(GetItemTilesetsOptions, CancellationToken)

Return the bounds for a STAC item.

GetItemFeatureStatistics(GeoJsonFeature, GetItemFeatureStatisticsOptions, CancellationToken)

Get statistics from a GeoJSON feature for a STAC item.

GetItemFeatureStatisticsAsync(GeoJsonFeature, GetItemFeatureStatisticsOptions, CancellationToken)

Get statistics from a GeoJSON feature for a STAC item.

GetItemInfo(GetItemInfoOptions, CancellationToken)

Return dataset's basic info for a STAC item.

GetItemInfoAsync(GetItemInfoOptions, CancellationToken)

Return dataset's basic info for a STAC item.

GetItemInfoGeoJson(GetItemInfoOptions, CancellationToken)

Return info as GeoJSON for a STAC item.

GetItemInfoGeoJsonAsync(GetItemInfoOptions, CancellationToken)

Return info as GeoJSON for a STAC item.

GetItemPoint(GetItemPointOptions, CancellationToken)

Get point value for a STAC item dataset.

GetItemPointAsync(GetItemPointOptions, CancellationToken)

Get point value for a STAC item dataset.

GetItemPreview(GetItemPreviewOptions, RequestContext)

[Protocol Method] Create preview of a STAC item dataset.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetItemPreviewAsync(GetItemPreviewOptions, RequestContext)

[Protocol Method] Create preview of a STAC item dataset.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetItemPreviewWithFormat(GetItemPreviewWithFormatOptions, RequestContext)

[Protocol Method] Create preview of a STAC item dataset with format.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetItemPreviewWithFormatAsync(GetItemPreviewWithFormatOptions, RequestContext)

[Protocol Method] Create preview of a STAC item dataset with format.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetItemStatistics(GetItemStatisticsOptions, CancellationToken)

Merged assets statistics for a STAC item.

GetItemStatisticsAsync(GetItemStatisticsOptions, CancellationToken)

Merged assets statistics for a STAC item.

GetItemTileJson(GetItemTileJsonOptions, CancellationToken)

Return TileJSON document for a STAC item.

GetItemTileJsonAsync(GetItemTileJsonOptions, CancellationToken)

Return TileJSON document for a STAC item.

GetItemTileJsonByTms(GetItemTileJsonByTmsOptions, CancellationToken)

Return TileJSON document for a STAC item with TileMatrixSetId as path.

GetItemTileJsonByTmsAsync(GetItemTileJsonByTmsOptions, CancellationToken)

Return TileJSON document for a STAC item with TileMatrixSetId as path.

GetItemWmtsCapabilities(GetItemWmtsCapabilitiesOptions, RequestContext)

[Protocol Method] OGC WMTS endpoint for a STAC item.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetItemWmtsCapabilitiesAsync(GetItemWmtsCapabilitiesOptions, RequestContext)

[Protocol Method] OGC WMTS endpoint for a STAC item.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetItemWmtsCapabilitiesByTms(GetItemWmtsCapabilitiesByTmsOptions, RequestContext)

[Protocol Method] OGC WMTS endpoint for a STAC item with TileMatrixSetId as path.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetItemWmtsCapabilitiesByTmsAsync(GetItemWmtsCapabilitiesByTmsOptions, RequestContext)

[Protocol Method] OGC WMTS endpoint for a STAC item with TileMatrixSetId as path.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetLegend(GetLegendOptions, RequestContext)

[Protocol Method] Generate a legend image for a given colormap. If the colormap has non-contiguous values at the beginning or end, which aren't desired in the output image, they can be trimmed by specifying the number of values to trim.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetLegendAsync(GetLegendOptions, RequestContext)

[Protocol Method] Generate a legend image for a given colormap. If the colormap has non-contiguous values at the beginning or end, which aren't desired in the output image, they can be trimmed by specifying the number of values to trim.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchAssetsForTile(GetSearchAssetsForTileOptions, CancellationToken)

Return a list of assets which overlap a given tile.

GetSearchAssetsForTile(GetSearchAssetsForTileOptions, RequestContext)

[Protocol Method] Return a list of assets which overlap a given tile.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchAssetsForTileAsync(GetSearchAssetsForTileOptions, CancellationToken)

Return a list of assets which overlap a given tile.

GetSearchAssetsForTileAsync(GetSearchAssetsForTileOptions, RequestContext)

[Protocol Method] Return a list of assets which overlap a given tile.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchAssetsForTileNoTms(GetSearchAssetsForTileNoTmsOptions, CancellationToken)

Return a list of assets which overlap a given tile for a mosaic search.

GetSearchAssetsForTileNoTms(GetSearchAssetsForTileNoTmsOptions, RequestContext)

[Protocol Method] Return a list of assets which overlap a given tile for a mosaic search.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchAssetsForTileNoTmsAsync(GetSearchAssetsForTileNoTmsOptions, CancellationToken)

Return a list of assets which overlap a given tile for a mosaic search.

GetSearchAssetsForTileNoTmsAsync(GetSearchAssetsForTileNoTmsOptions, RequestContext)

[Protocol Method] Return a list of assets which overlap a given tile for a mosaic search.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchBboxAssets(GetSearchBboxAssetsOptions, CancellationToken)

Return a list of assets which overlap a given bounding box for a search.

GetSearchBboxAssets(GetSearchBboxAssetsOptions, RequestContext)

[Protocol Method] Return a list of assets which overlap a given bounding box for a search.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchBboxAssetsAsync(GetSearchBboxAssetsOptions, CancellationToken)

Return a list of assets which overlap a given bounding box for a search.

GetSearchBboxAssetsAsync(GetSearchBboxAssetsOptions, RequestContext)

[Protocol Method] Return a list of assets which overlap a given bounding box for a search.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchBboxCrop(GetSearchBboxCropOptions, RequestContext)

[Protocol Method] Create an image from part of a dataset (bounding box crop).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchBboxCropAsync(GetSearchBboxCropOptions, RequestContext)

[Protocol Method] Create an image from part of a dataset (bounding box crop).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchBboxCropWithDimensions(GetSearchBboxCropWithDimensionsOptions, RequestContext)

[Protocol Method] Create an image from part of a dataset (bounding box crop with dimensions).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchBboxCropWithDimensionsAsync(GetSearchBboxCropWithDimensionsOptions, RequestContext)

[Protocol Method] Create an image from part of a dataset (bounding box crop with dimensions).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchInfo(String, CancellationToken)

Get Search query metadata.

GetSearchInfo(String, RequestContext)

[Protocol Method] Get Search query metadata.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchInfoAsync(String, CancellationToken)

Get Search query metadata.

GetSearchInfoAsync(String, RequestContext)

[Protocol Method] Get Search query metadata.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchPoint(GetSearchPointOptions, CancellationToken)

Get Point value for a search dataset.

GetSearchPointAsync(GetSearchPointOptions, CancellationToken)

Get Point value for a search dataset.

GetSearchPointWithAssets(GetSearchPointWithAssetsOptions, CancellationToken)

Return a list of assets for a given point in a search.

GetSearchPointWithAssets(GetSearchPointWithAssetsOptions, RequestContext)

[Protocol Method] Return a list of assets for a given point in a search.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchPointWithAssetsAsync(GetSearchPointWithAssetsOptions, CancellationToken)

Return a list of assets for a given point in a search.

GetSearchPointWithAssetsAsync(GetSearchPointWithAssetsOptions, RequestContext)

[Protocol Method] Return a list of assets for a given point in a search.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchTile(GetSearchTileOptions, RequestContext)

[Protocol Method] Create map tile (with TileMatrixSetId, without scale or format).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchTileAsync(GetSearchTileOptions, RequestContext)

[Protocol Method] Create map tile (with TileMatrixSetId, without scale or format).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchTileByFormat(GetSearchTileByFormatOptions, RequestContext)

[Protocol Method] Create map tile (with TileMatrixSetId and format, without scale).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchTileByFormatAsync(GetSearchTileByFormatOptions, RequestContext)

[Protocol Method] Create map tile (with TileMatrixSetId and format, without scale).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchTileByScale(GetSearchTileByScaleOptions, RequestContext)

[Protocol Method] Create map tile (with TileMatrixSetId and scale, without format).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchTileByScaleAndFormat(GetSearchTileByScaleAndFormatOptions, RequestContext)

[Protocol Method] Create map tile (with TileMatrixSetId, scale, and format in path).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchTileByScaleAndFormatAsync(GetSearchTileByScaleAndFormatOptions, RequestContext)

[Protocol Method] Create map tile (with TileMatrixSetId, scale, and format in path).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchTileByScaleAsync(GetSearchTileByScaleOptions, RequestContext)

[Protocol Method] Create map tile (with TileMatrixSetId and scale, without format).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchTileJson(GetSearchTileJsonOptions, CancellationToken)

Return TileJSON document for a search.

GetSearchTileJsonAsync(GetSearchTileJsonOptions, CancellationToken)

Return TileJSON document for a search.

GetSearchTileJsonByTms(GetSearchTileJsonByTmsOptions, CancellationToken)

Return TileJSON document for a search with TileMatrixSetId as path.

GetSearchTileJsonByTmsAsync(GetSearchTileJsonByTmsOptions, CancellationToken)

Return TileJSON document for a search with TileMatrixSetId as path.

GetSearchTileNoTms(GetSearchTileNoTmsOptions, RequestContext)

[Protocol Method] Create a map tile for a mosaic search.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchTileNoTmsAsync(GetSearchTileNoTmsOptions, RequestContext)

[Protocol Method] Create a map tile for a mosaic search.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchTileNoTmsByFormat(GetSearchTileNoTmsByFormatOptions, RequestContext)

[Protocol Method] Create a map tile for a mosaic search with specified format.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchTileNoTmsByFormatAsync(GetSearchTileNoTmsByFormatOptions, RequestContext)

[Protocol Method] Create a map tile for a mosaic search with specified format.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchTileNoTmsByScale(GetSearchTileNoTmsByScaleOptions, RequestContext)

[Protocol Method] Create a map tile for a mosaic search with specified scale.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchTileNoTmsByScaleAndFormat(GetSearchTileNoTmsByScaleAndFormatOptions, RequestContext)

[Protocol Method] Create a map tile for a mosaic search with specified scale and format.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchTileNoTmsByScaleAndFormatAsync(GetSearchTileNoTmsByScaleAndFormatOptions, RequestContext)

[Protocol Method] Create a map tile for a mosaic search with specified scale and format.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchTileNoTmsByScaleAsync(GetSearchTileNoTmsByScaleOptions, RequestContext)

[Protocol Method] Create a map tile for a mosaic search with specified scale.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchTilesetMetadata(GetSearchTilesetMetadataOptions, CancellationToken)

Return metadata for a specific tileset of a mosaic search.

GetSearchTilesetMetadataAsync(GetSearchTilesetMetadataOptions, CancellationToken)

Return metadata for a specific tileset of a mosaic search.

GetSearchTilesets(GetSearchTilesetsOptions, CancellationToken)

Return a list of available tilesets for a mosaic search.

GetSearchTilesetsAsync(GetSearchTilesetsOptions, CancellationToken)

Return a list of available tilesets for a mosaic search.

GetSearchWmtsCapabilities(GetSearchWmtsCapabilitiesOptions, RequestContext)

[Protocol Method] OGC WMTS endpoint.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchWmtsCapabilitiesAsync(GetSearchWmtsCapabilitiesOptions, RequestContext)

[Protocol Method] OGC WMTS endpoint.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchWmtsCapabilitiesByTms(GetSearchWmtsCapabilitiesByTmsOptions, RequestContext)

[Protocol Method] OGC WMTS endpoint with TileMatrixSetId as path.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetSearchWmtsCapabilitiesByTmsAsync(GetSearchWmtsCapabilitiesByTmsOptions, RequestContext)

[Protocol Method] OGC WMTS endpoint with TileMatrixSetId as path.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTile(GetTileOptions, RequestContext)

[Protocol Method] Create map tile from a dataset (without scale or format in path).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTileAsync(GetTileOptions, RequestContext)

[Protocol Method] Create map tile from a dataset (without scale or format in path).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTileByFormat(GetTileByFormatOptions, RequestContext)

[Protocol Method] Create map tile from a dataset (with format in path, without scale).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTileByFormatAsync(GetTileByFormatOptions, RequestContext)

[Protocol Method] Create map tile from a dataset (with format in path, without scale).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTileByScale(GetTileByScaleOptions, RequestContext)

[Protocol Method] Create map tile from a dataset (with scale in path, without format).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTileByScaleAndFormat(GetTileByScaleAndFormatOptions, RequestContext)

[Protocol Method] Create map tile from a dataset (with TileMatrixSetId, scale, and format in path).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTileByScaleAndFormatAsync(GetTileByScaleAndFormatOptions, RequestContext)

[Protocol Method] Create map tile from a dataset (with TileMatrixSetId, scale, and format in path).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTileByScaleAsync(GetTileByScaleOptions, RequestContext)

[Protocol Method] Create map tile from a dataset (with scale in path, without format).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTileMatrices(CancellationToken)

Return Matrix List.

GetTileMatrices(RequestContext)

[Protocol Method] Return Matrix List

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTileMatricesAsync(CancellationToken)

Return Matrix List.

GetTileMatricesAsync(RequestContext)

[Protocol Method] Return Matrix List

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTileMatrixDefinitions(String, CancellationToken)

Return Matrix Definition.

GetTileMatrixDefinitions(String, RequestContext)

[Protocol Method] Return Matrix Definition

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTileMatrixDefinitionsAsync(String, CancellationToken)

Return Matrix Definition.

GetTileMatrixDefinitionsAsync(String, RequestContext)

[Protocol Method] Return Matrix Definition

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTileNoTms(GetTileNoTmsOptions, RequestContext)

[Protocol Method] Create map tile from a dataset (without TileMatrixSetId, scale or format in path).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTileNoTmsAsync(GetTileNoTmsOptions, RequestContext)

[Protocol Method] Create map tile from a dataset (without TileMatrixSetId, scale or format in path).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTileNoTmsByFormat(GetTileNoTmsByFormatOptions, RequestContext)

[Protocol Method] Create map tile from a dataset (with format in path, without TileMatrixSetId or scale).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTileNoTmsByFormatAsync(GetTileNoTmsByFormatOptions, RequestContext)

[Protocol Method] Create map tile from a dataset (with format in path, without TileMatrixSetId or scale).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTileNoTmsByScale(GetTileNoTmsByScaleOptions, RequestContext)

[Protocol Method] Create map tile from a dataset (with scale in path, without TileMatrixSetId or format).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTileNoTmsByScaleAndFormat(GetTileNoTmsByScaleAndFormatOptions, RequestContext)

[Protocol Method] Create map tile from a dataset (with scale and format in path, without TileMatrixSetId).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTileNoTmsByScaleAndFormatAsync(GetTileNoTmsByScaleAndFormatOptions, RequestContext)

[Protocol Method] Create map tile from a dataset (with scale and format in path, without TileMatrixSetId).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTileNoTmsByScaleAsync(GetTileNoTmsByScaleOptions, RequestContext)

[Protocol Method] Create map tile from a dataset (with scale in path, without TileMatrixSetId or format).

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTilesetMetadata(GetItemTilesetMetadataOptions, CancellationToken)

Return metadata for a specific tileset of a STAC item.

GetTilesetMetadataAsync(GetItemTilesetMetadataOptions, CancellationToken)

Return metadata for a specific tileset of a STAC item.

GetTilesets(GetItemTilesetsOptions, CancellationToken)

Return a list of available tilesets for a STAC item.

GetTilesetsAsync(GetItemTilesetsOptions, CancellationToken)

Return a list of available tilesets for a STAC item.

RegisterMosaicsSearch(RegisterMosaic, CancellationToken)

Register a Search query.

RegisterMosaicsSearch(RequestContent, RequestContext)

[Protocol Method] Register a Search query

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
RegisterMosaicsSearchAsync(RegisterMosaic, CancellationToken)

Register a Search query.

RegisterMosaicsSearchAsync(RequestContent, RequestContext)

[Protocol Method] Register a Search query

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.

Applies to