====== Примеры запросов ====== ==== Navigation ==== * [[ru:first|Главная]] * [[ru:airlay:api:air-lay-v2|API Air Lay v2]] * [[ru:airlay:glossary|Glossary]] * [[ru:airlay:importformat|Описание формата загрузки и выгрузки ]] * [[ru:airlay:topology|Топология ]] ==== Примеры JSON объектов для энергетики ==== ==== Обязательные поля ==== "**type**": "**pylons\ps\lines\fulllines**" - используется для генерации GML файлов **fulllines** - ЛЭП **lines** - участок линии **span** - пролёт **ps** - подстанция **pylons** - опора **switchgear** - распределительное устройство **nsp** - Network Supply Point точка присоединения **fiberoptic** - ВОЛС **coupling** - муфта **cable** - кабель **disconnector** - разъединитель **eps** - Базы РИСЭ Base of emergency power system **ats** - Склад АВР Warehouse of Automatic Transfer Switch **atc**- Заявки технологического присоединения Applications for technological connection **tca** - Договоры технологического присоединения Technological connection agreements **mms** - ММПС Мобильная модульная подстанция Mobile modular substations **mcos** - МКРУН Мобильное комплектное распределительное устройство наружное Mobile complete outdoor switchgear **ecs** - Станции электрической зарядки Electric charging stations **ert** - База Оперативно-выездной бригады Emergency response team **technical losses** - Технические потери **commercial losses** - Коммерческие потери **emergency shutdowns** - Аварийные отключения **planned shutdowns** - Плановые отключения **pma** - Договоры управления собственностью Property management agreements **esf** - Объекты энергоснабжения Energy supply facilities **meteringDevice** - Приборы учёта "**IdDZO**": "VS010-001-22000" - код технического места, или id. Задаётся настройках слоя используется для связи с другими объектами и корректным обновлением\перезаписыванием объектов. "**voltage**": Поле, по которому можно будет создать виртуальные слои, расписанные по напряжению. Поля задаются в настройках слоя "**geometry**": данное поле задаётся в рамках [[https://tools.ietf.org/html/rfc7946|RFC7946]]. Предпочтительный формат "Point", "LineString", "MultiLineString", "Polygon", "MultiPolygon". Но, возможно использование "GeometryCollection" к примеру подстанции как точечный объект и площадной может храниться как один объект избегая дублирования. Сложные линии, состоящие из множества различных объектов, но являющийся в атрибутивном отношении одним. Не все части ГИС поддерживают работу с "GeometryCollection". "Polygon" должен быть обязательно зацикленным начинаться и заканчиваться на одну и ту же координату, не иметь самопересечений. "LineString" - должна состоять хотя бы из 2 точек. Координаты первые координаты -180 180; вторые -90 90; Координаты могут быть не заданы при наличии объектов **"relations"** тогда геометрия наследуется у объектов, от которых зависит и, которые находятся ниже по иерархии. К примеру, опоры для линии. Если же не заданы **"relations"**, "**geometry**" то объект уходит в список ошибок c предупреждением. И сохраняется как **relation**. К примеру, можно задать ЛЭП, связанную с участками, далее с пролётами, но без геометрии и опор. Позже создать опоры и собрать их с помощью **"AirLay Control"** **Разница построения** "MultiLineString" и "LineString". В первом случаи для "MultiLineString" алгоритм строит множество линей на основе **"relations"** без какой-либо обработки, объекты, лежащие в основе, могут быть не связанными и не иметь общих точек. "LineString" это один линейный объект, поэтому после получения множества линий алгоритм пытается построить одну линию перебирая общие концы линейных объектов. Если алгоритм не может из **ВСЕХ** кусков линии построить один целый объект, выводится ошибка. ==== Системные поля ==== "**relations**": Объект задаёт связи между объектами. "**objectId**": Уникальный идентификатор объекта, алгоритм ищет объект с этим id в файле и затем в связанных слоях, если объект не обнаружен, то во время загрузки появится WARNING о том, что связь не была создана. Иерархия между объектами строиться за счёт **relations**. Если в объекте указан **relations** на другие объекты, к примеру пролёт имеет **relations** с перечислением id опор, то пролёт имеет уровень иерархии выше, чем у опоры. В данном случаи линейный объект выше точечного. Может быть у точечного объекта быть задан **relations** с указанием на линии, тогда точечный объект выше линейного. К примеру, подстанция при наличии **relations** на линии будет в иерархии выше. ==== Примеры ==== Все данные, записанные в атрибуты объекта далее, можно будет использовать. Они задаются ключ-значение в **"properties"**. Кроме значения, к примеру напряжения "voltage": 10 (ключ-int) можно хранить ключ - массив "sysstat": ["Создано", "Действует"] состояние подстанции. Можно выполнить хранение ключ-объект пример поле "additional" там заданы поля трансформатора. В **"relations"** заданы две линии в первой точке и в последней. Так как линии заданы в подстанции то данная подстанция будет выше в иерархии. ====== Объекты электросети ====== ==== Трансформаторная подстанция ==== При загрузки подстанции можно получить центр полигона. Он содержится в спец атрибуте "barycenter" в виде точки. { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "type": "ps", "IdDZO": "PS110-000128", "name": "ПС 110/35 Привокзальная", "voltage": 110, "voltageLow": 35, "voltageclass" : "VC110", "pscategory" : 1, "address": "Красноярский край, город Красноярск, улица Ленина, дом 11", "fias" : "77c8920e-e127-4079-9098-f4faecb86cae", "cadastre" : "24:50:0300265:43", "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации", "transformer" : "3х25МВт", "createYear" : "18.12.1993", "balance" : "В собственности/аренда/ТСО", "typePS" : "Узловая", "contactName" : "Центр по работе с потребителями", "contactPhone" : "+7900-000-000", "technicalConditionIndex" : 10, "transformers" : [ { "installedPower" : 16, "count" : 2, "createDate" : "05.03.1993" }, { "installedPower" : 14, "count" : 2, "createDate" : "05.03.1993" } ], "transformersPower" : 200, "substationNMinusOne" : 200, "substationCapacity" : 1, "measurements" : [ { "type" : "winter", "values" : 4.2, "dateOfMeasurement" : 1748487061, "reserve" : -23 }, { "type" : "summer", "values" : 2.2, "dateOfMeasurement" : 1748487061, "reserve" : -3 } ] }, "system": { "hierarchy" : [ { "name" : "direct", "links" : [ { "type" : "children", "objectId": "PS110-000128-14-01-001" }, { "type" : "children", "objectId": "PS110-000128-14-01-002" } ] } ] }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 42.73633, 44.40153 ], [ 42.73696, 44.40228 ], [ 42.73797, 44.40185 ], [ 42.73732, 44.4011 ], [ 42.73633, 44.40153 ] ] ] } } ] } ==== ЛЭП ==== Пример ЛЭП. В данном примере ЛЭП указана и с геометрией и связями, можно указать только что-то одно, либо оба параметра. { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "type": "fulllines", "IdDZO": "VL110-000256", "name": "ВЛ 110 кВ Майская", "voltage": 110, "voltageclass" : "VC110", "linecategory" : 1, "address": "Красноярский край, город Красноярск, улица Ленина, дом 11", "fias" : "77c8920e-e127-4079-9098-f4faecb86cae", "cadastre" : "24:50:0300265:43", "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации", "createYear" : "18.12.1993" }, "system": { "relations": [ { "objectId": "VL110-000256-001" }, { "objectId": "VL110-000256-002" }, { "objectId": "VL110-000256-500" } ] }, "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 ] ] } } ] } Пример ЛЭП без геометрии. В данном случаи мы имеем только **"relations"** и ЛЭП будет строиться последовательно из участков объектов, которые указаны в **"relations"**(Необходимо учитывать последовательность объектов в **"relations"**) { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "type": "fulllines", "IdDZO": "VL110-000256", "name": "ВЛ 110 кВ Майская", "voltage": 110, "voltageclass" : "VC110", "linecategory" : 1, "address": "Красноярский край, город Красноярск, улица Ленина, дом 11", "fias" : "77c8920e-e127-4079-9098-f4faecb86cae", "cadastre" : "24:50:0300265:43", "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации", "createYear" : "18.12.1993" }, "system": { "relations": [ { "objectId": "VL110-000256-001" }, { "objectId": "VL110-000256-002" }, { "objectId": "VL110-000256-500" } ] }, "geometry": { "type": "LineString" } } ] } ==== Фидеры\Отпайки\Пролёты\Участки ==== Мы можем задавать произвольную иерархию объектов. К примеру ЛЭП имеет только **relations** с опорами. Либо ЛЭП имеет **"relations"** с Участками далее с пролётами, далее с опорами уже точечными объектами. Линии имеют type: **"fulllines"**, Участки type: **"lines"**, Пролёты: **"span"**, Опоры: **"pylons"** Пример линейного объекта без заданных опор. { "type": "FeatureCollection", "features": [ { "type" : "Feature", "properties" : { "type" : "lines", "addr" : "Красноярский край", "country" : "Российская Федерация", "balance" : 119.0, "name" : "филиал Красноярскэнерго", "TypeByTplnr" : "Фидер", "IdDZO" : "37afa850-82bc-4692-b7c7-e7a1bc4aa1c9", "voltage" : 10, "techLoss" : 0.0, "techLossColor" : "#ddb600", "sysstat" : [ "Создано" ], "usrstat" : [ "Действует" ] }, "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 ] ] } } ] } Пример линейного объекта с "relations". В данном случаи так-как связь уже идёт с точечными объектами, построение топологии и геометрии будет осуществляется в порядке следования в массиве "relations". { "type": "FeatureCollection", "features": [ { "type" : "Feature", "properties" : { "type" : "lines", "addr" : "Красноярский край", "addr_country" : "Российская Федерация", "balance" : 119.0, "name" : "филиал Красноярскэнерго", "TypeByTplnr" : "Фидер", "IdDZO" : "37afa850-82bc-4692-b7c7-e7a1bc4aa1c9", "kVoltage" : "#dedede", "voltage" : 10, "techLoss" : 0.0, "techLossColor" : "#ddb600", "sysstat" : [ "Создано" ], "usrstat" : [ "Действует" ] }, "system": { "relations": [ { "objectId": "37afa850-82bc-4692-b7c7-e7a1bc4aa144" }, { "objectId": "37afa850-82bc-4692-b7c7-e7a1bc4aa145" }, ..... ..... { "objectId": "c2d22a4c-043d-4c1e-b33f-1f048f093be6" } ] }, "geometry": { "type": "LineString" } } ] } **Пример отпайки** { "type": "FeatureCollection", "features": [ {"основная линия с двумя участками VL110-000001-001, VL110-000001-002 и отпайкой VL110-000001-501" : ""}, { "type" : "Feature", "properties" : { "type": "fulllines", "IdDZO": "VL110-000001", "name": "ВЛ 110 кВ Майская", "voltage": 110, "voltageclass" : "VC110", "linecategory" : 1, "address": "Красноярский край, город Красноярск, улица Ленина, дом 11", "fias" : "77c8920e-e127-4079-9098-f4faecb86cae", "cadastre" : "24:50:0300265:43", "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации", "createYear" : "18.12.1993" }, "geometry": { "type": "LineString" }, "system": { "relations": [ { "objectId": "VL110-000001-001" }, { "objectId": "VL110-000001-002" }, { "objectId": "VL110-000001-501" } ] } }, {"Участок линии с дочерними пролётами" : ""}, { "type" : "Feature", "properties" : { "type": "lines", "IdDZO": "VL110-000001-001", "name": "Участок ВЛ 1", "voltage": 110, "voltageclass" : "VC110", "linecategory" : 1, "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации" }, "geometry": { "type": "LineString" }, "system": { "relations": [ { "objectId": "VL110-000001-001-3001" }, { "objectId": "VL110-000001-001-3002" }, {"..." : "..."}, { "objectId": "VL110-000001-001-3100" } ] } }, {"Участок линии с дочерними пролётами" : ""}, { "type" : "Feature", "properties" : { "type": "lines", "IdDZO": "VL110-000001-002", "name": "Участок ВЛ 2", "voltage": 110, "voltageclass" : "VC110", "linecategory" : 1, "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации" }, "geometry": { "type": "LineString" }, "system": { "relations": [ { "objectId": "VL110-000001-002-3001" }, { "objectId": "VL110-000001-002-3002" }, {"..." : "..."}, { "objectId": "VL110-000001-002-3100" } ] } }, {"Отпайка линии с дочерним пролётами" : ""}, { "type" : "Feature", "properties" : { "type": "lines", "IdDZO": "VL110-000001-501", "name": "Отпайка ВЛ 1", "voltage": 110, "voltageclass" : "VC110", "linecategory" : 1, "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации" }, "geometry": { "type": "LineString" }, "system": { "relations": [ { "objectId": "VL110-000001-501-3001" }, { "objectId": "VL110-000001-501-3002" }, {"..." : "..."}, { "objectId": "VL110-000001-501-3100" } ] } }, {"Пролёт ссылающийся на опоры участка 1" : ""}, { "type" : "Feature", "properties" : { "type": "span", "IdDZO": "VL110-000001-001-3001", "name": "Пролёт 1", "voltage": 110, "voltageclass" : "VC110", "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации" }, "geometry": { "type": "LineString" }, "system": { "relations": [ { "objectId": "VL110-000001-001-1001" }, { "objectId": "VL110-000001-001-1002" } ] } }, {"Пролёт отпайки ссылающийся на опору участка и опору отпайки" : ""}, { "type" : "Feature", "properties" : { "type": "span", "IdDZO": "VL110-000001-001-3002", "name": "Пролёт 1", "voltage": 110, "voltageclass" : "VC110", "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации" }, "geometry": { "type": "LineString" }, "system": { "relations": [ { "objectId": "VL110-000001-001-1002" }, { "objectId": "VL110-000001-501-1001" } ] } }, { "type": "Feature", "properties": { "type": "pylons", "IdDZO": "VL110-000001-001-1002", "name": "опора 2", "voltage": 110, "voltageclass" : "VC110" }, "geometry": { "type": "Point", "coordinates": [ 85.3538402166585, 51.9571677261215 ] } }, { "type": "Feature", "properties": { "type": "pylons", "IdDZO": "VL110-000001-001-1001", "name": "опора 1", "voltage": 110, "voltageclass" : "VC110" }, "geometry": { "type": "Point", "coordinates": [ 85.3538402166585, 51.9571677261215 ] } } ] } ==== Соединение линий из различных регионов(ДЗО, филиалов, ПО, РЭС и т.д.) ==== В данном случаи рассмотрим пример линии VL110-000001 и VL110-000002 разных балансовых принадлежностей. Они соединены в граничной опоре. { "type": "FeatureCollection", "features": [ //основная линия с участками VL110-000001-001 и VL110-000001-002 { "type" : "Feature", "properties" : { "type" : "fulllines", "addr" : "Каргалы", "addr_country" : "Российская Федерация", "location" : "Омскэнерго", "balance" : 119.0, "name" : "Линия 1", "IdDZO" : "VL110-000001", "voltage" : 10, "techLoss" : 0.0, "techLossColor" : "#ddb600" }, "geometry": { "type": "LineString" }, "system": { "relations": [ { "objectId": "VL110-000001-001" }, { "objectId": "VL110-000001-002" }, .... { "objectId": "VL110-000001-100" } ] } }, { "type" : "Feature", "properties" : { "type" : "fulllines", "addr" : "Каргалы", "addr_country" : "Российская Федерация", "location" : "Тюменьэнерго", "balance" : 119.0, "name" : "Линия 2", "IdDZO" : "VL110-000002", "voltage" : 10, "techLoss" : 0.0, "techLossColor" : "#ddb600" }, "geometry": { "type": "LineString" }, "system": { "relations": [ { "objectId": "VL110-000002-001" }, { "objectId": "VL110-000002-002" } ... { "objectId": "VL110-000002-100" } ] } }, //Участок линии с дочерними пролётами { "type" : "Feature", "properties" : { "type" : "lines", "addr" : "Каргалы", "addr_country" : "Российская Федерация", "location" : "Омскэнерго", "balance" : 119.0, "name" : "Участок линии", "IdDZO" : "VL110-000001-001", "voltage" : 10, "techLoss" : 0.0, "techLossColor" : "#ddb600" }, "geometry": { "type": "LineString" }, "system": { "relations": [ { "objectId": "VL110-000001-001-3001" }, { "objectId": "VL110-000001-001-3002" } .... , { "objectId": "VL110-000001-001-3100" } ] } }, //Участок линии с дочерними пролётами { "type" : "Feature", "properties" : { "type" : "lines", "addr" : "Каргалы", "addr_country" : "Российская Федерация", "location" : "Тюменьэнерго", "balance" : 119.0, "name" : "Участок линии", "IdDZO" : "VL110-000002-001", "voltage" : 10, "techLoss" : 0.0, "techLossColor" : "#ddb600" }, "geometry": { "type": "LineString" }, "system": { "relations": [ { "objectId": "VL110-000002-001-3001" }, { "objectId": "VL110-000002-001-3002" } .... , { "objectId": "VL110-000002-001-3100" } ] } }, //Пролёт ссылающийся на две опоры разной балансовой принадлежности { "type" : "Feature", "properties" : { "type" : "span", "addr" : "Каргалы", "addr_country" : "Российская Федерация", "location" : "Омскэнерго", "balance" : 119.0, "name" : "Пролёт 1", "IdDZO" : "VL110-000001-001-3001", "voltage" : 10, "techLoss" : 0.0, "techLossColor" : "#ddb600" }, "geometry": { "type": "LineString" }, "system": { "relations": [ { "objectId": "VL110-000001-001-1001" }, { "objectId": "VL110-000002-001-1001" } ] } }, //Пролёт ссылающийся на две опоры { "type" : "Feature", "properties" : { "type" : "span", "addr" : "Каргалы", "addr_country" : "Российская Федерация", "location" : "Тюменьэнерго", "balance" : 119.0, "name" : "Пролёт 1", "IdDZO" : "VL110-000002-001-3002", "voltage" : 10, "techLoss" : 0.0, "techLossColor" : "#ddb600" }, "geometry": { "type": "LineString" }, "system": { "relations": [ { "objectId": "VL110-000002-001-1001" }, { "objectId": "VL110-000002-001-1002" } ] } }, { "type": "Feature", "properties": { "type": "pylons", "addr": "Каргалы", "country": "Российская Федерация", "location" : "Омскэнерго", "balance": 122.0, "name": "опора 1", "IdDZO": "VL110-000001-001-1001", "voltage": 110 }, "geometry": { "type": "Point", "coordinates": [ 85.3538402166585, 51.9571677261215 ] } }, { "type": "Feature", "properties": { "type": "pylons", "addr": "Каргалы", "country": "Российская Федерация", "location" : "Тюменьэнерго", "balance": 122.0, "name": "опора 2", "IdDZO": "VL110-000002-001-1001", "voltage": 110 }, "geometry": { "type": "Point", "coordinates": [ 85.3538402166585, 51.9571677261215 ] } } ] } ==== Проходные подстанции (подстанция расположена между участками одной линии) ==== В данном случае рассмотрим пример когда проходная ПС PS110-000001 находится между участками VL110-000001-001 (об.присоединения PS110-000001-00-01) и VL110-000001-002 (об.присоединения PS110-000001-00-02). { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "type": "fulllines", "addr": "Красноярский край", "addr_country": "Российская Федерация", "balance": 119, "name": "основная линия с двумя участками VL110-000001-001 и VL110-000001-002", "IdDZO": "VL110-000001", "voltage": 10, "techLoss": 0, "techLossColor": "#ddb600" }, "system": { "relations": [ { "objectId": "VL110-000001-001" }, { "objectId": "VL110-000001-002" } ] }, "geometry": { "type": "LineString" } }, { "type": "Feature", "properties": { "type": "lines", "addr": "Красноярский край", "addr_country": "Российская Федерация", "balance": 119, "name": "Участок линии 1 с дочерними пролётами", "IdDZO": "VL110-000001-001", "voltage": 10, "techLoss": 0, "techLossColor": "#ddb600" }, "system": { "relations": [ { "objectId": "VL110-000001-001-3001" }, { "objectId": "VL110-000001-001-3002" }, { "objectId": "VL110-000001-001-3100" } ] }, "geometry": { "type": "LineString" } }, { "type": "Feature", "properties": { "type": "lines", "addr": "Красноярский край", "addr_country": "Российская Федерация", "balance": 119, "name": "Участок линии 2 с дочерними пролётами", "IdDZO": "VL110-000001-002", "voltage": 10, "techLoss": 0, "techLossColor": "#ddb600" }, "system": { "relations": [ { "objectId": "VL110-000001-002-3001" }, { "objectId": "VL110-000001-002-3002" }, { "objectId": "VL110-000001-002-3100" } ] }, "geometry": { "type": "LineString" } }, { "type": "Feature", "properties": { "type": "span", "addr": "Красноярский край", "addr_country": "Российская Федерация", "balance": 119, "name": "Пролёт ссылающийся на опору и точку присоединения", "IdDZO": "VL110-000001-001-3001", "voltage": 10, "techLoss": 0, "techLossColor": "#ddb600" }, "system": { "relations": [ { "objectId": "VL110-000001-001-1001" }, { "objectId": "PS110-000001-00-01" } ] }, "geometry": { "type": "LineString" } }, { "type": "Feature", "properties": { "type": "span", "addr": "Красноярский край", "addr_country": "Российская Федерация", "balance": 119, "name": "Пролёт ссылающийся на две опоры", "IdDZO": "VL110-000001-001-3002", "voltage": 10, "techLoss": 0, "techLossColor": "#ddb600" }, "system": { "relations": [ { "objectId": "VL110-000001-001-1001" }, { "objectId": "VL110-000001-001-1002" } ] }, "geometry": { "type": "LineString" } }, { "type": "Feature", "properties": { "type": "span", "addr": "Красноярский край", "addr_country": "Российская Федерация", "balance": 119, "name": "Пролёт 1", "IdDZO": "VL110-000001-001-3100", "voltage": 10, "techLoss": 0, "techLossColor": "#ddb600" }, "system": { "relations": [ { "objectId": "VL110-000001-001-1002" }, { "objectId": "VL110-000001-001-1003" } ] }, "geometry": { "type": "LineString" } }, { "type": "Feature", "properties": { "type": "span", "addr": "Красноярский край", "addr_country": "Российская Федерация", "balance": 119, "name": "Пролёт ссылающийся на опору и точку присоединения", "IdDZO": "VL110-000001-002-3001", "voltage": 10, "techLoss": 0, "techLossColor": "#ddb600" }, "system": { "relations": [ { "objectId": "VL110-000001-002-1001" }, { "objectId": "PS110-000001-00-02" } ] }, "geometry": { "type": "LineString" } }, { "type": "Feature", "properties": { "type": "span", "addr": "Красноярский край", "addr_country": "Российская Федерация", "balance": 119, "name": "Пролёт ссылающийся на две опоры", "IdDZO": "VL110-000001-002-3002", "voltage": 10, "techLoss": 0, "techLossColor": "#ddb600" }, "system": { "relations": [ { "objectId": "VL110-000001-002-1001" }, { "objectId": "VL110-000001-002-1002" } ] }, "geometry": { "type": "LineString" } }, { "type": "Feature", "properties": { "type": "span", "addr": "Красноярский край", "addr_country": "Российская Федерация", "balance": 119, "name": "Пролёт 2", "IdDZO": "VL110-000001-002-3100", "voltage": 10, "techLoss": 0, "techLossColor": "#ddb600" }, "system": { "relations": [ { "objectId": "VL110-000001-002-1101" }, { "objectId": "VL110-000001-002-1102" } ] }, "geometry": { "type": "LineString" } }, { "type": "Feature", "properties": { "type": "pylons", "addr": "Красноярский край", "country": "Российская Федерация", "balance": 122, "name": "опора 1", "IdDZO": "VL110-000001-001-1001", "voltage": 110 }, "geometry": { "type": "Point", "coordinates": [ 85.36059379577638, 51.95840242472511 ] } }, { "type": "Feature", "properties": { "type": "nps", "addr": "Красноярский край", "country": "Российская Федерация", "balance": 122, "name": "Точка подключения 1", "IdDZO": "PS110-000001-00-01", "voltage": 110 }, "geometry": { "type": "Point", "coordinates": [ 85.35565853118898, 51.95819746876902 ] } }, { "type": "Feature", "properties": { "type": "pylons", "addr": "Красноярский край", "country": "Российская Федерация", "balance": 122, "name": "опора 1", "IdDZO": "VL110-000001-001-1002", "voltage": 110 }, "geometry": { "type": "Point", "coordinates": [ 85.36659379577638, 51.95840242472511 ] } }, { "type": "Feature", "properties": { "type": "pylons", "addr": "Красноярский край", "country": "Российская Федерация", "balance": 122, "name": "опора 2", "IdDZO": "VL110-000001-002-1001", "voltage": 110 }, "geometry": { "type": "Point", "coordinates": [ 85.34974694252016, 51.958442093511614 ] } }, { "type": "Feature", "properties": { "type": "nps", "addr": "Красноярский край", "country": "Российская Федерация", "balance": 122, "name": "Точка подключения 2", "IdDZO": "PS110-000001-00-02", "voltage": 110 }, "geometry": { "type": "Point", "coordinates": [ 85.3534483909607, 51.95826358369596 ] } }, { "type": "Feature", "properties": { "type": "pylons", "addr": "Красноярский край", "country": "Российская Федерация", "balance": 122, "name": "опора 2", "IdDZO": "VL110-000001-002-1002", "voltage": 110 }, "geometry": { "type": "Point", "coordinates": [ 85.34753680229187, 51.95856771110397 ] } }, { "type": "Feature", "properties": { "type": "ps", "IdDZO": "PS110-000001", "voltage": 10, "address": "Красноярский край", "balance": 148, "balanceName": "филиал Красноярскэнерго", "name": "39-13-6 (розн)", "TypeByTplnr": "Трансформаторная подстанция" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 85.35637736320497, 51.957053665099146 ], [ 85.35256862640382, 51.95725862628429 ], [ 85.35287976264955, 51.958739608291516 ], [ 85.35665631294252, 51.958660271209936 ], [ 85.35637736320497, 51.957053665099146 ] ] ] } }, { "type": "Feature", "properties": { "type": "pylons", "addr": "Красноярский край", "country": "Российская Федерация", "balance": 122, "name": "опора 2", "IdDZO": "VL110-000001-002-1101", "voltage": 110 }, "geometry": { "type": "Point", "coordinates": [ 85.34662485122682, 51.95865365978013 ] } }, { "type": "Feature", "properties": { "type": "pylons", "addr": "Красноярский край", "country": "Российская Федерация", "balance": 122, "name": "опора 2", "IdDZO": "VL110-000001-002-1102", "voltage": 110 }, "geometry": { "type": "Point", "coordinates": [ 85.34335255622864, 51.9587660539542 ] } }, { "type": "Feature", "properties": { "type": "pylons", "addr": "Красноярский край", "country": "Российская Федерация", "balance": 122, "name": "опора 1", "IdDZO": "VL110-000001-001-1003", "voltage": 110 }, "geometry": { "type": "Point", "coordinates": [ 85.37063598632814, 51.95838920178848 ] } } ] } {{:ru:airlay:opera_снимок_2021-02-19_085619_airlay.ru.png?1200|}} ==== Пример РУ и коннектора ==== В данном случае приведён пример РУ и коннектора PS110-000001-00-01-001 PS110-000001-00-01-002. Для РУ используется тип switchgear, для коннектора или точка присоединения nsp { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "type": "switchgear", "name": "РУ 10 кВ", "IdDZO": "PS110-000001-00-01-001", "voltage": 10, "voltageclass" : "VC010", "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации" }, "geometry": { "type": "Point", "coordinates": [ 85.3538402166585, 51.9571677261215 ] } } ] } { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "type": "nsp", "location": "", "addr": "Красноярский край", "country": "Российская Федерация", "balance": 122.0, "name": "филиал Красноярскэнерго", "TypeByTplnr": "Точка присоединения", "IdDZO": "PS110-000001-00-01-002", "voltage": 110, "sysstat": [ "Создано" ], "usrstat": [ "Действует" ] }, "geometry": { "type": "Point", "coordinates": [ 85.3538402166585, 51.9571677261215 ] } } ] } ==== Пример Кабельной линии с связями ==== Мы можем составить линию из множества объектов точек и линий так-же учитывая собственную геометрию. В массиве "relations" необходимо указать объект "geometry": 1. Данный объект задаёт расположение собственной геометрии относительно объектов, с которыми осуществляется связь. К примеру: мы имеем кабельную линию со своей геометрией, на концах мы указываем id relations связанных объектов, подстанция и опора. Тогда к линейному объекту будут добавлены дополнительные точки на концах линии. { "type": "FeatureCollection", "features": [ { "type" : "Feature", "properties" : { "type" : "lines", "addr" : "Красноярский край", "country" : "Российская Федерация", "balance" : 119.0, "IdDZO" : "37afa850-82bc-4692-b7c7-e7a1bc4aa1c9", "voltage" : 10, "techLoss" : 0.0 }, , "system": { "relations": [ { "objectId": "37afa850-82bc-4692-b7c7-e7a1bc4aa144" }, { "geometry": 1 }, { "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 ] ] } } ] } ==== Пример Кабельной линии с муфтами ==== Аналогично предыдущему примеру мы можем составить линию из нескольких участков кабельной линии соединённых муфтой. К примеру: мы имеем два кабельных участка со своей геометрией, на концах мы указываем id relations связанных объектов, в данном случаи муфты. Тогда к линейному объекту будут добавлены дополнительные точки на концах линии. { "type": "FeatureCollection", "features": [ { "type" : "Feature", "properties" : { "type" : "lines", "addr" : "Красноярский край", "country" : "Российская Федерация", "balance" : 119.0, "IdDZO" : "37afa850-82bc-4692-b7c7-e7a1bc4aa1c9", "voltage" : 10, "techLoss" : 0.0 }, "system": { "relations": [ { "objectId": "id-m-1" // id муфты 1 }, { "geometry": 1 }, { "objectId": "id-m-2" // id муфты 2 } ] }, "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 ] ] } }, {// муфта 1 "type" : "Feature", "properties" : { "IdDZO" : "id-m-1" }, "geometry" : { "type" : "Point", "coordinates" : [ 92.851215, 56.005946 ] } }, {// муфта 2 "type" : "Feature", "properties" : { "IdDZO" : "id-m-2" }, "geometry" : { "type" : "Point", "coordinates" : [ 92.94545, 56.005808 ] } } ] } ==== Пример Кабельной линии с муфтами, опорами и углами поворота ==== В данном примере мы рассмотрим переход кабельной линии на опору. К примеру: мы имеем два кабельных участка со своей геометрией, на концах мы указываем id relations связанных объектов, в данном случаи муфты. Тогда к линейному объекту будут добавлены дополнительные точки на концах линии. { "type": "FeatureCollection", "features": [ { "type" : "Feature", "properties" : { "type" : "cable", "IdDZO": "000000200000000001", "name": "Кабель", "voltage": 110, "voltageclass" : "VC110", "cableType" : "АПвП2Г1х400/95-64-110", "numberCircuitsCable" : 3, "strandsCount" : 3, "wireCrossSection" : 400, "lengthWire" : 1200, "material" : "Алюминий", "electricalResistivity" : 0.077, "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации" }, "system": { "relations": [ { "objectId": "000000100000000001" }, { "geometry": 1 }, { "objectId": "000000100000000002" } ] }, "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 ] ] } }, { "type" : "Feature", "properties" : { "type" : "coupling", "IdDZO": "000000100000000001", "name": "Муфта концевая", "voltage": 110, "voltageclass" : "VC110", "couplingType" : "APECB 1452 AL400/95-110 2ц2", "strandsCount" : 3, "wireCrossSection" : 400, "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации" }, "geometry" : { "type" : "Point", "coordinates" : [ 92.851215, 56.005946 ] } }, { "type" : "Feature", "properties" : { "type" : "coupling", "IdDZO": "000000100000000002", "name": "Муфта концевая", "voltage": 110, "voltageclass" : "VC110", "couplingType" : "APECB 1452 AL400/95-110 2ц2", "strandsCount" : 3, "wireCrossSection" : 400, "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации" }, "geometry" : { "type" : "Point", "coordinates" : [ 92.94545, 56.005808 ] } } ] } ==== Опора ==== { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "type": "pylons", "location": "", "addr": "Красноярский край", "country": "Российская Федерация", "balance": 122.0, "name": "филиал Красноярскэнерго", "TypeByTplnr": "Опора", "IdDZO": "c2d22a4c-043d-4c1e-b33f-1f048f093be6", "voltage": 110, "sysstat": [ "Создано" ], "usrstat": [ "Действует" ] }, "geometry": { "type": "Point", "coordinates": [ 85.3538402166585, 51.9571677261215 ] } } ] } ==== Пример объектов для MultiLineString ==== Мы можем рассмотреть на примере загрузки "Порталов". В данном примере мы имеем ветвление линии на конце перед подстанцией. //Some pylon 1// это опора в которой идёт ветвление(общая опора). Далее мы имеем //Some pylon 2//, //Some pylon 3//("Порталы"). Мы можем создать 2 линейных объекта для связи опор //Some line 1//, //Some line 2//. После этого идёт их объединение в множество линий //Some big line//, для этого идёт указание "MultiLineString" в типе геометрии. {{:ru:airlay:opera_снимок_2019-06-04_203439_map-sk.mrsks.ru.png|}} { "type": "FeatureCollection", "features": [ [ { "type": "Feature", "properties": { "type": "lines", "name": "Some big line", "IdDZO": "some-big-line-name" }, "system": { "relations": [ { "some-line-name-1" }, { "some-line-name-2" } ] }, "geometry": { "type": "MultiLineString" } }, { "type": "Feature", "properties": { "type": "lines", "name": "Some line 1", "IdDZO": "some-line-name-1" }, "system": { "relations": [ { "some-name-1" }, { "some-name-2" } ] }, "geometry": { "type": "LineString" } }, { "type": "Feature", "properties": { "type": "lines", "name": "Some line 2", "IdDZO": "some-line-name-2" }, "system": { "relations": [ { "some-name-1" }, { "some-name-3" } ] }, "geometry": { "type": "LineString" } }, { "type": "Feature", "properties": { "type": "pylons", "name": "Some pylon 1", "IdDZO": "some-name-1" }, "geometry": { "type": "Point", "coordinates": [ 85.3538402166585, 51.9571677261215 ] } }, { "type": "Feature", "properties": { "type": "pylons", "name": "Some pylon 2", "IdDZO": "some-name-2" }, "geometry": { "type": "Point", "coordinates": [ 85.4538402166585, 51.9571677261215 ] } }, { "type": "Feature", "properties": { "type": "pylons", "name": "Some pylon 3", "IdDZO": "some-name-3" }, "geometry": { "type": "Point", "coordinates": [ 85.3538402166585, 51.7571677261215 ] } } ] ] } ==== Пример разъединителей ==== { "type": "FeatureCollection", "features": [ [ { "type": "Feature", "properties": { "type": "lines", "name": "Some line", "IdDZO": "some-line-name" }, "system": { "relations": [ { "some-line-name-1" }, { "some-line-name-2" } ] }, "geometry": { "type": "MultiLineString" } }, { "type": "Feature", "properties": { "type": "lines", "name": "Some line 1", "IdDZO": "some-line-name-1" }, "system": { "relations": [ { "some-pylon-1" }, { "some-pylon-2" } ] }, "geometry": { "type": "LineString" } }, { "type": "Feature", "properties": { "type": "pylons", "name": "Some pylon 1", "IdDZO": "some-pylon-1" }, "geometry": { "type": "Point", "coordinates": [ 85.3538402166585, 51.9571677261215 ] } }, { "type": "Feature", "properties": { "type": "disconnector", "name": "Some disconnector", "IdDZO": "some-disconnector" }, "system": { "relations": [ { "some-pylon-1" } ] }, "geometry": { "type": "Point" } } ] ] } ====== Остальные объекты ====== ==== Пример объектов коммерческие потери ==== Мы можем задать потери с привязкой к подстанции через relations в поле System. { "type": "FeatureCollection", "features": [ { "properties" : { "IdDZO" : "KS**", "type" : "commercialLosses", "id" : "000101", "name" : "ПС 110/35/10 кВ", "dateStart" : 1563778702, "dateEnd" : 1566778702, "fiderInput" : 21080.0,//Отпуск в сеть кВт/ч "lossAll" : 1130.0,// общие потери "lossAllPercent" : 9.64,// потери в процентах "All" : 200000.0,//По кВт/ч "LegalEntity" : 214.0,//Общий Юр. Лицам "Individual" : 19740.0,//Общий Физ лицам "countLegalEntity" : 1,// Количество Юр. Лиц "countIndividual" : 51,// Количество Физ. Лиц "countAll" : 52,//Общее количество "countLegalEntityASKUE" : 1,//Абоненты АИИСКУЭ "countIndividualASKUE" : 48, "countAllASKUE" : 49, "countNonASKUE" : 3,//Абоненты без АИИСКУЭ, "usefulRelease": 100, "balance" : "Россети" }, "type": "Feature" } ] } ==== Пример объектов технические потери ==== Мы можем задать потери с привязкой к подстанции через relations в поле System. { "type": "FeatureCollection", "features": [ { "properties" : { "IdDZO" : "KS**", "type" : "technicalLosses", "id" : "000101", "name" : "ПС 110/35/10 кВ", "dateStart" : 1563778702, "dateEnd" : 1566778702, "fiderInput" : 21080.0,//Отпуск в сеть кВт/ч "lossAll" : 1130.0,// общие потери "usefulRelease": 100, "status" : "Статус", "balance" : "Россети", "commercialLosses" : 99.64,// потери в процентах "transformers" : { "count" : 10, "lossIdlePower" : 22, "powerLossesLoad" : 23, "electricityLossesTechnological" : 33, "numberHoursWorkedPeriod": 3, "nominalPower": 20, "powerLossShortCircuit": 23 }, "downstream": { "count" : 20, "length" : 500, "electricityLossesTechnological" : 33, "wireBrand": "Марка провода", "resistivity": 22 }, "LegalEntity" : 214.0,//Общий Юр. Лицам "Individual" : 19740.0,//Общий Физ лицам "countLegalEntity" : 1,// Количество Юр. Лиц "countIndividual" : 51,// Количество Физ. Лиц "countAll" : 52,//Общее количество "countLegalEntityASKUE" : 1,//Абоненты АИИСКУЭ "countIndividualASKUE" : 48, "countAllASKUE" : 49, "countNonASKUE" : 3,//Абоненты без АИИСКУЭ }, "type": "Feature" } ] } ==== Пример объектов Базы РИСЭ ==== { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "id": 1, "type": "eps", "name": "База РИСЭ", "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации", "address": "Красноярский край, город Красноярск, улица Ленина, дом 11", "fias" : "77c8920e-e127-4079-9098-f4faecb86cae", "cadastre" : "24:50:0300265:43", "mark": "АД-100С", "typeEPS": "Передвижной", "power": 100.0, "createYear": "02.03.1956", "typeOfTransport": "погрузка", "fuelSupply": 8, "responsible": "Иванов Иван Иванович", "position": "Мастер", "phone": "8-000-00-00-000", "readyToWork": "да", "terminal": "нет", "inventoryNumber": 42345, "updateTime": 1748487061 }, "geometry": { "type": "Point", "coordinates": [ 60.000000, 50.000000 ] } } ] } ==== Пример объектов базы Аварийного Резерва ==== { "type": "FeatureCollection", "features": [ { "properties": { "id": 1, "type": "ats", "name": "Склад АР", "filial": "Филиал", "department": "Производственное отделение", "district": "Районная эксплуатационная служба", "exploitation": "Служба эксплуатации", "address": "Красноярский край, город Красноярск, улица Ленина, дом 11", "fias": "77c8920e-e127-4079-9098-f4faecb86cae", "cadastre": "24:50:0300265:43", "equipments": [ { "name": "Провод неизолированный", "voltage": "35", "type": "АС-95/16", "unitOfMeasurement": "Метр", "count": 61.5, "fact": 59.5, "state": "Новое", "inventoryNumber": 42345 }, { "name": "Изоляторы подвесные", "voltage": "110", "type": "ПС70CC 112V", "unitOfMeasurement": "ШТ", "count": 10, "fact": 10, "state": "Новое", "inventoryNumber": 42346 }, { "name": "Тросодержатель", "voltage": "-", "type": "Б31-1 (3.407-131 вып.1)", "unitOfMeasurement": "ШТ", "count": 10, "fact": 10, "state": "Новое", "inventoryNumber": 42347 } ], "createYear": "02.03.1956", "responsible": "Иванов Иван Иванович", "position": "Мастер", "phone": "8-000-00-00-000", "updateTime": 1748487061 }, "geometry": { "type": "Point", "coordinates": [ 60.000000, 50.000000 ] } } ] } ==== Пример объектов Мобильная модульная подстанция(ММПС) ==== { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "id": 1, "type": "mms", "name": "Мобильная модульная подстанция", "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации", "address": "Красноярский край, город Красноярск, улица Ленина, дом 11", "fias" : "77c8920e-e127-4079-9098-f4faecb86cae", "cadastre" : "24:50:0300265:43", "typeMMS": "ММПС 110 (25 МВА)", "power": 100.0, "size": "16,6х3,0х4,0", "substationСells" : 5, "createYear": "02.03.1956", "responsible": "Иванов Иван Иванович", "position": "Мастер", "phone": "8-000-00-00-000", "readyToWork": "да", "inventoryNumber": 42345, "updateTime": 1748487061 }, "geometry": { "type": "Point", "coordinates": [ 60.000000, 50.000000 ] } } ] } ==== Пример объектов МКРУН ==== { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "id": 1, "type": "mcos", "name": "Мобильное комплектное распределительное устройство наружное", "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации", "address": "Красноярский край, город Красноярск, улица Ленина, дом 11", "fias" : "77c8920e-e127-4079-9098-f4faecb86cae", "cadastre" : "24:50:0300265:43", "typeMCOS": "ПКРУ-10", "power": 100.0, "size": "16,6х3,0х4,0", "substationСells" : 5, "createYear": "02.03.1956", "responsible": "Иванов Иван Иванович", "position": "Мастер", "phone": "8-000-00-00-000", "readyToWork": "да", "inventoryNumber": 42345, "updateTime": 1748487061 }, "geometry": { "type": "Point", "coordinates": [ 60.000000, 50.000000 ] } } ] } ==== Пример объектов приборов учётов ==== { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "id": 1, "type": "meteringDevice", "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации", "address": "Красноярский край, город Красноярск, улица Ленина, дом 11", "fias" : "77c8920e-e127-4079-9098-f4faecb86cae", "typeMetring": "Нартис-И300", "createYear": "02.03.2012", "consumer": "Иванов Иван Иванович", "devicePollingFunction": "Есть", "updateTime": 1748487061, "currentTransformers" : "Трансформатор тока", "voltageTransformers" : "Трансформаторы напряжения" }, "geometry": { "type": "Point", "coordinates": [ 60.000000, 50.000000 ] } } ] } ==== Пример заявки технологического присоединения ==== { "type": "FeatureCollection", "features": [ { "properties": { "id": 1, "type": "atc", "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации", "agreementNumber": "ВОЛ-00001-Э-В/25", "claimRegistrationDate": 1563778702, "agreementRegistrationDate": 1563778702, "processStartDate": 1563778702, "agreementId" : "ВОЛ-00001-Э-В/25", "registrationAgreemenId": "Id", "claimType": "Технологическое присоединение", "status": "Отмена заявки на ТП - Аннулирование заявки", "applicantType": "Физическое лицо", "applicantCategory": "Обычный", "applicantName" : "Иванов Иван Иванович", "address": "Красноярский край, город Красноярск, улица Ленина, дом 11", "fias" : "77c8920e-e127-4079-9098-f4faecb86cae", "cadastre" : "24:50:0300265:43", "nominalVoltage": 0.4, "reliabilityCategory": 3, "sumIncreasePowerReliability" : 200, "increasePowerReliability1" : 0, "increasePowerReliability12" : 10, "increasePowerReliability13" : 20, "sumCurrentPowerReliability" : 40, "currentPowerReliability1" : 10, "currentPowerReliability2" : 20, "currentPowerReliability3" : 30, "sumTotalPower" : 40, "totalPower1" : 10, "totalPower2" : 20, "totalPower3" : 30, "currentGeneration" : 30, "increaseGeneration" : 10, "sumGeneration" : 0 }, "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 50.54754, 50.23724 ] } } ] } ==== Пример объекты энергоснабжения ==== { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "id": 1, "type": "esf", "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации", "address": "Красноярский край, город Красноярск, улица Ленина, дом 11", "fias" : "77c8920e-e127-4079-9098-f4faecb86cae", "cadastre" : "24:50:0300265:43", "consumer": "ООО Компания", "typeСonsumer": "Юридическое лицо", "energySupplyOrganization": "ООО Сбыт", "maxPower": 10, "typeMeteringDevice": "СЭТ-4ТМ.03М.01", "numberMeteringDevice": "0000000001", "accessionDate": "01.01.2000", "powerSupply": "ПС Новая", "objectName": "ТП Старая", "objectType": "Трансформаторная подстанция" }, "geometry": { "type": "Point", "coordinates": [ 60.000000, 50.000000 ] } } ] } ==== Пример станции электрической зарядки ==== { "type": "FeatureCollection", "features": [ { "properties": { "id": 1, "type": "ecs", "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации", "address": "Красноярский край, город Красноярск, улица Ленина, дом 11", "fias" : "77c8920e-e127-4079-9098-f4faecb86cae", "model": "SOH100", "attachment": "Забаланс", "status" : "В эксплуатации" }, "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 50.54754, 50.23724 ] } } ] } ==== Пример Оперативно выездной бригады ==== { "type": "FeatureCollection", "features": [ { "properties": { "id": 1, "type": "ert", "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации", "address": "Красноярский край, город Красноярск, улица Ленина, дом 11", "fias" : "77c8920e-e127-4079-9098-f4faecb86cae", "RelateIdDZO": ["PS100-000001", "PS100-000002", "PS100-000003"], "workTime": "Пн.-пт. Дежурство на ПС с 8-00 до 16-00" }, "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 50.54754, 50.23724 ] } } ] } ==== Пример плановые и аварийные отключения ==== { "type": "FeatureCollection", "features": [ { "properties": { "id": 1, "IdDZO" : "KS**", "type": "plannedShutdowns/emergencyShutdowns", "dateStart": 1563778702, "dateEnd": 1566778702, "text": "Вывести в ремонт для допуска персонала." }, "type": "Feature" } ] } ==== Пример ВОЛС ==== { "type": "FeatureCollection", "features": [ { "properties": { "IdDZO" : "KS**", "type": "fiberoptic", "name": "ВОЛС ПС Новая - ПС Старая", "typeFiberoptic": "У-к магистр. с самонесущим кабелем", "filial" : "Филиал", "department" : "Производственное отделение", "district" : "Районная эксплуатационная служба", "exploitation" : "Служба эксплуатации", "cableBrand": "ОКСД-01-6х8 Е3-(25,0)", "amountFibers": 48, "freeFibers" : 42, "createYear": 2018, "balance" : "Собственный" }, "system": { "relations": [ { "objectId": "VL110-000256-001-001" }, { "objectId": "VL110-000256-001-002" }, { "objectId": "VL110-000256-001-003" } ] }, "type": "Feature" } ] } ==== Пример объектов РЭС ==== { "type": "FeatureCollection", "features": [ { "properties": { "filiation": "Свердловэнерго", "po": "Нижнетагильские ЭС", "name": "Невьянский РЭС", "code": 10238 }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 60.7633442, 57.3259595 ], [....] ... ] ], [...] ] ] } } ] } ==== Пример объектов плановые маршруты ==== { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "type": "Пеший", "place": "Розы Люксембург, 45", "userName": "Иванов Иван Иванович", "number": "064", "time": "20.10.2019", "distance": "346,9" }, "geometry": { "type": "LineString", "coordinates": [ [ 60.61525225639343, 56.82787402476143 ], [ 60.614951848983765, 56.82859607058849 ], [ 60.61383605003357, 56.82888958117297 ], [ 60.613471269607544, 56.82979944936698 ], [ 60.613417625427246, 56.82992859015798 ], [ 60.614168643951416, 56.82995794027561 ], [ 60.61410427093506, 56.83018100041816 ] ] } }, { "type": "Feature", "properties": { "type": "Пеший", "place": "Первомайская", "userName": "Иванов Иван Иванович", "number": "064", "time": "30.10.2019", "distance": "3020" }, "geometry": { "type": "LineString", "coordinates": [ [ 60.61549, 56.827944 ], [ 60.61548, 56.828002 ], [ 60.615426, 56.828063 ], [ 60.615334, 56.828109 ], [ 60.615273, 56.828213 ], [ 60.615285, 56.828267 ], [ 60.615305, 56.828343 ], [ 60.615476, 56.828359 ], [ 60.616133, 56.828428 ], [ 60.616352, 56.828498 ], [ 60.616654, 56.828534 ], [ 60.61679, 56.828526 ], [ 60.616956, 56.828514 ], [ 60.617036, 56.828378 ], [ 60.617199, 56.828245 ], [ 60.617566, 56.827331 ], [ 60.617976, 56.827112 ], [ 60.618067, 56.827123 ], [ 60.618222, 56.827142 ], [ 60.618571, 56.827176 ], [ 60.619419, 56.827246 ], [ 60.619515, 56.827249 ], [ 60.619949, 56.82731 ], [ 60.620633, 56.827152 ], [ 60.6211, 56.826996 ], [ 60.621764, 56.826752 ], [ 60.621787, 56.826614 ], [ 60.622302, 56.826675 ], [ 60.62354564666749, 56.82678799466142 ], [ 60.62530517578126, 56.82695236880708 ], [ 60.62556266784669, 56.82730459669005 ], [ 60.63105583190919, 56.82798556120473 ], [ 60.63021898269654, 56.830169260443775 ], [ 60.63620567321778, 56.8308501728744 ], [ 60.63440322875977, 56.83528754028257 ], [ 60.6352186203003, 56.83594488332672 ], [ 60.633115768432624, 56.84136752311663 ] ] } } ] } ==== Пример объектов автомобили ==== { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "transportModel": "LADA GRANTA", "passportInfo": "ВАЗ 219110", "transportType": "Электролаборатория на шасси автомобиля", "transportNumber": "Н1234Х00", "branchName": "Ленинское ЭС", "deviceType": "Navtelecom SMART S-23xx", "deviceId": "12345678", }, "geometry": { "type": "Point", "coordinates": [ 55.6152, 56.8278 ] } } ] } ==== Пример Справочников опор ==== { "status": 200, "message": { "_id": "660a7e23f993a0f7140404a6", "organizationId": "5cda67aae1a9a5060f014f13", "type": "list", "name": "Тип опор (Техприс)", "valuesType": "string", "values": [ "Анкерная", "Угловая", "Анкерная переходная", "Повышенная", "Перекрестная", "Ответвительная анкерная", "Анкерная концевая", "Угловая ответвительная анкерная", "Ответвительная угловая", "Концевая", "Переходная", "Анкерно-угловая", "Промежуточно-угловая", "Промежуточная" ], "system": false }, "code": 0 }