@azure/maps-common package
Arabirimler
| BoundingBox |
Sınırlayıcı Kutu |
| GeoJsonFeature |
GeoJSON Özelliği Özellik nesnesi, uzamsal olarak sınırlanmış bir şeyi temsil eder. Her Feature nesnesi bir GeoJSON nesnesidir. Referans |
| GeoJsonFeatureCollection |
GeoJSON Özellik Koleksiyonu. Referans |
| GeoJsonGeometryCollection |
GeoJSON Geometri Koleksiyonu. Referans |
| GeoJsonLineString |
GeoJSON LineString. Referans |
| GeoJsonMultiLineString |
GeoJSON MultiLineString. Referans |
| GeoJsonMultiPoint |
GeoJSON Çoklu Nokta. Referans |
| GeoJsonMultiPolygon |
GeoJSON Çoklu Çokgen. Referans |
| GeoJsonObject |
GeoJSON nesnesi bir Geometriyi, Özelliği veya Unsurlar koleksiyonunu temsil eder. Referans |
| GeoJsonPoint |
GeoJSON Noktası. Referans |
| GeoJsonPolygon |
GeoJSON Poligonu. Referans Çokgenlere özgü bir kısıtlama belirtmek için, doğrusal halka kavramını tanıtmak faydalı olacaktır:
|
Tür Diğer Adları
| BBox |
Geometrileri için koordinat aralığı hakkında bilgi içeren sınırlayıcı kutu |
| BBox2D |
2B sınırlayıcı kutu |
| BBox3D |
3B sınırlayıcı kutu |
| GeoJsonGeometry |
GeoJSON Geometrisi |
| GeoJsonType |
GeoJSON türleri |
| GeometryType |
Geometri türleri |
| LatLon |
Enlem/Boylam Çifti |
| Position |
Bir noktayı temsil eden bir sayı dizisi |
| Position2D |
2D konum |
| Position3D |
3D konum |
İşlevler
| create |
Azure Haritalar kullanarak |
| create |
Azure Haritalar için tabanlı kimlik doğrulaması için x-ms-client-id üst bilgisi eklemek üzere |
| create |
createHttpPoller'da sendPollRequest'e geçirilebilecek bir yöntem oluşturmak için yardımcı işlev. |
| get |
rawResponse'a verilen yanıtın birkaç alanını ayıklayın |
İşlev Ayrıntıları
createAzureMapsKeyCredentialPolicy(KeyCredential)
Azure Haritalar kullanarak AzureKeyCredential bir isteğin kimliğini doğrulamak için bir HTTP işlem hattı ilkesi oluşturun
function createAzureMapsKeyCredentialPolicy(azureKeyCredential: KeyCredential): PipelinePolicy
Parametreler
- azureKeyCredential
- KeyCredential
Döndürülenler
createMapsClientIdPolicy(string)
Azure Haritalar için tabanlı kimlik doğrulaması için x-ms-client-id üst bilgisi eklemek üzere TokenCredential bir HTTP işlem hattı ilkesi oluşturun
function createMapsClientIdPolicy(mapsClientId: string): PipelinePolicy
Parametreler
- mapsClientId
-
string
Döndürülenler
createSendPollRequest<TOptions, TClient>({ client: TClient, options: TOptions, spec: OperationSpec })
createHttpPoller'da sendPollRequest'e geçirilebilecek bir yöntem oluşturmak için yardımcı işlev.
function createSendPollRequest<TOptions, TClient>(settings: { client: TClient, options: TOptions, spec: OperationSpec }): (path: string) => Promise<LroResponse<unknown>>
Parametreler
- settings
-
{ client: TClient, options: TOptions, spec: OperationSpec }
İstemci, seçenekler ve belirtim dahil olmak üzere anket isteğinin ayarları
Döndürülenler
(path: string) => Promise<LroResponse<unknown>>
Yolu giriş olarak kabul eden ve Lro yanıtı vaadini döndüren bir geri arama.
getRawResponse<TOptions, TResponse>((options: TOptions) => Promise<TResponse>, TOptions)
rawResponse'a verilen yanıtın birkaç alanını ayıklayın
function getRawResponse<TOptions, TResponse>(getResponse: (options: TOptions) => Promise<TResponse>, options: TOptions): Promise<LroResponse<TResponse>>
Parametreler
- getResponse
-
(options: TOptions) => Promise<TResponse>
Aslında arka uç API'sini çağıran zaman uyumsuz bir işlev.
- options
-
TOptions
getResponse geri araması için seçenekler
Döndürülenler
Promise<@azure/core-lro.LroResponse<TResponse>>
API çağrısı için bir söz.