View No. 18 (2017): Design and development of a system for vario-scale maps

Radan Šuba

162 pages

ISBN 978-94-92516-94-7

Published: 2017-11-27

Book (Full version)

  • Nowadays, there are many geo-information data sources available such as maps on the Internet, in-car navigation devices and mobile apps. All datasets used in these applications are the same in principle, and face the same issues, namely:

    1. Maps of different scales are stored separately. With many separate fixed levels, a lot of information is the same, but still needs to be included, which leads to duplication.
    2. With many redundant data throughout the...

Book Chapters

  • Maps have always played a significant role in history. They have helped sailors on their Pacific journeys, they have provided information to generals for planning invasions, and they have been used for more pragmatic reasons, such as tax collecting. Nowadays, maps are even more important because they are part of many fields and easily accessible in every smartphone; however, their form differs. While maps on paper still exist, most of them are transferred via the Internet, where users...

  • Automated map generalization is a difficult, complex and computational very intensive problem. The aim of this chapter is to study existing solutions and state of the art. It also provides context and motivation for why we tackle this problem by applying varioscale approach. In Section 2.1, the paradigm shift in map generalization in a digital environment is studied. We investigate if requirements in the map making process have changed with the transformation from paper to digital...

  • The previous chapter presents state-of-the-art in map generalization at NMAs’ and continuous generalization. There is a noticeable technological shift towards continuous generalisation which supports interactive map use where users can zoom in, out and navigate more gradual way. Despite some research efforts there is no satisfactory solution yet. Therefore, this chapter introduces the truly smooth vario-scale structure for geographic information where a small step in the scale dimension...

  • The previous chapters covered the research where the vario-scale structure has been introduced. The main aim of the research was general functionality, performance and optimization. So far, the technical aspects had higher priority than the map content. Therefore, this chapter focuses on improving our development kit for generating varioscale content. It presents a strategy to provide good cartographic results throughout all scales and properly stored in the structure. First, Section 4.1...

  • In Chapter 3 the focus was on vario-scale data structure description. This was extended in Chapter 4, where generating better content for this structure was investigated. It showed how the structure has been developed and used in practice, and current technical limitations. One of them is processing really massive dataset with records in order of millions which do not fit in the main memory of computer. It is a notorious and challenging problem. This is especially true in the case of map...

  • Chapter 2 showed that current maps on the Internet are composed of the discrete set of LODs/scale pyramids with big changes of map content and representations. This can lead to confusion for the users when they navigate in the map. Therefore, a conceptual model (SSC) was proposed, see Chapter 3. We believe that, by capturing the whole generalization process in small smooth incremental changes, it is possible to achieve a better user experience e. g. when the user zooms in and out. To...

  • Conclusion

    Radan Šuba

    This thesis has researched further design and development of a system for vario-scale maps. Section 7.1 presents our ultimate vario-scale goal, which will give us perspective to understand issues addressed in the previous chapters such as further development of current generalization tools considering better vario-scale content (Chapter 4), pro- cessing of a large dataset not fitting in main memory (Chapter 5) and smooth user in- teraction (Chapter 6). All these aspects are now brought...