Typeclass for converting to/from JVM object to catalyst encoding.
Typeclass for converting to/from JVM object to catalyst encoding. The reason this exists is that
instantiating and binding ExpressionEncoder[T]
is *very* expensive, and not suitable for
operations internal to an Expression
.
10/19/18
Implicit encoder definitions for RasterFrameLayer types.
Collection of CatalystSerializers for third-party types.
Custom encoder for GT CRS
.
Custom encoder for GT CRS
.
7/21/17
Custom encoder for GT CellType.
Custom encoder for GT CellType. It's necessary since CellType is a type alias of a type intersection.
7/21/17
Encoder builder for types composed of other fields with {{ExpressionEncoder}}s.
Encoder builder for types composed of other fields with {{ExpressionEncoder}}s.
8/2/17
Spark DataSet codec for JTS Envelope.
Spark DataSet codec for JTS Envelope.
2/22/18
Custom encoder for ProjectedExtent.
Custom encoder for ProjectedExtent. Necessary because CRS isn't a case class.
8/2/17
Constructs a catalyst literal expression from anything with a serializer.
Generalized operations for creating an encoder when the type can be represented as a Catalyst string.
Generalized operations for creating an encoder when the type can be represented as a Catalyst string.
1/16/18
Custom encoder for TemporalProjectedExtent
.
Custom encoder for TemporalProjectedExtent
. Necessary because geotrellis.proj4.CRS
within
ProjectedExtent
isn't a case class, and ZonedDateTime
doesn't have a natural encoder.
8/2/17
Specialized encoder for TileLayerMetadata, necessary to be able to delegate to the specialized cell type and crs encoders.
Specialized encoder for TileLayerMetadata, necessary to be able to delegate to the specialized cell type and crs encoders.
7/21/17
Custom Encoder for allowing friction-free use of URIs in DataFrames.
Custom Encoder for allowing friction-free use of URIs in DataFrames.
1/16/18
Constructs a Dataframe literal column from anything with a serializer.
Module utilities
9/25/17