Compare two sets of geometrical features.
Project description
Compare two sets of geometrical features.
GeomCompare provides multiple tools for comparing two independant sets of geometrical features. It can be used to identify features with similar geometry (based on pre-defined similarity functions) found in both sets, as well features with geometry that are found in only one of the sets. GeomCompare defines a few similarity functions, but it possible for the user to define its own customized similarity functions.
Installation
Requirements
GeomCompare requires Python >= 3.9.
In addition, for a fully fledged installation of GeomCompare and to have access to all functionalities provided by the library, the user need to install the following:
shapely
numpy
psycopg2
rtree
pyproj
gdal (core libraries and Python bindings)
spatialite
PIP
If you use pip, you can install GeomCompare with:
pip install geomcompare
Docker
A Docker image for GeomCompare is also available on DockerHub:
Run the geomcompare image and start an iPython session inside the container:
docker run -it mtachon/geomcompare
Run the geomcompare image, and mount the current directory into the data folder of the container:
docker run --entrypoint bash -v `pwd`:/data -w /data -it mtachon/geomcompare
For more information on Docker and command-line arguments, see: https://docs.docker.com/ and https://docs.docker.com/engine/reference/run/ .
Usage
For guidance on how to use GeomCompare, a user guide and API documentation are available on the project’s homepage (https://geomcompare.readthedocs.io/en/latest/).
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file geomcompare-0.3.0.tar.gz
.
File metadata
- Download URL: geomcompare-0.3.0.tar.gz
- Upload date:
- Size: 48.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e88099f531f3d8dfd293eb1ed29121ce70b214d2581ad6b33ce33b75200fdc9 |
|
MD5 | 99115b09a972b0c53babbe074cdd0747 |
|
BLAKE2b-256 | fe4967b256ccadeef6de98e19a0bc28e15cfa44dbff75c68ac64bd48ea1d1677 |
File details
Details for the file geomcompare-0.3.0-py3-none-any.whl
.
File metadata
- Download URL: geomcompare-0.3.0-py3-none-any.whl
- Upload date:
- Size: 36.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2cdc6e2e10ec7b8b5614190d496221a69d63afc027d1be12ac26cf0ed91f706f |
|
MD5 | e5fc386931ef7289cfd5503346112bbd |
|
BLAKE2b-256 | 5ee175c70b0f210c0ac0bdd73aeab303e58ebbfbddbbd679d4b5ec58d7edaef4 |