SlideShare a Scribd company logo
1 of 7
Download to read offline
Modelling tools
The practical implementation of modelling concepts and methodological approaches may be
done by basically two different ways. The first one consists by using modules included in
available GIS software. At the opposite, a specific model may be designed with general tools
such as computer languages, macro languages or more general statistic programs like SPLUS
or Matlab. Halfway between both some program platforms exist, offering a wide range of
scripts and libraries. In this section, we describe succinctly the characteristics of the most
known GIS softwares that include modelling tools.
Among GIS software, ESRI products (ArcInfo, ArcView, ArcGis) are commonly used.
Recent editions of ESRI software include a lot of modelling tools. Some of them are not
included in the basic software but into complementary modules. This is the case of the Land
Change Modeler, a software extension to ArcGis, available up from summer 2007, which is
developed by Clark Labs firstly for their own GIS software: Idrisi, an universally used GIS
and image processing software. Particularly its last edition (Idrisi Andes) offers a multitude of
modelling tools:
• LCM (Land Change Modeler):
LCM is the new integrated modelling environment of Idrisi Andes (Eastman, 2006) including
tools for analyzing the past land cover change, modelling the potential for future change,
predicting the phenomena evolution, assessing its implication on biodiversity and ecological
equilibrium and integrating planning regimes into predictions. The first step is a LUCC
analysis and performing of LUCC budgets. The second step is the modelling of transition
potentials. To do this, the dynamics are split into sub-models (transition form one land use /
land cover category to another). Each sub-model is described by relevant criteria. The
quantitative variables can be included into the model either as static (unchanging over time)
or dynamic factors. The dynamic variables change over the training and simulated period and
are recalculated for each interaction during the course of prediction. The transition potential
maps may be calculated by using a multi layer perceptron or by logistic regression. Then, the
established knowledge about land cover transitions is used to forecast prediction, a simulation
step performed either by Markov chain analysis or by an external model. The spatial
allocation of predicted transition amount may be influenced by dynamic variables,
infrastructure changes and zoning. The results may be used for ecological sustainability and
land planning scenarios.
• GEOMOD
Geomod (Pontius et al., 2001) is a LUCC simulator modelling the transitions from one
land use to another (e.g. from forest to non forest). To do so, GEOMOD needs as start-up
information the beginning and ending time of the simulation, the coverage with the initial
state of the two categories, the land surface area changing in use, land use change drivers and
a stratification map. A suitability map may be produced up from driver information or
supplied (external), particularly by multi criteria (MCE) and multi objective evaluation
(MOLA) modules. These are decision support tools also frequently used with CA_MARKOV
(see below). The stratification map allows to divide the study area into several regions. Each
region only allows one transition direction. GEOMOD includes the possibility to restrict
possible transitions, by simple filter, to the neighbourhood of occurring land use at start time.
GEOMOD is designed to predict the location of LUCC, not the quantity of changing area.
• CA_MARKOV
This tool is a integrated tool calling for Markov chains analysis (MCA) for time
prediction and Multi Criteria Evaluation (MCE), Multi Objective (MOLA) and
cellular automata to perform a spatial allocation of simulated land cover scores. MCA
of second order is a discrete process and its values at instance t+1 depend on values at
instances t0 and t-1. The prediction is given as estimation of transition probabilities.
MCA produces a transition matrix recording the probability that each land use / land
cover class change to each other class and the number of pixels expected to change.
MCE is a method that is used to create land use / land cover specific suitability maps,
based on the rules that link the environmental variables to land use / land cover and its
dynamics during the training period. These rules can be set integrating statistical
techniques with a supervised analysis performed by the modeller. The suitability maps
are used for spatial allocation of predicted time transitions. A MOLA and cellular
automaton are performed to resolve objective conflicts between land use / land cover
classes or categories and to improve the spatial contiguity in the final prediction map.
GRASS (Geographic Resources Analysis Support System) is freeware and open source
software which is used particularly in erosion and rainfall-runoff modelling, hydrological
modelling and landscape analysis. Detailed information is available online on the GRASS
homepage.
CLUE (Conversion of Land Use and its Effects) developed by Wageningen University in the
Netherlands. CLUE, also freeware, is a dynamic and multi-scale LUCC model tool basing on
concepts like connectivity, hierarchical organization, system stability and resilience and a
large range of driving factors. The prediction step is performed by statistical regression. More
information about the concept and applications of CLUE can be found in Verburg et al.
(2002).
LTM (Land Transformation Model), also freeware, is a software designed by HEMA
(Human-Environment Modelling and Analysis Laboratory) belonging to the Department of
Forestry and Natural Resources of the Purdue University in Indiana, United States. LTM
combines GIS and remote sensing tools with neural networks and geostatistics to forecast land
use changes.
DINAMICA, freeware, is developed by a researcher team of the Remote Sensing Center of
the Federal University of Minas Gerais, Brazil. The latest release, DINAMICA EGO
(Environment for Geoprocessing Objects), aggregates traditional GIS tools with specific
simulation modules designed for complex spatial phenomena. The model, from calibration to
validation, follows a data flow in form of diagram; a friendly graphical interface permits to
create models by connecting algorithms via their ports, likely the Macro Modeler in Idrisi.
DINAMICA offers the possibility to divide the test area into sub-regions, characterized by
different environmental dynamics, and apply a specific approach for each one of them
(Rodrigues et al., 2007). The calibration step produces a probability map of occurrence for
each transition, using the Weight of Evidence method. DINAMICA uses two complementary
transition functions: the Expander and the Patcher. The first process is dedicated only to the
expansion or contraction of previous patches of a certain class. The second process is
designed to generate new patches through a seeding mechanism. The combination of
DINAMICA's transition functions presents numerous possibilities with respect to the
generation of spatial patterns of change. Model validation is based upon the fuzzy similarity
which takes into account the fuzziness of location and category within a cell neighbourhood
(Hagen, 2003).
SLEUTH. Developped by Clarke (Dietzel et al., 2005) at UC-Santa Barbara, this software
has two components: the Clarke urban growth model (UGM) and The Deltatron Land use /
Land Cover model (DLM). SLEUTH uses cellular automata and is principally applied to
urban growth modelling.
Land use Scanner and Environment Explorer are modelling software developed in the frame
of LUMOS consortium – a platform for land use modelling in the Netherlands bringing
together public agencies, research centres, university and private enterprises in the
Netherlands. The Land Use Scanner calculates future land use change on the basis of land use
scenarios (demand on space) suitability maps and attractivity criteria. The Environment
Explorer is a multi-scale dynamic model to perform land use scenarios for the Netherlands.
Viet (2006) give more detailed information about the Environment Explorer, Kuhlmann et al.
(2005) about Land Use Scanner. MOLAND (Monitoring Land Use / Cover Dynamics) is a
research project carried out at the Institute for Environment and Sustainability – Land
Management and Natural Hazards Unit form the Joint Research Centre (IRC) of the European
Commission. Based on cellular automata, its aim is to provide a spatial planning tool for
assessing, monitoring and modelling the future development of urban environments (EUR-
JRC, 2004). A particular focus is the analysis of fragmentation in urban landscapes.
The call on additional predictive models or specific computer software (e.g. SWAT, HEC-
RAS, HEC-HMS, HUG, etc.) became a common practice to resolve particular questions like
the modelling of physical phenomena like erosion, diffusion or suniness (Santos Preciado,
2007). We also notice a ramification of spatial distribution modelling tools (Bioclim,
Domain, ENFA, GARP, MaxEnt) that may be connected, during the modelling process, to
GIS based modelling tools (Benito de Pando and Peñas de Giles,, 2006). MaxEnt (Maximum
Entropy), applied generally to geographic distribution questions (Phillips et al., 2006), is a
representative example for new modelling tools trying to preserve as much uncertainty as
possible of the original data.
As mentioned, a lot of models are self-made and designed without using standard available
GIS software. Typically they call on already written scripts for statistical software or
computer languages. The following case studies (chapter B) give a survey about the range of
possibilities to proceed this way.
GIS based modeling software links
ArcGIS: http://www.esri.com/index.html
CLUE: http://www.cluemodel.nl/
Dinamica: http://www.csr.ufmg.br/dinamica/
Environment Explorer: http://www.lumos.info/environmentexplorer.htm
GRASS: http://grass.itc.it/index.php
Idrisi: http://www.clarklabs.org/
Land Use Scanner: http://www.lumos.info/landusescanner.htm
MOLAND: http://moland.jrc.it/the_project.htm
LTM: http://ltm.agriculture.purdue.edu/default_ltm.htm
SLEUTH: http://www.ncgia.ucsb.edu/projects/gig/v2/Dnload/download.htm
DINAMICA EGO
We present Dinamica new version called Dinamica EGO – acronym for Environment for
Geoprocessing Objects. In this version, Dinamica was completely reengineered. The software
environment, written in C++ and Java, holds a series of algorithms called functors. Each
functor performs an algebra map operator. See list of Dinamcia EGO functors
To date, we have implemented the most common spatial analysis operators available in
commercial GIS (e.g. Idrisi, ArcGis), plus a series of operators especially designed for spatial
simulations, including transition functions and calibration and validation methods.
These functors are sequenced to establish a data flow in form of a graph. Through this
graphical interface one can create models by simply dragging and connecting functors via
their ports, which represent connectors to types of data, such as maps, tables, matrices,
mathematical expressions, and constants. Functors can be enveloped by containers, a special
type of functor that is used, for example, to execute iterations or process data from specific
regions of a map. Thus models can be designed as a diagram and execution follows a data
flow chain. This friendly interface allows for creative design from the simple to very complex
spatial models that are saved in a script language in XML format.
As a result, Dinamica Ego software favors simplicity, flexibility, and performance, optimizing
speed and computer resources, such as virtual memory and parallel processing. For example,
some of our current models process several gigabytes of data and involve a long chain of map
algebra algorithms. For a matter of comparison, a model implemented in Dinamica Ego that
calculates a least-cost pathway on a raster map of 900x900 cells is 60 times faster than the
same model built on Idrisi macro modeler.
In sum, Dinamica EGO not only extents the functionality of Dinamica previous version to
simulate dynamic phenomena, but has become a flexible platform for environmental system
modeling.
List of Dinamica EGO functors.
AddChangeMatrix
Block
CalcChangeMatrix
CalcCostAllocationMap
CalcCostMap
CalcDestinationMap
CalcDistanceAllocationMap
CalcDistanceMap
CalcDistanceToFeatureMap
CalcPathwayMap
CalcReciprocalSimilarity
CalcTransitionMatrixUsingVensim
CalculateCategoricalMap
CalculateMap
CalculateValue
CalcWeightsOfEvidence
DetermineTransitionMatrix
DetermineWeightsOfEvidenceCoefficients
DetermineWeightsOfEvidenceCorrelation
DetermineWeightsOfEvidenceRanges
Expander
ExtractMapAttributes
For
LoadCategoricalMap
LoadLookupTable
LoadMap
LoadWeights
LookupTable
MapFilename
ModulateChangeMatrix
MuxCategoricalMap
MuxLookupTable
NameMap
NumberMap
NumberPercentMatrix
NumberTable
NumberTransitionFunctionParameterMatrix
NumberTransitionMatrix
NumberValue
NumberVensimCategoryVariableSet
NumberVensimTransitionVariableMatrix
NumberWeights
Patcher
Repeat
SaveLookupTable
SaveMap
SaveWeights
SelectPercentMatrix
SelectTransitionFunctionParameterMatrix
SelectTransitionMatrix
SelectWeights
Step
TableFilename
TransitionMatrix
UpdateLookupTable
WeightsFilename

