@ProviderType
public interface GeoBuilders
CircleShape circleShape(Coordinate centerCoordinate, GeoDistance radiusGeoDistance)
CircleShapeBuilder circleShapeBuilder()
Coordinate coordinate(double x, double y)
Coordinate coordinate(double x, double y, double z)
EnvelopeShape envelopeShape(Coordinate topLeftCoordinate, Coordinate bottomRightCoordinate)
EnvelopeShapeBuilder envelopeShapeBuilder()
GeoDistance geoDistance(double distance)
GeoDistance geoDistance(double distance, DistanceUnit distanceUnit)
GeoLocationPoint geoLocationPoint(double latitude, double longitude)
GeoLocationPoint geoLocationPoint(long geoHash)
GeoLocationPoint geoLocationPoint(java.lang.String geoHash)
GeometryCollectionShapeBuilder geometryCollectionShapeBuilder()
LineStringShape lineStringShape(java.util.List<Coordinate> coordinates)
LineStringShapeBuilder lineStringShapeBuilder()
MultiLineStringShapeBuilder multiLineStringShapeBuilder()
MultiPointShape multiPointShape(java.util.List<Coordinate> coordinates)
MultiPointShapeBuilder multiPointShapeBuilder()
MultiPolygonShape multiPolygonShape(Orientation orientation)
MultiPolygonShapeBuilder multiPolygonShapeBuilder()
PointShape pointShape(Coordinate coordinate)
PointShapeBuilder pointShapeBuilder()
PolygonShape polygonShape(LineStringShape shellLineStringShape, Orientation orientation)
PolygonShapeBuilder polygonShapeBuilder()