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

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


ru:airlay:topology

Это старая версия документа!


Примеры запросов

Примеры JSON объектов для энергетики

Описание связей для объектов электросети

Существует два типа связей геометрические и иерархические. Для корректной работы инструментов редактирования связей\пролётов и корректного отображения необходимо придерживаться ниже указанной топологии.

В текущей топологии участвуют объекты воздушная линия, участок воздушной линии, пролёт воздушной линии, опора, точечная подстанция(ПС, ТП, РП, КТП), площадная подстанция, РУ, кабельная линия, кабельный участок, муфта, концы кабельного участка.

Все описанные объекты имеют различный тип, который необходимо указать в атрибутах в виде атрибута type.

  • ВЛ и КЛ - type: «fulline»
  • Участок ВЛ и КЛ - type: «line»
  • Пролёт - type: «span»
  • Опора - type: «pylon»
  • Подстанция точечная и площадная - type: «ps»,
  • РУ - type: «ru»
  • Концы кабельного участка - type: «point»
  • Муфта - type: «muff»

Далее нам необходимо построить связи между объектами. Геометрические связи позволяют строить одни объекты на основе геометрии других объектов. В том числе при редактировании геометрии изменять информацию сразу во всех связанных объектах.

Для создания геометрических связей используется специальный атрибут relations. Как показано в примере ниже

{
  "type": "FeatureCollection",
  "features": [
    {
      "type": "Feature",
      "properties": {
        "id": "value"
      },
      "system": {
        "relations": [
          {
            "objectId": "37afa850-82bc-4692-b7c7-e7a1bc4aa1c9"
          },
          {
            "objectId": "37afa850-82bc-4692-b7c7-e7a1bc4aa142"
          }
        ]
        "operation": "delete"/"create"/"update"/"relationUpdate"/"coordinatesUpdate"
      },
      "geometry": {
        "type": "Polygon"
      }
    }
  ]
}

ru/airlay/topology.1589527730.txt.gz · Последнее изменение: 2020/05/15 14:28 — Калинин Александр Игоревич