Skip to main content

Command line script to generate pcodes from your spatial dataset

Project description

pcodegenerator

Generates pcodes for geospatial datasets based on COD

Install :

pip install pcodegenerator

Make sure you have ogr2ogr installed on your machine too.

Prepare :

Download / Update with the latest COD edge matched dataset , Know more https://fieldmaps.io/

pcodeprepare --admin 4

Usage

Example to add pcode dataset on localities

pcodegenerator --source ./adm4_polygons.parquet --input locality.geojson --output locality_pcodes.geojson

Resources :

All credits to respective providers

ISO2 naming

Source : https://www.fao.org/nocs/en/

Multilingual database of Names of Countries and Territories (NOCS)

P-Codes Generation Logic

https://humanitarian.atlassian.net/wiki/spaces/imtoolbox/pages/222265609/P-codes+and+gazetteers

pcode

Admin boundaries

Source : https://www.geoboundaries.org/ License : CC BY 4.0 license

image

Global boundaries with COD attributes ( Including subnational geom )

Source : https://fieldmaps.io/data

API : https://data.fieldmaps.io/edge-matched.json

License : Open Data Commons Open Database License (ODbL)

image

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

pcodegenerator-0.2.1.tar.gz (16.7 kB view details)

Uploaded Source

Built Distribution

pcodegenerator-0.2.1-py3-none-any.whl (17.8 kB view details)

Uploaded Python 3

File details

Details for the file pcodegenerator-0.2.1.tar.gz.

File metadata

  • Download URL: pcodegenerator-0.2.1.tar.gz
  • Upload date:
  • Size: 16.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for pcodegenerator-0.2.1.tar.gz
Algorithm Hash digest
SHA256 3fbbf163a9d8f3a9d07616b341b7c1ef5f9ce784c9b00ac1cee718dabb3dad3e
MD5 41e17181ef3d714f497b5447b1eacd66
BLAKE2b-256 3ad186bab301b839da27e9fa95fa506b7f769d46e91da51b35fd2b4d0e060e5e

See more details on using hashes here.

File details

Details for the file pcodegenerator-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for pcodegenerator-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7139c2c559f823631705ac0d6b32014702c7e5bb462fb56f3a7d1553f904a634
MD5 62a67f24b1bd729b735deaf082937601
BLAKE2b-256 a3c5b69199de2cac87ff0bee4a9a2fa3c78817c7696066a3009110ad034e4d98

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