object st_functions extends DataFrameAPI
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- st_functions
- DataFrameAPI
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def ST_3DDistance(a: String, b: String): Column
- def ST_3DDistance(a: Column, b: Column): Column
- def ST_AddPoint(lineString: String, point: String, index: Int): Column
- def ST_AddPoint(lineString: Column, point: Column, index: Column): Column
- def ST_AddPoint(lineString: String, point: String): Column
- def ST_AddPoint(lineString: Column, point: Column): Column
- def ST_Area(geometry: String): Column
- def ST_Area(geometry: Column): Column
- def ST_AreaSpheroid(a: String): Column
- def ST_AreaSpheroid(a: Column): Column
- def ST_AsBinary(geometry: String): Column
- def ST_AsBinary(geometry: Column): Column
- def ST_AsEWKB(geometry: String): Column
- def ST_AsEWKB(geometry: Column): Column
- def ST_AsEWKT(geometry: String): Column
- def ST_AsEWKT(geometry: Column): Column
- def ST_AsGML(geometry: String): Column
- def ST_AsGML(geometry: Column): Column
- def ST_AsGeoJSON(geometry: String): Column
- def ST_AsGeoJSON(geometry: Column): Column
- def ST_AsKML(geometry: String): Column
- def ST_AsKML(geometry: Column): Column
- def ST_AsText(geometry: String): Column
- def ST_AsText(geometry: Column): Column
- def ST_Azimuth(pointA: String, pointB: String): Column
- def ST_Azimuth(pointA: Column, pointB: Column): Column
- def ST_Boundary(geometry: String): Column
- def ST_Boundary(geometry: Column): Column
- def ST_Buffer(geometry: String, buffer: Double): Column
- def ST_Buffer(geometry: Column, buffer: Column): Column
- def ST_BuildArea(geometry: String): Column
- def ST_BuildArea(geometry: Column): Column
- def ST_Centroid(geometry: String): Column
- def ST_Centroid(geometry: Column): Column
- def ST_Collect(geoms: Any*): Column
- def ST_Collect(geoms: String): Column
- def ST_Collect(geoms: Column): Column
- def ST_CollectionExtract(collection: String, geomType: Int): Column
- def ST_CollectionExtract(collection: Column, geomType: Column): Column
- def ST_CollectionExtract(collection: String): Column
- def ST_CollectionExtract(collection: Column): Column
- def ST_ConcaveHull(geometry: String, pctConvex: Double, allowHoles: Boolean): Column
- def ST_ConcaveHull(geometry: Column, pctConvex: Column, allowHoles: Column): Column
- def ST_ConcaveHull(geometry: String, pctConvex: Double): Column
- def ST_ConcaveHull(geometry: Column, pctConvex: Column): Column
- def ST_ConvexHull(geometry: String): Column
- def ST_ConvexHull(geometry: Column): Column
- def ST_Difference(a: String, b: String): Column
- def ST_Difference(a: Column, b: Column): Column
- def ST_Distance(a: String, b: String): Column
- def ST_Distance(a: Column, b: Column): Column
- def ST_DistanceSphere(a: String, b: String, c: Double): Column
- def ST_DistanceSphere(a: Column, b: Column, c: Column): Column
- def ST_DistanceSphere(a: String, b: String): Column
- def ST_DistanceSphere(a: Column, b: Column): Column
- def ST_DistanceSpheroid(a: String, b: String): Column
- def ST_DistanceSpheroid(a: Column, b: Column): Column
- def ST_Dump(geometry: String): Column
- def ST_Dump(geometry: Column): Column
- def ST_DumpPoints(geometry: String): Column
- def ST_DumpPoints(geometry: Column): Column
- def ST_EndPoint(lineString: String): Column
- def ST_EndPoint(lineString: Column): Column
- def ST_Envelope(geometry: String): Column
- def ST_Envelope(geometry: Column): Column
- def ST_ExteriorRing(polygon: String): Column
- def ST_ExteriorRing(polygon: Column): Column
- def ST_FlipCoordinates(geometry: String): Column
- def ST_FlipCoordinates(geometry: Column): Column
- def ST_Force3D(geometry: String, zValue: Double): Column
- def ST_Force3D(geometry: Column, zValue: Column): Column
- def ST_Force3D(geometry: String): Column
- def ST_Force3D(geometry: Column): Column
- def ST_Force_2D(geometry: String): Column
- def ST_Force_2D(geometry: Column): Column
- def ST_GeoHash(geometry: String, precision: Int): Column
- def ST_GeoHash(geometry: Column, precision: Column): Column
- def ST_GeometricMedian(geometry: String, tolerance: Double, maxIter: Int, failIfNotConverged: Boolean): Column
- def ST_GeometricMedian(geometry: Column, tolerance: Column, maxIter: Column, failIfNotConverged: Column): Column
- def ST_GeometricMedian(geometry: String, tolerance: Double, maxIter: Int): Column
- def ST_GeometricMedian(geometry: Column, tolerance: Column, maxIter: Column): Column
- def ST_GeometricMedian(geometry: String, tolerance: Double): Column
- def ST_GeometricMedian(geometry: Column, tolerance: Column): Column
- def ST_GeometricMedian(geometry: String): Column
- def ST_GeometricMedian(geometry: Column): Column
- def ST_GeometryN(multiGeometry: String, n: Int): Column
- def ST_GeometryN(multiGeometry: Column, n: Column): Column
- def ST_GeometryType(geometry: String): Column
- def ST_GeometryType(geometry: Column): Column
- def ST_InteriorRingN(polygon: String, n: Int): Column
- def ST_InteriorRingN(polygon: Column, n: Column): Column
- def ST_Intersection(a: String, b: String): Column
- def ST_Intersection(a: Column, b: Column): Column
- def ST_IsClosed(geometry: String): Column
- def ST_IsClosed(geometry: Column): Column
- def ST_IsEmpty(geometry: String): Column
- def ST_IsEmpty(geometry: Column): Column
- def ST_IsRing(lineString: String): Column
- def ST_IsRing(lineString: Column): Column
- def ST_IsSimple(geometry: String): Column
- def ST_IsSimple(geometry: Column): Column
- def ST_IsValid(geometry: String): Column
- def ST_IsValid(geometry: Column): Column
- def ST_Length(geometry: String): Column
- def ST_Length(geometry: Column): Column
- def ST_LengthSpheroid(a: String): Column
- def ST_LengthSpheroid(a: Column): Column
- def ST_LineFromMultiPoint(geometry: String): Column
- def ST_LineFromMultiPoint(geometry: Column): Column
- def ST_LineInterpolatePoint(geometry: String, fraction: Double): Column
- def ST_LineInterpolatePoint(geometry: Column, fraction: Column): Column
- def ST_LineMerge(multiLineString: String): Column
- def ST_LineMerge(multiLineString: Column): Column
- def ST_LineSubstring(lineString: String, startFraction: Double, endFraction: Double): Column
- def ST_LineSubstring(lineString: Column, startFraction: Column, endFraction: Column): Column
- def ST_MakePolygon(lineString: String, holes: String): Column
- def ST_MakePolygon(lineString: Column, holes: Column): Column
- def ST_MakePolygon(lineString: String): Column
- def ST_MakePolygon(lineString: Column): Column
- def ST_MakeValid(geometry: String, keepCollapsed: Boolean): Column
- def ST_MakeValid(geometry: Column, keepCollapsed: Column): Column
- def ST_MakeValid(geometry: String): Column
- def ST_MakeValid(geometry: Column): Column
- def ST_MinimumBoundingCircle(geometry: String, quadrantSegments: Int): Column
- def ST_MinimumBoundingCircle(geometry: Column, quadrantSegments: Column): Column
- def ST_MinimumBoundingCircle(geometry: String): Column
- def ST_MinimumBoundingCircle(geometry: Column): Column
- def ST_MinimumBoundingRadius(geometry: String): Column
- def ST_MinimumBoundingRadius(geometry: Column): Column
- def ST_Multi(geometry: String): Column
- def ST_Multi(geometry: Column): Column
- def ST_NDims(geometry: String): Column
- def ST_NDims(geometry: Column): Column
- def ST_NPoints(geometry: String): Column
- def ST_NPoints(geometry: Column): Column
- def ST_NRings(geometry: String): Column
- def ST_NRings(geometry: Column): Column
- def ST_Normalize(geometry: String): Column
- def ST_Normalize(geometry: Column): Column
- def ST_NumGeometries(geometry: String): Column
- def ST_NumGeometries(geometry: Column): Column
- def ST_NumInteriorRings(geometry: String): Column
- def ST_NumInteriorRings(geometry: Column): Column
- def ST_NumPoints(geometry: String): Column
- def ST_NumPoints(geometry: Column): Column
- def ST_PointN(geometry: String, n: Int): Column
- def ST_PointN(geometry: Column, n: Column): Column
- def ST_PointOnSurface(geometry: String): Column
- def ST_PointOnSurface(geometry: Column): Column
- def ST_PrecisionReduce(geometry: String, precision: Int): Column
- def ST_PrecisionReduce(geometry: Column, precision: Column): Column
- def ST_RemovePoint(lineString: String, index: Int): Column
- def ST_RemovePoint(lineString: Column, index: Column): Column
- def ST_Reverse(geometry: String): Column
- def ST_Reverse(geometry: Column): Column
- def ST_S2CellIDs(geometry: String, level: Int): Column
- def ST_S2CellIDs(geometry: Column, level: Column): Column
- def ST_SRID(geometry: String): Column
- def ST_SRID(geometry: Column): Column
- def ST_SetPoint(lineString: String, index: Int, point: String): Column
- def ST_SetPoint(lineString: Column, index: Column, point: Column): Column
- def ST_SetSRID(geometry: String, srid: Int): Column
- def ST_SetSRID(geometry: Column, srid: Column): Column
- def ST_SimplifyPreserveTopology(geometry: String, distanceTolerance: Double): Column
- def ST_SimplifyPreserveTopology(geometry: Column, distanceTolerance: Column): Column
- def ST_Split(input: String, blade: String): Column
- def ST_Split(input: Column, blade: Column): Column
- def ST_StartPoint(lineString: String): Column
- def ST_StartPoint(lineString: Column): Column
- def ST_SubDivide(geometry: String, maxVertices: Int): Column
- def ST_SubDivide(geometry: Column, maxVertices: Column): Column
- def ST_SubDivideExplode(geometry: String, maxVertices: Int): Column
- def ST_SubDivideExplode(geometry: Column, maxVertices: Column): Column
- def ST_SymDifference(a: String, b: String): Column
- def ST_SymDifference(a: Column, b: Column): Column
- def ST_Transform(geometry: String, sourceCRS: String, targetCRS: String, disableError: Boolean): Column
- def ST_Transform(geometry: Column, sourceCRS: Column, targetCRS: Column, disableError: Column): Column
- def ST_Transform(geometry: String, sourceCRS: String, targetCRS: String): Column
- def ST_Transform(geometry: Column, sourceCRS: Column, targetCRS: Column): Column
- def ST_Translate(geometry: String, deltaX: Double, deltaY: Double): Column
- def ST_Translate(geometry: Column, deltaX: Column, deltaY: Column): Column
- def ST_Translate(geometry: String, deltaX: Double, deltaY: Double, deltaZ: Double): Column
- def ST_Translate(geometry: Column, deltaX: Column, deltaY: Column, deltaZ: Column): Column
- def ST_Union(a: String, b: String): Column
- def ST_Union(a: Column, b: Column): Column
- def ST_X(point: String): Column
- def ST_X(point: Column): Column
- def ST_XMax(geometry: String): Column
- def ST_XMax(geometry: Column): Column
- def ST_XMin(geometry: String): Column
- def ST_XMin(geometry: Column): Column
- def ST_Y(point: String): Column
- def ST_Y(point: Column): Column
- def ST_YMax(geometry: String): Column
- def ST_YMax(geometry: Column): Column
- def ST_YMin(geometry: String): Column
- def ST_YMin(geometry: Column): Column
- def ST_Z(point: String): Column
- def ST_Z(point: Column): Column
- def ST_ZMax(geometry: String): Column
- def ST_ZMax(geometry: Column): Column
- def ST_ZMin(geometry: String): Column
- def ST_ZMin(geometry: Column): Column
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
wrapAggregator[A <: UserDefinedAggregateFunction](arg: Any*)(implicit arg0: ClassTag[A]): Column
- Attributes
- protected
- Definition Classes
- DataFrameAPI
-
def
wrapExpression[E <: Expression](args: Any*)(implicit arg0: ClassTag[E]): Column
- Attributes
- protected
- Definition Classes
- DataFrameAPI
-
def
wrapVarArgExpression[E <: Expression](arg: Seq[Any])(implicit arg0: ClassTag[E]): Column
- Attributes
- protected
- Definition Classes
- DataFrameAPI