theophilusx.netcdf.dimensions

Functions to manipulate Dimension objects.

-dimension->map

(-dimension->map dim)

Return the dimension as a map with the following keys

Key Description
:name Dimension name
:length Dimension length
:unlimited? True if dimension is unlimited
:varies? True is dimension is variable length

-dimension-length

(-dimension-length dim)

Return length of a dimension

-dimension-name

(-dimension-name dim)

Return dimension name

-dimension-unlimited?

(-dimension-unlimited? dim)

Return true if dimension is unlimited

-dimension-varies?

(-dimension-varies? dim)

Returns true if dimension length can be varied

-dimensions->vector

(-dimensions->vector dim-list)

Return a vector of dimension maps. The dim-list argument is a collection of Java Dimension objects.

dimension

(dimension nc dimension-name)

Reurn the specified dimension. The nc argument is a NetcdfFile object and dimension-name is the string name of a dimension.

dimension->string

(dimension->string d-map)(dimension->string d-map indent)

Return a dimension map as a string.

dimensions

(dimensions nc)

Returns a vector of dimension maps representing the dimensions in the NetcdfFile object.