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

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


en:api:examples

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
en:api:examples [2019/05/17 20:49]
Калинин Александр Игоревич
en:api:examples [2019/05/23 16:06] (текущий)
Калинин Александр Игоревич [Опора]
Строка 36: Строка 36:
 Может быть у точечного объекта быть задан **relations** с указанием на линии, тогда точечный объект выше линейного. К примеру подстанция при наличии **relations** на линии будет в иерархии выше. Может быть у точечного объекта быть задан **relations** с указанием на линии, тогда точечный объект выше линейного. К примеру подстанция при наличии **relations** на линии будет в иерархии выше.
  
-"**pointPosition**": через данный атрибут можно задать топологию связных объектов. Может принимать значения int(от 0 до INT_MAX) Используется для связи линия и точка. При задании связей линейного объекта и точечных объектов указывается позиция точки в линии, для построения геометрии линии на основе точечных объектов. К примеру пролёт не имеет геометрии, мы добавляем в связи опоры, которые имеют некий порядок, затем мы на основе них можем построить линейный объект. 
  
 При отсутствии данных о топологии или расположении точки в линии необходимо проставить значение "0". При значении "0" объект попадёт в **toDoList** При отсутствии данных о топологии или расположении точки в линии необходимо проставить значение "0". При значении "0" объект попадёт в **toDoList**
Строка 90: Строка 89:
     "relations": [     "relations": [
       {       {
-        "objectId": "37afa850-82bc-4692-b7c7-e7a1bc4aa1c9"+        "objectId": "37afa850-82bc-4692-b7c7-e7a1bc4aa1c9"
-        "pointPosition" : 1+
       },       },
       {       {
-        "objectId": "37afa850-82bc-4692-b7c7-e7a1bc4aa142"+        "objectId": "37afa850-82bc-4692-b7c7-e7a1bc4aa142"
-        "pointPosition" : 9000+
       }       }
     ]     ]
Строка 166: Строка 163:
     "relations": [     "relations": [
       {       {
-        "objectId": "37afa850-82bc-4692-b7c7-e7a1bc4aa144"+        "objectId": "37afa850-82bc-4692-b7c7-e7a1bc4aa144"
-        "pointPosition": 1+
       },       },
       {       {
-        "objectId": "37afa850-82bc-4692-b7c7-e7a1bc4aa145"+        "objectId": "37afa850-82bc-4692-b7c7-e7a1bc4aa145"
-        "pointPosition": 3+
       },       },
       {       {
-        "objectId": "c2d22a4c-043d-4c1e-b33f-1f048f093be6"+        "objectId": "c2d22a4c-043d-4c1e-b33f-1f048f093be6"
-        "pointPosition": 1+
       }       }
     ]     ]
Строка 329: Строка 323:
 </code> </code>
  
-Пример линейного объекта с "relations". В данном случаи так-как связь уже идёт с точечными объектами, необходимо указать "pointPosition" - int, так-как идёт построение топологии и геометрии. Значение обозначает расположение точечного объекта в линии.+Пример линейного объекта с "relations". В данном случаи так-как связь уже идёт с точечными объектами,  построение топологии и геометрии будет осуществлятся в порядке следования в массиве "relations".
  
 <code json> <code json>
Строка 365: Строка 359:
     "relations": [     "relations": [
       {       {
-        "objectId": "37afa850-82bc-4692-b7c7-e7a1bc4aa144"+        "objectId": "37afa850-82bc-4692-b7c7-e7a1bc4aa144"
-        "pointPosition": 1+
       },       },
       {       {
-        "objectId": "37afa850-82bc-4692-b7c7-e7a1bc4aa145"+        "objectId": "37afa850-82bc-4692-b7c7-e7a1bc4aa145"
-        "pointPosition": 2+
       },       },
       .....       .....
       .....       .....
       {       {
-        "objectId": "c2d22a4c-043d-4c1e-b33f-1f048f093be6"+        "objectId": "c2d22a4c-043d-4c1e-b33f-1f048f093be6"
-        "pointPosition": 9000+
       }       }
     ]     ]
Строка 390: Строка 381:
   "type" : "Feature",   "type" : "Feature",
   "properties" : {   "properties" : {
-    "type" : "fulllines",+    "type" : "pylons",
     "location" : "",     "location" : "",
     "addr_region" : "Алтайский край",     "addr_region" : "Алтайский край",
en/api/examples.1558100942.txt.gz · Последнее изменение: 2019/05/17 20:49 — Калинин Александр Игоревич