11.07.2015 Views

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

208 Geographical Information SystemsApplicationsVariations <strong>of</strong> genetic algorithms or “evolutionary programming”have been used for many applications. In engineeringdevelopment, a virtual environment can be set up in whicha simulated device such as a robot arm can be allowed toevolve until it is able to perform to acceptable specifications.(NASA has also used genetic programs competing on80 computers to design a space antenna.) Different versions<strong>of</strong> an expert system program can be allowed to compete atperforming tasks such as predicting the behavior <strong>of</strong> financialmarkets. Finally, a genetic program is a natural way tosimulate actual biological evolution <strong>and</strong> behavior in fieldssuch as epidemiology (see also artificial life).Further Reading“Bibliography on Genetic Programming.” Available online. URL: http://liinwww.ira.uka.de/bibliography/Ai/genetic.programming.html. Accessed August 5, 2007.Brown, Chappell. “Darwin’s Ideas Evolve Design.” EE Times, February6, 2006. Available online. URL: http://www.eetimes.com/showArticle.jhtml?articleID=178601156. Accessed August 5,2007.Eiben, A. E., <strong>and</strong> J. E. Smith. Introduction to Evolutionary Computing.New York: Springer, 2003.Genetic-programming.org [Resources]. Available online. URL: http://www.genetic-programming.org/. Accessed August 5, 2007.“The GP Tutorial.” Available online. URL: http://www.geneticprogramming.com/Tutorial/. Accessed August 5, 2007.Keats, Jonathon. “John Koza Has Built an Invention Machine.”Popular <strong>Science</strong>, April 2006. Available online. URL: http://www.popsci.com/popsci/science/0e13af26862ba010vgnvcm1000004eecbccdrcrd.html. Accessed August 5, 2007.Langdon, William B., <strong>and</strong> Riccardo Poli. Foundations <strong>of</strong> GeneticProgramming. New York: Springer, 2002.Riolo, Rick, <strong>and</strong> Bill Worzel, eds. Genetic Programming Theory<strong>and</strong> Practice. Norwell, Mass.: Kluwer Academic Publishers,2003.Geographical Information SystemsCartography, or the art <strong>of</strong> mapmaking, has been transformedin many ways by the use <strong>of</strong> computers. Traditionally,mapmaking was a tedious process <strong>of</strong> recording, compiling,<strong>and</strong> projecting or plotting information about the location,contours, elevation, or other characteristics <strong>of</strong> natural geographicfeatures or the demographic or political structure<strong>of</strong> human communities.Instead <strong>of</strong> being transcribed from the readings <strong>of</strong> surveyinginstruments, geographic information can be acquired<strong>and</strong> digitized by sensors such as cameras aboard orbitingsatellites. The availability <strong>of</strong> such extensive, detailedinformation would overwhelm any manual system <strong>of</strong> transcribingor plotting. Instead, the Geographical InformationSystem (GIS, first developed in Canada in the 1960s)integrates sensor input with scanning <strong>and</strong> plotting devices,together with a database management system to compilethe geographic information.The format in which the information is stored is dependenton the scope <strong>and</strong> purpose <strong>of</strong> the information system. Adetailed topographical view, for example, would have physicalcoordinates <strong>of</strong> latitude, longitude, <strong>and</strong> elevation. On theother h<strong>and</strong>, a demographic map <strong>of</strong> an urban area mightA raster grid showing annual rainfall totals in inches for mythicalSquare County. Raster data is easy to work with, but the “coarseness”<strong>of</strong> the grid means that it does not capture much local variationor detail.have regions delineated by ZIP code or voting precinct, orby individual address.Geographic data can be stored as either a raster or avector representation. A raster system divides the area intoa grid <strong>and</strong> assigns values to each cell in the grid. For example,each cell might be coded according to its highest point<strong>of</strong> elevation, the amount <strong>of</strong> vegetation (ground cover) it has,its population density, or any other factor <strong>of</strong> interest. Thesimple grid system makes raster data easy to manipulate,but the data tends to be “coarse” since there is no informationabout variations within a cell.Unlike the arbitrary cells <strong>of</strong> the raster grid, a vector representationis based upon the physical coordinates <strong>of</strong> actualpoints or boundaries around regions. Vector representationis used when the actual shapes <strong>of</strong> an entity are important,as with property lines. Vector data is harder to manipulatethan raster data because geometric calculations must bemade in order to yield information such as the distancebetween two points.The power <strong>of</strong> geographic information systems comes fromthe ability to integrate data from a variety <strong>of</strong> sources, whetheraerial photography, census records, or even scanned papermaps. Once in digital form, the data can be represented in avariety <strong>of</strong> ways for various purposes. A sophisticated gis canbe queried to determine, for example, how much <strong>of</strong> a proposeddevelopment would have a downhill gradient <strong>and</strong> bebelow sea level such that flooding might be a problem. Theseresults can in turn be used by simulation programs to determine,for example, whether release <strong>of</strong> a chemical into thegroundwater from a proposed plant site might affect a particulartown two miles away. Geographic information systemsare thus vital for the management <strong>of</strong> a variety <strong>of</strong> complexsystems that are distributed over a geographical area, suchas water <strong>and</strong> sewage systems, power transmission grids, <strong>and</strong>traffic control systems. Other applications include emergencyplanning (<strong>and</strong> evacuation routes) <strong>and</strong> the long-term study <strong>of</strong>the effects <strong>of</strong> global warming trends.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!