<
From version < 259.1 >
edited by Андрей Калиновский
on 2025/09/03 15:30
To version < 252.1 >
edited by Андрей Калиновский
on 2025/07/29 15:41
>
Change comment: There is no comment for this version

Summary

Details

Icon Page properties
Content
... ... @@ -744,10 +744,7 @@
744 744  (% style="text-align:left" %)
745 745  (% style="color:#000000" %)**Ответ: В случае успешного выполнения запроса вернется HTTP ответ «200».**
746 746  
747 -(% class="wikigeneratedid" id="H" %)
748 -(((
749 -
750 -)))
747 += =
751 751  
752 752  = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Модель объекта**(%%) =
753 753  
... ... @@ -2419,7 +2419,7 @@
2419 2419  Тело запроса:
2420 2420  
2421 2421  {
2422 - "sampling": 86400, ~/~/ Частота дискретизации, секунд, минимум - 60 сли передано, то весь период бъётся на подпериоды с указанной частотой)
2419 + "sampling": 86400, ~/~/ Частота дискретизации в секундах, минимум 60 секунд. Весь период разбивает на подпериоды с указанной частотой.
2423 2423   "vehicleIds": [0], ~/~/ Список ID объектов
2424 2424   "from": "2023-08-09T14:23:14.572Z", ~/~/ Начало периода
2425 2425   "to": "2023-08-09T14:23:14.572Z", ~/~/ Окончание периода
... ... @@ -2615,8 +2615,163 @@
2615 2615   }
2616 2616  
2617 2617  
2618 -= =
2615 += (% style="color:#000000; font-size:18.6667px" %)Раздел: **Запрос посещений геообъектов**(%%) =
2619 2619  
2617 +== (% style="color:#000000; font-size:16px" %)**Получение списка всех геообъектов**(%%) ==
2618 +
2619 +(% class="box infomessage" %)
2620 +(((
2621 +(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/gis/find**
2622 +)))
2623 +
2624 +(% style="color:#000000" %)Метод позволяет получить список геообъектов клиента. Возвращает массив геообъектов со всей информацией о них.
2625 +
2626 +(% style="color:#000000" %)Метод запроса: **POST**
2627 +
2628 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/gis/find
2629 +
2630 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации
2631 +
2632 +(% style="text-align:left" %)
2633 +Тело запроса:
2634 +
2635 +(% style="text-align:left" %)
2636 +{
2637 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2638 +}
2639 +
2640 +(% style="text-align:left" %)
2641 +Ответ:
2642 +
2643 +[
2644 + {
2645 + "id": 0, ~/~/ Идентификатор объекта геозоны
2646 + "name": "string", ~/~/ Название объекта геозоны
2647 + "type": 0, ~/~/ Тип объекта геозоны
2648 + "fname": "string", ~/~/ Имя файла
2649 + "parentId": "string", ~/~/ Идентификатор клиента
2650 + "radius": 0, ~/~/ Радиус геообъекта
2651 + "beginCalc": "2023-08-01T07:54:54.893Z", ~/~/ Дата начала расчета
2652 + "endCalc": "2023-08-01T07:54:54.893Z", ~/~/ Дата окончания расчета
2653 + "description": "string", ~/~/ Описание
2654 + "area": 0, ~/~/ Площадь, м^^2^^
2655 + "perimetr": 0, ~/~/ Периметр, м
2656 + "createDate": "2023-08-01T07:54:54.893Z", ~/~/ Дата создания
2657 + }
2658 +]
2659 +
2660 +== (% style="color:#000000; font-size:16px" %)**Запрос пересечений по объектам**(%%) ==
2661 +
2662 +(% class="box infomessage" %)
2663 +(((
2664 +(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/gis/intersections/vehicles**
2665 +)))
2666 +
2667 +(% style="color:#000000" %)Метод позволяет получить список пересечений выбранных объектов со всеми геообъектами за выбранный период.
2668 +
2669 +(% style="color:#000000" %)Метод запроса: **POST**
2670 +
2671 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/gis/intersections/vehicles
2672 +
2673 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации
2674 +
2675 +(% style="text-align:left" %)
2676 +Тело запроса:
2677 +
2678 +{
2679 + "startDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата начала запроса
2680 + "endDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата окончания
2681 + "ids": [ ], ~/~/ Массив id объектов
2682 + "byTime": 0, ~/~/ Объединение событий по времени 
2683 + "byDist": 0, ~/~/ Объединение событий по расстоянию
2684 + "filterByTime": 0, ~/~/ Фильтрация событий по времени нахождения
2685 + "filterByHalfPerimeter": true ~/~/ Фильтрация событий по пробегу половины периметра
2686 +}
2687 +
2688 +Ответ:
2689 +[
2690 + {
2691 + "geozoneId": 0, ~/~/ ID геообъекта
2692 + "geozoneName": "string", ~/~/ Название геообъекта
2693 + "startDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата въезда
2694 + "endDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата выезда
2695 + "duration": 0, ~/~/ Продолжительность нахождения в геообъекте
2696 + "vehicleId": 0, ~/~/ ID объекта
2697 + "vehicleName": "string" ~/~/ Имя объекта
2698 + }
2699 +]
2700 +
2701 +== (% style="color:#000000; font-size:16px" %)**Запрос пересечений по геообъектам**(%%) ==
2702 +
2703 +(% class="box infomessage" %)
2704 +(((
2705 +(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/gis/intersections/geozones**
2706 +)))
2707 +
2708 +(% style="color:#000000" %)Метод позволяет получить список пересечений выбранных геообъектов со всеми объектами за выбранный период.
2709 +
2710 +(% style="color:#000000" %)Метод запроса: **POST**
2711 +
2712 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/gis/intersections/geozones
2713 +
2714 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации
2715 +
2716 +(% style="text-align:left" %)
2717 +Тело запроса:
2718 +
2719 +{
2720 + "startDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата начала запроса
2721 + "endDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата окончания
2722 + "ids": [ ], ~/~/ Массив id геообъектов
2723 + "byTime": 0, ~/~/ Объединение событий по времени 
2724 + "byDist": 0, ~/~/ Объединение событий по расстоянию
2725 + "filterByTime": 0, ~/~/ Фильтрация событий по времени нахождения
2726 + "filterByHalfPerimeter": true ~/~/ Фильтрация событий по пробегу половины периметра
2727 +}
2728 +
2729 +Ответ:
2730 +
2731 +[
2732 + {
2733 + "geozoneId": 0, ~/~/ ID геообъекта
2734 + "geozoneName": "string", ~/~/ Название геообъекта
2735 + "startDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата въезда
2736 + "endDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата выезда
2737 + "duration": 0, ~/~/ Продолжительность нахождения в геообъекте
2738 + "vehicleId": 0, ~/~/ ID объекта
2739 + "vehicleName": "string" ~/~/ Имя объекта
2740 + }
2741 +]
2742 +
2743 +
2744 +== (% style="color:#000000; font-size:16px" %)**Обновить информацию по геозоне**(%%) ==
2745 +
2746 +(% class="box successmessage" %)
2747 +(((
2748 +(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**PUT **(%%)**/api/v3/gis**
2749 +)))
2750 +
2751 +(% style="color:#000000" %)Метод запроса: **PUT**
2752 +
2753 +Пример запроса:
2754 +
2755 +(((
2756 +{
2757 + "id": 0,  ~/~/ Идентификатор объекта геозоны
2758 + "name": "string",  ~/~/ Наименование объекта геозоны
2759 + "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",  ~/~/ Подразделение
2760 + "description": "string", ~/~/ Описание объекта геозоны
2761 + "beginCalc": "2025-04-24T12:10:28.751Z",  ~/~/ Дата начала расчетов для геозоны
2762 + "endCalc": "2025-04-24T12:10:28.751Z",  ~/~/ Дата окончания расчетов для геозоны
2763 + "settingsData": "string"  ~/~/ Параметры отображения в формате XML.
2764 +}
2765 +)))
2766 +
2767 +
2768 +Пример ответа:
2769 +
2770 +200 ~/~/ Success
2771 +
2620 2620  = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Уведомления**(%%) =
2621 2621  
2622 2622  == (% style="color:#000000; font-size:16px" %)**Запрос списка уведомлений клиента**(%%) ==
... ... @@ -5276,9 +5276,14 @@
5276 5276  )))
5277 5277  
5278 5278  
5431 +
5279 5279  (((
5433 +
5434 +)))
5435 +
5280 5280  (((
5281 5281  (((
5438 +(((
5282 5282  == **Изменение поля** ==
5283 5283  
5284 5284  (% class="box infomessage" %)
... ... @@ -5543,7 +5543,7 @@
5543 5543   "byDist": 0, ~/~/ Объединение событий по расстоянию
5544 5544   "from": "2025-07-29T12:20:28.815Z", ~/~/ Начало периода (локальное время клиента)
5545 5545   "to": "2025-07-29T12:20:28.815Z", ~/~/ Конец периода (локальное время клиента)
5546 - "timezone": 0 ~/~/ Таймзона клиента, в часах. Если не передана - то считается как +3, MSK
5703 + "timezone": 0 ~/~/ Таймзона клиента, в часах (double). Если не передана - то считается как +3, MSK
5547 5547  }
5548 5548  
5549 5549  Пример ответа:
... ... @@ -5581,7 +5581,7 @@
5581 5581   "byDist": 0, ~/~/ Объединение событий по расстоянию
5582 5582   "from": "2025-07-29T11:44:28.218Z", ~/~/ Начало периода (локальное время клиента)
5583 5583   "to": "2025-07-29T11:44:28.218Z", ~/~/ Конец периода (локальное время клиента)
5584 - "timezone": 0 ~/~/ Таймзона клиента, в часах. Если не передана - то считается как +3, MSK
5741 + "timezone": 0 ~/~/ Таймзона клиента, в часах (double). Если не передана - то считается как +3, MSK
5585 5585  }
5586 5586  
5587 5587  Пример ответа:

Меню

ГЛОНАССSoft wiki - 2024 г.