Welcome to the Geocom Python Framework (GPF)
Purpose
The Geocom Python Framework or gpf provides a set of Python modules that contain tools, helpers, loggers etc. for a more pleasant Python scripting experience with ArcGIS Pro. GIS users who need to write geoprocessing scripts with arcpy might benefit from importing the gpf module into their script as well.
The gpf module in this repository has been developed for Python 3.6+ (ArcGIS Pro, Server). However, it is also available for Python 2.7.14+ (ArcGIS Desktop/Server) on GitHub and PyPI.
Geocom customers who need to write GEONIS menu or form scripts should be aware of the gntools module. However, this module is not available for ArcGIS Pro, as it is Python 2.7 only.
Requirements
ArcGIS Pro 2.3 or higher
Python 3.6 or higher (along with the arcpy module)
Installation
The easiest way to install the Geocom Python Framework, is to use the built-in package manager in ArcGIS Pro. Navigate to Options > Python and select the environment in which you wish to install the gpf package.
Alternatively, you can use pip, a Python package manager. When pip is installed, the user can simply run:
python -m pip install gpf3
Documentation
The complete gpf API reference can be found here.
License
Apache License 2.0 © 2019 Geocom Informatik AG / VertiGIS & contributors
Metadata
Release files for gpf3 0.3.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| gpf3-0.3.2.tar.gz | 64.0 kB | Without provenance | Details for gpf3-0.3.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| gpf3-0.3.2-py3-none-any.whl | Python 3 | none | any | Details for gpf3-0.3.2-py3-none-any.whl |
Total release size: 130.8 kB
Release files / gpf3-0.3.2.tar.gz
| Download URL | gpf3-0.3.2.tar.gz |
|---|---|
| Size | 64.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f9f1e328b49206f45b2f3077b805ffbb6ef482c40f27f1b27158833b3576d3bd
|
|
BLAKE2b-256 checksum How to use checksums |
c325909ba96587653a94ce99799a478cbda7d9dafc10dac200ff94e06e6a699a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.8
|
Release files / gpf3-0.3.2-py3-none-any.whl
| Download URL | gpf3-0.3.2-py3-none-any.whl |
|---|---|
| Size | 66.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
72b5fbc475584de8e5b57bf34bbfcaee0438eed44d9edd5b84b3d9b7376c053a
|
|
BLAKE2b-256 checksum How to use checksums |
77a72209938cf6ab2ebef35994a7aac0daf7d9d1a95bed329e8ad8d3fed63f1f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.8
|
Security for gpf3 0.3.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.