Packages

p

geotrellis

vector

package vector

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 <: vector.Geometry] extends Dimension[G]
  2. trait AtMostOneDimension[G <: vector.Geometry] extends Dimension[G]
  3. sealed trait AtMostOneDimensionPolygonSymDifferenceResult extends GeometryResultMethods
  4. sealed trait AtMostOneDimensionPolygonUnionResult extends GeometryResultMethods
  5. trait Dimension[G <: vector.Geometry] extends AnyRef
  6. class EuclideanMeasure extends Measure
  7. case class Extent(xmin: Double, ymin: Double, xmax: Double, ymax: Double) extends Product with Serializable

    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
  9. case class Feature[+G <: vector.Geometry, +D](geom: G, data: D) extends Product with Serializable

    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

  10. type Geometry = org.locationtech.jts.geom.Geometry
  11. type GeometryCollection = org.locationtech.jts.geom.GeometryCollection
  12. trait GeometryCollectionConstructors extends AnyRef
  13. type GeometryCollectionFeature[+D] = Feature[GeometryCollection, D]
  14. 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
  15. sealed trait GeometryResult extends GeometryResultMethods
  16. type LineString = org.locationtech.jts.geom.LineString
  17. sealed trait LineStringAtLeastOneDimensionDifferenceResult extends GeometryResultMethods
  18. trait LineStringConstructors extends AnyRef
  19. type LineStringFeature[+D] = Feature[LineString, D]
  20. sealed trait LineStringMultiPolygonSymDifferenceResult extends GeometryResultMethods
  21. sealed trait LineStringMultiPolygonUnionResult extends GeometryResultMethods
  22. sealed trait LineStringOneDimensionUnionResult extends GeometryResultMethods
  23. 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
  24. trait Measure extends ItemDistance with Serializable
  25. type MultiLineString = org.locationtech.jts.geom.MultiLineString
  26. trait MultiLineStringConstructors extends AnyRef

    Companion object to MultiLine

  27. type MultiLineStringFeature[+D] = Feature[MultiLineString, D]
  28. sealed trait MultiLineStringGeometryDifferenceResult extends GeometryResultMethods
  29. sealed trait MultiLineStringMultiLineStringDifferenceResult extends GeometryResultMethods
  30. sealed trait MultiLineStringMultiLineStringIntersectionResult extends GeometryResultMethods
  31. sealed trait MultiLineStringMultiLineStringSymDifferenceResult extends GeometryResultMethods
  32. sealed trait MultiLineStringMultiLineStringUnionResult extends GeometryResultMethods
  33. sealed trait MultiLineStringMultiPolygonSymDifferenceResult extends GeometryResultMethods
  34. sealed trait MultiLineStringMultiPolygonUnionResult extends GeometryResultMethods
  35. 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
  36. type MultiPoint = org.locationtech.jts.geom.MultiPoint
  37. sealed trait MultiPointAtLeastOneDimensionIntersectionResult extends GeometryResultMethods
  38. trait MultiPointConstructors extends AnyRef
  39. type MultiPointFeature[+D] = Feature[MultiPoint, D]
  40. sealed trait MultiPointGeometryDifferenceResult extends GeometryResultMethods
  41. sealed trait MultiPointMultiLineStringSymDifferenceResult extends GeometryResultMethods
  42. sealed trait MultiPointMultiLineStringUnionResult extends GeometryResultMethods
  43. sealed trait MultiPointMultiPointDifferenceResult extends GeometryResultMethods
  44. sealed trait MultiPointMultiPointIntersectionResult extends GeometryResultMethods
  45. sealed trait MultiPointMultiPointSymDifferenceResult extends GeometryResultMethods
  46. sealed trait MultiPointMultiPointUnionResult extends GeometryResultMethods
  47. sealed trait MultiPointMultiPolygonSymDifferenceResult extends GeometryResultMethods
  48. sealed trait MultiPointMultiPolygonUnionResult extends GeometryResultMethods
  49. 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
  50. type MultiPolygon = org.locationtech.jts.geom.MultiPolygon
  51. trait MultiPolygonConstructors extends AnyRef
  52. type MultiPolygonFeature[+D] = Feature[MultiPolygon, D]
  53. sealed trait MultiPolygonMultiPolygonDifferenceResult extends GeometryResultMethods
  54. sealed trait MultiPolygonMultiPolygonIntersectionResult extends GeometryResultMethods
  55. sealed trait MultiPolygonMultiPolygonSymDifferenceResult extends GeometryResultMethods
  56. 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
  57. sealed trait MultiPolygonXDifferenceResult extends GeometryResultMethods
  58. sealed trait OneDimensionAtLeastOneDimensionIntersectionResult extends GeometryResultMethods
  59. sealed trait OneDimensionBoundaryResult extends GeometryResultMethods
  60. sealed trait OneDimensionOneDimensionSymDifferenceResult extends GeometryResultMethods
  61. trait OneDimensional[G <: vector.Geometry] extends Dimension[G] with AtMostOneDimension[G] with AtLeastOneDimension[G]
  62. type Point = org.locationtech.jts.geom.Point
  63. trait PointConstructors extends AnyRef
  64. type PointFeature[+D] = Feature[Point, D]
  65. sealed trait PointGeometryDifferenceResult extends GeometryResultMethods
  66. sealed trait PointMultiLineStringSymDifferenceResult extends GeometryResultMethods
  67. sealed trait PointMultiLineStringUnionResult extends GeometryResultMethods
  68. sealed trait PointMultiPolygonSymDifferenceResult extends GeometryResultMethods
  69. sealed trait PointMultiPolygonUnionResult extends GeometryResultMethods
  70. sealed trait PointOrNoResult extends GeometryResultMethods
  71. sealed trait PointPointSymDifferenceResult extends GeometryResultMethods
  72. 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 MultiPointMultiPolygonUnionResult with MultiPointMultiLineStringUnionResult with PointOrNoResult with Product with Serializable
  73. sealed trait PointZeroDimensionsUnionResult extends GeometryResultMethods
  74. type Polygon = org.locationtech.jts.geom.Polygon
  75. sealed trait PolygonAtMostOneDimensionDifferenceResult extends GeometryResultMethods
  76. sealed trait PolygonBoundaryResult extends GeometryResultMethods
  77. trait PolygonConstructors extends AnyRef
  78. type PolygonFeature[+D] = Feature[Polygon, D]
  79. sealed trait PolygonOrNoResult extends GeometryResultMethods
  80. 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
  81. implicit class ProjectGeometry[G <: Geometry] extends AnyRef
  82. case class Projected[+G <: vector.Geometry](geom: G, srid: Int) extends Product with Serializable

    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

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

    ,

    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.

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

    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

  84. trait SeqMethods extends AnyRef
  85. implicit class SeqLineStringExtensions extends AnyRef
    Definition Classes
    SeqMethods
  86. implicit class SeqMultiLineStringExtensions extends AnyRef
    Definition Classes
    SeqMethods
  87. implicit class SeqMultiPointExtensions extends AnyRef
    Definition Classes
    SeqMethods
  88. implicit class SeqMultiPolygonExtensions extends AnyRef
    Definition Classes
    SeqMethods
  89. implicit class SeqPointExtensions extends AnyRef
    Definition Classes
    SeqMethods
  90. implicit class SeqPolygonExtensions extends AnyRef
    Definition Classes
    SeqMethods
  91. class ShewchuksDeterminant extends AnyRef

    **************************************************************************

  92. class SpatialIndex[T] extends Serializable
  93. trait TwoDimensional[G <: vector.Geometry] extends Dimension[G] with AtLeastOneDimension[G]
  94. sealed trait TwoDimensionsTwoDimensionsDifferenceResult extends GeometryResultMethods
  95. sealed trait TwoDimensionsTwoDimensionsIntersectionResult extends GeometryResultMethods
  96. sealed trait TwoDimensionsTwoDimensionsSeqUnionResult extends GeometryResultMethods
  97. sealed trait TwoDimensionsTwoDimensionsSymDifferenceResult extends GeometryResultMethods
  98. sealed trait TwoDimensionsTwoDimensionsUnionResult extends GeometryResultMethods
  99. trait ZeroDimensional[G <: vector.Geometry] extends Dimension[G] with AtMostOneDimension[G]
  100. sealed trait ZeroDimensionsLineStringSymDifferenceResult extends GeometryResultMethods
  101. sealed trait ZeroDimensionsLineStringUnionResult extends GeometryResultMethods
  102. sealed trait ZeroDimensionsMultiPointSymDifferenceResult extends GeometryResultMethods
  103. implicit class ExtentsToGeoJson extends AnyRef
    Definition Classes
    Implicits
  104. implicit class FeaturesToGeoJson[G <: Geometry, D] extends AnyRef
    Definition Classes
    Implicits
  105. implicit class GeometriesToGeoJson extends AnyRef
    Definition Classes
    Implicits
  106. implicit class RichFeature[G <: Geometry, D] extends AnyRef
    Definition Classes
    Implicits
  107. implicit class RichGeometry extends AnyRef
    Definition Classes
    Implicits
  108. implicit class RichString extends AnyRef
    Definition Classes
    Implicits
  109. implicit class WKBArrayWrapper extends MethodExtensions[Array[Byte]]
    Definition Classes
    Implicits
  110. implicit class WKBWrapper extends MethodExtensions[org.locationtech.jts.geom.Geometry]
    Definition Classes
    Implicits
  111. implicit class WKHexStringWrapper extends MethodExtensions[String]
    Definition Classes
    Implicits
  112. implicit class WktStringWrapper extends MethodExtensions[String]
    Definition Classes
    Implicits
  113. implicit class WktWrapper extends MethodExtensions[org.locationtech.jts.geom.Geometry]
    Definition Classes
    Implicits
  114. implicit class withExtraGeometryCollectionMethods extends ExtraGeometryCollectionMethods
    Definition Classes
    Implicits
  115. implicit class withExtraGeometryMethods extends ExtraGeometryMethods
    Definition Classes
    Implicits
  116. implicit class withExtraLineStringMethods extends ExtraLineStringMethods
    Definition Classes
    Implicits
  117. implicit class withExtraMultiLineStringMethods extends ExtraMultiLineStringMethods
    Definition Classes
    Implicits
  118. implicit class withExtraMultiPointMethods extends ExtraMultiPointMethods
    Definition Classes
    Implicits
  119. implicit class withExtraMultiPolygonMethods extends ExtraMultiPolygonMethods
    Definition Classes
    Implicits
  120. implicit class withExtraPointMethods extends ExtraPointMethods
    Definition Classes
    Implicits
  121. implicit class withExtraPolygonMethods extends ExtraPolygonMethods
    Definition Classes
    Implicits
  122. implicit class ReprojectExtent extends AnyRef
    Definition Classes
    Implicits
  123. implicit class ReprojectFeature[D] extends AnyRef
    Definition Classes
    Implicits
  124. implicit class ReprojectGeometry extends AnyRef
    Definition Classes
    Implicits
  125. implicit class ReprojectGeometryCollection extends AnyRef
    Definition Classes
    Implicits
  126. implicit class ReprojectGeometryCollectionFeature[D] extends AnyRef
    Definition Classes
    Implicits
  127. implicit class ReprojectLineString extends AnyRef
    Definition Classes
    Implicits
  128. implicit class ReprojectLineStringFeature[D] extends AnyRef
    Definition Classes
    Implicits
  129. implicit class ReprojectMultiPoint extends AnyRef
    Definition Classes
    Implicits
  130. implicit class ReprojectMultiPointFeature[D] extends AnyRef
    Definition Classes
    Implicits
  131. implicit class ReprojectMutliLineString extends AnyRef
    Definition Classes
    Implicits
  132. implicit class ReprojectMutliLineStringFeature[D] extends AnyRef
    Definition Classes
    Implicits
  133. implicit class ReprojectMutliPolygon extends AnyRef
    Definition Classes
    Implicits
  134. implicit class ReprojectMutliPolygonFeature[D] extends AnyRef
    Definition Classes
    Implicits
  135. implicit class ReprojectPoint extends AnyRef
    Definition Classes
    Implicits
  136. implicit class ReprojectPointFeature[D] extends AnyRef
    Definition Classes
    Implicits
  137. implicit class ReprojectPolygon extends AnyRef
    Definition Classes
    Implicits
  138. implicit class ReprojectPolygonFeature[D] extends AnyRef
    Definition Classes
    Implicits
  139. implicit class ReprojectTuple extends AnyRef
    Definition Classes
    Implicits
  140. implicit class withDelaunayTriangulationArrayMethods extends DelaunayTriangulationArrayMethods
    Definition Classes
    Implicits
  141. implicit class withDelaunayTriangulationMethods extends DelaunayTriangulationMethods
    Definition Classes
    Implicits
  142. implicit class withDelaunayTriangulationMultiPointMethods extends DelaunayTriangulationMultiPointMethods
    Definition Classes
    Implicits
  143. implicit class withDelaunayTriangulationCoordinateMethods extends DelaunayTriangulationCoordinateMethods
    Definition Classes
    Implicits
  144. implicit class withDelaunayTriangulationPointArrayMethods extends DelaunayTriangulationArrayMethods
    Definition Classes
    Implicits
  145. implicit class withDelaunayTriangulationPointMethods extends DelaunayTriangulationPointMethods
    Definition Classes
    Implicits
  146. implicit class withVoronoiDiagramCoordinateArrayMethods extends VoronoiDiagramCoordinateArrayMethods
    Definition Classes
    Implicits
  147. implicit class withVoronoiDiagramCoordinateMethods extends VoronoiDiagramCoordinateMethods
    Definition Classes
    Implicits
  148. implicit class withVoronoiDiagramMultiPointMethods extends VoronoiDiagramMultiPointMethods
    Definition Classes
    Implicits
  149. implicit class withVoronoiDiagramPointArrayMethods extends VoronoiDiagramPointArrayMethods
    Definition Classes
    Implicits
  150. implicit class withVoronoiDiagramPointMethods extends VoronoiDiagramPointMethods
    Definition Classes
    Implicits

