Package

geotrellis.server

stac

Permalink

package stac

Linear Supertypes
GeometryFormats, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. stac
  2. GeometryFormats
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait Bbox extends AnyRef

    Permalink
  2. case class HasInstant() extends Product with Serializable

    Permalink
  3. case class Interval(interval: List[TemporalExtent]) extends Product with Serializable

    Permalink
  4. case class ItemCollection(_type: String = "FeatureCollection", features: List[StacItem], links: List[StacLink]) extends Product with Serializable

    Permalink
  5. final case class Proprietary() extends StacLicense with Product with Serializable

    Permalink
  6. final case class SPDX(spdxId: SpdxId) extends StacLicense with Product with Serializable

    Permalink
  7. case class SpatialExtent(bbox: List[Bbox]) extends Product with Serializable

    Permalink
  8. type SpdxId = Refined[String, ValidSpdxId]

    Permalink
  9. case class StacAsset(href: String, title: Option[String], _type: Option[StacMediaType]) extends Product with Serializable

    Permalink
  10. case class StacCatalog(stacVersion: String, id: String, title: Option[String], description: String, links: List[StacLink]) extends Product with Serializable

    Permalink
  11. final case class StacCollection(stacVersion: String, id: String, title: Option[String], description: String, keywords: List[String], version: String, license: StacLicense, providers: List[StacProvider], extent: StacExtent, properties: JsonObject, links: List[StacLink]) extends Product with Serializable

    Permalink
  12. case class StacExtent(spatial: SpatialExtent, temporal: Interval) extends Product with Serializable

    Permalink
  13. case class StacItem(id: String, stacVersion: String, stacExtensions: List[String], _type: String = "Feature", geometry: Geometry, bbox: TwoDimBbox, links: List[StacLink], assets: Map[String, StacAsset], collection: Option[String], properties: JsonObject) extends Product with Serializable

    Permalink
  14. sealed trait StacLicense extends AnyRef

    Permalink
  15. case class StacLink(href: String, rel: StacLinkType, _type: Option[StacMediaType], title: Option[String], labelExtAssets: List[String]) extends Product with Serializable

    Permalink
  16. sealed abstract class StacLinkType extends AnyRef

    Permalink
  17. sealed abstract class StacMediaType extends AnyRef

    Permalink
  18. case class StacProvider(name: String, description: Option[String], roles: List[StacProviderRole], url: Option[String]) extends Product with Serializable

    Permalink
  19. sealed abstract class StacProviderRole extends AnyRef

    Permalink
  20. type TemporalExtent = Refined[List[Option[Instant]], And[And[MinSize[Int(2)], MaxSize[Int(2)]], Exists[HasInstant]]]

    Permalink
  21. case class ThreeDimBbox(xmin: Double, ymin: Double, zmin: Double, xmax: Double, ymax: Double, zmax: Double) extends Bbox with Product with Serializable

    Permalink
  22. case class TwoDimBbox(xmin: Double, ymin: Double, xmax: Double, ymax: Double) extends Bbox with Product with Serializable

    Permalink
  23. case class ValidSpdxId() extends Product with Serializable

    Permalink
  24. case class VendorLinkType(underlying: String) extends StacLinkType with Product with Serializable

    Permalink
  25. case class VendorMediaType(underlying: String) extends StacMediaType with Product with Serializable

    Permalink

