You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+33-29Lines changed: 33 additions & 29 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,33 +2,28 @@
2
2
3
3
# Pyinterpolate
4
4
5
-
**version 1.0** - *TBA*
5
+
**version 1.0**
6
6
7
7
--
8
8
9
-
Pyinterpolate is the Python library for **spatial statistics**. The package provides access to spatial statistics tools used in various studies. This package helps you **interpolate spatial data** with the *Kriging* technique.
9
+
Pyinterpolate is the Python library for **spatial statistics**. The package provides access to spatial statistics tools (variogram analysis, Kriging, Poisson Kriging, Indicator Kriging, Inverse Distance Weighting).
10
10
11
11
If you’re:
12
12
13
-
- GIS expert,
14
-
- geologist,
15
-
- mining engineer,
16
-
- ecologist,
17
-
- public health specialist,
18
-
- data scientist.
13
+
- GIS expert
14
+
- Geologist
15
+
- Social scientist
19
16
20
17
Then you might find this package useful. The core functionalities of Pyinterpolate are spatial interpolation and spatial prediction for point and block datasets.
21
18
22
-
Pyinterpolate has functions for:
19
+
Pyinterpolate performs:
23
20
24
-
1.*Ordinary Kriging* and *Simple Kriging* (spatial interpolation from points),
25
-
2.*Centroid-based Poisson Kriging* of polygons (spatial interpolation from blocks and areas),
26
-
3.*Area-to-area* and *Area-to-point Poisson Kriging* of Polygons (spatial interpolation and data deconvolution from areas to points).
27
-
4.*Inverse Distance Weighting*.
28
-
5.*Semivariogram regularization and deconvolution*.
29
-
6.*Semivariogram modeling and analysis*.
30
-
31
-
[MORE ABOUT SEMIVARIOGRAM MODELING]
21
+
1.*Ordinary Kriging* and *Simple Kriging* - spatial interpolation from points
22
+
2.*Centroid-based Poisson Kriging* of polygons - spatial interpolation from blocks and regions
23
+
3.*Area-to-area* and *Area-to-point Poisson Kriging* of Polygons - spatial interpolation and data deconvolution from areas to points
With Pyinterpolate you can analyze and transform aggregated data. [TODO: example figure cancer]
99
+
With Pyinterpolate you can analyze and transform aggregated data. Here is the example of spatial disaggregation of areal data into point support using Poisson Kriging:
100
+
101
+

99
102
100
103
## Status
101
104
@@ -149,6 +152,7 @@ All tests are grouped in the `test` directory. If you would like to contribute,
149
152
* B2G project related to the large-scale infrastructure maintenance (2020-2021).
150
153
* E-commerce service for reporting and analysis, building spatial / temporal profiles of customers (2022+).
151
154
* The external data augmentation for e-commerce services (2022+).
155
+
* Regional aggregates transformation and preprocessing for location intelligence tasks (2025+).
152
156
153
157
## Community
154
158
@@ -157,7 +161,7 @@ Join our community in Discord: [Discord Server Pyinterpolate](https://discord.gg
157
161
158
162
## Bibliography
159
163
160
-
PyInterpolate was created thanks to many resources and all of them are pointed here:
164
+
Pyinterpolate was created thanks to many resources and all of them are pointed here:
161
165
162
166
- Armstrong M., Basic Linear Geostatistics, Springer 1998,
163
167
- GIS Algorithms by Ningchuan Xiao: https://uk.sagepub.com/en-gb/eur/gis-algorithms/book241284
0 commit comments