S-57の構成
S-57 とは、IHO(International Hydrographic Organization、国際水路機関)が刊行している特殊刊行物です。注文すると、下の写真の様な CD-ROM で来ます。
写真は、S-57 Edition 3.1 です。日本では、これより一つ前の S-57 Edition 3.0 の規格に従っていますが、実際は殆ど同じです
エクスプローラーで CD-ROM のファイル構成を見てみたのが、下の画面ハードコピーです。PDF 形式のドキュメントと MS Word 形式が入っています。
S-57 の具体的な構成は、以下の表のようになります。
| ファイル名 |
構成 |
内容 |
ページ数 |
| 31Main.pdf |
Main、Part 1、 Part 2、Part 3
及び Annex A、Annex B |
本文 |
114 ページ |
| 31APACH1.pdf |
Appendix A Chapter 1 |
オブジェクトカタログ |
248 ページ |
| 31APACH2.pdf |
Appendix A Chapter 2 |
アトリビュートカタログ |
264 ページ |
| 11AGEN.pdf |
Appendix A Annex A |
作成機関コード |
14 ページ |
| 31XREF.pdf |
Appendix A Annex B |
オブジェクト、アトリビュート
クロスリファレンス |
100 ページ |
| 20APB1.pdf |
Appendix B.1 |
電子海図製品仕様 |
40 ページ |
| 20USOC.pdf |
Appendix B.1 Annex A |
電子海図でのオブジェクト
カタログの使い方 |
108 ページ |
| 10CRC.pdf |
Appendix B.1 Annex B |
CRC のコード |
4 ページ |
| 20REVC.pdf |
Appendix B.1 Annex C |
推奨される電子海図
エラーチェック |
24 ページ |
20INT57.doc
(Word のみ) |
Appendix B.1 Annex D |
INT 1 から S-57 への
クロスリファレンス |
99 ページ |
| 20APB2.pdf |
Appendix B.2 |
データディクショナリー
製品仕様 |
8 ページ |
| S57md5.pdf |
Maintenance Document |
メンテナンスドキュメント |
54 ページ |
ページ数を見ると、本文は、さほど大きなページ数にはなっていません。規格のページ数の大半は、Appendix です。その中でも、目立つのは、オブジェクトカタログとアトリビュートカタログです。
概略を説明します。

本文
理論的な内容です。Part 1 がイントロダクション。Part 2 が空間モデル。Part 3 がデータ構造です。通常参照するのは、Part3 です。

オブジェクトカタログ
電子海図で使用するオブジェクトの定義です。GIS で言えば、レイヤーの定義になります。DEPARE とか LIGHTS とかの6文字略語の定義が延々あります。

アトリビュートカタログ
同様に、アトリビュート(属性)のカタログです。オブジェクトカタログと同様、DRVAL1 とか VALNMR とかの6文字略語の定義です。オブジェクトもアトリビュートも日本に存在しないものが含まれています。

オブジェクト、アトリビュートクロスリファレンス
アトリビュートがどのオブジェクトで使用されるか、のリファレンスです。

電子海図製品仕様
電子海図と言う製品が S-57 の適用をどのように受け、どのような形で転送されるか、が定義されています。

電子海図でのオブジェクトカタログの使い方
電子海図を作る場合の、オブジェクトやアトリビュートの付与方法が説明されています。

CRC のコード
CRC のプログラムが印刷されています。

INIT 1 から S-57 へのクロスリファレンス
国際海図図式 INT 1 を S-57 にする場合の定義が図式で示されています。

推奨される電子海図エラーチェック
電子海図の論理的なエラーチェックルールが記載されています。

データディクショナリー製品仕様
データディクショナリーと言う製品仕様が S-57 の適用をどのように受けるか、が定義されています。

メンテナンスドキュメント
規格が決まってからの修正のドキュメントです。
Appendix B.1 と Appendix B.2 が章立て上、対等の関係にあります。S-57 では、現在は、この2つの製品仕様が規定されています。S57 = ENC と考えがちですが、これは間違いです。
そもそも、S-57 の本名は、
「IHO Transfer Standard for Digital Hydrographic Data」
です。S-57 は、デジタル水路データを転送するための IHO の規格であって、電子海図だけの規格ではありません。
現在は電子海図に対して厳密な規格化が進んでいる段階です。製品仕様として、水路機関が刊行する電子海図以外の製品もいずれ規格化される事になるでしょう。