Trait/Object

org.locationtech.rasterframes.functions

SpatialFunctions

Related Docs: object SpatialFunctions | package functions

Permalink

trait SpatialFunctions extends AnyRef

Functions associated with georectification, gridding, vector data, and spatial indexing.

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SpatialFunctions
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  10. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  11. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  14. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  15. def rf_crs(col: Column): TypedColumn[Any, CRS]

    Permalink

    Extracts the CRS from a RasterSource or ProjectedRasterTile

  16. def rf_dimensions(col: Column): TypedColumn[Any, Dimensions[Int]]

    Permalink

    Query the number of (cols, rows) in a Tile.

  17. def rf_extent(col: Column): TypedColumn[Any, Extent]

    Permalink

    Extracts the bounding box from a RasterSource or ProjectedRasterTile

  18. def rf_geometry(raster: Column): TypedColumn[Any, Geometry]

    Permalink

    Extract the extent of a RasterSource or ProjectedRasterTile as a Geometry type.

  19. def rf_xz2_index(targetExtent: Column): TypedColumn[Any, Long]

    Permalink

    Constructs a XZ2 index with level 18 resolution in WGS84 from either a ProjectedRasterTile or RasterSource.

    Constructs a XZ2 index with level 18 resolution in WGS84 from either a ProjectedRasterTile or RasterSource. For details: https://www.geomesa.org/documentation/user/datastores/index_overview.html

  20. def rf_xz2_index(targetExtent: Column, indexResolution: Short): TypedColumn[Any, Long]

    Permalink

    Constructs a XZ2 index with provided resolution level in WGS84 from either a ProjectedRasterTile or RasterSource.

    Constructs a XZ2 index with provided resolution level in WGS84 from either a ProjectedRasterTile or RasterSource. For details: https://www.geomesa.org/documentation/user/datastores/index_overview.html

  21. def rf_xz2_index(targetExtent: Column, targetCRS: Column): TypedColumn[Any, Long]

    Permalink

    Constructs a XZ2 index in WGS84 from either a Geometry, Extent, ProjectedRasterTile, or RasterSource and its CRS For details: https://www.geomesa.org/documentation/user/datastores/index_overview.html

  22. def rf_xz2_index(targetExtent: Column, targetCRS: Column, indexResolution: Short): TypedColumn[Any, Long]

    Permalink

    Constructs a XZ2 index in WGS84 from either a Geometry, Extent, ProjectedRasterTile, or RasterSource and its CRS.

    Constructs a XZ2 index in WGS84 from either a Geometry, Extent, ProjectedRasterTile, or RasterSource and its CRS. For details: https://www.geomesa.org/documentation/user/datastores/index_overview.html

  23. def rf_z2_index(targetExtent: Column): TypedColumn[Any, Long]

    Permalink

    Constructs a Z2 index with index resolution of 31 in WGS84 from either a ProjectedRasterTile or RasterSource First the native extent is extracted or computed, and then center is used as the indexing location.

    Constructs a Z2 index with index resolution of 31 in WGS84 from either a ProjectedRasterTile or RasterSource First the native extent is extracted or computed, and then center is used as the indexing location. For details: https://www.geomesa.org/documentation/user/datastores/index_overview.html

  24. def rf_z2_index(targetExtent: Column, indexResolution: Short): TypedColumn[Any, Long]

    Permalink

    Constructs a Z2 index with the given index resolution in WGS84 from either a ProjectedRasterTile or RasterSource First the native extent is extracted or computed, and then center is used as the indexing location.

    Constructs a Z2 index with the given index resolution in WGS84 from either a ProjectedRasterTile or RasterSource First the native extent is extracted or computed, and then center is used as the indexing location. For details: https://www.geomesa.org/documentation/user/datastores/index_overview.html

  25. def rf_z2_index(targetExtent: Column, targetCRS: Column): TypedColumn[Any, Long]

    Permalink

    Constructs a Z2 index with index resolution of 31 in WGS84 from either a Geometry, Extent, ProjectedRasterTile, or RasterSource and its CRS.

    Constructs a Z2 index with index resolution of 31 in WGS84 from either a Geometry, Extent, ProjectedRasterTile, or RasterSource and its CRS. First the native extent is extracted or computed, and then center is used as the indexing location. For details: https://www.geomesa.org/documentation/user/datastores/index_overview.html

  26. def rf_z2_index(targetExtent: Column, targetCRS: Column, indexResolution: Short): TypedColumn[Any, Long]

    Permalink

    Constructs a Z2 index in WGS84 from either a Geometry, Extent, ProjectedRasterTile, or RasterSource and its CRS.

    Constructs a Z2 index in WGS84 from either a Geometry, Extent, ProjectedRasterTile, or RasterSource and its CRS. First the native extent is extracted or computed, and then center is used as the indexing location. For details: https://www.geomesa.org/documentation/user/datastores/index_overview.html

  27. def st_extent(col: Column): TypedColumn[Any, Extent]

    Permalink

    Extracts the bounding box of a geometry as an Extent

  28. def st_geometry(extent: Column): TypedColumn[Any, Geometry]

    Permalink

    Convert a bounding box structure to a Geometry type.

    Convert a bounding box structure to a Geometry type. Intented to support multiple schemas.

  29. def st_reproject(sourceGeom: Column, srcCRSCol: Column, dstCRSCol: Column): TypedColumn[Any, Geometry]

    Permalink

    Reproject a column of geometry from one CRS to another.

    Reproject a column of geometry from one CRS to another.

    sourceGeom

    Geometry column to reproject

    srcCRSCol

    Native CRS of sourceGeom as a column

    dstCRSCol

    Destination CRS as a column

  30. def st_reproject(sourceGeom: Column, srcCRS: CRS, dstCRS: CRS): TypedColumn[Any, Geometry]

    Permalink

    Reproject a column of geometry from one CRS to another.

    Reproject a column of geometry from one CRS to another.

    sourceGeom

    Geometry column to reproject

    srcCRS

    Native CRS of sourceGeom as a literal

    dstCRS

    Destination CRS as a literal

  31. def st_reproject(sourceGeom: Column, srcCRSCol: Column, dstCRS: CRS): TypedColumn[Any, Geometry]

    Permalink

    Reproject a column of geometry from one CRS to another.

    Reproject a column of geometry from one CRS to another.

    sourceGeom

    Geometry column to reproject

    srcCRSCol

    Native CRS of sourceGeom as a column

    dstCRS

    Destination CRS as a literal

  32. def st_reproject(sourceGeom: Column, srcCRS: CRS, dstCRSCol: Column): TypedColumn[Any, Geometry]

    Permalink

    Reproject a column of geometry from one CRS to another.

    Reproject a column of geometry from one CRS to another.

    sourceGeom

    Geometry column to reproject

    srcCRS

    Native CRS of sourceGeom as a literal

    dstCRSCol

    Destination CRS as a column

  33. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  34. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  35. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped