Skip to content

A viewer for Windows .NET 6.0 for viewing S1xx files, currently supporting S102 (DCF2), S104 (DCF1, DCF2, DCF3, DCF8), S111 (DCF1, DCF2, DCF3, DCF4, DCF8), S122, S123 and S128 GML formats.

License

flappah/S1XViewer

Repository files navigation

S1XViewer

A viewer for Windows .NET 6.0 for viewing S1xx files, currently supporting S102 (DCF2), S104 (DCF1, DCF2, DCF3, DCF8), S111 (DCF1, DCF2, DCF3, DCF4, DCF8), S122, S123 and S128 GML formats. This S1XViewer supersedes the S1xxViewer.

The viewer has different parsers and renderers for IHO's S102 (DCF2), S104 (DCF1, DCF2, DCF3, DCF8), S111 (DCF1, DCF2, DCF3, DCF4, DCF8), S122, S123 and S128 GML files. For presentation it uses the ESRI ArcGIS Runtime and currently is using the developer license only.

The application 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 and S128 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.

S122_sample

The next shows a sample S123 file.

s123_sample

The next screenshow is a sample S128 file.

S128_sample

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.

S111_DCF1_screenshot

s111_dcf2_sample

s111_dcf3_sample

S111_DCF4_screenshot

S111_dcf8_sample

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.

S104_DCF2_screenshot_plus_popup

Next are two screenshots of a loaded S104 DCF8 file.

S104_DCF8_screenshot_plus_popup

When the link is clicked on the full tidal curve is displayed.

S104_DCF8_screenshot_plus_tidal_curve

Finally there's an S102 screenshot. It's a datacoding format = 2 sample.

s102_dcf2_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.

NLHO_S102_over_ENC

About

A viewer for Windows .NET 6.0 for viewing S1xx files, currently supporting S102 (DCF2), S104 (DCF1, DCF2, DCF3, DCF8), S111 (DCF1, DCF2, DCF3, DCF4, DCF8), S122, S123 and S128 GML formats.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages