Go to documentation repository
Documentation for Axxon Next 4.5.0. Documentation for other versions of Axxon Next is available too.
Previous page Next page
Aby uzyskać identyfikator maski narzędzia detekcji, należy wysłać zapytanie następującego typu:
{ "method":"axxonsoft.bl.config.ConfigurationService.ListUnits", "data":{ "unit_uids": ["hosts/Server1/AppDataDetector.1"] } }
gdzie unit_uids jest nazwą wymaganego narzędzia detekcji (zobacz: Zarządzaj urządzeniami za pomocą metod gRPC API (ConfigurationService)).
Znajdź grupę parametrów units w odpowiedzi na zapytanie:
"units": [ { "uid": "hosts/Server1/AppDataDetector.1/VisualElement.76c7fadf-7f96-4f30-b57a-e3ba585fbc6f", "display_id": "76c7fadf-7f96-4f30-b57a-e3ba585fbc6f", "type": "VisualElement", "display_name": "Polyline", "access_point": "", "properties": [ { "id": "polyline", "name": "Polyline", "description": "Polyline.", "type": "SimplePolygon", "readonly": false, "internal": false, "value_simple_polygon": { "points": [ { "x": 0.01, "y": 0.01 }, { "x": 0.01, "y": 0.99 }, { "x": 0.99, "y": 0.99 }, { "x": 0.99, "y": 0.01 } ] } }
gdzie:
- uid - identyfikator maski.
- x, y - koordynaty wierzchołków.
Aby zmienić points maski, należy wykonać zapytanie, korzystając z uzyskanego uid maski:
{ "method": "axxonsoft.bl.config.ConfigurationService.ChangeConfig", "data": { "changed": [ { "uid": "hosts/Server1/AppDataDetector.1/VisualElement.76c7fadf-7f96-4f30-b57a-e3ba585fbc6f", "type": "VisualElement", "properties": [ { "id": "polyline", "value_simple_polygon": { "points": [ { "x": 0.01, "y": 0.01 }, { "x": 0.01, "y": 0.99 }, { "x": 0.99, "y": 0.99 }, { "x": 0.99, "y": 0.01 } ] } } ] } ] }
Istnieje także możliwość dodania oraz usunięcia wierzchołków maski, używając tego zapytania.
Overview
Content Tools