More Related Content

What's hot

Using GEM’S Tools and Datasets for Calculating Hazard Across the Globe
Using GEM’S Tools and Datasets for Calculating Hazard Across the GlobeUsing GEM’S Tools and Datasets for Calculating Hazard Across the Globe
Using GEM’S Tools and Datasets for Calculating Hazard Across the GlobeGlobal Earthquake Model Foundation
 
IRJET- Land Cover Index Classification using Satellite Images with Different ...
IRJET- Land Cover Index Classification using Satellite Images with Different ...IRJET- Land Cover Index Classification using Satellite Images with Different ...
IRJET- Land Cover Index Classification using Satellite Images with Different ...IRJET Journal
 
FME Around the World (FME Trek Part 1): Ken Bragg - Safe Software FME World T...
FME Around the World (FME Trek Part 1): Ken Bragg - Safe Software FME World T...FME Around the World (FME Trek Part 1): Ken Bragg - Safe Software FME World T...
FME Around the World (FME Trek Part 1): Ken Bragg - Safe Software FME World T...IMGS
 
A multi sensor-information_fusion_method_based_on_factor_graph_for_integrated...
A multi sensor-information_fusion_method_based_on_factor_graph_for_integrated...A multi sensor-information_fusion_method_based_on_factor_graph_for_integrated...
A multi sensor-information_fusion_method_based_on_factor_graph_for_integrated...Ashish Sharma
 
