Traffic - Get Traffic Flow Tile
Trafik akışını gösteren 256 x 256 piksel kutucukları almak için kullanın.
Uyarı
Azure Haritalar Trafik v1 hizmetinin kullanımdan kaldırılması
Azure Haritalar Trafik v1 hizmeti artık kullanım dışıdır ve 31/3/28 tarihinde kullanımdan kaldırılacaktır. Hizmet kesintilerini önlemek için, Trafik v1 hizmetine yapılan tüm çağrıların 31/3/28 tarihine kadar güncelleştirilmesi gerekir. Daha fazla bilgi için bkz: Azure Haritalar Trafik 1.0 API'lerini geçirme.
Traffic Flow Tile API'si, trafik akışını gösteren 256 x 256 piksel kutucuklarda trafik koşulları hakkında gerçek zamanlı bilgi döndüren bir HTTP GET isteğidir. Tüm kutucuklar aynı kılavuz sistemini kullanır. Trafik kutucukları saydam görüntüler kullandığından, bileşik ekran oluşturmak için harita kutucuklarının üzerine katmanlanabilir. Flow kutucukları, farklı yol segmentlerindeki trafiğin hızını veya söz konusu yol segmentindeki bu hız ile serbest akış hızı arasındaki farkı belirtmek için renkleri kullanır.
GET https://atlas.microsoft.com/traffic/flow/tile/{format}?api-version=1.0&style={style}&zoom={zoom}&x={x}&y={y}
GET https://atlas.microsoft.com/traffic/flow/tile/{format}?api-version=1.0&style={style}&zoom={zoom}&x={x}&y={y}&thickness={thickness}
URI Parametreleri
İstek Başlığı
| Name | Gerekli | Tür | Description |
|---|---|---|---|
| x-ms-client-id |
string |
Microsoft Entra ID güvenlik modeliyle kullanılması amaçlanan hesabı belirtir. Azure Haritalar hesabı için bu benzersiz kimlik, Azure Haritalar yönetim düzlemi Hesap API'sinden elde edilebilir. Azure Haritalar'da Microsoft Entra ID güvenliğini kullanma hakkında daha fazla bilgi için bkz. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
object |
Bu görüntü başarılı bir Trafik Akışı Kutucuğu çağrısından döndürülür Media Types: "application/json", "image/jpeg", "image/png", "image/pbf", "application/vnd.mapbox-vector-tile" Üst Bilgiler Content-Type: string |
| Other Status Codes |
Beklenmeyen bir hata oluştu. Media Types: "application/json", "image/jpeg", "image/png", "image/pbf", "application/vnd.mapbox-vector-tile" |
Güvenlik
AADToken
Bunlar Microsoft Entra OAuth 2.0 Akışlarının
Senaryoları uygulamak için
Notlar
- Bu güvenlik tanımı kullanılmasını gerektirir. Bu, Haritalar yönetimi API'sinden edinilebilir.
Authorization URL, Azure genel bulut örneğine özgüdür. Bağımsız bulutların benzersiz Yetkilendirme URL'leri ve Microsoft Entra Id yapılandırmaları vardır.
* Azure rol tabanlı erişim denetimi Azure portalı, PowerShell, CLI, Azure SDK'ları veya REST API'leri aracılığıyla azure yönetim düzlemi yapılandırılır.
* Azure Haritalar Web SDK kullanımı, bir uygulamanın birden çok kullanım örneği için yapılandırma tabanlı kurulumuna olanak tanır.
- Microsoft kimlik platformu hakkında daha fazla bilgi için bkz. Microsoft kimlik platformuna genel bakış.
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
| Name | Description |
|---|---|
| https://atlas.microsoft.com/.default | https://atlas.microsoft.com/.default |
subscription-key
Bu, Azure portalında Azure Haritalar hesabı oluşturma veya PowerShell, CLI, Azure SDK'ları veya REST API kullanarak sağlanan paylaşılan bir anahtardır.
Bu anahtarla, tüm uygulamalar tüm REST API'lere erişebilir. Başka bir deyişle, bu anahtar, verildikleri hesapta ana anahtar olarak kullanılabilir.
Herkese açık uygulamalar için, anahtarınızın güvenli bir şekilde depolanabilmesi için Azure Haritalar REST API'lerine erişmek için gizli istemci uygulamaları yaklaşımını kullanmanızı öneririz.
Tür:
apiKey
İçinde:
query
SAS Token
Bu paylaşılan erişim imzası belirteci, Azure portalı, PowerShell, CLI, Azure SDK'ları veya REST API'leri aracılığıyla Azure yönetim düzlemi aracılığıyla Azure Haritalar kaynağı Sas Listeleme işleminden oluşturulur.
Bu belirteçle, tüm uygulamalar Azure rol tabanlı erişim denetimleri ve belirli bir belirteç için kullanım süre sonu, oran ve bölgelere ayrıntılı denetim ile erişim yetkisine sahiptir. Başka bir deyişle SAS Belirteci, uygulamaların erişimi paylaşılan anahtardan daha güvenli bir şekilde denetlemesine izin vermek için kullanılabilir.
Herkese açık uygulamalar için önerimiz, Eşleme hesabı kaynağında izin verilen kaynakların belirli bir listesini yapılandırmayı işleme kötüye kullanımını sınırlamak ve SAS Belirtecini düzenli olarak yenilemektir.
Tür:
apiKey
İçinde:
header
Örnekler
Request tile depicting the traffic flow
Örnek isteği
GET https://atlas.microsoft.com/traffic/flow/tile/png?api-version=1.0&style=absolute&zoom=12&x=2044&y=1360
Örnek yanıt
"binary string image"
Tanımlar
| Name | Description |
|---|---|
|
Error |
Kaynak yönetimi hatası ek bilgileri. |
|
Error |
Hata ayrıntısı. |
|
Error |
Hata yanıtı |
|
Tile |
Yanıtın istenen biçimi. Olası değerler png & pbf'dir. |
|
Traffic |
Kutucuğu işlemek için kullanılacak stil. |
ErrorAdditionalInfo
Kaynak yönetimi hatası ek bilgileri.
| Name | Tür | Description |
|---|---|---|
| info |
object |
Ek bilgiler. |
| type |
string |
Ek bilgi türü. |
ErrorDetail
Hata ayrıntısı.
| Name | Tür | Description |
|---|---|---|
| additionalInfo |
Hata ek bilgileri. |
|
| code |
string |
Hata kodu. |
| details |
Hata ayrıntıları. |
|
| message |
string |
Hata iletisi. |
| target |
string |
Hata hedefi. |
ErrorResponse
Hata yanıtı
| Name | Tür | Description |
|---|---|---|
| error |
Hata nesnesi. |
TileFormat
Yanıtın istenen biçimi. Olası değerler png & pbf'dir.
| Değer | Description |
|---|---|
| png |
png biçiminde bir resim. 0 ile 18 arasında yakınlaştırma düzeylerini destekler. |
| pbf |
Pbf biçiminde vektör grafiği. 0 ile 22 arasında yakınlaştırma düzeylerini destekler. |
TrafficFlowTileStyle
Kutucuğu işlemek için kullanılacak stil.
| Değer | Description |
|---|---|
| absolute |
Renkler ölçülen mutlak hızı yansıtır. Mutlak hız, tam hıza erişme özelliğidir. |
| relative |
Bu, serbest akışa göre hızdır ve trafik akışını görselleştiren tıkanıklık alanlarını vurgular. Serbest akış, tıkanıklık olmadığı ve trafiğin hız sınırlarını izleyebildiği koşulları ifade eder. Trafik akışını haritada görselleştirmek için en çok kullanılan seçenek. |
| relative-delay |
Göreli renkleri yalnızca serbest akış hızlarından farklı oldukları yerlerde görüntüler. Bu seçenek yalnızca tıkanıklık alanlarını vurgular. |
| reduced-sensitivity |
Göreli renkleri görüntüler, ancak segmentlerin rengi değiştirmesi için serbest akıştan daha büyük bir fark gerekir. Bu mod yalnızca biçim png olduğunda geçerlidir. |