Gis Xke


Published on

Presentation by Rocky Jaiswal. He is a Senior Consultant at Xebia IT Architects India Pvt. Ltd.

Published in: Technology, Education
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • 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.
  • Gis Xke

    1. 1. <ul><li>GIS – Geographic Information System </li></ul><ul><li>Rocky Jaiswal, Senior Consultant </li></ul><ul><li>Xebia India </li></ul>
    2. 2. GIS
    3. 3. Agenda <ul><li>What is GIS? </li></ul><ul><li>GIS – How it works? </li></ul><ul><li>GIS – Databases / File Types </li></ul><ul><li>GIS – Middlewares </li></ul><ul><li>GIS – Applications </li></ul><ul><li>Google Maps </li></ul><ul><li>Open Source GIS Application (WMS) </li></ul><ul><li>Geoserver + Google Earth Demo </li></ul><ul><li>Closing Notes </li></ul>
    4. 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. 5. How GIS works? <ul><li>Layers of Data </li></ul><ul><li>Raster </li></ul><ul><li>Vector </li></ul><ul><li>Points </li></ul><ul><li>Polylines </li></ul><ul><li>Polygons </li></ul><ul><li>Styles </li></ul>
    6. 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. 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. 8. GIS – Major Players <ul><li>ESRI ($610 M) </li></ul><ul><li>Mapinfo ($165 M) </li></ul><ul><li>Autodesk ($1.84 B) </li></ul><ul><li>ERDAS </li></ul><ul><li>Smallworld (GE) </li></ul><ul><li>India (Service Providers) </li></ul><ul><ul><li>TCS </li></ul></ul><ul><ul><li>Satyam </li></ul></ul><ul><ul><li>HCL </li></ul></ul><ul><ul><li>Infotech Enterprises </li></ul></ul><ul><ul><li> </li></ul></ul><ul><ul><li>Rolta </li></ul></ul><ul><ul><li>RMSI </li></ul></ul>
    9. 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. 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. 11. GIS Applications <ul><li>Vehicle Tracking (My Experience) </li></ul><ul><li>Utilities + Telecom </li></ul><ul><li>Urban Planning </li></ul><ul><li>Defence </li></ul><ul><li>Criminology ( ) </li></ul>
    12. 12. Google Maps Demo A small Google Maps Demo Adding a marker StreetView on Google Maps
    13. 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. 14. Geoserver Demo <ul><li>What is Geoserver? </li></ul><ul><li>Setup of Geoserver </li></ul><ul><li>Setup of PostGIS </li></ul><ul><li>Demo </li></ul><ul><li>Google Earth + KML </li></ul><ul><li>Google Earth in the browser </li></ul>