GeometryBuilder.java
package de.dlr.shepard.data.spatialdata.model;
import org.locationtech.jts.geom.Coordinate;
import org.locationtech.jts.geom.Geometry;
import org.locationtech.jts.geom.GeometryFactory;
public final class GeometryBuilder {
// Todo: no precision model defined yet
public static GeometryFactory factory = new GeometryFactory();
public static Geometry fromCoordinate(Coordinate coordinate) {
return factory.createPoint(coordinate);
}
public static Geometry fromXYZ(double x, double y, double z) {
return fromCoordinate(new Coordinate(x, y, z));
}
}