public class GeometryExtrude extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
GeometryExtrude.TranslateCoordinateSequenceFilter
Translate a geometry to a specific z value added to each vertexes.
|
| Modifier and Type | Method and Description |
|---|---|
static org.locationtech.jts.geom.Geometry |
extractRoof(org.locationtech.jts.geom.LineString lineString,
double height)
Extract the linestring "roof".
|
static org.locationtech.jts.geom.Polygon |
extractRoof(org.locationtech.jts.geom.Polygon polygon,
double height)
Extract the roof of a polygon
|
static org.locationtech.jts.geom.MultiPolygon |
extractWalls(org.locationtech.jts.geom.LineString lineString,
double height)
Extrude the LineString as a set of walls.
|
static org.locationtech.jts.geom.MultiPolygon |
extractWalls(org.locationtech.jts.geom.Polygon polygon,
double height)
Extract the walls from a polygon
|
static org.locationtech.jts.geom.GeometryCollection |
extrudeLineStringAsGeometry(org.locationtech.jts.geom.LineString lineString,
double height)
Extrude the linestring as a collection of geometries
The output geometryCollection contains the floor, the walls and the roof.
|
static org.locationtech.jts.geom.GeometryCollection |
extrudePolygonAsGeometry(org.locationtech.jts.geom.Polygon polygon,
double height)
Extrude the polygon as a collection of geometries
The output geometryCollection contains the floor, the walls and the roof.
|
public static org.locationtech.jts.geom.GeometryCollection extrudePolygonAsGeometry(org.locationtech.jts.geom.Polygon polygon,
double height)
polygon - height - public static org.locationtech.jts.geom.GeometryCollection extrudeLineStringAsGeometry(org.locationtech.jts.geom.LineString lineString,
double height)
lineString - height - public static org.locationtech.jts.geom.Geometry extractRoof(org.locationtech.jts.geom.LineString lineString,
double height)
lineString - height - public static org.locationtech.jts.geom.MultiPolygon extractWalls(org.locationtech.jts.geom.Polygon polygon,
double height)
polygon - height - public static org.locationtech.jts.geom.Polygon extractRoof(org.locationtech.jts.geom.Polygon polygon,
double height)
polygon - height - public static org.locationtech.jts.geom.MultiPolygon extractWalls(org.locationtech.jts.geom.LineString lineString,
double height)
lineString - height - Copyright © 2019 CNRS. All rights reserved.