Skip to main content

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

geomcompare-0.3.0.tar.gz (48.9 kB view details)

Uploaded Source

Built Distribution

geomcompare-0.3.0-py3-none-any.whl (36.2 kB view details)

Uploaded Python 3

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

Hashes for geomcompare-0.3.0.tar.gz
Algorithm Hash digest
SHA256 7e88099f531f3d8dfd293eb1ed29121ce70b214d2581ad6b33ce33b75200fdc9
MD5 99115b09a972b0c53babbe074cdd0747
BLAKE2b-256 fe4967b256ccadeef6de98e19a0bc28e15cfa44dbff75c68ac64bd48ea1d1677

See more details on using hashes here.

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

Hashes for geomcompare-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2cdc6e2e10ec7b8b5614190d496221a69d63afc027d1be12ac26cf0ed91f706f
MD5 e5fc386931ef7289cfd5503346112bbd
BLAKE2b-256 5ee175c70b0f210c0ac0bdd73aeab303e58ebbfbddbbd679d4b5ec58d7edaef4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page