Documentation for Axxon One 2.0. Documentation for other versions of Axxon One is available too.

Previous page gRPC API License plate search  Manage layouts using gRPC API methods Next page

POST http://IP-address:port/prefix/grpc

Request body:

{
    "method": "axxonsoft.bl.vmda.VMDAService.ExecuteQuery",
    "data": {
        "access_point": "hosts/DESKTOP-FQETIKR/VMDA_DB.0/Database",
        "camera_ID": "AVDetector.1/SourceEndpoint.vmda",
        "schema_ID": "vmda_schema",
        "dt_posix_start_time": "20200916T114345.368",
        "dt_posix_end_time": "20200918T134347.240",
        "query": "figure fZone=polygon(0.3,0.3,0.7,0.3,0.7,0.7,0.3,0.7); figure fDir=(ellipses(-10000, -10000, 10000, 10000) - ellipses(-0, -0, 0, 0));set r = group[obj=vmda_object] { res = or(fZone((obj.left + obj.right) / 2, obj.bottom)) }; result = r.res;",
        "language": "EVENT_BASIC"
    }
}

Response example:

--ngpboundary
Content-Type: application/json; charset=utf-8
Content-Length: 6271

{
 "intervals": [
  {
   "limit": {
    "begin_time": "20200917T065039.101000",
    "end_time": "20200917T065041.181000"
   },
   "objects": [
    {
     "id": "11",
     "left": 0.60833333333333328,
     "top": 0.28125,
     "right": 0.72777777777777775,
     "bottom": 0.328125
    }
   ]
  },
  {
   "limit": {
    "begin_time": "20200917T065041.181000",
    "end_time": "20200917T065041.541000"
   },
   "objects": [
    {
     "id": "20",
     "left": 0.56111111111111112,
     "top": 0.34722222222222221,
     "right": 0.67777777777777781,
     "bottom": 0.38541666666666663
    }
   ]
  },
  {
   "limit": {
    "begin_time": "20200917T065047.741000",
    "end_time": "20200917T065047.821000"
   }
  • No labels