Sdílet prostřednictvím


@azure-rest/maps-render package

Rozhraní

CircularPath

Zadejte kruhovou cestu.

CircularPathOptions

Možnosti, které upravují styl kruhové cesty.

CopyrightCaptionOutput

Tento objekt se vrátí z úspěšného volání autorských práv.

CopyrightOutput

Tento objekt se vrátí z úspěšné žádosti o autorská práva.

ErrorAdditionalInfoOutput

Další informace o chybě správy prostředků

ErrorDetailOutput

Podrobnosti o chybě.

ErrorResponseOutput

Běžná odpověď na chybu pro všechna rozhraní API azure Resource Manager, která vrací podrobnosti o chybě pro neúspěšné operace. (To také odpovídá formátu odpovědi na chybu OData.)

GetCopyrightCaption
GetCopyrightForTile
GetCopyrightForWorld
GetCopyrightFromBoundingBox
GetMapAttribution
GetMapStateTile
GetMapStaticImage
GetMapTile
GetMapTileset
MapAttributionOutput

Přiřazení autorských práv pro požadovaný oddíl sady dlaždic.

MapTilesetOutput

Metadata pro sadu dlaždic ve formátu TileJSON.

Pin

Určete umístění špendlíku a text popisku.

PinOptions

Možnosti připnutí pro výchozí/žádný styl obrázku.

PinSet
PolygonalPath

Zadejte mnohoúhelníkovou cestu.

PolygonalPathOptions

Možnosti, které upravují styl mnohoúhelníkové cesty.

RegionCopyrightsCountryOutput

Country – vlastnost

RegionCopyrightsOutput
RenderGetCopyrightCaption200Response

Platí pro: viz cenové úrovně.

Rozhraní API pro autorská práva je navržené tak, aby poskytovalo informace o autorských právech pro službu Vykreslit dlaždice. Kromě základních autorských práv k celé mapě poskytuje rozhraní API specifické skupiny autorských práv pro některé země nebo oblasti.

Jako alternativu k autorským právům k žádosti o mapu lze získat titulky pro zobrazení informací o poskytovateli map na mapě.

RenderGetCopyrightCaptionDefaultResponse

Platí pro: viz cenové úrovně.

Rozhraní API pro autorská práva je navržené tak, aby poskytovalo informace o autorských právech pro službu Vykreslit dlaždice. Kromě základních autorských práv k celé mapě poskytuje rozhraní API specifické skupiny autorských práv pro některé země nebo oblasti.

Jako alternativu k autorským právům k žádosti o mapu lze získat titulky pro zobrazení informací o poskytovateli map na mapě.

RenderGetCopyrightForTile200Response

Platí pro: viz cenové úrovně.

Rozhraní API pro autorská práva je navržené tak, aby poskytovalo informace o autorských právech pro službu Vykreslit dlaždice. Kromě základních autorských práv k celé mapě poskytuje rozhraní API specifické skupiny autorských práv pro některé země nebo oblasti. Vrátí informace o autorských právech pro danou dlaždici. Pokud chcete získat informace o autorských právech pro konkrétní dlaždici, měl by požadavek zadat úroveň přiblížení dlaždice a souřadnice x a y (viz: Úrovně lupy a mřížka dlaždic).

RenderGetCopyrightForTileDefaultResponse

Platí pro: viz cenové úrovně.

Rozhraní API pro autorská práva je navržené tak, aby poskytovalo informace o autorských právech pro službu Vykreslit dlaždice. Kromě základních autorských práv k celé mapě poskytuje rozhraní API specifické skupiny autorských práv pro některé země nebo oblasti. Vrátí informace o autorských právech pro danou dlaždici. Pokud chcete získat informace o autorských právech pro konkrétní dlaždici, měl by požadavek zadat úroveň přiblížení dlaždice a souřadnice x a y (viz: Úrovně lupy a mřížka dlaždic).

RenderGetCopyrightForTileQueryParam
RenderGetCopyrightForTileQueryParamProperties
RenderGetCopyrightForWorld200Response

Platí pro: viz cenové úrovně.

