0% found this document useful (0 votes)
372 views34 pages

WEBGIS Geoserver Openlayer Postgis

The document discusses web and mobile GIS applications. It defines GIS as a system for capturing, storing, integrating, manipulating, analyzing and displaying spatially referenced data. It describes the components and elements of GIS systems. It then explains the concepts of web GIS and mobile GIS, their functions, advantages over desktop GIS, and basic architectures. Examples of web and mobile GIS applications developed in Pakistan using open source and proprietary software are also presented.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
372 views34 pages

WEBGIS Geoserver Openlayer Postgis

The document discusses web and mobile GIS applications. It defines GIS as a system for capturing, storing, integrating, manipulating, analyzing and displaying spatially referenced data. It describes the components and elements of GIS systems. It then explains the concepts of web GIS and mobile GIS, their functions, advantages over desktop GIS, and basic architectures. Examples of web and mobile GIS applications developed in Pakistan using open source and proprietary software are also presented.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 34

Web and Mobile GIS Applications

Development
Presented by : Aamir Ali
Manager
Section Head (GIS Software Customization)
Pakistan Space and Upper Atmosphere Research Commission
(SUPARCO)
Geographical Information Systems (GIS)

GIS: A Formal Definition


A system for capturing, storing, checking, Integrating, manipulating, analyzing
and displaying data which are spatially referenced to the earth

A powerful set of tools for collecting, storing, retrieving at will, transforming and
displaying spatial data from the real world

GIS = Maps + Database


Geographical Information Systems (GIS)

Component of GIS
Input Management & Analytical Modules Output

Data Acquisition Management Analytical Modules Output


Remote Sensing Data storage Data conversion Visual Presentation
Field Sampling Data Retrieval Data manipulation Maps
Analogue data conversion Query Modeling Reports
Scan and Digitize
Geographical Information Systems (GIS)

Elements of GIS
A system of hardware, software, people, data, organization and institutional
arrangements for collecting , storing, analyzing and disseminating information about
the areas of the earth
GIS Platforms

Internet
Viewer
Number of users

Web mapping apps, Google maps,


ArcGIS & Autodesk servers

Cost
Hand-held
ArcPad, Onsite, MapXtend, Car Navi, Android,
iOS

Desktop
QGIS, uDig, gvSIG

Professional
ArcGIS, GRASS GIS, Auto Desk

Functionality
Web & Mobile GIS

Potential of GIS is not fully realized in terms of data accessibility, integrity and
collaboration among various departments

The Internet (make it open for accessing)

Smart phones

Why mapping on internet?

Why mapping on mobiles?


Web GIS

What is Web GIS?

Web GIS is a type of distributed information system. The simplest form of web GIS
should have at least a server and the client (a web browser, a desktop application
or a mobile application)
Web GIS

Web GIS functions

Web mapping (Visualization)


Common and important function of web GIS
Query
Ask for information about features displayed on map
Point based queries on map data
Collecting/Editing geospatial information
Allow down-to-top information flow
Crowd sourcing up-to-date information
Dissemination of geospatial information
Wide distribution of information
Seamless: No need to know servers & to copy huge data sets
Analysis
Provide customized analytical functions
Web GIS

Advantages of web GIS over desktop GIS

Global accessibility
Web removes the constraint of distance
A large number of users
Desktop GIS supports one user at a time, while web GIS supports dozens
and hundreds of users simultaneously
Better cross-platform capability
Low cost as averages by number of users
investment on server side implementation only
Makes spatial data accessible to non-technical people
User friendly websites
Unified update
Simplifies software and application code versioning and upgrades
Diverse applications
Mobile GIS

What is Mobile GIS?

Mobile GIS is the expansion of a geographic information system (GIS) from offices
to any place around the globe, It makes your GIS accessible at every location

Mobile GIS integrating various ICTs


Mobile GIS

Mobile GIS functions

Mobile mapping (Visualization)

Query

Real-time tracking and location identification using GPS

Real-time data collection from field

