You are on page 1of 21

Workshop on Geospatial Data Modeling and Geospatial Cloud

Geospatial Data Modeling and


Geospatial Cloud for SDI

Prof. Soumya K Ghosh


Spatial Data Science Lab
Spatial Informatics Group
Department of Computer Science & Engineering
Indian Institute of Technology, Kharagpur
Workshop on Geospatial Data Modeling and Geospatial Cloud

Mapping our Earth!

Spatial Data Science Lab, IIT Kharagpur


Workshop on Geospatial Data Modeling and Geospatial Cloud

Geospatial Layers

Spatial Data Science Lab, IIT Kharagpur


Workshop on Geospatial Data Modeling and Geospatial Cloud

Generic Architecture of Data

Quality of Service
Security

Data
Spatial Data Science Lab, IIT Kharagpur
Workshop on Geospatial Data Modeling and Geospatial Cloud

GIS Users - Trend

Societal
Multi-User
(Enterprise)

Groups/Teams
Projects

Spatial Data Science Lab, IIT Kharagpur


Workshop on Geospatial Data Modeling and Geospatial Cloud

Spatial Data Infrastructure (SDI)


• “Infrastructure” implies that there should be some
sort of coordination for policy formulation and
implementation

• “The SDI provides a basis for spatial data discovery,


evaluation, and application for users and providers
within all levels of Government, the Commercial
sector, the non-profit sector, Academia and by
Citizens in general.”
--The SDI Cookbook
Spatial Data Science Lab, IIT Kharagpur
Workshop on Geospatial Data Modeling and Geospatial Cloud

Interoperable GIS – Service driven

Spatial Data Science Lab, IIT Kharagpur


Workshop on Geospatial Data Modeling and Geospatial Cloud

Integrating Data Repositories

Spatial Data Science Lab, IIT Kharagpur


Workshop on Geospatial Data Modeling and Geospatial Cloud

Need to “Model” to Retrieve


“Meaningful” Information

Spatial Data Science Lab, IIT Kharagpur


Workshop on Geospatial Data Modeling and Geospatial Cloud

Spatial Data Modeling…

Spatial Data Science Lab, IIT Kharagpur


Workshop on Geospatial Data Modeling and Geospatial Cloud

Spatial Web Services

Spatial Data Science Lab, IIT Kharagpur


Workshop on Geospatial Data Modeling and Geospatial Cloud

Typical Modeling Approach


• Modeling using UML
• UML to Metadata (XMI – XML Metadata
Interchange)
• XMI to XSD schema
• XMI to Spatial DB
• Spatial DB to Spatial Web Services
• Building block of SDI !

Spatial Data Science Lab, IIT Kharagpur


Workshop on Geospatial Data Modeling and Geospatial Cloud

Operational Issues
• “Huge” volume of Data and Metadata
• Need of Services and Service Orchestration
• Evolving Standards and Policies
• SDIs – Long set-up period
• Infrastructure maintenance/ upgradation
• Manpower
• Need for Geospatial Cloud

Spatial Data Science Lab, IIT Kharagpur


Workshop on Geospatial Data Modeling and Geospatial Cloud

Web Service Model


Service Oriented Architecture

Web Service
Registry

Publish Find

Web Service Web Service


Provider Bind/Invoke Client

Spatial Data Science Lab, IIT Kharagpur


Workshop on Geospatial Data Modeling and Geospatial Cloud

Emergence of “Utility” Computing


• "Utility computing" has
usually envisioned some
form of virtualization so that
the computing power or
amount of storage available
is considerably larger than
that of a single time-
sharing computer.

Source: Alan McSweeney, “The Economics of


Utility Computing”

Spatial Data Science Lab, IIT Kharagpur


Workshop on Geospatial Data Modeling and Geospatial Cloud

Utility Solution – Perspective

Consumer vs Provider
Service Infrastructure
Procurement Procurement

Service Equipment
Assurance Pricing Maintenance
Resource
Availability Utilization
Technology
Contractor Security SLA Refresh
Management
System
Application Admins
Consultants
Sizing Capacity
Planning

Source: Perry Boster, “Utility Computing for


Shared Services” Massachusetts Digital
Government Summit, 23rd Sept 2004, Boston,
USA
Spatial Data Science Lab, IIT Kharagpur
Workshop on Geospatial Data Modeling and Geospatial Cloud

Cloud Computing [NIST Definition]

“Cloud computing is a model for enabling convenient, on


demand network access to a shared pool of configurable
computing resources (e.g., networks, servers, storage,
applications, and services) that can be rapidly provisioned
and released with minimal management effort or service
provider interaction.”

Spatial Data Science Lab, IIT Kharagpur


Workshop on Geospatial Data Modeling and Geospatial Cloud

Geospatial Cloud ?
• Features
– Infrastructure, Platform, Software as Service (IaaS, PaaS, SaaS
– Rapid elasticity : dynamic scaling up and down of resources
– On-demand location-independent resource availability
– Ubiquitous network access
– Pay-as-you-use model
• Advantages
– No capital expenditure - only operating cost
– Better resource utilization
– Saves physical space and energy

Spatial Data Science Lab, IIT Kharagpur


Workshop on Geospatial Data Modeling and Geospatial Cloud

Spatial Informatics Group @IITKgp


Prof. Soumya K. Ghosh (Principal Investigator)
Professor, Department of Computer Science & Engineering

• Arindam Dasgupta (PhD Scholar)


• Chandan Misra (PhD Scholar)
• Monidipa Das (PhD Scholar)
• Jaydeep Das (PhD Scholar)
• Shreya Ghosh (PhD Scholar)
• Shubha Brata Nath (PhD Scholar)
• Rajesh Basak (PhD Scholar)
• Saptarshi Pal (MS Scholar)
• Omprakash Chakraborti (MS Scholar)
• Abhisek Chowdhury (MS Scholar)

Spatial Data Science Lab, IIT Kharagpur


Workshop on Geospatial Data Modeling and Geospatial Cloud

“Geospatial Data Modeling and Geospatial Cloud for SDI”


22-24 August 2017

Day Session-I Session-II Session-III Session-IV


0930-1100hrs 1115-1300hrs 1430-1530hrs 1545-1700hrs
 Inauguration  Modeling using
 Geospatial Data Modeling
 Workshop Objective Enterprise Architect  Introduction to Cloud
22-08 (Tue) & Geo-Cloud – NSDI
[SKG, PSA] [SIG] Computing [SKG]
Perspective [PSA / DD]
 Need of Modeling/  Spatial Data Integration  Interaction Session
 UML Basics [SIG]
Cloud [SKG] [SIG]

Lunch Break
Tea Break

Tea Break
 Geospatial Modeling to  Geospatial Cloud Hands-
 Geospatial Cloud [SKG]  Docker demo
GeoCloud [SIG] on [SIG]
23-08 (Wed)  OpenSource Cloud  Spatial Data Registry
 Geospatial Cloud Demo  Introduction to Docker
Demo [SIG]  Interaction Session
[SIG] [SC]
 Towards NSDI Cloud
[PSA/SKG]  Research Presentations  Discussion  Concluding/ Feedback
24-08 (Thu)
 National Geospatial [SIG]  Future Plan of Actions Session
Programme [DD]

Spatial Data Science Lab, IIT Kharagpur


Workshop on Geospatial Data Modeling and Geospatial Cloud

Thanks…

Spatial Data Science Lab, IIT Kharagpur

You might also like