Interface LrsAlgorithmsManager

All Superinterfaces:
org.gvsig.tools.service.Manager

public interface LrsAlgorithmsManager extends org.gvsig.tools.service.Manager
Author:
fdiaz
  • Method Details

    • createLrsAlgorithm

      LrsAlgorithm createLrsAlgorithm(LrsAlgorithmParams params)
      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.ValidateDataParametersException
      org.gvsig.fmap.dal.exception.DataException
      org.gvsig.fmap.geom.type.GeometryTypeNotSupportedException
      org.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.DataException
      org.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.CreateGeometryException
      org.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.CreateGeometryException
      org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException
      org.gvsig.fmap.geom.operation.GeometryOperationException