Metadata-Version: 2.1
Name: geoca
Version: 0.0.5
Summary: A Python module for CA models based on geo-raster data
Author-email: Haorui Jiang <jianghr0321@163.com>
License: MIT License
Project-URL: Homepage, https://github.com/Haorui-Jiang/geoca
Keywords: geoca
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy
Requires-Dist: rasterio
Requires-Dist: tqdm
Provides-Extra: all
Requires-Dist: geoca[extra]; extra == "all"
Provides-Extra: extra
Requires-Dist: pandas; extra == "extra"

# geoca

[![image](https://img.shields.io/pypi/v/geoca.svg)](https://pypi.python.org/pypi/geoca)
[![image](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

**A Python module for CA models based on geo-raster data**

- Free software: MIT License
- Documentation: [https://Haorui-Jiang.github.io/geoca](https://Haorui-Jiang.github.io/geoca)

## Features

- Read raster data from a file, convert the data into a Python list.
- Create a raster template based on the input raster, and replace the data from list into the new raster.
- Running CA models based on raster data to analyze population and other resource migration.
- Reads multiple raster data (.tif) from a folder and stores it in a dictionary.
- Reorganizes data from a list dictionary representing multiple raster data.

## File Template

- [cookiecutter-pypackage](https://github.com/opengeos/cookiecutter-pypackage): Cookiecutter template creating a Python package with mkdocs.

## Acknowledgement

Special thanks to [Dr. Qiusheng Wu](https://github.com/giswqs) from the University of Tennessee for his generous sharing. I have learned a great deal from [Dr. Wu&#39;s YouTube videos](https://youtube.com/playlist?list=PLAxJ4-o7ZoPcD-6wZ2xY5bXuu48Scu8kq&si=dq_x-xUJZvoflVqy), and with his guidance, I was able to develop geoca step by step. Once again, I express my deepest gratitude to Dr. Wu.
