Skip to main content

GeoKitX is a lightweight Python geospatial toolkit that provides a clean and intuitive interface for working with raster and vector data. Built on top of powerful geospatial engines like GDAL and OGR, GeoKitX simplifies common geospatial workflows while preserving the performance and flexibility of the underlying libraries.

Project description

GeoKitX

GeoKitX is a lightweight Python geospatial toolkit that provides a clean and intuitive interface for working with vector data. Built on top of powerful geospatial engines like GDAL and OGR, GeoKitX simplifies common geospatial workflows while preserving the performance and flexibility of the underlying libraries.

The goal of GeoKitX is to eliminate the complexity typically associated with GDAL-based operations by offering a Pythonic, developer-friendly API for tasks such as:

  • Reading and writing geospatial datasets
  • Vector data manipulation
  • Coordinate reference system handling
  • Spatial analysis utilities

GeoKitX is designed for data engineers, geospatial developers, and researchers who want to leverage the power of GDAL without dealing with its low-level interfaces.

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

geokitx-0.0.1.tar.gz (10.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

geokitx-0.0.1-cp313-cp313-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

geokitx-0.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

geokitx-0.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (974.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

geokitx-0.0.1-cp312-cp312-musllinux_1_2_i686.whl (1.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

geokitx-0.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

geokitx-0.0.1-cp311-cp311-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

geokitx-0.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (981.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

geokitx-0.0.1-cp310-cp310-musllinux_1_2_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

geokitx-0.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

geokitx-0.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (940.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

File details

Details for the file geokitx-0.0.1.tar.gz.

File metadata

  • Download URL: geokitx-0.0.1.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for geokitx-0.0.1.tar.gz
Algorithm Hash digest
SHA256 d249f5a499faa3f1efa7bdd659b11a65b5feb7122266c0c4b8b7592399038d86
MD5 7097445dec0bcf402cbbd0c873fa2fd6
BLAKE2b-256 2f4886786d2055bb4ed66a71fa8d293893b622f7f74e15a660a67717527f03f6

See more details on using hashes here.

File details

Details for the file geokitx-0.0.1-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

  • Download URL: geokitx-0.0.1-cp313-cp313-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.13, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for geokitx-0.0.1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ed608cd34f47d821df40a23eade5e8cf5ee45232c510f8c43780028e6e0fd5d9
MD5 56ddc596418d5ec54151f5e94f2c8d61
BLAKE2b-256 0c869fda448c3967a0da77b59ed491438a41fce6faef60e8bd2c6481e8f4fbc6

See more details on using hashes here.

File details

Details for the file geokitx-0.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: geokitx-0.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for geokitx-0.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5263b474daafc92438228383e0dd5e926fcdcca84c0f5498915034ce89c75590
MD5 0771f24f24c177f6582e4bfea38f0277
BLAKE2b-256 5aec85063f1e23d393f2150c41ee84767ea07ca1071b0a90c5909785cd1d82b8

See more details on using hashes here.

File details

Details for the file geokitx-0.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: geokitx-0.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 974.4 kB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for geokitx-0.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8dcefb3dc220ecc6801108ddeeb43bf6594f893624044020f6ee8fc5165e5904
MD5 30b5bf3acbb59c7bf452ed800dfad5c9
BLAKE2b-256 ad052d5534d03880efbccf4415af011953c62ebe96000d7fb05b249d05ed5ff4

See more details on using hashes here.

File details

Details for the file geokitx-0.0.1-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

  • Download URL: geokitx-0.0.1-cp312-cp312-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.12, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for geokitx-0.0.1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 751b6bcb3365967ec501f2bb57ba658e584faddccf618a7bea3f7bea2a086d41
MD5 9ec5cc054464757f60f4af842a0354a9
BLAKE2b-256 ed4be0560ce9473c081fc5dd7b3a9a342ed6635cb058e0cf05fda1c90c562447

See more details on using hashes here.

File details

Details for the file geokitx-0.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: geokitx-0.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for geokitx-0.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e64bde96aaafb59f0f4141d890f495fdb14f31075d2e83c10e8f9d2f8c8e335d
MD5 cadefad0371314f0f73f7ba8d9a44e32
BLAKE2b-256 778e9d34d39c2a2674f78bf4dbd5c403f921728c246130ce3550fc9f33b2009b

See more details on using hashes here.

File details

Details for the file geokitx-0.0.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: geokitx-0.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for geokitx-0.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ff9022cd5fa6c34b7767c2874c97f550947c98e88b391ff078f13aeddb6a885f
MD5 524fb08d2ea6778bcef4873bb6de1882
BLAKE2b-256 b6384b734e891e0dd36ebf900b9ba42d161c254318c2d86aaac81557b0bdd72c

See more details on using hashes here.

File details

Details for the file geokitx-0.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: geokitx-0.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 981.9 kB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for geokitx-0.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f47e79b683c92a345ee6366fc2cc9e09469ce2201d159981b353c32c7e771b44
MD5 fa9357ef5d3eac1e2d508bff810c3465
BLAKE2b-256 2cb162f51ba737760f4ae45398810036b9e8a204be3c08bdab62e1e936a2be1b

See more details on using hashes here.

File details

Details for the file geokitx-0.0.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: geokitx-0.0.1-cp310-cp310-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for geokitx-0.0.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4b8f25fc379a00e5bc7e0943507227c81deadea329411c1d7128378935c8e18f
MD5 82aa4b06330700a81cae9c8e15118d42
BLAKE2b-256 74d75808a236a41697c2672eb0169d701f9322f88144fd26d09e6a87161e2569

See more details on using hashes here.

File details

Details for the file geokitx-0.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: geokitx-0.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for geokitx-0.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b8ffd1a4d261d791a5c4104cc1f9fa974232663f4f280eb93f56662212d320e0
MD5 e1accffc6116a1d0f42202e93934e2d3
BLAKE2b-256 9f1aa265564c63d4039a246cd5b3c78989dcb7626abf2ddf17babebe27c05e0b

See more details on using hashes here.

File details

Details for the file geokitx-0.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: geokitx-0.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 940.1 kB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for geokitx-0.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 979f962c39dedbae7a100cb7f09089ae06e73eb2b8297f8c59c356ad7b9242bb
MD5 47876671fac37921b731f9fad8ef101b
BLAKE2b-256 0ccf4f94a95e1a701bc50b8758bc504ebf3c5e0866a7a544783f90f28e58fe91

See more details on using hashes here.

Supported by

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