Python tools for spatial interpolation
Project description
Change of Spatial Support (CoSS)
Python tools for spatial interpolation
Introduction
Change of Spatial Support (CoSS) is a package that adds support for spatial interpolation
.
Spatial interpolation is often referred in the literature as the process of using points with known values to estimate values of the same variable at other points.
However, spatial vector data (points, lines and polygons) is not limited to just points and several methods exist for making interpolations between these different vector types.
Several packages exist that allow different areal interpolation methods to be applied but they are often written in multiple languages and are not standardised - making them inaccessible and comparisons between methods challenging. This package aims to make "spatial interpolation" more accessible by using a standardised classes.
Areal interpolation
The areal_interpolation
class supports several areal interpolation, which includes;
- Areal weighting
- Dasymetric mapping
- Binary
- Pycnophylactic interpolation (from tobler)
- Model (regression)
- General Linear Model
- Ordinary Least Square
- Areal geobootstrap -
Areal geobootstrap is a novel simulation based method, which pools neighbouring observations based on a distance decay funcion.
Further spatial interpolation methods will be supported, including those between different vector types, with raster support.
This repository is an alpha release and will contain errors - if you spot anything, file an issue or submit a PR.
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
Built Distribution
File details
Details for the file coss-0.12.4.tar.gz
.
File metadata
- Download URL: coss-0.12.4.tar.gz
- Upload date:
- Size: 11.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 765243c832e45edcc916c700636db9436a0b974a6eed4114234c1eb3745d4d54 |
|
MD5 | 1435069f0a8a2650ff805ec7b6f406cf |
|
BLAKE2b-256 | 6207a38371ca32d188002be60770b9d1ba173afcc1e474d2a0e0342a9073d616 |
File details
Details for the file coss-0.12.4-py3-none-any.whl
.
File metadata
- Download URL: coss-0.12.4-py3-none-any.whl
- Upload date:
- Size: 12.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5d537e47e605c5be57e923ef9dd6da39cdc0d881956899298d54866e7323a08 |
|
MD5 | 80f9c26d077717a0c25464e1e2a76394 |
|
BLAKE2b-256 | 13acc7ba8417a095fd70c3b52caa96732ba9797da610b73322d1cb362a5079c9 |