Rozhraní API pro autorská práva je navržené tak, aby poskytovalo informace o autorských právech pro službu Vykreslit dlaždice. Kromě základních autorských práv k celé mapě poskytuje rozhraní API specifické skupiny autorských práv pro některé země nebo oblasti. Vrátí informace o autorských právech pro svět. Pokud chcete získat výchozí informace o autorských právech pro celý svět, nezadávejte dlaždici ani ohraničující rámeček.

RenderGetCopyrightForWorldDefaultResponse

Platí pro: viz cenové úrovně.

Rozhraní API pro autorská práva je navržené tak, aby poskytovalo informace o autorských právech pro službu Vykreslit dlaždice. Kromě základních autorských práv k celé mapě poskytuje rozhraní API specifické skupiny autorských práv pro některé země nebo oblasti. Vrátí informace o autorských právech pro svět. Pokud chcete získat výchozí informace o autorských právech pro celý svět, nezadávejte dlaždici ani ohraničující rámeček.

RenderGetCopyrightForWorldQueryParam
RenderGetCopyrightForWorldQueryParamProperties
RenderGetCopyrightFromBoundingBox200Response

Platí pro: viz cenové úrovně.

Vrátí informace o autorských právech pro daný ohraničující rámeček. Požadavky ohraničujícího rámečku by měly určovat souřadnice minimální a maximální zeměpisné délky a šířky (EPSG-3857)

RenderGetCopyrightFromBoundingBoxDefaultResponse

Platí pro: viz cenové úrovně.

Vrátí informace o autorských právech pro daný ohraničující rámeček. Požadavky ohraničujícího rámečku by měly určovat souřadnice minimální a maximální zeměpisné délky a šířky (EPSG-3857)

RenderGetCopyrightFromBoundingBoxQueryParam
RenderGetCopyrightFromBoundingBoxQueryParamProperties
RenderGetMapAttribution200Response

Platí pro: viz cenové úrovně.

Rozhraní API Get Map Attribution umožňuje uživatelům požadovat informace o přiřazení autorských práv k mapě pro oddíl sady dlaždic.

RenderGetMapAttributionDefaultResponse

Platí pro: viz cenové úrovně.

Rozhraní API Get Map Attribution umožňuje uživatelům požadovat informace o přiřazení autorských práv k mapě pro oddíl sady dlaždic.

RenderGetMapAttributionQueryParam
RenderGetMapAttributionQueryParamProperties
RenderGetMapStateTile200Headers
RenderGetMapStateTile200Response

Platí pro: viz cenové úrovně.

Načítá stavové dlaždice ve vektorovém formátu, které se obvykle integruje do modulu vnitřních map map nebo sady SDK. Jakmile uživatel zapne dynamický styl, bude ovládací prvek mapy toto rozhraní API volat (viz Úrovně lupy a mřížka dlaždic).

RenderGetMapStateTileDefaultResponse

Platí pro: viz cenové úrovně.

Načítá stavové dlaždice ve vektorovém formátu, které se obvykle integruje do modulu vnitřních map map nebo sady SDK. Jakmile uživatel zapne dynamický styl, bude ovládací prvek mapy toto rozhraní API volat (viz Úrovně lupy a mřížka dlaždic).

RenderGetMapStateTileQueryParam
RenderGetMapStateTileQueryParamProperties
RenderGetMapStaticImage200Headers
RenderGetMapStaticImage200Response

Platí pro: viz cenové úrovně.

Služba statických obrázků vykresluje uživatelem definovaný obdélníkový obrázek obsahující mapový oddíl pomocí úrovně přiblížení od 0 do 20. Podporovaný rozsah rozlišení pro obrázek mapy je od 1x1 do 8192x8192. Pokud se rozhodujete, kdy použít službu statických obrázků ve službě mapových dlaždic, můžete zvážit, jak chcete s vykreslenou mapou pracovat. Pokud bude obsah mapy relativně neměnný, je vhodná statická mapa. Pokud chcete podporovat velké množství přiblížení, posouvání a změny obsahu mapy, bude lepší volbou služba mapových dlaždic.

Služba také poskytuje funkci Image Composition pro získání statického obrázku zpět s dalšími daty, jako jsou: připínáky a překryvy geometrie s následujícími funkcemi.

  • Určení více stylů připnutí
  • Vykreslovat typy geometrie kruhu, křivky a mnohoúhelníku.