Bringing Geospatial Analysis to the Social Studies: an Assessment of the City...
Bringing Geospatial Analysis to the Social Studies: an Assessment of the City...Bringing Geospatial Analysis to the Social Studies: an Assessment of the City...
Bringing Geospatial Analysis to the Social Studies: an Assessment of the City...Universität Salzburg
 
Arc Geographic Information System (GIS) Digital Elevation Models (DEM).
Arc Geographic Information System (GIS) Digital Elevation Models (DEM).Arc Geographic Information System (GIS) Digital Elevation Models (DEM).
Arc Geographic Information System (GIS) Digital Elevation Models (DEM).Uday Kumar Shil
 
Accurate and rapid big spatial data processing by scripting cartographic algo...
Accurate and rapid big spatial data processing by scripting cartographic algo...Accurate and rapid big spatial data processing by scripting cartographic algo...
Accurate and rapid big spatial data processing by scripting cartographic algo...Universität Salzburg
 
Remote Sensing: Overlay Analysis
Remote Sensing: Overlay AnalysisRemote Sensing: Overlay Analysis
Remote Sensing: Overlay AnalysisKamlesh Kumar
 
Harmonization of Data Formats for Tsunami Simulation Products
Harmonization of Data Formats for Tsunami Simulation ProductsHarmonization of Data Formats for Tsunami Simulation Products
Harmonization of Data Formats for Tsunami Simulation Productsstreamspotter
 
Design of a Dynamic Land-Use Change Probability - Yongjin Joo, Chulmin Jun, S...
Design of a Dynamic Land-Use Change Probability - Yongjin Joo, Chulmin Jun, S...Design of a Dynamic Land-Use Change Probability - Yongjin Joo, Chulmin Jun, S...
Design of a Dynamic Land-Use Change Probability - Yongjin Joo, Chulmin Jun, S...Beniamino Murgante
 
Mapping localized patterns of classification accuracies through incorporating...
Mapping localized patterns of classification accuracies through incorporating...Mapping localized patterns of classification accuracies through incorporating...
Mapping localized patterns of classification accuracies through incorporating...I3E Technologies
 
Expert judgment-based fragility functions to better characterize physical vu...
Expert judgment-based fragility functions to better characterize physical vu...Expert judgment-based fragility functions to better characterize physical vu...
Expert judgment-based fragility functions to better characterize physical vu...Global Earthquake Model Foundation
 
GIS-3D Analysis of Susceptibility Landslide Disaster in Upstream Area of Jene...
GIS-3D Analysis of Susceptibility Landslide Disaster in Upstream Area of Jene...GIS-3D Analysis of Susceptibility Landslide Disaster in Upstream Area of Jene...
GIS-3D Analysis of Susceptibility Landslide Disaster in Upstream Area of Jene...AM Publications
 
Surface Representations using GIS AND Topographical Mapping
Surface Representations using GIS AND Topographical MappingSurface Representations using GIS AND Topographical Mapping
Surface Representations using GIS AND Topographical MappingNAXA-Developers
 
