Differences

This shows you the differences between two versions of the page.

Link to this comparison view

en:pro:remoteapi:codesamples:resources [06/03/2013 15:33]
127.0.0.1 external edit
en:pro:remoteapi:codesamples:resources [29/11/2013 13:31]
Line 1: Line 1:
-{{indexmenu_n>​5}} 
-====== Ресурсы ====== 
-Рассмотрим работу с ресурсами на примере создания,​ редактирования и удаления POI. Принципы работы с остальными ресурсами (кроме отчетов) аналогичны рассмотренным. 
  
-===== Создание POI ===== 
-Создадим POI используя запрос [[../​apiref/​resource/​update_poi|resource/​update_poi]]:​ 
-<​code>​ 
-<​your_wialon_pro_address>/​ajax.html?​svc=resource/​update_poi&​ 
- params={ 
- "​itemId":​8,​ 
- "​id":​0,​ 
- "​callMode":"​create",​ 
- "​n":"​gurtam",​ 
- "​d":"​poi",​ 
- "​y":​53.91069937030936,​ 
- "​x":​27.516643322771575,​ 
- "​r":​100,​ 
- "​f":​1,​ 
- "​c":​16733440 
- }&​sid=<​your_sid>​ 
-</​code>​ 
-Результат выполнения:​ 
-<code javascript>​ 
-[1, { 
-    "​id":​ 1, 
-    "​n":​ "​gurtam",​ 
-    "​y":​ 53.9106993703,​ 
-    "​x":​ 27.5166433228,​ 
-    "​t":​ 0, 
-    "​i":​ 6515, 
-    "​e":​ 16516 
-}] 
-</​code>​ 
- 
-===== Редактирование POI ===== 
-Изменим у созданного POI название и радиус:​ 
-<​code>​ 
-<​your_wialon_pro_address>/​ajax.html?​svc=resource/​update_poi&​ 
- params={ 
- "​itemId":​8,​ 
- "​id":​1,​ 
- "​callMode":"​update",​ 
- "​n":"​gurtam_office",​ /* меняем "​gurtam"​ на "​gurtam_office"​ */ 
- "​d":"​poi",​ 
- "​y":​53.91069937030936,​ 
- "​x":​27.516643322771575,​ 
- "​r":​50,​ /​* меняем 100 на 50 */ 
- "​f":​1,​ 
- "​c":​16733440 
- }&​sid=<​your_sid>​ 
-</​code>​ 
-Результат выполнения:​ 
-<code javascript>​ 
-[1, { 
-    "​id":​ 1, 
-    "​n":​ "​gurtam_office",​ 
-    "​y":​ 53.9106993703,​ 
-    "​x":​ 27.5166433228,​ 
-    "​t":​ 0, 
-    "​i":​ 6515, 
-    "​e":​ 12605 
-}] 
-</​code>​ 
- 
-Проверить применение изменений можно выполнив [[../​apiref/​core/​search_item|поисковый запрос]]. 
- 
-===== Удаление POI ===== 
-Для удаления POI нужно использовать запрос [[../​apiref/​resource/​update_poi|update_poi]]:​ 
-<​code>​ 
-<​your_wialon_pro_address>/​ajax.html?​svc=resource/​update_poi&​ 
- params={ 
- "​itemId":​8,​ 
- "​id":​1,​ 
- "​callMode":"​delete"​ 
- }&​sid=<​your_sid>​ 
-</​code>​ 
-Результат выполнения:​ 
-<code javascript>​ 
-[1, null] 
-</​code>​ 
Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2024 Gurtam