digital_land.plugins package

Submodules

digital_land.plugins.arcgis module

class digital_land.plugins.arcgis.ArcGISParameters(max_page_size: int | None = None, timeout: int = 60, retries: int = 2, retry_backoff_seconds: int = 2)

Bases: object

max_page_size: int | None = None
retries: int = 2
retry_backoff_seconds: int = 2
timeout: int = 60
digital_land.plugins.arcgis.get(collector, url, log={}, plugin='arcgis', parameters=None)

digital_land.plugins.sparql module

digital_land.plugins.sparql.as_csv(data, prefix='')
digital_land.plugins.sparql.get(collector, url, log={}, plugin='sparql')
digital_land.plugins.sparql.remove_prefix(value, prefix)
digital_land.plugins.sparql.sparql(endpoint_url, query, prefix='')

digital_land.plugins.wfs module

class digital_land.plugins.wfs.WFSFileResource(path: str, cleanup: bool = True)

Bases: object

cleanup: bool = True
path: str
class digital_land.plugins.wfs.WFSParameters(page_size: int | None = None)

Bases: object

page_size: int | None = None
digital_land.plugins.wfs.get(collector, url, log={}, plugin='wfs', parameters=None)
digital_land.plugins.wfs.get_paged_wfs(url, log, plugin='wfs', parameters=None)
digital_land.plugins.wfs.strip_variable_content(content)
digital_land.plugins.wfs.wfs_source_and_layer(url)

Module contents