Rb euregeo 2012 poster 2
Rb euregeo 2012 poster 2Rb euregeo 2012 poster 2
Rb euregeo 2012 poster 2Ricardo Brasil
 
CLEARMiner: Mining of Multitemporal Remote Sensing Images
CLEARMiner: Mining of Multitemporal Remote Sensing ImagesCLEARMiner: Mining of Multitemporal Remote Sensing Images
CLEARMiner: Mining of Multitemporal Remote Sensing ImagesEditor IJCATR
 
Visualizing 3D atmospheric data with spherical volume texture on virtual globes
Visualizing 3D atmospheric data with spherical volume texture on virtual globesVisualizing 3D atmospheric data with spherical volume texture on virtual globes
Visualizing 3D atmospheric data with spherical volume texture on virtual globesJianming Liang
 
Investigation of the Lake Victoria Region (Africa: Tanzania, Kenya and Uganda)
Investigation of the Lake Victoria Region (Africa: Tanzania, Kenya and Uganda)Investigation of the Lake Victoria Region (Africa: Tanzania, Kenya and Uganda)
Investigation of the Lake Victoria Region (Africa: Tanzania, Kenya and Uganda)Universität Salzburg
 

What's hot (20)

Using GEM’S Tools and Datasets for Calculating Hazard Across the Globe
Using GEM’S Tools and Datasets for Calculating Hazard Across the GlobeUsing GEM’S Tools and Datasets for Calculating Hazard Across the Globe
Using GEM’S Tools and Datasets for Calculating Hazard Across the Globe
 
IRJET- Land Cover Index Classification using Satellite Images with Different ...
IRJET- Land Cover Index Classification using Satellite Images with Different ...IRJET- Land Cover Index Classification using Satellite Images with Different ...
IRJET- Land Cover Index Classification using Satellite Images with Different ...
 
FME Around the World (FME Trek Part 1): Ken Bragg - Safe Software FME World T...
FME Around the World (FME Trek Part 1): Ken Bragg - Safe Software FME World T...FME Around the World (FME Trek Part 1): Ken Bragg - Safe Software FME World T...
FME Around the World (FME Trek Part 1): Ken Bragg - Safe Software FME World T...
 
A multi sensor-information_fusion_method_based_on_factor_graph_for_integrated...
A multi sensor-information_fusion_method_based_on_factor_graph_for_integrated...A multi sensor-information_fusion_method_based_on_factor_graph_for_integrated...
A multi sensor-information_fusion_method_based_on_factor_graph_for_integrated...
 
Bringing Geospatial Analysis to the Social Studies: an Assessment of the City...
Bringing Geospatial Analysis to the Social Studies: an Assessment of the City...Bringing Geospatial Analysis to the Social Studies: an Assessment of the City...
Bringing Geospatial Analysis to the Social Studies: an Assessment of the City...
 
Arc Geographic Information System (GIS) Digital Elevation Models (DEM).
Arc Geographic Information System (GIS) Digital Elevation Models (DEM).Arc Geographic Information System (GIS) Digital Elevation Models (DEM).
Arc Geographic Information System (GIS) Digital Elevation Models (DEM).
 
Accurate and rapid big spatial data processing by scripting cartographic algo...
Accurate and rapid big spatial data processing by scripting cartographic algo...Accurate and rapid big spatial data processing by scripting cartographic algo...
Accurate and rapid big spatial data processing by scripting cartographic algo...
 
Remote Sensing: Overlay Analysis
Remote Sensing: Overlay AnalysisRemote Sensing: Overlay Analysis
Remote Sensing: Overlay Analysis
 
Harmonization of Data Formats for Tsunami Simulation Products
Harmonization of Data Formats for Tsunami Simulation ProductsHarmonization of Data Formats for Tsunami Simulation Products
Harmonization of Data Formats for Tsunami Simulation Products
 
Design of a Dynamic Land-Use Change Probability - Yongjin Joo, Chulmin Jun, S...
Design of a Dynamic Land-Use Change Probability - Yongjin Joo, Chulmin Jun, S...Design of a Dynamic Land-Use Change Probability - Yongjin Joo, Chulmin Jun, S...
Design of a Dynamic Land-Use Change Probability - Yongjin Joo, Chulmin Jun, S...
 
Mapping localized patterns of classification accuracies through incorporating...
Mapping localized patterns of classification accuracies through incorporating...Mapping localized patterns of classification accuracies through incorporating...
Mapping localized patterns of classification accuracies through incorporating...
 
Digital Elevation Model (DEM)
Digital Elevation Model (DEM)Digital Elevation Model (DEM)
Digital Elevation Model (DEM)
 
Expert judgment-based fragility functions to better characterize physical vu...
Expert judgment-based fragility functions to better characterize physical vu...Expert judgment-based fragility functions to better characterize physical vu...
Expert judgment-based fragility functions to better characterize physical vu...
 
GIS-3D Analysis of Susceptibility Landslide Disaster in Upstream Area of Jene...
GIS-3D Analysis of Susceptibility Landslide Disaster in Upstream Area of Jene...GIS-3D Analysis of Susceptibility Landslide Disaster in Upstream Area of Jene...
GIS-3D Analysis of Susceptibility Landslide Disaster in Upstream Area of Jene...
 
Surface Representations using GIS AND Topographical Mapping
Surface Representations using GIS AND Topographical MappingSurface Representations using GIS AND Topographical Mapping
Surface Representations using GIS AND Topographical Mapping
 
