Skip to content

zen_api/lm/acquisition/v1/tiles_service.proto#

Version: 2026.5.1

Package: zen_api.lm.acquisition.v1

Download proto source

Service TilesService#

The ITilesService interface.

AddEllipseTileRegion#

Adds an ellipse tile region with the specified position and size values to the acquisition block with the specified index in the specified experiment.

rpc AddEllipseTileRegion (zen_api.lm.acquisition.v1.TilesServiceAddEllipseTileRegionRequest) returns (zen_api.lm.acquisition.v1.TilesServiceAddEllipseTileRegionResponse);

Request: zen_api.lm.acquisition.v1.TilesServiceAddEllipseTileRegionRequest

Response: zen_api.lm.acquisition.v1.TilesServiceAddEllipseTileRegionResponse

AddPolygonTileRegion#

Adds a polygon tile region with the specified points list to the acquisition block with the specified index in the specified experiment.

rpc AddPolygonTileRegion (zen_api.lm.acquisition.v1.TilesServiceAddPolygonTileRegionRequest) returns (zen_api.lm.acquisition.v1.TilesServiceAddPolygonTileRegionResponse);

Request: zen_api.lm.acquisition.v1.TilesServiceAddPolygonTileRegionRequest

Response: zen_api.lm.acquisition.v1.TilesServiceAddPolygonTileRegionResponse

AddPositions#

Adds positions with the specified coordinates to the specified experiment.

rpc AddPositions (zen_api.lm.acquisition.v1.TilesServiceAddPositionsRequest) returns (zen_api.lm.acquisition.v1.TilesServiceAddPositionsResponse);

Request: zen_api.lm.acquisition.v1.TilesServiceAddPositionsRequest

Response: zen_api.lm.acquisition.v1.TilesServiceAddPositionsResponse

AddRectangleTileRegion#

Adds a rectangle tile region with the specified position and size values to the specified experiment.

rpc AddRectangleTileRegion (zen_api.lm.acquisition.v1.TilesServiceAddRectangleTileRegionRequest) returns (zen_api.lm.acquisition.v1.TilesServiceAddRectangleTileRegionResponse);

Request: zen_api.lm.acquisition.v1.TilesServiceAddRectangleTileRegionRequest

Response: zen_api.lm.acquisition.v1.TilesServiceAddRectangleTileRegionResponse

Clear#

Clears all tile regions and positions in the current acquisition block.

rpc Clear (zen_api.lm.acquisition.v1.TilesServiceClearRequest) returns (zen_api.lm.acquisition.v1.TilesServiceClearResponse);

Request: zen_api.lm.acquisition.v1.TilesServiceClearRequest

Response: zen_api.lm.acquisition.v1.TilesServiceClearResponse

IsTilesExperiment#

Determines whether the current experiment block in the specified experiment is a Tiles experiment. This means that the corresponding Tiles dimension is activated.

rpc IsTilesExperiment (zen_api.lm.acquisition.v1.TilesServiceIsTilesExperimentRequest) returns (zen_api.lm.acquisition.v1.TilesServiceIsTilesExperimentResponse);

Request: zen_api.lm.acquisition.v1.TilesServiceIsTilesExperimentRequest

Response: zen_api.lm.acquisition.v1.TilesServiceIsTilesExperimentResponse

Message TilesServiceAddEllipseTileRegionRequest#

The TilesServiceAddEllipseTileRegionRequest class.

Field Number Type Presence Description
experiment_id 1 string singular The experiment Id.
center_x 2 google.protobuf.DoubleValue singular The center x position of the tile region to be added (unit: m).
center_y 3 google.protobuf.DoubleValue singular The center y position of the tile region to be added (unit: m).
width 4 google.protobuf.DoubleValue singular The width of the tile region to be added (unit: m).
height 5 google.protobuf.DoubleValue singular The height of the tile region to be added (unit: m).
z 6 google.protobuf.DoubleValue singular The z position of the tile region to be added (unit: m).

Message TilesServiceAddEllipseTileRegionResponse#

The TilesServiceAddEllipseTileRegionResponse class.

Message TilesServiceAddPolygonTileRegionRequest#

The TilesServiceAddPolygonTileRegionRequest class.

Field Number Type Presence Description
experiment_id 1 string singular The experiment Id.
polygon_points 2 zen_api.common.v1.DoublePoint repeated The list of points which define the polygon.
This list has to contain at least one point (unit: m).
z 3 google.protobuf.DoubleValue singular The z position of the tile region to be added (unit: m).

Message TilesServiceAddPolygonTileRegionResponse#

The TilesServiceAddPolygonTileRegionResponse class.

Message TilesServiceAddPositionsRequest#

The TilesServiceAddPositionsRequest class.

Field Number Type Presence Description
experiment_id 1 string singular The experiment Id.
positions 2 zen_api.lm.acquisition.v1.Position3d repeated The positions to be added.

Message TilesServiceAddPositionsResponse#

The TilesServiceAddPositionsResponse class.

Message TilesServiceAddRectangleTileRegionRequest#

The TilesServiceAddRectangleTileRegionRequest class.

Field Number Type Presence Description
experiment_id 1 string singular Experiment id.
center_x 2 google.protobuf.DoubleValue singular The center x position of the tile region to be added (unit: m).
center_y 3 google.protobuf.DoubleValue singular The center y position of the tile region to be added (unit: m).
width 4 google.protobuf.DoubleValue singular The width of the tile region to be added (unit: m).
height 5 google.protobuf.DoubleValue singular The height of the tile region to be added (unit: m).
z 6 google.protobuf.DoubleValue singular The z position of the tile region to be added (unit: m).

Message TilesServiceAddRectangleTileRegionResponse#

The TilesServiceAddRectangleTileRegionResponse class.

Message TilesServiceClearRequest#

The TilesServiceClearRequest class.

Field Number Type Presence Description
experiment_id 1 string singular Experiment id.

Message TilesServiceClearResponse#

The TilesServiceClearResponse class.

Message TilesServiceIsTilesExperimentRequest#

The TilesServiceIsTilesExperimentRequest class.

Field Number Type Presence Description
experiment_id 1 string singular Experiment id.

Message TilesServiceIsTilesExperimentResponse#

Response object representing the value of IsTiles for the experiment.

Field Number Type Presence Description
is_tiles_experiment 1 bool singular A value indicating whether the experiment is a tiles experiment.