Value Members

  1. object Alternate extends StacLinkType with Product with Serializable

    Permalink
  2. object Bbox

    Permalink
  3. object Child extends StacLinkType with Product with Serializable

    Permalink
  4. object Collection extends StacLinkType with Product with Serializable

    Permalink
  5. object Conformance extends StacLinkType with Product with Serializable

    Permalink
  6. object Data extends StacLinkType with Product with Serializable

    Permalink
  7. object DescribedBy extends StacLinkType with Product with Serializable

    Permalink
  8. object HasInstant extends Serializable

    Permalink
  9. object Host extends StacProviderRole with Product with Serializable

    Permalink
  10. object Implicits

    Permalink
  11. object Interval extends Serializable

    Permalink
  12. object Item extends StacLinkType with Product with Serializable

    Permalink
  13. object ItemCollection extends Serializable

    Permalink
  14. object Items extends StacLinkType with Product with Serializable

    Permalink
  15. object License extends StacLinkType with Product with Serializable

    Permalink
  16. object Licensor extends StacProviderRole with Product with Serializable

    Permalink
  17. object Next extends StacLinkType with Product with Serializable

    Permalink
  18. object Parent extends StacLinkType with Product with Serializable

    Permalink
  19. object Prev extends StacLinkType with Product with Serializable

    Permalink
  20. object Processor extends StacProviderRole with Product with Serializable

    Permalink
  21. object Producer extends StacProviderRole with Product with Serializable

    Permalink
  22. object Self extends StacLinkType with Product with Serializable

    Permalink
  23. object ServiceDesc extends StacLinkType with Product with Serializable

    Permalink
  24. object ServiceDoc extends StacLinkType with Product with Serializable

    Permalink
  25. object Source extends StacLinkType with Product with Serializable

    Permalink
  26. object SpatialExtent extends Serializable

    Permalink
  27. object SpdxId extends RefinedTypeOps[SpdxId, String]

    Permalink
  28. object StacAsset extends Serializable

    Permalink
  29. object StacCatalog extends Serializable

    Permalink
  30. object StacCollection extends Serializable

    Permalink
  31. object StacExtent extends Serializable

    Permalink
  32. object StacItem extends GeometryFormats with Serializable

    Permalink
  33. object StacLicense

    Permalink
  34. object StacLink extends Serializable

    Permalink
  35. object StacLinkType

    Permalink
  36. object StacMediaType

    Permalink
  37. object StacProvider extends Serializable

    Permalink
  38. object StacProviderRole

    Permalink
  39. object StacRoot extends StacLinkType with Product with Serializable

    Permalink
  40. object TemporalExtent extends RefinedTypeOps[TemporalExtent, List[Option[Instant]]]

    Permalink
  41. object ThreeDimBbox extends Serializable

    Permalink
  42. object TwoDimBbox extends Serializable

    Permalink
  43. object ValidSpdxId extends Serializable

    Permalink
  44. object application/geo+json extends StacMediaType with Product with Serializable

    Permalink
  45. object application/geopackage+sqlite3 extends StacMediaType with Product with Serializable

    Permalink
  46. object application/json extends StacMediaType with Product with Serializable

    Permalink
  47. object application/x-hdf extends StacMediaType with Product with Serializable

    Permalink
  48. object application/x-hdf5 extends StacMediaType with Product with Serializable

    Permalink
  49. object application/xml extends StacMediaType with Product with Serializable

    Permalink
  50. implicit lazy val geometryCollectionDecoder: Decoder[GeometryCollection]

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

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

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

    Permalink
    Definition Classes
    GeometryFormats
  54. object image/cog extends StacMediaType with Product with Serializable

    Permalink
  55. object image/jp2 extends StacMediaType with Product with Serializable

    Permalink
  56. object image/jpeg extends StacMediaType with Product with Serializable

    Permalink
  57. object image/png extends StacMediaType with Product with Serializable

    Permalink
  58. object image/tiff extends StacMediaType with Product with Serializable

    Permalink
  59. object image/vnd.stac.geotiff extends StacMediaType with Product with Serializable

    Permalink
  60. implicit lazy val lineDecoder: Decoder[LineString]

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

    Permalink
    Definition Classes
    GeometryFormats
  62. implicit lazy val multiLineStringDecoder: Decoder[MultiLineString]

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

    Permalink
    Definition Classes
    GeometryFormats
  64. implicit lazy val multiPointDecoder: Decoder[MultiPoint]

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

    Permalink
    Definition Classes
    GeometryFormats
  66. implicit lazy val multiPolygonDecoder: Decoder[MultiPolygon]

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

    Permalink
    Definition Classes
    GeometryFormats
  68. implicit lazy val pointDecoder: Decoder[Point]

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

    Permalink
    Definition Classes
    GeometryFormats
  70. implicit lazy val polygonDecoder: Decoder[Polygon]

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

    Permalink
    Definition Classes
    GeometryFormats
  72. object text/plain extends StacMediaType with Product with Serializable

    Permalink
  73. object text/xml extends StacMediaType with Product with Serializable

    Permalink

Inherited from GeometryFormats

Inherited from AnyRef

Inherited from Any

Ungrouped