Podrobné příklady najdete v návodu .

Poznámka : Do rozhraní API musí být zadán parametr center nebo bbox .

Podporované oblasti Lat a Lon při použití parametru bbox jsou následující:

Úroveň přiblížení Max Lon Range Max Lat Range
0 360.0 170.0
1 360.0 170.0
2 360.0 170.0
3 360.0 170.0
4 360.0 170.0
5 180.0 85,0
6 90.0 42.5
7 45.0 21.25
8 22.5 10.625
9 11.25 5.3125
10 5.625 2.62625
11 2.8125 1.328125
12 1.40625 0.6640625
13 0.703125 0.33203125
14 0.3515625 0.166015625
15 0.17578125 0.0830078125
16 0.087890625 0.0415039063
17 0.0439453125 0.0207519531
18 0.0219726563 0.0103759766
19 0.0109863281 0.0051879883
20 0.0054931641 0.0025939941
RenderGetMapStaticImageDefaultResponse

Platí pro: viz cenové úrovně.

Služba statických obrázků vykresluje uživatelem definovaný obdélníkový obrázek obsahující mapový oddíl pomocí úrovně přiblížení od 0 do 20. Podporovaný rozsah rozlišení pro obrázek mapy je od 1x1 do 8192x8192. Pokud se rozhodujete, kdy použít službu statických obrázků ve službě mapových dlaždic, můžete zvážit, jak chcete s vykreslenou mapou pracovat. Pokud bude obsah mapy relativně neměnný, je vhodná statická mapa. Pokud chcete podporovat velké množství přiblížení, posouvání a změny obsahu mapy, bude lepší volbou služba mapových dlaždic.

Služba také poskytuje funkci Image Composition pro získání statického obrázku zpět s dalšími daty, jako jsou: připínáky a překryvy geometrie s následujícími funkcemi.

  • Určení více stylů připnutí
  • Vykreslovat typy geometrie kruhu, křivky a mnohoúhelníku.

Podrobné příklady najdete v návodu .

Poznámka : Do rozhraní API musí být zadán parametr center nebo bbox .

Podporované oblasti Lat a Lon při použití parametru bbox jsou následující:

Úroveň přiblížení Max Lon Range Max Lat Range
0 360.0 170.0
1 360.0 170.0
2 360.0 170.0
3 360.0 170.0
4 360.0 170.0
5 180.0 85,0
6 90.0 42.5
7 45.0 21.25
8 22.5 10.625
9 11.25 5.3125
10 5.625 2.62625
11 2.8125 1.328125
12 1.40625 0.6640625
13 0.703125 0.33203125
14 0.3515625 0.166015625
15 0.17578125 0.0830078125
16 0.087890625 0.0415039063
17 0.0439453125 0.0207519531
18 0.0219726563 0.0103759766
19 0.0109863281 0.0051879883
20 0.0054931641 0.0025939941
RenderGetMapStaticImageQueryParam
RenderGetMapStaticImageQueryParamProperties
RenderGetMapTile200Headers
RenderGetMapTile200Response

Platí pro: viz cenové úrovně.

Rozhraní API Pro získání mapových dlaždic umožňuje uživatelům vyžadovat, aby dlaždice map ve vektorových nebo rastrových formátech byly obvykle integrovány do ovládacího prvku mapy nebo sady SDK. Mezi ukázkové dlaždice, které je možné požádat, patří dlaždice Azure Maps cest, dlaždice meteorologické radary v reálném čase nebo dlaždice map vytvořené pomocí Azure Maps Creatoru. Ve výchozím nastavení používá Azure Maps vektorové dlaždice pro ovládací prvek webové mapy (Web SDK) a sadu Android SDK.

RenderGetMapTileDefaultResponse

Platí pro: viz cenové úrovně.

Rozhraní API Pro získání mapových dlaždic umožňuje uživatelům vyžadovat, aby dlaždice map ve vektorových nebo rastrových formátech byly obvykle integrovány do ovládacího prvku mapy nebo sady SDK. Mezi ukázkové dlaždice, které je možné požádat, patří dlaždice Azure Maps cest, dlaždice meteorologické radary v reálném čase nebo dlaždice map vytvořené pomocí Azure Maps Creatoru. Ve výchozím nastavení používá Azure Maps vektorové dlaždice pro ovládací prvek webové mapy (Web SDK) a sadu Android SDK.

