def __init__(self, rdd: RDD): super().__init__(rdd.ctx) spatial_rdd = PythonRddToJavaRDDAdapter( self._jvm).deserialize_to_linestring_raw_rdd(rdd._jrdd) srdd = self._jvm_spatial_rdd(spatial_rdd) self._srdd = srdd
def __init__(self, rdd: RDD, newLevel: StorageLevel): super().__init__(rdd.ctx) spatial_rdd = PythonRddToJavaRDDAdapter( self._jvm).deserialize_to_polygon_raw_rdd(rdd._jrdd) new_level_jvm = JvmStorageLevel(self._jvm, newLevel).jvm_instance srdd = self._jvm_spatial_rdd(spatial_rdd, new_level_jvm) self._srdd = srdd
def __init__(self, rdd: RDD, newLevel: StorageLevel): self._sc = rdd.ctx self._jvm = self._sc._jvm spatial_rdd = PythonRddToJavaRDDAdapter( self._jvm).deserialize_to_linestring_raw_rdd(rdd._jrdd) new_level_jvm = JvmStorageLevel(self._jvm, newLevel).jvm_instance srdd = self._jvm_spatial_rdd(spatial_rdd, new_level_jvm) self._srdd = srdd
def __init__(self, rdd: RDD): """ :param rdd: RDD """ super().__init__(rdd.ctx) spatial_rdd = PythonRddToJavaRDDAdapter(self._jvm).deserialize_to_point_raw_rdd(rdd._jrdd) srdd = self._jvm_spatial_rdd(spatial_rdd) self._srdd = srdd