Value Members

  1. implicit val crsDecoder: Decoder[CRS]
    Definition Classes
    CrsFormats
  2. implicit val crsEncoder: Encoder[CRS]
    Definition Classes
    CrsFormats
  3. implicit lazy val featureCollectionDecoder: Decoder[JsonFeatureCollection]
    Definition Classes
    FeatureFormats
  4. implicit lazy val featureCollectionEncoder: Encoder[JsonFeatureCollection]
    Definition Classes
    FeatureFormats
  5. implicit lazy val featureCollectionMapDecoder: Decoder[JsonFeatureCollectionMap]
    Definition Classes
    FeatureFormats
  6. implicit lazy val featureCollectionMapEncoder: Encoder[JsonFeatureCollectionMap]
    Definition Classes
    FeatureFormats
  7. implicit def featureDecoder[G <: Geometry, D](implicit arg0: Decoder[G], arg1: Decoder[D]): Decoder[Feature[G, D]]
    Definition Classes
    FeatureFormats
  8. implicit def featureEncoder[G <: Geometry, D](implicit arg0: Encoder[G], arg1: Encoder[D]): Encoder[Feature[G, D]]
    Definition Classes
    FeatureFormats
  9. implicit lazy val geometryCollectionDecoder: Decoder[GeometryCollection]
    Definition Classes
    GeometryFormats
  10. implicit lazy val geometryCollectionEncoder: Encoder[GeometryCollection]
    Definition Classes
    GeometryFormats
  11. implicit lazy val geometryDecoder: Decoder[Geometry]
    Definition Classes
    GeometryFormats
  12. implicit lazy val geometryEncoder: Encoder[Geometry]
    Definition Classes
    GeometryFormats
  13. implicit val jsonCrsDecoder: Decoder[JsonCRS]
    Definition Classes
    CrsFormats
  14. implicit val jsonCrsEncoder: Encoder[JsonCRS]
    Definition Classes
    CrsFormats
  15. implicit lazy val lineDecoder: Decoder[LineString]
    Definition Classes
    GeometryFormats
  16. implicit lazy val lineEncoder: Encoder[LineString]
    Definition Classes
    GeometryFormats
  17. implicit val lineStringIsOneDimensional: OneDimensional[LineString]
  18. implicit val linkedCRSDecoder: Decoder[LinkedCRS]
    Definition Classes
    CrsFormats
  19. implicit val linkedCRSEncoder: Encoder[LinkedCRS]
    Definition Classes
    CrsFormats
  20. implicit lazy val multiLineStringDecoder: Decoder[MultiLineString]
    Definition Classes
    GeometryFormats
  21. implicit lazy val multiLineStringEncoder: Encoder[MultiLineString]
    Definition Classes
    GeometryFormats
  22. implicit val multiLineStringIsOneDimensional: OneDimensional[MultiLineString]
  23. implicit lazy val multiPointDecoder: Decoder[MultiPoint]
    Definition Classes
    GeometryFormats
  24. implicit lazy val multiPointEncoder: Encoder[MultiPoint]
    Definition Classes
    GeometryFormats
  25. implicit val multiPointIsZeroDimensional: ZeroDimensional[MultiPoint]
  26. implicit lazy val multiPolygonDecoder: Decoder[MultiPolygon]
    Definition Classes
    GeometryFormats
  27. implicit lazy val multiPolygonEncoder: Encoder[MultiPolygon]
    Definition Classes
    GeometryFormats
  28. implicit val multiPolygonIsTwoDimensional: TwoDimensional[MultiPolygon]
  29. implicit val namedCRSDecoder: Decoder[NamedCRS]
    Definition Classes
    CrsFormats
  30. implicit val namedCRSEncoder: Encoder[NamedCRS]
    Definition Classes
    CrsFormats
  31. implicit lazy val pointDecoder: Decoder[Point]
    Definition Classes
    GeometryFormats
  32. implicit lazy val pointEncoder: Encoder[Point]
    Definition Classes
    GeometryFormats
  33. implicit val pointIsZeroDimensional: ZeroDimensional[Point]
  34. implicit lazy val polygonDecoder: Decoder[Polygon]
    Definition Classes
    GeometryFormats
  35. implicit lazy val polygonEncoder: Encoder[Polygon]
    Definition Classes
    GeometryFormats
  36. implicit val polygonIsTwoDimensional: TwoDimensional[Polygon]
  37. def readFeatureJson[D, G <: Geometry](value: Json)(implicit arg0: Decoder[D], arg1: Decoder[G]): Feature[G, D]
    Definition Classes
    FeatureFormats
  38. def readFeatureJsonWithID[D, G <: Geometry](value: Json)(implicit arg0: Decoder[D], arg1: Decoder[G]): (String, Feature[G, D])
    Definition Classes
    FeatureFormats
  39. implicit def withCrsDecoder[T](implicit arg0: Decoder[T]): Decoder[WithCrs[T]]
    Definition Classes
    CrsFormats
  40. implicit def withCrsEncoder[T](implicit arg0: Encoder[T]): Encoder[WithCrs[T]]
    Definition Classes
    CrsFormats
  41. def writeFeatureJson[G <: Geometry, D](obj: Feature[G, D])(implicit arg0: Encoder[D]): Json

    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
  42. def writeFeatureJsonWithID[G <: Geometry, D](idFeature: (String, Feature[G, D]))(implicit arg0: Encoder[D]): Json
    Definition Classes
    FeatureFormats
  43. object AtMostOneDimensionPolygonSymDifferenceResult extends Serializable
  44. object AtMostOneDimensionPolygonUnionResult extends Serializable
  45. object Extent extends Serializable
  46. object Feature extends Serializable

    Feature companion object

  47. object GeomFactory
  48. object GeometryCollection extends GeometryCollectionConstructors

    Companion object to GeometryCollection

  49. object GeometryCollectionFeature

    GeometryCollectionFeature companion object

  50. object GeometryResult extends Serializable
  51. object Intersection
  52. object JTS

    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).

  53. object LineString extends LineStringConstructors
  54. object LineStringAtLeastOneDimensionDifferenceResult extends Serializable
  55. object LineStringFeature

    LineFeature companion object

  56. object LineStringMultiPolygonSymDifferenceResult extends Serializable
  57. object LineStringMultiPolygonUnionResult extends Serializable
  58. object LineStringOneDimensionUnionResult extends Serializable
  59. object LineStringResult extends Serializable
  60. object Measure extends Serializable
  61. object MultiLineString extends MultiLineStringConstructors
  62. object MultiLineStringFeature

    MultiLineFeature companion object

  63. object MultiLineStringGeometryDifferenceResult extends Serializable
  64. object MultiLineStringMultiLineStringDifferenceResult extends Serializable
  65. object MultiLineStringMultiLineStringIntersectionResult extends Serializable
  66. object MultiLineStringMultiLineStringSymDifferenceResult extends Serializable
  67. object MultiLineStringMultiLineStringUnionResult extends Serializable
  68. object MultiLineStringMultiPolygonSymDifferenceResult extends Serializable
  69. object MultiLineStringMultiPolygonUnionResult extends Serializable
  70. object MultiLineStringResult extends Serializable
  71. object MultiPoint extends MultiPointConstructors
  72. object MultiPointAtLeastOneDimensionIntersectionResult extends Serializable
  73. object MultiPointFeature

    MultiPointFeature companion object

  74. object MultiPointGeometryDifferenceResult extends Serializable
  75. object MultiPointMultiLineStringSymDifferenceResult extends Serializable
  76. object MultiPointMultiLineStringUnionResult extends Serializable
  77. object MultiPointMultiPointDifferenceResult extends Serializable
  78. object MultiPointMultiPointIntersectionResult extends Serializable
  79. object MultiPointMultiPointSymDifferenceResult extends Serializable
  80. object MultiPointMultiPointUnionResult extends Serializable
  81. object MultiPointMultiPolygonSymDifferenceResult extends Serializable
  82. object MultiPointMultiPolygonUnionResult extends Serializable
  83. object MultiPolygon extends MultiPolygonConstructors
  84. object MultiPolygonFeature

    MultiPolygonFeature companion object

  85. object MultiPolygonMultiPolygonDifferenceResult extends Serializable
  86. object MultiPolygonMultiPolygonIntersectionResult extends Serializable
  87. object MultiPolygonMultiPolygonSymDifferenceResult extends Serializable
  88. object MultiPolygonXDifferenceResult extends Serializable
  89. 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
  90. object OneDimensionAtLeastOneDimensionIntersectionResult extends Serializable
  91. object OneDimensionBoundaryResult extends Serializable
  92. object OneDimensionOneDimensionSymDifferenceResult extends Serializable
  93. object Point extends PointConstructors
  94. object PointFeature

    PointFeature companion object

  95. object PointGeometryDifferenceResult extends Serializable
  96. object PointMultiLineStringSymDifferenceResult extends Serializable
  97. object PointMultiLineStringUnionResult extends Serializable
  98. object PointMultiPolygonSymDifferenceResult extends Serializable
  99. object PointMultiPolygonUnionResult extends Serializable
  100. object PointOrNoResult extends Serializable
  101. object PointPointSymDifferenceResult extends Serializable
  102. object PointZeroDimensionsUnionResult extends Serializable
  103. object Polygon extends PolygonConstructors
  104. object PolygonAtMostOneDimensionDifferenceResult extends Serializable
  105. object PolygonBoundaryResult extends Serializable
  106. object PolygonFeature

    PolygonFeature companion object

  107. object PolygonOrNoResult extends Serializable
  108. object Projected extends Serializable
  109. object ProjectedExtent extends Serializable

    ProjectedExtent companion object

  110. object RobustPredicates

    Provides a set of numerically-sound geometric predicates.

  111. object SpatialIndex extends Serializable
  112. object TwoDimensionsTwoDimensionsDifferenceResult extends Serializable
  113. object TwoDimensionsTwoDimensionsIntersectionResult extends Serializable
  114. object TwoDimensionsTwoDimensionsSeqUnionResult extends Serializable
  115. object TwoDimensionsTwoDimensionsSymDifferenceResult extends Serializable
  116. object TwoDimensionsTwoDimensionsUnionResult extends Serializable
  117. object ZeroDimensionsLineStringSymDifferenceResult extends Serializable
  118. object ZeroDimensionsLineStringUnionResult extends Serializable
  119. object ZeroDimensionsMultiPointSymDifferenceResult extends Serializable

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