Rb euregeo 2012 poster 2
Rb euregeo 2012 poster 2Rb euregeo 2012 poster 2
Rb euregeo 2012 poster 2
 
Digital elevation model in GIS
Digital elevation model in GISDigital elevation model in GIS
Digital elevation model in GIS
 
CLEARMiner: Mining of Multitemporal Remote Sensing Images
CLEARMiner: Mining of Multitemporal Remote Sensing ImagesCLEARMiner: Mining of Multitemporal Remote Sensing Images
CLEARMiner: Mining of Multitemporal Remote Sensing Images
 
Visualizing 3D atmospheric data with spherical volume texture on virtual globes
Visualizing 3D atmospheric data with spherical volume texture on virtual globesVisualizing 3D atmospheric data with spherical volume texture on virtual globes
Visualizing 3D atmospheric data with spherical volume texture on virtual globes
 
Investigation of the Lake Victoria Region (Africa: Tanzania, Kenya and Uganda)
Investigation of the Lake Victoria Region (Africa: Tanzania, Kenya and Uganda)Investigation of the Lake Victoria Region (Africa: Tanzania, Kenya and Uganda)
Investigation of the Lake Victoria Region (Africa: Tanzania, Kenya and Uganda)
 

Similar to Modelling tools

Enviromental impact assesment for highway projects
Enviromental impact assesment for highway projectsEnviromental impact assesment for highway projects
Enviromental impact assesment for highway projectsKushal Patel
 
Comparative study of optimization algorithms on convolutional network for aut...
Comparative study of optimization algorithms on convolutional network for aut...Comparative study of optimization algorithms on convolutional network for aut...
Comparative study of optimization algorithms on convolutional network for aut...IJECEIAES
 
Vulnerability Indices Software.pdf
Vulnerability Indices Software.pdfVulnerability Indices Software.pdf
Vulnerability Indices Software.pdfDEGU ZEWDU
 
Advanced UAV Trajectory Generation Planning And Guidance
Advanced UAV Trajectory Generation  Planning And GuidanceAdvanced UAV Trajectory Generation  Planning And Guidance
Advanced UAV Trajectory Generation Planning And GuidanceStephen Faucher
 
AGU_Iguassu_Brazil_AUG
AGU_Iguassu_Brazil_AUGAGU_Iguassu_Brazil_AUG
AGU_Iguassu_Brazil_AUGJordan Alpert
 
16 channels velodyne versus planar lidars based perception system for large s...
16 channels velodyne versus planar lidars based perception system for large s...16 channels velodyne versus planar lidars based perception system for large s...
16 channels velodyne versus planar lidars based perception system for large s...Brett Johnson
 
16 channels Velodyne versus planar LiDARs based perception system for Large S...
16 channels Velodyne versus planar LiDARs based perception system for Large S...16 channels Velodyne versus planar LiDARs based perception system for Large S...
16 channels Velodyne versus planar LiDARs based perception system for Large S...Brett Johnson
 
Environment Impact Assessment Using Remote Sensing
Environment Impact Assessment Using Remote SensingEnvironment Impact Assessment Using Remote Sensing
Environment Impact Assessment Using Remote Sensingshubham shama
 
Jgrass-NewAge: Kriging component
Jgrass-NewAge: Kriging componentJgrass-NewAge: Kriging component
Jgrass-NewAge: Kriging componentNiccolò Tubini
 
Land use/land cover classification using machine learning models
Land use/land cover classification using machine learning  modelsLand use/land cover classification using machine learning  models
Land use/land cover classification using machine learning modelsIJECEIAES
 
A Land Data Assimilation System Utilizing Low Frequency Passive Microwave Rem...
A Land Data Assimilation System Utilizing Low Frequency Passive Microwave Rem...A Land Data Assimilation System Utilizing Low Frequency Passive Microwave Rem...
A Land Data Assimilation System Utilizing Low Frequency Passive Microwave Rem...drboon
 
A spatial data model for moving object databases
A spatial data model for moving object databasesA spatial data model for moving object databases
A spatial data model for moving object databasesijdms
 
MULTICRITERIA DECISION AIDED SYSTEM FOR RANKING INDUSTRIAL ZONES (RPRO4SIGZI)
MULTICRITERIA DECISION AIDED SYSTEM FOR RANKING INDUSTRIAL ZONES (RPRO4SIGZI) MULTICRITERIA DECISION AIDED SYSTEM FOR RANKING INDUSTRIAL ZONES (RPRO4SIGZI)
MULTICRITERIA DECISION AIDED SYSTEM FOR RANKING INDUSTRIAL ZONES (RPRO4SIGZI) cscpconf
 
INTEGRATION OF GIS AND OPTIMIZATION ROUTINES FOR THE VEHICLE ROUTING PROBLEM
INTEGRATION OF GIS AND OPTIMIZATION ROUTINES FOR THE VEHICLE ROUTING PROBLEMINTEGRATION OF GIS AND OPTIMIZATION ROUTINES FOR THE VEHICLE ROUTING PROBLEM
INTEGRATION OF GIS AND OPTIMIZATION ROUTINES FOR THE VEHICLE ROUTING PROBLEMijccmsjournal
 
Integration Of Gis And Optimization Routines For The Vehicle Routing Problem
Integration Of Gis And Optimization Routines For The Vehicle Routing ProblemIntegration Of Gis And Optimization Routines For The Vehicle Routing Problem
Integration Of Gis And Optimization Routines For The Vehicle Routing Problemijccmsjournal
 
