| Optimal BSPs and rectilinear cartograms |
| Full text |
Pdf
(305 KB)
|
| Source
|
Geographic Information Systems
archive
Proceedings of the 14th annual ACM international symposium on Advances in geographic information systems
table of contents
Arlington, Virginia, USA
SESSION: Computational geometry
table of contents
Pages: 19 - 26
Year of Publication: 2006
ISBN:1-59593-529-0
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 54, Citation Count: 1
|
|
|
ABSTRACT
A cartogram is a thematic map that visualizes statistical data about a set of regions like countries, states or provinces. The size of a region in a cartogram corresponds to a particular geographic variable, for example, population. We present an algorithm for constructing rectilinear cartograms (each region is represented by a rectilinear polygon) with zero cartographic error and correct region adjacencies, and we test our algorithm on various data sets. It produces regions of very small complexity---in fact, most regions are rectangles---while still ensuring both exact areas and correct adjacencies for all regions.Our algorithm uses a novel subroutine that is interesting in its own right, namely a polynomial-time algorithm for computing optimal binary space partitions (BSPs) for rectilinear maps. This algorithm works for a general class of optimality criteria, including size and depth. We use this generality in our application to computing cartograms, where we apply a dedicated cost function leading to BSP's amenable to the constructing of high-quality cartograms.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
J. Bhasker and S. Sahni. A linear algorithm to check for the existence of a rectangular dual of a planar triangulated graph. Networks, 7:307--317, 1987.
|
| |
2
|
|
| |
3
|
|
| |
4
|
M. de Berg, E. Mumford, and B. Speckmann. On rectilinear duals for vertex-weighted plane graphs. In Proc. 13th Intern. Symposium on Graph Drawing, number 3843 in LNCS, pages 61--72, 2005.
|
| |
5
|
B. Dent. Cartography: Thematic Map Design. McGraw-Hill, 5th edition, 1999.
|
| |
6
|
D. Dorling. Area Cartograms: their Use and Creation. Number 59 in Concepts and Techniques in Modern Geography. University of East Anglia, Environmental Publications, Norwich, 1996.
|
| |
7
|
J. A. Dougenik, N. R. Chrisman, and D. R. Niemeyer. An algorithm to construct continuous area cartograms. The Professional Geographer, 37(1):75--81, 1985.
|
| |
8
|
|
| |
9
|
M. Gastner and M. Newman. Diffusion-based method for producing density-equalizing maps. Proc. National Academy of Sciences of the United States of America, 101(20):7499--7504, 2004.
|
| |
10
|
|
| |
11
|
|
| |
12
|
|
| |
13
|
C. Kocmoud and D. House. A constraint-based approach to constructing continuous cartograms. In Proc. 8th Intern. Symposium on Spatial Data Handling, pages 236--246, 1998.
|
| |
14
|
K. Koźmiàski and E. Kinnen. Rectangular dual of planar graphs. Networks, 5:145--157, 1985.
|
| |
15
|
J. Olson. Noncontiguous area cartograms. Professional Geographer, 28:371--380, 1976.
|
| |
16
|
E. Raisz. The rectangular statistical cartogram. Geographical Review, 24:292--296, 1934.
|
| |
17
|
|
| |
18
|
B. Speckmann, M. van Kreveld, and S. Florisson. A linear programming approach to rectangular cartograms. In Proc. 12th Intern. Symposium on Spatial Data Handling, pages 250--257, 2006.
|
| |
19
|
W. Tobler. Pseudo-cartograms. The American Cartographer, 13:43--50, 1986.
|
| |
20
|
M. van Kreveld, J. Nievergelt, T. Roos, and P. Widmayer, editors. Algorithmic Foundations of Geographic Information Systems. Springer, 1997.
|
| |
21
|
M. van Kreveld and B. Speckmann. On rectangular cartograms. In Proc. 12th Europ. Symposium on Algorithms, number 3221 in LNCS, pages 724--735, 2004.
|
|