Package

geotrellis

vector

Permalink

package vector

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. vector
  2. Implicits
  3. Implicits
  4. Implicits
  5. Implicits
  6. GeoJsonSupport
  7. CrsFormats
  8. FeatureFormats
  9. GeometryFormats
  10. Implicits
  11. Implicits
  12. Implicits
  13. SeqMethods
  14. AnyRef
  15. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AtLeastOneDimension[G <: Geometry] extends Dimension[G]

    Permalink
  2. trait AtMostOneDimension[G <: Geometry] extends Dimension[G]

    Permalink
  3. sealed trait AtMostOneDimensionPolygonSymDifferenceResult extends GeometryResultMethods

    Permalink
  4. sealed trait AtMostOneDimensionPolygonUnionResult extends GeometryResultMethods

    Permalink
  5. trait Dimension[G <: Geometry] extends AnyRef

    Permalink
  6. class EuclideanMeasure extends Measure

    Permalink
  7. case class Extent(xmin: Double, ymin: Double, xmax: Double, ymax: Double) extends Product with Serializable

    Permalink

    A rectangular region of geographic space

    A rectangular region of geographic space

    xmin

    The minimum x coordinate

    ymin

    The minimum y coordinate

    xmax

    The maximum x coordinate

    ymax

    The maximum y coordinate

  8. case class ExtentRangeError(msg: String) extends Exception with Product with Serializable

    Permalink
  9. implicit class ExtentsToGeoJson extends AnyRef

    Permalink
    Definition Classes
    Implicits
  10. case class Feature[+G <: Geometry, +D](geom: G, data: D) extends Product with Serializable

    Permalink

    A case class which represents a geometry with some metadata

    A case class which represents a geometry with some metadata

    G

    A subtype of Geometry

    D

    The type of any provided metadata

    geom

    An instance of G

    data

    An instance of D

  11. implicit class FeaturesToGeoJson[G <: Geometry, D] extends AnyRef

    Permalink
    Definition Classes
    Implicits
  12. implicit class GeometriesToGeoJson extends AnyRef

    Permalink
    Definition Classes
    Implicits
  13. type Geometry = org.locationtech.jts.geom.Geometry

    Permalink
  14. type GeometryCollection = org.locationtech.jts.geom.GeometryCollection

    Permalink
  15. trait GeometryCollectionConstructors extends AnyRef

    Permalink
  16. type GeometryCollectionFeature[+D] = Feature[GeometryCollection, D]

    Permalink
  17. case class GeometryCollectionResult(geom: GeometryCollection) extends GeometryResult with TwoDimensionsTwoDimensionsIntersectionResult with ZeroDimensionsLineStringUnionResult with AtMostOneDimensionPolygonUnionResult with LineStringMultiPolygonUnionResult with PointMultiLineStringUnionResult with ZeroDimensionsLineStringSymDifferenceResult with AtMostOneDimensionPolygonSymDifferenceResult with PointMultiLineStringSymDifferenceResult with PointMultiPolygonSymDifferenceResult with LineStringMultiPolygonSymDifferenceResult with OneDimensionAtLeastOneDimensionIntersectionResult with PointMultiPolygonUnionResult with MultiPointMultiLineStringUnionResult with MultiPointMultiPolygonUnionResult with MultiPointMultiLineStringSymDifferenceResult with MultiPointMultiPolygonSymDifferenceResult with MultiLineStringMultiPolygonUnionResult with MultiLineStringMultiPolygonSymDifferenceResult with Product with Serializable

    Permalink
  18. sealed trait GeometryResult extends GeometryResultMethods

    Permalink
  19. type LineString = org.locationtech.jts.geom.LineString

    Permalink
  20. sealed trait LineStringAtLeastOneDimensionDifferenceResult extends GeometryResultMethods

    Permalink
  21. trait LineStringConstructors extends AnyRef

    Permalink
  22. type LineStringFeature[+D] = Feature[LineString, D]

    Permalink
  23. sealed trait LineStringMultiPolygonSymDifferenceResult extends GeometryResultMethods

    Permalink
  24. sealed trait LineStringMultiPolygonUnionResult extends GeometryResultMethods

    Permalink
  25. sealed trait LineStringOneDimensionUnionResult extends GeometryResultMethods

    Permalink
  26. case class LineStringResult(geom: LineString) extends GeometryResult with OneDimensionAtLeastOneDimensionIntersectionResult with TwoDimensionsTwoDimensionsIntersectionResult with ZeroDimensionsLineStringUnionResult with LineStringOneDimensionUnionResult with LineStringAtLeastOneDimensionDifferenceResult with PointMultiLineStringUnionResult with PolygonBoundaryResult with ZeroDimensionsLineStringSymDifferenceResult with OneDimensionOneDimensionSymDifferenceResult with PointMultiLineStringSymDifferenceResult with LineStringMultiPolygonUnionResult with LineStringMultiPolygonSymDifferenceResult with MultiPointMultiLineStringUnionResult with MultiPointMultiLineStringSymDifferenceResult with MultiLineStringMultiLineStringUnionResult with MultiLineStringGeometryDifferenceResult with MultiLineStringMultiLineStringIntersectionResult with MultiPolygonMultiPolygonIntersectionResult with MultiLineStringMultiLineStringSymDifferenceResult with MultiPolygonMultiPolygonSymDifferenceResult with MultiLineStringMultiLineStringDifferenceResult with MultiPolygonMultiPolygonDifferenceResult with Product with Serializable

    Permalink
  27. trait Measure extends ItemDistance with Serializable

    Permalink
  28. type MultiLineString = org.locationtech.jts.geom.MultiLineString

    Permalink
  29. trait MultiLineStringConstructors extends AnyRef

    Permalink

    Companion object to MultiLine

  30. type MultiLineStringFeature[+D] = Feature[MultiLineString, D]

    Permalink
  31. sealed trait MultiLineStringGeometryDifferenceResult extends GeometryResultMethods

    Permalink
  32. sealed trait MultiLineStringMultiLineStringDifferenceResult extends GeometryResultMethods

    Permalink
  33. sealed trait MultiLineStringMultiLineStringIntersectionResult extends GeometryResultMethods

    Permalink
  34. sealed trait MultiLineStringMultiLineStringSymDifferenceResult extends GeometryResultMethods

    Permalink
  35. sealed trait MultiLineStringMultiLineStringUnionResult extends GeometryResultMethods

    Permalink
  36. sealed trait MultiLineStringMultiPolygonSymDifferenceResult extends GeometryResultMethods

    Permalink
  37. sealed trait MultiLineStringMultiPolygonUnionResult extends GeometryResultMethods

    Permalink
  38. case class MultiLineStringResult(geom: MultiLineString) extends GeometryResult with TwoDimensionsTwoDimensionsIntersectionResult with LineStringOneDimensionUnionResult with LineStringAtLeastOneDimensionDifferenceResult with PointMultiLineStringUnionResult with MultiLineStringGeometryDifferenceResult with PolygonBoundaryResult with OneDimensionOneDimensionSymDifferenceResult with PointMultiLineStringSymDifferenceResult with OneDimensionAtLeastOneDimensionIntersectionResult with MultiPointMultiLineStringUnionResult with MultiPointMultiLineStringSymDifferenceResult with MultiLineStringMultiLineStringUnionResult with MultiLineStringMultiPolygonUnionResult with MultiLineStringMultiPolygonSymDifferenceResult with MultiLineStringMultiLineStringIntersectionResult with MultiPolygonMultiPolygonIntersectionResult with MultiLineStringMultiLineStringSymDifferenceResult with MultiPolygonMultiPolygonSymDifferenceResult with MultiLineStringMultiLineStringDifferenceResult with MultiPolygonMultiPolygonDifferenceResult with Product with Serializable

    Permalink
  39. type MultiPoint = org.locationtech.jts.geom.MultiPoint

    Permalink
  40. sealed trait MultiPointAtLeastOneDimensionIntersectionResult extends GeometryResultMethods

    Permalink
  41. trait MultiPointConstructors extends AnyRef

    Permalink
  42. type MultiPointFeature[+D] = Feature[MultiPoint, D]

    Permalink
  43. sealed trait MultiPointGeometryDifferenceResult extends GeometryResultMethods

    Permalink
  44. sealed trait MultiPointMultiLineStringSymDifferenceResult extends GeometryResultMethods

    Permalink
  45. sealed trait MultiPointMultiLineStringUnionResult extends GeometryResultMethods

    Permalink
  46. sealed trait MultiPointMultiPointDifferenceResult extends GeometryResultMethods

    Permalink
  47. sealed trait MultiPointMultiPointIntersectionResult extends GeometryResultMethods

    Permalink
  48. sealed trait MultiPointMultiPointSymDifferenceResult extends GeometryResultMethods

    Permalink
  49. sealed trait MultiPointMultiPointUnionResult extends GeometryResultMethods

    Permalink
  50. sealed trait MultiPointMultiPolygonSymDifferenceResult extends GeometryResultMethods

    Permalink
  51. sealed trait MultiPointMultiPolygonUnionResult extends GeometryResultMethods

    Permalink
  52. case class MultiPointResult(geom: MultiPoint) extends GeometryResult with TwoDimensionsTwoDimensionsIntersectionResult with MultiPointAtLeastOneDimensionIntersectionResult with PointZeroDimensionsUnionResult with OneDimensionBoundaryResult with MultiPointGeometryDifferenceResult with PointPointSymDifferenceResult with ZeroDimensionsMultiPointSymDifferenceResult with OneDimensionAtLeastOneDimensionIntersectionResult with MultiPointMultiPointIntersectionResult with MultiPointMultiPointUnionResult with MultiPointMultiLineStringUnionResult with MultiPointMultiPolygonUnionResult with MultiPointMultiLineStringSymDifferenceResult with MultiPointMultiPolygonSymDifferenceResult with MultiLineStringMultiLineStringIntersectionResult with MultiPolygonMultiPolygonIntersectionResult with MultiLineStringMultiLineStringSymDifferenceResult with MultiPointMultiPointSymDifferenceResult with MultiPolygonMultiPolygonSymDifferenceResult with MultiLineStringMultiLineStringDifferenceResult with MultiPointMultiPointDifferenceResult with MultiPolygonMultiPolygonDifferenceResult with Product with Serializable

    Permalink
  53. type MultiPolygon = org.locationtech.jts.geom.MultiPolygon

    Permalink
  54. trait MultiPolygonConstructors extends AnyRef

    Permalink
  55. type MultiPolygonFeature[+D] = Feature[MultiPolygon, D]

    Permalink
  56. sealed trait MultiPolygonMultiPolygonDifferenceResult extends GeometryResultMethods

    Permalink
  57. sealed trait MultiPolygonMultiPolygonIntersectionResult extends GeometryResultMethods

    Permalink
  58. sealed trait MultiPolygonMultiPolygonSymDifferenceResult extends GeometryResultMethods

    Permalink
  59. case class MultiPolygonResult(geom: MultiPolygon) extends GeometryResult with TwoDimensionsTwoDimensionsIntersectionResult with TwoDimensionsTwoDimensionsUnionResult with TwoDimensionsTwoDimensionsSeqUnionResult with LineStringMultiPolygonUnionResult with TwoDimensionsTwoDimensionsDifferenceResult with MultiPolygonXDifferenceResult with TwoDimensionsTwoDimensionsSymDifferenceResult with PointMultiPolygonSymDifferenceResult with LineStringMultiPolygonSymDifferenceResult with PointMultiPolygonUnionResult with MultiPointMultiPolygonUnionResult with MultiPointMultiPolygonSymDifferenceResult with MultiLineStringMultiPolygonUnionResult with MultiLineStringMultiPolygonSymDifferenceResult with MultiPolygonMultiPolygonIntersectionResult with MultiPolygonMultiPolygonSymDifferenceResult with MultiPolygonMultiPolygonDifferenceResult with Product with Serializable

    Permalink
  60. sealed trait MultiPolygonXDifferenceResult extends GeometryResultMethods

    Permalink
  61. sealed trait OneDimensionAtLeastOneDimensionIntersectionResult extends GeometryResultMethods

    Permalink
  62. sealed trait OneDimensionBoundaryResult extends GeometryResultMethods

    Permalink
  63. sealed trait OneDimensionOneDimensionSymDifferenceResult extends GeometryResultMethods

    Permalink
  64. trait OneDimensional[G <: Geometry] extends Dimension[G] with AtMostOneDimension[G] with AtLeastOneDimension[G]

    Permalink
  65. type Point = org.locationtech.jts.geom.Point

    Permalink
  66. trait PointConstructors extends AnyRef

    Permalink
  67. type PointFeature[+D] = Feature[Point, D]

    Permalink
  68. sealed trait PointGeometryDifferenceResult extends GeometryResultMethods

    Permalink
  69. sealed trait PointMultiLineStringSymDifferenceResult extends GeometryResultMethods

    Permalink
  70. sealed trait PointMultiLineStringUnionResult extends GeometryResultMethods

    Permalink
  71. sealed trait PointMultiPolygonSymDifferenceResult extends GeometryResultMethods

    Permalink
  72. sealed trait PointMultiPolygonUnionResult extends GeometryResultMethods

    Permalink
  73. sealed trait PointOrNoResult extends GeometryResultMethods

    Permalink
  74. sealed trait PointPointSymDifferenceResult extends GeometryResultMethods

    Permalink
  75. case class PointResult(geom: Point) extends GeometryResult with OneDimensionAtLeastOneDimensionIntersectionResult with TwoDimensionsTwoDimensionsIntersectionResult with MultiPointAtLeastOneDimensionIntersectionResult with PointZeroDimensionsUnionResult with PointGeometryDifferenceResult with MultiPointGeometryDifferenceResult with ZeroDimensionsMultiPointSymDifferenceResult with MultiPointMultiPointIntersectionResult with LineStringMultiPolygonUnionResult with PointMultiLineStringUnionResult with PointMultiPolygonUnionResult with PointMultiLineStringSymDifferenceResult with PointMultiPolygonSymDifferenceResult with MultiPointMultiPointUnionResult with MultiLineStringMultiLineStringIntersectionResult with MultiPolygonMultiPolygonIntersectionResult with MultiLineStringMultiLineStringSymDifferenceResult with MultiPointMultiPointSymDifferenceResult with MultiPolygonMultiPolygonSymDifferenceResult with MultiLineStringMultiLineStringDifferenceResult with MultiPointMultiPointDifferenceResult with MultiPolygonMultiPolygonDifferenceResult with PointOrNoResult with Product with Serializable

    Permalink
  76. sealed trait PointZeroDimensionsUnionResult extends GeometryResultMethods

    Permalink
  77. type Polygon = org.locationtech.jts.geom.Polygon

    Permalink
  78. sealed trait PolygonAtMostOneDimensionDifferenceResult extends GeometryResultMethods

    Permalink
  79. sealed trait PolygonBoundaryResult extends GeometryResultMethods

    Permalink
  80. trait PolygonConstructors extends AnyRef

    Permalink
  81. type PolygonFeature[+D] = Feature[Polygon, D]

    Permalink
  82. sealed trait PolygonOrNoResult extends GeometryResultMethods

    Permalink
  83. case class PolygonResult(geom: Polygon) extends GeometryResult with TwoDimensionsTwoDimensionsIntersectionResult with AtMostOneDimensionPolygonUnionResult with TwoDimensionsTwoDimensionsUnionResult with TwoDimensionsTwoDimensionsSeqUnionResult with LineStringMultiPolygonUnionResult with PolygonAtMostOneDimensionDifferenceResult with AtMostOneDimensionPolygonSymDifferenceResult with TwoDimensionsTwoDimensionsDifferenceResult with TwoDimensionsTwoDimensionsSymDifferenceResult with PointMultiPolygonSymDifferenceResult with LineStringMultiPolygonSymDifferenceResult with PointMultiPolygonUnionResult with PolygonOrNoResult with MultiPointMultiPolygonUnionResult with MultiPointMultiPolygonSymDifferenceResult with MultiLineStringMultiPolygonUnionResult with MultiLineStringMultiPolygonSymDifferenceResult with MultiPolygonMultiPolygonIntersectionResult with MultiPolygonMultiPolygonSymDifferenceResult with MultiPolygonMultiPolygonDifferenceResult with Product with Serializable

    Permalink
  84. implicit class ProjectGeometry[G <: Geometry] extends AnyRef

    Permalink
  85. case class Projected[+G <: Geometry](geom: G, srid: Int) extends Product with Serializable

    Permalink

    A case class which represents Geometry with an SRID.

    A case class which represents Geometry with an SRID.

    Example:
    1. import geotrellis.proj4._
      val projected = Point(1,1).withSRID(4326)  // LatLng, trust me
      val projected = projected.reproject(LatLng, WebMercator)(3857)
    Note

    This exists because PostGIS requires an SRID to be stored with the Geometry and the decision has been made not to encapsulate SRID semantics in the Geometry hierarchy for the moment.

    ,

    It is up to the application developer to ensure that the SRID parameter stays semantically consistent.

  86. case class ProjectedExtent(extent: Extent, crs: CRS) extends Product with Serializable

    Permalink

    A case class for an extent and its corresponding CRS

    A case class for an extent and its corresponding CRS

    extent

    The Extent which is projected

    crs

    The CRS projection of this extent

  87. implicit class ReprojectExtent extends AnyRef

    Permalink
    Definition Classes
    Implicits
  88. implicit class ReprojectFeature[D] extends AnyRef

    Permalink
    Definition Classes
    Implicits
  89. implicit class ReprojectGeometry extends AnyRef

    Permalink
    Definition Classes
    Implicits
  90. implicit class ReprojectGeometryCollection extends AnyRef

    Permalink
    Definition Classes
    Implicits
  91. implicit class ReprojectGeometryCollectionFeature[D] extends AnyRef

    Permalink
    Definition Classes
    Implicits
  92. implicit class ReprojectLineString extends AnyRef

    Permalink
    Definition Classes
    Implicits
  93. implicit class ReprojectLineStringFeature[D] extends AnyRef

    Permalink
    Definition Classes
    Implicits
  94. implicit class ReprojectMultiPoint extends AnyRef

    Permalink
    Definition Classes
    Implicits
  95. implicit class ReprojectMultiPointFeature[D] extends AnyRef

    Permalink
    Definition Classes
    Implicits
  96. implicit class ReprojectMutliLineString extends AnyRef

    Permalink
    Definition Classes
    Implicits
  97. implicit class ReprojectMutliLineStringFeature[D] extends AnyRef

    Permalink
    Definition Classes
    Implicits
  98. implicit class ReprojectMutliPolygon extends AnyRef

    Permalink
    Definition Classes
    Implicits
  99. implicit class ReprojectMutliPolygonFeature[D] extends AnyRef

    Permalink
    Definition Classes
    Implicits
  100. implicit class ReprojectPoint extends AnyRef

    Permalink
    Definition Classes
    Implicits
  101. implicit class ReprojectPointFeature[D] extends AnyRef

    Permalink
    Definition Classes
    Implicits
  102. implicit class ReprojectPolygon extends AnyRef

    Permalink
    Definition Classes
    Implicits
  103. implicit class ReprojectPolygonFeature[D] extends AnyRef

    Permalink
    Definition Classes
    Implicits
  104. implicit class ReprojectTuple extends AnyRef

    Permalink
    Definition Classes
    Implicits
  105. implicit class RichFeature[G <: Geometry, D] extends AnyRef

    Permalink
    Definition Classes
    Implicits
  106. implicit class RichGeometry extends AnyRef

    Permalink
    Definition Classes
    Implicits
  107. implicit class RichString extends AnyRef

    Permalink
    Definition Classes
    Implicits
  108. implicit class SeqLineStringExtensions extends AnyRef

    Permalink
    Definition Classes
    SeqMethods
  109. trait SeqMethods extends AnyRef

    Permalink
  110. implicit class SeqMultiLineStringExtensions extends AnyRef

    Permalink
    Definition Classes
    SeqMethods
  111. implicit class SeqMultiPointExtensions extends AnyRef

    Permalink
    Definition Classes
    SeqMethods
  112. implicit class SeqMultiPolygonExtensions extends AnyRef

    Permalink
    Definition Classes
    SeqMethods
  113. implicit class SeqPointExtensions extends AnyRef

    Permalink
    Definition Classes
    SeqMethods
  114. implicit class SeqPolygonExtensions extends AnyRef

    Permalink
    Definition Classes
    SeqMethods
  115. class ShewchuksDeterminant extends AnyRef

    Permalink
  116. class SpatialIndex[T] extends Serializable

    Permalink
  117. trait TwoDimensional[G <: Geometry] extends Dimension[G] with AtLeastOneDimension[G]

    Permalink
  118. sealed trait TwoDimensionsTwoDimensionsDifferenceResult extends GeometryResultMethods

    Permalink
  119. sealed trait TwoDimensionsTwoDimensionsIntersectionResult extends GeometryResultMethods

    Permalink
  120. sealed trait TwoDimensionsTwoDimensionsSeqUnionResult extends GeometryResultMethods

    Permalink
  121. sealed trait TwoDimensionsTwoDimensionsSymDifferenceResult extends GeometryResultMethods

    Permalink
  122. sealed trait TwoDimensionsTwoDimensionsUnionResult extends GeometryResultMethods

    Permalink
  123. implicit class WKBArrayWrapper extends MethodExtensions[Array[Byte]]

    Permalink
    Definition Classes
    Implicits
  124. implicit class WKBWrapper extends MethodExtensions[org.locationtech.jts.geom.Geometry]

    Permalink
    Definition Classes
    Implicits
  125. implicit class WKHexStringWrapper extends MethodExtensions[String]

    Permalink
    Definition Classes
    Implicits
  126. implicit class WktStringWrapper extends MethodExtensions[String]

    Permalink
    Definition Classes
    Implicits
  127. implicit class WktWrapper extends MethodExtensions[org.locationtech.jts.geom.Geometry]

    Permalink
    Definition Classes
    Implicits
  128. trait ZeroDimensional[G <: Geometry] extends Dimension[G] with AtMostOneDimension[G]

    Permalink
  129. sealed trait ZeroDimensionsLineStringSymDifferenceResult extends GeometryResultMethods

    Permalink
  130. sealed trait ZeroDimensionsLineStringUnionResult extends GeometryResultMethods

    Permalink
  131. sealed trait ZeroDimensionsMultiPointSymDifferenceResult extends GeometryResultMethods

    Permalink
  132. implicit class withDelaunayTriangulationArrayMethods extends DelaunayTriangulationArrayMethods

    Permalink
    Definition Classes
    Implicits
  133. implicit class withDelaunayTriangulationCoordinateMethods extends DelaunayTriangulationCoordinateMethods

    Permalink
    Definition Classes
    Implicits
  134. implicit class withDelaunayTriangulationMethods extends DelaunayTriangulationMethods

    Permalink
    Definition Classes
    Implicits
  135. implicit class withDelaunayTriangulationMultiPointMethods extends DelaunayTriangulationMultiPointMethods

    Permalink
    Definition Classes
    Implicits
  136. implicit class withDelaunayTriangulationPointArrayMethods extends DelaunayTriangulationArrayMethods

    Permalink
    Definition Classes
    Implicits
  137. implicit class withDelaunayTriangulationPointMethods extends DelaunayTriangulationPointMethods

    Permalink
    Definition Classes
    Implicits
  138. implicit class withExtraGeometryCollectionMethods extends ExtraGeometryCollectionMethods

    Permalink
    Definition Classes
    Implicits
  139. implicit class withExtraGeometryMethods extends ExtraGeometryMethods

    Permalink
    Definition Classes
    Implicits
  140. implicit class withExtraLineStringMethods extends ExtraLineStringMethods

    Permalink
    Definition Classes
    Implicits
  141. implicit class withExtraMultiLineStringMethods extends ExtraMultiLineStringMethods

    Permalink
    Definition Classes
    Implicits
  142. implicit class withExtraMultiPointMethods extends ExtraMultiPointMethods

    Permalink
    Definition Classes
    Implicits
  143. implicit class withExtraMultiPolygonMethods extends ExtraMultiPolygonMethods

    Permalink
    Definition Classes
    Implicits
  144. implicit class withExtraPointMethods extends ExtraPointMethods

    Permalink
    Definition Classes
    Implicits
  145. implicit class withExtraPolygonMethods extends ExtraPolygonMethods

    Permalink
    Definition Classes
    Implicits
  146. implicit class withVoronoiDiagramCoordinateArrayMethods extends VoronoiDiagramCoordinateArrayMethods

    Permalink
    Definition Classes
    Implicits
  147. implicit class withVoronoiDiagramCoordinateMethods extends VoronoiDiagramCoordinateMethods

    Permalink
    Definition Classes
    Implicits
  148. implicit class withVoronoiDiagramMultiPointMethods extends VoronoiDiagramMultiPointMethods

    Permalink
    Definition Classes
    Implicits
  149. implicit class withVoronoiDiagramPointArrayMethods extends VoronoiDiagramPointArrayMethods

    Permalink
    Definition Classes
    Implicits
  150. implicit class withVoronoiDiagramPointMethods extends VoronoiDiagramPointMethods

    Permalink
    Definition Classes
    Implicits

