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.
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
Installation
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.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0e92b424de02f132fb2651324ba0db4f9e3c6a0a8b35869e6ddb86cc65e7bb2 |
|
MD5 | 9acccf17bad4aef0c198e9d2181d83cc |
|
BLAKE2b-256 | 1c58ce93c197399d866e5e4ae542178a3e8d834080b36bd3798a833c59a8fa8e |