RenderGetMapTileQueryParam
RenderGetMapTileQueryParamProperties
RenderGetMapTileset200Response

Platí pro: viz cenové úrovně.

Rozhraní API Get Map Tileset umožňuje uživatelům vyžadovat metadata pro sadu dlaždic.

RenderGetMapTilesetDefaultResponse

Platí pro: viz cenové úrovně.

Rozhraní API Get Map Tileset umožňuje uživatelům vyžadovat metadata pro sadu dlaždic.

RenderGetMapTilesetQueryParam
RenderGetMapTilesetQueryParamProperties
Routes

Aliasy typu

MapsRenderClient
RenderGetCopyrightCaptionParameters
RenderGetCopyrightForTileParameters
RenderGetCopyrightForWorldParameters
RenderGetCopyrightFromBoundingBoxParameters
RenderGetMapAttributionParameters
RenderGetMapStateTileParameters
RenderGetMapStaticImageParameters
RenderGetMapTileParameters
RenderGetMapTilesetParameters

Funkce

createPathQuery((PolygonalPath | CircularPath)[])

Vytvořte řetězec dotazu cesty pro požadavek na získání statického obrázku mapování .

Příklad

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
 }
});
createPinsQuery(PinSet[])

Vytvoření řetězce dotazu připnutí pro získání statického obrázku mapy

Příklad


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,
 })
default(AzureKeyCredential, ClientOptions)

Vytvoří instanci MapsRenderClient z klíče předplatného.

Příklad

import MapsRender from "@azure-rest/maps-Render";

const credential = new AzureKeyCredential("<subscription-key>");
const client = MapsRender(credential);
default(TokenCredential, string, ClientOptions)

Vytvoří instanci MapsRender ze služby Azure Identity TokenCredential.

Příklad

import MapsRenderClient from "@azure-rest/maps-render";
import { DefaultAzureCredential } from "@azure/identity";

const credential = new DefaultAzureCredential();
const client = MapsRender(credential, "<maps-account-client-id>");
default(AzureSASCredential, ClientOptions)

Vytvoří instanci MapsRender ze služby Azure Identity AzureSASCredential.

Příklad

import MapsRender from "@azure-rest/maps-render";
import { AzureSASCredential } from "@azure/core-auth";

const credential = new AzureSASCredential("<SAS Token>");
const client = MapsRender(credential);
isUnexpected(RenderGetMapTile200Response | RenderGetMapTileDefaultResponse)
isUnexpected(RenderGetMapTileset200Response | RenderGetMapTilesetDefaultResponse)
isUnexpected(RenderGetMapAttribution200Response | RenderGetMapAttributionDefaultResponse)
isUnexpected(RenderGetMapStateTile200Response | RenderGetMapStateTileDefaultResponse)
isUnexpected(RenderGetCopyrightCaption200Response | RenderGetCopyrightCaptionDefaultResponse)
isUnexpected(RenderGetMapStaticImage200Response | RenderGetMapStaticImageDefaultResponse)
isUnexpected(RenderGetCopyrightFromBoundingBox200Response | RenderGetCopyrightFromBoundingBoxDefaultResponse)
isUnexpected(RenderGetCopyrightForTile200Response | RenderGetCopyrightForTileDefaultResponse)
isUnexpected(RenderGetCopyrightForWorld200Response | RenderGetCopyrightForWorldDefaultResponse)
positionToTileXY(LatLon, number, "512" | "256")

Vypočítá souřadnice XY dlaždice, do které souřadnice spadá pro určitou úroveň přiblížení. Referenční informace: https://learn.microsoft.com/en-us/azure/azure-maps/zoom-levels-and-tile-grid?tabs=typescript#tile-math-source-code

Příklad

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 },
  })

Podrobnosti funkce

createPathQuery((PolygonalPath | CircularPath)[])

Vytvořte řetězec dotazu cesty pro požadavek na získání statického obrázku mapování .

Příklad

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)[]

Kolekce polygonalPath a CircularPath , které chcete nakreslit na obrázek.

Návraty

string

createPinsQuery(PinSet[])

