Difference between revisions of "Training Material for UN Open GIS Spiral 3"

From OSGeo
Jump to navigation Jump to search
Line 1: Line 1:
==Introduction==
+
==General Info==
 
The OSGeo UN Committee promotes the development and use of open source software that meets UN needs and supports the aims of the UN. Following a meeting between OSGeo Board of Directors and the UN GIS team at FOSS4G in Seoul, Korea in September 2015, the Committee has mainly worked on the UN Open GIS Initiative, a project “...to identify and develop an Open Source GIS bundle that meets the requirements of UN operations, taking full advantage of the expertise of mission partners including partner nations, technology contributing countries, international organisations, academia, NGOs, private sector. The strategic approach shall be developed with best and shared principles, standards and ownership in a prioritized manner that addresses capability gaps and needs without duplicating efforts of other Member States or entities. The UN Open GIS Initiative strategy shall collaboratively and cooperatively develop, validate, assess, migrate and implement sound technical capabilities with all the appropriate documentation and training that in the end provides a united effort to improve the effectiveness and efficiency of utilizing Open Source GIS around the world.” (more details at [ https://wiki.osgeo.org/wiki/UnitedNations_Committee]).
 
The OSGeo UN Committee promotes the development and use of open source software that meets UN needs and supports the aims of the UN. Following a meeting between OSGeo Board of Directors and the UN GIS team at FOSS4G in Seoul, Korea in September 2015, the Committee has mainly worked on the UN Open GIS Initiative, a project “...to identify and develop an Open Source GIS bundle that meets the requirements of UN operations, taking full advantage of the expertise of mission partners including partner nations, technology contributing countries, international organisations, academia, NGOs, private sector. The strategic approach shall be developed with best and shared principles, standards and ownership in a prioritized manner that addresses capability gaps and needs without duplicating efforts of other Member States or entities. The UN Open GIS Initiative strategy shall collaboratively and cooperatively develop, validate, assess, migrate and implement sound technical capabilities with all the appropriate documentation and training that in the end provides a united effort to improve the effectiveness and efficiency of utilizing Open Source GIS around the world.” (more details at [ https://wiki.osgeo.org/wiki/UnitedNations_Committee]).
  
==Purpose of this document==
+
===Purpose of this document===
 
This educational material is designed as a step-by-step software learning guide for the users of the UN uDig Processing Tool (GXT) for data elaboration. You can visit http://www.mangosystem.com:8080/gxt/udig_en/ for more information.  
 
This educational material is designed as a step-by-step software learning guide for the users of the UN uDig Processing Tool (GXT) for data elaboration. You can visit http://www.mangosystem.com:8080/gxt/udig_en/ for more information.  
 
GXT Toolbox for uDig is a plugin that provides geoprocessing functionalities of the GXT engine library. GXT is geoprocessing engine library written in Java to analyze geospatial data. It is based on the GeoTools library and provides OGC Web Processing Service (WPS) through GeoServer. GXT integrates seamlessly with Open Source Java GIS such as uDig GIS, 52° North Web Processing Service. Currently it supports more than 200 algorithms and KOPSS (Korea Planning Support System) Open API.
 
GXT Toolbox for uDig is a plugin that provides geoprocessing functionalities of the GXT engine library. GXT is geoprocessing engine library written in Java to analyze geospatial data. It is based on the GeoTools library and provides OGC Web Processing Service (WPS) through GeoServer. GXT integrates seamlessly with Open Source Java GIS such as uDig GIS, 52° North Web Processing Service. Currently it supports more than 200 algorithms and KOPSS (Korea Planning Support System) Open API.
Line 9: Line 9:
 
The course is structured with content to suit novice, intermediate and advanced users.
 
The course is structured with content to suit novice, intermediate and advanced users.
  
==Target Audience==
+
===Target Audience===
 
The primary target audience is professionals at local, regional, national or international agencies especially those in developing countries.
 
The primary target audience is professionals at local, regional, national or international agencies especially those in developing countries.
  
== License==
+
=== License===
 
This educational material was written by Silvia Franceschi (HydroloGIS) with the menthorship of HaeKyong Kang of the Korea Research Institute for Human Settlements and Minpa Lee of MangoSystem, within the project of collaboration between the OSGEO foundation and UN institute under the framework of the [https://www.osgeo.org/foundation-news/osgeo-un-committee-educational-challenge/ UN OSGeo Challenge].
 
This educational material was written by Silvia Franceschi (HydroloGIS) with the menthorship of HaeKyong Kang of the Korea Research Institute for Human Settlements and Minpa Lee of MangoSystem, within the project of collaboration between the OSGEO foundation and UN institute under the framework of the [https://www.osgeo.org/foundation-news/osgeo-un-committee-educational-challenge/ UN OSGeo Challenge].
 
It is distributed according to the CREATIVE COMMONS deed: Attribution - NoDerivs 2.0.
 
It is distributed according to the CREATIVE COMMONS deed: Attribution - NoDerivs 2.0.
Line 29: Line 29:
  
 
Your fair use and other rights are in no way affected by the above. This is a human-readable summary of the Legal Code (the full license) that can be consulted at: [https://creativecommons.org/terms/ website].
 
Your fair use and other rights are in no way affected by the above. This is a human-readable summary of the Legal Code (the full license) that can be consulted at: [https://creativecommons.org/terms/ website].
 +
 +
== 1. Introduction ==
 +
<div class="sectionbody">
 +
<div class="paragraph">
 +
This tutorial contains the description of the usage of some commands for environmental analysis of raster and vector data with the uDig Processing Toolbox. The purpose of this quick start document is to introduce the user in the use of the algorithms contained in the Processing Toolbox of uDig for environmental analysis in particular related to ecology and ecosystems identification.
 +
</div>
 +
<div class="paragraph">
 +
 +
The guide is not comprehensive in documenting the use and functionality of all the Processing Toolbox library. Rather, it is intended as a short introduction to guide a user through the initial steps of running some functions required to obtain information from the maps and to evaluate some main ecological quantities and indexes. The complete documentation on the use of each Processing Toolbox tool is given directly in the Graphical Interface of the commands.
 +
</div>
 +
<div class="paragraph">
 +
 +
In this tutorial, you will perform the following tasks:
 +
</div>
 +
<div class="ulist">
 +
<ul>
 +
<li><p>preliminary operations</p></li>
 +
<li><p>raster data analysis</p>
 +
<div class="ulist">
 +
<ul>
 +
<li><p>NDVI</p></li>
 +
<li><p>DTM and DTM derived data</p></li></ul>
 +
</div></li>
 +
<li><p>vector data analysis</p>
 +
<div class="ulist">
 +
<ul>
 +
<li><p>density</p></li>
 +
<li><p>proximity analysis</p></li>
 +
<li><p>assign attributes</p></li>
 +
<li><p>interpolation on raster</p></li></ul>
 +
</div></li></ul>
 +
 +
</div>
 +
<div class="paragraph">
 +
The Korean dataset of the region around Seoul, is used as example. You can download the data from [https://we.tl/tcT3E8Zu9M here]. All the data used for this quick start are open access in order to give the user the possibility to replicate the same analysis on other places in the world without any cost. The analysis can be done also using more accurate data if available.
 +
</div>
 +
<div class="sect2">
 +
 +
=== 1.1. The uDig Processing Toolbox ===
 +
<div class="paragraph">
 +
The entire Processing Toolbox library is divided into 4 main sections:
 +
</div>
 +
<div class="ulist">
 +
 +
<ul>
 +
<li><p>'''General Tools:''' set of generic tools to handle vector data.</p>
 +
<div class="ulist">
 +
<ul>
 +
<li><p>Import</p></li>
 +
<li><p>Export</p></li>
 +
<li><p>Data Creation</p></li>
 +
<li><p>Calculation</p></li>
 +
<li><p>Graph</p></li>
 +
<li><p>Proximity Analysis</p></li>
 +
<li><p>Aggregation</p></li>
 +
<li><p>Extract</p></li>
 +
<li><p>Overlay Analysis</p></li>
 +
<li><p>Editing</p></li>
 +
<li><p>Utilities</p></li></ul>
 +
 +
 +
</div></li>
 +
<li><p>'''Spatial Statistics:''' set of tools for statistics on vector layers considering the spatial distriution of the features.</p>
 +
<div class="ulist">
 +
<ul>
 +
<li><p>Descriptive Statistics</p></li>
 +
<li><p>Point Pattern Analysis</p></li>
 +
<li><p>Global Spatial Autocorrelation</p></li>
 +
<li><p>Local Spatial Autocorrelation</p></li>
 +
<li><p>Spatial Relationship</p></li>
 +
<li><p>Spatial Distribution</p></li></ul>
 +
 +
 +
</div></li>
 +
<li><p>'''Raster Tools:''' set of tools for raster based operations.</p>
 +
<div class="ulist">
 +
<ul>
 +
<li><p>Descriptive Statistics</p></li>
 +
<li><p>Conversion</p></li>
 +
<li><p>Extract</p></li>
 +
<li><p>Conditional</p></li>
 +
<li><p>Distance</p></li>
 +
<li><p>Math</p></li>
 +
<li><p>Density</p></li>
 +
<li><p>Interpolation</p></li>
 +
<li><p>Surface Analysis</p></li>
 +
<li><p>Zonal Tools</p></li>
 +
<li><p>Utilities</p></li></ul>
 +
</div></li>
 +
 +
 +
<li><p>'''GeoTools Processes''': set of tools coming directly from the GeoTools library to manage and analyse directly geometries and vector and raster layers.</p>
 +
<div class="ulist">
 +
<ul>
 +
<li><p>Geometry Processes</p></li>
 +
<li><p>Vector Processes</p></li>
 +
<li><p>Raster Processes</p></li></ul>
 +
</div></li></ul>
 +
 +
 +
</div>
 +
 +
</div>
 +
<div class="sect2">

Revision as of 13:33, 16 November 2018

General Info

The OSGeo UN Committee promotes the development and use of open source software that meets UN needs and supports the aims of the UN. Following a meeting between OSGeo Board of Directors and the UN GIS team at FOSS4G in Seoul, Korea in September 2015, the Committee has mainly worked on the UN Open GIS Initiative, a project “...to identify and develop an Open Source GIS bundle that meets the requirements of UN operations, taking full advantage of the expertise of mission partners including partner nations, technology contributing countries, international organisations, academia, NGOs, private sector. The strategic approach shall be developed with best and shared principles, standards and ownership in a prioritized manner that addresses capability gaps and needs without duplicating efforts of other Member States or entities. The UN Open GIS Initiative strategy shall collaboratively and cooperatively develop, validate, assess, migrate and implement sound technical capabilities with all the appropriate documentation and training that in the end provides a united effort to improve the effectiveness and efficiency of utilizing Open Source GIS around the world.” (more details at [ https://wiki.osgeo.org/wiki/UnitedNations_Committee]).

Purpose of this document

This educational material is designed as a step-by-step software learning guide for the users of the UN uDig Processing Tool (GXT) for data elaboration. You can visit http://www.mangosystem.com:8080/gxt/udig_en/ for more information. GXT Toolbox for uDig is a plugin that provides geoprocessing functionalities of the GXT engine library. GXT is geoprocessing engine library written in Java to analyze geospatial data. It is based on the GeoTools library and provides OGC Web Processing Service (WPS) through GeoServer. GXT integrates seamlessly with Open Source Java GIS such as uDig GIS, 52° North Web Processing Service. Currently it supports more than 200 algorithms and KOPSS (Korea Planning Support System) Open API. GXT itself is a commercial product (server only) but desktop plugin is free for anyone who use uDig GIS.

The course is structured with content to suit novice, intermediate and advanced users.

Target Audience

The primary target audience is professionals at local, regional, national or international agencies especially those in developing countries.

License

This educational material was written by Silvia Franceschi (HydroloGIS) with the menthorship of HaeKyong Kang of the Korea Research Institute for Human Settlements and Minpa Lee of MangoSystem, within the project of collaboration between the OSGEO foundation and UN institute under the framework of the UN OSGeo Challenge. It is distributed according to the CREATIVE COMMONS deed: Attribution - NoDerivs 2.0. According to this license type you are free to:

  • copy, distribute, display and perform the work
  • make commercial use of the work

Under the following conditions:

  • you must attribute the work in the manner specified by the author or licensor
  • you may not alter, transform, or build upon this work.

For any reuse or distribution, you must make clear to others the license terms of this work. Any of these conditions can be waived if you get permission from the copyright holder.

Your fair use and other rights are in no way affected by the above. This is a human-readable summary of the Legal Code (the full license) that can be consulted at: website.

1. Introduction

This tutorial contains the description of the usage of some commands for environmental analysis of raster and vector data with the uDig Processing Toolbox. The purpose of this quick start document is to introduce the user in the use of the algorithms contained in the Processing Toolbox of uDig for environmental analysis in particular related to ecology and ecosystems identification.

The guide is not comprehensive in documenting the use and functionality of all the Processing Toolbox library. Rather, it is intended as a short introduction to guide a user through the initial steps of running some functions required to obtain information from the maps and to evaluate some main ecological quantities and indexes. The complete documentation on the use of each Processing Toolbox tool is given directly in the Graphical Interface of the commands.

In this tutorial, you will perform the following tasks:

  • preliminary operations

  • raster data analysis

    • NDVI

    • DTM and DTM derived data

  • vector data analysis

    • density

    • proximity analysis

    • assign attributes

    • interpolation on raster

The Korean dataset of the region around Seoul, is used as example. You can download the data from here. All the data used for this quick start are open access in order to give the user the possibility to replicate the same analysis on other places in the world without any cost. The analysis can be done also using more accurate data if available.

1.1. The uDig Processing Toolbox

The entire Processing Toolbox library is divided into 4 main sections:

  • General Tools: set of generic tools to handle vector data.

    • Import

    • Export

    • Data Creation

    • Calculation

    • Graph

    • Proximity Analysis

    • Aggregation

    • Extract

    • Overlay Analysis

    • Editing

    • Utilities


  • Spatial Statistics: set of tools for statistics on vector layers considering the spatial distriution of the features.

    • Descriptive Statistics

    • Point Pattern Analysis

    • Global Spatial Autocorrelation

    • Local Spatial Autocorrelation

    • Spatial Relationship

    • Spatial Distribution


  • Raster Tools: set of tools for raster based operations.

    • Descriptive Statistics

    • Conversion

    • Extract

    • Conditional

    • Distance

    • Math

    • Density

    • Interpolation

    • Surface Analysis

    • Zonal Tools

    • Utilities


  • GeoTools Processes: set of tools coming directly from the GeoTools library to manage and analyse directly geometries and vector and raster layers.

    • Geometry Processes

    • Vector Processes

    • Raster Processes