Search USGSSearch

USGS · 70029519

NCWin — A Component Object Model (COM) for processing and visualizing NetCDF data

Abstract

NetCDF (Network Common Data Form) is a data sharing protocol and library that is commonly used in large-scale atmospheric and environmental data archiving and modeling. The NetCDF tool described here, named NCWin and coded with Borland C + + Builder, was built as a standard executable as well as a COM (component object model) for the Microsoft Windows environment. COM is a powerful technology that enhances the reuse of applications (as components). Environmental model developers from different modeling environments, such as Python, JAVA, VISUAL FORTRAN, VISUAL BASIC, VISUAL C + +, and DELPHI, can reuse NCWin in their models to read, write and visualize NetCDF data. Some Windows applications, such as ArcGIS and Microsoft PowerPoint, can also call NCWin within the application. NCWin has three major components: 1) The data conversion part is designed to convert binary raw data to and from NetCDF data. It can process six data types (unsigned char, signed char, short, int, float, double) and three spatial data formats (BIP, BIL, BSQ); 2) The visualization part is designed for displaying grid map series (playing forward or backward) with simple map legend, and displaying temporal trend curves for data on individual map pixels; and 3) The modeling interface is designed for environmental model development by which a set of integrated NetCDF functions is provided for processing NetCDF data. To demonstrate that the NCWin can easily extend the functions of some current GIS software and the Office applications, examples of calling NCWin within ArcGIS and MS PowerPoint for showing NetCDF map animations are given.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Jinxun Liu, J.M. Chen, D.T. Price, S. Liu. 2013-07-18. NCWin — A Component Object Model (COM) for processing and visualizing NetCDF data. https://doi.org/10.1179/000870405x57301

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related USGS reports

Topographic mapping evolution: From field and photogrammetric data collection to GIS production and Linked Open Data

Whither the topographic map? Topographic mapping historically has been approached as a map factory operation through the period 1879-1990. During this time, data were field and photogrammetrically collected; cartographically verified and annotated creating a compilation manuscript; further edited, generalized, symbolized, and produced as a graphic output product using lithography, or more recently, through digital means. Adoption of geographic information systems (GIS) as the primary production process for topographic maps, including digital database preparation (1975-2000) and product generation operations (2001-present), has led to faster and more standardized production in a semi-automated process. However, the topographic product has remained the same static graphic. Global Navigation Systems (GNS) began in the post 1990s, led to publicly and commercially produced location-based information traditionally provided by surveyors for topographic maps. Advances in GIS technology, computer processing, memory, and storage devices, along with GNS spawned new location systems and led to ubiquitous, consumer-based cartography through commercial entities on the World Wide Web (Web). This global availability of cartography has provided consumer access and the ability to produce topographic types of map products previously supplied only by traditional National Mapping Agencies (NMAs). Information provided by location-based services made available through connected databases has led to completely new business models based on cartography and geospatial data. A new form of topographic map as an interactive, linked knowledge base is now being created. The appearance of the Semantic Web and Linked Open Data allows the map to become an interactive knowledge base. In this current theory and implementation of topographic mapping, the map is a graphics-based interface to a triplestore knowledge base which includes a topographic feature ontology, semantics and relations, and instance data with geometry and topology available. The topographic map graphic becomes an interactive link to the knowledge base and additional linked data through the Linked Open Data cloud.

Cartographic Journal