GEOMAPI
This innovative toolbox, developped by KU Leuven Geomatics, jointly processes close-range sensing resources (point clouds, images) and BIM models for the AEC industry. More specifically, we combine semantic web technologies with state-of-the-art open source geomatics APIs to process and analyse big data in construction applications.
Installation
Use the package manager pip to install geomapi as a user.
conda create --name geomapi_user python=3.11
pip install geomapi
Or as a developer, install the dependencies from the root folder through the command line.
pip install -r requirements.txt
Documentation
You can read the full API reference here:
Quickstart
import geomapi
from geomapi.nodes import Node
newNode = Node()
Contributing
The master branch is protected and you can only make changes by submitting a merge request. Please create a new branch if you would like to make changes and submit them for approval.
Citation
If you want to cite us, refer to the following publication (published).
@article{GEOMAPI,
title = {GEOMAPI: Processing close-range sensing data of construction scenes with semantic web technologies},
journal = {Automation in Construction},
volume = {164},
pages = {105454},
year = {2024},
issn = {0926-5805},
doi = {https://doi.org/10.1016/j.autcon.2024.105454},
url = {https://www.sciencedirect.com/science/article/pii/S0926580524001900},
author = {Maarten Bassier and Jelle Vermandere and Sam De Geyter and Heinder De Winter},
keywords = {Geomatics, Semantic Web Technologies, Construction, Close-range sensing, BIM, Point clouds, Photogrammetry}
}
TEAM
- maarten.bassier@kuleuven.be (PI)
- jelle.vermandere@kuleuven.be
- sam.degeyter@kuleuven.be
- heinder.dewinter@kuleuven.be
Licensing
The code in this project is licensed under MIT license.
Metadata
Release files for geomapi 2.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| geomapi-2.0.0.tar.gz | 5.0 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| geomapi-2.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.8 MB
Release files / geomapi-2.0.0.tar.gz
| Download URL | geomapi-2.0.0.tar.gz |
|---|---|
| Size | 5.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3a2540e9274712e85aa2850f8f42f0063e837365379e4baf5fb3787ebc5f73d0
|
|
BLAKE2b-256 checksum How to use checksums |
dad7872bb649397a84803169bbe4d8ac081fdee91d5b6b1ce51fdca30ae22e82
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 9, 2026.
Transparency logRelease files / geomapi-2.0.0-py3-none-any.whl
| Download URL | geomapi-2.0.0-py3-none-any.whl |
|---|---|
| Size | 5.8 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
befceb2b925393b7c2b732a24d6a5a588f4bba0524a6f79df3601d30140da084
|
|
BLAKE2b-256 checksum How to use checksums |
06eaa0805083d35b777f5377ea124c1cb0aee462b3a1db56afffd0b2e31a3dac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 9, 2026.
Transparency log