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.2.tar.gz (16.7 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pcodegenerator-0.2.2.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.2.tar.gz
Algorithm Hash digest
SHA256 ad659b0903b78542ff82f53e93e05566d74fd456f9e93feb0e5681e9840ed85e
MD5 c5756de66774632bd3cd84be6e0998a7
BLAKE2b-256 98df8ec728f22147cdd331a1fe321b9993aacff10cdb901bc357c905873b8116

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pcodegenerator-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 44bb921c91b471d4acb59f830f4a7271248a5f3f53bfa1cc068ceed6868618f4
MD5 26bc1967b2cb4bf12735ae8872c0dc34
BLAKE2b-256 fe8daf810413715adf9a16e0484c2d6ed9ddf75bd235c251a4c7e48f77290252

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