@azure/maps-common package
Interfaces
| BoundingBox |
Caixa delimitadora |
| GeoJsonFeature |
Recurso GeoJSON Um objeto Feature representa uma coisa espacialmente limitada. Cada objeto Feature é um objeto GeoJSON. Referência |
| GeoJsonFeatureCollection |
GeoJSON FeatureCollection. Referência |
| GeoJsonGeometryCollection |
GeoJSON GeometryCollection. Referência |
| GeoJsonLineString |
GeoJSON LineString. Referência |
| GeoJsonMultiLineString |
GeoJSON MultiLineString. Referência |
| GeoJsonMultiPoint |
GeoJSON MultiPoint. Referência |
| GeoJsonMultiPolygon |
GeoJSON MultiPolygon. Referência |
| GeoJsonObject |
Um objeto GeoJSON representa uma geometria, um recurso ou uma coleção de recursos. Referência |
| GeoJsonPoint |
Ponto GeoJSON. Referência |
| GeoJsonPolygon |
Polígono GeoJSON. Referência Para especificar uma restrição específica para polígonos, é útil introduzir o conceito de um anel linear:
|
Aliases de tipo
| BBox |
Caixa delimitadora incluindo informações sobre a faixa de coordenadas para suas geometrias |
| BBox2D |
Caixa delimitadora 2D |
| BBox3D |
Caixa delimitadora 3D |
| GeoJsonGeometry |
Geometria GeoJSON |
| GeoJsonType |
Tipos GeoJSON |
| GeometryType |
Tipos de geometria |
| LatLon |
Par Latitude/Longitude |
| Position |
Uma matriz de números que representa um ponto |
| Position2D |
Posição 2D |
| Position3D |
Posição 3D |
Funções
| create |
Criar uma política de pipeline HTTP para autenticar uma solicitação usando um |
| create |
Criar uma política de pipeline HTTP para adicionar o cabeçalho x-ms-client-id para |
| create |
Função auxiliar para criar um método que pode ser passado para sendPollRequest em createHttpPoller. |
| get |
Extraia vários campos da resposta ao rawResponse |
Detalhes da função
createAzureMapsKeyCredentialPolicy(KeyCredential)
Criar uma política de pipeline HTTP para autenticar uma solicitação usando um AzureKeyCredential para Azure Mapas
function createAzureMapsKeyCredentialPolicy(azureKeyCredential: KeyCredential): PipelinePolicy
Parâmetros
- azureKeyCredential
- KeyCredential
Retornos
createMapsClientIdPolicy(string)
Criar uma política de pipeline HTTP para adicionar o cabeçalho x-ms-client-id para TokenCredential autenticação baseada no Azure Mapas
function createMapsClientIdPolicy(mapsClientId: string): PipelinePolicy
Parâmetros
- mapsClientId
-
string
Retornos
createSendPollRequest<TOptions, TClient>({ client: TClient, options: TOptions, spec: OperationSpec })
Função auxiliar para criar um método que pode ser passado para sendPollRequest em 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 }
As configurações da solicitação de pesquisa, incluindo cliente, opções e a especificação
Retornos
(path: string) => Promise<LroResponse<unknown>>
Um retorno de chamada que aceita o caminho como entrada e retorna a promessa de resposta Lro.
getRawResponse<TOptions, TResponse>((options: TOptions) => Promise<TResponse>, TOptions)
Extraia vários campos da resposta ao rawResponse
function getRawResponse<TOptions, TResponse>(getResponse: (options: TOptions) => Promise<TResponse>, options: TOptions): Promise<LroResponse<TResponse>>
Parâmetros
- getResponse
-
(options: TOptions) => Promise<TResponse>
Uma função assíncrona que realmente chama a API de back-end.
- options
-
TOptions
As opções para o retorno de chamada getResponse
Retornos
Promise<@azure/core-lro.LroResponse<TResponse>>
Uma promessa para a chamada à API.