object GeometryFactory extends Serializable
Supplies a set of utility methods for building Geometry objects from lists of Coordinates.
Note that the factory constructor methods do not change the input coordinates in any way. In particular, they are not rounded to the supplied PrecisionModel. It is assumed that input Coordinates meet the given precision.
Instances of this class are thread-safe.
- Annotations
- @SerialVersionUID()
- Version
1.7
- Alphabetic
- By Inheritance
- GeometryFactory
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def createPointFromInternalCoord(coord: Coordinate, exemplar: Geometry): Point
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toGeometryArray(geometries: Collection[_]): Array[Geometry]
Converts the
Listto an array.Converts the
Listto an array.- geometries
the list of
Geometry'sto convert return theListin array format
- def toLineStringArray(lineStrings: Collection[_]): Array[LineString]
Converts the
Listto an array.Converts the
Listto an array.- lineStrings
the
Listof LineStrings to convert return theListin array format
- def toLinearRingArray(linearRings: Collection[_]): Array[LinearRing]
Converts the
Listto an array.Converts the
Listto an array.- linearRings
the
Listof LinearRings to convert return theListin array format
- def toMultiLineStringArray(multiLineStrings: Collection[_]): Array[MultiLineString]
Converts the
Listto an array.Converts the
Listto an array.- multiLineStrings
the
Listof MultiLineStrings to convert return theListin array format
- def toMultiPointArray(multiPoints: Collection[_]): Array[MultiPoint]
Converts the
Listto an array.Converts the
Listto an array.- multiPoints
the
Listof MultiPoints to convert return theListin array format
- def toMultiPolygonArray(multiPolygons: Collection[_]): Array[MultiPolygon]
Converts the
Listto an array.Converts the
Listto an array.- multiPolygons
the
Listof MultiPolygons to convert return theListin array format
- def toPointArray(points: Collection[_]): Array[Point]
Converts the
Listto an array.Converts the
Listto an array.- points
the
Listof Points to convert return theListin array format
- def toPolygonArray(polygons: Collection[_]): Array[Polygon]
Converts the
Listto an array.Converts the
Listto an array.- polygons
the
Listof Polygons to convert return theListin array format
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()