Limited map processing

Augmented Reality (AR) using camera, GPS, compass and GIS data
Mobile GIS

Advantages of mobile GIS

Mobile solutions that are easy to use and inexpensive can eliminate technology
boundaries, allowing greater access and input from field personnel

It enables users to obtain, edit & analyse geographical information in the field
and helps in faster decision making

The use of mobile GIS helps in improving the quality and speed of data collection
and stimulates the real-time collaboration between field and office staff
Architecture

Mobile GIS Client

Data Store Wireless Network


Data & Application Location Information

Mobile GIS GPS Satellites

Internet

Server side implementation


Mapping
Application

Data Handling
GIS Data Data Access Web Services

Spatial DBMS
Mapping / Web Server
GIS Server

Internet

Web GIS Client


Server Side Implementation
Spatial DBMS

Shapefiles / Geodatabases (ESRI), GeoTiff, HDF

KML/KMZ (Google Earth), GeoRSS/GeoJSON, GML

PostgreSQL/PostGIS, Oracle, MSSQL Server

Web Services
WMS Web Mapping Services (image)
WFS Web Feature Services (vector)
WCS Web Coverage Services (raster)
Server Side Implementation
Mapping / GIS Server

ArcIMS

ArcGIS Server

GeoServer

MapServer

Autodesk
MapGuide
Server Side Implementation
Mapping Application

ESRI WebADF/JavScript API

ArcGIS Extension

Google Maps API

Google Earth API

Bing Maps API

Yahoo Maps API

OpenLayers API
Server Side Implementation
Data Handling Web Services

PHP

Java

.NET (VB & C#)

Python
Server Side Implementation
Web Server

Apache

Apache Tomcat

IIS (Windows)
Web GIS Client

Web Users
Web browsers including Internet Explorer, Mozilla Firefox, Google Chrome
Connected through wired/wireless internet

Mobile Users
Mobile browsers of Android, iOS, Windows, Symbian and Black Berry
Web views of native platforms
Connected through wireless internet, GPRS, EDGE, 3G/4G

Desktop users
Desktop customized mapping applications accessing through LAN/WAN
Mobile GIS Client

Smart phones (GPS + Camera + 3G & 4G)


Android
iOS
Windows
Symbian
Black Berry

Development Environment and Programming Languages

Software Development Kits

Data Store
SQLite
Spatial Lite
Web GIS Applications
Dengue Information Management & Analysis System
(DIMAS)

PostgreSQL/PostGIS + GeoServer + OpenLayers


Web GIS Applications
Dengue Information Management & Analysis System
(DIMAS)

PostgreSQL/PostGIS + GeoServer + OpenLayers


Web GIS Applications
Dengue Information Management & Analysis System
(DIMAS)

PostgreSQL/PostGIS + GeoServer + OpenLayers


Web GIS Applications
National Environmental Information
Management System (NEIMS)

ArcGIS Server + MS SQL Server


Web GIS Applications
Karachi GIS (Demo)

PostgreSQL/PostGIS + GeoServer + OpenLayers


Web GIS Applications
Karachi GIS (Demo)

PostgreSQL/PostGIS + GeoServer + OpenLayers


Web GIS Applications
Karachi GIS (Demo)

PostgreSQL/PostGIS + GeoServer + OpenLayers


Mobile GIS Applications
Dengue Information Management & Analysis System
(DIMAS)

Android + Google API


Mobile GIS Applications
Dengue Information Management & Analysis System
(DIMAS)

Android + Google API


Mobile GIS Applications
Lahore Tourism Guide (Demo)

Android + Google API


Mobile GIS Applications
Lahore Tourism Guide (Demo)

Android + Google API


Mobile GIS Applications
Karachi GIS (Demo)

Android + Google API

Districts Towns UCs Roads Infrastructures


Mobile GIS Applications
Karachi GIS (Demo)

Android + Google API

View/update
Hospital search within 10km distance information Route navigation with direction Camera view
Thank You

You might also like