![]()
1.0 Abstract
2.0 Introduction
3.0 Objectives
3.1 What is the purpose of the model?
3.2 How accurate is the model?
3.3 What are the resource requirements?
4.0 Methodology
4.1 Data
4.1.1 Data capture
4.1.2 Data processing
4.2 GIS Environment
4.2.1 TIN
4.2.2 Vista Pro
4.3 Implementation on the WWW
5.0 Conclusions
6.0 References
The primary aim of the project is to represent the well known volcanic hill, which lies in the centre of Edinburgh, as a three - dimensional model. This model is going to be available on the internet as a series of pictures which represent the steps leading to the final product. As well as this, one of the pictures is going to show a simulation of a flight over the Arthur's Seat as an animation in order to present it from different angles, different heights and different directions. As a result two landscapes are compared - a realistic one created by ARC/INFO module - ARCTIN and an artificial one created by Vista Pro.
This project is an example of the continued growth of the popularity of Geographical Information Systems (GIS) in various components of science and life.
Arthur's Seat is an ancient volcano situated about one mile from the centre of the city of Edinburgh towards South - East. Its top lies 823 feet above sea level (251 m). It was created in the Carboniferous Period. It consists of five vents, three portions of the cone and many dikes and sills. The most impressive sill is called The Salisbury Crags Sill which spreads along the west edge of the hill. The volcano is built mostly of the lava rocks - basalt and mugearite - but also cementstone, red sandstone, tuff - some with limestone, agglomerate and beds of ash containing bombs and blocks of basalt. During the Pleistocene, Arthur's Seat was covered by an ice-sheet which created the present topography - westward cliffs and easterly slopes [4] - a "crag and tail" feature.
Certain plants found a suitable habitat on the basaltic rocks and so many small animals and birds. They often are a subject of a thorough study of many local scientists [3].
Arthur's Seat is also one of the main recreational areas in Edinburgh with its spectacular view over the whole city, and the Firth of Forth towards the North Sea.
The process of decision-making about a project is a lengthy and difficult process and must be completed before the work starts. There are a number of questions to answer at this first stage.
3.1 What is the purpose of the model?
The 3D visualization of Arthur's Seat is important in demonstrating the functions that ARC/INFO provides. The model will be available on the World Wide Web for public access, e.g. as a demonstration of GIS or as tourist information.
It is a standalone product so it can remain purely as a graphical tool. The intended audience for the final product is an important issue. It is crucial that the model is easy to use, to navigate around and to find a location on it.
3.2What is the quality of the model?
Normally a user expects digital data to be of the higher quality than conventional maps data or data in manual registers. In general, digital systems are capable of processing data more precisely than analogue systems, but their overall accuracy still depends on the accuracy of their source data, which in most cases remain analogue [10].
The quality of the model, or rather of digital data, is a compromise between the needs and the cost. In practice, the often asked questions are: what is currently available, or what can be acquired within a reasonable amount of time. There are four aspects of data acquisition comprise the criteria for selecting data accuracy:
Therefore, the most important measures of data quality are:
According to the criteria of the data accuracy, the quality of the Arthur's Seat model is low. High precision and absolutely accurate data are not crucial for the main purpose of the project. They are also difficult to obtain because of various distortions. For example, distortions are caused by a 1:10 000 map - which is used to register an aerial photograph in approximate scale of 1:4 000 , and by processes of plotting, scanning and digitizing.
Generally, all of these distortions have had an influence on the data quality and should be contemplated in the context of the final product respectively to the purpose of the project.
3.3 What are the resource requirements?
A further central issue is the resource requirements to support the visualization. ARC/INFO (ARCTIN) is not fully capable of providing a complete 3D picture of a terrain. It can only give a 2.5D model in which the third dimension z is a single value function of x and y co-ordinates, and there can only be one value for each location. This value usually represents an attribute value as opposed to a spatial one [1].
For the purpose of visualisation it is enough to use 2.5D package. This project's aim is to create the model of the surface so 3rd or 4th dimentions are not necessary.
In the case of this project, it is necessary to provide x, y, z values from the area of its interest. There are different sources and methods available to obtain these data. For example:
For this project the latter one is chosen - photogrammetric mapping. The area covered by the air photographs contain more than 8100 points from which approximately 3500 are extracted, corrected and transferred to ARCTIN.
In order to achieve a different picture using the same data, Vista Pro program is used. It can accurately recreate world landscapes in vivid detail.
The main steps of the project are:
4.1 Data
4.1.1 Data capture
There are always several options for data sources:
Parallel methodologies are used around a common data set in order to create the landscape's images.
A: Plotting
X, y and z co-ordinates are obtained from an aerial photograph of Arthur's Seat in scale of approximately 1:4000 . A pair of photographs of this region is plotted on an analytical stereoplotter. In addition, several ground control points are collected in a regular manner. GCPs - ground control points are early identifiable feature with a known location which is used to give a geographic reference to a point within a map or an remotely sensed image. They are used in the geometric correction of spatial data sets [1].
B: Scanning
A photograph and a historical map of the area of interest are scanned on the EPSON scanner using a Photoshop LE program. In order to minimize the size of the files not losing any important features, a different resolution is used 300 d.p.i for a photograph. and 200 d.p.i. for a map. Resolution is a value which can be determined by a user to change the quality of an output. It specifies the distance between sample points used to generate the view. It is important to realize that as the surface resolution increases the memory requirements and time of processing increase as well.
The first stage of merging the images involves altering the brightness and contrast due to achieve the best results in a small resolution. Because of the size of the map, it is scanned in six pieces which at the last stage are put together using the canvas size tool. With the image magnified (ZOOM) it is possible to align the pieces of the image accurately.
Both pictures are saved in a TIFF format in two files, p_as and as_1891 .
C: Digitising
Some features from the historical map must be digitized to build the breaklines on the model. The Summagraphics MICROGRID 2 digitizer is used. Arc and label point coverages are produced with ARCEDIT as two separate files; as_polygon and as_1891dig. The as_polygon file consists only of one polygon which covers the whole area of the model and is later used for CLIP function within the "CREATE TIN" process. As_1891dig file includes a road which goes around the hill, the edges of The Salisbury Crag and higher points of the hill. After digitizing, the topology is built in ARCEDIT, a tool supported by ARC/INFO. ARCEDIT can be used to:
• create new coverages by digitising
• correct errors in scanned or digitized maps
• add and modify attribute data
• create and edit INFO files
• annotate features
• rubber sheet coverages for edge matching and improved coordinate accuracy
• snap features and transfer attributes to features in other coverages
4.1.2 Data processing
Processing the data takes place on the UNIX system. The major reason is the availability of ARC/INFO Version 7.0.3 on UNIX as opposed to ARC/INFO Version 6.x on VMS Workstation which is more restricted in terms of the possibilities.
Because all the files created by processes of plotting, scanning and digitizing are on VMS, they all must be exported into the UNIX platform in the first instance.
All files must also use a real co-ordinate system, so before any process is done, the co-ordinate system must be changed from the digitizer units to the appropriate coordinate system - Greatbritain_Grid where units are meters.
ARC/INFO provides two tools REGISTER and RECTIFY to complete this task.
A: Registration
This process "initiates an interactive program that allows the user to georeference an image"[7]. This means that from both the image p_as and a coverage data as_1891dig a series of links is added that joins the image locations to their corresponding map coordinates. The links are the Ground Control Points (see 4.1.1 A). Once an acceptable registration is established, the transformation parameters can be written to an ASCII file.
B: Rectification
The two images - a historical map and a photograph before they are clipped together - must be subject to a process of rectification. The process of rectification is important as it removes the distortions in the imagery caused by the motion of the Earth, curvature of the Earth, motion of the plane, instrument errors and panoramic distortions. The photograph is rectified in ARC/INFO using p_as file and as_1891dig file as a reference files.
4.2 GIS Environment
4.2.1 ARCTIN
A Triangulated Irregular Network (TIN) is a set of adjacent non overlapping triangles computed from irregularly spaced points with x, y coordinates and z values. It is the surface modeling package used to create, store, analyze and display surface information. The tin models stores the topological relationship between triangles and their adjacent neighbours. The TIN software package consists of specialized ARC and ARCPLOT commands and AMLs which are integrated with the entire ARC/INFO [6].
ARC/INFO is based on a command line interface. The commands can not be saved so it is necessary to edit and build up an AML procedure (see Appendix E)..
A: Building a TIN - using CREATE TIN
TIN surface models can be created from a wide variety of data sources, e.g. contour maps existing tins, lattices. For the purpose of the project, data are collected from ARC/INFO point, line, and polygon coverages and from photogrammetry stereoplotter data. Data are checked on the accuracy and completeness in case there are some missing or wrong. If this is the case, data sets must be completed and corrected. To do so it is necessary to collect more data for some of the areas of the model. For example, point data or arcs with z-values are collected on imposed places. When the arc coverage is used, the process of interpolation is stopped along the linear features like edges, ridges or borders of the lakes, to enhance the appearance of the surface in the desired location. This type of the line is called a hard breakline [6].
Before producing a view it is necessary to specify the viewing environment. This step is divided into three parts: establishing the surface, orientating the view and specifying where and how the surface view will be drawn. Many of the commands have default values but for the project's purpose it is better to establish them yourself.
The next step in building tin is a surface draping. When a surface view is already generated, various ARC/INFO geographic data models can be draped. These include, e.g.
B: Exporting TIN into Vista Pro
To present the model with some additional landscape features, TIN must be exported into Vista Pro package. This process caused several problems so a special conversion program had to be written.
Firstly a lattice is created then it is converted into a DEM USGS format to be readable by Vista Pro. The commands are following: TINLATTICE - converts TIN into a LATTICE and DEMUSGS - to convert a LATTICE into a DEM with USGS format.
4.2.2 Vista Pro
Vista Pro is a three-dimensional landscape simulation program used by artists and designers as well as by teachers and those interested in the study of topography [5].
It simulates real and imagery landscapes but also allows extraction of some data from the DEM files. Creating the simulation of the terrain gives the opportunity to add some weather effects like clouds - with the percentage of the cloud cover or cloud color and haze being specifying. The color control palette can also be used to change the color of the sky, cliffs, bare earth, vegetation, water and snow. Trees or buildings can be drawn with marking the tree level.
The use of this package can be almost completely automated through the Vista Pro's scripting language. The most common use of scripts is the animation. It can be created with the MakePath Flight Director module. MakePath creates smooth motion paths based on the control points that are placed on the map. The user has an option to choose a vehicle e.g. jet to fly-through the image, dune buggy to run over the landscape.
4.3 Implementation of the model on the WWW
The number of people interested in GIS increases all the time. They find out about the usefulness of this relatively new branch of science in business as well as in everyday life. One of the places they can learn the basics about it is the internet, which is also a helpful resource for educational purposes.
A three-dimensional visualization of Arthur's Seat project gives an idea how GIS can work and what the used software packages can do. This was a complex project. achieve our aim we needed to use various operation systems and software packages. We had to use different programs to convert our data to appropriate formats (see Appendix D). We needed skills to manipulate between these systems and to operate them.
The final result has been implemented on the World Wide Web as a diagram representing the steps of the project. Most of the elements of the scheme can take the user via hyperlinks to pages containing various images and text about them. There are also some links to the report with a brief description of the techniques used to produce the images.
Further Research
This work has been done in a very short time of six weeks. This considerably restricted the final output, especially bearing in mind the amount of systems and software packages we used and the problems we faced with the conversion of some data. However, it opens up a wide scope for further research. For example it could be the beginning of a vast subject of visualization.
There are also some more possibilities to either improve the existing image of Arthur's Seat using various tools or to extend the project to a bigger area or more images with different layers. As an example, some more data could be collected from the other side of the hill and added into the used ones. There are as well other digital terrain modeling packages e.g. Microdem , Microstation/Modelview which could be used for displaying the data. This all requires more time.
1. McDonnell Rachel, Kemp Karen, 1995, International GIS Dictionary, GeoInformation International
2. Understanding GIS, The ARC/INFO Method, Version 7.0.3 for UNIX and Open VMS - self-study workbook, 1995,
3. McCallum Alex, 1912, Midlothian, Cambridge
4. Edinburgh Geology - an excursion guide, 1960, Edinburgh Geological Society
5. Vista Pro 3.0 - CD ROM Edition for IBM - User manual, 1993, Virtual Reality Laboratories, Inc., Future Publishing
6. Surface Modeling with TIN 6.0, ARC/INFO User's Guide, 1991, Environmental Systems Research Institute, Inc
7. ARC Command References, 1991, ESRI
8. McLay Kevin D., 1995, Development of a Terrain/Map Visualization System for Mountain Sports, Unpublished Thesis submitted for Master Degree in GIS, Dept. of Geography, University of Edinburgh
9. Editing Coverages and Tables with ARCEDIT, ARC/INFO 's graphic editor, 1991, ESRI Inc.
10. Bernhardsen Tor, 1992, Geographic Information Systems,
Edinburgh, May 1997
Created by Robert Fillinger, Malgosia Luc and Bruce Gittings at the Department of Geography, University of Edinburgh.