There is no limit to the complications you can introduce, if you work at it. But there is a very definite limit to the simplicity you can achieve, even if you devote a lifetime to it. Jim Corbett so admonished the assembled digital mapping researchers and developers considering yet one more complicated innovation at the Harvard Labs for Computer Graphics symposium in 1977. Jim did indeed devote a lifetime to building a simple and solid foundation for each of his endeavors, including most notably for us, digital mapping. Jim was also fond of saying, usually out of frustration with inadequate attention to his instruction: Knowing everything is the greatest impediment to learning anything. Despite his admonition against knowing everything, Jim tried to know everything. He was a student at the Art Students League in New York--Jim's paintings adorn living room walls. He left that study to join the Navy in World War II and became Chief Engineer on an aircraft carrier. Jim made a point of knowing everything about the ship, replacing all the official drawings with correct, up-to-date versions he made based on his own inspection. He played the piano and studied music theory. Jim was a superb cook; he made his own butter from fresh cream because he found commercial butter to be rancid. He always had a cat or two in his life, even on board of an aircraft carrier. Jim had a broad and intuitive grasp of mathematics. He knew the classics and applied that knowledge to current affairs. It was impossible to find a subject with which Jim was unfamiliar. His post-war career started with research at the University of Chicago and Sarnoff's lab at RCA for military applications. The research later involved diverse engineering projects, such as designing and building power plants, electronics, and data collection methods. Jim was an applied mathematician when I met him at the US Census Bureau in 1970. He created the foundation for the digital map industry two years earlier in response to the Bureau's need to control the error rate in geographic coding. Jim's scholarship and relentless quest for simplicity led him to algebraic topology as the basis for digital coding and editing of maps, originally called Dual Incidence Matrix Encoding (DIME) and later Dual Independent Map Encoding. His pioneering led everyone else there too. Now people insist that digital map systems be topological, without really knowing what that means. To be sure, others contributed to that same foundation, but none achieved the simplicity and none approached the matter with the scholarly rigor that Jim Corbett routinely applied. Scholarship is a scarce commodity even (or especially as Jim would have said) in universities. At least daily, Jim would excoriate the academic programmers, software engineers, computers scientists, developers--whatever they were calling themselves at that point for trying to reinvent mathematics, in other words, for trying to develop systems without first understanding the fundamentals of the underlying subject. …
Read full abstract