Uses of Interface
org.gvsig.fmap.geom.Geometry
Packages that use Geometry
Package
Description
-
Uses of Geometry in org.gvsig.fmap.geom
Methods in org.gvsig.fmap.geom that return GeometryModifier and TypeMethodDescriptionGeometry.boundary()Return the boundaryGeometry.buffer(double distance) Computes a buffer area around this geometry having the given width This is a utility method to wrap the invocation to the operationGeometry.OPERATIONS.BUFFER.Geometry.buffer(double distance, int joinStyle, boolean capButt) Computes a buffer area around this geometry having the given width, the joinStyle and the capButt This is a utility method to wrap the invocation to the operationGeometry.OPERATIONS.BUFFER.Geometry.clone()Geometry.cloneGeometry()Creates a clone of this geometry.Geometry[]Geometry.closestPoints(Geometry other) Geometry.convexHull()GeometryManager.create(int type, int subType) This method creates aGeometrywith a concrete type and subtype.This method creates aGeometrywith the type specified by this name.GeometryManager.create(GeometryType geomType) This method creates aGeometrywith the type specified by this GeometryType.GeometryManager.createFrom(byte[] wkb) Create a geometry from a WKB definition.GeometryManager.createFrom(byte[] wkb, org.gvsig.crs.projection.lib.Projection srs) GeometryManager.createFrom(Reader geom, org.gvsig.crs.projection.lib.Projection srs) GeometryManager.createFrom(Object data) GeometryManager.createFrom(String wkt) Create a geometry from a WKT or HexWKB definition.GeometryManager.createFrom(String wkt, String srs) Create a geometry from a WKT definition.GeometryManager.createFrom(String wkt, org.gvsig.crs.projection.lib.Projection srs) static GeometryGeometryUtils.createFrom(Object data) static GeometryGeometryUtils.createFrom(String wkt) static GeometryGeometryUtils.createFrom(String wkt, String srs) static GeometryGeometryUtils.createFrom(String wkt, org.gvsig.crs.projection.lib.Projection srs) GeometryManager.createFromQuietly(String wkt) Geometry.difference(Geometry other) Geometry.fix()Geometry.force2D()Geometry.forceSubtype(int subtype) Geometry.intersection(Geometry other) Geometry.makeValid()Try to fix the geometry and return the new geometry.Geometry.offset(double distance) Geometry.offset(int joinStyle, double distance) static final GeometryGeometryUtils.toAggregate(List<Geometry> geoms, StringBuilder warnings) Methods in org.gvsig.fmap.geom that return types with arguments of type GeometryModifier and TypeMethodDescriptionGeometryUtils.extractFrom(String s, org.gvsig.crs.projection.lib.Projection proj) GeometryUtils.extractFrom(javax.json.JsonValue json, org.gvsig.crs.projection.lib.Projection proj) Methods in org.gvsig.fmap.geom with parameters of type GeometryModifier and TypeMethodDescriptionGeometry[]Geometry.closestPoints(Geometry other) booleanTests whether this geometry contains the specified geometry.static Objectbooleanbooleanstatic CircleGeometryUtils.createCircle(Geometry geometry1, Geometry geometry2, double radius, Point firstPoint, Point secondPoint, int subtype) Creates a circle from two tangent geometries and the radius.booleanGeometry.difference(Geometry other) booleandoubleReturns the minimum distance between this Geometry and the specified geometry.voidvoidGeometry.intersection(Geometry other) booleanGeometry.intersects(Geometry geometry) static booleanGeometryUtils.intersects(Geometry geom1, Geometry geom2) GeometryManager.invokeOperation(int opCode, Geometry geom, GeometryOperationContext ctx) Invokes an operation given its code, the geometry and the operation context holding the parameters required for the operation.GeometryManager.invokeOperation(String geomOpName, Geometry geom, GeometryOperationContext ctx) Invokes an operation given its code, the geometry and the operation context holding the parameters required for the operation.booleanGeometry.isWithinDistance(Geometry other, double distance) booleanReturns true if passed as a parameter geometry is completely out of geometry.booleanTests whether this geometry overlaps the specified geometry.static booleanReturns true if two polygons overlap taking into account the given tolerancevoidSpatialIndex.queryAsList(Geometry geom) SpatialIndex.queryNearest(Geometry geom) SpatialIndex.queryNearest(Geometry geom, long limit) booleanbooleanstatic byte[]booleanstatic byte[]static StringbooleanMethod parameters in org.gvsig.fmap.geom with type arguments of type GeometryModifier and TypeMethodDescriptionstatic final GeometryGeometryUtils.toAggregate(List<Geometry> geoms, StringBuilder warnings) -
Uses of Geometry in org.gvsig.fmap.geom.aggregate
Subinterfaces of Geometry in org.gvsig.fmap.geom.aggregateModifier and TypeInterfaceDescriptioninterfaceThis interface is equivalent to the GM_Aggregate specified in ISO 19107.interfaceThis interface is equivalent to the GM_Curve specified in ISO 19107.interfaceinterfaceThis interface is equivalent to the GM_MultiPoint specified in ISO 19107.interfaceinterfaceThis interface is equivalent to the GM_MultiPrimitive specified in ISO 19107.interfaceThis interface is equivalent to the GM_MultiSolid specified in ISO 19107.interfaceThis interface is equivalent to the GM_MultiSurface specified in ISO 19107.Methods in org.gvsig.fmap.geom.aggregate that return GeometryModifier and TypeMethodDescriptionMultiCurve.dissolve()MultiPolygon.findGaps(double gapWidth) Aggregate.intersection()Returns a Primitive that is the intersection of all the geometries of the Aggregate.Aggregate.union()Returns a Primitive that is the union of all the geometries of the Aggregate.MultiPolygon.validateCoverage(Geometry[] geoms, double gapWidth) Methods in org.gvsig.fmap.geom.aggregate with parameters of type GeometryModifier and TypeMethodDescriptionvoidMultiPrimitive.addPrimitives(Geometry geometry) MultiPolygon.validateCoverage(Geometry[] geoms, double gapWidth) -
Uses of Geometry in org.gvsig.fmap.geom.complex
Subinterfaces of Geometry in org.gvsig.fmap.geom.complexModifier and TypeInterfaceDescriptioninterfaceThis interface is equivalent to the GM_Complex specified in ISO 19107.interfaceThis interface is equivalent to the GM_Composite specified in ISO 19107.interfaceThis interface is equivalent to the GM_CompositeCurve specified in ISO 19107.interfaceThis interface is equivalent to the GM_CompositeSolid specified in ISO 19107.interfaceThis interface is equivalent to the GM_CompositeSurface specified in ISO 19107.Methods in org.gvsig.fmap.geom.complex that return types with arguments of type GeometryMethods in org.gvsig.fmap.geom.complex with parameters of type GeometryMethod parameters in org.gvsig.fmap.geom.complex with type arguments of type Geometry -
Uses of Geometry in org.gvsig.fmap.geom.operation
Methods in org.gvsig.fmap.geom.operation with parameters of type GeometryModifier and TypeMethodDescriptionabstract ObjectGeometryOperation.invoke(Geometry geom, GeometryOperationContext ctx) Invokes this operation given the geometry and context -
Uses of Geometry in org.gvsig.fmap.geom.primitive
Subinterfaces of Geometry in org.gvsig.fmap.geom.primitiveModifier and TypeInterfaceDescriptioninterfaceThis interface is equivalent to the GM_Arc specified in ISO 19107.interfaceThis interface is equivalent to the GM_Circle specified in ISO 19107.interfaceinterfaceThis interface is equivalent to the GM_Curve and the GM_CurveSegment specified in ISO 19107.interfaceAn ellipse is the finite or bounded case of a conic section, the geometric shape that results from cutting a circular conical or cylindrical surface with an oblique plane (the other two cases being the parabola and the hyperbola).interfaceinterfaceinterfaceinterfaceinterfaceThis interface is equivalent to the GM_OrientableCurve specified in ISO 19107.interfaceThis interface is equivalent to the GM_OrientablePrimitive specified in ISO 19107.interfaceThis interface is equivalent to the GM_OrientableSurface specified in ISO 19107.interfaceThis class represents the perimeter o an ellipse.interfaceThis interface is equivalent to the GM_Point specified in ISO 19107.interfaceinterfaceinterfaceThis interface is equivalent to the GM_Object specified in ISO 19107.interfaceinterfaceThis interface is equivalent to the GM_Solid specified in ISO 19107.interfaceinterfaceThis interface is equivalent to the GM_Surface specified in ISO 19107.Methods in org.gvsig.fmap.geom.primitive that return GeometryModifier and TypeMethodDescriptionPolygon.findGaps(double gapWidth) Ring.force2D()Ring.force2DM()Ring.force3D()Ring.force3DM()Envelope.getBox2D()Envelope.getGeometry()It returns the equivalent of an envelope like a geometry.Polygon.validateCoverage(Geometry[] geoms, double gapWidth) Methods in org.gvsig.fmap.geom.primitive with parameters of type GeometryModifier and TypeMethodDescriptionvoidUtility method to add the envelop of geometry to the current envelope.booleanEnvelope.intersects(Geometry geometry) Returnstrueif the geometry intersects with the current envelope.Polygon.validateCoverage(Geometry[] geoms, double gapWidth) -
Uses of Geometry in org.gvsig.fmap.geom.spi.spatialindex
Methods in org.gvsig.fmap.geom.spi.spatialindex with parameters of type GeometryModifier and TypeMethodDescriptionvoidvoidvoidAbstractSpatialIndex.queryAsList(Geometry geom) AbstractSpatialIndex.queryNearest(Geometry geom) AbstractSpatialIndex.queryNearest(Geometry geom, long limit) booleanboolean -
Uses of Geometry in org.gvsig.fmap.geom.type
Methods in org.gvsig.fmap.geom.type that return Geometry