====== Примеры запросов ======
==== 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
}