Спасибо за отличный вопрос!Azure Digital Twins постоянно совершенствуется.Надеюсь, вы найдете документацию значительно улучшенной.
Предполагая, что вы извлекли идентификатор местоположения из датчика или устройства, вы можете найти соответствующий parentSpaceId
:
{
"id": "aa000aaa-a0a0-0000-a0aa-00000a000aa0",
"name": "Example Room",
"typeId": 14,
"parentSpaceId": "1b1b1111-b1b1-1111-111b-1b1b11b11111",
"subtypeId": 13,
"statusId": 12
}
ОттудаВы можете вызвать пространство верхнего уровня напрямую.Вы можете объединить эту операцию с несколькими параметрами запроса API, такими как traverse , minLevel и maxLevel , которые позволят вам получить все необходимое за один вызов.
Теперь доступны два новых ресурса, описывающих эти операции API:
Спасибо!