public class FuseSpatiallyOperationFast2 extends GeometryOperation
inFeatureStore, inFeatureStoreList, lastEditFeature, numberOfFeatures, persister, process, procesSize, selectedGeomInput, selectedGeomOverlay, status
Constructor and Description |
---|
FuseSpatiallyOperationFast2(AbstractSextanteGeoProcess process) |
Modifier and Type | Method and Description |
---|---|
void |
computesGeometryOperation(FeatureStore inFeatStore,
FeatureStore outFeatStore,
FeatureStore outFeatStoreTable,
String[] attrNames,
String[] attrNamesTable,
boolean selectedGeomInput,
boolean selectedGeomOutput,
String idField)
Computes a complete operation over the input FeatureStore.
|
void |
invoke(Geometry g,
EditableFeature featureInput)
Invokes this operation
|
EditableFeature |
invoke(Geometry g,
Feature featureInput)
Invokes this operation and returns an EditableFeature
|
computesFeatureOperation, computesGeometryOperation, computesGeometryOperationInAList, end, getResult, setFeatureStore, setGeoProcess, setProgressModel, setSelectedGeomOverlayLayer, setTaskStatus
public FuseSpatiallyOperationFast2(AbstractSextanteGeoProcess process)
public EditableFeature invoke(Geometry g, Feature featureInput)
GeometryOperation
invoke
in class GeometryOperation
public void invoke(Geometry g, EditableFeature featureInput)
GeometryOperation
invoke
in class GeometryOperation
public void computesGeometryOperation(FeatureStore inFeatStore, FeatureStore outFeatStore, FeatureStore outFeatStoreTable, String[] attrNames, String[] attrNamesTable, boolean selectedGeomInput, boolean selectedGeomOutput, String idField) throws DataException
inFeatStore
- Input FeatureStoreoutFeatStore
- Output FeatureStoreoutFeatStoreTable
- attrNames
- List of attributes to build the output feature storeattrNamesTable
- selectedGeomInput
- selectedGeomOutput
- idField
- selectedGeom
- If it is true only the selected geometries will be processedDataException