Инструменты пользователя

Инструменты сайта


ru:airlay:importformat

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия Следующая версия справа и слева
ru:airlay:importformat [2019/07/15 09:30]
Калинин Александр Игоревич [JSON]
ru:airlay:importformat [2020/02/01 14:23]
Калинин Александр Игоревич [JSON]
Строка 87: Строка 87:
 } }
 </code> </code>
-Для удаления объекта, значение properties.id(уникальное поле) должено соответствовать удаляемому объекту:+Для удаления объекта, значение properties.id(уникальное поле) должно соответствовать удаляемому объекту:
 <code javascript> <code javascript>
 { {
Строка 106: Строка 106:
           }           }
         ],         ],
 +        "operation": "delete"/"create"/"update"/"relationUpdate"/"coordinatesUpdate"
 +      },
 +      "geometry": {
 +        "type": "Polygon"
 +      }
 +    }
 +  ]
 +}
 +</code> 
 +
 +**Иерархическая связность объектов.** 
 +Данный параметр является необязательным в формате и используется для специфических бизнес задач.
 +
 +<code javascript>
 +{
 +  "type": "FeatureCollection",
 +  "features": [
 +    {
 +      "type": "Feature",
 +      "properties": {
 +        "id": "value"
 +      },
 +      "system": {
 +        "relations": [
 +          {
 +            "objectId": "37afa850-82bc-4692-b7c7-e7a1bc4aa1c9"
 +          },
 +          {
 +            "objectId": "37afa850-82bc-4692-b7c7-e7a1bc4aa142"
 +          }
 +        ],
 +        "hierarchy" : [
 +           "name" : "direct",
 +           "elements" : [
 +             {
 +               "type" : "aggregation\composition"
 +               "objectId": "37afa850-82bc-4692-b7c7-e7a1bc4aa1c9"
 +             },
 +           ]
 +        ]
         "operation": "delete"/"create"/"update"/"relationUpdate"/"coordinatesUpdate"         "operation": "delete"/"create"/"update"/"relationUpdate"/"coordinatesUpdate"
       },       },
ru/airlay/importformat.txt · Последнее изменение: 2021/08/27 13:26 — Калинин Александр Игоревич