Létesítményfelügyelet vegyes valósággal és IoT-vel
A vegyes valóság és az IoT segítségével a vendéglátásban, az iparban, a kereskedelemben, és sok más területen is javíthatja az üzemidőt és az üzemeltetést. Ez a példa bemutatja, hogyan jeleníthető meg a fizikai tér virtuális másolata valós idejű adatokkal, saját környezetébe ágyazva. Az Azure Spatial Anchorsra és az Azure Digital Twinsre épül.
Az ügyfél hitelesíti magát a létesítményt felügyelő webszolgáltatásnál, és megadja annak a területnek a nevét, amelyben az Azure Digital Twins objektummodelljén belül elhelyezkedik.
Az ügyfél webszolgáltatása az Azure Active Directoryban hitelesíti magát.
Az Azure AD-jogkivonatot ez után az Azure Spatial Anchors szolgáltatásnak továbbítja, hogy megkapja az ügyfél által később használandó hozzáférési jogkivonatot.
Alkalmazásszolgáltatása megkapja az ügyfél által megadott területen jelen lévő IoT-érzékelőkkel kapcsolatos adatokat, és visszaadja az IoT-érzékelők azonosítóit, valamint az azoknak az Azure Spatial Anchorsban megfelelő fixpontok azonosítóit.
Az Azure Spatial Anchors hitelesítő jogkivonata az IoT-érzékelők fixpont-azonosítóival és az ügyfélalkalmazás által megkövetelt további metaadatokkal együtt lesz visszaadva az ügyfélnek.
Az ügyfélalkalmazás elvégzi a környezet vizuális vizsgálatát, és megállapítja a területen belüli helyzetét. Az Azure Spatial Anchors közeli API-jának használatával lekéri az összes közeli fixpont helyzetét.
Az ügyfélalkalmazás lekéri a térben hologramként megjelenítendő IoT-érzékelői adatokat és vezérlőket, megkönnyítve ezzel a kezelő számára az esetleges problémák észlelését és javítását. Az adatokat az alkalmazás webszolgáltatása szerzi be az ezeket az adatokat tároló szolgáltatástól, az Azure Cosmos DB-től.
Az IoT-érzékelők adatainak frissítésekor az Azure Digital Twins leküldi azokat az Event Hubsnak.
Az Azure Functions egy Event Hubs-eseményindító használatával dolgozza fel a módosítást, és szükség szerint frissíti az adatokat az Azure Cosmos DB-ben.
- 1 Az ügyfél hitelesíti magát a létesítményt felügyelő webszolgáltatásnál, és megadja annak a területnek a nevét, amelyben az Azure Digital Twins objektummodelljén belül elhelyezkedik.
- 2 Az ügyfél webszolgáltatása az Azure Active Directoryban hitelesíti magát.
- 3 Az Azure AD-jogkivonatot ez után az Azure Spatial Anchors szolgáltatásnak továbbítja, hogy megkapja az ügyfél által később használandó hozzáférési jogkivonatot.
- 4 Alkalmazásszolgáltatása megkapja az ügyfél által megadott területen jelen lévő IoT-érzékelőkkel kapcsolatos adatokat, és visszaadja az IoT-érzékelők azonosítóit, valamint az azoknak az Azure Spatial Anchorsban megfelelő fixpontok azonosítóit.
- 5 Az Azure Spatial Anchors hitelesítő jogkivonata az IoT-érzékelők fixpont-azonosítóival és az ügyfélalkalmazás által megkövetelt további metaadatokkal együtt lesz visszaadva az ügyfélnek.
- 6 Az ügyfélalkalmazás elvégzi a környezet vizuális vizsgálatát, és megállapítja a területen belüli helyzetét. Az Azure Spatial Anchors közeli API-jának használatával lekéri az összes közeli fixpont helyzetét.
- 7 Az ügyfélalkalmazás lekéri a térben hologramként megjelenítendő IoT-érzékelői adatokat és vezérlőket, megkönnyítve ezzel a kezelő számára az esetleges problémák észlelését és javítását. Az adatokat az alkalmazás webszolgáltatása szerzi be az ezeket az adatokat tároló szolgáltatástól, az Azure Cosmos DB-től.
- 8 Az IoT-érzékelők adatainak frissítésekor az Azure Digital Twins leküldi azokat az Event Hubsnak.
- 9 Az Azure Functions egy Event Hubs-eseményindító használatával dolgozza fel a módosítást, és szükség szerint frissíti az adatokat az Azure Cosmos DB-ben.
Implementálási segédlet
Termékek/Leírás | Dokumentáció | |
---|---|---|
Spatial Anchors |
Többfelhasználós, tértudatos vegyesvalóság-felületek létrehozása | |
Azure Active Directory |
Helyszíni címtárak szinkronizálása és az egyszeri bejelentkezés engedélyezése | |
Azure Cosmos DB |
Globálisan elosztott, többmodelles, rugalmasan skálázható adatbázis | |
|
Események feldolgozása kiszolgáló nélküli programkóddal | |
App Service |
Hatékony felhőalapú alkalmazások gyors létrehozása webes és mobilplatformokra | |
Event Hubs |
Eszközök millióiról érkező telemetriai adatok fogadása | |
Azure Digital Twins |
IoT-térintelligenciára épülő következő generációs megoldások kialakítása |