Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
ru:airlay:examples [2019/07/10 19:47] Калинин Александр Игоревич [Опора] |
ru:airlay:examples [2019/07/22 13:56] Калинин Александр Игоревич [Пример объектов для MultiLineString] |
||
---|---|---|---|
Строка 115: | Строка 115: | ||
Пример ЛЭП. В данном примере ЛЭП указана и с геометрией и связями, | Пример ЛЭП. В данном примере ЛЭП указана и с геометрией и связями, | ||
- | < | + | < |
{ | { | ||
- | " | + | " |
- | "properties": | + | "features": |
- | " | + | |
- | "location": "", | + | |
- | "addr_region": " | + | "properties": |
- | " | + | |
- | " | + | "addr": " |
- | " | + | "country": " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | | + | " |
- | " | + | " |
- | " | + | " |
- | | + | " |
- | " | + | ], |
- | " | + | " |
- | " | + | " |
- | | + | ] |
- | " | + | |
- | " | + | |
- | | + | |
- | " | + | |
- | ], | + | |
- | " | + | |
- | " | + | |
- | ], | + | |
- | " | + | |
- | }, | + | |
- | " | + | |
- | " | + | |
- | { | + | |
- | " | + | |
}, | }, | ||
- | { | + | |
- | " | + | |
+ | { | ||
+ | " | ||
+ | }, | ||
+ | { | ||
+ | | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | } | ||
+ | ] | ||
}, | }, | ||
- | { | + | |
- | "objectId": "c2d22a4c-043d-4c1e-b33f-1f048f093be6" | + | "type": "LineString", |
+ | " | ||
+ | [ | ||
+ | 92.951215, | ||
+ | 56.005946 | ||
+ | ], | ||
+ | [ | ||
+ | 92.951261, | ||
+ | 56.005812 | ||
+ | ], | ||
+ | [ | ||
+ | 92.950578, | ||
+ | 56.005647 | ||
+ | ], | ||
+ | [ | ||
+ | 92.950085, | ||
+ | 56.005536 | ||
+ | ], | ||
+ | [ | ||
+ | 92.949632, | ||
+ | 56.00544 | ||
+ | ], | ||
+ | [ | ||
+ | 92.94945, | ||
+ | 56.005808 | ||
+ | ] | ||
+ | ] | ||
} | } | ||
- | | + | } |
- | | + | ] |
- | | + | |
- | " | + | |
- | " | + | |
- | [ | + | |
- | 92.951215, | + | |
- | 56.005946 | + | |
- | | + | |
- | [ | + | |
- | 92.951261, | + | |
- | 56.005812 | + | |
- | ], | + | |
- | [ | + | |
- | 92.950578, | + | |
- | 56.005647 | + | |
- | ], | + | |
- | [ | + | |
- | 92.950085, | + | |
- | 56.005536 | + | |
- | ], | + | |
- | [ | + | |
- | 92.949632, | + | |
- | 56.00544 | + | |
- | ], | + | |
- | [ | + | |
- | 92.94945, | + | |
- | 56.005808 | + | |
- | ] | + | |
- | ] | + | |
- | } | + | |
} | } | ||
Строка 193: | Строка 186: | ||
Пример ЛЭП без геометрии. В данном случаи мы имеем только **" | Пример ЛЭП без геометрии. В данном случаи мы имеем только **" | ||
- | < | + | < |
{ | { | ||
- | " | + | " |
- | "properties": | + | "features": |
- | " | + | |
- | "location": "", | + | |
- | "addr_region": " | + | "properties": |
- | "addr_district": | + | |
- | " | + | "addr": " |
- | " | + | "country": " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | | + | " |
- | " | + | " |
- | " | + | ], |
- | " | + | " |
- | | + | " |
- | " | + | ] |
- | " | + | |
- | | + | |
- | " | + | |
- | ], | + | |
- | " | + | |
- | " | + | |
- | ], | + | |
- | " | + | |
- | }, | + | |
- | " | + | |
- | " | + | |
- | { | + | |
- | " | + | |
}, | }, | ||
- | { | + | |
- | " | + | |
+ | { | ||
+ | " | ||
+ | }, | ||
+ | { | ||
+ | | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | } | ||
+ | ] | ||
}, | }, | ||
- | { | + | |
- | "objectId": "c2d22a4c-043d-4c1e-b33f-1f048f093be6" | + | "type": "LineString" |
} | } | ||
- | | + | } |
- | | + | |
- | | + | |
- | " | + | |
- | } | + | |
} | } | ||
Строка 248: | Строка 235: | ||
Пример линейного объекта без заданных опор. | Пример линейного объекта без заданных опор. | ||
- | < | + | < |
{ | { | ||
- | " | + | " |
- | "properties" : { | + | "features": |
- | " | + | |
- | "location" : "", | + | |
- | "addr_region" : " | + | "properties" : { |
- | "addr_district" | + | |
- | " | + | "addr" : " |
- | " | + | "country" : " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | ], |
- | | + | " |
- | " | + | " |
- | " | + | ] |
- | " | + | }, |
- | " | + | " |
- | ], | + | " |
- | " | + | " |
- | " | + | [ |
- | ], | + | 92.951215, |
- | " | + | 56.005946 |
- | | + | ], |
- | " | + | [ |
- | " | + | 92.951261, |
- | " | + | 56.005812 |
- | [ | + | ], |
- | 92.951215, | + | [ |
- | 56.005946 | + | 92.950578, |
- | ], | + | 56.005647 |
- | [ | + | ], |
- | 92.951261, | + | [ |
- | 56.005812 | + | 92.950085, |
- | ], | + | 56.005536 |
- | [ | + | ], |
- | 92.950578, | + | [ |
- | 56.005647 | + | 92.949632, |
- | ], | + | 56.00544 |
- | [ | + | ], |
- | 92.950085, | + | [ |
- | 56.005536 | + | 92.94945, |
- | ], | + | 56.005808 |
- | [ | + | ] |
- | 92.949632, | + | ] |
- | 56.00544 | + | } |
- | ], | + | |
- | [ | + | ] |
- | 92.94945, | + | |
- | 56.005808 | + | |
- | ] | + | |
- | ] | + | |
- | } | + | |
} | } | ||
Строка 314: | Строка 296: | ||
Пример линейного объекта с " | Пример линейного объекта с " | ||
- | < | + | < |
{ | { | ||
- | " | + | " |
- | "properties" : { | + | "features": |
- | " | + | |
- | "location" : "", | + | |
- | "addr_region" : " | + | "properties" : { |
- | " | + | |
- | " | + | "addr" : " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | | + | " |
- | " | + | " |
- | " | + | " |
- | | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | ], |
- | " | + | " |
- | " | + | " |
- | " | + | ] |
- | " | + | |
- | ], | + | |
- | " | + | |
- | " | + | |
- | ], | + | |
- | " | + | |
- | }, | + | |
- | " | + | |
- | " | + | |
- | { | + | |
- | " | + | |
}, | }, | ||
- | { | + | |
- | " | + | |
+ | { | ||
+ | " | ||
+ | }, | ||
+ | { | ||
+ | | ||
+ | }, | ||
+ | ..... | ||
+ | ..... | ||
+ | { | ||
+ | " | ||
+ | } | ||
+ | ] | ||
}, | }, | ||
- | | + | |
- | ..... | + | "type": "LineString" |
- | | + | |
- | "objectId": "c2d22a4c-043d-4c1e-b33f-1f048f093be6" | + | |
} | } | ||
- | | + | } |
- | | + | |
- | " | + | |
- | " | + | |
- | | + | |
} | } | ||
- | |||
</ | </ | ||
==== Опора ==== | ==== Опора ==== | ||
- | < | + | < |
{ | { | ||
" | " | ||
" | " | ||
- | { | + | |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | ], | + | ], |
- | " | + | " |
- | " | + | " |
- | ] | + | ] |
- | }, | + | }, |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | 85.3538402166585, | + | 85.3538402166585, |
- | 51.9571677261215 | + | 51.9571677261215 |
- | ] | + | ] |
- | } | + | } |
- | }] | + | } |
+ | | ||
} | } | ||
</ | </ | ||
Строка 407: | Строка 386: | ||
{{: | {{: | ||
<code javascript> | <code javascript> | ||
- | [ | ||
{ | { | ||
- | " | + | " |
- | "properties" : { | + | "features": |
- | | + | [ |
- | " | + | |
- | " | + | |
- | }, | + | |
- | " | + | |
- | " | + | |
{ | { | ||
- | " | + | |
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | { | ||
+ | | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | } | ||
+ | ] | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | } | ||
}, | }, | ||
{ | { | ||
- | | + | " |
- | } | + | " |
- | ] | + | " |
- | }, | + | " |
- | " | + | " |
- | " | + | }, |
- | } | + | " |
- | }, | + | " |
- | { | + | { |
- | | + | " |
- | " | + | }, |
- | " | + | { |
- | " | + | " |
- | " | + | } |
- | }, | + | ] |
- | " | + | }, |
- | " | + | " |
+ | " | ||
+ | } | ||
+ | }, | ||
{ | { | ||
- | " | + | |
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | { | ||
+ | | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | } | ||
+ | ] | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | } | ||
}, | }, | ||
{ | { | ||
- | | + | " |
- | } | + | " |
- | ] | + | " |
- | }, | + | " |
- | " | + | " |
- | " | + | }, |
- | } | + | "geometry": { |
- | }, | + | "type": " |
- | { | + | " |
- | | + | 85.3538402166585, |
- | " | + | 51.9571677261215 |
- | " | + | ] |
- | " | + | } |
- | " | + | }, |
- | }, | + | |
- | "system": { | + | |
- | "relations": [ | + | |
{ | { | ||
- | " | + | |
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | 85.4538402166585, | ||
+ | 51.9571677261215 | ||
+ | ] | ||
+ | } | ||
}, | }, | ||
{ | { | ||
- | " | + | |
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | 85.3538402166585, | ||
+ | 51.7571677261215 | ||
+ | ] | ||
+ | } | ||
} | } | ||
] | ] | ||
- | }, | + | |
- | "geometry": { | + | } |
- | | + | </ |
- | } | + | |
- | }, | + | ==== Пример объектов заявители ==== |
+ | Мы можем рассмотреть на примере загрузки | ||
+ | {{: | ||
+ | <code javascript> | ||
{ | { | ||
- | " | + | " |
- | "properties" : { | + | "features": |
- | "type" : "pylons", | + | |
- | "name" : "Some pylon 1", | + | "_id" : ObjectId("5d34a82c819f8e2fe902a1c1"), |
- | "tplnr" : "some-name-1", | + | "properties" : { |
- | }, | + | "doknr" : "11000002088", |
- | | + | "date" : "2010-10-02", |
- | | + | "power" : 2367.0, |
- | "coordinates" : [ | + | "status" : "Заключен", |
- | 85.3538402166585, | + | "date_del" : " |
- | | + | "data_okon" : "2008-12-16", |
- | ] | + | "vaoltage" : "110.0", |
- | } | + | "category" : "3", |
- | }, | + | "main_tplnr_point" : "", |
- | { | + | "main_tplnr_ps" : " |
- | | + | "rezerv_tplnr_point" : "", |
- | "properties" : { | + | "rezerv_tplnr_ps" : "", |
- | "type" : "pylons", | + | "ztu_dokrn" : "0000000000000008000002839" |
- | "name" : "Some pylon 2", | + | }, |
- | "tplnr" : "some-name-2", | + | "type" : "Feature", |
- | }, | + | " |
- | | + | " |
- | | + | " |
- | "coordinates" : [ | + | 86.54754, |
- | 85.4538402166585, | + | 56.23724 |
- | | + | ] |
- | ] | + | } |
- | } | + | } |
- | }, | + | ] |
- | { | + | |
- | | + | |
- | "properties" : { | + | |
- | | + | |
- | "name" : "Some pylon 3", | + | |
- | "tplnr" : "some-name-3", | + | |
- | }, | + | |
- | | + | |
- | " | + | |
- | " | + | |
- | 85.3538402166585, | + | |
- | 51.7571677261215 | + | |
- | ] | + | |
- | } | + | |
} | } | ||
- | ] | ||
</ | </ |