Package org.elasticsearch.geo
Class GeometryTestUtils
- java.lang.Object
-
- org.elasticsearch.geo.GeometryTestUtils
-
public class GeometryTestUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description GeometryTestUtils()
-
Method Summary
Modifier and Type Method Description static org.elasticsearch.geometry.LinearRinglinearRing(double[] lons, double[] lats, boolean generateAlts)static doublerandomAlt()static org.elasticsearch.geometry.CirclerandomCircle(boolean hasAlt)static org.elasticsearch.geometry.GeometryrandomGeometry(boolean hasAlt)protected static org.elasticsearch.geometry.GeometryrandomGeometry(int level, boolean hasAlt)static org.elasticsearch.geometry.GeometryCollection<org.elasticsearch.geometry.Geometry>randomGeometryCollection(boolean hasAlt)static doublerandomLat()static org.elasticsearch.geometry.LinerandomLine(boolean hasAlts)static doublerandomLon()static org.elasticsearch.geometry.MultiLinerandomMultiLine(boolean hasAlt)static org.elasticsearch.geometry.MultiPointrandomMultiPoint(boolean hasAlt)static org.elasticsearch.geometry.MultiPolygonrandomMultiPolygon(boolean hasAlt)static org.elasticsearch.geometry.PointrandomPoint()static org.elasticsearch.geometry.PointrandomPoint(boolean hasAlt)static org.elasticsearch.geometry.PolygonrandomPolygon(boolean hasAlt)static org.elasticsearch.geometry.RectanglerandomRectangle()
-
-
-
Method Detail
-
randomLat
public static double randomLat()
-
randomLon
public static double randomLon()
-
randomAlt
public static double randomAlt()
-
randomCircle
public static org.elasticsearch.geometry.Circle randomCircle(boolean hasAlt)
-
randomLine
public static org.elasticsearch.geometry.Line randomLine(boolean hasAlts)
-
randomPoint
public static org.elasticsearch.geometry.Point randomPoint()
-
randomPoint
public static org.elasticsearch.geometry.Point randomPoint(boolean hasAlt)
-
randomPolygon
public static org.elasticsearch.geometry.Polygon randomPolygon(boolean hasAlt)
-
linearRing
public static org.elasticsearch.geometry.LinearRing linearRing(double[] lons, double[] lats, boolean generateAlts)
-
randomRectangle
public static org.elasticsearch.geometry.Rectangle randomRectangle()
-
randomMultiPoint
public static org.elasticsearch.geometry.MultiPoint randomMultiPoint(boolean hasAlt)
-
randomMultiLine
public static org.elasticsearch.geometry.MultiLine randomMultiLine(boolean hasAlt)
-
randomMultiPolygon
public static org.elasticsearch.geometry.MultiPolygon randomMultiPolygon(boolean hasAlt)
-
randomGeometryCollection
public static org.elasticsearch.geometry.GeometryCollection<org.elasticsearch.geometry.Geometry> randomGeometryCollection(boolean hasAlt)
-
randomGeometry
public static org.elasticsearch.geometry.Geometry randomGeometry(boolean hasAlt)
-
randomGeometry
protected static org.elasticsearch.geometry.Geometry randomGeometry(int level, boolean hasAlt)
-
-