On Rectangular Cartograms
نویسندگان
چکیده
A rectangular cartogram is a type of map where every region is a rectangle. The size of the rectangles is chosen such that their areas represent a geographic variable (e.g., population). Good rectangular cartograms are hard to generate: The area specifications for each rectangle may make it impossible to realize correct adjacencies between the regions and so hamper the intuitive understanding of the map. We present the first algorithms for rectangular cartogram construction. Our algorithms depend on a precise formalization of region adjacencies and build upon existing VLSI layout algorithms. Furthermore, we characterize a non-trivial class of rectangular subdivisions for which exact cartograms can be computed efficiently. An implementation of our algorithms and various tests show that in practice, visually pleasing rectangular cartograms with small cartographic error can be generated effectively. © 2006 Elsevier B.V. All rights reserved.
منابع مشابه
Sea Regions for Rectangular Cartograms
In a rectangular cartogram, each region of a map is represented by a rectangle whose area is proportional to some statistical data of interest. Current techniques for constructing rectangular cartograms partition a large rectangle (the map) into a set of smaller rectangles which correspond to land or sea regions. The position and size of sea rectangles determine the outline of land masses. Ther...
متن کاملAutomated Construction of Rectangular Cartograms
A rectangular cartogram is a type of map where every region is a rectangle. The size of the rectangles is chosen such that their areas represent a geographic variable (e.g., population). Good rectangular cartograms are hard to generate: The area specifications for each rectangle may make it impossible to realize correct adjacencies between the regions and so hamper the intuitive understanding o...
متن کاملA Linear Programming Approach to Rectangular Cartograms
Abstract. In [26], the first two authors of this paper presented the first algorithms to construct rectangular cartograms. The first step is to determine a representation of all regions by rectangles and the second—most important—step is to get the areas of all rectangles correct. This paper presents a new approach to the second step. It is based on alternatingly solving linear programs on the ...
متن کاملEvolution Strategies for Optimizing Rectangular Cartograms
Abstract. A rectangular cartogram is a type of map where every region is a rectangle. The size of the rectangles is chosen such that their areas represent a geographic variable such as population or GDP. In recent years several algorithms for the automated construction of rectangular cartograms have been proposed, some of which are based on rectangular duals of the dual graph of the input map. ...
متن کاملRectangular Hierarchical Cartograms for Socio-Economic Data
We present rectangular hierarchical cartograms for mapping socio-economic data. These density-normalising cartograms size spatial units by population, increasing the ease with which data for densely populated areas can be visually resolved compared to more conventional cartographic projections. Their hierarchical nature enables the study of spatial granularity in spatial hierarchies, hierarchic...
متن کامل