The classes in s111.api can be accessed by just importing s111. They are automatically imported but can be brought in separately if desired.:
from s100py import s111
s111.s111File(...)
# or
from s100py.s111 import api
api.s111File(...)
# or
from s100py import s111.api
s111.api.s111File(...)
s100py.s111.v1_2.api Module
Classes
|
S111 v1.2 Table 12.10 - Classification of data according to the relationship between the time of its collection, generation, or calculation of generation parameters, in relation to the time of publication of the dataset. |
|
S111 v1.2 H.6.1 - The vertical location of the current in the water column is normally referenced to some vertical datum. |
|
12.2.6 of v1.2.0 |
|
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 v4.0 spec. |
|
|
|
|
|
The root group contains a feature information group and N feature containers. |
|
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. |
|
|
|
|
|
|
|
|
|
|
|
Note: while a Vertical Datum can be created with the shorthand aliases, ex: MLWS, the string written and returned from the file/S100 object will be the official long name, e.g. "meanLowWaterSprings" etc. |
|