Skip to main content

Advertisement

Log in

Designing sea ice web APIs for ice information services

  • Research Article
  • Published:
Earth Science Informatics Aims and scope Submit manuscript

Abstract

Due to climate change and global warming, sea ice studies have recently gained more and more attention from various fields. Despite previous work on sea ice data collection, digitalization and dissemination over the web, efficient sharing of ice data and information remains unsolved. Further, little has been done on analyzing specific sea ice data user requirements and developing flexible web-based processing and analytical services based on existing studies, which are useful for both sea ice and non-sea-ice data users. In this paper, we aim to develop a series of Google Maps-like sea ice web application programming interfaces (API) for JavaScript, which provide a flexible and easy-to-use way to enable online sea ice data sharing, visualization and spatio-temporal analyses. We identify sea ice data user requirements at different levels through investigating a group of interested Canadian northerners, and then we design and implement an online sea ice web APIs prototype. We also provide a web tool for registering and sharing other ice web services and an online web coding and debugging sandbox to facilitate and attract more sea ice users and developers. We believe this work will be a good example and potentially benefit the development of web APIs for sea ice data and information services as well as other relevant studies.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  • Alaska Ocean Observing System (AOOS) (2014) The AOOS Data Resources Page. http://www.aoos.org/welcome-to-the-aoos-data-resources-page. Accessed 18 Oct 2014

  • Alaska Satellite Facility (ASF) (2014) The Alaska Satellite Facility’s API. http://www.asf.alaska.edu/get-data/api. Accessed 18 Oct 2014

  • Benslimane D, Dustdar S, Sheth A (2008) Services Mashups: the new generation of web applications. Internet Comput IEEE 12(5):13–15

    Article  Google Scholar 

  • Bjornsson H, Venegas SA (1997) A manual for EOF and SVD analyses of climatic data. CCGCR Rep 97(1)

  • Callaway E (2014) Global genomic data -sharing effort kicks off. Nature. doi:10.1038/nature.2014.14826

    Google Scholar 

  • Canadian Ice Service (CIS) (2005) Manual of standard procedures for observing and reporting ice condition (MANICE)

  • Canadian Ice Service (CIS) (2013) IceGraph20. http://iceweb1.cis.ec.gc.ca/IceGraph20. Accessed 18 Oct 2014

  • Casati F, Daniel F, Angeli AD, Imran M, Soi S, Wilkinson CR, Marchese M (2012) Developing Mashup tools for end-users: on the importance of the application domain. Intl J Next Gener Comput 3(2)

  • Custer A (2011) GeoAPI 3.0 Implementation Standard. Open Geospatial Consortium (OGC), 34. Http://www.opengeospatial.org/standards/geoapi. Accessed 18 Oct 2014

  • Eicken H, Lovecraft AL, Druckenmiller ML (2009) Sea-ice system services: a framework to help identify and meet information needs relevant for Arctic observing networks. Arctic 119–136

  • Frolov I, Danilov A, Dmitriev V, Gerasimova T (2014) State Research Center “Arctic and Antarctic Research Institute” - leader of Russian Polar science. http://www.aari.nw.ru/main.php?lg=1. Accessed 18 Oct 2014

  • GeoServer (2014) GeoServer is an open source server for sharing geospatial data. http://geoserver.org/. Accessed 18 Oct 2014

  • GeoTools (2014) GeoTools Documentation. http://docs.geotools.org/. Accessed 18 Oct 2014

  • Knight RW (1984) Introduction to a new sea-ice database. Ann Glaciol 5:81–84

    Google Scholar 

  • Lenormand F, Duguay CR, Gauthier R (2002) Development of a historical ice database for the study of climate change in Canada. Hydrol Process 16(18):3707–3722

    Article  Google Scholar 

  • Li S, Xiong C, Ou Z (2011) A web GIS for sea ice information and an ice service archive. Trans GIS 15(2):189–211

    Article  Google Scholar 

  • Liu X (2012) The Principle of Scaling of Geographic Space and its Application in Urban Studies. Unpublished doctoral dissertation, Royal Institute of Technology, Sweden

  • Liu X, Li S (2013) Towards a spatio-temporal database structure for Canadian ice service portal. In: Li S, Armenakis C, Liu X (eds) Proceedings of the Joint CIG annual conference and EOGC’2013 Conference. Library of Ryerson University, Toronto, pp 35–38

    Google Scholar 

  • NASA (2014) An Overview of EOSDIS. https://earthdata.nasa.gov/about-eosdis. Accessed 18 Oct 2014

  • Ou Z (2004) An integrated spatial information system for ice service. In: Proceedings of 20 th ISPRS Congress, Istanbul, Turkey, 12–23

  • Ou Z, Zhu J (2008) AIS database powered by GIS technology for maritime safety and security. J Navig 61(4):655

    Article  Google Scholar 

  • ProgrammableWeb (2013) Retrieved January 5, 2014, from www.programmableweb.com/

  • Rayner NA, Parker DE, Horton EB, Folland CK, Alexander LV, Rowell DP, Kent EC, Kaplan A (2003) Global analyses of sea surface temperature, sea ice, and night marine air temperature since the late nineteenth century. J Geophys Res: Atmos (1984–2012) 108(D14)

  • Rivero JM, Grigera J, Rossi G, Luna ER, Koch N (2012) Towards agile model-driven web engineering. In: IS Olympics: information systems in a diverse world (142–155). Springer Berlin Heidelberg

  • Rothrock DA, Thomas DR, Thorndke AS (1988) Principal component analysis of satellite passive microwave data over sea ice. J Geophys Res: Oceans (1978–2012) 93(C3):2321–2332

    Article  Google Scholar 

  • Troger P, Rajic H, Haas A, Domagalski P (2007) Standardization of an API for distributed resource management systems. In: Cluster computing and the grid, 2007. CCGRID 2007. Seventh IEEE International Symposium on (619–626). IEEE

  • World Wide Web Consortium (W3C) (2013) Retrieved January 5, 2014, from www.w3.org/

  • Yu J, Benatallah B, Casati F, Daniel F (2008) Understanding mashup development. Internet Comput IEEE 12(5):44–52

    Article  Google Scholar 

  • Zhang D, Sun B, Ke CQ, Li X, Cui XB, Guo JX (2012) Mapping the elevation change of Lambert Glacier in East Antarctica using ICESat GLAS. J Maps 8(4):473–477

    Article  Google Scholar 

Download references

Acknowledgments

The work has been funded by the Beaufort Regional Environmental Assessment (BREA) Initiative funded by the Aboriginal Affairs and Northern Development Canada. The authors wish to thank all anonymous reviewers for their constructive comments, which helped improve the paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Songnian Li.

Additional information

Published in the Special Issue of Intelligent GIServices with Guest Editors Dr. Peng Yue, Dr. Rahul Ramachandran and Dr. Peter Baumann

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, X., Li, S., Huang, W. et al. Designing sea ice web APIs for ice information services. Earth Sci Inform 8, 483–497 (2015). https://doi.org/10.1007/s12145-015-0207-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12145-015-0207-5

Keywords

Navigation