public class NodingFunctions extends Object
| Constructor and Description |
|---|
NodingFunctions() |
| Modifier and Type | Method and Description |
|---|---|
static Geometry |
findNodePoints(Geometry geom) |
static Geometry |
findSingleNodePoint(Geometry geom) |
static int |
interiorIntersectionCount(Geometry geom) |
static boolean |
isNodingValid(Geometry geom) |
static Geometry |
MCIndexNoding(Geometry geom) |
static Geometry |
MCIndexNodingWithPrecision(Geometry geom,
double scaleFactor) |
static Geometry |
scaledNoding(Geometry geom,
double scaleFactor)
Runs a ScaledNoder on input.
|
static Geometry |
snapRoundWithPointwisePrecisionReduction(Geometry geom,
double scaleFactor)
Reduces precision pointwise, then snap-rounds.
|
public static Geometry snapRoundWithPointwisePrecisionReduction(Geometry geom, double scaleFactor)
geom - a geometry containing linework to nodescaleFactor - the precision model scale factor to usepublic static boolean isNodingValid(Geometry geom)
public static int interiorIntersectionCount(Geometry geom)
public static Geometry MCIndexNodingWithPrecision(Geometry geom, double scaleFactor)
Copyright © 2025. All rights reserved.