SlideShare a Scribd company logo
GIS – Geographic Information System Rocky Jaiswal, Senior Consultant Xebia India
GIS
Agenda What is GIS? GIS – How it works? GIS – Databases / File Types GIS – Middlewares GIS – Applications Google Maps Open Source GIS Application (WMS) Geoserver + Google Earth Demo Closing Notes
What is GIS GIS stands for Geographic Information Systems In the strictest sense, the term describes any information system that integrates, stores, edits, analyzes, shares, and displays geographic information. Helps anywhere where “Where?” can help
How GIS works? Layers of Data Raster Vector Points Polylines Polygons Styles
How GIS works? Raster is nothing but a digital image. Vector is a digital stored gemoetry. Vector data can be easier to register, scale, and re-project. This can simplify combining vector layers from different sources.  Vector data is more compatible with relational database environments.  They can be part of a relational table as a normal column and processed using a multitude of operators. A word about drafting
How GIS works? There are two common types of coordinate systems used in GIS: * A global or spherical coordinate system such as latitude-longitude.  * A projected coordinate system based on a map projection such as transverse Mercator (along with numerous other map projection models) provide various mechanisms to project maps of the earth's spherical surface onto a two-dimensional Cartesian coordinate plane.
GIS – Major Players ESRI ($610 M) Mapinfo ($165 M) Autodesk ($1.84 B) ERDAS Smallworld (GE) India (Service Providers) TCS Satyam HCL Infotech Enterprises www.mapmyindia.com Rolta RMSI
GIS DBs and Filetypes Spatial -  Spatial supports the object-relational model for representing geometries. This model stores an entire geometry in the Oracle native spatial data type for vector data, SDO_GEOMETRY. INSERT INTO cola_markets VALUES( 1,  'cola_a',  SDO_GEOMETRY( 2003,  -- two-dimensional polygon NULL, NULL, SDO_ELEM_INFO_ARRAY(1,1003,3), -- one rectangle (1003 = exterior) SDO_ORDINATE_ARRAY(1,1, 5,7) -- only 2 points needed to -- define rectangle (lower left and upper right)
GIS DBs and Filetypes PostGIS INSERT INTO geotable ( the_geom, the_name ) VALUES ( ST_GeomFromText('POINT(-126.4 45.32)', 312), 'A Place'); ESRI's Shape Files (.shp), Mapinfo .tab files FME – Feature Manipulation Engine
GIS Applications Vehicle Tracking (My Experience) Utilities + Telecom Urban Planning Defence Criminology ( http://sanbernardino.ca.crimeviewcommunity.com/ )
Google Maps Demo A small Google Maps Demo Adding a marker StreetView on Google Maps
OpenGS Consortium A Web Map Service (WMS) is a standard protocol for serving georeferenced map images over the Internet that are generated by a map server using data from a GIS database.
Geoserver Demo What is Geoserver? Setup of Geoserver Setup of PostGIS Demo Google Earth + KML Google Earth in the browser

More Related Content

PPTX
Defination of gis and components of arc gis
PDF
Difference between gis and cad
PDF
What is gis
PPT
AvisMap GIS Products Overview
PPTX
Sql Server 2008 Spatial Analysis
PPTX
Basic introduction to GIS and GIS Softwares (QGIS and ArcGIS)
PPTX
GIS_Intro_March_2014
PPT
Geodatabases
Defination of gis and components of arc gis
Difference between gis and cad
What is gis
AvisMap GIS Products Overview
Sql Server 2008 Spatial Analysis
Basic introduction to GIS and GIS Softwares (QGIS and ArcGIS)
GIS_Intro_March_2014
Geodatabases

What's hot (20)

PPTX
MapInfo Discover 3D for Wind Energy Resources
PPTX
LIDAR and Drone Data - Datamine Discover3D
PPTX
Functions of GIS
PDF
ePOM - Intro to Ocean Data Science - Raster and Vector Data Formats
PPTX
Datamine Discover3D - LIDAR-Drone Applications
PPT
PPT
GIS & CAD
DOCX
introduction to GIS
PDF
Geodatabase: The ArcGIS Mechanism for Data Management
PPTX
Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015
PPT
Dsm Presentation
PPTX
GIS Modeling
PDF
Introducción a GeoAnalytics
PPTX
RasterFrames: Enabling Global-Scale Geospatial Machine Learning
PPT
GPS & its integration with GIS & RS
PPTX
Exploring Spatial data in GIS Environment
PPTX
Geographical information system
PPTX
Conversion of Existing Data
PPTX
First GIS Software that Convert GIS Shape files to HTML Google Map Web Site a...
MapInfo Discover 3D for Wind Energy Resources
LIDAR and Drone Data - Datamine Discover3D
Functions of GIS
ePOM - Intro to Ocean Data Science - Raster and Vector Data Formats
Datamine Discover3D - LIDAR-Drone Applications
GIS & CAD
introduction to GIS
Geodatabase: The ArcGIS Mechanism for Data Management
Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015
Dsm Presentation
GIS Modeling
Introducción a GeoAnalytics
RasterFrames: Enabling Global-Scale Geospatial Machine Learning
GPS & its integration with GIS & RS
Exploring Spatial data in GIS Environment
Geographical information system
Conversion of Existing Data
First GIS Software that Convert GIS Shape files to HTML Google Map Web Site a...
Ad

Similar to Gis Xke (20)

PPTX
Gis and Ruby 101 at Ruby Conf Kenya 2017 by Kamal Ogudah
PPTX
SPATIAL DATABASES.pptx
PPT
Chap1 introduction to geographic information system (gis)
PDF
2017 RM-URISA Track: Spatial SQL - The Best Kept Secret in the Geospatial World
PPT
How to empower community by using GIS lecture 1
PPT
Gis fandamentals -1
PPTX
Introduction To Geographical Information System (GIS)
PPT
Advanced GIS by Panda 404/504 lecturegis
PPTX
Geographic information system
PDF
Adelaide Ruby Meetup PostGIS Notes
PPTX
Components of gis
PDF
Introduction to arc gis
PDF
componentsofgis-170606133333.pdf by Naol
PPTX
Introduction to Data Visualization for Agriculture and Allied Sciences using ...
PPT
GIS Data Types
PDF
Postgres Vision 2018: PostGIS and Spatial Extensions
 
PDF
Mrp Intrim
PPTX
Basic of Geographic Information System (GIS)
PDF
geographic information system(gis) (1).pdf
PPTX
Data Input and Analysis.pptx engineering
Gis and Ruby 101 at Ruby Conf Kenya 2017 by Kamal Ogudah
SPATIAL DATABASES.pptx
Chap1 introduction to geographic information system (gis)
2017 RM-URISA Track: Spatial SQL - The Best Kept Secret in the Geospatial World
How to empower community by using GIS lecture 1
Gis fandamentals -1
Introduction To Geographical Information System (GIS)
Advanced GIS by Panda 404/504 lecturegis
Geographic information system
Adelaide Ruby Meetup PostGIS Notes
Components of gis
Introduction to arc gis
componentsofgis-170606133333.pdf by Naol
Introduction to Data Visualization for Agriculture and Allied Sciences using ...
GIS Data Types
Postgres Vision 2018: PostGIS and Spatial Extensions
 
Mrp Intrim
Basic of Geographic Information System (GIS)
geographic information system(gis) (1).pdf
Data Input and Analysis.pptx engineering
Ad

More from Xebia IT Architects (20)

PPTX
Using Graph Databases For Insights Into Connected Data.
PPT
Use Cases of #Grails in #WebApplications
PPT
When elephants dance , enterprise goes mobile !
PDF
DevOps demystified
PDF
Exploiting vulnerabilities in location based commerce
PDF
Modelling RESTful applications – Why should I not use verbs in REST url
PDF
Scrumban - benefits of both the worlds
PDF
#Continuous delivery with #Deployit
PDF
Continuous integration using thucydides(bdd) with selenium
PPTX
Battlefield agility
PPTX
Fish!ing for agile teams
PDF
Xebia-Agile consulting and training offerings
PPT
Xebia e-Commerce / mCommerce Solutions
PPT
Growth at Xebia
PPTX
A warm and prosperous Happy Diwali to all our clients
PDF
"We Plan to double our headcount" - MD, Xebia India
PPT
Agile 2.0 - Our Road to Mastery
PPTX
Agile FAQs by Shrikant Vashishtha
PPTX
Agile Team Dynamics by Bhavin Chandulal Javia
PPTX
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Using Graph Databases For Insights Into Connected Data.
Use Cases of #Grails in #WebApplications
When elephants dance , enterprise goes mobile !
DevOps demystified
Exploiting vulnerabilities in location based commerce
Modelling RESTful applications – Why should I not use verbs in REST url
Scrumban - benefits of both the worlds
#Continuous delivery with #Deployit
Continuous integration using thucydides(bdd) with selenium
Battlefield agility
Fish!ing for agile teams
Xebia-Agile consulting and training offerings
Xebia e-Commerce / mCommerce Solutions
Growth at Xebia
A warm and prosperous Happy Diwali to all our clients
"We Plan to double our headcount" - MD, Xebia India
Agile 2.0 - Our Road to Mastery
Agile FAQs by Shrikant Vashishtha
Agile Team Dynamics by Bhavin Chandulal Javia
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir

Recently uploaded (20)

PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Cloud computing and distributed systems.
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Empathic Computing: Creating Shared Understanding
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Cloud computing and distributed systems.
Dropbox Q2 2025 Financial Results & Investor Presentation
The AUB Centre for AI in Media Proposal.docx
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Network Security Unit 5.pdf for BCA BBA.
Empathic Computing: Creating Shared Understanding
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
GamePlan Trading System Review: Professional Trader's Honest Take
20250228 LYD VKU AI Blended-Learning.pptx
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
Spectral efficient network and resource selection model in 5G networks
Understanding_Digital_Forensics_Presentation.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
Reach Out and Touch Someone: Haptics and Empathic Computing
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Advanced methodologies resolving dimensionality complications for autism neur...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...

Gis Xke

  • 1. GIS – Geographic Information System Rocky Jaiswal, Senior Consultant Xebia India
  • 2. GIS
  • 3. Agenda What is GIS? GIS – How it works? GIS – Databases / File Types GIS – Middlewares GIS – Applications Google Maps Open Source GIS Application (WMS) Geoserver + Google Earth Demo Closing Notes
  • 4. What is GIS GIS stands for Geographic Information Systems In the strictest sense, the term describes any information system that integrates, stores, edits, analyzes, shares, and displays geographic information. Helps anywhere where “Where?” can help
  • 5. How GIS works? Layers of Data Raster Vector Points Polylines Polygons Styles
  • 6. How GIS works? Raster is nothing but a digital image. Vector is a digital stored gemoetry. Vector data can be easier to register, scale, and re-project. This can simplify combining vector layers from different sources. Vector data is more compatible with relational database environments. They can be part of a relational table as a normal column and processed using a multitude of operators. A word about drafting
  • 7. How GIS works? There are two common types of coordinate systems used in GIS: * A global or spherical coordinate system such as latitude-longitude. * A projected coordinate system based on a map projection such as transverse Mercator (along with numerous other map projection models) provide various mechanisms to project maps of the earth's spherical surface onto a two-dimensional Cartesian coordinate plane.
  • 8. GIS – Major Players ESRI ($610 M) Mapinfo ($165 M) Autodesk ($1.84 B) ERDAS Smallworld (GE) India (Service Providers) TCS Satyam HCL Infotech Enterprises www.mapmyindia.com Rolta RMSI
  • 9. GIS DBs and Filetypes Spatial - Spatial supports the object-relational model for representing geometries. This model stores an entire geometry in the Oracle native spatial data type for vector data, SDO_GEOMETRY. INSERT INTO cola_markets VALUES( 1, 'cola_a', SDO_GEOMETRY( 2003, -- two-dimensional polygon NULL, NULL, SDO_ELEM_INFO_ARRAY(1,1003,3), -- one rectangle (1003 = exterior) SDO_ORDINATE_ARRAY(1,1, 5,7) -- only 2 points needed to -- define rectangle (lower left and upper right)
  • 10. GIS DBs and Filetypes PostGIS INSERT INTO geotable ( the_geom, the_name ) VALUES ( ST_GeomFromText('POINT(-126.4 45.32)', 312), 'A Place'); ESRI's Shape Files (.shp), Mapinfo .tab files FME – Feature Manipulation Engine
  • 11. GIS Applications Vehicle Tracking (My Experience) Utilities + Telecom Urban Planning Defence Criminology ( http://sanbernardino.ca.crimeviewcommunity.com/ )
  • 12. Google Maps Demo A small Google Maps Demo Adding a marker StreetView on Google Maps
  • 13. OpenGS Consortium A Web Map Service (WMS) is a standard protocol for serving georeferenced map images over the Internet that are generated by a map server using data from a GIS database.
  • 14. Geoserver Demo What is Geoserver? Setup of Geoserver Setup of PostGIS Demo Google Earth + KML Google Earth in the browser

Editor's Notes

  • #8: For example, Baltimore, Maryland (in the USA) has a latitude of 39.3° North, and a longitude of 76.6° West. So, a vector drawn from the center of the Earth to a point 39.3° north of the equator and 76.6° west of Greenwich will pass through Baltimore.