by: erik zheentaev erik_jeentyaev@yahoo geodesy and geoinformatics department, ksucta
DESCRIPTION
Module: Web GIS Principles and Applications. By: Erik Zheentaev [email protected] Geodesy and Geoinformatics Department, KSUCTA. Web GIS. Outline. Aims and objectives Introduction Theory Resources/references Case studies Conclusion Practical session, assignment Q/A. - PowerPoint PPT PresentationTRANSCRIPT
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
1510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
By: Erik ZheentaevBy: Erik Zheentaev
Geodesy and Geoinformatics Department, KSUCTAGeodesy and Geoinformatics Department, KSUCTA
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
2510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
• Aims and objectives
• Introduction
• Theory
• Resources/references
• Case studies
• Conclusion
• Practical session, assignment
• Q/A
OutlineOutlineWeb GIS
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
3510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
Aims and ObjectivesAims and ObjectivesThe course introduces basic Web GIS concepts, functions and architecture; design and publication of maps through the internet; applications in environments.
After completing the module, students should be able to:
- identify the framework of Web mapping
- design and publish web maps
- demonstrate a clear understanding of the Web mapping standards
- explain the types of Web mapping applications
Web GIS
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
4510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
The Web GIS is one of the Geoinformation Technology
fields.
The basic tasks of Web GIS are:
• Visualization - spatial representation of the
existing information
•Simplification of work with the spatial information in a
web;
•Managements and publication of spatial data, search and
other services based on a site of objects (LBS - location
based services)
IntroductionIntroductionWeb GIS
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
5510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
• A vast network connecting computers throughout the world... –
What Is The Internet?What Is The Internet?
…so that those computers and their contents are easily accessible to each other
Web GIS
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
6510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
Web GIS
About InternetAbout
Internet
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
7510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
• At least two computers involved – SERVER: computer that houses centralized
programs and data – CLIENT: user’s computer connected to a
server
• Communicate over a network – LAN, WAN, the Internet – Communication built on TCP/IP
Client/Server ArchitectureClient/Server Architecture
Web GIS
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
8510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
Experience/Skills Experience/Skills
Computer Programming
Database Developme
nt
Web Design & Internet
Mapping
Cartographic Theory
Graphic Design
Digital Mapping
GIS Analysis
Web GIS
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
9510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
WebGIS AdvantagesWebGIS Advantages WebGIS AdvantagesWebGIS Advantages
• Single centralized dataset • Low cost of hardware/software • Ease of use
– web browser based, minimal training required
• Wide access to GIS data & functionality – linkages with other depts & organizations – potential for release of portions to public
Web GIS
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
10510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
What WebGIS Software is Available?
What WebGIS Software is Available?
• ESRI: ArcIMS • AutoDesk: MapGuide • Intergraph: GeoMedia WebMap
• UMN: MapServer • MapInfo: MapXtreme • Caris: Spatial Fusion
• Bentley: ModelServer Publisher …and many others…
Web GIS
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
11510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
11
Web GIS
MapServer is a popular Open Source project whose purpose is to display dynamic spatial maps over the Internet. Some of its major features include:
• ability to run on various operating systems (Windows, Linux, etc.)• support for popular scripting languages and development environments (PHP, Python, Perl, Ruby, Java, .NET)• on-the-fly projections• high quality rendering• fully customizable application output• many ready-to-use Open Source application environments
MapServer overviewMapServer overview
What is MapServer?What is MapServer?
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
12510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
MapServer Input Data FormatsMapServer Input Data Formats
Raster TIFF/GeoTIFF jpeg, giff …and 70+ others via GDAL
• GDAL = Geospatial Data Abstraction Library
Vector ESRI shape files, ESRI ArcSDE PostGIS, Oracle Spatial, MySQL and 20+ others via OGR
Web GIS
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
13510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
WebGIS Spatial DatabaseWebGIS Spatial Database
PostgreSQL Robust RDBMS Access via SQL or GUI (e.g. PGAccess)
PostGIS “Spatial-enabler” for PostgreSQL Supports Geometry Column data type
and functions MapServer can retrieve input data from
PostGIS
Web GIS
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
14510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
Conventional Distributed GISConventional Distributed GIS
Alfiya Zhaparkulova
Adilet Bekturov
Nagima Alimbekova
Kamilia Mukhanova
Tatygul Urmambetova Erik Zheentaev
Akylbek Chymyrov
Nurbek Chymbyldaev
GIS Data
GIS Data
GIS Data
GIS Data
GIS Data
GIS Data
GIS Data
GIS Data
Kydyr Nazarkulov
GIS Data
Web GIS
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
15510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
Web-based GISWeb-based GIS
GIS Data
Web GIS
Alfiya Zhaparkulova
Adilet Bekturov
Nagima Alimbekova
Kamilia Mukhanova
Tatygul Urmambetova
Akylbek Chymyrov
Kydyr Nazarkulov
Nurbek Chymbyldaev
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
16510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
16
Web GIS
MapServer ArchitectureMapServer Architecture
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
17510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
17
Web GIS
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
18510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
Resources/referencesResources/references http://gishosting.net
MapServer, PostGIS, PHP/MapScript, CartoWeb Plans (us$/mo): Starter (20), Pro. (30), Academic (10)
http://treelineweb.ca MapServer, PostgreSQL, PHP, PEAR, Perl, Python Plans (ca$/mo): One (25), Two (40) – Canada only
http://htmlx.com MapServer, PostgreSQL, PHP Plan: us$ 20+ / month
http://www.MapSherpa.com (DM Solutions) MapServer, ASP, PHP, ColdFusion, Perl Services: Mapping API access, Custom Solutions
Web GIS
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
19510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
Case studiesCase studiesCase studiesCase studies
• Access to GIS data and functionality
• Can add value to web sites
• Examples: – Service Location – Service Delivery – Data Access – Data Commerce
Web GIS
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
20510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
20
Web GIS
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
21510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
21
Web GIS
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
22510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
22
Web GIS
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
23510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
23
Web GIS
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
24510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
Conclusion
Creating of centralized WebGIS database will lead to success in every field of work related to spatial analysis. After completing of the module WebGIS you can build your own map in Internet with different attribute data. It means that you will be architecture but not client (user) of this product.
The Laboratory exercise and assignment you can find in the folder \\gisnet\Pi_webGIS\
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
25510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
\\gisnet\Pi_webGIS\
MSc in Geoinformatics – Managing Energy, Resources, EnvironmentTeacher Training Dushanbe, 25.9. – 1.10.2011
26510978-TEMPUS-1-2010-1 This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use
which may be made of the information contained therein.
Web GIS