Compare two sets of geometrical/geographical features.
Project description
Compare two sets of geometrical/geographical features.
GeomCompare provides multiple tools for comparing two independant sets of geometrical/geographical features. It can be used to identify features with similar geometry/geography (based on pre-defined similarity functions) found in both sets, as well features with geometry/geography 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/ .
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
Hashes for geomcompare-0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26c9c88de5557f08b863182d9cf05f5a2a7a351044f363dad074f7c8126d9527 |
|
MD5 | ff9af151e707ee435d69d8fcf02d6be8 |
|
BLAKE2b-256 | a08bacf3f652f62f94607f8eeb69b9e2e0a84908df991d13c2599d7d7984f55b |