Ontologia obiektu
Uwaga
Wycofanie usługi Azure Maps Creator
Usługa mapy wewnętrznej usługi Azure Maps Creator jest teraz przestarzała i zostanie wycofana w dniu 30.09.25. Aby uzyskać więcej informacji, zobacz Ogłoszenie o zakończeniu życia twórcy usługi Azure Maps.
Ontologia obiektów definiuje sposób, w jaki twórca usługi Azure Maps wewnętrznie przechowuje dane obiektu w zestawie danych twórcy. Oprócz definiowania wewnętrznej struktury danych obiektów, ontologia obiektów jest również uwidaczniona zewnętrznie za pośrednictwem interfejsu API systemu plików WFS. Gdy interfejs API systemu plików WFS jest używany do wykonywania zapytań dotyczących danych obiektu w zestawie danych, format odpowiedzi jest definiowany przez ontologię dostarczoną do tego zestawu danych.
Zmiany i poprawki
Obiekt 1.0 zawiera poprawki definicji klasy funkcji obiektu dla usług Azure Maps.
Obiekt 2.0 zawiera poprawki definicji klasy cech obiektu dla usług Azure Maps.
Istotne zmiany
Naprawiono następujące testy sprawdzania poprawności ograniczeń:
Sprawdzanie poprawności ograniczeń pod kątem wyłączności
isObstruction = true
lub obecnościobstructionArea
klaslineElement
funkcji iareaElement
.Sprawdzanie poprawności ograniczeń pod kątem wyłączności
isRoutable = true
lub obecnościrouteThroughBehavior
klasycategory
cech.
- Dodano klasę cech struktury do przechowywania ścian, kolumn itd.
- Oczyszczono atrybuty przeznaczone do wzbogacania scenariuszy routingu. Bieżący aparat routingu nie obsługuje ich.
Kolekcja obiektów feature
Na wysokim poziomie ontologia obiektu składa się z kolekcji funkcji, z których każda zawiera tablicę obiektów funkcji. Wszystkie obiekty funkcji mają dwa pola wspólne: ID
i Geometry
. Podczas importowania pakietu rysunkowego do twórcy usługi Azure Maps te pola są generowane automatycznie.
Na wysokim poziomie ontologia obiektu składa się z kolekcji funkcji, z których każda zawiera tablicę obiektów funkcji. Wszystkie obiekty funkcji mają dwa pola wspólne: ID
i Geometry
.
Podczas importowania pakietu rysunkowego do twórcy usługi Azure Maps te pola są generowane automatycznie.
Oprócz tych typowych pól każda klasa funkcji definiuje zestaw właściwości. Każda właściwość jest definiowana przez jego typ danych i ograniczenia. Niektóre klasy funkcji mają właściwości zależne od innych klas funkcji. Właściwości zależne są obliczane ID
dla innej klasy funkcji.
Pozostałe sekcje w tym artykule definiują różne klasy funkcji i ich właściwości, które składają się na ontologię obiektów w usłudze Microsoft Azure Maps Creator.
unit
Klasa unit
cech definiuje fizyczny i nienakładujący się obszar, który może być zajmowany i przechodziny przez agenta nawigacji. Może unit
to być korytarz, pokój, dziedziniec itd.
Typ geometrii: Wielokąt
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pośrednictwem usługi konwersji oryginalny identyfikator jest automatycznie ustawiany na wewnętrzny identyfikator usługi Azure Maps. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia funkcji z inną funkcją w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
categoryId |
kategoria. Id | prawda | Identyfikator category funkcji. |
isOpenArea |
wartość logiczna (wartość domyślna to null .) |
fałsz | Określa, czy jednostka jest otwartym obszarem. Jeśli ustawiono wartość , struktury nie otaczają granicy jednostki, a agent nawigacji może wejść unit bez konieczności używania elementu opening . true Domyślnie jednostki są otoczone barierami fizycznymi i są otwarte tylko wtedy, gdy funkcja otwierająca znajduje się na granicy jednostki. Jeśli ściany są potrzebne w jednostce otwartej powierzchni, mogą być reprezentowane jako lub lineElement areaElement z właściwością równą isObstruction true . |
navigableBy |
enum ["pieszy", "wózek inwalidzki", "maszyna", "rower", "automobile", "hiredAuto", "bus", "railcar", "emergency", "ferry", "boat"] | fałsz | Wskazuje typy nawigowania po agentach, które mogą przejść przez jednostkę. Jeśli nie określono, zakłada się, że jednostka jest przechodzenia przez dowolnego agenta nawigowania. |
isRoutable |
wartość logiczna (wartość domyślna to null .) |
fałsz | Określa, czy jednostka jest częścią wykresu routingu. Jeśli ustawiono wartość true , jednostkę można użyć jako węzła źródłowego/docelowego lub pośredniego w środowisku routingu. |
routeThroughBehavior |
wyliczenie ["niedozwolone", "dozwolone", "preferowane"] | fałsz | Określa, czy nawigowanie po jednostce jest dozwolone. Jeśli nie zostanie określony, dziedziczy jego wartość z funkcji kategorii, o której mowa we categoryId właściwości. Jeśli zostanie określony, zastępuje wartość podaną w funkcji kategorii". |
nonPublic |
boolean | fałsz | Jeśli true jednostka jest nawigowana tylko przez uprzywilejowanych użytkowników. Wartość domyślna to false . |
levelId |
poziom. Id | prawda | Identyfikator funkcji poziomu. |
occupants |
tablica directoryInfo.Id | fałsz | Identyfikatory funkcji directoryInfo . Służy do reprezentowania jednego lub wielu użytkowników w funkcji. |
addressId |
directoryInfo.Id | fałsz | Identyfikator funkcji directoryInfo . Służy do reprezentowania adresu funkcji. |
addressRoomNumber |
directoryInfo.Id | prawda | Room/Unit/Apartment/Suite numer jednostki. |
name |
string | fałsz | Nazwa funkcji w języku lokalnym. Dozwolona maksymalna długość to 1000 znaków. |
nameSubtitle |
string | fałsz | Podtytuł wyświetlany w name obszarze funkcji. Może służyć do wyświetlania nazwy w innym języku itd. Dozwolona maksymalna długość to 1000 znaków. |
nameAlt |
string | fałsz | Alternatywna nazwa używana dla funkcji. Dozwolona maksymalna długość to 1000 znaków. |
anchorPoint |
Osoba | fałsz | Geometria punktu GeoJSON reprezentująca funkcję jako punkt. Można użyć do pozycjonowania etykiety funkcji. |
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pośrednictwem usługi konwersji oryginalny identyfikator jest automatycznie ustawiany na wewnętrzny identyfikator usługi Azure Maps. Po utworzeniu zestawu danych na podstawie pakietu GeoJSON można zdefiniować oryginalny identyfikator. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia funkcji z inną funkcją w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
categoryId |
kategoria. Id | prawda | Identyfikator category funkcji. |
isOpenArea |
wartość logiczna (wartość domyślna to null .) |
fałsz | Określa, czy jednostka jest otwartym obszarem. Jeśli ustawiono wartość , struktury nie otaczają granicy jednostki, a agent nawigacji może wejść unit bez konieczności używania elementu opening . true Domyślnie jednostki są otoczone barierami fizycznymi i są otwarte tylko wtedy, gdy funkcja otwierająca znajduje się na granicy jednostki. Jeśli ściany są potrzebne w jednostce otwartej powierzchni, mogą być reprezentowane jako lub lineElement areaElement z właściwością równą isObstruction true . |
isRoutable |
wartość logiczna (wartość domyślna to null .) |
fałsz | Określa, czy jednostka jest częścią wykresu routingu. Jeśli ustawiono wartość true , jednostkę można użyć jako węzła źródłowego/docelowego lub pośredniego w środowisku routingu. |
levelId |
poziom. Id | prawda | Identyfikator funkcji poziomu. |
occupants |
tablica directoryInfo.Id | fałsz | Identyfikatory funkcji directoryInfo . Służy do reprezentowania jednego lub wielu użytkowników w funkcji. |
addressId |
directoryInfo.Id | fałsz | Identyfikator funkcji directoryInfo . Służy do reprezentowania adresu funkcji. |
addressRoomNumber |
string | fałsz | Room/Unit/Apartment/Suite numer jednostki. Dozwolona maksymalna długość to 1000 znaków. |
name |
string | fałsz | Nazwa funkcji w języku lokalnym. Dozwolona maksymalna długość to 1000 znaków. |
nameSubtitle |
string | fałsz | Podtytuł wyświetlany w name obszarze funkcji. Może służyć do wyświetlania nazwy w innym języku itd. Dozwolona maksymalna długość to 1000 znaków. |
nameAlt |
string | fałsz | Alternatywna nazwa używana dla funkcji. Dozwolona maksymalna długość to 1000 znaków. |
anchorPoint |
Osoba | fałsz | Geometria punktu GeoJSON reprezentująca funkcję jako punkt. Można użyć do pozycjonowania etykiety funkcji. |
— struktura
Klasa structure
cech definiuje obszar fizyczny i nienakładujący się, który nie można przechodzić. Może być ścianą, kolumną itd.
Typ geometrii: Wielokąt
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pomocą usługi konwersji oryginalny identyfikator jest ustawiony na wewnętrzny identyfikator usługi Azure Maps. Po utworzeniu zestawu danych na podstawie pakietu GeoJSON można zdefiniować oryginalny identyfikator. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia funkcji z inną funkcją w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
categoryId |
kategoria. Id | prawda | Identyfikator category funkcji. |
levelId |
poziom. Id | prawda | Identyfikator level funkcji. |
name |
string | fałsz | Nazwa funkcji w języku lokalnym. Dozwolona maksymalna długość to 1000 znaków. |
nameSubtitle |
string | fałsz | Podtytuł wyświetlany w name obszarze funkcji. Może służyć do wyświetlania nazwy w innym języku itd. Dozwolona maksymalna długość to 1000 znaków. |
nameAlt |
string | fałsz | Alternatywna nazwa używana dla funkcji. Dozwolona maksymalna długość to 1000 znaków. |
anchorPoint |
Osoba | fałsz | Geometria punktu GeoJSON reprezentująca funkcję jako punkt. Można użyć do pozycjonowania etykiety funkcji. |
strefa
Klasa zone
cech definiuje obszar wirtualny, taki jak strefa Wi-Fi lub obszar zestawu awaryjnego. Strefy mogą być używane jako miejsca docelowe, ale nie są przeznaczone dla ruchu.
Typ geometrii: Wielokąt
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pośrednictwem usługi konwersji oryginalny identyfikator jest automatycznie ustawiany na wewnętrzny identyfikator usługi Azure Maps. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia funkcji z inną funkcją w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
categoryId |
kategoria. Id | prawda | Identyfikator category funkcji. |
setId |
string | prawda | Wymagane w przypadku funkcji strefy reprezentujących strefy wieloeziomowe. Jest setId to unikatowy identyfikator strefy obejmującej wiele poziomów. Umożliwia setId strefę o różnym zasięgu na różnych piętrach, które mają być reprezentowane z inną geometrią na różnych poziomach. setId Może to być dowolny ciąg i uwzględnia wielkość liter. Zaleca się, aby setId element był identyfikatorem GUID. Dozwolona maksymalna długość to 1000 znaków. |
levelId |
poziom. Id | prawda | Identyfikator level funkcji. |
name |
string | fałsz | Nazwa funkcji w języku lokalnym. Dozwolona maksymalna długość to 1000 znaków. |
nameSubtitle |
string | fałsz | Podtytuł wyświetlany w name obszarze funkcji. Może służyć do wyświetlania nazwy w innym języku itd. Dozwolona maksymalna długość to 1000 znaków. |
nameAlt |
string | fałsz | Alternatywna nazwa używana dla funkcji. Dozwolona maksymalna długość to 1000 znaków. |
anchorPoint |
Osoba | fałsz | Geometria punktu GeoJSON reprezentująca funkcję jako punkt. Można użyć do pozycjonowania etykiety funkcji. |
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pomocą usługi konwersji oryginalny identyfikator jest ustawiony na wewnętrzny identyfikator usługi Azure Maps. Po utworzeniu zestawu danych na podstawie pakietu GeoJSON można zdefiniować oryginalny identyfikator. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia funkcji z inną funkcją w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
categoryId |
kategoria. Id | prawda | Identyfikator category funkcji. |
setId |
string | prawda | Wymagane w przypadku funkcji strefy reprezentujących strefy wieloeziomowe. Jest setId to unikatowy identyfikator strefy obejmującej wiele poziomów. Umożliwia setId strefę o różnym zasięgu na różnych piętrach, które mają być reprezentowane z inną geometrią na różnych poziomach. setId Może to być dowolny ciąg i uwzględnia wielkość liter. Zaleca się, aby setId element był identyfikatorem GUID. Dozwolona maksymalna długość to 1000 znaków. |
levelId |
poziom. Id | prawda | Identyfikator level funkcji. |
name |
string | fałsz | Nazwa funkcji w języku lokalnym. Dozwolona maksymalna długość to 1000 znaków. |
nameSubtitle |
string | fałsz | Podtytuł wyświetlany w name obszarze funkcji. Może służyć do wyświetlania nazwy w innym języku itd. Dozwolona maksymalna długość to 1000 znaków. |
nameAlt |
string | fałsz | Alternatywna nazwa używana dla funkcji. Dozwolona maksymalna długość to 1000 znaków. |
anchorPoint |
Osoba | fałsz | Geometria punktu GeoJSON reprezentująca funkcję jako punkt. Można użyć do pozycjonowania etykiety funkcji. |
poziom
Funkcja level
klasy definiuje obszar budynku na ustawionych wysokościach. Na przykład podłoga budynku, która zawiera zestaw funkcji, takich jak units
.
Typ geometrii: MultiPolygon
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pośrednictwem usługi konwersji oryginalny identyfikator jest automatycznie ustawiany na wewnętrzny identyfikator usługi Azure Maps. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia funkcji z inną funkcją w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
facilityId |
Obiektu. Id | prawda | Identyfikator facility funkcji. |
ordinal |
integer | prawda | Numer poziomu. verticalPenetration Funkcja służy do określania względnej kolejności podłóg, aby ułatwić kierunek podróży. Ogólną praktyką jest rozpoczęcie od 0 dla parteru. Dodaj +1 dla każdej podłogi w górę i -1 dla każdego piętra schodząc w dół. Można go modelować przy użyciu dowolnych liczb, o ile wyższe podłogi fizyczne są reprezentowane przez wyższe wartości porządkowe. |
abbreviatedName |
string | fałsz | Czteroznakowa skrócona nazwa poziomu, podobna do tego, co można znaleźć na przycisku windy. |
heightAboveFacilityAnchor |
double | fałsz | Odległość pionowa podłogi poziomu powyżej facility.anchorHeightAboveSeaLevel , w metrach. |
verticalExtent |
double | fałsz | Pionowy zakres poziomu, w metrach. Jeśli nie zostanie podana, wartość domyślna to facility.defaultLevelVerticalExtent . |
name |
string | fałsz | Nazwa funkcji w języku lokalnym. Dozwolona maksymalna długość to 1000 znaków. |
nameSubtitle |
string | fałsz | Podtytuł wyświetlany w name obszarze funkcji. Może służyć do wyświetlania nazwy w innym języku itd. Dozwolona maksymalna długość to 1000 znaków. |
nameAlt |
string | fałsz | Alternatywna nazwa używana dla funkcji. Dozwolona maksymalna długość to 1000 znaków. |
anchorPoint |
Osoba | fałsz | Geometria punktu GeoJSON reprezentująca funkcję jako punkt. Można użyć do pozycjonowania etykiety funkcji. |
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pomocą usługi konwersji oryginalny identyfikator jest ustawiony na wewnętrzny identyfikator usługi Azure Maps. Po utworzeniu zestawu danych na podstawie pakietu GeoJSON można zdefiniować oryginalny identyfikator. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia funkcji z inną funkcją w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
facilityId |
Obiektu. Id | prawda | Identyfikator facility funkcji. |
ordinal |
integer | prawda | Numer poziomu. verticalPenetration Funkcja służy do określania względnej kolejności podłóg, aby ułatwić kierunek podróży. Ogólną praktyką jest rozpoczęcie od 0 dla parteru. Dodaj +1 dla każdej podłogi w górę i -1 dla każdego piętra schodząc w dół. Można go modelować przy użyciu dowolnych liczb, o ile wyższe podłogi fizyczne są reprezentowane przez wyższe wartości porządkowe. |
abbreviatedName |
string | fałsz | Czteroznakowa skrócona nazwa poziomu, podobna do tego, co można znaleźć na przycisku windy. |
heightAboveFacilityAnchor |
double | fałsz | Odległość pionowa podłogi poziomu powyżej facility.anchorHeightAboveSeaLevel , w metrach. |
verticalExtent |
double | fałsz | Pionowy zakres poziomu, w metrach. Jeśli nie zostanie podana, wartość domyślna to facility.defaultLevelVerticalExtent . |
name |
string | fałsz | Nazwa funkcji w języku lokalnym. Dozwolona maksymalna długość to 1000 znaków. |
nameSubtitle |
string | fałsz | Podtytuł wyświetlany w name obszarze funkcji. Może służyć do wyświetlania nazwy w innym języku itd. Dozwolona maksymalna długość to 1000 znaków. |
nameAlt |
string | fałsz | Alternatywna nazwa używana dla funkcji. Dozwolona maksymalna długość to 1000 znaków. |
anchorPoint |
Osoba | fałsz | Geometria punktu GeoJSON reprezentująca funkcję jako punkt. Można użyć do pozycjonowania etykiety funkcji. |
Obiektu
Klasa facility
cech definiuje obszar lokacji, ślad budowy itd.
Typ geometrii: MultiPolygon
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pośrednictwem usługi konwersji oryginalny identyfikator jest automatycznie ustawiany na wewnętrzny identyfikator usługi Azure Maps. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia funkcji z inną funkcją w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
categoryId |
kategoria. Id | prawda | Identyfikator category funkcji. |
occupants |
tablica directoryInfo.Id | fałsz | Identyfikatory funkcji directoryInfo . Służy do reprezentowania jednego lub wielu użytkowników w funkcji. |
addressId |
directoryInfo.Id | prawda | Identyfikator funkcji directoryInfo . Służy do reprezentowania adresu funkcji. |
name |
string | fałsz | Nazwa funkcji w języku lokalnym. Dozwolona maksymalna długość to 1000 znaków. |
nameSubtitle |
string | fałsz | Podtytuł wyświetlany w name obszarze funkcji. Może służyć do wyświetlania nazwy w innym języku itd. Dozwolona maksymalna długość to 1000 znaków. |
nameAlt |
string | fałsz | Alternatywna nazwa używana dla funkcji. Dozwolona maksymalna długość to 1000 znaków. |
anchorPoint |
Osoba | fałsz | Geometria punktu GeoJSON reprezentująca funkcję jako punkt. Można użyć do pozycjonowania etykiety funkcji. |
anchorHeightAboveSeaLevel |
double | fałsz | Wysokość punktu zakotwiczenia nad poziomem morza, w metrach. Poziom morza jest definiowany przez EGM 2008. |
defaultLevelVerticalExtent |
double | fałsz | Wartość domyślna dla pionowego zakresu poziomów w metrach. |
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pomocą usługi konwersji oryginalny identyfikator jest ustawiony na wewnętrzny identyfikator usługi Azure Maps. Po utworzeniu zestawu danych na podstawie pakietu GeoJSON można zdefiniować oryginalny identyfikator. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia funkcji z inną funkcją w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
categoryId |
kategoria. Id | prawda | Identyfikator category funkcji. |
occupants |
tablica directoryInfo.Id | fałsz | Identyfikatory funkcji directoryInfo . Służy do reprezentowania jednego lub wielu użytkowników w funkcji. |
addressId |
directoryInfo.Id | prawda | Identyfikator funkcji directoryInfo . Służy do reprezentowania adresu funkcji. |
name |
string | fałsz | Nazwa funkcji w języku lokalnym. Dozwolona maksymalna długość to 1000 znaków. |
nameSubtitle |
string | fałsz | Podtytuł wyświetlany w name obszarze funkcji. Może służyć do wyświetlania nazwy w innym języku itd. Dozwolona maksymalna długość to 1000 znaków. |
nameAlt |
string | fałsz | Alternatywna nazwa używana dla funkcji. Dozwolona maksymalna długość to 1000 znaków. |
anchorPoint |
Osoba | fałsz | Geometria punktu GeoJSON reprezentująca funkcję jako punkt. Można użyć do pozycjonowania etykiety funkcji. |
anchorHeightAboveSeaLevel |
double | fałsz | Wysokość punktu zakotwiczenia nad poziomem morza, w metrach. Poziom morza jest definiowany przez EGM 2008. |
defaultLevelVerticalExtent |
double | fałsz | Wartość domyślna dla pionowego zakresu poziomów w metrach. |
verticalPenetration
Funkcja verticalPenetration
klasy definiuje obszar, który w przypadku użycia w zestawie reprezentuje metodę nawigowania w pionie między poziomami. Może służyć do modelowania schodów, wind i tak dalej. Geometria może nakładać się na jednostki i inne funkcje penetracji pionowej.
Typ geometrii: Wielokąt
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pośrednictwem usługi konwersji oryginalny identyfikator jest automatycznie ustawiany na wewnętrzny identyfikator usługi Azure Maps. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia funkcji z inną funkcją w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
categoryId |
kategoria. Id | prawda | Identyfikator category funkcji. |
setId |
string | prawda | Funkcje penetracji pionowej muszą być używane w zestawach do łączenia wielu poziomów. Funkcje penetracji pionowej w tym samym zestawie są uważane za takie same. setId Może to być dowolny ciąg i uwzględnia wielkość liter. Zalecane jest używanie identyfikatora setId GUID. Dozwolona maksymalna długość to 1000 znaków. |
levelId |
poziom. Id | prawda | Identyfikator funkcji poziomu. |
direction |
wyliczenie ciągu [ "both", "lowToHigh", "highToLow", "closed" ] | fałsz | Kierunek podróży dozwolony w tej funkcji. Atrybut porządkowy funkcji level służy do określania niskiej i wysokiej kolejności. |
navigableBy |
enum ["pieszy", "wózek inwalidzki", "maszyna", "rower", "automobile", "hiredAuto", "bus", "railcar", "emergency", "ferry", "boat"] | fałsz | Wskazuje typy nawigowania po agentach, które mogą przejść przez jednostkę. Jeśli nie określono, jednostka jest przechodzenia przez dowolnego agenta nawigowania. |
nonPublic |
boolean | fałsz | Jeśli true jednostka jest nawigowana tylko przez uprzywilejowanych użytkowników. Wartość domyślna to false . |
name |
string | fałsz | Nazwa funkcji w języku lokalnym. Dozwolona maksymalna długość to 1000 znaków. |
nameSubtitle |
string | fałsz | Podtytuł wyświetlany w name obszarze funkcji. Może służyć do wyświetlania nazwy w innym języku itd. Dozwolona maksymalna długość to 1000 znaków. |
nameAlt |
string | fałsz | Alternatywna nazwa używana dla funkcji. Dozwolona maksymalna długość to 1000 znaków. |
anchorPoint |
Osoba | fałsz | Geometria punktu GeoJSON reprezentująca funkcję jako punkt. Można użyć do pozycjonowania etykiety funkcji. |
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pomocą usługi konwersji oryginalny identyfikator jest ustawiony na wewnętrzny identyfikator usługi Azure Maps. Po utworzeniu zestawu danych na podstawie pakietu GeoJSON można zdefiniować oryginalny identyfikator. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia funkcji z inną funkcją w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
categoryId |
kategoria. Id | prawda | Identyfikator category funkcji. |
setId |
string | prawda | Funkcje penetracji pionowej muszą być używane w zestawach do łączenia wielu poziomów. Funkcje penetracji pionowej w tym samym zestawie są połączone. setId Może to być dowolny ciąg i uwzględnia wielkość liter. Zalecane jest używanie identyfikatora setId GUID. Dozwolona maksymalna długość to 1000 znaków. |
levelId |
poziom. Id | prawda | Identyfikator funkcji poziomu. |
direction |
wyliczenie ciągu [ "both", "lowToHigh", "highToLow", "closed" ] | fałsz | Kierunek podróży dozwolony w tej funkcji. Atrybut porządkowy funkcji level służy do określania niskiej i wysokiej kolejności. |
name |
string | fałsz | Nazwa funkcji w języku lokalnym. Dozwolona maksymalna długość to 1000 znaków. |
nameSubtitle |
string | fałsz | Podtytuł wyświetlany w name obszarze funkcji. Może służyć do wyświetlania nazwy w innym języku itd. Dozwolona maksymalna długość to 1000 znaków. |
nameAlt |
string | fałsz | Alternatywna nazwa używana dla funkcji. Dozwolona maksymalna długość to 1000 znaków. |
anchorPoint |
Osoba | fałsz | Geometria punktu GeoJSON reprezentująca funkcję jako punkt. Można użyć do pozycjonowania etykiety funkcji. |
otwarcie
Funkcja opening
klasy definiuje granicę przechodzenia między dwiema jednostkami lub i unit
verticalPenetration
.
Typ geometrii: LineString
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pośrednictwem usługi konwersji oryginalny identyfikator jest automatycznie ustawiany na wewnętrzny identyfikator usługi Azure Maps. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia funkcji z inną funkcją w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
categoryId |
kategoria. Id | prawda | Identyfikator funkcji kategorii. |
levelId |
poziom. Id | prawda | Identyfikator funkcji poziomu. |
isConnectedToVerticalPenetration |
boolean | fałsz | Niezależnie od tego, czy ta funkcja jest połączona z funkcją verticalPenetration po jednej z jego stron. Wartość domyślna to false . |
navigableBy |
enum ["pieszy", "wózek inwalidzki", "maszyna", "rower", "automobile", "hiredAuto", "bus", "railcar", "emergency", "ferry", "boat"] | fałsz | Wskazuje typy nawigowania po agentach, które mogą przejść przez jednostkę. Jeśli nie określono, jednostka jest przechodzenia przez dowolnego agenta nawigowania. |
accessRightToLeft |
enum [ "zabronione", "digitalKey", "physicalKey", "keyPad", "guard", "ticket", "fingerprint", "retina", "voice", "face", "palm", "iris", "signature", "handGeometry", "time", "ticketChecker", "other"] | fałsz | Metoda dostępu podczas przechodzenia przez otwarcie od prawej do lewej. Lewe i prawe są określane przez wierzchołki geometrii cech, stojące na pierwszym wierzchołku i skierowane do drugiego wierzchołka. Pominięcie tej właściwości oznacza, że nie ma żadnych ograniczeń dostępu. |
accessLeftToRight |
enum [ "zabronione", "digitalKey", "physicalKey", "keyPad", "guard", "ticket", "fingerprint", "retina", "voice", "face", "palm", "iris", "signature", "handGeometry", "time", "ticketChecker", "other"] | fałsz | Metoda dostępu podczas przechodzenia przez otwarcie od lewej do prawej. Lewe i prawe są określane przez wierzchołki geometrii cech, stojące na pierwszym wierzchołku i skierowane do drugiego wierzchołka. Pominięcie tej właściwości oznacza, że nie ma żadnych ograniczeń dostępu. |
isEmergency |
boolean | fałsz | Jeśli true , otwarcie jest nawigowalne tylko w nagłych wypadkach. Wartość domyślna to false |
anchorPoint |
Osoba | fałsz | Geometria punktu GeoJSON y, która reprezentuje funkcję jako punkt. Można użyć do pozycjonowania etykiety funkcji. |
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pomocą usługi konwersji oryginalny identyfikator jest ustawiony na wewnętrzny identyfikator usługi Azure Maps. Po utworzeniu zestawu danych na podstawie pakietu GeoJSON można zdefiniować oryginalny identyfikator. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia funkcji z inną funkcją w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
categoryId |
kategoria. Id | prawda | Identyfikator funkcji kategorii. |
levelId |
poziom. Id | prawda | Identyfikator funkcji poziomu. |
anchorPoint |
Osoba | fałsz | Geometria punktu GeoJSON reprezentująca funkcję jako punkt. Można użyć do pozycjonowania etykiety funkcji. |
directoryInfo
Funkcja directoryInfo
klasy obiektów definiuje nazwę, adres, numer telefonu, witrynę internetową i godziny operacji dla jednostki, obiektu lub osoby zajmującej się jednostką lub obiektem.
Typ geometrii: Brak
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pośrednictwem usługi konwersji oryginalny identyfikator jest automatycznie ustawiany na wewnętrzny identyfikator usługi Azure Maps. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia funkcji z inną funkcją w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
streetAddress |
string | fałsz | Część adresu ulicznego. Dozwolona maksymalna długość to 1000 znaków. |
unit |
string | fałsz | Część numeru jednostki adresu. Dozwolona maksymalna długość to 1000 znaków. |
locality |
string | fałsz | Lokalizacja adresu. Na przykład: miasto, gmina, wieś. Dozwolona maksymalna długość to 1000 znaków. |
adminDivisions |
tablica ciągów | fałsz | Część adresu, od najmniejszych do największych (powiat, stan, kraj). Na przykład: ["King", "Washington", "USA" ] lub ["West Godavari", "Andhra Pradesh", "IND" ]. Dozwolona maksymalna długość to 1000 znaków. |
postalCode |
string | fałsz | Część adresu w kodzie pocztowym. Dozwolona maksymalna długość to 1000 znaków. |
name |
string | fałsz | Nazwa funkcji w języku lokalnym. Dozwolona maksymalna długość to 1000 znaków. |
nameSubtitle |
string | fałsz | Podtytuł wyświetlany w name obszarze funkcji. Może służyć do wyświetlania nazwy w innym języku itd. Dozwolona maksymalna długość to 1000 znaków. |
nameAlt |
string | fałsz | Alternatywna nazwa używana dla funkcji. Dozwolona maksymalna długość to 1000 znaków. |
phoneNumber |
string | fałsz | Numer telefonu. Dozwolona maksymalna długość to 1000 znaków. |
website |
string | fałsz | Adres URL witryny internetowej. Dozwolona maksymalna długość to 1000 znaków. |
hoursOfOperation |
string | fałsz | Godziny operacji jako tekstu zgodnie ze specyfikacją Open Street Map. Dozwolona maksymalna długość to 1000 znaków. |
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pomocą usługi konwersji oryginalny identyfikator jest ustawiony na wewnętrzny identyfikator usługi Azure Maps. Po utworzeniu zestawu danych na podstawie pakietu GeoJSON można zdefiniować oryginalny identyfikator. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia funkcji z inną funkcją w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
streetAddress |
string | fałsz | Część adresu ulicznego. Dozwolona maksymalna długość to 1000 znaków. |
unit |
string | fałsz | Część numeru jednostki adresu. Dozwolona maksymalna długość to 1000 znaków. |
locality |
string | fałsz | Lokalizacja adresu. Na przykład: miasto, gmina, wieś. Dozwolona maksymalna długość to 1000 znaków. |
adminDivisions |
tablica ciągów | fałsz | Część adresu, od najmniejszych do największych (powiat, stan, kraj). Na przykład: ["King", "Washington", "USA" ] lub ["West Godavari", "Andhra Pradesh", "IND" ]. Dozwolona maksymalna długość to 1000 znaków. |
postalCode |
string | fałsz | Część adresu w kodzie pocztowym. Dozwolona maksymalna długość to 1000 znaków. |
name |
string | fałsz | Nazwa funkcji w języku lokalnym. Dozwolona maksymalna długość to 1000 znaków. |
nameSubtitle |
string | fałsz | Podtytuł wyświetlany w name obszarze funkcji. Może służyć do wyświetlania nazwy w innym języku itd. Dozwolona maksymalna długość to 1000 znaków. |
nameAlt |
string | fałsz | Alternatywna nazwa używana dla funkcji. Dozwolona maksymalna długość to 1000 znaków. |
phoneNumber |
string | fałsz | Numer telefonu. Dozwolona maksymalna długość to 1000 znaków. |
website |
string | fałsz | Adres URL witryny internetowej. Dozwolona maksymalna długość to 1000 znaków. |
hoursOfOperation |
string | fałsz | Godziny operacji jako tekstu zgodnie ze specyfikacją Open Street Map. Dozwolona maksymalna długość to 1000 znaków. |
pointElement
Jest pointElement
to funkcja klasy, która definiuje funkcję punktu w jednostce, taką jak zestaw pierwszej pomocy lub głowica zraszacza.
Typ geometrii: MultiPoint
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pośrednictwem usługi konwersji oryginalny identyfikator jest automatycznie ustawiany na wewnętrzny identyfikator usługi Azure Maps. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia funkcji z inną funkcją w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
categoryId |
kategoria. Id | prawda | Identyfikator category funkcji. |
unitId |
string | prawda | Identyfikator funkcji zawierającej unit tę funkcję. Dozwolona maksymalna długość to 1000 znaków. |
isObstruction |
wartość logiczna (wartość domyślna to null .) |
fałsz | Jeśli true ta funkcja reprezentuje przeszkodę, której należy unikać podczas kierowania przez funkcję jednostki zawierającej. |
name |
string | fałsz | Nazwa funkcji w języku lokalnym. Dozwolona maksymalna długość to 1000 znaków. |
nameSubtitle |
string | fałsz | Podtytuł wyświetlany w name obszarze funkcji. Może służyć do wyświetlania nazwy w innym języku itd. Dozwolona maksymalna długość to 1000 znaków. |
nameAlt |
string | fałsz | Alternatywna nazwa używana dla funkcji. Dozwolona maksymalna długość to 1000 znaków. |
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pomocą usługi konwersji oryginalny identyfikator jest ustawiony na wewnętrzny identyfikator usługi Azure Maps. Po utworzeniu zestawu danych na podstawie pakietu GeoJSON można zdefiniować oryginalny identyfikator. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia funkcji z inną funkcją w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
categoryId |
kategoria. Id | prawda | Identyfikator category funkcji. |
unitId |
string | prawda | Identyfikator funkcji zawierającej unit tę funkcję. Dozwolona maksymalna długość to 1000 znaków. |
isObstruction |
wartość logiczna (wartość domyślna to null .) |
fałsz | Jeśli true ta funkcja reprezentuje przeszkodę, której należy unikać podczas kierowania przez funkcję jednostki zawierającej. |
name |
string | fałsz | Nazwa funkcji w języku lokalnym. Dozwolona maksymalna długość to 1000 znaków. |
nameSubtitle |
string | fałsz | Podtytuł wyświetlany w name obszarze funkcji. Może służyć do wyświetlania nazwy w innym języku itd. Dozwolona maksymalna długość to 1000 znaków. |
nameAlt |
string | fałsz | Alternatywna nazwa używana dla funkcji. Dozwolona maksymalna długość to 1000 znaków. |
lineElement
Jest lineElement
to funkcja klasy, która definiuje funkcję liniową w jednostce, taką jak ściana dzieląca lub okno.
Typ geometrii: LinearMultiString
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pośrednictwem usługi konwersji oryginalny identyfikator jest automatycznie ustawiany na wewnętrzny identyfikator usługi Azure Maps. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia funkcji z inną funkcją w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
categoryId |
kategoria. Id | prawda | Identyfikator category funkcji. |
unitId |
unitId |
prawda | Identyfikator funkcji zawierającej unit tę funkcję. |
isObstruction |
wartość logiczna (wartość domyślna to null .) |
fałsz | Jeśli true ta funkcja reprezentuje przeszkodę, której należy unikać podczas kierowania przez funkcję jednostki zawierającej. |
name |
string | fałsz | Nazwa funkcji w języku lokalnym. Dozwolona maksymalna długość to 1000 znaków. |
nameSubtitle |
string | fałsz | Podtytuł wyświetlany w name obszarze funkcji. Może służyć do wyświetlania nazwy w innym języku itd. Dozwolona maksymalna długość to 1000 znaków. |
nameAlt |
string | fałsz | Alternatywna nazwa używana dla funkcji. Dozwolona maksymalna długość to 1000 znaków. |
anchorPoint |
Osoba | fałsz | Geometria punktu GeoJSON reprezentująca funkcję jako punkt. Można użyć do pozycjonowania etykiety funkcji. |
obstructionArea |
Wielokąt lub Wielopolygon | fałsz | Uproszczona geometria (gdy geometria linii jest skomplikowana) funkcji, której należy unikać podczas routingu. Wymaga isObstruction ustawienia wartości true. |
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pomocą usługi konwersji oryginalny identyfikator jest ustawiony na wewnętrzny identyfikator usługi Azure Maps. Po utworzeniu zestawu danych na podstawie pakietu GeoJSON można zdefiniować oryginalny identyfikator. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia funkcji z inną funkcją w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
categoryId |
kategoria. Id | prawda | Identyfikator category funkcji. |
unitId |
unitId |
prawda | Identyfikator funkcji zawierającej unit tę funkcję. |
isObstruction |
wartość logiczna (wartość domyślna to null .) |
fałsz | Jeśli true ta funkcja reprezentuje przeszkodę, której należy unikać podczas kierowania przez funkcję jednostki zawierającej. |
name |
string | fałsz | Nazwa funkcji w języku lokalnym. Dozwolona maksymalna długość to 1000 znaków. |
nameSubtitle |
string | fałsz | Podtytuł wyświetlany w name obszarze funkcji. Może służyć do wyświetlania nazwy w innym języku itd. Dozwolona maksymalna długość to 1000 znaków. |
nameAlt |
string | fałsz | Alternatywna nazwa używana dla funkcji. Dozwolona maksymalna długość to 1000 znaków. |
anchorPoint |
Osoba | fałsz | Geometria punktu GeoJSON reprezentująca funkcję jako punkt. Można użyć do pozycjonowania etykiety funkcji. |
obstructionArea |
Wielokąt lub Wielopolygon | fałsz | Uproszczona geometria (gdy geometria linii jest skomplikowana) funkcji, której należy unikać podczas routingu. Wymaga isObstruction ustawienia wartości true. |
areaElement
Jest areaElement
to cecha klasy, która definiuje funkcję wielokąta w jednostce, taką jak obszar otwarty poniżej, przeszkoda jak wyspa w jednostce.
Typ geometrii: MultiPolygon
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pośrednictwem usługi konwersji oryginalny identyfikator jest automatycznie ustawiany na wewnętrzny identyfikator usługi Azure Maps. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia funkcji z inną funkcją w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
categoryId |
kategoria. Id | prawda | Identyfikator category funkcji. |
unitId |
unitId |
prawda | Identyfikator funkcji zawierającej unit tę funkcję. |
isObstruction |
boolean | fałsz | Jeśli true ta funkcja reprezentuje przeszkodę, której należy unikać podczas kierowania przez funkcję jednostki zawierającej. |
obstructionArea |
Wielokąt lub Wielopolygon | fałsz | Uproszczona geometria (gdy geometria linii jest skomplikowana) funkcji, której należy unikać podczas routingu. Wymaga isObstruction ustawienia wartości true. |
name |
string | fałsz | Nazwa funkcji w języku lokalnym. Dozwolona maksymalna długość to 1000 znaków. |
nameSubtitle |
string | fałsz | Podtytuł wyświetlany w name obszarze funkcji. Może służyć do wyświetlania nazwy w innym języku itd. Dozwolona maksymalna długość to 1000 znaków. |
nameAlt |
string | fałsz | Alternatywna nazwa używana dla funkcji. Dozwolona maksymalna długość to 1000 znaków. |
anchorPoint |
Osoba | fałsz | Geometria punktu GeoJSON reprezentująca funkcję jako punkt. Można użyć do pozycjonowania etykiety funkcji. |
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pomocą usługi konwersji oryginalny identyfikator jest ustawiony na wewnętrzny identyfikator usługi Azure Maps. Po utworzeniu zestawu danych na podstawie pakietu GeoJSON można zdefiniować oryginalny identyfikator. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia funkcji z inną funkcją w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
categoryId |
kategoria. Id | prawda | Identyfikator category funkcji. |
unitId |
unitId |
prawda | Identyfikator funkcji zawierającej unit tę funkcję. |
isObstruction |
boolean | fałsz | Jeśli true ta funkcja reprezentuje przeszkodę, której należy unikać podczas kierowania przez funkcję jednostki zawierającej. |
obstructionArea |
Wielokąt lub Wielopolygon | fałsz | Uproszczona geometria (gdy geometria linii jest skomplikowana) funkcji, której należy unikać podczas routingu. Wymaga isObstruction ustawienia wartości true. |
name |
string | fałsz | Nazwa funkcji w języku lokalnym. Dozwolona maksymalna długość to 1000 znaków. |
nameSubtitle |
string | fałsz | Podtytuł wyświetlany w name obszarze funkcji. Może służyć do wyświetlania nazwy w innym języku itd. Dozwolona maksymalna długość to 1000 znaków. |
nameAlt |
string | fałsz | Alternatywna nazwa używana dla funkcji. Dozwolona maksymalna długość to 1000 znaków. |
anchorPoint |
Osoba | fałsz | Geometria punktu GeoJSON reprezentująca funkcję jako punkt. Można użyć do pozycjonowania etykiety funkcji. |
category
Funkcja category
klasy definiuje nazwy kategorii. Na przykład: "room.conference".
Typ geometrii: Brak
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Oryginalny identyfikator kategorii pochodzi z danych klienta. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia kategorii z inną kategorią w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
name |
string | prawda | Nazwa kategorii. Sugerowane użycie ciągu "." do reprezentowania hierarchii kategorii. Na przykład: "room.conference", "room.privateoffice". Dozwolona maksymalna długość to 1000 znaków. |
routeThroughBehavior |
boolean | fałsz | Określa, czy funkcja może być używana przez ruch. |
isRoutable |
wartość logiczna (wartość domyślna to null .) |
fałsz | Określa, czy funkcja powinna być częścią wykresu routingu. Jeśli ustawiono wartość true , jednostkę można użyć jako węzła źródłowego/docelowego lub pośredniego w środowisku routingu. |
Właściwość | Type | Wymagania | opis |
---|---|---|---|
originalId |
string | fałsz | Po utworzeniu zestawu danych za pomocą usługi konwersji oryginalny identyfikator jest ustawiony na wewnętrzny identyfikator usługi Azure Maps. Po utworzeniu zestawu danych na podstawie pakietu GeoJSON można zdefiniować oryginalny identyfikator. Dozwolona maksymalna długość to 1000 znaków. |
externalId |
string | fałsz | Identyfikator używany przez klienta do skojarzenia kategorii z inną kategorią w innym zestawie danych, na przykład w wewnętrznej bazie danych. Dozwolona maksymalna długość to 1000 znaków. |
name |
string | prawda | Nazwa kategorii. Sugerowane użycie ciągu "." do reprezentowania hierarchii kategorii. Na przykład: "room.conference", "room.privateoffice". Dozwolona maksymalna długość to 1000 znaków. |
Następne kroki
Dowiedz się więcej o twórcy map w pomieszczeniach, czytając: