@azure-rest/maps-render package
Interfejsy
CircularPath |
Określ ścieżkę cykliczną. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CircularPathOptions |
Opcje modyfikujące styl ścieżki cyklicznej. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CopyrightCaptionOutput |
Ten obiekt jest zwracany z pomyślnego wywołania praw autorskich |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CopyrightOutput |
Ten obiekt jest zwracany z pomyślnego żądania praw autorskich |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ErrorAdditionalInfoOutput |
Dodatkowe informacje o błędzie zarządzania zasobami. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ErrorDetailOutput |
Szczegóły błędu. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ErrorResponseOutput |
Typowa odpowiedź na błędy dla wszystkich interfejsów API usługi Azure Resource Manager zwraca szczegóły błędu dla operacji, które zakończyły się niepowodzeniem. (Jest to również zgodne z formatem odpowiedzi na błąd OData). |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GetCopyrightCaption | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GetCopyrightForTile | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GetCopyrightForWorld | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GetCopyrightFromBoundingBox | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GetMapAttribution | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GetMapStateTile | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GetMapStaticImage | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GetMapTile | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GetMapTileset | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MapAttributionOutput |
Uznanie praw autorskich dla żądanej sekcji zestawu kafelków. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MapTilesetOutput |
Metadane zestawu kafelków w formacie TileJSON. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pin |
Określ sposób położenia pinezki i tekstu etykiety. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PinOptions |
Opcje przypinania dla domyślnego/brak stylu obrazu. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PinSet | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PolygonalPath |
Określ ścieżkę wielokątną. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PolygonalPathOptions |
Opcje modyfikujące styl ścieżki wielokątnej. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RegionCopyrightsCountryOutput |
Właściwość country |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RegionCopyrightsOutput | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetCopyrightCaption200Response |
Dotyczy: zobacz warstwy cenowe. Interfejs API praw autorskich jest przeznaczony do udostępniania informacji o prawach autorskich dla usługi Render Tile. Oprócz podstawowych praw autorskich dla całej mapy interfejs API obsługuje określone grupy praw autorskich dla niektórych krajów/regionów. Alternatywą dla praw autorskich do żądania mapy jest możliwość otrzymywania podpisów do wyświetlania informacji o dostawcy mapy na mapie. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetCopyrightCaptionDefaultResponse |
Dotyczy: zobacz warstwy cenowe. Interfejs API praw autorskich jest przeznaczony do udostępniania informacji o prawach autorskich dla usługi Render Tile. Oprócz podstawowych praw autorskich dla całej mapy interfejs API obsługuje określone grupy praw autorskich dla niektórych krajów/regionów. Alternatywą dla praw autorskich do żądania mapy jest możliwość otrzymywania podpisów do wyświetlania informacji o dostawcy mapy na mapie. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetCopyrightForTile200Response |
Dotyczy: zobacz warstwy cenowe. Interfejs API praw autorskich jest przeznaczony do udostępniania informacji o prawach autorskich dla usługi Render Tile. Oprócz podstawowych praw autorskich dla całej mapy interfejs API obsługuje określone grupy praw autorskich dla niektórych krajów/regionów. Zwraca informacje o prawach autorskich dla danego kafelka. Aby uzyskać informacje o prawach autorskich dla określonego kafelka, żądanie powinno określać poziom powiększenia kafelka oraz współrzędne x i y (zobacz: Poziomy powiększenia i Siatka kafelków). |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetCopyrightForTileDefaultResponse |
Dotyczy: zobacz warstwy cenowe. Interfejs API praw autorskich jest przeznaczony do udostępniania informacji o prawach autorskich dla usługi Render Tile. Oprócz podstawowych praw autorskich dla całej mapy interfejs API obsługuje określone grupy praw autorskich dla niektórych krajów/regionów. Zwraca informacje o prawach autorskich dla danego kafelka. Aby uzyskać informacje o prawach autorskich dla określonego kafelka, żądanie powinno określać poziom powiększenia kafelka oraz współrzędne x i y (zobacz: Poziomy powiększenia i Siatka kafelków). |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetCopyrightForTileQueryParam | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetCopyrightForTileQueryParamProperties | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetCopyrightForWorld200Response |
Dotyczy: zobacz warstwy cenowe. Interfejs API praw autorskich jest przeznaczony do udostępniania informacji o prawach autorskich dla usługi Render Tile. Oprócz podstawowych praw autorskich dla całej mapy interfejs API obsługuje określone grupy praw autorskich dla niektórych krajów/regionów. Zwraca informacje o prawach autorskich dla świata. Aby uzyskać domyślne informacje o prawach autorskich dla całego świata, nie należy określać kafelka ani pola ograniczenia. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetCopyrightForWorldDefaultResponse |
Dotyczy: zobacz warstwy cenowe. Interfejs API praw autorskich jest przeznaczony do udostępniania informacji o prawach autorskich dla usługi Render Tile. Oprócz podstawowych praw autorskich dla całej mapy interfejs API obsługuje określone grupy praw autorskich dla niektórych krajów/regionów. Zwraca informacje o prawach autorskich dla świata. Aby uzyskać domyślne informacje o prawach autorskich dla całego świata, nie należy określać kafelka ani pola ograniczenia. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetCopyrightForWorldQueryParam | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetCopyrightForWorldQueryParamProperties | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetCopyrightFromBoundingBox200Response |
Dotyczy: zobacz warstwy cenowe. Zwraca informacje o prawach autorskich dla danego pola ograniczenia. Żądania pola ograniczenia powinny określać współrzędne minimalne i maksymalne długości i szerokości geograficznej (EPSG-3857) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetCopyrightFromBoundingBoxDefaultResponse |
Dotyczy: zobacz warstwy cenowe. Zwraca informacje o prawach autorskich dla danego pola ograniczenia. Żądania pola ograniczenia powinny określać współrzędne minimalne i maksymalne długości i szerokości geograficznej (EPSG-3857) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetCopyrightFromBoundingBoxQueryParam | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetCopyrightFromBoundingBoxQueryParamProperties | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapAttribution200Response |
Dotyczy: zobacz warstwy cenowe. Interfejs API uzyskiwania autorstwa mapy umożliwia użytkownikom żądanie mapowania informacji o autorstwie praw autorskich dla sekcji zestawu kafelków. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapAttributionDefaultResponse |
Dotyczy: zobacz warstwy cenowe. Interfejs API uzyskiwania autorstwa mapy umożliwia użytkownikom żądanie mapowania informacji o autorstwie praw autorskich dla sekcji zestawu kafelków. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapAttributionQueryParam | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapAttributionQueryParamProperties | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapStateTile200Headers | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapStateTile200Response |
Dotyczy: zobacz warstwy cenowe. Pobiera kafelki stanu w formacie wektorowym zwykle do zintegrowania z wewnętrznym modułem map kontrolki mapy lub zestawu SDK. Kontrolka mapy wywoła ten interfejs API po włączeniu dynamicznego stylu przez użytkownika (zobacz Poziomy powiększenia i Siatka kafelków) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapStateTileDefaultResponse |
Dotyczy: zobacz warstwy cenowe. Pobiera kafelki stanu w formacie wektorowym zwykle do zintegrowania z wewnętrznym modułem map kontrolki mapy lub zestawu SDK. Kontrolka mapy wywoła ten interfejs API po włączeniu dynamicznego stylu przez użytkownika (zobacz Poziomy powiększenia i Siatka kafelków) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapStateTileQueryParam | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapStateTileQueryParamProperties | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapStaticImage200Headers | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapStaticImage200Response |
Dotyczy: zobacz warstwy cenowe. Usługa obrazów statycznych renderuje zdefiniowany przez użytkownika, prostokątny obraz zawierający sekcję mapy przy użyciu poziomu powiększenia z zakresu od 0 do 20. Obsługiwany zakres rozdzielczości obrazu mapy to od 1x1 do 8192x8192. Jeśli decydujesz, kiedy używać usługi statycznego obrazu w usłudze kafelka mapy, warto rozważyć sposób interakcji z renderowaną mapą. Jeśli zawartość mapy będzie stosunkowo niezmienna, dobrym wyborem jest mapa statyczna. Jeśli chcesz obsługiwać wiele powiększania, przesuwania i zmieniania zawartości mapy, usługa kafelka mapy byłaby lepszym wyborem. Usługa udostępnia również funkcję tworzenia obrazów, aby uzyskać obraz statyczny z powrotem z dodatkowymi danymi, takimi jak; pinezki i nakładki geometryczne z następującymi możliwościami.
Aby uzyskać szczegółowe przykłady, zobacz Przewodnik z instrukcjami. Uwaga : parametr środkowy lub bbox musi zostać dostarczony do interfejsu API.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapStaticImageDefaultResponse |
Dotyczy: zobacz warstwy cenowe. Usługa obrazów statycznych renderuje zdefiniowany przez użytkownika, prostokątny obraz zawierający sekcję mapy przy użyciu poziomu powiększenia z zakresu od 0 do 20. Obsługiwany zakres rozdzielczości obrazu mapy to od 1x1 do 8192x8192. Jeśli decydujesz, kiedy używać usługi statycznego obrazu w usłudze kafelka mapy, warto rozważyć sposób interakcji z renderowaną mapą. Jeśli zawartość mapy będzie stosunkowo niezmienna, dobrym wyborem jest mapa statyczna. Jeśli chcesz obsługiwać wiele powiększania, przesuwania i zmieniania zawartości mapy, usługa kafelka mapy byłaby lepszym wyborem. Usługa udostępnia również funkcję tworzenia obrazów, aby uzyskać obraz statyczny z powrotem z dodatkowymi danymi, takimi jak; pinezki i nakładki geometryczne z następującymi możliwościami.
Aby uzyskać szczegółowe przykłady, zobacz Przewodnik z instrukcjami. Uwaga : parametr środkowy lub bbox musi zostać dostarczony do interfejsu API.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapStaticImageQueryParam | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapStaticImageQueryParamProperties | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapTile200Headers | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapTile200Response |
Dotyczy: zobacz warstwy cenowe. Interfejs API pobierania kafelków mapy umożliwia użytkownikom żądanie kafelków map w formatach wektorów lub rasterów, które są zwykle integrowane z kontrolką mapy lub zestawem SDK. Niektóre przykładowe kafelki, których można zażądać, to Azure Maps kafelki dróg, kafelki Radar pogody w czasie rzeczywistym lub kafelki mapy utworzone przy użyciu Azure Maps Creator. Domyślnie Azure Maps używa kafelków wektorowych dla kontrolki mapy internetowej (web SDK) i zestawu Android SDK. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapTileDefaultResponse |
Dotyczy: zobacz warstwy cenowe. Interfejs API pobierania kafelków mapy umożliwia użytkownikom żądanie kafelków map w formatach wektorów lub rasterów, które są zwykle integrowane z kontrolką mapy lub zestawem SDK. Niektóre przykładowe kafelki, których można zażądać, to Azure Maps kafelki dróg, kafelki Radar pogody w czasie rzeczywistym lub kafelki mapy utworzone przy użyciu Azure Maps Creator. Domyślnie Azure Maps używa kafelków wektorowych dla kontrolki mapy internetowej (web SDK) i zestawu Android SDK. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapTileQueryParam | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapTileQueryParamProperties | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapTileset200Response |
Dotyczy: zobacz warstwy cenowe. Interfejs API pobierania zestawu kafelków mapy umożliwia użytkownikom żądanie metadanych dla zestawu kafelków. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapTilesetDefaultResponse |
Dotyczy: zobacz warstwy cenowe. Interfejs API pobierania zestawu kafelków mapy umożliwia użytkownikom żądanie metadanych dla zestawu kafelków. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapTilesetQueryParam | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RenderGetMapTilesetQueryParamProperties | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Routes |
Aliasy typu
Funkcje
create |
Utwórz ciąg zapytania ścieżki na potrzeby pobierania żądania statycznego obrazu mapy . Przykład
|
create |
Tworzenie ciągu zapytania przypinania na potrzeby pobierania obrazu statycznego mapy Przykład
|
default(Azure |
Tworzy wystąpienie elementu MapsRenderClient na podstawie klucza subskrypcji. Przykład
|
default(Token |
Tworzy wystąpienie usługi MapsRender na podstawie tożsamości Przykład
|
default(Azure |
Tworzy wystąpienie usługi MapsRender na podstawie tożsamości Przykład
|
is |
|
is |
|
is |
|
is |
|
is |
|
is |
|
is |
|
is |
|
is |
|
position |
Oblicza współrzędne kafelka XY, do którego wchodzi współrzędna dla określonego poziomu powiększenia. Dokumentacja: https://learn.microsoft.com/en-us/azure/azure-maps/zoom-levels-and-tile-grid?tabs=typescript#tile-math-source-code Przykład
|
Szczegóły funkcji
createPathQuery((PolygonalPath | CircularPath)[])
Utwórz ciąg zapytania ścieżki na potrzeby pobierania żądania statycznego obrazu mapy .
Przykład
const circularPath = {
center: [52.4559, 13.228],
radiusInMeters: 10000,
options: {
lineColor: "000000",
lineOpacity: 0.9,
lineWidthInPixels: 2,
},
};
const linearPath = {
coordinates: [
[52.577, 13.35],
[52.6, 13.2988],
[52.32, 13.2988],
],
options: {
lineColor: "000000",
lineOpacity: 0.9,
lineWidthInPixels: 2,
},
};
const polygonPath = {
coordinates: [
[52.577, 13.35],
[52.6, 13.2988],
[52.32, 13.2988],
[52.577, 13.35],
],
options: {
lineColor: "000000",
lineOpacity: 0.9,
lineWidthInPixels: 2,
fillColor: "FFFFFF",
fillOpacity: 0.8,
},
};
const path = createPathQuery([circularPath, linearPath, polygonPath]);
// Send the request
const response = await client.path("/map/static/{format}", "png").get({
queryParameters: {
bbox: [13.228,52.4559,13.5794,52.629],
path: path
}
});
function createPathQuery(paths: (PolygonalPath | CircularPath)[]): string
Parametry
- paths
-
(PolygonalPath | CircularPath)[]
Kolekcja PolygonalPath i CircularPath , którą chcesz rysować na obrazie.
Zwraca
string
createPinsQuery(PinSet[])
Tworzenie ciągu zapytania przypinania na potrzeby pobierania obrazu statycznego mapy
Przykład
const pins = {
pins: [
{ coordinate: [52.577, 13.35], label: "Label start" },
{ coordinate: [52.6, 13.2988], label: "Label end" },
],
pinImage: "<image source url || default || none>"
options: {
scale: 0.9,
pinColor: "FF0000",
labelColor: "0000FF",
labelSizeInPixels: 18,
}
);
const res = await client
.path("/map/static/{format}", "png")
.get({
queryParameters: {
bbox: [13.228, 52.4559, 13.5794, 52.62],
zoom: 10,
pins: pins,
},
skipUrlEncoding: true,
})
function createPinsQuery(pinSets: PinSet[]): string
Parametry
- pinSets
-
PinSet[]
Zwraca
string
- Skomponowany ciąg zapytania.
default(AzureKeyCredential, ClientOptions)
Tworzy wystąpienie elementu MapsRenderClient na podstawie klucza subskrypcji.
Przykład
import MapsRender from "@azure-rest/maps-Render";
const credential = new AzureKeyCredential("<subscription-key>");
const client = MapsRender(credential);
function default(credential: AzureKeyCredential, options?: ClientOptions): MapsRenderClient
Parametry
- credential
- AzureKeyCredential
Wystąpienie azureKeyCredential używane do uwierzytelniania żądań w usłudze
- options
- ClientOptions
Opcje używane do konfigurowania klienta renderowania
Zwraca
default(TokenCredential, string, ClientOptions)
Tworzy wystąpienie usługi MapsRender na podstawie tożsamości TokenCredential
platformy Azure.
Przykład
import MapsRenderClient from "@azure-rest/maps-render";
import { DefaultAzureCredential } from "@azure/identity";
const credential = new DefaultAzureCredential();
const client = MapsRender(credential, "<maps-account-client-id>");
function default(credential: TokenCredential, mapsAccountClientId: string, options?: ClientOptions): MapsRenderClient
Parametry
- credential
- TokenCredential
Wystąpienie TokenCredential używane do uwierzytelniania żądań w usłudze
- mapsAccountClientId
-
string
Identyfikator klienta Azure Maps określonego zasobu mapy
- options
- ClientOptions
Opcje używane do konfigurowania klienta renderowania
Zwraca
default(AzureSASCredential, ClientOptions)
Tworzy wystąpienie usługi MapsRender na podstawie tożsamości AzureSASCredential
platformy Azure.
Przykład
import MapsRender from "@azure-rest/maps-render";
import { AzureSASCredential } from "@azure/core-auth";
const credential = new AzureSASCredential("<SAS Token>");
const client = MapsRender(credential);
function default(credential: AzureSASCredential, options?: ClientOptions): MapsRenderClient
Parametry
- credential
- AzureSASCredential
Wystąpienie AzureSASCredential używane do uwierzytelniania żądań w usłudze
- options
- ClientOptions
Opcje używane do konfigurowania klienta renderowania
Zwraca
isUnexpected(RenderGetMapTile200Response | RenderGetMapTileDefaultResponse)
function isUnexpected(response: RenderGetMapTile200Response | RenderGetMapTileDefaultResponse): response
Parametry
Zwraca
response
isUnexpected(RenderGetMapTileset200Response | RenderGetMapTilesetDefaultResponse)
function isUnexpected(response: RenderGetMapTileset200Response | RenderGetMapTilesetDefaultResponse): response
Parametry
Zwraca
response
isUnexpected(RenderGetMapAttribution200Response | RenderGetMapAttributionDefaultResponse)
function isUnexpected(response: RenderGetMapAttribution200Response | RenderGetMapAttributionDefaultResponse): response
Parametry
Zwraca
response
isUnexpected(RenderGetMapStateTile200Response | RenderGetMapStateTileDefaultResponse)
function isUnexpected(response: RenderGetMapStateTile200Response | RenderGetMapStateTileDefaultResponse): response
Parametry
Zwraca
response
isUnexpected(RenderGetCopyrightCaption200Response | RenderGetCopyrightCaptionDefaultResponse)
function isUnexpected(response: RenderGetCopyrightCaption200Response | RenderGetCopyrightCaptionDefaultResponse): response
Parametry
Zwraca
response
isUnexpected(RenderGetMapStaticImage200Response | RenderGetMapStaticImageDefaultResponse)
function isUnexpected(response: RenderGetMapStaticImage200Response | RenderGetMapStaticImageDefaultResponse): response
Parametry
Zwraca
response
isUnexpected(RenderGetCopyrightFromBoundingBox200Response | RenderGetCopyrightFromBoundingBoxDefaultResponse)
function isUnexpected(response: RenderGetCopyrightFromBoundingBox200Response | RenderGetCopyrightFromBoundingBoxDefaultResponse): response
Parametry
Zwraca
response
isUnexpected(RenderGetCopyrightForTile200Response | RenderGetCopyrightForTileDefaultResponse)
function isUnexpected(response: RenderGetCopyrightForTile200Response | RenderGetCopyrightForTileDefaultResponse): response
Parametry
Zwraca
response
isUnexpected(RenderGetCopyrightForWorld200Response | RenderGetCopyrightForWorldDefaultResponse)
function isUnexpected(response: RenderGetCopyrightForWorld200Response | RenderGetCopyrightForWorldDefaultResponse): response
Parametry
Zwraca
response
positionToTileXY(LatLon, number, "512" | "256")
Oblicza współrzędne kafelka XY, do którego wchodzi współrzędna dla określonego poziomu powiększenia. Dokumentacja: https://learn.microsoft.com/en-us/azure/azure-maps/zoom-levels-and-tile-grid?tabs=typescript#tile-math-source-code
Przykład
const zoom = 6;
const { x, y } = positionToTileXY([47.61559, -122.33817], 6, "256");
const response = await client
.path("/map/tile")
.get({
queryParameters: { tilesetId: "microsoft.base.road", zoom, x, y },
})
function positionToTileXY(position: LatLon, zoom: number, tileSize: "512" | "256"): { x: number, y: number }
Parametry
- position
- LatLon
Położenie współrzędnych w formacie [szerokość geograficzna, długość geograficzna].
- zoom
-
number
Poziom powiększenia.
- tileSize
-
"512" | "256"
Rozmiar kafelków w ostrosłupie kafelka.
Zwraca
{ x: number, y: number }
Współrzędne XY kafelka.
Azure SDK for JavaScript