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.














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
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
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), 3–4. 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
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
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
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
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
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
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
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
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
Corresponding author
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
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12145-015-0207-5