@azure/maps-common package
Gränssnitt
| BoundingBox |
Avgränsningsruta |
| GeoJsonFeature |
GeoJSON-funktion Ett funktionsobjekt representerar en rumsligt avgränsad sak. Varje funktionsobjekt är ett GeoJSON-objekt. Referens |
| GeoJsonFeatureCollection |
GeoJSON FeatureCollection. Referens |
| GeoJsonGeometryCollection |
GeoJSON GeometryCollection. Referens |
| GeoJsonLineString |
GeoJSON LineString. Referens |
| GeoJsonMultiLineString |
GeoJSON MultiLineString. Referens |
| GeoJsonMultiPoint |
GeoJSON MultiPoint. Referens |
| GeoJsonMultiPolygon |
GeoJSON MultiPolygon. Referens |
| GeoJsonObject |
Ett GeoJSON-objekt representerar en geometri, en funktion eller en samling funktioner. Referens |
| GeoJsonPoint |
GeoJSON-punkt. Referens |
| GeoJsonPolygon |
GeoJSON-polygon. Referens För att ange en begränsning som är specifik för polygoner är det användbart att introducera begreppet linjär ring:
|
Typalias
| BBox |
Begränsningsram med information om koordinatområdet för dess geometrier |
| BBox2D |
2D-avgränsningsruta |
| BBox3D |
3D-avgränsningsruta |
| GeoJsonGeometry |
GeoJSON-geometri |
| GeoJsonType |
GeoJSON-typer |
| GeometryType |
Typer av geometri |
| LatLon |
Par för latitud/longitud |
| Position |
En matris med tal som representerar en punkt |
| Position2D |
2D-position |
| Position3D |
3D-position |
Funktioner
| create |
Skapa en HTTP-pipelineprincip för att autentisera en begäran med hjälp av en |
| create |
Skapa en HTTP-pipelineprincip för att lägga till x-ms-client-id huvud för |
| create |
Hjälpfunktion för att skapa en metod som kan skickas till sendPollRequest i createHttpPoller. |
| get |
Extrahera flera fält i svaret på rawResponse |
Funktionsinformation
createAzureMapsKeyCredentialPolicy(KeyCredential)
Skapa en HTTP-pipelineprincip för att autentisera en begäran med hjälp av en AzureKeyCredential för Azure Maps
function createAzureMapsKeyCredentialPolicy(azureKeyCredential: KeyCredential): PipelinePolicy
Parametrar
- azureKeyCredential
- KeyCredential
Returer
createMapsClientIdPolicy(string)
Skapa en HTTP-pipelineprincip för att lägga till x-ms-client-id huvud för TokenCredential baserad autentisering för Azure Maps
function createMapsClientIdPolicy(mapsClientId: string): PipelinePolicy
Parametrar
- mapsClientId
-
string
Returer
createSendPollRequest<TOptions, TClient>({ client: TClient, options: TOptions, spec: OperationSpec })
Hjälpfunktion för att skapa en metod som kan skickas till sendPollRequest i createHttpPoller.
function createSendPollRequest<TOptions, TClient>(settings: { client: TClient, options: TOptions, spec: OperationSpec }): (path: string) => Promise<LroResponse<unknown>>
Parametrar
- settings
-
{ client: TClient, options: TOptions, spec: OperationSpec }
Inställningarna för omröstningsbegäran, inklusive klient, alternativ och specifikationer
Returer
(path: string) => Promise<LroResponse<unknown>>
Ett återanrop som accepterar sökvägen som indata och returnerar löftet om Lro-svar.
getRawResponse<TOptions, TResponse>((options: TOptions) => Promise<TResponse>, TOptions)
Extrahera flera fält i svaret på rawResponse
function getRawResponse<TOptions, TResponse>(getResponse: (options: TOptions) => Promise<TResponse>, options: TOptions): Promise<LroResponse<TResponse>>
Parametrar
- getResponse
-
(options: TOptions) => Promise<TResponse>
En asynkron funktion som faktiskt anropar serverdels-API:et.
- options
-
TOptions
Alternativen för återanrop getResponse
Returer
Promise<@azure/core-lro.LroResponse<TResponse>>
Ett löfte för API-anropet.