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

From OSGeo
Jump to navigation Jump to search
Line 12: Line 12:
  
 
==Module 1: Core Concepts==
 
==Module 1: Core Concepts==
 +
*Vector Data: It is the type of map data that is represented as points, lines, polygons on the map.
 +
*Raster Data: It is any sort of pixel data or digital image where each pixel corresponds to a continuous location or area on the earth’s surface.
 +
*Coordinate Reference Systems: CRS or SRS (Spatial Reference System) are used to describe real-world positional locations on a map.
 +
*Map projection: Map projection is the systematic transformation (mathematical computation) that can be used to project a point represented as latitude, longitude on the surface of a sphere into locations on a plane.
 +
*Rendering: Rendering to tiles refers to the process of drawing vector or raster data to a png or jpeg which can then be sent to a web or mobile client (web-browser, or mobile app).
 +
*Development: Developers build web applications on top of a web stack which is comprised of an operating system (usually in reference to the server’s operating system), programming language(s) for client and server side code, a database, and a server (such as Apache or IIS).
 +
*Web stack and Web Applications: The web-client application refers to the main portion of the web application that a user interfaces with from a browser. The client-side portion of the application talks to the server (requests and sends data), performs rendering and any client-side calculations.
 +
 
==Module 2: Components of GeoSHAPE Exchange for data collection==
 
==Module 2: Components of GeoSHAPE Exchange for data collection==
 
==Module 3: Using GeoSHAPE Exchange for data collection==
 
==Module 3: Using GeoSHAPE Exchange for data collection==

Revision as of 06:07, 6 November 2018

Introduction

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 GeoSHAPE platform for data collection. Geoshape is a free and open source geospatial platform created from various open source projects. You can visit www.geoshape.org for more information. This Quick Start provides a guide on how to 1. Create, edit and share critical data on an integrated dynamic map in near real time. 2. View map updates by users from anywhere in the world and 3. Use GeoSHAPE exchange in connected and disconnected environments.The training material is intended to provide all the materials needed to run a 5 day course on UN GeoSHAPE platform for data collection. The course is structured with content to suit novice, intermediate and advanced users.

Target Audience

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

License

This educational material has been authored by Ketty Adoch under the framework of the UN OSGeo Challenge, with the mentorship of Christina Hupy from Boundless who sponsored the production of this material. The material is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License.

Module 1: Core Concepts

  • Vector Data: It is the type of map data that is represented as points, lines, polygons on the map.
  • Raster Data: It is any sort of pixel data or digital image where each pixel corresponds to a continuous location or area on the earth’s surface.
  • Coordinate Reference Systems: CRS or SRS (Spatial Reference System) are used to describe real-world positional locations on a map.
  • Map projection: Map projection is the systematic transformation (mathematical computation) that can be used to project a point represented as latitude, longitude on the surface of a sphere into locations on a plane.
  • Rendering: Rendering to tiles refers to the process of drawing vector or raster data to a png or jpeg which can then be sent to a web or mobile client (web-browser, or mobile app).
  • Development: Developers build web applications on top of a web stack which is comprised of an operating system (usually in reference to the server’s operating system), programming language(s) for client and server side code, a database, and a server (such as Apache or IIS).
  • Web stack and Web Applications: The web-client application refers to the main portion of the web application that a user interfaces with from a browser. The client-side portion of the application talks to the server (requests and sends data), performs rendering and any client-side calculations.

Module 2: Components of GeoSHAPE Exchange for data collection

Module 3: Using GeoSHAPE Exchange for data collection

Lesson 1: Basic User (MapLoom Basic)

Create New Map

Add different layers for example from your server, other relevant servers or partners

Save the New Map with an appropriate name

Draw Geometry, Edit attributes of the new feature and Save

Show/Hide layers

Lesson 2: Advanced User

Lesson 2.1: Add Layers to GeoSHAPE

Lesson 2.1.1: MapLoom Advanced

Change basemap

Searching

View the history of a feature/layer=

Managing Conflicts

Lesson 2.1.2: Synchronizing with other repos and distributed servers

Refresh layers after editing

Synchronisation from the server of a partner organisation

Synchronization from a remote instance

Merge two repos

Lesson 2.1.3: Creating a Layer in QGIS

Lesson 2.2: Styling a layer

Simple style editor

Unique style editor

Lesson 2.3: GeoSHAPE functionality(GIS Administrator)

Lesson 2.3.1: Managing Users

Create user accounts

Create / manage groups

Applying permissions to maps and layers

Lesson 2.4: GeoSHAPE Mobile (UN AnyWhere)

Downloading and Installing the apk

Navigation

Create Project

Switch Basemap

Select Area of Interest

Creating Point, Line and Polygon Data

Take a photo, associate it with map elements

Do a GPS fix

Appendix 1: Further learning material