This is a cellular automata(CA) land use change simulation winform application. It includes four different CA algorithms. There are:
- random forest ca
- neural network ca
- decision tree ca
- logistic regression ca
please reference releated paper for the detail of these four algorithms
You can try all of them and choose one that is sutiable for your requirements.
- GUI: c# winform
- data io: gdal
- machine learning module: accord
The program is designed with oop(object oriented programming) and we use multithread technology to improve performance.
Please refer usage manual for a pdf usage manual.
Please refer tutorial video for a tutorial vedio.
- clone the repository to local using git clone
git clone https://github.com/zhuang-hao-ming/winca.git
- open the .sln file in visual studio 2015(or other versions that use a packages.config file to manage nuget)
- right click the solution and choose restore nuget packages
- build and run the project
- main window:
- setup window:
- setup window landuse:
- setup window transfer control
- console
- animation