Older versions of the S111
Version 1.0
s100py.s111.v1_0.utils Module
Functions to create S111 data from other sources
Functions
|
Updates an S111File object based on numpy array/h5py datasets. |
|
Updates an S111File object based on input metadata. |
|
Creates or updates an S111File object. |
|
Return a list of paths matching a pathname pattern. |
|
Updates an S111File object based on dynamic metadata. |
|
Writes file structure, metadata, data and closes S111File object. |
s100py.s111.v1_0.api Module
Classes
|
Contains s111 metadata to pass to S111File. |
|
12.2.6 of v1.0.1 |
|
Create a collection of name/value pairs. |
|
Container for Data Coding Format 2 |
|
Container for Data Coding Format 3 |
|
In S100, table 10c-8. |
|
This class comes from S100 -- 10c-9.5 Feature information group. |
|
Data Coding Format 2 is the grid format from table 10c-12 in S100 spec. |
|
Data Coding Format 3 is the Ungeorectified grid format from table 10c-12 in S100 spec. |
|
Table 10.3 and sect 10.2.2 of v1.0.1 |
|
From S100 Table 10c-8 – Components of feature information group |
|
|
|
|
|
From table 10c-6 in S100 spec. |
|
|
|
|
|
The root group contains a feature information group and N feature containers. |
|
hdf5 files have primary creation methods of create_dataset to insert array data attrs a dictionary-like to add/read metadata about the current group create_group to make a group containing datasets and/or metadata |
|
This class represents arrays (noted in UML as , 1.., 0..* etc) which is not really part of HDF5. |
|
The S102 spec stores some things as datasets that could (or should) be stored as attributes. |
|
This base class is intended for use with "values" groups. |
|
This class implements a general hdf5 group object that has attributes, datasets or sub-groups. |
This is the SurfaceCurrent right off the root of the HDF5 which has possible attributes from S100 spec table 10c-10 This will hold child groups named SurfaceCurrent.NN |
|
|
|
|
|
|
|
Basic template for the name of the attribute will be automatically determined based on the array position of the S111_MetadataList |
|
|
10.2.5 of v1.0.1 also see section 12.3 and table 12.5 |
|
This is the list of Group.NNN that are held as a list. |
|
Sect 10.2.4 and Table 12.3 of v1.0.1 This is the set of SurfaceCurrent.NN that act like a list here. |
|
|
|
|
|
|
|
|
|