
GEOGRAPHICAL INFORMATION SYSTEM (GIS)
A Geographical Information System (GIS) is a computer system for capturing, storing, displaying and analyzing data related to positions on Earth’s surface. A geographic information system (GIS) lets us visualize, question, analyze, and interpret data to understand relationships, patterns, and trends in spatial context. GIS provide Improved Communication, transparency, better decision making environment. Also, managing things geographically brings greater efficiency with least cost. GIS benefits organizations of all sizes and in almost every industry. Knowledge Spatial offers GIS based solutions and services, data creation, analysis and management services to meet the enterprise requirements .






With GIS technology, people can compare the locations of different things in order to discover how they relate to each other. For example, using GIS, the same map could include sites that produce pollution, such as gas stations, and sites that are sensitive to pollution, such as wetlands. Such a map would help people determine which wetlands are most at risk.
GIS can use any information that includes location. The location can be expressed in many different ways, such as latitude and longitude, address, or PIN code. Many different types of information can be compared and juxtaposed using GIS. The system can include data about people, such as population, income, or education level. It can include information about the land, such as the location of streams, different kinds of vegetation, and different kinds of soil. It can include information about the sites of factories, farms, and schools, or sewerage, roads, and electric power lines etc.
Data in many different forms can be entered into GIS. Data that are already in map form can be included in GIS. This includes such information as the location of rivers and roads, hills and valleys. Digital, or computerized, data can also be entered into GIS. An example of this kind of information is data collected by satellites that show land use / cover—the location of agriculture fields, cities / towns, or forests. GIS can also include data in table form, such as population information. GIS technology allows all these different types of information, no matter their source or original format, to be overlaid on top of one another on a single map.
Putting information into GIS is called data capture. Data that are already in digital form, such as images taken by satellites and most tables, can simply be uploaded into GIS. Maps must be scanned, or converted into digital information.
GIS must make the information from all the various maps and sources align, so they fit together. One reason this is necessary is because maps have different scales. A scale is the relationship between the distance on a map and the actual distance on Earth. GIS combines the information from different sources in such a way that it all has the same scale.
Often, GIS must also manipulate the data because different maps have different projections. A projection is the method of transferring information from Earth’s curved surface to a flat piece of paper or computer screen. No projection can copy the reality of Earth’s curved surface perfectly. Different types of projections accomplish this task in different ways, but all result in some distortion. To transfer a curved, three-dimensional shape onto a flat surface inevitably requires stretching some parts and squeezing other parts. A world map can show either the correct sizes of countries or their correct shapes, but it can’t do both. GIS takes data from maps that were made using different projections and combines them so all the information can be displayed using one common projection.
Once all of the desired data have been entered and managed into a GIS system, they can be combined to produce a wide variety of individual maps, depending on which data layers are included. For instance, using GIS technology, many kinds of information can be shown about a single city. Maps can be produced that relate such information as average income, book sales, and voting patterns. Any GIS data layer can be added or subtracted to the same map. GIS maps can be used to show information about number and density. For example, GIS can be used to show how many banks or doctors there are in different areas compared with the population.
GIS often contains a large variety of data that do not appear in an onscreen or printed map. GIS technology sometimes allows users to access this information. User can point to a spot on a computerized map to find other information stored in the GIS about that location. For example, a user might click on a school to find how many students are enrolled, how many students there are per teacher, or what sports facilities the school has.
GIS technology has role to play in many different fields. Application such as retail market company use GIS to determine where to locate a new store. Biologists use GIS to track animal migration patterns. GIS maps can show disaster management taskforce what neighborhoods are most in danger, where to locate shelters, and what routes people should take to reach safety. Researchers and Scientists use GIS to can use satellite data to study topics such as how much of the Himalayan region is covered in ice. Compare population growth to resources such as drinking water, or to try to determine a region’s future needs for public services like parking, roads, and electricity. Applications are endless to the kind of information that can be analyzed using GIS technology.
GIS systems are often used to produce three-dimensional images. This is useful, for example, to military commanders to analysis enemy territory for better terrain appreciation or geologists studying faults
GIS technology makes updating maps much easier. Updated data can simply be added to the existing GIS database. A new digital map can prepared with required cartographic treatments for on screen display or hardcopy print out. This eliminate the traditional process of drawing a map, which can be time-consuming and expensive. Some popular open source GIS software databases, library with different capabilities and perpective are mention below.
PostGIS is a spatial database extender for PostgreSQL object-relational database. It adds support for geographic objects allowing location queries to be run in SQL.In addition to basic location awareness, PostGIS offers many features rarely found in other competing spatial databases such as Oracle Locator/Spatial and SQL Server
PostGIS Spatial Database Software

pgRouting extends the PostGIS / PostgreSQL geospatial database to provide geospatial routing functionality.
Advantages of the database routing approach are:
Data and attributes can be modified by many clients, like QGIS and uDig through JDBC, ODBC, or directly using Pl/pgSQL. The clients can either be PCs or mobile devices.
Data changes can be reflected instantaneously through the routing engine. There is no need for precalculation.
The “cost” parameter can be dynamically calculated through SQL and its value can come from multiple fields or tables.
pgRouting Analysis Software
QGIS is a cross-platform free and open-source desktop geographic information system (GIS) application that provides data viewing, editing, and analysis capabilities.Similar to other software, QGIS allows users to create maps with many layers using different map projections. Maps can be assembled in different formats and for different uses. QGIS allows maps to be composed of raster or vector layers. Typical for this kind of software the vector data is stored as point, line, or polygon-feature. Different kinds of raster images are supported and the software can perform georeferencing of images
QGIS Software

GeoServer is an open source server for sharing geospatial data.
Designed for interoperability, it publishes data from any major spatial data source using open standards.GeoServer is a OGC compliant implementation of a number of open standards such as Web Feature Service (WFS), Web Map Service (WMS), and Web Coverage Service (WCS).
Additional formats and publication options are available including Web Map Tile Service (WMTS) and extensions for Catalogue Service (CSW) and Web Processing Service (WPS).
Web GIS Server
A high-performance, feature-packed library for all enterprise mapping needs.Provide front end Javascript based GIS application development enviournment for browser based user.
OpenLayers 3

Cesium is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin. It uses WebGL for hardware-accelerated graphics, and is cross-platform, cross-browser, and tuned for dynamic-data visualization.
World Wind lets you zoom from satellite altitude into any place on Earth. Leveraging Landsat satellite imagery and Shuttle Radar Topography Mission data, World Wind lets you experience Earth terrain in visually rich 3D, just as if you were really there. NASA World Wind SDK provides rich Java APIs for development of application.