A Review Of Different Approaches Of Land Cover Mapping
A Review Of Different Approaches Of Land Cover MappingA Review Of Different Approaches Of Land Cover Mapping
A Review Of Different Approaches Of Land Cover MappingJose Katab
 

Similar to Modelling tools (20)

Enviromental impact assesment for highway projects
Enviromental impact assesment for highway projectsEnviromental impact assesment for highway projects
Enviromental impact assesment for highway projects
 
Comparative study of optimization algorithms on convolutional network for aut...
Comparative study of optimization algorithms on convolutional network for aut...Comparative study of optimization algorithms on convolutional network for aut...
Comparative study of optimization algorithms on convolutional network for aut...
 
Symposium 2008
Symposium 2008Symposium 2008
Symposium 2008
 
Vulnerability Indices Software.pdf
Vulnerability Indices Software.pdfVulnerability Indices Software.pdf
Vulnerability Indices Software.pdf
 
Advanced UAV Trajectory Generation Planning And Guidance
Advanced UAV Trajectory Generation  Planning And GuidanceAdvanced UAV Trajectory Generation  Planning And Guidance
Advanced UAV Trajectory Generation Planning And Guidance
 
AGU_Iguassu_Brazil_AUG
AGU_Iguassu_Brazil_AUGAGU_Iguassu_Brazil_AUG
AGU_Iguassu_Brazil_AUG
 
16 channels velodyne versus planar lidars based perception system for large s...
16 channels velodyne versus planar lidars based perception system for large s...16 channels velodyne versus planar lidars based perception system for large s...
16 channels velodyne versus planar lidars based perception system for large s...
 
16 channels Velodyne versus planar LiDARs based perception system for Large S...
16 channels Velodyne versus planar LiDARs based perception system for Large S...16 channels Velodyne versus planar LiDARs based perception system for Large S...
16 channels Velodyne versus planar LiDARs based perception system for Large S...
 
Environment Impact Assessment Using Remote Sensing
Environment Impact Assessment Using Remote SensingEnvironment Impact Assessment Using Remote Sensing
Environment Impact Assessment Using Remote Sensing
 
Jgrass-NewAge: Kriging component
Jgrass-NewAge: Kriging componentJgrass-NewAge: Kriging component
Jgrass-NewAge: Kriging component
 
Land use/land cover classification using machine learning models
Land use/land cover classification using machine learning  modelsLand use/land cover classification using machine learning  models
Land use/land cover classification using machine learning models
 
2213ijccms02.pdf
2213ijccms02.pdf2213ijccms02.pdf
2213ijccms02.pdf
 
A Land Data Assimilation System Utilizing Low Frequency Passive Microwave Rem...
A Land Data Assimilation System Utilizing Low Frequency Passive Microwave Rem...A Land Data Assimilation System Utilizing Low Frequency Passive Microwave Rem...
A Land Data Assimilation System Utilizing Low Frequency Passive Microwave Rem...
 
A spatial data model for moving object databases
A spatial data model for moving object databasesA spatial data model for moving object databases
A spatial data model for moving object databases
 
MMekni Poster V0.2
MMekni Poster V0.2MMekni Poster V0.2
MMekni Poster V0.2
 
MULTICRITERIA DECISION AIDED SYSTEM FOR RANKING INDUSTRIAL ZONES (RPRO4SIGZI)
MULTICRITERIA DECISION AIDED SYSTEM FOR RANKING INDUSTRIAL ZONES (RPRO4SIGZI) MULTICRITERIA DECISION AIDED SYSTEM FOR RANKING INDUSTRIAL ZONES (RPRO4SIGZI)
MULTICRITERIA DECISION AIDED SYSTEM FOR RANKING INDUSTRIAL ZONES (RPRO4SIGZI)
 
Mamdani fis
Mamdani fisMamdani fis
Mamdani fis
 
INTEGRATION OF GIS AND OPTIMIZATION ROUTINES FOR THE VEHICLE ROUTING PROBLEM
INTEGRATION OF GIS AND OPTIMIZATION ROUTINES FOR THE VEHICLE ROUTING PROBLEMINTEGRATION OF GIS AND OPTIMIZATION ROUTINES FOR THE VEHICLE ROUTING PROBLEM
INTEGRATION OF GIS AND OPTIMIZATION ROUTINES FOR THE VEHICLE ROUTING PROBLEM
 
Integration Of Gis And Optimization Routines For The Vehicle Routing Problem
Integration Of Gis And Optimization Routines For The Vehicle Routing ProblemIntegration Of Gis And Optimization Routines For The Vehicle Routing Problem
Integration Of Gis And Optimization Routines For The Vehicle Routing Problem
 
A Review Of Different Approaches Of Land Cover Mapping
A Review Of Different Approaches Of Land Cover MappingA Review Of Different Approaches Of Land Cover Mapping
A Review Of Different Approaches Of Land Cover Mapping
 

Recently uploaded

Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAmazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAbdelrhman abooda
 
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...ThinkInnovation
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts ServiceSapana Sha
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxFurkanTasci3
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home ServiceSapana Sha
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一fhwihughh
 

Recently uploaded (20)

Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAmazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
 
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
Decoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in ActionDecoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in Action
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptx
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
 

