Software solutions for the implementation of optimal map projections of multiscale maps for GIS and web mapping

DOI: 10.35595/2414-9179-2025-1-31-395-407

View or download the article (Rus)

About the Author

Gleb I. Zagrebin

Moscow State University of Geodesy and Cartography,
4, Gorokhovsky ln., Russia, 105064, Moscow,
E-mail: zagrebin@miigaik.ru

Abstract

Software approaches and solutions for the implementation of optimal map projections of multiscale maps for geographic information systems are considered using the example of MapInfo Pro and web mapping using the example of the Leaflet JavaScript library. The article analyzes domestic and foreign studies on the transformation of the type of cartographic grid from one projection to another using affine transformation and analytical transformation of cartographic projections in multiscale mapping. The article provides algorithms for implementing the projection of multiscale maps in geographic information systems in the form of modules and toolbars, in web mapping in the form of a JavaScript code function. For web mapping, an algorithm has been developed that implements the use of a larger number of map projections and allows you to display a smooth transition from one projection to another. The smoothness of the transition can be achieved either by sequentially changing the projection parameters or by combining the formulas of the two projections. The choice of projections is influenced by the scale level of the map and the position of the displayed area. The algorithm is designed for landscape orientation screens with a resolution of FullHD or less. A user interface and program code have been developed for GIS MapInfo Pro in the MapBasic programming language. The developed algorithms and modules will make it possible to more correctly display the earth’s surface in interactive multiscale maps, which will allow even non-experienced users to apply optimal cartographic projections in their projects. The development of modules may consist both in broader coverage of other geographic information systems and in refinement of algorithms for different screen orientations and their resolutions. In web mapping, the most complete algorithm is given, which can be narrowed down to solve specific problems. For example, if you don’t need to map the entire world, you can use fewer projections.

Keywords

web cartography, GIS, map projection, multiscale map

References

  1. Battersby S.E., Finn M.P., Usery E.L., Yamamoto K.H. Implications of Web Mercator and its Use in Online Mapping. Cartographica, 2014. V. 49. No. 2. P. 85–101. DOI: 10.3138/carto.49.2.2313.
  2. Bugaevsky L.M. Mathematical Cartography. Moscow: Zlatoust, 1998. 400 p. (in Russian).
  3. Canters F. Small-Scale Map Projection Design. London. New York: CRC Press, 2002. 352 p. DOI: 10.4324/9780203472095.
  4. Choosing a Map Projection. Springer, 2017. 360 p. DOI: 10.1007/978-3-319-51835-0.
  5. Gosling Paul C. Automated Map Projection Selection for GIS, Cartography and Geographic Information Science, 2020. DOI: 10.1080/15230406.2020.1717379.
  6. Jenny B. Adaptive Composite Map Projections. IEEE Transactions on Visualization and Computer Graphics, 2012. V. 18. No. 12. P. 2575–2582. DOI: 10.1109/TVCG.2012.192.
  7. Jenny B., Patterson T., Hurni L. Graphical Design of World Map Projections. International Journal of Geographical Information Science, 2010. V. 24. No. 11. P. 1687–1702. DOI: 10.1080/13658811003596101.
  8. Samsonov T.E. Multiscale Mapping is a New Direction of Cartography. Modern Geographical Cartography. Moscow: Data+, 2011. P. 21–35 (in Russian).
  9. Šavrič B., Jenny B., Jenny H. Projection Wizard—An Online Map Projection Selection Tool. The Cartographic Journal, 2016. V. 53. Iss. 2. P. 177–185. DOI: 10.1080/00087041.2015.1131938.
  10. Serapinas B.B. Mathematical Cartography. Moscow: Academia, 2005. 336 p. (in Russian).
  11. Snyder J.P., Voxland P.M. An Album of Map Projections. U.S. Geological Survey professional paper 1453. Washington: United States Government Printing Office, 1989. 249 p.
  12. Zagrebin G.I. Selecting Optimal Projection of a Multiscale Map. Geodesy and Cartography, 2025. V. 86. No. 4. P. 8–18 (in Russian). DOI: 10.22389/0016-7126-2025-1018-4-8-18.

For citation: Zagrebin G.I. Software solutions for the implementation of optimal map projections of multiscale maps for GIS and web mapping. InterCarto. InterGIS. Moscow: MSU, Faculty of Geography, 2025. V. 31. Part 1. P. 395–407. DOI: 10.35595/2414-9179-2025-1-31-395-407 (in Russian)