web and mobile gis applications...
TRANSCRIPT
![Page 1: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/1.jpg)
Presented by : Aamir Ali
Manager
Section Head (GIS Software Customization)
Pakistan Space and Upper Atmosphere Research Commission
(SUPARCO)
Web and Mobile GIS Applications
Development
![Page 2: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/2.jpg)
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
![Page 3: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/3.jpg)
Geographical Information Systems (GIS)
Component of GIS
Input Management & Analytical Modules Output
Data Acquisition
Remote Sensing
Field Sampling
Analogue data conversion
Scan and Digitize
Management
Data storage
Data Retrieval
Query
Analytical Modules
Data conversion
Data manipulation
Modeling
Output
Visual Presentation
Maps
Reports
![Page 4: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/4.jpg)
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
![Page 5: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/5.jpg)
GIS Platforms
Internet
Viewer Web mapping apps, Google maps,
ArcGIS & Autodesk servers
Hand-held ArcPad, Onsite, MapXtend, Car Navi, Android,
iOS
Desktop QGIS, uDig, gvSIG
Professional ArcGIS, GRASS GIS, Auto Desk
Cost
Num
ber
of
users
Functionality
![Page 6: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/6.jpg)
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?
![Page 7: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/7.jpg)
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)
![Page 8: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/8.jpg)
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
![Page 9: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/9.jpg)
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
![Page 10: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/10.jpg)
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
![Page 11: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/11.jpg)
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
![Page 12: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/12.jpg)
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
![Page 13: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/13.jpg)
Architecture
Mobile GIS Client
Server side implementation
Internet
Wireless Network
GPS Satellites
Data Store
Mobile GIS
Data & Application Location Information
Web ServerSpatial DBMS
GIS Data
Data Handling
Web Services
Mapping /
GIS Server
Data Access
Mapping
Application
Internet
Web GIS Client
![Page 14: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/14.jpg)
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)
![Page 15: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/15.jpg)
Server Side Implementation Mapping / GIS Server
ArcIMS
ArcGIS Server
GeoServer
MapServer
Autodesk
MapGuide
![Page 16: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/16.jpg)
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
![Page 17: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/17.jpg)
Server Side Implementation Data Handling Web Services
PHP
Java
.NET (VB & C#)
Python
![Page 18: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/18.jpg)
Server Side Implementation Web Server
Apache
Apache Tomcat
IIS (Windows)
![Page 19: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/19.jpg)
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
![Page 20: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/20.jpg)
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
![Page 21: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/21.jpg)
Web GIS Applications Dengue Information Management & Analysis System
(DIMAS)
PostgreSQL/PostGIS + GeoServer + OpenLayers
![Page 22: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/22.jpg)
Web GIS Applications Dengue Information Management & Analysis System
(DIMAS)
PostgreSQL/PostGIS + GeoServer + OpenLayers
![Page 23: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/23.jpg)
Web GIS Applications Dengue Information Management & Analysis System
(DIMAS)
PostgreSQL/PostGIS + GeoServer + OpenLayers
![Page 24: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/24.jpg)
Web GIS Applications
National Environmental Information
Management System (NEIMS)
ArcGIS Server + MS SQL Server
![Page 25: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/25.jpg)
Web GIS Applications Karachi GIS (Demo)
PostgreSQL/PostGIS + GeoServer + OpenLayers
![Page 26: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/26.jpg)
Web GIS Applications Karachi GIS (Demo)
PostgreSQL/PostGIS + GeoServer + OpenLayers
![Page 27: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/27.jpg)
Web GIS Applications Karachi GIS (Demo)
PostgreSQL/PostGIS + GeoServer + OpenLayers
![Page 28: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/28.jpg)
Mobile GIS Applications Dengue Information Management & Analysis System
(DIMAS)
Android + Google API
![Page 29: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/29.jpg)
Mobile GIS Applications Dengue Information Management & Analysis System
(DIMAS)
Android + Google API
![Page 30: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/30.jpg)
Mobile GIS Applications Lahore Tourism Guide (Demo)
Android + Google API
![Page 31: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/31.jpg)
Mobile GIS Applications Lahore Tourism Guide (Demo)
Android + Google API
![Page 32: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/32.jpg)
Mobile GIS Applications Karachi GIS (Demo)
Android + Google API
Districts Towns UCs Roads Infrastructures
![Page 33: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/33.jpg)
Mobile GIS Applications Karachi GIS (Demo)
Android + Google API
Hospital search within 10km distance View/update
information Route navigation with direction Camera view
![Page 34: Web and Mobile GIS Applications Developmentsuparco.gov.pk/pages/presentations-pdf/day-3/tutorials/3.pdf · Simplifies software and application code versioning and upgrades Diverse](https://reader034.vdocuments.mx/reader034/viewer/2022042415/5f2fb52c15979208ca0f9d22/html5/thumbnails/34.jpg)
Thank You