Modelling tools

  • 1. Modelling tools The practical implementation of modelling concepts and methodological approaches may be done by basically two different ways. The first one consists by using modules included in available GIS software. At the opposite, a specific model may be designed with general tools such as computer languages, macro languages or more general statistic programs like SPLUS or Matlab. Halfway between both some program platforms exist, offering a wide range of scripts and libraries. In this section, we describe succinctly the characteristics of the most known GIS softwares that include modelling tools. Among GIS software, ESRI products (ArcInfo, ArcView, ArcGis) are commonly used. Recent editions of ESRI software include a lot of modelling tools. Some of them are not included in the basic software but into complementary modules. This is the case of the Land Change Modeler, a software extension to ArcGis, available up from summer 2007, which is developed by Clark Labs firstly for their own GIS software: Idrisi, an universally used GIS and image processing software. Particularly its last edition (Idrisi Andes) offers a multitude of modelling tools: • LCM (Land Change Modeler): LCM is the new integrated modelling environment of Idrisi Andes (Eastman, 2006) including tools for analyzing the past land cover change, modelling the potential for future change, predicting the phenomena evolution, assessing its implication on biodiversity and ecological equilibrium and integrating planning regimes into predictions. The first step is a LUCC analysis and performing of LUCC budgets. The second step is the modelling of transition potentials. To do this, the dynamics are split into sub-models (transition form one land use / land cover category to another). Each sub-model is described by relevant criteria. The quantitative variables can be included into the model either as static (unchanging over time) or dynamic factors. The dynamic variables change over the training and simulated period and are recalculated for each interaction during the course of prediction. The transition potential maps may be calculated by using a multi layer perceptron or by logistic regression. Then, the established knowledge about land cover transitions is used to forecast prediction, a simulation step performed either by Markov chain analysis or by an external model. The spatial allocation of predicted transition amount may be influenced by dynamic variables, infrastructure changes and zoning. The results may be used for ecological sustainability and land planning scenarios. • GEOMOD Geomod (Pontius et al., 2001) is a LUCC simulator modelling the transitions from one land use to another (e.g. from forest to non forest). To do so, GEOMOD needs as start-up information the beginning and ending time of the simulation, the coverage with the initial state of the two categories, the land surface area changing in use, land use change drivers and a stratification map. A suitability map may be produced up from driver information or supplied (external), particularly by multi criteria (MCE) and multi objective evaluation (MOLA) modules. These are decision support tools also frequently used with CA_MARKOV (see below). The stratification map allows to divide the study area into several regions. Each region only allows one transition direction. GEOMOD includes the possibility to restrict possible transitions, by simple filter, to the neighbourhood of occurring land use at start time. GEOMOD is designed to predict the location of LUCC, not the quantity of changing area. • CA_MARKOV
  • 2. This tool is a integrated tool calling for Markov chains analysis (MCA) for time prediction and Multi Criteria Evaluation (MCE), Multi Objective (MOLA) and cellular automata to perform a spatial allocation of simulated land cover scores. MCA of second order is a discrete process and its values at instance t+1 depend on values at instances t0 and t-1. The prediction is given as estimation of transition probabilities. MCA produces a transition matrix recording the probability that each land use / land cover class change to each other class and the number of pixels expected to change. MCE is a method that is used to create land use / land cover specific suitability maps, based on the rules that link the environmental variables to land use / land cover and its dynamics during the training period. These rules can be set integrating statistical techniques with a supervised analysis performed by the modeller. The suitability maps are used for spatial allocation of predicted time transitions. A MOLA and cellular automaton are performed to resolve objective conflicts between land use / land cover classes or categories and to improve the spatial contiguity in the final prediction map. GRASS (Geographic Resources Analysis Support System) is freeware and open source software which is used particularly in erosion and rainfall-runoff modelling, hydrological modelling and landscape analysis. Detailed information is available online on the GRASS homepage. CLUE (Conversion of Land Use and its Effects) developed by Wageningen University in the Netherlands. CLUE, also freeware, is a dynamic and multi-scale LUCC model tool basing on concepts like connectivity, hierarchical organization, system stability and resilience and a large range of driving factors. The prediction step is performed by statistical regression. More information about the concept and applications of CLUE can be found in Verburg et al. (2002). LTM (Land Transformation Model), also freeware, is a software designed by HEMA (Human-Environment Modelling and Analysis Laboratory) belonging to the Department of Forestry and Natural Resources of the Purdue University in Indiana, United States. LTM combines GIS and remote sensing tools with neural networks and geostatistics to forecast land use changes. DINAMICA, freeware, is developed by a researcher team of the Remote Sensing Center of the Federal University of Minas Gerais, Brazil. The latest release, DINAMICA EGO (Environment for Geoprocessing Objects), aggregates traditional GIS tools with specific simulation modules designed for complex spatial phenomena. The model, from calibration to validation, follows a data flow in form of diagram; a friendly graphical interface permits to create models by connecting algorithms via their ports, likely the Macro Modeler in Idrisi. DINAMICA offers the possibility to divide the test area into sub-regions, characterized by different environmental dynamics, and apply a specific approach for each one of them (Rodrigues et al., 2007). The calibration step produces a probability map of occurrence for each transition, using the Weight of Evidence method. DINAMICA uses two complementary transition functions: the Expander and the Patcher. The first process is dedicated only to the expansion or contraction of previous patches of a certain class. The second process is designed to generate new patches through a seeding mechanism. The combination of DINAMICA's transition functions presents numerous possibilities with respect to the generation of spatial patterns of change. Model validation is based upon the fuzzy similarity which takes into account the fuzziness of location and category within a cell neighbourhood (Hagen, 2003). SLEUTH. Developped by Clarke (Dietzel et al., 2005) at UC-Santa Barbara, this software has two components: the Clarke urban growth model (UGM) and The Deltatron Land use /
  • 3. Land Cover model (DLM). SLEUTH uses cellular automata and is principally applied to urban growth modelling. Land use Scanner and Environment Explorer are modelling software developed in the frame of LUMOS consortium – a platform for land use modelling in the Netherlands bringing together public agencies, research centres, university and private enterprises in the Netherlands. The Land Use Scanner calculates future land use change on the basis of land use scenarios (demand on space) suitability maps and attractivity criteria. The Environment Explorer is a multi-scale dynamic model to perform land use scenarios for the Netherlands. Viet (2006) give more detailed information about the Environment Explorer, Kuhlmann et al. (2005) about Land Use Scanner. MOLAND (Monitoring Land Use / Cover Dynamics) is a research project carried out at the Institute for Environment and Sustainability – Land Management and Natural Hazards Unit form the Joint Research Centre (IRC) of the European Commission. Based on cellular automata, its aim is to provide a spatial planning tool for assessing, monitoring and modelling the future development of urban environments (EUR- JRC, 2004). A particular focus is the analysis of fragmentation in urban landscapes. The call on additional predictive models or specific computer software (e.g. SWAT, HEC- RAS, HEC-HMS, HUG, etc.) became a common practice to resolve particular questions like the modelling of physical phenomena like erosion, diffusion or suniness (Santos Preciado, 2007). We also notice a ramification of spatial distribution modelling tools (Bioclim, Domain, ENFA, GARP, MaxEnt) that may be connected, during the modelling process, to GIS based modelling tools (Benito de Pando and Peñas de Giles,, 2006). MaxEnt (Maximum Entropy), applied generally to geographic distribution questions (Phillips et al., 2006), is a representative example for new modelling tools trying to preserve as much uncertainty as possible of the original data. As mentioned, a lot of models are self-made and designed without using standard available GIS software. Typically they call on already written scripts for statistical software or computer languages. The following case studies (chapter B) give a survey about the range of possibilities to proceed this way. GIS based modeling software links ArcGIS: http://www.esri.com/index.html CLUE: http://www.cluemodel.nl/ Dinamica: http://www.csr.ufmg.br/dinamica/ Environment Explorer: http://www.lumos.info/environmentexplorer.htm GRASS: http://grass.itc.it/index.php Idrisi: http://www.clarklabs.org/ Land Use Scanner: http://www.lumos.info/landusescanner.htm MOLAND: http://moland.jrc.it/the_project.htm LTM: http://ltm.agriculture.purdue.edu/default_ltm.htm SLEUTH: http://www.ncgia.ucsb.edu/projects/gig/v2/Dnload/download.htm
  • 4. DINAMICA EGO We present Dinamica new version called Dinamica EGO – acronym for Environment for Geoprocessing Objects. In this version, Dinamica was completely reengineered. The software environment, written in C++ and Java, holds a series of algorithms called functors. Each functor performs an algebra map operator. See list of Dinamcia EGO functors To date, we have implemented the most common spatial analysis operators available in commercial GIS (e.g. Idrisi, ArcGis), plus a series of operators especially designed for spatial simulations, including transition functions and calibration and validation methods. These functors are sequenced to establish a data flow in form of a graph. Through this graphical interface one can create models by simply dragging and connecting functors via their ports, which represent connectors to types of data, such as maps, tables, matrices, mathematical expressions, and constants. Functors can be enveloped by containers, a special type of functor that is used, for example, to execute iterations or process data from specific regions of a map. Thus models can be designed as a diagram and execution follows a data flow chain. This friendly interface allows for creative design from the simple to very complex spatial models that are saved in a script language in XML format.
  • 5.
  • 6. As a result, Dinamica Ego software favors simplicity, flexibility, and performance, optimizing speed and computer resources, such as virtual memory and parallel processing. For example, some of our current models process several gigabytes of data and involve a long chain of map algebra algorithms. For a matter of comparison, a model implemented in Dinamica Ego that calculates a least-cost pathway on a raster map of 900x900 cells is 60 times faster than the same model built on Idrisi macro modeler. In sum, Dinamica EGO not only extents the functionality of Dinamica previous version to simulate dynamic phenomena, but has become a flexible platform for environmental system modeling. List of Dinamica EGO functors. AddChangeMatrix Block CalcChangeMatrix CalcCostAllocationMap CalcCostMap CalcDestinationMap CalcDistanceAllocationMap CalcDistanceMap CalcDistanceToFeatureMap CalcPathwayMap CalcReciprocalSimilarity CalcTransitionMatrixUsingVensim CalculateCategoricalMap CalculateMap CalculateValue CalcWeightsOfEvidence DetermineTransitionMatrix DetermineWeightsOfEvidenceCoefficients DetermineWeightsOfEvidenceCorrelation DetermineWeightsOfEvidenceRanges Expander ExtractMapAttributes For LoadCategoricalMap LoadLookupTable LoadMap LoadWeights LookupTable MapFilename ModulateChangeMatrix MuxCategoricalMap MuxLookupTable NameMap NumberMap NumberPercentMatrix NumberTable NumberTransitionFunctionParameterMatrix NumberTransitionMatrix NumberValue NumberVensimCategoryVariableSet NumberVensimTransitionVariableMatrix NumberWeights