Value Members

  1. object AtMostOneDimensionPolygonSymDifferenceResult extends Serializable

    Permalink
  2. object AtMostOneDimensionPolygonUnionResult extends Serializable

    Permalink
  3. object Extent extends Serializable

    Permalink
  4. object Feature extends Serializable

    Permalink

    Feature companion object

  5. object GeomFactory

    Permalink
  6. object GeometryCollection extends GeometryCollectionConstructors

    Permalink

    Companion object to GeometryCollection

  7. object GeometryCollectionFeature

    Permalink

    GeometryCollectionFeature companion object

  8. object GeometryResult extends Serializable

    Permalink
  9. object Intersection

    Permalink
  10. object JTS

    Permalink

    An object containing duplicate geometry objects for construction of geometries in the REPL environment.

    An object containing duplicate geometry objects for construction of geometries in the REPL environment.

    This object exists to work around a REPL bug which masks objects when instances of classes with the same name are created. DO NOT USE IN COMPILED CODE. Use bare objects instead (Point, LineString, etc).

  11. object LineString extends LineStringConstructors

    Permalink
  12. object LineStringAtLeastOneDimensionDifferenceResult extends Serializable

    Permalink
  13. object LineStringFeature

    Permalink

    LineFeature companion object

  14. object LineStringMultiPolygonSymDifferenceResult extends Serializable

    Permalink
  15. object LineStringMultiPolygonUnionResult extends Serializable

    Permalink
  16. object LineStringOneDimensionUnionResult extends Serializable

    Permalink
  17. object LineStringResult extends Serializable

    Permalink
  18. object Measure extends Serializable

    Permalink
  19. object MultiLineString extends MultiLineStringConstructors

    Permalink
  20. object MultiLineStringFeature

    Permalink

    MultiLineFeature companion object

  21. object MultiLineStringGeometryDifferenceResult extends Serializable

    Permalink
  22. object MultiLineStringMultiLineStringDifferenceResult extends Serializable

    Permalink
  23. object MultiLineStringMultiLineStringIntersectionResult extends Serializable

    Permalink
  24. object MultiLineStringMultiLineStringSymDifferenceResult extends Serializable

    Permalink
  25. object MultiLineStringMultiLineStringUnionResult extends Serializable

    Permalink
  26. object MultiLineStringMultiPolygonSymDifferenceResult extends Serializable

    Permalink
  27. object MultiLineStringMultiPolygonUnionResult extends Serializable

    Permalink
  28. object MultiLineStringResult extends Serializable

    Permalink
  29. object MultiPoint extends MultiPointConstructors

    Permalink
  30. object MultiPointAtLeastOneDimensionIntersectionResult extends Serializable

    Permalink
  31. object MultiPointFeature

    Permalink

    MultiPointFeature companion object

  32. object MultiPointGeometryDifferenceResult extends Serializable

    Permalink
  33. object MultiPointMultiLineStringSymDifferenceResult extends Serializable

    Permalink
  34. object MultiPointMultiLineStringUnionResult extends Serializable

    Permalink
  35. object MultiPointMultiPointDifferenceResult extends Serializable

    Permalink
  36. object MultiPointMultiPointIntersectionResult extends Serializable

    Permalink
  37. object MultiPointMultiPointSymDifferenceResult extends Serializable

    Permalink
  38. object MultiPointMultiPointUnionResult extends Serializable

    Permalink
  39. object MultiPointMultiPolygonSymDifferenceResult extends Serializable

    Permalink
  40. object MultiPointMultiPolygonUnionResult extends Serializable

    Permalink
  41. object MultiPolygon extends MultiPolygonConstructors

    Permalink
  42. object MultiPolygonFeature

    Permalink

    MultiPolygonFeature companion object

  43. object MultiPolygonMultiPolygonDifferenceResult extends Serializable

    Permalink
  44. object MultiPolygonMultiPolygonIntersectionResult extends Serializable

    Permalink
  45. object MultiPolygonMultiPolygonSymDifferenceResult extends Serializable

    Permalink
  46. object MultiPolygonXDifferenceResult extends Serializable

    Permalink
  47. object NoResult extends GeometryResult with OneDimensionAtLeastOneDimensionIntersectionResult with TwoDimensionsTwoDimensionsIntersectionResult with MultiPointAtLeastOneDimensionIntersectionResult with OneDimensionBoundaryResult with PointGeometryDifferenceResult with LineStringAtLeastOneDimensionDifferenceResult with TwoDimensionsTwoDimensionsDifferenceResult with MultiPointGeometryDifferenceResult with PointPointSymDifferenceResult with OneDimensionOneDimensionSymDifferenceResult with TwoDimensionsTwoDimensionsSymDifferenceResult with ZeroDimensionsMultiPointSymDifferenceResult with TwoDimensionsTwoDimensionsSeqUnionResult with MultiPointMultiPointIntersectionResult with MultiPointMultiPointUnionResult with MultiPointMultiLineStringUnionResult with MultiPointMultiPolygonUnionResult with PointOrNoResult with PolygonOrNoResult with MultiPointMultiLineStringSymDifferenceResult with MultiPointMultiPolygonSymDifferenceResult with MultiLineStringMultiLineStringUnionResult with MultiLineStringMultiPolygonUnionResult with MultiLineStringGeometryDifferenceResult with MultiLineStringMultiPolygonSymDifferenceResult with MultiLineStringMultiLineStringIntersectionResult with MultiPolygonMultiPolygonIntersectionResult with MultiLineStringMultiLineStringSymDifferenceResult with MultiPointMultiPointSymDifferenceResult with MultiPolygonMultiPolygonSymDifferenceResult with MultiLineStringMultiLineStringDifferenceResult with MultiPointMultiPointDifferenceResult with MultiPolygonMultiPolygonDifferenceResult with Product with Serializable

    Permalink
  48. object OneDimensionAtLeastOneDimensionIntersectionResult extends Serializable

    Permalink
  49. object OneDimensionBoundaryResult extends Serializable

    Permalink
  50. object OneDimensionOneDimensionSymDifferenceResult extends Serializable

    Permalink
  51. object Point extends PointConstructors

    Permalink
  52. object PointFeature

    Permalink

    PointFeature companion object

  53. object PointGeometryDifferenceResult extends Serializable

    Permalink
  54. object PointMultiLineStringSymDifferenceResult extends Serializable

    Permalink
  55. object PointMultiLineStringUnionResult extends Serializable

    Permalink
  56. object PointMultiPolygonSymDifferenceResult extends Serializable

    Permalink
  57. object PointMultiPolygonUnionResult extends Serializable

    Permalink
  58. object PointOrNoResult extends Serializable

    Permalink
  59. object PointPointSymDifferenceResult extends Serializable

    Permalink
  60. object PointZeroDimensionsUnionResult extends Serializable

    Permalink
  61. object Polygon extends PolygonConstructors

    Permalink
  62. object PolygonAtMostOneDimensionDifferenceResult extends Serializable

    Permalink
  63. object PolygonBoundaryResult extends Serializable

    Permalink
  64. object PolygonFeature

    Permalink

    PolygonFeature companion object

  65. object PolygonOrNoResult extends Serializable

    Permalink
  66. object Projected extends Serializable

    Permalink
  67. object ProjectedExtent extends Serializable

    Permalink

    ProjectedExtent companion object

  68. object RobustPredicates

    Permalink

    Provides a set of numerically-sound geometric predicates.

  69. object SpatialIndex extends Serializable

    Permalink
  70. object TwoDimensionsTwoDimensionsDifferenceResult extends Serializable

    Permalink
  71. object TwoDimensionsTwoDimensionsIntersectionResult extends Serializable

    Permalink
  72. object TwoDimensionsTwoDimensionsSeqUnionResult extends Serializable

    Permalink
  73. object TwoDimensionsTwoDimensionsSymDifferenceResult extends Serializable

    Permalink
  74. object TwoDimensionsTwoDimensionsUnionResult extends Serializable

    Permalink
  75. object ZeroDimensionsLineStringSymDifferenceResult extends Serializable

    Permalink
  76. object ZeroDimensionsLineStringUnionResult extends Serializable

    Permalink
  77. object ZeroDimensionsMultiPointSymDifferenceResult extends Serializable

    Permalink
  78. package conf

    Permalink
  79. implicit val crsDecoder: Decoder[CRS]

    Permalink
    Definition Classes
    CrsFormats
  80. implicit val crsEncoder: Encoder[CRS]

    Permalink
    Definition Classes
    CrsFormats
  81. implicit val featureCollectionDecoder: Decoder[JsonFeatureCollection]

    Permalink
    Definition Classes
    FeatureFormats
  82. implicit val featureCollectionEncoder: Encoder[JsonFeatureCollection]

    Permalink
    Definition Classes
    FeatureFormats
  83. implicit val featureCollectionMapDecoder: Decoder[JsonFeatureCollectionMap]

    Permalink
    Definition Classes
    FeatureFormats
  84. implicit val featureCollectionMapEncoder: Encoder[JsonFeatureCollectionMap]

    Permalink
    Definition Classes
    FeatureFormats
  85. implicit def featureDecoder[G <: Geometry, D](implicit arg0: Decoder[G], arg1: Decoder[D]): Decoder[Feature[G, D]]

    Permalink
    Definition Classes
    FeatureFormats
  86. implicit def featureEncoder[G <: Geometry, D](implicit arg0: Encoder[G], arg1: Encoder[D]): Encoder[Feature[G, D]]

    Permalink
    Definition Classes
    FeatureFormats
  87. implicit lazy val geometryCollectionDecoder: Decoder[GeometryCollection]

    Permalink
    Definition Classes
    GeometryFormats
  88. implicit lazy val geometryCollectionEncoder: Encoder[GeometryCollection]

    Permalink
    Definition Classes
    GeometryFormats
  89. implicit lazy val geometryDecoder: Decoder[Geometry]

    Permalink
    Definition Classes
    GeometryFormats
  90. implicit lazy val geometryEncoder: Encoder[Geometry]

    Permalink
    Definition Classes
    GeometryFormats
  91. package interpolation

    Permalink
  92. package io

    Permalink
  93. implicit val jsonCrsDecoder: Decoder[JsonCRS]

    Permalink
    Definition Classes
    CrsFormats
  94. implicit val jsonCrsEncoder: Encoder[JsonCRS]

    Permalink
    Definition Classes
    CrsFormats
  95. implicit lazy val lineDecoder: Decoder[LineString]

    Permalink
    Definition Classes
    GeometryFormats
  96. implicit lazy val lineEncoder: Encoder[LineString]

    Permalink
    Definition Classes
    GeometryFormats
  97. implicit val lineStringIsOneDimensional: OneDimensional[LineString]

    Permalink
  98. implicit val linkedCRSDecoder: Decoder[LinkedCRS]

    Permalink
    Definition Classes
    CrsFormats
  99. implicit val linkedCRSEncoder: Encoder[LinkedCRS]

    Permalink
    Definition Classes
    CrsFormats
  100. package mesh

    Permalink
  101. package methods

    Permalink
  102. implicit lazy val multiLineStringDecoder: Decoder[MultiLineString]

    Permalink
    Definition Classes
    GeometryFormats
  103. implicit lazy val multiLineStringEncoder: Encoder[MultiLineString]

    Permalink
    Definition Classes
    GeometryFormats
  104. implicit val multiLineStringIsOneDimensional: OneDimensional[MultiLineString]

    Permalink
  105. implicit lazy val multiPointDecoder: Decoder[MultiPoint]

    Permalink
    Definition Classes
    GeometryFormats
  106. implicit lazy val multiPointEncoder: Encoder[MultiPoint]

    Permalink
    Definition Classes
    GeometryFormats
  107. implicit val multiPointIsZeroDimensional: ZeroDimensional[MultiPoint]

    Permalink
  108. implicit lazy val multiPolygonDecoder: Decoder[MultiPolygon]

    Permalink
    Definition Classes
    GeometryFormats
  109. implicit lazy val multiPolygonEncoder: Encoder[MultiPolygon]

    Permalink
    Definition Classes
    GeometryFormats
  110. implicit val multiPolygonIsTwoDimensional: TwoDimensional[MultiPolygon]

    Permalink
  111. implicit val namedCRSDecoder: Decoder[NamedCRS]

    Permalink
    Definition Classes
    CrsFormats
  112. implicit val namedCRSEncoder: Encoder[NamedCRS]

    Permalink
    Definition Classes
    CrsFormats
  113. implicit lazy val pointDecoder: Decoder[Point]

    Permalink
    Definition Classes
    GeometryFormats
  114. implicit lazy val pointEncoder: Encoder[Point]

    Permalink
    Definition Classes
    GeometryFormats
  115. implicit val pointIsZeroDimensional: ZeroDimensional[Point]

    Permalink
  116. implicit lazy val polygonDecoder: Decoder[Polygon]

    Permalink
    Definition Classes
    GeometryFormats
  117. implicit lazy val polygonEncoder: Encoder[Polygon]

    Permalink
    Definition Classes
    GeometryFormats
  118. implicit val polygonIsTwoDimensional: TwoDimensional[Polygon]

    Permalink
  119. def readFeatureJson[D, G <: Geometry](value: Json)(implicit arg0: Decoder[D], arg1: Decoder[G]): Feature[G, D]

    Permalink
    Definition Classes
    FeatureFormats
  120. def readFeatureJsonWithID[D, G <: Geometry](value: Json)(implicit arg0: Decoder[D], arg1: Decoder[G]): (String, Feature[G, D])

    Permalink
    Definition Classes
    FeatureFormats
  121. package reproject

    Permalink
  122. package summary

    Permalink
  123. package triangulation

    Permalink
  124. package voronoi

    Permalink
  125. implicit def withCrsDecoder[T](implicit arg0: Decoder[T]): Decoder[WithCrs[T]]

    Permalink
    Definition Classes
    CrsFormats
  126. implicit def withCrsEncoder[T](implicit arg0: Encoder[T]): Encoder[WithCrs[T]]

    Permalink
    Definition Classes
    CrsFormats
  127. def writeFeatureJson[G <: Geometry, D](obj: Feature[G, D])(implicit arg0: Encoder[D]): Json

    Permalink

    Serializes a feature object to a GeoJSON feature

    Serializes a feature object to a GeoJSON feature

    returns

    The GeoJson compliant circe Json

    Definition Classes
    FeatureFormats
  128. def writeFeatureJsonWithID[G <: Geometry, D](idFeature: (String, Feature[G, D]))(implicit arg0: Encoder[D]): Json

    Permalink
    Definition Classes
    FeatureFormats

Inherited from Implicits

Inherited from Implicits

Inherited from Implicits

Inherited from Implicits

Inherited from GeoJsonSupport

Inherited from CrsFormats

Inherited from FeatureFormats

Inherited from GeometryFormats

Inherited from Implicits

Inherited from Implicits

Inherited from Implicits

Inherited from SeqMethods

Inherited from AnyRef

Inherited from Any

Ungrouped