词条 | Map algebra |
释义 |
Map algebra is a set-based algebra for manipulating geographic data, proposed by Dr. Dana Tomlin in the early 1980s. It is a set of primitive operations in a geographic information system (GIS) which allows two or more raster layers ("maps") of similar dimensions to produce a new raster layer (map) using algebraic operations such as addition, subtraction etc. Depending on the spatial neighborhood, GIS transformations are categorized into four classes: local, focal, global, and zonal. Local operations works on individual raster cells, or pixels. Focal operations work on cells and their neighbors, whereas global operations work on the entire layer. Finally, zonal operations work on areas of cells that share the same value. The input and output for each operator being map, the operators can be combined into a procedure or script, to perform complex tasks.[1] When map algebra is performed in cells from local operations, different types of operations can be used:
Several major GIS systems use map algebra concepts, including ERDAS Imagine and ArcGIS. ArcGIS 10 implements Map Algebra in Python; functions are imported Python methods and Python's overloading capability[3] is used for operators. For example, rasters can be multiplied using the "*" arithmetic operator.[4] Here are some examples, in MapBasic: External links
References1. ^{{cite book|title=Geographic Information Systems and Science|author=Longley|publisher=John Wiley & Sons, Inc.|ISBN=978-0-470-72144-5|pages=414–7|display-authors=etal}} *B. E. Davis GIS: A Visual Approach (2001 Cengage Learning) pp. 249ff.{{cartography-stub}}2. ^{{cite web|last1=GISGeography|title=Map Algebra-Global, Zonal, Focal and Local Functions|url=http://gisgeography.com/map-algebra-global-zonal-focal-local/}} 3. ^{{cite web|title=3.4. Special method names¶|url=https://docs.python.org/2/reference/datamodel.html|website=The Python Language Reference|accessdate=3 May 2015}} 4. ^{{cite web|last1=Esri|first1=Inc.|title=ArcGIS 10.0 Help|url=http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//00p600000002000000}} 3 : Geographic information systems|Applied mathematics|Algebra |
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。