This is the old version of our wiki. We advice to visit: https://www.geodms.nl

GeoDMS Academy

From ObjectVision

(Difference between revisions)
Jump to: navigation, search
(Introduction)
 
(24 intermediate revisions not shown)
Line 1: Line 1:
 +
__NOTOC__
 +
Back to [[projects]].
 +
== '''Introduction''' ==
== '''Introduction''' ==
-
Welcome to the wonderful world of the ''Geo Data and Model Software (GeoDMS)''. This is an opensource GIS modelling tool which can be used to make fast calculations in a controlled, transparent and reproducable way on (very) large (geographical) datasets. The software is contiuniously in development and is, for example, being used by The Netherlands Environmental Assesment Agency, the Joint Research Centre of the European Commission, the Vrije Universiteit Amsterdam, and multiple Dutch municipalities.
+
Welcome to the wonderful world of the ''Geo Data and Model Software ([[GeoDMS]])''. The [[GeoDMS]] is an opensource GIS modelling framework which can be used to make fast calculations in a controlled, transparent and reproducible way on (very) large (geographical) datasets.  
-
== '''Pro's and Con's ''' ==
+
The software is continuously in development and is, for example, being used by the [http://www.pbl.nl The Netherlands Environmental Assessment Agency], the [https://ec.europa.eu/jrc/en/about/jrc-site/ispra Joint Research Centre of the European Commission], the [http://www.vu.nl Vrije Universiteit Amsterdam] and multiple Dutch municipalities.
-
GeoDMS is especially suitable for applications with one of more of the following charactistics:
+
 
-
* doing analyses with large geographical datasets, such as large grids, building registers, or road networks;
+
== '''Features ''' ==
 +
The [[GeoDMS]] is especially suitable for applications with one of more of the following characteristics:
 +
* modelling/analyzing with large geographical datasets, such as large grids, building registers, or road networks;
* combining multiple calculation steps to reach a certain result;
* combining multiple calculation steps to reach a certain result;
-
* parameterize calculation schemes to perform scenario analyses and compare those results;
+
* parameterize calculation schemes to perform scenario analyses and compare their results;
 +
* discrete allocation under capacity restrictions, [[accessibility]] and network assignments
* being able to reproduce and understand what you calculated last week, and transfer your methodology to your successor.
* being able to reproduce and understand what you calculated last week, and transfer your methodology to your successor.
-
GeoDMS is less suitable for:
+
The [[GeoDMS]] is less suitable to:
-
* generating a simple thematic map fast. QGIS or ArcGIS are more suitable for this purpose;
+
* make a fast (simple) thematic map. QGIS or ArcGIS are more suitable for this purpose;
-
* managing data; a database of version management systems are more useful for this.
+
* manage data; a database of version management systems are more useful for this.
== '''GUI and scripts''' ==
== '''GUI and scripts''' ==
-
Working and modelling with GeoDMS consist of two components: the GeoDMS graphical user interface (GUI) and a text editor. The GeoDMS GUI runs a set of text files with the .dms extension. In these scripts all commands to read data, perform analyses and export outputs are specificied. GeoDMS does not allow you to graphically model or manipulate data such as mainstream GIS software such as QGIS and ArcGIS. Everything needs to be scripted in these .dms-scripts.
+
Working and modelling with [[GeoDMS]] consists of two components, the [[GeoDMS GUI]] graphical user interface (GUI) and a text editor.  
 +
 
 +
The [[GeoDMS GUI]] runs a set of text files with the .dms extension. In these scripts all commands to read data, perform analyses and export outputs are specificied.  
 +
The [[GeoDMS]] does not support modelling data with menu options such as mainstream GIS software (QGIS, ArcGIS). All analysis steps need to be scripted in .dms-scripts.
== '''Outline of this academy'''==
== '''Outline of this academy'''==
-
In this section you will find a set of guides on how to learn to work with GeoDMS and use its language. This GeoDMS Academy is structured in way that it enables you to accumulate the knowlegde when you work through it front to back, or you can just dive into certain topics when you are already acquanted with the topic discussed in earlier modules.
+
In this section you will find a set of modules on how to learn to work with [[GeoDMS]] and use its scripting language. This GeoDMS Academy is structured in way that it enables you to accumulate the knowledge when you work through it front to back, or you can just dive into certain topics when you are already acquainted with the topic discussed in earlier modules.
==='''Modules''' ===
==='''Modules''' ===
 +
* [[Module 0: Install GeoDMS GUI and setup a configuration]]
* [[Module 1: Learning the basic concepts of GeoDMS]]
* [[Module 1: Learning the basic concepts of GeoDMS]]
-
* Module 2: Working with different data sources
+
* [[Module 2: Working with different data sources| Module 2: Working with different data sources (WORK IN PROGRESS)]]
-
* Module 3: Doing basic analyses with vector data
+
* [[Module 3: Doing basic analyses with vector data| Module 3: Doing basic analyses with vector data (WORK IN PROGRESS)]]
-
* Module 4: Working with networks
+
* [[Module 4: Doing basic analyses with grid data | Module 4: Doing basic analyses with grid data (WORK IN PROGRESS)]]
 +
* [[Module 5: Working with networks]]
 +
* [[Module 6: Doing land-use allocation | Module 6: Doing land-use allocation (WORK IN PROGRESS)]]

Current revision as of 13:26, 19 November 2020

Back to projects.

Introduction

Welcome to the wonderful world of the Geo Data and Model Software (GeoDMS). The GeoDMS is an opensource GIS modelling framework which can be used to make fast calculations in a controlled, transparent and reproducible way on (very) large (geographical) datasets.

The software is continuously in development and is, for example, being used by the The Netherlands Environmental Assessment Agency, the Joint Research Centre of the European Commission, the Vrije Universiteit Amsterdam and multiple Dutch municipalities.

Features

The GeoDMS is especially suitable for applications with one of more of the following characteristics:

  • modelling/analyzing with large geographical datasets, such as large grids, building registers, or road networks;
  • combining multiple calculation steps to reach a certain result;
  • parameterize calculation schemes to perform scenario analyses and compare their results;
  • discrete allocation under capacity restrictions, accessibility and network assignments
  • being able to reproduce and understand what you calculated last week, and transfer your methodology to your successor.

The GeoDMS is less suitable to:

  • make a fast (simple) thematic map. QGIS or ArcGIS are more suitable for this purpose;
  • manage data; a database of version management systems are more useful for this.

GUI and scripts

Working and modelling with GeoDMS consists of two components, the GeoDMS GUI graphical user interface (GUI) and a text editor.

The GeoDMS GUI runs a set of text files with the .dms extension. In these scripts all commands to read data, perform analyses and export outputs are specificied.

The GeoDMS does not support modelling data with menu options such as mainstream GIS software (QGIS, ArcGIS). All analysis steps need to be scripted in .dms-scripts.

Outline of this academy

In this section you will find a set of modules on how to learn to work with GeoDMS and use its scripting language. This GeoDMS Academy is structured in way that it enables you to accumulate the knowledge when you work through it front to back, or you can just dive into certain topics when you are already acquainted with the topic discussed in earlier modules.

Modules

Personal tools