package common
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- common
- Implicits
- GeoJsonSupport
- CrsFormats
- FeatureFormats
- GeometryFormats
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
trait
AWSBatch extends RollbarNotifier with LazyLogging
Submits jobs to AWS Batch for processing
- class BacksplashConnectionFactory extends DefaultConnectionFactory
-
case class
BacksplashGeoTiffInfo(extent: Extent, crs: CRS, tags: Tags, tiffTags: TiffTags, options: GeoTiffOptions, bandType: BandType, byteOrder: ByteOrder, segmentLayout: GeoTiffSegmentLayout, compression: Compression, bandCount: Int, noDataValue: Option[Double], overviews: List[BacksplashGeoTiffInfo] = Nil) extends Product with Serializable
Container for metadata for Tiffs
Container for metadata for Tiffs
This tracks closely to GeoTiffInfo, but omits and adds a few things to make it easier to serialize. As such, this class has a static helper method to construct itself from an instance of GeoTiffInfo and also transform back into one
- final case class BatchParams(items: List[SceneCorrectionParams]) extends Product with Serializable
-
implicit
class
ExtentsToGeoJson extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
FeaturesToGeoJson[G <: Geometry, D] extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
GeometriesToGeoJson extends AnyRef
- Definition Classes
- Implicits
- final case class LayerAttribute(layerName: String, zoom: Int, name: String, value: Json) extends Product with Serializable
- final case class MosaicDefinition(sceneId: UUID, projectId: UUID, datasource: UUID, sceneName: String, colorCorrections: Params, sceneType: Option[SceneType] = scala.None, ingestLocation: Option[String], footprint: Option[MultiPolygon], isSingleBand: Boolean, singleBandOptions: Option[Json], mask: Option[MultiPolygon], sceneMetadataFields: SceneMetadataFields, metadataFiles: List[String]) extends Product with Serializable
- final case class ProjectColorModeParams(redBand: Int, greenBand: Int, blueBand: Int) extends Product with Serializable
-
implicit
class
RichFeature[G <: Geometry, D] extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
RichGeometry extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
RichString extends AnyRef
- Definition Classes
- Implicits
- trait RollbarNotifier extends LazyLogging
- final case class S3(credentialsProviderChain: AWSCredentialsProvider = ..., region: Option[S3Region] = None) extends Serializable with Product
- sealed trait S3Region extends AnyRef
- final case class S3RegionEnum(s3Region: Regions) extends S3Region with Product with Serializable
- final case class S3RegionString(s3Region: String) extends S3Region with Product with Serializable
- final case class SceneCorrectionParams(sceneId: UUID, params: Params) extends Product with Serializable
- final case class SceneToLayer(sceneId: UUID, projectLayerId: UUID, accepted: Boolean, sceneOrder: Option[Int] = None, colorCorrectParams: Params) extends Product with Serializable
- final case class SceneToLayerWithSceneType(sceneId: UUID, projectId: UUID, datasource: UUID, sceneName: String, projectLayerId: UUID, accepted: Boolean, sceneOrder: Option[Int] = scala.None, colorCorrectParams: Params, sceneType: Option[SceneType] = scala.None, ingestLocation: Option[String], dataFootprint: Option[Projected[MultiPolygon]], isSingleBand: Boolean, singleBandOptions: Option[Json], mask: Option[Projected[MultiPolygon]], metadataFields: SceneMetadataFields, metadataFiles: List[String]) extends Product with Serializable
- final case class SceneWithProjectIdLayerId(sceneId: UUID, projectId: UUID, projectLayerId: UUID) extends Product with Serializable
Value Members
- implicit val bandTypeDecoder: Decoder[BandType]
- implicit val bandTypeEncoder: Encoder[BandType]
- implicit val basicTagsDecoder: Decoder[BasicTags]
- implicit val basicTagsEncoder: Encoder[BasicTags]
- implicit val bsgtDecoder: Decoder[BacksplashGeoTiffInfo]
- implicit val bsgtEncoder: Encoder[BacksplashGeoTiffInfo]
- implicit val byteOrderDecoder: Decoder[ByteOrder]
- implicit val byteOrderEncoder: Encoder[ByteOrder]
- implicit val cmykTagsDecoder: Decoder[CmykTags]
- implicit val cmykTagsEncoder: Encoder[CmykTags]
- implicit val colimetryTagsDecoder: Decoder[ColimetryTags]
- implicit val colimetryTagsEncoder: Encoder[ColimetryTags]
- implicit val compressionDecoder: Decoder[Compression]
- implicit val compressionEncoder: Encoder[Compression]
- implicit val configKeysDecoder: Decoder[ConfigKeys]
- implicit val configKeysEncoder: Encoder[ConfigKeys]
-
implicit
val
crsDecoder: Decoder[CRS]
- Definition Classes
- CrsFormats
-
implicit
val
crsEncoder: Encoder[CRS]
- Definition Classes
- CrsFormats
- implicit val dataSampleFormatTagsDecoder: Decoder[DataSampleFormatTags]
- implicit val dataSampleFormatTagsEncoder: Encoder[DataSampleFormatTags]
- implicit val decCrs: Decoder[CRS]
- implicit val docTagsDecoder: Decoder[DocumentationTags]
- implicit val docTagsEncoder: Encoder[DocumentationTags]
- implicit val extentDecoder: Decoder[Extent]
- implicit val extentEncoder: Encoder[Extent]
-
implicit
val
featureCollectionDecoder: Decoder[JsonFeatureCollection]
- Definition Classes
- FeatureFormats
-
implicit
val
featureCollectionEncoder: Encoder[JsonFeatureCollection]
- Definition Classes
- FeatureFormats
-
implicit
val
featureCollectionMapDecoder: Decoder[JsonFeatureCollectionMap]
- Definition Classes
- FeatureFormats
-
implicit
val
featureCollectionMapEncoder: Encoder[JsonFeatureCollectionMap]
- Definition Classes
- FeatureFormats
-
implicit
def
featureDecoder[G <: Geometry, D](implicit arg0: Decoder[G], arg1: Decoder[D]): Decoder[Feature[G, D]]
- Definition Classes
- FeatureFormats
-
implicit
def
featureEncoder[G <: Geometry, D](implicit arg0: Encoder[G], arg1: Encoder[D]): Encoder[Feature[G, D]]
- Definition Classes
- FeatureFormats
- implicit val geoKeyDirectoryTagsDecoder: Decoder[GeoKeyDirectory]
- implicit val geoKeyDirectoryTagsEncoder: Encoder[GeoKeyDirectory]
- implicit val geogCSParameterKeysDecoder: Decoder[GeogCSParameterKeys]
- implicit val geogCSParameterKeysEncoder: Encoder[GeogCSParameterKeys]
-
implicit
lazy val
geometryCollectionDecoder: Decoder[GeometryCollection]
- Definition Classes
- GeometryFormats
-
implicit
lazy val
geometryCollectionEncoder: Encoder[GeometryCollection]
- Definition Classes
- GeometryFormats
-
implicit
lazy val
geometryDecoder: Decoder[Geometry]
- Definition Classes
- GeometryFormats
-
implicit
lazy val
geometryEncoder: Encoder[Geometry]
- Definition Classes
- GeometryFormats
- implicit val geotiffOptionsDecoder: Decoder[GeoTiffOptions]
- implicit val geotiffOptionsEncoder: Encoder[GeoTiffOptions]
- implicit val geotiffSegmentLayoutDecoder: Decoder[GeoTiffSegmentLayout]
- implicit val geotiffSegmentLayoutEncoder: Encoder[GeoTiffSegmentLayout]
- implicit val geotiffTagsDecoder: Decoder[GeoTiffTags]
- implicit val geotiffTagsEncoder: Encoder[GeoTiffTags]
- implicit val indexedColorMapDecoder: Decoder[IndexedColorMap]
- implicit val indexedColorMapEncoder: Encoder[IndexedColorMap]
- implicit val interleaveMethodDecoder: Decoder[InterleaveMethod]
- implicit val interleaveMethodEncoder: Encoder[InterleaveMethod]
- implicit val jpegTagsDecoder: Decoder[JpegTags]
- implicit val jpegTagsEncoder: Encoder[JpegTags]
-
implicit
val
jsonCrsDecoder: Decoder[JsonCRS]
- Definition Classes
- CrsFormats
-
implicit
val
jsonCrsEncoder: Encoder[JsonCRS]
- Definition Classes
- CrsFormats
-
implicit
lazy val
lineDecoder: Decoder[LineString]
- Definition Classes
- GeometryFormats
-
implicit
lazy val
lineEncoder: Encoder[LineString]
- Definition Classes
- GeometryFormats
-
implicit
val
linkedCRSDecoder: Decoder[LinkedCRS]
- Definition Classes
- CrsFormats
-
implicit
val
linkedCRSEncoder: Encoder[LinkedCRS]
- Definition Classes
- CrsFormats
- implicit val metadataTagsDecoder: Decoder[MetadataTags]
- implicit val metadataTagsEncoder: Encoder[MetadataTags]
-
implicit
lazy val
multiLineStringDecoder: Decoder[MultiLineString]
- Definition Classes
- GeometryFormats
-
implicit
lazy val
multiLineStringEncoder: Encoder[MultiLineString]
- Definition Classes
- GeometryFormats
-
implicit
lazy val
multiPointDecoder: Decoder[MultiPoint]
- Definition Classes
- GeometryFormats
-
implicit
lazy val
multiPointEncoder: Encoder[MultiPoint]
- Definition Classes
- GeometryFormats
-
implicit
lazy val
multiPolygonDecoder: Decoder[MultiPolygon]
- Definition Classes
- GeometryFormats
-
implicit
lazy val
multiPolygonEncoder: Encoder[MultiPolygon]
- Definition Classes
- GeometryFormats
- implicit val multipolygonDecoder: Decoder[MultiPolygon]
- implicit val multipolygonEncoder: Encoder[MultiPolygon]
-
implicit
val
namedCRSDecoder: Decoder[NamedCRS]
- Definition Classes
- CrsFormats
-
implicit
val
namedCRSEncoder: Encoder[NamedCRS]
- Definition Classes
- CrsFormats
- implicit val newSubFileTypeDecoder: Decoder[NewSubfileType]
- implicit val newSubFileTypeEncoder: Encoder[NewSubfileType]
- implicit val nonBasicTagsDecoder: Decoder[NonBasicTags]
- implicit val nonBasicTagsEncoder: Encoder[NonBasicTags]
- implicit val nonStandardizedKeysDecoder: Decoder[NonStandardizedKeys]
- implicit val nonStandardizedKeysEncoder: Encoder[NonStandardizedKeys]
- implicit val nonStandardizedTagsDecoder: Decoder[NonStandardizedTags]
- implicit val nonStandardizedTagsEncoder: Encoder[NonStandardizedTags]
- implicit val pixel3DTagsDecoder: Decoder[Pixel3D]
- implicit val pixel3DTagsEncoder: Encoder[Pixel3D]
-
implicit
lazy val
pointDecoder: Decoder[Point]
- Definition Classes
- GeometryFormats
-
implicit
lazy val
pointEncoder: Encoder[Point]
- Definition Classes
- GeometryFormats
-
implicit
lazy val
polygonDecoder: Decoder[Polygon]
- Definition Classes
- GeometryFormats
-
implicit
lazy val
polygonEncoder: Encoder[Polygon]
- Definition Classes
- GeometryFormats
- implicit val projectedCSParameterKeysDecoder: Decoder[ProjectedCSParameterKeys]
- implicit val projectedCSParameterKeysEncoder: Encoder[ProjectedCSParameterKeys]
- implicit val projectedFalsingsDecoder: Decoder[ProjectedFalsings]
- implicit val projectedFalsingsEncoder: Encoder[ProjectedFalsings]
-
def
readFeatureJson[D, G <: Geometry](value: Json)(implicit arg0: Decoder[D], arg1: Decoder[G]): Feature[G, D]
- Definition Classes
- FeatureFormats
-
def
readFeatureJsonWithID[D, G <: Geometry](value: Json)(implicit arg0: Decoder[D], arg1: Decoder[G]): (String, Feature[G, D])
- Definition Classes
- FeatureFormats
- implicit val storageMethodDecoder: Decoder[StorageMethod]
- implicit val storageMethodEncoder: Encoder[StorageMethod]
- implicit val tagsDecoder: Decoder[Tags]
- implicit val tagsEncoder: Encoder[Tags]
- implicit val tiffDecoder: Decoder[TiffType]
- implicit val tiffEncoder: Encoder[TiffType]
- implicit val tiffTagsDecoder: Decoder[TiffTags]
- implicit val tiffTagsEncoder: Encoder[TiffTags]
- implicit val tileLayoutDecoder: Decoder[TileLayout]
- implicit val tileLayoutEncoder: Encoder[TileLayout]
- implicit val tileTagsDecoder: Decoder[TileTags]
- implicit val tileTagsEncoder: Encoder[TileTags]
- implicit val verticalCSKeysDecoder: Decoder[VerticalCSKeys]
- implicit val verticalCSKeysEncoder: Encoder[VerticalCSKeys]
-
implicit
def
withCrsDecoder[T](implicit arg0: Decoder[T]): Decoder[WithCrs[T]]
- Definition Classes
- CrsFormats
-
implicit
def
withCrsEncoder[T](implicit arg0: Encoder[T]): Encoder[WithCrs[T]]
- Definition Classes
- CrsFormats
-
def
writeFeatureJson[G <: Geometry, D](obj: Feature[G, D])(implicit arg0: Encoder[D]): Json
- Definition Classes
- FeatureFormats
-
def
writeFeatureJsonWithID[G <: Geometry, D](idFeature: (String, Feature[G, D]))(implicit arg0: Encoder[D]): Json
- Definition Classes
- FeatureFormats
- implicit val ycbcrTagsDecoder: Decoder[YCbCrTags]
- implicit val ycbcrTagsEncoder: Encoder[YCbCrTags]
- object BacksplashGeoTiffInfo extends Serializable
- object BacksplashGeotiffReader extends LazyLogging
- object BatchParams extends Serializable
- object Config
- object LayerAttribute extends Serializable
- object MosaicDefinition extends Serializable
- object ProjectColorModeParams extends Serializable
- object RfStackTrace
- object S3 extends Serializable
- object SceneCorrectionParams extends Serializable
- object SceneToLayerWithSceneType extends Serializable