Presentation is loading. Please wait.

Presentation is loading. Please wait.

Maps as Numbers Getting Started with GIS Chapter 3.

Similar presentations


Presentation on theme: "Maps as Numbers Getting Started with GIS Chapter 3."— Presentation transcript:

1 Maps as Numbers Getting Started with GIS Chapter 3

2 Chapter 3: Maps as Numbers n 3.1 Representing Maps as Numbers n 3.2 Structuring Attributes n 3.3 Structuring Maps n 3.4 Why Topology Matters n 3.5 Formats for GIS Data n 3.6 Exchanging Data

3 Maps as Numbers n GIS requires that both data and maps be represented as numbers n The GIS places data into the computer’s memory in a physical data structure (i.e. files and directories) n Files can be written in binary or as ASCII text n Binary is faster to read and smaller, ASCII can be read by humans and edited but uses more space

4 Do we know the difference? n A. 1010 1001 1000 1000 0010 n B. 23e2 1712 a2b5 fff0 n C. 1323 1652 1710 3214 n D. abcdefghijkl E.  E. 

5 ASCII Codes

6 Binary vs. HEX vs. ASCII

7 Features vs. Fields

8 The Data Model n A logical data model is how data are organized for use by the GIS n GISs have traditionally used either n raster n vector

9 Rasters and vectors can be flat files … if they are simple

10 Beethoven is vector … Mozart is raster!

11 Spot the data structure n A. RASTER n B. VECTOR

12 Spot the data structure n A. RASTER n B. VECTOR

13 Spot the data structure n A. RASTER n B. VECTOR

14 Features and Maps n A GIS map is a scaled-down digital representation of point, line, area, and volume features n While most GIS systems can handle raster and vector, only one is used for the internal organization of spatial data n Only one can be used in combined operations across layers

15 Attribute data n Attribute data are stored logically in flat files n A flat file is a matrix of numbers and values stored in rows and columns, like a spreadsheet n Both logical and physical data models have evolved over time n DBMSs use many different methods to store and manage flat files in physical files

16 A geographical flat file

17 A raster data model uses a grid. n One grid cell is one unit or holds one attribute n Every cell has a value, even if it is “missing” n A cell can hold a number or an index value standing for an attribute n A cell has a resolution, given as the cell size in ground units n Often create a “mask” to cover part of rectangle not in AOI

18 Generic structure for a grid

19 The mixed pixel problem

20 Grids and missing data

21 Rasters are faster... n Points and lines in raster format have to move to a cell center n Lines can become fat n Areas may need separately coded edges n Each cell can be owned by only one feature n As data, all cells must be able to hold the maximum cell value n Rasters are easy to understand, easy to read and write, and easy to draw on the screen

22 Fat lines

23 RASTER n A grid or raster maps directly onto a programming computer memory structure called an array n Grids are poor at representing points, lines and areas, but good at surfaces n Grids are good only at very localized topology, and weak otherwise n Grids are a natural for scanned or remotely sensed data n Grids suffer from the mixed pixel problem n Grids must often include redundant or missing data n Grid compression techniques used in GIS are run- length encoding, R-trees and quad trees

24 The quad-tree structure

25 Range (R-) Trees

26 Vectors Wisconsin Top: transportation and urban places from VMAP0 Bottom: Census tracts

27 The Vector Model n A vector data model uses points stored by their real (earth) coordinates n Lines and areas are built from sequences of points in order n Lines have a direction to the ordering of the points. n Polygons can be built from points or lines n Vectors can store information about topology

28 VECTOR n At first, GISs used vector data and cartographic spaghetti structures n Vector data evolved the arc/node model in the 1960s n In the arc/node model, an area consist of lines and a line consists of points n Points, lines, and areas can each be stored in their own files, with links between them n The topological vector model uses the line (arc) as a basic unit. Areas (polygons) are built up from arcs n The endpoint of a line (arc) is called a node. Arc junctions are only at nodes n Stored with the arc is the topology (i.e. the connecting arcs and left and right polygons)

