A Service Oriented Framework for Animating Big Spatiotemporal Datasets

  • Ahmet Sayar
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7652)


We propose a service oriented distributed system framework for animating big spatiotemporal vector datasets. The aim is exploiting the patterns in spatial data dynamically changing over time. Animation consists of successively played and temporally related still map images. Each map image in the animation is a satellite map enriched with (or plotted over) spatiotemporal datasets. The system components are designed as web services. We also extend open standards’ GIS web services definitions with topic-based publish-subscribe paradigm, which best suits to the animation requirements.


Distributed Systems animation GIS animated map spatiotemporal data 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Tanenbaum, A.S., Steen, M.V.: Distributed Systems: Principles and Paradigms, 2nd edn. Prentice Hall (2006)Google Scholar
  2. 2.
    OGC (1994), (accessed February14, 2008)
  3. 3.
    Cox, S., Daisey, P., Lake, R., Portele, C., Whiteside, A.: OpenGIS® Geography Markup Language (GML) Encoding Specification, vol. 02-023r4. Open Geospatial Consortium (OGC) (2003)Google Scholar
  4. 4.
    Pallickara, S., Fox, G.: NaradaBrokering: A Distributed Middleware Framework and Architecture for Enabling Durable Peer-to-Peer Grids. In: Endler, M., Schmidt, D. (eds.) Middleware 2003. LNCS, vol. 2672, pp. 41–61. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  5. 5.
    Peng, Z.-R., Tsou, M.-H.: Internet GIS: Distributed Geographic Information Services for the Internet and Wireless Networks. John Wiley & Sons, New Jersey (2003)Google Scholar
  6. 6.
    Beaujardiere, J.D.L.: OGC Web Map Service Interface, vol. 06-042. Open GIS Consortium Inc. (OGC) (2006) Google Scholar
  7. 7.
    Vretanos, P.A.: Web Feature Service 2.0 Interface Standard, vol. 09-025r1 and ISO/DIS 19142. Open Geospatial Consortium Inc. (2010) Google Scholar
  8. 8.
    Blok, C., Kobben, B., Cheng, T., Kuterema, A.A.: Visualization of relationships between spatial patterns in time by cartographic animation. Cartography and Geographic Information Science 26(2), 139–151 (1999)CrossRefGoogle Scholar
  9. 9.
    Peterson, M.P.: Interactive and animated cartography. Prentice Hall, Englewood Cliffs (1995)Google Scholar
  10. 10.
    Harrower, M.: Tips for designing effective animated maps. Cartographic Perspectives 44, 63–65 (2003)Google Scholar
  11. 11.
    Harrower, M.: Visualizing change: Using cartographic animation to explore remotely-sensed data. Cartographic Perspectives 39, 30–42 (2002)Google Scholar
  12. 12.
    Frihida, A., Marceau, D.J., Theriault, M.: Extracting and Visualizing Individual Space-Time Paths: An Integration of GIS and KDD in Transport Demand Modeling. Cartography and Geographic Information Science 31(1), 30–42 (2004)CrossRefGoogle Scholar
  13. 13.
    MathWorks (2012), (accessed March 03, 2012)
  14. 14.
    GeoServer (2011), (accessed February 2, 2012)
  15. 15.
    Köbben, B.: SVG and Geo Web Services for visualization of time series data of flood risk. In: SVG Open 2008, Nürnberg, Germany, August 26-28 (2008)Google Scholar
  16. 16.
    Becker, T.: Visualizing Time Series Data Using Web Map Service Time Dimension and SVG Interactive Animation. University of Twente (2009) Google Scholar
  17. 17.
    GoogleEarth: GoogleEarth (2011) (accessed August 21, 2011) Google Scholar
  18. 18.
    Atkinson, M., DeRoure, D., Dunlop, A., Fox, G., Henderson, P., Hey, T., Paton, N., Newhouse, S., Parastatidis, S., Trefethen, A., Watson, P., Webber, J.: Web Service Grids: An Evolutionary Approach Concurrency & Computation. Practice & Experience 17(2-4), 377–389 (2005)CrossRefGoogle Scholar
  19. 19.
    LaMar, E.: Proposed Animation Service Extension, vol. 06-045r1, p. 23. Open Geospatial Consortium Inc. (OGC) (2005) Google Scholar
  20. 20.
    Eugster, P., Felber, P., Guerraoui, R., Kermarrec, A.-M.: The Many Faces of Pub-lish/Subscribe. ACM Computing Surveys 35(2), 114–131 (2003)CrossRefGoogle Scholar
  21. 21.
    Molina, H.G., Yan, T.W.: Stanford Information Filtering Tool (SIFT). In: USENIX Technical Conference, New Orleans, Louisiana, USA, February 16, pp. 177–186 (1995)Google Scholar
  22. 22.
    Cabrera, L.F., Jones, M.B., Theimer, M.: Herald: Achieving a Global Event Noti-fication Service. In: Eighth Workshop on Hot Topics in Operating Systems (HotOS-VIII), Elmau/Oberbayern, Germany. IEEE Computer Society (May 2001)Google Scholar
  23. 23.
    Castro, M., Druschel, P., Kermarrec, A.-M., Rowstron, A.: SCRIBE: A large-scale and decentralized publish-subscribe infrastructure. IEEE Journal on Selected Areas in Communications 20(8), 21–29 (2002)CrossRefGoogle Scholar
  24. 24.
    Strom, R., Banavar, G., Chandra, T., Kaplan, M., Miller, K., Mukherjee, B., Sturman, D., Ward, M.: Gryphon: An Information Flow Based Approach to Message Brokering. In: The Ninth International Symposium on Software Reliability Engineering Paderborn, Germany. IEEE (1998)Google Scholar
  25. 25.
    Pierce, M.E., Fox, G.C., Aktas, M.S., Aydin, G., Qi, Z., Sayar, A.: The QuakeSim Project: Web Services for Managing Geophysical Data and Applications. Pure and Applied Geophysics (PAGEOPH) 165(3-4), 635–651 (2008), doi:10.1007/s00024-008-0319-7CrossRefGoogle Scholar
  26. 26.
    Aydin, G., Sayar, A., Gadgil, H., Aktas, M.S., Fox, G.C., Ko, S., Bulut, H., Pierce, M.E.: Building and Applying Geographical Information Systems Grids. Concurrency and Computation: Practice and Experience 20(14), 1653–1695 (2008)CrossRefGoogle Scholar
  27. 27.
    Aktas, M., Aydin, G., Donnellan, A., Fox, G., Granat, R., Grant, L., Lyzenga, G., McLeod, D., Pallickara, S., Parker, J., Pierce, M., Rundle, J., Sayar, A., Tullis, T.: iSERVO: Implementing the International Solid Earth Research Virtual Observatory by Integrating Computational Grid and Geographical Information Web Services. Pure and Applied Geophysics (PAGEOPH) 163(11-12), 2281–2296 (2006), doi:10.1007/s00024-006-0137-8CrossRefGoogle Scholar
  28. 28.
    Eberhart, M.: Make the Map You Want with PROC GMAP and the Annotate Facility. In. Philadelphia Department of Public Health (2008)Google Scholar
  29. 29.
    JMF (2011), (accessed January 09, 2011) (2008)
  30. 30.
  31. 31.
    Schulzrinne, H., Casner, S.L., Jacopson, F.V.: RTP: A Transport Protocol for Real-Time Applications (2003)Google Scholar
  32. 32.
    Wu, W., Fox, G.C., Bulut, H., Uyar, A., Altay, H.: Design and Implementation of a Collaboration Web-Service System Neural. Parallel & Scientific Computations 12(3) (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Ahmet Sayar
    • 1
  1. 1.Department of Computer EngineeringKocaeli UniversityIzmitTurkey

Personalised recommendations