Description
A processing block that computes the number of geometry features and geometry types (Point, LineString, Polygon etc.) extracted by other processing blocks such as:
See this block on the marketplace.
How it works
This block has no configurable JSON parameters.
The output is a JSON file count_objects.json
containing the number of occurrences per geometry type:
[Counter({'LineString': 2621, 'Polygon': 46}), Counter({'Polygon': 5, 'MultiPolygon': 1}), Counter({'Polygon': 4087, 'MultiPolygon': 93})]
Example
A workflow with the following blocks:
{
"oneatlas-spot-aoiclipped:1": {
"ids": null,
"time": "2018-01-01T00:00:00+00:00/2020-12-31T23:59:59+00:00",
"limit": 1,
"zoom_level": 17,
"time_series": null,
"max_cloud_cover": 100,
"panchromatic_band": false,
"bbox": [12.099895, 54.143786, 12.105646, 54.153186]
},
"tiling:1": {
"nodata": null,
"tile_width": 768,
"tile_height": 768,
"match_extents": false,
"output_prefix": "",
"augmentation_factor": 1,
"discard_empty_tiles": true
},
"ship-detection:1": {},
"up42-countobjects:1": {}
}
Capabilities
Input
vector
up42_standard | |
---|---|
format | GeoJSON |
Output
vector
up42_standard | |
---|---|
format | GeoJSON |
To know more please check the block capabilities specifications.