@azure/maps-common package
Interfaces
BoundingBox |
Cuadro de límite |
GeoJsonFeature |
GeoJSON Feature Un objeto Feature representa un elemento delimitado espacialmente. Cada objeto Feature es un objeto GeoJSON. Referencia |
GeoJsonFeatureCollection |
GeoJSON FeatureCollection. Referencia |
GeoJsonGeometryCollection |
GeoJSON GeometryCollection. Referencia |
GeoJsonLineString |
GeoJSON LineString. Referencia |
GeoJsonMultiLineString |
GeoJSON MultiLineString. Referencia |
GeoJsonMultiPoint |
GeoJSON MultiPoint. Referencia |
GeoJsonMultiPolygon |
GeoJSON MultiPolygon. Referencia |
GeoJsonObject |
Un objeto GeoJSON representa una geometría, una característica o una colección de características. Referencia |
GeoJsonPoint |
Punto GeoJSON. Referencia |
GeoJsonPolygon |
Polígono GeoJSON. Referencia Para especificar una restricción específica de los polígonos, resulta útil introducir el concepto de anillo lineal:
|
Alias de tipos
BBox |
Cuadro de límite que incluye información sobre el intervalo de coordenadas para sus geometrías |
BBox2D |
Cuadro de límite 2D |
BBox3D |
Cuadro de límite 3D |
GeoJsonGeometry |
GeoJSON Geometry |
GeoJsonType |
Tipos GeoJSON |
GeometryType |
Tipos de geometría |
LatLon |
Par latitud/longitud |
Position |
Matriz de número que representa un punto |
Position2D |
Posición 2D |
Position3D |
Posición 3D |
Funciones
create |
Creación de una directiva de canalización HTTP para autenticar una solicitud mediante un |
create |
Cree una directiva de canalización HTTP para agregar el encabezado x-ms-client-id para la |
create |
Función auxiliar para crear un método que se puede pasar a sendPollRequest en createHttpPoller. |
get |
Extraer varios campos de la respuesta a rawResponse |
Detalles de la función
createAzureMapsKeyCredentialPolicy(KeyCredential)
Creación de una directiva de canalización HTTP para autenticar una solicitud mediante un AzureKeyCredential
para Azure Maps
function createAzureMapsKeyCredentialPolicy(azureKeyCredential: KeyCredential): PipelinePolicy
Parámetros
- azureKeyCredential
- KeyCredential
Devoluciones
createMapsClientIdPolicy(string)
Cree una directiva de canalización HTTP para agregar el encabezado x-ms-client-id para la TokenCredential
autenticación basada en Azure Maps
function createMapsClientIdPolicy(mapsClientId: string): PipelinePolicy
Parámetros
- mapsClientId
-
string
Devoluciones
createSendPollRequest<TOptions, TClient>({ client: TClient, options: TOptions, spec: OperationSpec })
Función auxiliar para crear un método que se puede pasar a sendPollRequest en createHttpPoller.
function createSendPollRequest<TOptions, TClient>(settings: { client: TClient, options: TOptions, spec: OperationSpec }): (path: string) => Promise<LroResponse<unknown>>
Parámetros
- settings
-
{ client: TClient, options: TOptions, spec: OperationSpec }
La configuración de la solicitud de sondeo, incluidos el cliente, las opciones y la especificación
Devoluciones
(path: string) => Promise<LroResponse<unknown>>
Devolución de llamada que acepta la ruta de acceso como entrada y devuelve la promesa de respuesta Lro.
getRawResponse<TOptions, TResponse>((options: TOptions) => Promise<TResponse>, TOptions)
Extraer varios campos de la respuesta a rawResponse
function getRawResponse<TOptions, TResponse>(getResponse: (options: TOptions) => Promise<TResponse>, options: TOptions): Promise<LroResponse<TResponse>>
Parámetros
- getResponse
-
(options: TOptions) => Promise<TResponse>
Una función asincrónica que realmente llama a la API de back-end.
- options
-
TOptions
Las opciones de la devolución de llamada getResponse
Devoluciones
Promise<@azure/core-lro.LroResponse<TResponse>>
Una promesa para la llamada API.
Azure SDK for JavaScript