public class SegmentStringsWithData2Features
extends java.lang.Object
SegmentStringData
Modifier and Type | Method and Description |
---|---|
static com.vividsolutions.jts.geom.Geometry |
buildGeometry(com.vividsolutions.jts.geom.Geometry source,
java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.List<com.vividsolutions.jts.noding.SegmentString>>> nodedSegmentStrings,
boolean interpolate_z,
int interpolated_z_dp)
Build a new noded geometry from the source Geometry and a structured
map of its SegmentStrings.
|
static java.util.Map<Feature,java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.List<com.vividsolutions.jts.noding.SegmentString>>>> |
getFeature2SegmentStringTreeMap(java.util.Collection nodedSubstring)
Creates a hierarchical structure containing all edges
derived from Geometry components and linear elements as SegmentStrings.
|
public static com.vividsolutions.jts.geom.Geometry buildGeometry(com.vividsolutions.jts.geom.Geometry source, java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.List<com.vividsolutions.jts.noding.SegmentString>>> nodedSegmentStrings, boolean interpolate_z, int interpolated_z_dp)
source
- the source geometrynodedSegmentStrings
- the hierarchical map of noded segment stringsinterpolate_z
- whether the z of SegmentString ends must be
interpolated or notinterpolated_z_dp
- is the number of decimal digits to keep in
interpolated z valuespublic static java.util.Map<Feature,java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.List<com.vividsolutions.jts.noding.SegmentString>>>> getFeature2SegmentStringTreeMap(java.util.Collection nodedSubstring)