Traffic - Get Traffic Incident
A Traffic Incident API olyan közlekedési incidenseket biztosít, mint az építkezés, a forgalmi torlódások és a balesetek stb. a határolókereten belül. Emellett forgalmi metaadatokat is biztosít az egyes incidensekre vonatkozó részletes információkhoz.
Az API a forgalmi incidensek GeoJSON-funkciógyűjteményét biztosítja. Minden incidens két ponttal rendelkezik: az incidens helyszíne és egy közlekedési incidens végpontja, például egy építési zóna vége. A forgalmi incidensek ország/régió szerinti lefedettségét lásd forgalomlefedettségi.
GET https://atlas.microsoft.com/traffic/incident?api-version=2025-01-01&bbox={bbox}
GET https://atlas.microsoft.com/traffic/incident?api-version=2025-01-01&incidentType={incidentType}&bbox={bbox}
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
api-version
|
query | True |
string |
Az Azure Maps API verziószáma. |
bbox
|
query | True |
number[] |
Egy téglalap alakú terület a Föld érdekes területéhez. A téglalapok oldalait hosszúsági és szélességi értékek határozzák meg. Meg kell felelnie a GeoJSON formátumnak [minLon, minLat, maxLon, maxLat]. További információ: RFC 7946, 5. szakasz. A határolókeret magassága vagy szélessége legalább 12 m lehet, és nem haladhatja meg az 500 000 m-t. A maximális szélességi vagy magassági korlát 30 fok. (maxLon - minLon kell <= 30 és maxLat - minLat kell <= 30). Példa: bbox=-105,37,-94,45 |
incident
|
query |
Megadja a visszaadandó forgalmi incidens típusát. Egyetlen kérésen belül több incidenstípus is támogatott. Ha nincs megadva, az eredmények az összes incidenstípust tartalmazzák a megadott határolókereten belül. Példa: '&incidentType=Accident" vagy "&incidentType=Accident,Construction". |
Kérelem fejléce
Name | Kötelező | Típus | Description |
---|---|---|---|
x-ms-client-id |
string |
Megadja, hogy melyik fiók legyen az Azure AD biztonsági modellel együtt használva. Az Azure Maps-fiók egyedi azonosítóját jelöli, amely az Azure Maps felügyeleti sík fiók API-jából kérhető le. Az Azure AD-biztonság Azure Mapsben való használatához az alábbi cikkeket útmutatásért. |
|
Accept-Language |
string |
Az a nyelv, amelyben a forgalmi incidensek eredményeit vissza kell adni. További információ: Támogatott nyelvek. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
OKÉ |
|
Other Status Codes |
Váratlan hiba történt. |
Biztonság
AADToken
Ezek a Microsoft Entra OAuth 2.0 folyamatok
Forgatókönyvek implementálásához javasoljuk, hogy tekintse meg hitelesítési fogalmakat. Összefoglalva, ez a biztonsági definíció megoldást kínál az alkalmazások modellezésére olyan objektumokon keresztül, amelyek hozzáférés-vezérlésre képesek adott API-kon és hatókörökön.
Jegyzetek
- Ez a biztonsági definíciós megköveteli, hogy a
x-ms-client-id
fejléc használatával jelezze, hogy melyik Azure Maps-erőforráshoz kér hozzáférést az alkalmazás. Ez a Maps felügyeleti API-ból szerezhető be.
A Authorization URL
az Azure nyilvános felhőpéldányára jellemző. A szuverén felhők egyedi engedélyezési URL-címekkel és Microsoft Entra-azonosító konfigurációkkal rendelkeznek.
* Az Azure szerepköralapú hozzáférés-vezérlés a Azure felügyeleti síkjáról van konfigurálva, az Azure Portalon, a PowerShellen, a parancssori felületen, az Azure SDK-kon vagy REST API-kon keresztül.
* Az Azure Maps Web SDK használata lehetővé teszi egy alkalmazás konfigurációalapú beállítását több használati esethez.
- További információ a Microsoft identitásplatformról: Microsoft Identitásplatform áttekintése.
Típus:
oauth2
Folyamat:
implicit
Engedélyezési URL:
https://login.microsoftonline.com/common/oauth2/authorize
Hatókörök
Name | Description |
---|---|
https://atlas.microsoft.com/.default | https://atlas.microsoft.com/.default |
subscription-key
Ez egy megosztott kulcs, amely akkor lesz kiépítve, ha Azure Maps-fiók létrehozása az Azure Portalon, vagy PowerShell, CLI, Azure SDK vagy REST API használatával.
Ezzel a kulccsal bármely alkalmazás hozzáférhet az összes REST API-hoz. Más szóval ez a kulcs használható főkulcsként abban a fiókban, amelyben ki vannak adva.
A nyilvánosan közzétett alkalmazások esetében javasoljuk, hogy használja a bizalmas ügyfélalkalmazásokat, megközelítést az Azure Maps REST API-k eléréséhez, hogy a kulcs biztonságosan tárolható legyen.
Típus:
apiKey
In:
query
SAS Token
Ez egy közös hozzáférésű jogosultságkód-jogkivonat a listázási SAS műveletből jön létre a Azure Maps-erőforráson az Azure felügyeleti síkon keresztül az Azure Portalon, a PowerShellen, a parancssori felületen, az Azure SDK-kon vagy a REST API-kon keresztül.
Ezzel a jogkivonattal minden alkalmazás jogosult az Azure szerepköralapú hozzáférés-vezérlőivel való hozzáférésre, valamint az adott jogkivonat lejáratának, sebességének és régióinak részletes szabályozására. Más szóval az SAS-jogkivonat segítségével az alkalmazások biztonságosabban szabályozhatják a hozzáférést, mint a megosztott kulcs.
A nyilvánosan közzétett alkalmazások esetében javasoljuk, hogy konfigurálja a -fiók erőforrás- engedélyezett forrásainak listáját a renderelési visszaélések korlátozása és az SAS-jogkivonat rendszeres megújítása érdekében.
Típus:
apiKey
In:
header
Példák
Request information about a traffic incident
Mintakérelem
GET https://atlas.microsoft.com/traffic/incident?api-version=2025-01-01&bbox=-105,37,-94,45
Mintaválasz
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"id": 18558549332008001,
"geometry": {
"type": "Point",
"coordinates": [
-104.939053,
39.682642
]
},
"properties": {
"startTime": "2025-09-12T09:31:37Z",
"endTime": "2025-09-12T10:21:47Z",
"description": "At CO 2/Colorado Boulevard (Denver) at Mile Point 204. Two right lanes are closed due to a crash.",
"title": "I-25 N / US-87 N",
"incidentType": "Accident",
"severity": 4,
"delay": null,
"lastModifiedTime": "2025-09-12T10:21:47Z",
"endPoint": {
"type": "Point",
"coordinates": [
-104.940412,
39.68307
]
},
"isTrafficJam": false,
"isRoadClosed": false
}
},
{
"type": "Feature",
"id": 21366103288104000,
"geometry": {
"type": "Point",
"coordinates": [
-94.38411355,
39.04460549
]
},
"properties": {
"startTime": "2025-09-12T09:42:32Z",
"endTime": "2025-09-12T10:21:47Z",
"description": "Accident on I-70 E from S Lees Summit Rd/Exit 14 (I-70) to I-470/MO-291/Exit 15 (I-70).",
"title": "I-70 E",
"incidentType": "Accident",
"severity": 4,
"delay": 10,
"lastModifiedTime": "2025-09-12T10:21:47Z",
"endPoint": {
"type": "Point",
"coordinates": [
-94.35559355,
39.04075549
]
},
"isTrafficJam": true,
"isRoadClosed": false
}
}
]
}
Definíciók
Name | Description |
---|---|
Error |
Az erőforrás-kezelési hiba további információi. |
Error |
A hiba részletei. |
Error |
Hibaválasz |
Features |
Megadja a |
Feature |
Megadja a |
Geo |
Érvényes |
Incident |
Megadja a forgalmi incidens típusát. Ez különböző típusú incidensek kérésére és megkülönböztetésére használható. |
Traffic |
A forgalmi incidensekkel kapcsolatos részletes információkat adja meg. |
Traffic |
Megadja a forgalmi incidens GeoJSON-funkcióobjektumát, beleértve a geometriát és a további tulajdonságokat. |
Traffic |
Egy GeoJSON-funkciógyűjteményi objektum, amely a forgalmi incidensek funkcióinak listáját tartalmazza. |
ErrorAdditionalInfo
Az erőforrás-kezelési hiba további információi.
Name | Típus | Description |
---|---|---|
info |
object |
A további információk. |
type |
string |
A további információtípus. |
ErrorDetail
A hiba részletei.
Name | Típus | Description |
---|---|---|
additionalInfo |
A hiba további információi. |
|
code |
string |
A hibakód. |
details |
A hiba részletei. |
|
message |
string |
A hibaüzenet. |
target |
string |
A hibacél. |
ErrorResponse
Hibaválasz
Name | Típus | Description |
---|---|---|
error |
A hibaobjektum. |
FeaturesItemTypeEnum
Megadja a GeoJSON
típusát. Az egyetlen támogatott objektumtípus a Funkció. További információ: RFC 7946.
Érték | Description |
---|---|
Feature |
Megadja a |
FeatureTypeEnum
Megadja a GeoJSON
típusát. Az egyetlen támogatott objektumtípus a FeatureCollection
. További információ: RFC 7946.
Érték | Description |
---|---|
FeatureCollection |
A |
GeoJsonPoint
Érvényes GeoJSON Point
geometriatípus. Részletekért tekintse meg RFC 7946.
Name | Típus | Description |
---|---|---|
coordinates |
number[] (double) |
A |
type |
string |
Pontként adja meg a GeoJSON típust. |
IncidentType
Megadja a forgalmi incidens típusát. Ez különböző típusú incidensek kérésére és megkülönböztetésére használható.
Érték | Description |
---|---|
Accident |
Baleset |
Alert |
Figyelmeztetés |
Congestion |
Torlódás |
Construction |
Építés |
DisabledVehicle |
DisabledVehicle |
MassTransit |
MassTransit |
Miscellaneous |
Egyéb |
OtherNews |
Egyébhírek |
PlannedEvent |
PlannedEvent |
RoadHazard |
RoadHazard |
Weather |
Időjárás |
TrafficIncidentFeatureProperties
A forgalmi incidensekkel kapcsolatos részletes információkat adja meg.
Name | Típus | Description |
---|---|---|
delay |
number (double) |
Az incidens által másodpercek alatt okozott késés. Ha nincs késés vagy nem alkalmazható, nulla értéket ad vissza. |
description |
string |
Az incidens leírása, amely tartalmazza az út nevét és a forgalmat befolyásoló eseményt. Példák: • W 95th St között Switzer Rd és Bluejacket Dr - építési • WB Johnson Dr az I-435 - híd javítása |
endPoint |
object |
Egy GeoJson-pont objektum, amely meghatározta egy közlekedési incidens, például egy építési zóna végét. Ez a hely az incidens tulajdonságai objektum része, és alapértelmezés szerint nem értelmezhető elemzők a térképen való megjelenítéshez. |
endTime |
string |
A forgalmi incidens befejezésének dátuma és időpontja UTC-ben, dátum/idő értékként formázva RFC 3339, 5.6 szakasz. |
incidentType |
Megadja a forgalmi incidens típusát. Ez különböző típusú incidensek kérésére és megkülönböztetésére használható. |
|
isRoadClosed |
boolean |
A |
isTrafficJam |
boolean |
A |
lastModifiedTime |
string |
Az incidensadatok utolsó frissítésének dátuma és időpontja UTC-ben, dátum/idő értékként formázva RFC 3339, 5.6 szakasz. |
severity |
integer (int32) |
Meghatározza az incidens fontossági szintjét.
|
startTime |
string |
Az incidens bekövetkezésének dátuma és időpontja UTC-ben, dátum/idő értékként formázva az RFC 3339 5.6 szakaszában. |
title |
string |
Meghatározza az érintett utak útnevét és irányát. |
TrafficIncidentFeaturesItem
Megadja a forgalmi incidens GeoJSON-funkcióobjektumát, beleértve a geometriát és a további tulajdonságokat.
Name | Típus | Description |
---|---|---|
geometry |
Érvényes |
|
id |
integer (int64) |
Az incidens egyedi azonosítója. |
properties |
A forgalmi incidensekkel kapcsolatos részletes információkat adja meg. |
|
type |
Megadja a |
TrafficIncidentResponse
Egy GeoJSON-funkciógyűjteményi objektum, amely a forgalmi incidensek funkcióinak listáját tartalmazza.
Name | Típus | Description |
---|---|---|
features |
|
|
type |
Megadja a |