IHO S-57 (ENC)
目前: IHO S-57支持讀訪問。
S-57驅動模型中,S-57數據支持所有的S-57特征數據。
S-57對象被翻譯成專題數據。S-57幾何對象被自動收集,被翻譯成幾何特征。
s-57 Reader依靠兩個支持文件 s57objectclasses.csv和s57attributes.csv.
S-57更新文件包含了如何更新一個分布式S-57數據問題。S-57基準文件一般是.000擴展名,更新文件名為 .001 .002等。S-57 Reader可以正常的讀取基準文件和更新文件。
功能翻譯:
一般來說,從s-57讀取的所有的features,都是基于OBJL層的。例如,OBJL有兩個值, 特征數據是 “航空港/小機場”,它屬于 “AIRARE”這個段名字層。一個典型的S-57翻譯器要翻譯的層不少于100層。
在S-57標準中,每一個特征都有一個預定義的屬性。例如 AIRARE有AIRARE, CATAIR, CONDTN, CONVIS, NOBJNM, OBJNAM, STATUS, INFORM, NINFOM, NTXTDS, PICREP, SCAMAX, SCAMIN, TXTDSC, ,RECDAT, RECIND, SORDAT, SORIND 屬性。它們的屬性和特征的關系,就在以上的s57objectclasses.csv和s57attributes.csv.這兩個文件中。
水深點
在S-57中,為了高效的代表眾多的有效數據,水深點的處理有點特殊。在S-57特征數據中有很多水深點。S-57 reader 通過特征數據”s57_point3d”中soundg分割。所有的水深點特征都具有一個相同的屬性AGEN, FIDN, FIDS and LNAM。
S-57 object/attribute目錄
http://www.s-57.com/