29 Vectors just seemed more correcter n TIN must be used to represent volumes n Vector can represent point, line, and area features very accurately n Vectors are far more efficient than grids n Vectors work well with pen and light-plotting devices and tablet digitizers n Vectors are not good at continuous coverages or plotters that fill areas

30 TOPOLOGY n Topological data structures dominate GIS software n Topology allows automated error detection and elimination n Rarely are maps topologically clean when digitized or imported n A GIS has to be able to build topology from unconnected arcs n Nodes that are close together are snapped n Slivers due to double digitizing and overlay are eliminated

31 Basic arc topology

32 Arc/node map data structure with files

33 Topological errors

34 The bounding rectangle

35 Topology Matters n The tolerances controlling snapping, elimination, and merging must be considered carefully, because they can move features n Complete topology makes map overlay feasible n Topology allows many GIS operations to be done without accessing the point files

36 Vector overlay New points New labels Slivers

37 Vectors and 3D n Volumes (surfaces) are structured with the TIN model, including edge or triangle topology n TINs use an optimal Delaunay triangulation of a set of irregularly distributed points n TINs are popular in CAD and surveying packages

38 TIN: Triangulated Irregular Network n Way to handle field data with the vector data structure n Common in some GISs and most AM/FM packages n More efficient than a grid

39 FORMATS n Most GIS systems can import different data formats, or use utility programs to convert them n Data formats can be industry standard, commonly accepted or standard

40 Vector Data Formats n Vector formats are either page definition languages or preserve ground coordinates. n Page languages are HPGL, PostScript, and Autocad DXF n GeoPDF gaining acceptance n Script languages like GML, SVG, KML n True vector GIS data formats are DLG and TIGER, which has topology

41 KML sample Untitled Path 1 relativeToGround Untitled Path 1 relativeToGround -134.148103,37.752967 -128.917074,38.803008 -125.166954,39.583592 -122.137625,39.656880 -125.166954,39.583592 -122.137625,39.656880 -120.421783,40.036311 -118.298157,40.235316 -114.348386,40.631532 -112.670431,40.761033 -111.916045,40.681939 -110.177711,40.653055 -109.544331,40.619327 -107.155697,40.642007 -105.410526,40.421505 -103.192299,40.430138 -102.853712,40.427904 -98.168302,40.363524 -97.093391,40.308754 -94.831304,40.479175 -93.760070,40.395392 -84.913828,39.466651 -84.414888,39.387332 -81.380660,39.188551 -80.276261,38.977744 -77.811560,38.872542 -80.276261,38.977744 -77.811560,38.872542 -75.062267,38.521146 -72.006956,38.101733 -66.67819,37.664687 -66.67819,37.664687

42 The TIGER data structure

43 Another view

44 Raster Data Formats n Most raster formats are digital image formats n Most GISs accept TIF, GIF, JPEG or encapsulated PostScript, which are not georeferenced n DEMs are true raster data formats

45 A DEM

46 DEMs and UTM (7.5 minute 30m)

47 Multi-resolution NED: Puget Sound 1-arc-second1/3-arc-second1/9-arc-second

48 EXCHANGE n Most GISs use many formats and one data structure n If a GIS supports many data structures, changing structures becomes the user’s responsibility n Changing vector to raster is easy; raster to vector is hard n Data also are often exchanged or transferred between different GIS packages and computer systems n The history of GIS data exchange is chaotic and has been wasteful

49 Vector to raster exchange errors

50 Transfer Standards

51 GIS Data Exchange n Data exchange by translation (export and import) can lead to significant errors in attributes and in geometry n In the United States, the SDTS was evolved to facilitate data transfer n SDTS became a federal standard (FIPS 173) in 1992 n SDTS contains a terminology, a set of references, a list of features, a transfer mechanism, and an accuracy standard n FGDC has published metadata standards n Both DLG and TIGER data are available in SDTS format n Other standards efforts are DIGEST, DX-90, the Tri-Service Spatial Data Standards, and many other international standards n OpenGIS Consortium has pioneered open standards and interoperability n Format conversion still and issue, but much better! n Efficient data exchange is important for the future of GIS


Download ppt "Maps as Numbers Getting Started with GIS Chapter 3."

Similar presentations


Ads by Google