Trends in GIS
New Application Areas
The Three Schools of GIS
John C. Antenucci and others (1991) Geographic Information Systems: A Guide to the Technology. New York : Van Nostrand Reinhold.
Tor Bernhardsen (1992) Geographic Information Systems. Arendal, Norway: Viak (but widely available in the US).
Keith C. Clarke (1997) Getting Started with Geographic Information Systems. Upper Saddle River, NJ: Prentice Hall.
Michael N. DeMers (1997) Fundamentals of Geographic Information Systems. New York: J. Wiley & Sons.
all of these and many others are obtainable through online GIS 'bookstores':
Web references

The real world needs to be represented within a GIS. The users perceived the real world in a manner related to their problem, and hence need to be able to communicate with the GIS in terms related to their problem (ie. data, functionality, etc.).
Geographic features in the real world can be represented in a number of ways as follows:
1. Analog map
Abstraction and generalisation
The process for obtaining a representation of the real world follows the cartographic
process for abstraction and generalisation. The process involves the steps
of selection, classification, simplification and symbolisation.
The process for obtaining a GIS representation must consider the purpose, content and detail of the database. This is similar to the cartographic map-making process in which the purpose, content, cartographic scale and presentation must be considered in producing a map.
|
|
|
|
|
In many ways, GIS have retained the notion of the map and many map concepts are found back in GIS. However, the manner in which GIS handle and analyse data is very different from that for maps. This is despite the fact that much data input into GIS is derived from maps.
Within GIS, data is often structured in a layered fashion representing the way in which maps have traditionally been handled. Each layer, also known as a coverage, contains some specific data such as a theme (eg. roads, vegetation cover, soils, etc.), time period (eg. years 1970, 1980, 1990) or vertical slices (eg. ground floor, first floor, etc. of a building).
Geographic
data includes both spatial data
and descriptive (or attribute)
data. Spatial data deals with location, shape and relationships among features.
Attribute data deals with the characteristics of the features.
The database is the heart of the GIS. It must be structured so that the data can be accessed by functions initiated by users. In the following sections, we will consider the structure of the data as well as the functions that operate on the data.
Types of GIS data
The type of data model used within a GIS will affect, not only the database, but also the functionality and the user interface. We will explore the functions for each type of data model in the following sections
The meaning or semantics
of the data values stored in a geographic database depend on the scale
of measurement chosen:
Interval:- values are divisible and multiplicative (an absolute scale defined around zero (0))
- eg. rainfall of Region 1 is twice that of Region 2
| Different scales of measurement
can be used for the same phenomenon.
Consider, for example, data representing petrol stations. Note how the scale of measurement cannnot be determined from observing the values alone. |
Ratio: 72.9, 68.5, 67.9, 61.3,... (petrol prices) Interval: 25, 29, 30, 27,... Ordinal: 1, 2, 3, 4,... Nominal: 1, 2, 3, 4,... |
| A grid GIS is based on the raster data model. The foundational unit of storage is the grid cell. Square grid cells are most commonly used to store grid data. | |
| Each cell specifies the type or value of an attribute. Only one value is stored per grid cell. Note that if no data is recorded for that grid cell, then a value must still be stored - usually a zero (0) or a special "no data" symbol. A group of contiguous cells having an identical value is referred to as a region. | |
Data
is arranged in a matrix and located by coordinates which relate to the
row and column numbers. Generally speaking, grid cells (matrices) are
easy to store, manipulate and display. |
Because only one value is stored per grid cell, how do we store multiple values for a specific location? We use layering.
Data is stored using the layered concept - a theme or closely-related group of data items are stored in one layer. Hence, a grid database may consist of a number of layers, each representing some theme of information (eg. soils, roads, drill holes, etc.).
Each cell can contain one, and only one, data value for a given layer. Therefore, if multiple attribute are found for a particular theme of data (eg. soil type and pH value for the same soil area), then these attributes must be separated into two or more layers (eg. one for soil types, the other for pH values).
Grid cell data
punctual data: 0-dimensional data lineal data: 1-D areal data: 2-D surficial data: 3-D (or more accurately 2.5-D)
How do you identify the cell location? (depends on the software)
A number of types of operations are available for grid data and may involve one or more layers resulting in a new layer being formed. The following list indicates some of the basic functions of a grid GIS.
Grid GIS functionality
Operations on one layer:
|
Operations on multiple layers:
|