Vytvoření řetězce dotazu připnutí pro získání statického obrázku mapy

Příklad


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[]

Návraty

string

  • Složený řetězec dotazu.

default(AzureKeyCredential, ClientOptions)

Vytvoří instanci MapsRenderClient z klíče předplatného.

Příklad

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

Instance AzureKeyCredential používaná k ověřování požadavků na službu

options
ClientOptions

Možnosti použité ke konfiguraci klienta vykreslování

Návraty

default(TokenCredential, string, ClientOptions)

Vytvoří instanci MapsRender ze služby Azure Identity TokenCredential.

Příklad

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

Instance TokenCredential používaná k ověřování požadavků na službu

mapsAccountClientId

string

ID klienta Azure Maps konkrétního prostředku mapování

options
ClientOptions

Možnosti použité ke konfiguraci klienta vykreslování

Návraty

default(AzureSASCredential, ClientOptions)

Vytvoří instanci MapsRender ze služby Azure Identity AzureSASCredential.

Příklad

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

Instance AzureSASCredential používaná k ověřování požadavků na službu

options
ClientOptions

Možnosti použité ke konfiguraci klienta vykreslování

Návraty

isUnexpected(RenderGetMapTile200Response | RenderGetMapTileDefaultResponse)

function isUnexpected(response: RenderGetMapTile200Response | RenderGetMapTileDefaultResponse): response

Parametry

Návraty

response

isUnexpected(RenderGetMapTileset200Response | RenderGetMapTilesetDefaultResponse)

function isUnexpected(response: RenderGetMapTileset200Response | RenderGetMapTilesetDefaultResponse): response

Parametry

Návraty

response

isUnexpected(RenderGetMapAttribution200Response | RenderGetMapAttributionDefaultResponse)

function isUnexpected(response: RenderGetMapAttribution200Response | RenderGetMapAttributionDefaultResponse): response

Parametry

Návraty

response

isUnexpected(RenderGetMapStateTile200Response | RenderGetMapStateTileDefaultResponse)

function isUnexpected(response: RenderGetMapStateTile200Response | RenderGetMapStateTileDefaultResponse): response

Parametry

Návraty

response

isUnexpected(RenderGetCopyrightCaption200Response | RenderGetCopyrightCaptionDefaultResponse)

function isUnexpected(response: RenderGetCopyrightCaption200Response | RenderGetCopyrightCaptionDefaultResponse): response

Parametry

Návraty

response

isUnexpected(RenderGetMapStaticImage200Response | RenderGetMapStaticImageDefaultResponse)

function isUnexpected(response: RenderGetMapStaticImage200Response | RenderGetMapStaticImageDefaultResponse): response

Parametry

Návraty

response

isUnexpected(RenderGetCopyrightFromBoundingBox200Response | RenderGetCopyrightFromBoundingBoxDefaultResponse)

function isUnexpected(response: RenderGetCopyrightFromBoundingBox200Response | RenderGetCopyrightFromBoundingBoxDefaultResponse): response

Parametry

Návraty

response

isUnexpected(RenderGetCopyrightForTile200Response | RenderGetCopyrightForTileDefaultResponse)

function isUnexpected(response: RenderGetCopyrightForTile200Response | RenderGetCopyrightForTileDefaultResponse): response

Parametry

Návraty

response

isUnexpected(RenderGetCopyrightForWorld200Response | RenderGetCopyrightForWorldDefaultResponse)

function isUnexpected(response: RenderGetCopyrightForWorld200Response | RenderGetCopyrightForWorldDefaultResponse): response

Parametry

Návraty

response

positionToTileXY(LatLon, number, "512" | "256")

Vypočítá souřadnice XY dlaždice, do které souřadnice spadá pro určitou úroveň přiblížení. Referenční informace: https://learn.microsoft.com/en-us/azure/azure-maps/zoom-levels-and-tile-grid?tabs=typescript#tile-math-source-code

Příklad

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

Souřadnice pozice ve formátu [zeměpisná šířka, délka].

zoom

number

Úroveň přiblížení.

tileSize

"512" | "256"

Velikost dlaždic v jehlanové dlaždici.

Návraty

{ x: number, y: number }

Souřadnice XY dlaždice