class documentation

class DataSet: (source)

Constructor: DataSet(path, gd)

View In Hierarchy

Undocumented

Method __enter__ Undocumented
Method __exit__ Undocumented
Method __init__ Undocumented
Method close Undocumented
Method create_layer Undocumented
Method describe_layer Undocumented
Method layer Undocumented
Method layers Undocumented
Method transaction Undocumented
Instance Variable driverName Undocumented
Instance Variable gdDataset Undocumented
Instance Variable gdDriver Undocumented
Instance Variable path Undocumented
def __enter__(self): (source)

Undocumented

def __exit__(self, exc_type, exc_val, exc_tb): (source)

Undocumented

def __init__(self, path: str, gd: gdal.Dataset): (source)

Undocumented

def close(self): (source)

Undocumented

def create_layer(self, name: str, columns: dict[str, gws.AttributeType], geometry_type: gws.GeometryType = None, crs: gws.ICrs = None, overwrite=False, *options) -> Layer: (source)

Undocumented

def describe_layer(self, name) -> t.Optional[gws.DataSetDescription]: (source)

Undocumented

def layer(self, name) -> t.Optional[Layer]: (source)

Undocumented

def layers(self): (source)

Undocumented

@contextlib.contextmanager
def transaction(self): (source)

Undocumented

driverName: str = (source)

Undocumented

gdDataset: gdal.Dataset = (source)

Undocumented

gdDriver: gdal.Driver = (source)

Undocumented

path: str = (source)

Undocumented