Skip to main content

Embedding Google Maps APIs into WebRatio for the Automatic Generation of Web GIS Applications

  • Conference paper
Visual Information Systems. Web-Based Visual Information Search and Management (VISUAL 2008)

Abstract

The success of WebML (Web Modeling Language) and of the supporting tool WebRatio for designing and generating data-intensive web applications suggested us to extend the approach to the Web GIS context. The proposal was based on Geo Server and Map Server, two standard, open solutions, to handle spatial data. In the present paper, we propose an alternative approach based on Google Maps, a freely available web mapping application provided by Google, which allows for the search and the visualization of geographic information. This solution is so diffuse that many Internet users are identifying it as a “standard” way for the presentation of geographical informa-tion. Moreover, Google Maps can be integrated into a Web application by exploiting Google Maps APIs. In the paper, we describe the proposed WebML-based visual language to design Web GIS applications and how it has been embedded into WebRatio to generate Web GIS applications by exploiting the potentialities of the Google Maps APIs. We also illustrate the architecture of the generated Web GIS applications together with the employed technologies and provide a sample example of design and generation of a Web GIS application.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ceri, S., Fraternali, P., Bongio, A., Brambilla, M., Comai, S., Matera, M.: Designing Data-Intensive Web Applications. Morgan-Kaufmann Publishers, San Francisco (2002)

    Google Scholar 

  2. Ceri, S., Fraternali, P., Bongio, A.: Web Modeling Language (WebML): a Modeling Language for Designing Web Sites. Computer Networks. The International Journal of Computer and Telecommunications Networking 33(1-6), 137–157 (2000)

    Google Scholar 

  3. Di Martino, S., Ferrucci, F., Paolino, L., Sebillo, M., Tortora, G., Vitiello, G., Avagliano, G.: Towards the Automatic Generation of Web GIS. In: Proc. of the 15th International Symposium on Advances in Geographic Information Systems (ACMGIS 2007), Seattle USA, pp. 7–9 (November 2007)

    Google Scholar 

  4. Di Martino, S., Ferrucci, F., Paolino, L., Sebillo, M., Vitiello, G., Avagliano, G.: A WebML-based visual language for the development of Web GIS Applications. In: IEEE Proceedings of the 2007 Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2007) IEEE Press. Coeur d’Alene, Idaho, USA, pp. 23–27, 209–212 (September 2007)

    Google Scholar 

  5. Di Martino, S., Ferrucci, F., Ginige, A., Paolino, L., Sebillo, M., Vitiello, G., Avagliano, G.: A method to develop Web GIS. In: Proceedings of the International Workshop on Visual Languages and Computing (VLC 2007), San Francisco, California, USA, pp. 6–8, 229–234 (September 2007)

    Google Scholar 

  6. Di Martino, S., Ferrucci, F., Paolino, L., Sebillo, M., Vitiello, G., Avagliano, G.: A WebML-based Approach for the Development of Web GIS Applications. In: Benatallah, B., Casati, F., Georgakopoulos, D., Bartolini, C., Sadiq, W., Godart, C. (eds.) WISE 2007. LNCS, vol. 4831, pp. 385–397. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  7. Google Maps APIs website, http://code.google.com/apis/maps/

  8. Google Maps website, http://maps.google.com

  9. Longley, P.A., Goodchild, M.F., Maguire, D.J., Rhind, D.W.: Geographic Information Systems and Science, p. 472. Wiley, Chichester (2001)

    Google Scholar 

  10. Longley, P.A., Goodchild, M.F., Maguire, D.J., Rhind, D.W.: Geographical Information System Principles, 2nd edn. Wiley, Chichester (2001)

    Google Scholar 

  11. Microsoft Maps Live, http://maps.live.com

  12. Peng, Z., Tsou, M.: Internet GIS – Distributed GIServices for the Internet and wireless networks. Wiley, Chichester (2003)

    Google Scholar 

  13. WebML site, www.Webml.org

  14. Yahoo Maps, http://maps.yahoo.com/om

Download references

Author information

Authors and Affiliations

Authors

Editor information

Monica Sebillo Giuliana Vitiello Gerald Schaefer

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Avagliano, G. et al. (2008). Embedding Google Maps APIs into WebRatio for the Automatic Generation of Web GIS Applications. In: Sebillo, M., Vitiello, G., Schaefer, G. (eds) Visual Information Systems. Web-Based Visual Information Search and Management. VISUAL 2008. Lecture Notes in Computer Science, vol 5188. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85891-1_29

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-85891-1_29

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-85890-4

  • Online ISBN: 978-3-540-85891-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics