Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
ru:airlay:examples [2019/07/10 20:19] Калинин Александр Игоревич [Опора] |
ru:airlay:examples [2019/10/21 11:59] Калинин Александр Игоревич [Пример объектов Счётчики] |
||
---|---|---|---|
Строка 345: | Строка 345: | ||
</ | </ | ||
+ | |||
+ | ==== Пример Кабельной линии с связями ==== | ||
+ | Мы можем составить линию из множества объектов точек и линий так-же учитывая собственную геометрию. | ||
+ | В массиве " | ||
+ | |||
+ | К примеру: | ||
+ | |||
+ | <code javascript> | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | , | ||
+ | " | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | } | ||
+ | ] | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | [ | ||
+ | 92.951215, | ||
+ | 56.005946 | ||
+ | ], | ||
+ | [ | ||
+ | 92.951261, | ||
+ | 56.005812 | ||
+ | ], | ||
+ | [ | ||
+ | 92.950578, | ||
+ | 56.005647 | ||
+ | ], | ||
+ | [ | ||
+ | 92.950085, | ||
+ | 56.005536 | ||
+ | ], | ||
+ | [ | ||
+ | 92.949632, | ||
+ | 56.00544 | ||
+ | ], | ||
+ | [ | ||
+ | 92.94945, | ||
+ | 56.005808 | ||
+ | ] | ||
+ | ] | ||
+ | } | ||
+ | } | ||
+ | ] | ||
+ | } | ||
+ | |||
+ | </ | ||
==== Опора ==== | ==== Опора ==== | ||
Строка 386: | Строка 456: | ||
{{: | {{: | ||
<code javascript> | <code javascript> | ||
- | [ | ||
{ | { | ||
- | " | + | " |
- | "properties" : { | + | "features": |
- | | + | [ |
- | " | + | |
- | " | + | |
- | }, | + | |
- | " | + | |
- | " | + | |
{ | { | ||
- | " | + | |
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | { | ||
+ | | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | } | ||
+ | ] | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | } | ||
}, | }, | ||
{ | { | ||
- | | + | " |
- | } | + | " |
- | ] | + | " |
- | }, | + | " |
- | " | + | " |
- | " | + | }, |
- | } | + | " |
- | }, | + | " |
- | { | + | { |
- | | + | " |
- | " | + | }, |
- | " | + | { |
- | " | + | " |
- | " | + | } |
- | }, | + | ] |
- | " | + | }, |
- | " | + | " |
+ | " | ||
+ | } | ||
+ | }, | ||
{ | { | ||
- | " | + | |
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | { | ||
+ | | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | } | ||
+ | ] | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | } | ||
}, | }, | ||
{ | { | ||
- | | + | " |
- | } | + | " |
- | ] | + | " |
- | }, | + | " |
- | " | + | " |
- | " | + | }, |
- | } | + | "geometry": { |
- | }, | + | "type": " |
- | { | + | " |
- | | + | 85.3538402166585, |
- | " | + | 51.9571677261215 |
- | " | + | ] |
- | " | + | } |
- | " | + | }, |
- | }, | + | |
- | "system": { | + | |
- | "relations": [ | + | |
{ | { | ||
- | " | + | |
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | 85.4538402166585, | ||
+ | 51.9571677261215 | ||
+ | ] | ||
+ | } | ||
}, | }, | ||
{ | { | ||
- | " | + | |
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | 85.3538402166585, | ||
+ | 51.7571677261215 | ||
+ | ] | ||
+ | } | ||
} | } | ||
] | ] | ||
- | }, | + | |
- | " | + | } |
- | " | + | </ |
- | } | + | |
- | }, | + | ==== Пример объектов заявители ==== |
+ | Мы можем задать заявку с привязкой к некоторой точке. | ||
+ | <code javascript> | ||
{ | { | ||
- | " | + | " |
- | " | + | |
- | "type" : "pylons", | + | { |
- | "name" : "Some pylon 1", | + | |
- | "tplnr" : "some-name-1", | + | "documentNumber": "00000000",// |
- | }, | + | "date": |
- | " | + | |
- | " | + | "status": "Заключен"/" |
- | " | + | " |
- | 85.3538402166585, | + | " |
- | 51.9571677261215 | + | " |
- | ] | + | " |
- | } | + | " |
- | }, | + | " |
+ | " | ||
+ | " | ||
+ | " | ||
+ | | ||
+ | " | ||
+ | | ||
+ | " | ||
+ | " | ||
+ | 50.54754, | ||
+ | 50.23724 | ||
+ | ] | ||
+ | } | ||
+ | } | ||
+ | ] | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ==== Пример объектов потери ==== | ||
+ | Мы можем задать потери с привязкой к подстанции через relations в поле System. | ||
+ | <code javascript> | ||
{ | { | ||
- | " | + | " |
- | " | + | |
- | " | + | { |
- | "name" : "Some pylon 2", | + | |
- | "tplnr" : "some-name-2", | + | " |
- | }, | + | "uniqueKey" : 20160915031311, |
- | "geometry" : { | + | |
- | "type" : "Point", | + | "fiderInput" : 21080.0,// |
- | "coordinates" : [ | + | |
- | 85.4538402166585, | + | " |
- | 51.9571677261215 | + | "All" : 200000.0,// |
- | | + | "LegalEntity" : 214.0,// |
- | | + | |
- | }, | + | "countLegalEntity" : 1,// Количество Юр. Лиц |
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | | ||
+ | | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ==== Пример объектов РИСЭ ==== | ||
+ | <code javascript> | ||
{ | { | ||
- | " | + | " |
- | " | + | |
- | " | + | { |
- | "name" : "Some pylon 3", | + | |
- | "tplnr" : "some-name-3", | + | " |
- | }, | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | | + | " |
- | | + | |
- | ] | + | " |
- | } | + | " |
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | 60.000000, | ||
+ | 50.000000 | ||
+ | ] | ||
+ | } | ||
+ | | ||
+ | ] | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ==== Пример объектов АР ==== | ||
+ | <code javascript> | ||
+ | { | ||
+ | | ||
+ | " | ||
+ | | ||
+ | | ||
+ | | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | 60.000000, | ||
+ | 50.000000 | ||
+ | ] | ||
+ | } | ||
+ | } | ||
+ | | ||
+ | } | ||
+ | </ | ||
+ | ==== Пример объектов ММПС ==== | ||
+ | <code javascript> | ||
+ | { | ||
+ | " | ||
+ | | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | | ||
+ | " | ||
+ | " | ||
+ | 60.000000, | ||
+ | 50.000000 | ||
+ | ] | ||
+ | } | ||
+ | | ||
+ | ] | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ==== Пример объектов МКРУН ==== | ||
+ | <code javascript> | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | | ||
+ | " | ||
+ | 60.000000, | ||
+ | 50.000000 | ||
+ | ] | ||
+ | } | ||
+ | } | ||
+ | ] | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ==== Пример объектов Счётчики ==== | ||
+ | <code javascript> | ||
+ | { | ||
+ | | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | | ||
+ | 0.0, | ||
+ | 0.0 | ||
+ | ] | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ==== Пример объектов плановые маршруты ==== | ||
+ | <code javascript> | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | { | ||
+ | | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | [ | ||
+ | 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 | ||
+ | ] | ||
+ | ] | ||
+ | } | ||
+ | | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | [ | ||
+ | 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 | ||
+ | ] | ||
+ | ] | ||
+ | | ||
+ | } | ||
+ | ] | ||
} | } | ||
- | ] | ||
</ | </ |