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.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cf6962e35a7f545e514cbd5956230de307d6ee1ffed10430aa8733a977bf879 |
|
MD5 | 96f6a5d513e2e6e4930f76c151d61e57 |
|
BLAKE2b-256 | f52039cf615037c9b3fe23ab781000780c50cae66452e27c1fabcf2c18b49877 |