sedona.spark package
Subpackages
- sedona.spark.core package
- Subpackages
- sedona.spark.core.SpatialRDD package
- Submodules
- sedona.spark.core.SpatialRDD.circle_rdd module
- sedona.spark.core.SpatialRDD.linestring_rdd module
- sedona.spark.core.SpatialRDD.point_rdd module
- sedona.spark.core.SpatialRDD.polygon_rdd module
- sedona.spark.core.SpatialRDD.rectangle_rdd module
- sedona.spark.core.SpatialRDD.spatial_rdd module
- sedona.spark.core.SpatialRDD.spatial_rdd_factory module
- Module contents
- sedona.spark.core.enums package
- sedona.spark.core.formatMapper package
- sedona.spark.core.geom package
- sedona.spark.core.jvm package
- sedona.spark.core.spatialOperator package
- Submodules
- sedona.spark.core.spatialOperator.join_params module
- sedona.spark.core.spatialOperator.join_query module
- sedona.spark.core.spatialOperator.join_query_raw module
- sedona.spark.core.spatialOperator.knn_query module
- sedona.spark.core.spatialOperator.range_query module
- sedona.spark.core.spatialOperator.range_query_raw module
- sedona.spark.core.spatialOperator.rdd module
- Module contents
- sedona.spark.core.SpatialRDD package
- Submodules
- sedona.spark.core.utils module
- Module contents
- Subpackages
- sedona.spark.geoarrow package
- sedona.spark.geopandas package
- Subpackages
- Submodules
- sedona.spark.geopandas.base module
GeoFrame
GeoFrame.area
GeoFrame.boundary
GeoFrame.bounds
GeoFrame.buffer()
GeoFrame.centroid
GeoFrame.contains()
GeoFrame.contains_properly()
GeoFrame.copy()
GeoFrame.covered_by()
GeoFrame.covers()
GeoFrame.crosses()
GeoFrame.difference()
GeoFrame.distance()
GeoFrame.dwithin()
GeoFrame.envelope
GeoFrame.geom_type
GeoFrame.get_geometry()
GeoFrame.has_sindex
GeoFrame.has_z
GeoFrame.intersection()
GeoFrame.intersection_all()
GeoFrame.intersects()
GeoFrame.is_empty
GeoFrame.is_ring
GeoFrame.is_simple
GeoFrame.is_valid
GeoFrame.is_valid_reason()
GeoFrame.length
GeoFrame.make_valid()
GeoFrame.overlaps()
GeoFrame.plot()
GeoFrame.segmentize()
GeoFrame.simplify()
GeoFrame.sindex
GeoFrame.snap()
GeoFrame.to_geopandas()
GeoFrame.to_parquet()
GeoFrame.total_bounds
GeoFrame.touches()
GeoFrame.type
GeoFrame.union_all()
GeoFrame.within()
- sedona.spark.geopandas.geodataframe module
GeoDataFrame
GeoDataFrame.__init__()
GeoDataFrame.active_geometry_name
GeoDataFrame.copy()
GeoDataFrame.crs
GeoDataFrame.from_arrow()
GeoDataFrame.from_dict()
GeoDataFrame.from_features()
GeoDataFrame.from_file()
GeoDataFrame.from_postgis()
GeoDataFrame.geometry
GeoDataFrame.iterfeatures()
GeoDataFrame.plot()
GeoDataFrame.rename_geometry()
GeoDataFrame.set_crs()
GeoDataFrame.set_geometry()
GeoDataFrame.sjoin()
GeoDataFrame.to_arrow()
GeoDataFrame.to_crs()
GeoDataFrame.to_feather()
GeoDataFrame.to_file()
GeoDataFrame.to_geo_dict()
GeoDataFrame.to_geopandas()
GeoDataFrame.to_json()
GeoDataFrame.to_parquet()
GeoDataFrame.to_spark_pandas()
GeoDataFrame.to_wkb()
GeoDataFrame.to_wkt()
GeoDataFrame.type
MissingGeometryColumnError
- sedona.spark.geopandas.geoseries module
GeoSeries
GeoSeries.__init__()
GeoSeries.area
GeoSeries.boundary
GeoSeries.bounds
GeoSeries.buffer()
GeoSeries.centroid
GeoSeries.clip()
GeoSeries.concave_hull()
GeoSeries.contains()
GeoSeries.contains_properly()
GeoSeries.convex_hull
GeoSeries.copy()
GeoSeries.count_coordinates()
GeoSeries.count_geometries()
GeoSeries.count_interior_rings()
GeoSeries.covered_by()
GeoSeries.covers()
GeoSeries.crosses()
GeoSeries.crs
GeoSeries.delaunay_triangles()
GeoSeries.difference()
GeoSeries.disjoint()
GeoSeries.distance()
GeoSeries.dwithin()
GeoSeries.envelope
GeoSeries.estimate_utm_crs()
GeoSeries.explode()
GeoSeries.exterior
GeoSeries.extract_unique_points()
GeoSeries.fillna()
GeoSeries.force_2d()
GeoSeries.force_3d()
GeoSeries.from_arrow()
GeoSeries.from_file()
GeoSeries.from_shapely()
GeoSeries.from_wkb()
GeoSeries.from_wkt()
GeoSeries.from_xy()
GeoSeries.geom_type
GeoSeries.geometry
GeoSeries.get_geometry()
GeoSeries.get_precision()
GeoSeries.has_sindex
GeoSeries.has_z
GeoSeries.interiors
GeoSeries.intersection()
GeoSeries.intersection_all()
GeoSeries.intersects()
GeoSeries.is_ccw
GeoSeries.is_closed
GeoSeries.is_empty
GeoSeries.is_ring
GeoSeries.is_simple
GeoSeries.is_valid
GeoSeries.is_valid_reason()
GeoSeries.isna()
GeoSeries.isnull()
GeoSeries.length
GeoSeries.line_merge()
GeoSeries.m
GeoSeries.make_valid()
GeoSeries.minimum_bounding_circle()
GeoSeries.minimum_bounding_radius()
GeoSeries.minimum_clearance()
GeoSeries.minimum_rotated_rectangle()
GeoSeries.normalize()
GeoSeries.notna()
GeoSeries.notnull()
GeoSeries.offset_curve()
GeoSeries.overlaps()
GeoSeries.plot()
GeoSeries.remove_repeated_points()
GeoSeries.representative_point()
GeoSeries.reverse()
GeoSeries.segmentize()
GeoSeries.set_crs()
GeoSeries.set_precision()
GeoSeries.simplify()
GeoSeries.sindex
GeoSeries.snap()
GeoSeries.to_arrow()
GeoSeries.to_crs()
GeoSeries.to_file()
GeoSeries.to_geoframe()
GeoSeries.to_geopandas()
GeoSeries.to_json()
GeoSeries.to_parquet()
GeoSeries.to_spark_pandas()
GeoSeries.to_wkb()
GeoSeries.to_wkt()
GeoSeries.total_bounds
GeoSeries.touches()
GeoSeries.transform()
GeoSeries.type
GeoSeries.unary_union
GeoSeries.union_all()
GeoSeries.voronoi_polygons()
GeoSeries.within()
GeoSeries.x
GeoSeries.y
GeoSeries.z
- sedona.spark.geopandas.io module
- sedona.spark.geopandas.sindex module
- Module contents
- sedona.spark.maps package
- sedona.spark.raster package
- Submodules
- sedona.spark.raster.awt_raster module
- sedona.spark.raster.data_buffer module
- sedona.spark.raster.meta module
- sedona.spark.raster.raster_serde module
- sedona.spark.raster.sample_model module
ComponentSampleModel
MultiPixelPackedSampleModel
PixelInterleavedSampleModel
SampleModel
SampleModel.TYPE_BANDED
SampleModel.TYPE_COMPONENT
SampleModel.TYPE_COMPONENT_JAI
SampleModel.TYPE_MULTI_PIXEL_PACKED
SampleModel.TYPE_PIXEL_INTERLEAVED
SampleModel.TYPE_SINGLE_PIXEL_PACKED
SampleModel.__init__()
SampleModel.as_numpy()
SampleModel.data_type
SampleModel.height
SampleModel.sample_model_type
SampleModel.width
SinglePixelPackedSampleModel
- sedona.spark.raster.sedona_raster module
- Module contents
- sedona.spark.raster_utils package
- sedona.spark.register package
- Submodules
- sedona.spark.register.geo_registrator module
- sedona.spark.register.java_libs module
SedonaJvmLib
SedonaJvmLib.Adapter
SedonaJvmLib.AdapterWrapper
SedonaJvmLib.CircleRDD
SedonaJvmLib.Envelope
SedonaJvmLib.EnvelopeAdapter
SedonaJvmLib.FileDataSplitter
SedonaJvmLib.GeoJsonReader
SedonaJvmLib.GeoSerializerData
SedonaJvmLib.Geography
SedonaJvmLib.GeometryAdapter
SedonaJvmLib.GridType
SedonaJvmLib.IndexType
SedonaJvmLib.JoinParams
SedonaJvmLib.JoinQuery
SedonaJvmLib.KNNQuery
SedonaJvmLib.LineStringRDD
SedonaJvmLib.Moran
SedonaJvmLib.PointRDD
SedonaJvmLib.PolygonRDD
SedonaJvmLib.PythonConverter
SedonaJvmLib.PythonRddToJavaRDDAdapter
SedonaJvmLib.RangeQuery
SedonaJvmLib.RawJvmIndexRDDSetter
SedonaJvmLib.RectangleRDD
SedonaJvmLib.SedonaContext
SedonaJvmLib.SedonaSQLRegistrator
SedonaJvmLib.ShapeFileReader
SedonaJvmLib.SpatialObjectLoaderAdapter
SedonaJvmLib.SpatialRDD
SedonaJvmLib.StorageLevel
SedonaJvmLib.StructuredAdapter
SedonaJvmLib.WkbReader
SedonaJvmLib.WktReader
SedonaJvmLib.from_str()
SedonaJvmLib.st_aggregates
SedonaJvmLib.st_constructors
SedonaJvmLib.st_functions
SedonaJvmLib.st_predicates
- Module contents
- sedona.spark.sql package
- Submodules
- sedona.spark.sql.connect module
- sedona.spark.sql.dataframe_api module
- sedona.spark.sql.exceptions module
- sedona.spark.sql.functions module
- sedona.spark.sql.st_aggregates module
- sedona.spark.sql.st_constructors module
ST_GeogFromWKT()
ST_GeomCollFromText()
ST_GeomFromEWKB()
ST_GeomFromEWKT()
ST_GeomFromGML()
ST_GeomFromGeoHash()
ST_GeomFromGeoJSON()
ST_GeomFromKML()
ST_GeomFromText()
ST_GeomFromWKB()
ST_GeomFromWKT()
ST_GeometryFromText()
ST_LineFromText()
ST_LineFromWKB()
ST_LineStringFromText()
ST_LinestringFromWKB()
ST_MLineFromText()
ST_MPointFromText()
ST_MPolyFromText()
ST_MakeEnvelope()
ST_MakePoint()
ST_MakePointM()
ST_Point()
ST_PointFromGeoHash()
ST_PointFromText()
ST_PointFromWKB()
ST_PointM()
ST_PointZ()
ST_PointZM()
ST_PolygonFromEnvelope()
ST_PolygonFromText()
- sedona.spark.sql.st_functions module
ExpandAddress()
GeometryType()
ParseAddress()
ST_3DDistance()
ST_AddMeasure()
ST_AddPoint()
ST_Affine()
ST_Angle()
ST_Area()
ST_AreaSpheroid()
ST_AsBinary()
ST_AsEWKB()
ST_AsEWKT()
ST_AsGML()
ST_AsGeoJSON()
ST_AsHEXEWKB()
ST_AsKML()
ST_AsText()
ST_Azimuth()
ST_BestSRID()
ST_BinaryDistanceBandColumn()
ST_Boundary()
ST_BoundingDiagonal()
ST_Buffer()
ST_BuildArea()
ST_Centroid()
ST_ClosestPoint()
ST_Collect()
ST_CollectionExtract()
ST_ConcaveHull()
ST_ConvexHull()
ST_CoordDim()
ST_CrossesDateLine()
ST_DBSCAN()
ST_Degrees()
ST_DelaunayTriangles()
ST_Difference()
ST_Dimension()
ST_Distance()
ST_DistanceSphere()
ST_DistanceSpheroid()
ST_Dump()
ST_DumpPoints()
ST_EndPoint()
ST_Envelope()
ST_Expand()
ST_ExteriorRing()
ST_FlipCoordinates()
ST_Force2D()
ST_Force3D()
ST_Force3DM()
ST_Force3DZ()
ST_Force4D()
ST_ForceCollection()
ST_ForcePolygonCCW()
ST_ForcePolygonCW()
ST_ForceRHR()
ST_Force_2D()
ST_FrechetDistance()
ST_GLocal()
ST_GeneratePoints()
ST_GeoHash()
ST_GeometricMedian()
ST_GeometryN()
ST_GeometryType()
ST_H3CellDistance()
ST_H3CellIDs()
ST_H3KRing()
ST_H3ToGeom()
ST_HasM()
ST_HasZ()
ST_HausdorffDistance()
ST_InteriorRingN()
ST_InterpolatePoint()
ST_Intersection()
ST_IsClosed()
ST_IsCollection()
ST_IsEmpty()
ST_IsPolygonCCW()
ST_IsPolygonCW()
ST_IsRing()
ST_IsSimple()
ST_IsValid()
ST_IsValidDetail()
ST_IsValidReason()
ST_IsValidTrajectory()
ST_LabelPoint()
ST_Length()
ST_Length2D()
ST_LengthSpheroid()
ST_LineFromMultiPoint()
ST_LineInterpolatePoint()
ST_LineLocatePoint()
ST_LineMerge()
ST_LineSegments()
ST_LineSubstring()
ST_LocalOutlierFactor()
ST_LocateAlong()
ST_LongestLine()
ST_M()
ST_MMax()
ST_MMin()
ST_MakeLine()
ST_MakePolygon()
ST_MakeValid()
ST_MaxDistance()
ST_MaximumInscribedCircle()
ST_MinimumBoundingCircle()
ST_MinimumBoundingRadius()
ST_MinimumClearance()
ST_MinimumClearanceLine()
ST_Multi()
ST_NDims()
ST_NPoints()
ST_NRings()
ST_Normalize()
ST_NumGeometries()
ST_NumInteriorRing()
ST_NumInteriorRings()
ST_NumPoints()
ST_Perimeter()
ST_Perimeter2D()
ST_PointN()
ST_PointOnSurface()
ST_Points()
ST_Polygon()
ST_Polygonize()
ST_Project()
ST_ReducePrecision()
ST_RemovePoint()
ST_RemoveRepeatedPoints()
ST_Reverse()
ST_Rotate()
ST_RotateX()
ST_RotateY()
ST_S2CellIDs()
ST_S2ToGeom()
ST_SRID()
ST_Scale()
ST_ScaleGeom()
ST_Segmentize()
ST_SetPoint()
ST_SetSRID()
ST_ShiftLongitude()
ST_Simplify()
ST_SimplifyPolygonHull()
ST_SimplifyPreserveTopology()
ST_SimplifyVW()
ST_Snap()
ST_Split()
ST_StartPoint()
ST_SubDivide()
ST_SubDivideExplode()
ST_SymDifference()
ST_Transform()
ST_Translate()
ST_TriangulatePolygon()
ST_UnaryUnion()
ST_Union()
ST_VoronoiPolygons()
ST_WeightedDistanceBandColumn()
ST_X()
ST_XMax()
ST_XMin()
ST_Y()
ST_YMax()
ST_YMin()
ST_Z()
ST_ZMax()
ST_ZMin()
ST_Zmflag()
- sedona.spark.sql.st_predicates module
- sedona.spark.sql.types module
- Module contents
- sedona.spark.stac package
- sedona.spark.stats package
- sedona.spark.utils package
- Submodules
- sedona.spark.utils.abstract_parser module
- sedona.spark.utils.adapter module
- sedona.spark.utils.binary_parser module
BinaryBuffer
BinaryParser
BinaryParser.__init__()
BinaryParser.read_boolean()
BinaryParser.read_byte()
BinaryParser.read_char()
BinaryParser.read_double()
BinaryParser.read_double_reverse()
BinaryParser.read_geometry()
BinaryParser.read_int()
BinaryParser.read_kryo_string()
BinaryParser.read_string()
BinaryParser.remove_negative()
BinaryParser.remove_negatives()
BinaryParser.unpack()
BinaryParser.unpack_reverse()
- sedona.spark.utils.decorators module
- sedona.spark.utils.geometry_adapter module
- sedona.spark.utils.geometry_serde module
- sedona.spark.utils.geometry_serde_general module
CoordinateType
CoordinateType.BYTES_PER_COORDINATE
CoordinateType.NUM_COORD_COMPONENTS
CoordinateType.UNPACK_FORMAT
CoordinateType.XY
CoordinateType.XYM
CoordinateType.XYZ
CoordinateType.XYZM
CoordinateType.bytes_per_coord()
CoordinateType.components_per_coord()
CoordinateType.type_of()
CoordinateType.unpack_format()
GeometryBuffer
GeometryBuffer.__init__()
GeometryBuffer.buffer
GeometryBuffer.bytes_per_coord
GeometryBuffer.coord_type
GeometryBuffer.coords_offset
GeometryBuffer.ints_offset
GeometryBuffer.num_coords
GeometryBuffer.read_coordinate()
GeometryBuffer.read_coordinates()
GeometryBuffer.read_int()
GeometryBuffer.read_linearring()
GeometryBuffer.read_linestring()
GeometryBuffer.read_polygon()
GeometryBuffer.write_int()
GeometryBuffer.write_linestring()
GeometryBuffer.write_polygon()
GeometryTypeID
aligned_offset()
create_buffer_for_geom()
deserialize()
deserialize_geometry_collection()
deserialize_linestring()
deserialize_multi_linestring()
deserialize_multi_point()
deserialize_multi_polygon()
deserialize_point()
deserialize_polygon()
generate_header_bytes()
get_coordinate()
get_coordinates()
put_coordinate()
put_coordinates()
serialize()
serialize_geometry_collection()
serialize_linestring()
serialize_multi_linestring()
serialize_multi_point()
serialize_multi_polygon()
serialize_point()
serialize_polygon()
serialize_shapely_1_empty_geom()
- sedona.spark.utils.geomserde_speedup module
- sedona.spark.utils.jvm module
- sedona.spark.utils.meta module
- sedona.spark.utils.prep module
- sedona.spark.utils.serde module
- sedona.spark.utils.spatial_rdd_parser module
- sedona.spark.utils.structured_adapter module
- sedona.spark.utils.types module
- Module contents
Submodules
sedona.spark.SedonaContext module
- class sedona.spark.SedonaContext.SedonaContext[source]
Bases:
object
- classmethod builder() <pyspark.sql.session.SparkSession.Builder object at 0x7f46a7ddb850> [source]
This method adds the basic Sedona configuration to the SparkSession builder. Usually the user does not need to call this method directly, as it is configured when a cluster is created. This method is needed when the user wants to manually configure Sedona :return: SparkSession.builder
- classmethod create(spark: SparkSession) SparkSession [source]
This is the core of whole package, It uses py4j to run wrapper which takes existing SparkSession and register the core logics of Apache Sedona, for this SparkSession.
- Parameters:
spark – pyspark.sql.SparkSession, spark session instance
- Returns:
SedonaContext which is an instance of SparkSession