Skip to main content

Weight ESRI shapefiles attributes

Project description

weightGIS

At its core weightGIS is designed to help standardise shapefile data to a base year, but weightGIS also contains some other supporting pipelines/methods relating to GIS to help you undertake research in this context.

Getting started

weightGIS is available via Pypi so you can just pip install it, if you are a Windows user the following command can be used from the terminal.

python -m pip install weightGIS

Weight Geographical Regions to a base year

weightGIS is designed first and foremost to allow you to simply create a cross relationship weight in both area and sub unit population (where available). There may be instances where you have a panel of shapefiles, but need to standardise them over time. Border changes that are not reflective of underling changes can cause empirical problems but data will exist for these places based on those changes. By standardising to a base year, this can be resolved, and data that is held can then be weighted accordingly.

A fully worked example via a jupyter notebook called weightGIS Example, which is also available as an example script, and some example data is available within the Example folder of this repository that you can download to have a play around with.

Determine Relations Within and Between Shapefiles

It can also be used for other relationships, so as getting adjacent polygons or construction a relational file of how differing levels of geographic sedation relate to each other. Examples of these can be found within RelationExamples jupyter Notebooks

Geographical Relations

We are often have shapefiles at multiple levels of separation, but want to know the links between them. By using GeoLookup, you can relate a list of shapefiles to a base shapefile, where the base is the lowest level of separation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

weightGIS-0.15.0-py3-none-any.whl (45.1 kB view hashes)

Uploaded Python 3

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