geotrellis.vector.io

json

package json

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait CRS extends AnyRef

    Abstract trait for various implementations of Coordinate Reference System values

  2. trait CrsFormats extends AnyRef

    A trait specifying CRS/JSON conversion

  3. trait FeatureFormats extends AnyRef

    A trait for providing the Spray.

  4. trait GeoJsonSupport extends GeometryFormats with FeatureFormats with CrsFormats

    A trait providing automatic to and from JSON marshalling/unmarshalling using spray-json implicits.

  5. trait GeometryFormats extends AnyRef

    A trait that implements Spray JsonFormats for Geometry objects.

  6. trait Implicits extends GeoJsonSupport

  7. class JsonFeatureCollection extends AnyRef

    Accumulates GeoJson from Feature class instances.

  8. class JsonFeatureCollectionMap extends AnyRef

    Accumulates GeoJson from Feature class instances and implements a Map keyed on geojson feature IDs.

  9. case class LinkedCRS(href: String, crsType: String = "") extends CRS with Product with Serializable

    A CRS object with a link to CRS parameters on the Web.

  10. case class NamedCRS(name: String) extends CRS with Product with Serializable

    A CRS object which indicates a coordinate reference system by name.

  11. case class Style(strokeColor: Option[String], strokeWidth: Option[String], strokeOpacity: Option[Double], fillColor: Option[String], fillOpacity: Option[Double]) extends Product with Serializable

  12. case class WithCrs[T](t: T, crs: CRS) extends Product with Serializable

    Used as a named tuple to extract and insert CRS field in GeoJSON objects

Value Members

  1. object BlankCRS extends CRS

    A blank CRS field (will not be associated with GeoJSON object)

  2. object CrsFormats extends CrsFormats

  3. object FeatureFormats extends FeatureFormats

  4. object GeoJson

    An object whose methods parse string representations as GeoJson

  5. object GeoJsonSupport extends GeoJsonSupport

  6. object GeometryFormats extends GeometryFormats

  7. object Implicits extends Implicits

  8. object JsonFeatureCollection

  9. object JsonFeatureCollectionMap

  10. object Style extends Serializable

Ungrouped