Toward Web Mapping with Vector Data

  • Julien Gaffuri
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7478)


Improving the use of vector data in web mapping is often shown as an important challenge. Such shift from raster to vector web maps would open web mapping and GIS to new innovations and new practices. The main obstacle is a performance issue: Vector web maps in nowadays web mapping environments are usually too slow and not usable. Existing techniques for vector web mapping cannot solve alone the performance issue. This article describes a unified framework where some of these techniques are integrated in order to build efficient vector web mapping clients and servers. This framework is composed of the following elements: Specific formats for vector data and symbology, vector tiling, spatial index services, and generalization for multi-scale data. A prototype based on this framework has been implemented and has shown satisfying results. Some principles for future standards to support the development of vector web mapping are given.


Web mapping standard spatial data infrastructure geoportal vector data vector tiling generalization spatial index 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Peterson, M.P. (ed.): International Perspectives on Maps and the Internet. Lecture Notes in Geoinformation and Cartography. Springer (2008)Google Scholar
  2. 2.
    Esri: Comparing Vector and Raster Mapping for Internet Applications, An ESRI White Paper. Technical report, ESRI (August 2006)Google Scholar
  3. 3.
    Antoniou, V., Morley, J.: Web Mapping and WebGIS: do we actually need to use SVG? In: SVG Open 2008: 6th International Conference on Scalable Vector Graphics (August 2008)Google Scholar
  4. 4.
    Perron, J.: The future of web mapping (November 2009),
  5. 5.
    Ghadirian, P., Bishop, I.D.: Integration of augmented reality and GIS: A new approach to realistic landscape visualisation. Landscape and Urban Planning 86(3-4), 226–232 (2008)CrossRefGoogle Scholar
  6. 6.
    Gaffuri, J.: Improving Web Mapping with Generalization. Cartographica: The International Journal for Geographic Information and Geovisualization 46(2), 83–91 (2011)CrossRefGoogle Scholar
  7. 7.
    Zhang, Q., Harrie, L.: Placing Text and Icon Labels Simultaneously: A Real-Time Method. Cartography and Geographic Information Science 33(1), 53–64 (2006)CrossRefGoogle Scholar
  8. 8.
    Christophe, S.: Creative Colours Specification Based on Knowledge (COLorLEGend system). The Cartographic Journal, 138–145 (May 2011)Google Scholar
  9. 9.
    Bucher, B., Buard, E., Jolivet, L., Ruas, A.: The Need for Web Legend Services. In: Ware, J.M., Taylor, G.E. (eds.) W2GIS 2007. LNCS, vol. 4857, pp. 44–60. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  10. 10.
    Goodchild, M.F.: Citizens as sensors: the world of volunteered geography. GeoJournal 69(4), 211–221 (2007)CrossRefGoogle Scholar
  11. 11.
    Craglia, M., de Bie, K., Jackson, D., Pesaresi, M., Remetey-Fülöpp, G., Wang, C., Annoni, A., Bian, L., Campbell, F., Ehlers, M., van Genderen, J., Goodchild, M., Guo, H., Lewis, A., Simpson, R., Skidmore, A., Woodgate, P.: Digital Earth 2020: towards the vision for the next decade. International Journal of Digital Earth 5(1), 4–21 (2011)CrossRefGoogle Scholar
  12. 12.
    Harrie, L., Sarjakoski, T., Lehto, L.: A variable-scale map for small-display cartography. In: Joint International Symposium on GeoSpatial Theory, Processing and Applications, ISPRS/Commission IV, SDH 2002, Ottawa, Canada (July 2002)Google Scholar
  13. 13.
    Badard, T., Richard, D.: Using XML for the exchange of updating information between geographical information systems. Computers, Environment and Urban Systems 25(1), 17–31 (2001)CrossRefGoogle Scholar
  14. 14.
    Spanaki, M., Antoniou, B., Tsoulos, L.: Web Mapping and XML Technologies: A Close Relationship. In: 7th AGILE Conference on Geographic Information Science (April 2004)Google Scholar
  15. 15.
    Antoniou, V., Morley, J., Haklay, M(M.): Tiled Vectors: A Method for Vector Transmission over the Web. In: Carswell, J.D., Fotheringham, A.S., McArdle, G. (eds.) W2GIS 2009. LNCS, vol. 5886, pp. 56–71. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  16. 16.
    Langfeld, D., Kunze, R., Vornberger, O.: SVG Web Mapping. Four-dimensional visualization of time- and geobased data. In: SVGOpen 2008 (2008)Google Scholar
  17. 17.
    On Building Pyramid of Geographic Vector Data for OpenStreetMap. In: The XII congress of the International Society for Photogrammetry and Remote Sensing (ISPRS) (August 2012)Google Scholar
  18. 18.
    Jones, C.B., Mark Ware, J.: Map generalization in the Web age. International Journal of Geographical Information Science 19(8-9), 859–870 (2005)CrossRefGoogle Scholar
  19. 19.
    Cecconi, A., Galanda, M.: Adaptive Zooming in Web Cartography. Computer Graphics Forum 21(4), 787–799 (2002)CrossRefGoogle Scholar
  20. 20.
    Mackaness, W.A., Ruas, A., Sarjakoski, L.T. (eds.): Generalisation of Geographic Information, Cartographic Modelling and Applications. International Cartographic Association Series. Elsevier B.V., Oxford (2007)Google Scholar
  21. 21.
    Ica: Website of the ICA commission on generalisation and multiple representation,
  22. 22.
    Rauschenbach, U., Schumann, H.: Demand-driven image transmission with levels of detail and regions of interest. Computers and Graphics, 857–866 (December 1999)Google Scholar
  23. 23.
    Bertolotto, M., Egenhofer, M.J.: Progressive Transmission of Vector Map Data over the World Wide Web. Geoinformatica 5(4), 345–373 (2001)zbMATHCrossRefGoogle Scholar
  24. 24.
    Liu, H., Yang, W., Yu, S., Chen, Y.: Progressive Vector Data Transmission Based on Overall Effects. In: NCM 2008: Proceedings of the 2008 Fourth International Conference on Networked Computing and Advanced Information Management, pp. 604–608. IEEE Computer Society, Washington, DC (2008)CrossRefGoogle Scholar
  25. 25.
    Yang, B., Weibel, R.: Editorial: Some thoughts on progressive transmission of spatial datasets in the web environment. Computers & Geosciences 35(11), 2175–2176 (2009)CrossRefGoogle Scholar
  26. 26.
    Yang, B., Li, Q.: Efficient compression of vector data map based on a clustering model. Geo-Spatial Information Science 12(1), 13–17 (2009)CrossRefGoogle Scholar
  27. 27.
    Ai, B., Ai, T., Tang, X.: Progressive transmission of vector map on the web. The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences 37(pt. B2) (2008)Google Scholar
  28. 28.
    Corcoran, P., Mooney, P., Bertolotto, M., Winstanley, A.: View- and Scale-Based Progressive Transmission of Vector Data. In: Murgante, B., Gervasi, O., Iglesias, A., Taniar, D., Apduhan, B.O. (eds.) ICCSA 2011, Part II. LNCS, vol. 6783, pp. 51–62. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  29. 29.
    Ramos, J.A., Esperanca, C., Clua, E.W.: A progressive vector map browser for the web. Journal of the Brazilian Computer Society 15, 35–48 (2009)Google Scholar
  30. 30.
    van Oosterom, P., Stoter, J.: 5D Data Modelling: Full Integration of 2D/3D Space, Time and Scale Dimensions. In: Fabrikant, S.I., Reichenbacher, T., van Kreveld, M., Schlieder, C. (eds.) GIScience 2010. LNCS, vol. 6292, pp. 310–324. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  31. 31.
    Töpfer, F., Pillewitzer, W.: The principes of selection. Cartographic Journal 3, 10–16 (1966)Google Scholar
  32. 32.
    Gaffuri, J.: Generalisation on the web: Towards ’scale-aware’ web mapping clients. In: Harrie, L., Sandgren, U. (eds.) Workshop on Web Cartography. Lantmäteriet & Lund University (May 2011)Google Scholar
  33. 33.
  34. 34.
    Cova, T.J., Goodchild, M.F.: Extending geographical representation to include fields of spatial objects. International Journal of Geographical Information Science, 509–532 (September 2002)Google Scholar
  35. 35.
    Campin, B.: Use of vector and raster tiles for middle-size Scalable Vector Graphics’ mapping applications. In: SVGOpen 2005 (August 2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Julien Gaffuri
    • 1
  1. 1.European Commission - Joint Research CentreIspraItaly

Personalised recommendations