public class DSL extends Object
import static org.geolatte.geom.builder.DSL.*;
public Polygon createPolygon() {
return polygon(4326, ring(c(0, 0), c(0, 1), c(1, 1), c(1, 0), c(0, 0)));
}
Constructor and Description |
---|
DSL() |
public static DSL.Vertex2DToken[] empty()
public static Point point(int srid, DSL.Vertex2DToken token)
public static Point point(int srid, DSL.Vertex3DToken token)
public static Point point(int srid, DSL.Vertex2DMToken token)
public static Point point(int srid, DSL.Vertex3DMToken token)
public static LineString linestring(int srid, DSL.Vertex2DToken... points)
public static LineString linestring(int srid, DSL.Vertex2DMToken... points)
public static LineString linestring(int srid, DSL.Vertex3DToken... points)
public static LineString linestring(int srid, DSL.Vertex3DMToken... points)
public static LinearRing ring(int srid, DSL.Vertex2DToken... points)
public static LinearRing ring(int srid, DSL.Vertex2DMToken... points)
public static LinearRing ring(int srid, DSL.Vertex3DToken... points)
public static LinearRing ring(int srid, DSL.Vertex3DMToken... points)
public static GeometryCollection geometrycollection(int srid, DSL.Geometry2DToken... geometryTokens)
public static GeometryCollection geometrycollection(int srid, DSL.Geometry3DToken... geometryTokens)
public static GeometryCollection geometrycollection(int srid, DSL.Geometry2DMToken... geometryTokens)
public static GeometryCollection geometrycollection(int srid, DSL.Geometry3DMToken... geometryTokens)
public static Polygon polygon(int srid, DSL.LinearRing2DToken... rings)
public static Polygon polygon(int srid, DSL.LinearRing3DToken... rings)
public static Polygon polygon(int srid, DSL.LinearRing2DMToken... rings)
public static Polygon polygon(int srid, DSL.LinearRing3DMToken... rings)
public static MultiPoint multipoint(int srid, DSL.Point2DToken... pointTokens)
public static MultiPoint multipoint(int srid, DSL.Point3DToken... pointTokens)
public static MultiPoint multipoint(int srid, DSL.Point2DMToken... pointTokens)
public static MultiPoint multipoint(int srid, DSL.Point3DMToken... pointTokens)
public static MultiLineString multilinestring(int srid, DSL.LineString2DToken... tokens)
public static MultiLineString multilinestring(int srid, DSL.LineString3DToken... tokens)
public static MultiLineString multilinestring(int srid, DSL.LineString2DMToken... tokens)
public static MultiLineString multilinestring(int srid, DSL.LineString3DMToken... tokens)
public static MultiPolygon multipolygon(int srid, DSL.Polygon2DToken... tokens)
public static MultiPolygon multipolygon(int srid, DSL.Polygon3DToken... tokens)
public static MultiPolygon multipolygon(int srid, DSL.Polygon2DMToken... tokens)
public static MultiPolygon multipolygon(int srid, DSL.Polygon3DMToken... tokens)
public static DSL.GeometryCollection2DToken geometrycollection(DSL.Geometry2DToken... geometryTokens)
public static DSL.GeometryCollection3DToken geometrycollection(DSL.Geometry3DToken... geometryTokens)
public static DSL.GeometryCollection2DMToken geometrycollection(DSL.Geometry2DMToken... geometryTokens)
public static DSL.GeometryCollection3DMToken geometrycollection(DSL.Geometry3DMToken... geometryTokens)
public static DSL.MultiPoint2DToken multipoint(DSL.Point2DToken... pointTokens)
public static DSL.MultiPoint3DToken multipoint(DSL.Point3DToken... pointTokens)
public static DSL.MultiPoint2DMToken multipoint(DSL.Point2DMToken... pointTokens)
public static DSL.MultiPoint3DMToken multipoint(DSL.Point3DMToken... pointTokens)
public static DSL.MultiLineString2DToken multilinestring(DSL.LineString2DToken... tokens)
public static DSL.MultiLineString3DToken multilinestring(DSL.LineString3DToken... tokens)
public static DSL.MultiLineString2DMToken multilinestring(DSL.LineString2DMToken... tokens)
public static DSL.MultiLineString3DMToken multilinestring(DSL.LineString3DMToken... tokens)
public static DSL.MultiPolygon2DToken multipolygon(DSL.Polygon2DToken... tokens)
public static DSL.MultiPolygon3DToken multipolygon(DSL.Polygon3DToken... tokens)
public static DSL.MultiPolygon2DMToken multipolygon(DSL.Polygon2DMToken... tokens)
public static DSL.MultiPolygon3DMToken multipolygon(DSL.Polygon3DMToken... tokens)
public static DSL.Polygon2DToken polygon(DSL.LinearRing2DToken... rings)
public static DSL.Polygon3DToken polygon(DSL.LinearRing3DToken... rings)
public static DSL.Polygon2DMToken polygon(DSL.LinearRing2DMToken... rings)
public static DSL.Polygon3DMToken polygon(DSL.LinearRing3DMToken... rings)
public static DSL.LinearRing2DToken ring(DSL.Vertex2DToken... points)
public static DSL.LinearRing2DMToken ring(DSL.Vertex2DMToken... points)
public static DSL.LinearRing3DToken ring(DSL.Vertex3DToken... points)
public static DSL.LinearRing3DMToken ring(DSL.Vertex3DMToken... points)
public static DSL.LineString2DToken linestring(DSL.Vertex2DToken... points)
public static DSL.LineString2DMToken lineString(DSL.Vertex2DMToken... points)
public static DSL.LineString3DToken linestring(DSL.Vertex3DToken... points)
public static DSL.LineString3DMToken lineString(DSL.Vertex3DMToken... points)
public static DSL.Point2DToken point(DSL.Vertex2DToken token)
public static DSL.Point3DToken point(DSL.Vertex3DToken token)
public static DSL.Point2DMToken point(DSL.Vertex2DMToken token)
public static DSL.Point3DMToken point(DSL.Vertex3DMToken token)
public static DSL.Vertex2DToken c(double x, double y)
x
- the X-coordinatey
- the Y-coordinatepublic static DSL.Vertex2DMToken cM(double x, double y, double m)
x
- y
- m
- public static DSL.Vertex3DToken c(double x, double y, double z)
x
- y
- z
- public static DSL.Vertex3DMToken cM(double x, double y, double z, double m)
x
- y
- z
- m
- Copyright © 2015 geolatte.org. All rights reserved.