ComputeOGRLayersFeaturesStatistics¶
Compute statistics of the features in a set of OGR Layers
Description¶
Compute statistics (mean and standard deviation) of the features in a set of OGR Layers, and write them in an XML file. The resulting XML file can then be used by the training application.
Parameters¶
Vector Data -inshp vectorfile
Mandatory
Name of the input shapefile
Output XML file -outstats filename [dtype]
Mandatory
XML file containing mean and variance of each feature.
Feature -feat string1 string2...
List of features to consider for statistics.
Examples¶
From the command-line:
otbcli_ComputeOGRLayersFeaturesStatistics -inshp vectorData.shp -outstats results.xml -feat perimeter
From Python:
import otbApplication
app = otbApplication.Registry.CreateApplication("ComputeOGRLayersFeaturesStatistics")
app.SetParameterString("inshp", "vectorData.shp")
app.SetParameterString("outstats", "results.xml")
app.SetParameterStringList("feat", ['perimeter'])
app.ExecuteAndWriteOutput()
Limitations¶
Experimental. For now only shapefiles are supported.
See also¶
OGRLayerClassifier,:ref:TrainVectorClassifier