Uses of Class
eu.europa.ec.eurostat.jgiscotools.feature.Feature
-
Packages that use Feature Package Description eu.europa.ec.eurostat.jgiscotools.algo.base Base algorithms.eu.europa.ec.eurostat.jgiscotools.algo.base.distance Base distance algorithms.eu.europa.ec.eurostat.jgiscotools.algo.polygon Transformation algorithms for polygons.eu.europa.ec.eurostat.jgiscotools.feature Representation of vector geographical features as Java objects (POJOs).eu.europa.ec.eurostat.jgiscotools.geocoding Geocoding utilities from various providers.eu.europa.ec.eurostat.jgiscotools.geodiff Difference detection: Analyse the differences between two versions of a dataset.eu.europa.ec.eurostat.jgiscotools.graph.algo Various algorithms on graphs.eu.europa.ec.eurostat.jgiscotools.graph.algo.clustering Spatial clustering algorithms.eu.europa.ec.eurostat.jgiscotools.graph.algo.edgematching Network edge-matching.eu.europa.ec.eurostat.jgiscotools.graph.algo.stroke Stroke analysis on graphs.eu.europa.ec.eurostat.jgiscotools.graph.base Basic manipulation of graphs.eu.europa.ec.eurostat.jgiscotools.grid Creation and manipulation of grids.eu.europa.ec.eurostat.jgiscotools.io.geo Loading and saving of geo data from different data formats.eu.europa.ec.eurostat.jgiscotools.regionsimplify Generalisation for tesselation data (such as administrative regions) based on multi-agent simulation. -
-
Uses of Feature in eu.europa.ec.eurostat.jgiscotools.algo.base
Fields in eu.europa.ec.eurostat.jgiscotools.algo.base with type parameters of type Feature Modifier and Type Field Description Collection<Feature>
Partition. features
Methods in eu.europa.ec.eurostat.jgiscotools.algo.base that return types with arguments of type Feature Modifier and Type Method Description static Collection<Feature>
Decomposer. decomposeFeature(Collection<Feature> fs, boolean parallel, int maxCoordinatesNumber, int objMaxCoordinateNumber, Partition.GeomType gt, double midRandom)
Collection<Feature>
Partition. getFeatures()
static Collection<Feature>
Partition. getPartitionDataset(Collection<Feature> features, boolean parallel, int maxCoordinatesNumber, int objMaxCoordinateNumber, Partition.GeomType gt, double midRandom)
static Collection<Feature>
Partition. runRecursively(Collection<Feature> features, Partition.PartitionedOperation op, boolean parallel, int maxCoordinatesNumber, int objMaxCoordinateNumber, boolean ignoreRecomposition, Partition.GeomType gt, double midRandom)
Methods in eu.europa.ec.eurostat.jgiscotools.algo.base with parameters of type Feature Modifier and Type Method Description static Collection<NodingUtil.NodingIssue>
NodingUtil. getNodingIssues(NodingUtil.NodingIssueType type, Feature mpf, org.locationtech.jts.index.SpatialIndex index, double nodingResolution)
Method parameters in eu.europa.ec.eurostat.jgiscotools.algo.base with type arguments of type Feature Modifier and Type Method Description static Collection<Feature>
Decomposer. decomposeFeature(Collection<Feature> fs, boolean parallel, int maxCoordinatesNumber, int objMaxCoordinateNumber, Partition.GeomType gt, double midRandom)
static Collection<org.locationtech.jts.geom.Geometry>
Decomposer. decomposeGeometry(Collection<Feature> fs, boolean parallel, int maxCoordinatesNumber, int objMaxCoordinateNumber, Partition.GeomType gt, double midRandom)
static void
NodingUtil. fixLineStringsIntersectionNoding(Collection<Feature> fs)
static void
NodingUtil. fixNoding(NodingUtil.NodingIssueType type, Collection<Feature> mpfs, double nodingResolution)
static Collection<NodingUtil.NodingIssue>
NodingUtil. getNodingIssues(NodingUtil.NodingIssueType type, Collection<Feature> mpfs, double nodingResolution)
static Collection<Feature>
Partition. getPartitionDataset(Collection<Feature> features, boolean parallel, int maxCoordinatesNumber, int objMaxCoordinateNumber, Partition.GeomType gt, double midRandom)
static org.locationtech.jts.index.strtree.STRtree
NodingUtil. getSTRtreeCoordinatesForPP(Collection<Feature> fs, double nodingResolution)
static Collection<Feature>
Partition. runRecursively(Collection<Feature> features, Partition.PartitionedOperation op, boolean parallel, int maxCoordinatesNumber, int objMaxCoordinateNumber, boolean ignoreRecomposition, Partition.GeomType gt, double midRandom)
-
Uses of Feature in eu.europa.ec.eurostat.jgiscotools.algo.base.distance
Methods in eu.europa.ec.eurostat.jgiscotools.algo.base.distance with parameters of type Feature Modifier and Type Method Description double
CentroidDistance. get(Feature f1, Feature f2)
double
FeatureDistance. get(Feature f1, Feature f2)
double
SemanticDistance. get(Feature f1, Feature f2)
-
Uses of Feature in eu.europa.ec.eurostat.jgiscotools.algo.polygon
Method parameters in eu.europa.ec.eurostat.jgiscotools.algo.polygon with type arguments of type Feature Modifier and Type Method Description static void
MorphologicalAnalysis. removeNarrowGapsTesselation(List<Feature> units, double separationDistanceMeter, int quad, double nodingResolution, boolean preserveAllUnits)
-
Uses of Feature in eu.europa.ec.eurostat.jgiscotools.feature
Methods in eu.europa.ec.eurostat.jgiscotools.feature with type parameters of type Feature Modifier and Type Method Description static <T extends Feature>
HashMap<String,Integer>FeatureUtil. checkIdentfier(Collection<T> fs, String idAtt)
static <T extends Feature>
Collection<org.locationtech.jts.geom.Geometry>FeatureUtil. featuresToGeometries(Collection<T> fs)
static <T extends Feature>
HashMap<String,Class<?>>SimpleFeatureUtil. getAttributeGeomTypes(Collection<T> fs)
static <T extends Feature>
HashMap<String,Class<?>>SimpleFeatureUtil. getAttributeGeomTypes(Collection<T> fs, String geomColName)
Get attribute and geometry types for a list of features.static <T extends Feature>
org.locationtech.jts.geom.EnvelopeFeatureUtil. getEnvelope(Collection<T> features)
static <T extends Feature>
org.locationtech.jts.geom.EnvelopeFeatureUtil. getEnvelope(Collection<T> features, double enlargementFactor)
static <T extends Feature>
ArrayList<Feature>FeatureUtil. getFeaturesWithSimpleGeometrie(Collection<T> in)
static <T extends Feature>
ArrayList<Feature>FeatureUtil. getFeaturesWithSimpleGeometrie(T f)
static <T extends Feature>
org.opengis.feature.simple.SimpleFeatureTypeSimpleFeatureUtil. getFeatureType(Collection<T> fs, String geomColName, org.opengis.referencing.crs.CoordinateReferenceSystem crs)
Get GeoTools FeatureType from features.static <T extends Feature>
org.opengis.feature.simple.SimpleFeatureTypeSimpleFeatureUtil. getFeatureType(T f, String geomColName, org.opengis.referencing.crs.CoordinateReferenceSystem crs)
Get GeoTools FeatureType from features.static <T extends Feature>
Collection<org.locationtech.jts.geom.Geometry>FeatureUtil. getGeometries(Collection<T> fs)
static <T extends Feature>
Collection<org.locationtech.jts.geom.LineString>FeatureUtil. getGeometriesLS(ArrayList<T> fs)
static <T extends Feature>
Collection<org.locationtech.jts.geom.MultiLineString>FeatureUtil. getGeometriesMLS(ArrayList<T> fs)
static <T extends Feature>
Collection<org.locationtech.jts.geom.Geometry>FeatureUtil. getGeometriesSimple(Collection<T> fs)
static <T extends Feature>
Collection<String>FeatureUtil. getIdValues(Collection<T> fs, String idAtt)
static <T extends Feature>
ArrayList<Map<String,Object>>FeatureUtil. getInfoSmallPolygons(Collection<T> fs, double areaThreshold)
static <T extends Feature>
org.locationtech.jts.index.quadtree.QuadtreeFeatureUtil. getQuadtree(Collection<T> fs)
static <T extends Feature>
org.locationtech.jts.index.strtree.STRtreeFeatureUtil. getSTRtree(Collection<T> fs)
static <T extends Feature>
org.locationtech.jts.index.strtree.STRtreeFeatureUtil. getSTRtreeCoordinates(Collection<T> fs)
static <T extends Feature>
intFeatureUtil. getVerticesNumber(Collection<T> fs)
static <T extends Feature>
HashMap<String,T>FeatureUtil. index(Collection<T> fs, String indexKey)
Methods in eu.europa.ec.eurostat.jgiscotools.feature that return Feature Modifier and Type Method Description static Feature
FeatureUtil. copy(Feature f)
Methods in eu.europa.ec.eurostat.jgiscotools.feature that return types with arguments of type Feature Modifier and Type Method Description static ArrayList<Feature>
FeatureUtil. clip(Collection<Feature> fs, org.locationtech.jts.geom.Envelope env)
static Collection<Feature>
FeatureUtil. dissolve(Collection<Feature> fs, String propName)
static Collection<Feature>
FeatureUtil. filterFeaturesWithNonEmptyGeometries(Collection<Feature> fs)
static <T extends org.locationtech.jts.geom.Geometry>
HashSet<Feature>FeatureUtil. geometriesToFeatures(Collection<T> geoms)
static ArrayList<Feature>
SimpleFeatureUtil. get(org.geotools.data.simple.SimpleFeatureCollection sfs, String attId)
Convert GeoTools SimpleFeatures into featuresstatic <T extends org.locationtech.jts.geom.Geometry>
Collection<Feature>SimpleFeatureUtil. getFeaturesFromGeometries(Collection<T> geoms)
Create features from geometriesstatic <T extends Feature>
ArrayList<Feature>FeatureUtil. getFeaturesWithSimpleGeometrie(Collection<T> in)
static <T extends Feature>
ArrayList<Feature>FeatureUtil. getFeaturesWithSimpleGeometrie(T f)
static Collection<Feature>
FeatureUtil. toFeatures(ArrayList<Map<String,String>> ps)
static Collection<Feature>
FeatureUtil. toFeatures(Collection<Map<String,Object>> ps)
Methods in eu.europa.ec.eurostat.jgiscotools.feature with parameters of type Feature Modifier and Type Method Description static Feature
FeatureUtil. copy(Feature f)
static void
FeatureUtil. ensureGeometryNotAGeometryCollection(Feature f)
static Set<String>
FeatureUtil. getAttributesSet(Feature... fs)
Method parameters in eu.europa.ec.eurostat.jgiscotools.feature with type arguments of type Feature Modifier and Type Method Description static <T extends org.locationtech.jts.geom.Geometry>
booleanJTSGeomUtil. checkGeometry(Collection<Feature> fs, boolean checkValidity, Class<T> cl)
Check some features have a geometry (non null and non empty).static ArrayList<Feature>
FeatureUtil. clip(Collection<Feature> fs, org.locationtech.jts.geom.Envelope env)
static Collection<Feature>
FeatureUtil. dissolve(Collection<Feature> fs, String propName)
static void
FeatureUtil. dissolveById(Collection<Feature> fs)
static void
FeatureUtil. ensureGeometryNotAGeometryCollection(Collection<Feature> fs)
static Collection<Feature>
FeatureUtil. filterFeaturesWithNonEmptyGeometries(Collection<Feature> fs)
static org.geotools.data.simple.SimpleFeatureCollection
SimpleFeatureUtil. get(Collection<? extends Feature> fs, org.opengis.feature.simple.SimpleFeatureType ft)
Convert features into GeoTools SimpleFeaturestatic Set<String>
FeatureUtil. getPropValues(Collection<Feature> fs, String propKey)
static List<String>
FeatureUtil. getPropValuesAsList(Collection<Feature> fs, String propKey)
static void
FeatureUtil. setId(ArrayList<Feature> fs, String idAtt)
-
Uses of Feature in eu.europa.ec.eurostat.jgiscotools.geocoding
Methods in eu.europa.ec.eurostat.jgiscotools.geocoding that return types with arguments of type Feature Modifier and Type Method Description static ArrayList<Feature>
GeocodingUtil. geocodingComparison(Collection<Map<String,String>> hospitals, String lon1, String lat1, String lon2, String lat2)
-
Uses of Feature in eu.europa.ec.eurostat.jgiscotools.geodiff
Methods in eu.europa.ec.eurostat.jgiscotools.geodiff that return Feature Modifier and Type Method Description static Feature
GeoDiff. compare(Feature fs1, Feature fs2, double resolution, List<String> attributesToIgnore)
Compare two versions of the same feature.Methods in eu.europa.ec.eurostat.jgiscotools.geodiff that return types with arguments of type Feature Modifier and Type Method Description static Collection<Feature>
GeoDiff. findIdStabilityIssues(Collection<Feature> differences, double resolution)
Detect among some differences the ones are are unecessary: The deletion and insertion of features with very similar geometries.Collection<Feature>
GeoDiff. getDifferences()
static Collection<Feature>
GeoDiff. getDifferences(Collection<Feature> fs1, Collection<Feature> fs2, double resolution)
Return the differences from a version of a dataset to another one.Collection<Feature>
GeoDiff. getGeomDifferences()
Features representing the geometrical parts which have been deleted/inserted between the two versions.Collection<Feature>
GeoDiff. getHausdorffGeomDifferences()
A collection of features representing the geometrical differences.Collection<Feature>
GeoDiff. getIdentical()
Methods in eu.europa.ec.eurostat.jgiscotools.geodiff with parameters of type Feature Modifier and Type Method Description static void
GeoDiff. applyChange(Feature f, Feature diff, String ct)
Apply a change to a feature.static Feature
GeoDiff. compare(Feature fs1, Feature fs2, double resolution, List<String> attributesToIgnore)
Compare two versions of the same feature.Method parameters in eu.europa.ec.eurostat.jgiscotools.geodiff with type arguments of type Feature Modifier and Type Method Description static void
GeoDiff. applyChanges(Collection<Feature> fs, Collection<Feature> differences)
Apply changes to features.static boolean
GeoDiff. equals(Collection<Feature> fs1, Collection<Feature> fs2)
Analyse the differences between two datasets to check wether they are identical.static boolean
GeoDiff. equals(Collection<Feature> fs1, Collection<Feature> fs2, double resolution)
Analyse the differences between two datasets to check wether they are identical.static Collection<Feature>
GeoDiff. findIdStabilityIssues(Collection<Feature> differences, double resolution)
Detect among some differences the ones are are unecessary: The deletion and insertion of features with very similar geometries.static HashMap<String,Class<?>>
GeoDiff. getCommonAttributes(Collection<Feature> fs1, Collection<Feature> fs2)
static Collection<Feature>
GeoDiff. getDifferences(Collection<Feature> fs1, Collection<Feature> fs2, double resolution)
Return the differences from a version of a dataset to another one.Constructor parameters in eu.europa.ec.eurostat.jgiscotools.geodiff with type arguments of type Feature Constructor Description GeoDiff(Collection<Feature> fs1, Collection<Feature> fs2)
GeoDiff(Collection<Feature> fs1, Collection<Feature> fs2, double resolution)
-
Uses of Feature in eu.europa.ec.eurostat.jgiscotools.graph.algo
Methods in eu.europa.ec.eurostat.jgiscotools.graph.algo that return types with arguments of type Feature Modifier and Type Method Description static Collection<Feature>
GraphQuality. ensureNodeReduction(Collection<Feature> secs)
static Collection<Feature>
GraphQuality. ensureNodeReduction(Collection<Feature> secs, NodeReduction.NodeReductionCriteria nrc)
static Collection<Feature>
GraphQuality. fixSectionsIntersection(Collection<Feature> secs)
Fix intersection issue.static Collection<Feature>
GraphQuality. fixSectionsIntersectionIterative(Collection<Feature> secs)
static Collection<Feature>
GraphQuality. qualityFixForSections(Collection<Feature> secs)
Perform a number of operations on network sections to ensure a clean planar graph can be built from them.Method parameters in eu.europa.ec.eurostat.jgiscotools.graph.algo with type arguments of type Feature Modifier and Type Method Description static void
GraphQuality. checkSectionsIntersection(Collection<Feature> secs)
Check some linear features do not intersect along linear parts.static Collection<Feature>
GraphQuality. ensureNodeReduction(Collection<Feature> secs)
static Collection<Feature>
GraphQuality. ensureNodeReduction(Collection<Feature> secs, NodeReduction.NodeReductionCriteria nrc)
static Collection<Feature>
GraphQuality. fixSectionsIntersection(Collection<Feature> secs)
Fix intersection issue.static Collection<Feature>
GraphQuality. fixSectionsIntersectionIterative(Collection<Feature> secs)
static Collection<Feature>
GraphQuality. qualityFixForSections(Collection<Feature> secs)
Perform a number of operations on network sections to ensure a clean planar graph can be built from them. -
Uses of Feature in eu.europa.ec.eurostat.jgiscotools.graph.algo.clustering
Methods in eu.europa.ec.eurostat.jgiscotools.graph.algo.clustering that return types with arguments of type Feature Modifier and Type Method Description List<Feature>
FeatureClusteringIndex. getCandidates(Feature f, double distance)
Methods in eu.europa.ec.eurostat.jgiscotools.graph.algo.clustering with parameters of type Feature Modifier and Type Method Description List<Feature>
FeatureClusteringIndex. getCandidates(Feature f, double distance)
Constructor parameters in eu.europa.ec.eurostat.jgiscotools.graph.algo.clustering with type arguments of type Feature Constructor Description FeatureClusteringIndex(ArrayList<Feature> fs, org.locationtech.jts.index.SpatialIndex index)
-
Uses of Feature in eu.europa.ec.eurostat.jgiscotools.graph.algo.edgematching
Methods in eu.europa.ec.eurostat.jgiscotools.graph.algo.edgematching that return types with arguments of type Feature Modifier and Type Method Description Collection<? extends Feature>
NetworkEdgeMatching. getSections()
Constructor parameters in eu.europa.ec.eurostat.jgiscotools.graph.algo.edgematching with type arguments of type Feature Constructor Description NetworkEdgeMatching(ArrayList<Feature> sections)
NetworkEdgeMatching(ArrayList<Feature> sections, HashMap<String,Double> resolutions, double mult, String rgAtt, String outAtt)
-
Uses of Feature in eu.europa.ec.eurostat.jgiscotools.graph.algo.stroke
Subclasses of Feature in eu.europa.ec.eurostat.jgiscotools.graph.algo.stroke Modifier and Type Class Description class
Stroke
Methods in eu.europa.ec.eurostat.jgiscotools.graph.algo.stroke that return types with arguments of type Feature Modifier and Type Method Description List<Feature>
Stroke. getSections()
Constructor parameters in eu.europa.ec.eurostat.jgiscotools.graph.algo.stroke with type arguments of type Feature Constructor Description StrokeAnalysis(Collection<Feature> fs, boolean keepOnlyMainGraphComponent)
-
Uses of Feature in eu.europa.ec.eurostat.jgiscotools.graph.base
Methods in eu.europa.ec.eurostat.jgiscotools.graph.base that return Feature Modifier and Type Method Description static Feature
GraphToFeature. asFeature(Edge e)
static Feature
GraphToFeature. asFeature(Face face)
static Feature
GraphToFeature. asFeature(GraphElement ge)
static Feature
GraphToFeature. asFeature(Node n)
Methods in eu.europa.ec.eurostat.jgiscotools.graph.base that return types with arguments of type Feature Modifier and Type Method Description static <T extends GraphElement>
Collection<Feature>GraphToFeature. asFeature(Collection<T> ges)
static <T extends GraphElement>
Set<Feature>GraphToFeature. getAttachedFeatures(Collection<T> ges)
Method parameters in eu.europa.ec.eurostat.jgiscotools.graph.base with type arguments of type Feature Modifier and Type Method Description static Graph
GraphBuilder. buildFromLinearFeaturesNonPlanar(Collection<Feature> sections)
Build graph from sections, by connecting them directly at their tips.static Graph
GraphBuilder. buildFromLinearFeaturesPlanar(Collection<Feature> sections, boolean buildFaces)
Build planar graph from sections. -
Uses of Feature in eu.europa.ec.eurostat.jgiscotools.grid
Methods in eu.europa.ec.eurostat.jgiscotools.grid that return Feature Modifier and Type Method Description Feature
GridCell. toFeature(GridCell.GridCellGeometryType gt)
Convert the grid cell into a feature.Methods in eu.europa.ec.eurostat.jgiscotools.grid that return types with arguments of type Feature Modifier and Type Method Description Collection<Feature>
Grid. getCells()
Methods in eu.europa.ec.eurostat.jgiscotools.grid with parameters of type Feature Modifier and Type Method Description static org.locationtech.jts.geom.Geometry
GridUtil. getLandCellGeometry(Feature cell, org.locationtech.jts.index.SpatialIndex landGeometries, org.locationtech.jts.index.SpatialIndex inlandWaterGeometriesIndex)
Compute land geometry of a grid cellMethod parameters in eu.europa.ec.eurostat.jgiscotools.grid with type arguments of type Feature Modifier and Type Method Description static void
GridUtil. assignDistanceToLines(Collection<Feature> cells, String distanceAttribute, org.locationtech.jts.index.strtree.STRtree linesInd, int decimalNB)
For eache cell, computestatic void
GridUtil. assignLandProportion(Collection<Feature> cells, String cellLandPropAttribute, org.locationtech.jts.index.SpatialIndex landGeometries, org.locationtech.jts.index.SpatialIndex inlandWaterGeometriesIndex, int decimalNB)
Compute for each cell the proportion of its area which is land area.static void
GridUtil. assignRegionCode(Collection<Feature> cells, String cellRegionAttribute, Collection<Feature> regions, double toleranceDistance, String regionCodeAttribute)
Assign region codes to grid cells.static void
GridUtil. filterCellsWithoutRegion(Collection<Feature> cells, String cellRegionAttribute)
Remove cells which are not assigned to any region, that is the ones with attribute 'cellRegionAttribute' null or set to "". -
Uses of Feature in eu.europa.ec.eurostat.jgiscotools.io.geo
Methods in eu.europa.ec.eurostat.jgiscotools.io.geo with type parameters of type Feature Modifier and Type Method Description static <T extends Feature>
voidGeoData. save(Collection<T> fs, String filePath, org.opengis.referencing.crs.CoordinateReferenceSystem crs)
static <T extends Feature>
voidGeoData. save(Collection<T> fs, String filePath, org.opengis.referencing.crs.CoordinateReferenceSystem crs, boolean createSpatialIndex)
Methods in eu.europa.ec.eurostat.jgiscotools.io.geo that return types with arguments of type Feature Modifier and Type Method Description ArrayList<Feature>
GeoData. getFeatures()
static ArrayList<Feature>
GeoData. getFeatures(String filePath)
Get featuresstatic ArrayList<Feature>
GeoData. getFeatures(String filePath, String idAtt)
Get featuresstatic ArrayList<Feature>
GeoData. getFeatures(String filePath, String idAtt, org.opengis.filter.Filter filter)
Get featuresMethod parameters in eu.europa.ec.eurostat.jgiscotools.io.geo with type arguments of type Feature Modifier and Type Method Description static void
CRSUtil. toLAEA(Collection<Feature> fs, org.opengis.referencing.crs.CoordinateReferenceSystem sourceCRS)
static void
CRSUtil. toWebMercator(Collection<Feature> fs, org.opengis.referencing.crs.CoordinateReferenceSystem sourceCRS)
static void
CRSUtil. toWGS84(Collection<Feature> fs, org.opengis.referencing.crs.CoordinateReferenceSystem sourceCRS)
-
Uses of Feature in eu.europa.ec.eurostat.jgiscotools.regionsimplify
Methods in eu.europa.ec.eurostat.jgiscotools.regionsimplify that return Feature Modifier and Type Method Description Feature
AUnit. getObject()
Methods in eu.europa.ec.eurostat.jgiscotools.regionsimplify that return types with arguments of type Feature Modifier and Type Method Description static Collection<Feature>
TesselationQuality. fixQuality(Collection<Feature> units, org.locationtech.jts.geom.Envelope clipEnv, double nodingResolution, boolean parallel, int maxCoordinatesNumber, int objMaxCoordinateNumber, boolean tracePartitionning)
Collection<Feature>
ATesselation. getEdges()
Collection<Feature>
ATesselation. getFaces()
Collection<Feature>
ATesselation. getUnits()
static Collection<Feature>
TesselationQuality. makeMultiPolygonValid(Collection<Feature> fs)
static Collection<Feature>
TesselationGeneralisation. runGeneralisation(Collection<Feature> units, HashMap<String,Collection<org.locationtech.jts.geom.Point>> points, TesselationGeneralisationSpecification specs, boolean parallel, int roundNb, int maxCoordinatesNumber, int objMaxCoordinateNumber)
static Collection<Feature>
TesselationGeneralisation. runGeneralisation(Collection<Feature> units, HashMap<String,Collection<org.locationtech.jts.geom.Point>> points, CRSType crsType, double scaleDenominator, boolean parallel, int roundNb, int maxCoordinatesNumber, int objMaxCoordinateNumber)
Methods in eu.europa.ec.eurostat.jgiscotools.regionsimplify with parameters of type Feature Modifier and Type Method Description AUnit
ATesselation. getAUnit(Feature unit)
Method parameters in eu.europa.ec.eurostat.jgiscotools.regionsimplify with type arguments of type Feature Modifier and Type Method Description static void
TesselationQuality. checkQuality(Collection<Feature> units, double nodingResolution, String outFilePath, boolean overrideFile, boolean parallel, int maxCoordinatesNumber, int objMaxCoordinateNumber, boolean tracePartitionning)
static void
TesselationQuality. clip(Collection<Feature> fs, org.locationtech.jts.geom.Envelope env)
static Collection<Feature>
TesselationQuality. fixQuality(Collection<Feature> units, org.locationtech.jts.geom.Envelope clipEnv, double nodingResolution, boolean parallel, int maxCoordinatesNumber, int objMaxCoordinateNumber, boolean tracePartitionning)
static HashMap<String,Collection<org.locationtech.jts.geom.Point>>
TesselationGeneralisation. indexPoints(Collection<Feature> pts, String idProp)
static Collection<Feature>
TesselationQuality. makeMultiPolygonValid(Collection<Feature> fs)
static Collection<Feature>
TesselationGeneralisation. runGeneralisation(Collection<Feature> units, HashMap<String,Collection<org.locationtech.jts.geom.Point>> points, TesselationGeneralisationSpecification specs, boolean parallel, int roundNb, int maxCoordinatesNumber, int objMaxCoordinateNumber)
static Collection<Feature>
TesselationGeneralisation. runGeneralisation(Collection<Feature> units, HashMap<String,Collection<org.locationtech.jts.geom.Point>> points, CRSType crsType, double scaleDenominator, boolean parallel, int roundNb, int maxCoordinatesNumber, int objMaxCoordinateNumber)
Constructors in eu.europa.ec.eurostat.jgiscotools.regionsimplify with parameters of type Feature Constructor Description AUnit(Feature f, ATesselation aTess)
Constructor parameters in eu.europa.ec.eurostat.jgiscotools.regionsimplify with type arguments of type Feature Constructor Description ATesselation(Collection<Feature> units)
ATesselation(Collection<Feature> units, org.locationtech.jts.geom.Envelope env, HashMap<String,Collection<org.locationtech.jts.geom.Point>> points)
-