@azure/maps-common package
Rozhraní
| BoundingBox |
Ohraničující rámeček |
| GeoJsonFeature |
Funkce GeoJSON Objekt funkce představuje prostorově ohraničenou věc. Každý objekt funkce je objekt GeoJSON. Reference |
| GeoJsonFeatureCollection |
Kolekce funkcí GeoJSON. Reference |
| GeoJsonGeometryCollection |
GeoJSON GeometryCollection. Reference |
| GeoJsonLineString |
Řetězec řádků GeoJSON. Reference |
| GeoJsonMultiLineString |
GeoJSON MultiLineString. Reference |
| GeoJsonMultiPoint |
GeoJSON MultiPoint. Reference |
| GeoJsonMultiPolygon |
GeoJSON MultiPolygon. Reference |
| GeoJsonObject |
Objekt GeoJSON představuje Geometry, Feature nebo kolekci Features. Reference |
| GeoJsonPoint |
Bod GeoJSON. Reference |
| GeoJsonPolygon |
Polygon GeoJSON. Reference Chcete-li určit vazbu specifickou pro mnohoúhelníky, je užitečné zavést koncept lineárního kruhu:
|
Aliasy typu
| BBox |
Ohraničovací rámeček včetně informací o rozsahu souřadnic pro jeho geometrie |
| BBox2D |
2D ohraničovací rámeček |
| BBox3D |
3D ohraničovací rámeček |
| GeoJsonGeometry |
GeoJSON geometrie |
| GeoJsonType |
Typy GeoJSON |
| GeometryType |
Typy geometrie |
| LatLon |
Pár zeměpisné šířky a délky |
| Position |
Číselné pole představující bod |
| Position2D |
2D pozice |
| Position3D |
3D pozice |
Funkce
| create |
Vytvoření zásady kanálu HTTP pro ověření požadavku pomocí |
| create |
Vytvoření zásady kanálu HTTP pro přidání hlavičky x-ms-client-id pro |
| create |
Pomocná funkce pro vytvoření metody, kterou lze předat do sendPollRequest v createHttpPoller. |
| get |
Extrahujte několik polí odpovědi na soubor rawResponse |
Podrobnosti funkce
createAzureMapsKeyCredentialPolicy(KeyCredential)
Vytvoření zásady kanálu HTTP pro ověření požadavku pomocí AzureKeyCredential Azure Maps
function createAzureMapsKeyCredentialPolicy(azureKeyCredential: KeyCredential): PipelinePolicy
Parametry
- azureKeyCredential
- KeyCredential
Návraty
createMapsClientIdPolicy(string)
Vytvoření zásady kanálu HTTP pro přidání hlavičky x-ms-client-id pro TokenCredential ověřování na základě Azure Maps
function createMapsClientIdPolicy(mapsClientId: string): PipelinePolicy
Parametry
- mapsClientId
-
string
Návraty
createSendPollRequest<TOptions, TClient>({ client: TClient, options: TOptions, spec: OperationSpec })
Pomocná funkce pro vytvoření metody, kterou lze předat do sendPollRequest v createHttpPoller.
function createSendPollRequest<TOptions, TClient>(settings: { client: TClient, options: TOptions, spec: OperationSpec }): (path: string) => Promise<LroResponse<unknown>>
Parametry
- settings
-
{ client: TClient, options: TOptions, spec: OperationSpec }
Nastavení žádosti o anketu, včetně klienta, možností a specifikace
Návraty
(path: string) => Promise<LroResponse<unknown>>
Zpětné volání, které přijme cestu jako vstup a vrátí příslib odpovědi Lro.
getRawResponse<TOptions, TResponse>((options: TOptions) => Promise<TResponse>, TOptions)
Extrahujte několik polí odpovědi na soubor rawResponse
function getRawResponse<TOptions, TResponse>(getResponse: (options: TOptions) => Promise<TResponse>, options: TOptions): Promise<LroResponse<TResponse>>
Parametry
- getResponse
-
(options: TOptions) => Promise<TResponse>
Asynchronní funkce, která ve skutečnosti volá back-endové rozhraní API.
- options
-
TOptions
Možnosti zpětného volání getResponse
Návraty
Promise<@azure/core-lro.LroResponse<TResponse>>
Příslib pro volání rozhraní API.