def readToPointRDD(cls, sc: SparkContext, inputPath: str) -> PointRDD: """ :param sc: :param inputPath: :return: """ ShapefileReader.validate_imports() jvm = sc._jvm jsc = sc._jsc srdd = jvm.ShapefileReader.readToPointRDD(jsc, inputPath) spatial_rdd = PointRDD() spatial_rdd.set_srdd(srdd) return spatial_rdd
def getCenterPointAsSpatialRDD(self) -> 'PointRDD': from geo_pyspark.core.SpatialRDD import PointRDD srdd = self._srdd.getCenterPointAsSpatialRDD() point_rdd = PointRDD() point_rdd.set_srdd(srdd) return point_rdd