@azure/maps-common package
Interfészek
| BoundingBox |
Határolókeret |
| GeoJsonFeature |
GeoJSON-funkció: A funkcióobjektum egy térben korlátozott dolgot jelöl. Minden Feature objektum egy GeoJSON-objektum. Utalás |
| GeoJsonFeatureCollection |
GeoJSON FeatureCollection. Utalás |
| GeoJsonGeometryCollection |
GeoJSON GeometryCollection. Utalás |
| GeoJsonLineString |
GeoJSON LineString. Utalás |
| GeoJsonMultiLineString |
GeoJSON MultiLineString. Utalás |
| GeoJsonMultiPoint |
GeoJSON MultiPoint. Utalás |
| GeoJsonMultiPolygon |
GeoJSON MultiPolygon. Utalás |
| GeoJsonObject |
A GeoJSON-objektum geometriát, funkciót vagy funkciók gyűjteményét jelöli. Utalás |
| GeoJsonPoint |
GeoJSON-pont. Utalás |
| GeoJsonPolygon |
GeoJSON sokszög. Utalás A sokszögekre jellemző kényszer megadásához hasznos a lineáris gyűrű fogalmának bemutatása:
|
Típusaliasok
| BBox |
Határolókeret, amely tartalmazza a geometriáinak koordinátatartományára vonatkozó információkat |
| BBox2D |
2D határolókeret |
| BBox3D |
3D határolókeret |
| GeoJsonGeometry |
GeoJSON geometria |
| GeoJsonType |
GeoJSON-típusok |
| GeometryType |
Geometriai típusok |
| LatLon |
Szélesség/hosszúság pár |
| Position |
Egy pontot képviselő számtömb |
| Position2D |
2D pozíció |
| Position3D |
3D pozíció |
Függvények
| create |
HTTP-folyamatszabályzat létrehozása a kérések hitelesítéséhez egy |
| create |
HTTP-folyamatszabályzat létrehozása fejléc |
| create |
Helper függvény egy olyan metódus létrehozásához, amely átadható a createHttpPoller sendPollRequest szolgáltatásnak. |
| get |
A rawResponse válaszának több mezőjének kinyerése |
Függvény adatai
createAzureMapsKeyCredentialPolicy(KeyCredential)
HTTP-folyamatszabályzat létrehozása a kérések hitelesítéséhez egy AzureKeyCredential for Azure Maps
function createAzureMapsKeyCredentialPolicy(azureKeyCredential: KeyCredential): PipelinePolicy
Paraméterek
- azureKeyCredential
- KeyCredential
Válaszok
createMapsClientIdPolicy(string)
HTTP-folyamatszabályzat létrehozása fejléc TokenCredential hozzáadásához x-ms-client-id a Azure Maps
function createMapsClientIdPolicy(mapsClientId: string): PipelinePolicy
Paraméterek
- mapsClientId
-
string
Válaszok
createSendPollRequest<TOptions, TClient>({ client: TClient, options: TOptions, spec: OperationSpec })
Helper függvény egy olyan metódus létrehozásához, amely átadható a createHttpPoller sendPollRequest szolgáltatásnak.
function createSendPollRequest<TOptions, TClient>(settings: { client: TClient, options: TOptions, spec: OperationSpec }): (path: string) => Promise<LroResponse<unknown>>
Paraméterek
- settings
-
{ client: TClient, options: TOptions, spec: OperationSpec }
A lekérdezési kérelem beállításai, beleértve az ügyfelet, a beállításokat és a specifikációt
Válaszok
(path: string) => Promise<LroResponse<unknown>>
Visszahívás, amely bemenetként fogadja el az elérési utat, és visszaadja az Lro válasz ígéretét.
getRawResponse<TOptions, TResponse>((options: TOptions) => Promise<TResponse>, TOptions)
A rawResponse válaszának több mezőjének kinyerése
function getRawResponse<TOptions, TResponse>(getResponse: (options: TOptions) => Promise<TResponse>, options: TOptions): Promise<LroResponse<TResponse>>
Paraméterek
- getResponse
-
(options: TOptions) => Promise<TResponse>
Egy aszinkron függvény, amely ténylegesen meghívja a háttér API-t.
- options
-
TOptions
A getResponse visszahívás beállításai
Válaszok
Promise<@azure/core-lro.LroResponse<TResponse>>
Az API-hívás ígérete.