Package org.gvsig.lrs.lib.api
Interface LrsAlgorithmsManager
- All Superinterfaces:
org.gvsig.tools.service.Manager
public interface LrsAlgorithmsManager
extends org.gvsig.tools.service.Manager
- Author:
- fdiaz
-
Method Summary
Modifier and TypeMethodDescriptioncreateLrsAlgorithm(LrsAlgorithmParams params) Creates the appropriate algorithm to the parameterscreateMeasuresCalculator(org.gvsig.fmap.geom.Geometry geometry, boolean ignoreSpatialGaps) voidcreateNewShape(org.gvsig.fmap.dal.feature.FeatureType sourceFeatureType, int outputLayerType, String outputLayerPath, org.gvsig.crs.projection.lib.Projection projection) org.gvsig.fmap.dal.feature.FeatureStoregetFeatureStore(String outputLayerPath, org.gvsig.crs.projection.lib.Projection projection) org.gvsig.fmap.geom.primitive.PointgetMPointFromGeometry(org.gvsig.fmap.geom.Geometry geom, double m) org.gvsig.fmap.geom.primitive.PointgetMPointFromGeometry(org.gvsig.fmap.geom.Geometry geom, org.gvsig.fmap.geom.primitive.Point pointNoM) Methods inherited from interface org.gvsig.tools.service.Manager
createServiceParameters, getService
-
Method Details
-
createLrsAlgorithm
Creates the appropriate algorithm to the parameters- Parameters:
params-- Returns:
- LrsAlgorithm
-
createLrsCreateRouteAlgorithmParams
LrsCreateRouteAlgorithmParams createLrsCreateRouteAlgorithmParams() -
createLrsCalibrateRouteAlgorithmParams
LrsCalibrateRouteAlgorithmParams createLrsCalibrateRouteAlgorithmParams() -
createLrsEditRouteCalibrationAlgorithmParams
LrsEditRouteCalibrationAlgorithmParams createLrsEditRouteCalibrationAlgorithmParams() -
createLrsEditRouteCalibrationSelectIdRouteAlgorithmParams
LrsEditRouteCalibrationSelectIdRouteAlgorithmParams createLrsEditRouteCalibrationSelectIdRouteAlgorithmParams() -
createLrsShowMeasuresAlgorithmParams
LrsShowMeasuresAlgorithmParams createLrsShowMeasuresAlgorithmParams() -
createLrsGenerateDynamicSegmentationAlgorithmParams
LrsGenerateDynamicSegmentationAlgorithmParams createLrsGenerateDynamicSegmentationAlgorithmParams() -
createNewShape
void createNewShape(org.gvsig.fmap.dal.feature.FeatureType sourceFeatureType, int outputLayerType, String outputLayerPath, org.gvsig.crs.projection.lib.Projection projection) throws org.gvsig.fmap.dal.exception.ValidateDataParametersException, org.gvsig.fmap.dal.exception.DataException, org.gvsig.fmap.geom.type.GeometryTypeNotSupportedException, org.gvsig.fmap.geom.type.GeometryTypeNotValidException - Throws:
org.gvsig.fmap.dal.exception.ValidateDataParametersExceptionorg.gvsig.fmap.dal.exception.DataExceptionorg.gvsig.fmap.geom.type.GeometryTypeNotSupportedExceptionorg.gvsig.fmap.geom.type.GeometryTypeNotValidException
-
getFeatureStore
org.gvsig.fmap.dal.feature.FeatureStore getFeatureStore(String outputLayerPath, org.gvsig.crs.projection.lib.Projection projection) throws org.gvsig.fmap.dal.exception.DataException, org.gvsig.fmap.dal.exception.ValidateDataParametersException - Throws:
org.gvsig.fmap.dal.exception.DataExceptionorg.gvsig.fmap.dal.exception.ValidateDataParametersException
-
createMeasuresCalculator
MeasuresCalculator createMeasuresCalculator(org.gvsig.fmap.geom.Geometry geometry, boolean ignoreSpatialGaps) -
getMPointFromGeometry
org.gvsig.fmap.geom.primitive.Point getMPointFromGeometry(org.gvsig.fmap.geom.Geometry geom, double m) throws org.gvsig.fmap.geom.exception.CreateGeometryException, org.gvsig.tools.locator.LocatorException - Throws:
org.gvsig.fmap.geom.exception.CreateGeometryExceptionorg.gvsig.tools.locator.LocatorException
-
getMPointFromGeometry
org.gvsig.fmap.geom.primitive.Point getMPointFromGeometry(org.gvsig.fmap.geom.Geometry geom, org.gvsig.fmap.geom.primitive.Point pointNoM) throws org.gvsig.fmap.geom.exception.CreateGeometryException, org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException, org.gvsig.fmap.geom.operation.GeometryOperationException - Throws:
org.gvsig.fmap.geom.exception.CreateGeometryExceptionorg.gvsig.fmap.geom.operation.GeometryOperationNotSupportedExceptionorg.gvsig.fmap.geom.operation.GeometryOperationException
-