A viewer for Windows .NET 6.0 for viewing S1xx files, currently supporting S102 (DCF2), S104 (DCF1 (v1), DCF2 (v1,v2), DCF3(v1), DCF8(v1)), S111 (DCF1(v1,v2), DCF2(v1,v2), DCF3(v1,v2), DCF4(v1,v2), DCF8(v1,v2)), S122, S123, S128 (v1,v2) and S131 GML formats. This S1XViewer supersedes the S1xxViewer.
The viewer has different parsers and renderers for IHO's S102 (DCF2), S104 (DCF1 (v1), DCF2 (v1,v2), DCF3(v1), DCF8(v1)), S111 (DCF1(v1,v2), DCF2(v1,v2), DCF3(v1,v2), DCF4(v1,v2), DCF8(v1,v2)), S122, S123, S128 (v1,v2) and S131 GML files. For presentation it uses the ESRI ArcGIS Runtime and currently is using the developer license only. The viewer now supports version 2.0 of the S104 standard. This has implications for the DCF support. In version 2.0 there is only the availability of DCF2 data to be stored. The viewer supports this.
For version 1.x all DCF's are supported. For version 2.0 and further only DCF2 is supported. This has to do with the actual function of the S104 being data for water level adjustment in regards to the data being provided in an S102. The viewer in this version however does not support the combination of the S102 and S104. It only displays the S104 as a plain gradient. There is also no scale present for the S104 data. Values have to be derived by clicking in the product that shows the data for an individual cell. The viewer also supports S131 data. There is however only limited test data available so this implementation is experimental.
The application has been tested with a number of S102 (datacodingformat = 2), S104 (datacodingformat = 1, datacodingformat = 2, datacodingformat = 3, datacodingformat = 8), S111 (datacodingformat = 1, datacodingformat = 2, S111 datacodingformat = 3, datacodingformat = 4, datacodingformat = 8), S122, S123, S128 and S131 GML files.
The software expects an active Internet connection for the ESRI ArcGIS runtime to be able to retrieve the basemap.
There is an issue with the installer in regards to the existence of older version of the viewer. To get the best results its better to manually uninstall the previous version before installing this newer version!!
Next are a number of screenshots displaying the different IHO S1x standard that are currently supported. The first screenshot shows a sample S122 file.
The next shows a sample S123 file.
The next screenshow is a sample S128 file.
Next are five S111 screenshots for every datacodingformat one screenshot. The first is a datacoding format = 1 file, the second is a datacoding format = 2 file, the third is a datacoding format = 3, the fourth is a datacoding format = 4 and the fifth is a datacoding format = 8 file.
There is support for S104 dcf2 and dcf8. It roughly follows the portrayal guidelines specified in the S104 v1.2 standard. It shows a popup with the current tidal height information at the specified time. It renders a link that displays the full 24Hr tidal curve for the selected tidal station. Here's a screenshot of a loaded S104 DCF2 file.
The S104 DCF2 has a new implementation in S104 version 2. The following screenshot shows how this data is rendered.
Next are two screenshots of a loaded S104 DCF8 file.
When the link is clicked on the full tidal curve is displayed.
Finally there's an S102 screenshot. It's a datacoding format = 2 sample.
The viewer currently has limited support for multiple layers. It does however support simultaneously viewing multiple S102 files on top of an S57 ENC. The following screenshot show just that.
There is now provisional support for S131 data. The following screenshot shows data for the Rotterdam area.