MapsRenderingClient Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The Render service client.
public class MapsRenderingClient
type MapsRenderingClient = class
Public Class MapsRenderingClient
- Inheritance
-
MapsRenderingClient
Constructors
MapsRenderingClient() |
Initializes a new instance of MapsRenderingClient. |
MapsRenderingClient(AzureKeyCredential, MapsRenderingClientOptions) |
Initializes a new instance of MapsRenderingClient. |
MapsRenderingClient(AzureKeyCredential) |
Initializes a new instance of MapsRenderingClient. |
MapsRenderingClient(AzureSasCredential, MapsRenderingClientOptions) |
Initializes a new instance of MapsRenderingClient. |
MapsRenderingClient(AzureSasCredential) |
Initializes a new instance of MapsRenderingClient. |
MapsRenderingClient(TokenCredential, String, MapsRenderingClientOptions) |
Initializes a new instance of MapsRenderingClient. |
MapsRenderingClient(TokenCredential, String) |
Initializes a new instance of MapsRenderingClient. |
Methods
GetCopyrightCaption(CancellationToken) |
Serve copyright information for Render Tile service. In addition to basic copyright for the whole map, API is serving specific groups of copyrights for some countries. As an alternative to copyrights for map request, one can receive captions for displaying the map provider information on the map. |
GetCopyrightCaptionAsync(CancellationToken) |
Serve copyright information for Render Tile service. In addition to basic copyright for the whole map, API is serving specific groups of copyrights for some countries. As an alternative to copyrights for map request, one can receive captions for displaying the map provider information on the map. |
GetCopyrightForTile(MapTileIndex, Boolean, CancellationToken) |
Serve copyright information for Render Tile service. In addition to basic copyright for the whole map, API is serving specific groups of copyrights for some countries. Returns the copyright information for a given tile. To obtain the copyright information for a particular tile, the request should specify the tile's zoom level and x and y coordinates (see: Zoom Levels and Tile Grid). |
GetCopyrightForTileAsync(MapTileIndex, Boolean, CancellationToken) |
Serve copyright information for Render Tile service. In addition to basic copyright for the whole map, API is serving specific groups of copyrights for some countries. Returns the copyright information for a given tile. To obtain the copyright information for a particular tile, the request should specify the tile's zoom level and x and y coordinates (see: Zoom Levels and Tile Grid). |
GetCopyrightForWorld(Boolean, CancellationToken) |
Serve copyright information for Render Tile service. In addition to basic copyright for the whole map, API is serving specific groups of copyrights for some countries. Returns the copyright information for the world. To obtain the default copyright information for the whole world, do not specify a tile or bounding box. |
GetCopyrightForWorldAsync(Boolean, CancellationToken) |
Serve copyright information for Render Tile service. In addition to basic copyright for the whole map, API is serving specific groups of copyrights for some countries. Returns the copyright information for the world. To obtain the default copyright information for the whole world, do not specify a tile or bounding box. |
GetCopyrightFromBoundingBox(GeoBoundingBox, Boolean, CancellationToken) |
Returns copyright information for a given bounding box. Bounding-box requests should specify the minimum and maximum longitude and latitude (EPSG-3857) coordinates |
GetCopyrightFromBoundingBoxAsync(GeoBoundingBox, Boolean, CancellationToken) |
Returns copyright information for a given bounding box. Bounding-box requests should specify the minimum and maximum longitude and latitude (EPSG-3857) coordinates |
GetMapCopyrightAttribution(MapTileSetId, GeoBoundingBox, Nullable<Int32>, CancellationToken) |
The Get Map Attribution API allows users to request map copyright attribution information for a section of a tileset. |
GetMapCopyrightAttributionAsync(MapTileSetId, GeoBoundingBox, Nullable<Int32>, CancellationToken) |
The Get Map Attribution API allows users to request map copyright attribution information for a section of a tileset. |
GetMapStateTile(String, MapTileIndex, CancellationToken) |
Fetches state tiles in vector format typically to be integrated into indoor maps module of map control or SDK. The map control will call this API after user turns on dynamic styling (see Zoom Levels and Tile Grid) |
GetMapStateTileAsync(String, MapTileIndex, CancellationToken) |
Fetches state tiles in vector format typically to be integrated into indoor maps module of map control or SDK. The map control will call this API after user turns on dynamic styling (see Zoom Levels and Tile Grid) |
GetMapStaticImage(GetMapStaticImageOptions, CancellationToken) |
The API renders a user-defined, rectangular image containing a map section using a zoom level. If you are deciding when to use the static image service over the map tile service, you may want to consider how you would like to interact with the rendered map. If the map contents will be relatively unchanging, a static map is a good choice. If you want to support a lot of zooming, panning and changing of the map content, the map tile service would be a better choice. The service also provides Image Composition functionality to get a static image back with additional data. |
GetMapStaticImageAsync(GetMapStaticImageOptions, CancellationToken) |
The API renders a user-defined, rectangular image containing a map section using a zoom level. If you are deciding when to use the static image service over the map tile service, you may want to consider how you would like to interact with the rendered map. If the map contents will be relatively unchanging, a static map is a good choice. If you want to support a lot of zooming, panning and changing of the map content, the map tile service would be a better choice. The service also provides Image Composition functionality to get a static image back with additional data. |
GetMapTile(GetMapTileOptions, CancellationToken) |
Fetches map tiles in vector or raster format typically to be integrated into a new map control or SDK. By default, Azure uses vector map tiles for its web map control (see Zoom Levels and Tile Grid) Note: Weather tiles are only available via Get Map Tile V2 API. We recommend to start to use the new Get Map Tile V2 API. |
GetMapTileAsync(GetMapTileOptions, CancellationToken) |
Fetches map tiles in vector or raster format typically to be integrated into a new map control or SDK. By default, Azure uses vector map tiles for its web map control (see Zoom Levels and Tile Grid) Note: Weather tiles are only available via Get Map Tile V2 API. We recommend to start to use the new Get Map Tile V2 API. |
GetMapTileSet(MapTileSetId, CancellationToken) |
The Get Map Tileset API allows users to request metadata for a tileset. |
GetMapTileSetAsync(MapTileSetId, CancellationToken) |
The Get Map Tileset API allows users to request metadata for a tileset. |
PositionToTileXY(GeoPosition, Int32, Int32) |
Calculates the XY tile coordinates that a coordinate falls into for a specific zoom level. |
TileXYToBoundingBox(MapTileIndex, Int32) |
Calculates the bounding box of a tile. |