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

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


ru:airlay:topology

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ru:airlay:topology [2020/05/15 15:17]
Калинин Александр Игоревич [Соединение ВЛ - ПС]
ru:airlay:topology [2020/05/15 16:29]
Калинин Александр Игоревич [Описание связей для объектов электросети]
Строка 24: Строка 24:
   * РУ - type: "ru"   * РУ - type: "ru"
   * Концы кабельного участка - type: "point"   * Концы кабельного участка - type: "point"
-  * Муфта - type: "muff"+  * Муфта - type: "coupling"
  
 Далее нам необходимо построить связи между объектами. Геометрические связи позволяют строить одни объекты на основе геометрии других объектов. В том числе при редактировании геометрии изменять информацию сразу во всех связанных объектах. Далее нам необходимо построить связи между объектами. Геометрические связи позволяют строить одни объекты на основе геометрии других объектов. В том числе при редактировании геометрии изменять информацию сразу во всех связанных объектах.
Строка 118: Строка 118:
  
 Рассмотрим соединение ВЛ - ПС, в данном примере мы имеем линию, где на конце находится точечный объект РУ, который связан через ПС с линией с помощью иерархической связи. Изначально система не знает о геометрической связи РУ и пролёта на конце линии. Для работы редактора пролётов мы указываем иерархическую связь ПС и линии, тогда мы сможем связать пролёты данной линии и особые точки ПС. В данном случаи мы не можем напрямую связать площадную ПС и линию, так-как необходимо наличии точки построения линии. В качестве особой точки выступает объект РУ, который находится на территории площадной подстанции. Поэтому мы создаём две иерархические связи РУ и ПС, ПС и Линия, после чего инструмент может использовать пролёты линии для присоединения к РУ. Рассмотрим соединение ВЛ - ПС, в данном примере мы имеем линию, где на конце находится точечный объект РУ, который связан через ПС с линией с помощью иерархической связи. Изначально система не знает о геометрической связи РУ и пролёта на конце линии. Для работы редактора пролётов мы указываем иерархическую связь ПС и линии, тогда мы сможем связать пролёты данной линии и особые точки ПС. В данном случаи мы не можем напрямую связать площадную ПС и линию, так-как необходимо наличии точки построения линии. В качестве особой точки выступает объект РУ, который находится на территории площадной подстанции. Поэтому мы создаём две иерархические связи РУ и ПС, ПС и Линия, после чего инструмент может использовать пролёты линии для присоединения к РУ.
 +
 +В конечном итоге после обработки инструментом связывания, мы создаём геометрическую связь РУ и пролёта и возвращаем в мастер систему.
  
 ==== Соединение КЛ - ПС с двумя участками ==== ==== Соединение КЛ - ПС с двумя участками ====
  
  
-Рассмотрим соединение КЛ - ПС с двумя участками, в данном примере мы имеем линию, где на конце находится точечный объект РУ, который связан через ПС с линией с помощью иерархической связи аналогично предыдущему примеру, на другом конце мы имеем другой кабельный участок соединённый через муфту. Кабельная линия в отличии от ВЛ не имеет явных пролётов и опор, но имеет координаты поворотных точек. Для работы редактора необходимы особые точки для КЛ, чтобы через них соединять объекты. Поэтому мы можем использовать крайние точки, как особые или муфты если мы соединяем два кабельных участка. Если, мы не имеем такой объект, как муфта, то мы задаём крайние точки в виде особых с помощью геометрических связей.+Рассмотрим соединение КЛ - ПС с двумя участками, в данном примере мы имеем линию, где на конце находится точечный объект РУ, который связан через ПС с линией с помощью иерархической связи аналогично предыдущему примеру, на другом конце мы имеем другой кабельный участок соединённый через муфту. Кабельная линия в отличии от ВЛ не имеет явных пролётов и опор, но имеет координаты поворотных точек. Для работы редактора необходимы особые точки для КЛ, чтобы через них соединять объекты. Поэтому мы можем использовать крайние точки, как особые или муфты если мы соединяем два кабельных участка. Если, мы не имеем такой объект, как муфта, то мы задаём крайние точки в виде особых с помощью геометрических связей. Поворотные точки же не задаются отдельным объектом, а хранятся внутри кабельного участка, как показано ниже. 
 + 
 +<code javascript> 
 +
 +  "type": "FeatureCollection", 
 +  "features":
 +    { 
 +      "type" : "Feature", 
 +      "properties" : { 
 +        "type" : "lines", 
 +      }, 
 +      , 
 +      "system":
 +        "relations":
 +          { 
 +            "objectId": "37afa850-82bc-4692-b7c7-e7a1bc4aa144" 
 +          }, 
 +          { 
 +            "geometry":
 +          }, 
 +          { 
 +            "objectId": "c2d22a4c-043d-4c1e-b33f-1f048f093be6" 
 +          } 
 +        ] 
 +      }, 
 +      "geometry" : { 
 +        "type" : "LineString", 
 +        "coordinates" : [ 
 +          [ 
 +            92.951215, 
 +            56.005946 
 +          ], 
 +          [ 
 +            92.951261, 
 +            56.005812 
 +          ], 
 +          [ 
 +            92.950578, 
 +            56.005647 
 +          ], 
 +          [ 
 +            92.950085, 
 +            56.005536 
 +          ], 
 +          [ 
 +            92.949632, 
 +            56.00544 
 +          ], 
 +          [ 
 +            92.94945, 
 +            56.005808 
 +          ] 
 +        ] 
 +      } 
 +    } 
 +  ] 
 +
 + 
 +</code>
ru/airlay/topology.txt · Последнее изменение: 2020/05/15 16:29 — Калинин Александр Игоревич