Skip to content

citygisoo

citygisoo logo

citygisoo is a shared library for geospatial data-cleaning and preprocessing.

It provides reusable GIS functionality that can be used by Sabu services.

Installation

The package is available on PyPI:

https://pypi.org/project/citygisoo/

It can be installed with:

pip install citygisoo

Purpose

The purpose of citygisoo is to:

  • support geospatial workflows,
  • provide reusable data-cleaning tools,
  • prepare input data for downstream services.

Scope

The library focuses on:

  • processing building-related geospatial data,
  • cleaning and transforming GIS layers,
  • preparing datasets for analysis.

Role in Sabu

citygisoo is primarily used in geospatial services such as:

  • jug_gis_cities,
  • jug_gis_validation.

It can also support other services that require structured geospatial input.

Usage

The library can be used:

  • within Sabu services,
  • in standalone geospatial workflows,
  • in preprocessing pipelines before running emissions calculations.

Notes

  • citygisoo is not a standalone service.
  • It is a reusable Python library imported where needed.
  • It supports geospatial data preparation before further processing in Sabu.