Hide last authors
sewoongoh 2.3 1 = S-100 - Encoding =
admin 1.1 2
3 (% class="row" %)
4 (((
5 (% class="col-xs-12 col-sm-8" %)
6 (((
sewoongoh 2.3 7 S-100 recommends 3 encoding like ISO/IEC 8211, GML and HDF-5.
admin 1.1 8
sewoongoh 2.3 9 This section describes production tools that can be produced in the encoding recommended by S-100.
10
admin 1.1 11
sewoongoh 7.1 12 = **ISO/IEC 8211 Encoding** =
admin 1.1 13
sewoongoh 3.2 14 The international standard ISO/IEC 8211 - Specification for a data descriptive file for
15 information interchange, is a means of encapsulating data; it provides a file based mechanism
16 for the transfer of data.
admin 1.1 17
sewoongoh 5.1 18 Refer to the Chapter 10a ISO/IEC 8211 Encoding of S-100.
sewoongoh 3.2 19
20 Editing and production of 8211 encoding is possible in commercial SW and some free SW.
21
22
sewoongoh 7.1 23 === __Teledyne CARIS - Hydrographic Production Database (HPD)__ ===
sewoongoh 3.2 24
25 Using Oracle® data processing, HPD offers an integrated suite of applications, providing for simultaneous data processing and workflows by multiple users. Efficiency is maximized for data storage with features being stored only once, with the ability to create multiple representations for different products.
26
27 Product editor supports compiling and exporting S-57 and S-100 vector products (S-101 ENC)
28
29 [[https:~~/~~/www.teledynecaris.com/en/products/hpd/>>https://www.teledynecaris.com/en/products/hpd/]]
30
sewoongoh 5.1 31 Download Link for Free Trial
sewoongoh 3.2 32
sewoongoh 5.1 33
sewoongoh 7.1 34 === __Teledyne CARIS - S-57 Composer__ ===
sewoongoh 3.2 35
36 S-57 Composer is a next-generation desktop application for the production of electronic navigational products, including Electronic Navigational Charts (ENC), Additional Military Layers (AML), Inland ENC (IENC) and Digital Nautical Charts (DNC).
37
38 S-57 Composer is the most modern and widely used application on the market for desktop electronic chart production. In support of the new S-100 data standard, users can now create S-100 products in S-57 Composer. Users can gain familiarity with the new complex and multiplicity attribute types, work with information types, assign S-100 portrayal to features, convert ENC and DNC to S-101 and work with the expanding registry of S-100 product specifications.
39
40 [[https:~~/~~/www.teledynecaris.com/en/products/s-57-composer/>>https://www.teledynecaris.com/en/products/s-57-composer/]]
41
sewoongoh 5.1 42 Download Link for Free Trial
sewoongoh 3.2 43
sewoongoh 5.1 44
sewoongoh 7.1 45 === __SevenCS - ENC Production Tools__ ===
sewoongoh 3.2 46
47 ENC Designer is the central application of the SevenCs [[ENC Tools production suite>>url:https://www.sevencs.com/products/enc-production-tools/]]. It is a powerful and very easy-to-use software that has been developed for the production of S-57 Electronic Navigational Charts (ENCs).
48
49 Chart production with ENC Designer is not limited to ENCs – Inland ENCs, AML, Port ENCs and bathymetric ENCs are supported as well.
50
51 ENC Designer’s user-friendly edit functions make it easy to apply new objects or to change existing ones. Extensive functions allow you to query data sets by ensuring a quick identification of object definitions. ENC Designer supports automatic line tracing on the basis of raster backdrops (geo-referenced image files).
52
53 [[https:~~/~~/www.sevencs.com/enc-production-tools/enc-designer/>>https://www.sevencs.com/enc-production-tools/enc-designer/]]
54
55
sewoongoh 7.1 56 === __ESRI - ArcGIS Pro__ ===
sewoongoh 3.2 57
58 The powerful single desktop GIS application, is a feature-packed software developed with enhancements and ideas from the ArcGIS Pro user community. ArcGIS Pro supports data visualization; advanced analysis; and authoritative data maintenance in 2D, 3D, and 4D. It supports data sharing across a suite of ArcGIS products such as ArcGIS Online and ArcGIS Enterprise, and enables users to work across the ArcGIS system through Web GIS. Discover the full spectrum of tools and capabilities within ArcGIS Pro today.
59
60 [[https:~~/~~/www.esri.com/en-us/arcgis/products/arcgis-pro/overview>>https://www.esri.com/en-us/arcgis/products/arcgis-pro/overview]]
61
sewoongoh 5.1 62 Download Link for Free Trial
sewoongoh 3.2 63
sewoongoh 5.1 64
sewoongoh 7.1 65 === __KHOA S-100 Editor__ ===
sewoongoh 3.2 66
sewoongoh 4.2 67 KHOA developed the S-100 Viewer at 2021. The Viewer has the editing mode in addition to the Simple viewer mode.
sewoongoh 3.2 68
sewoongoh 4.2 69 From the development, KHOA planed to maintain S-100 Editor and S-100 Viewer.
sewoongoh 3.2 70
sewoongoh 4.2 71 The KHOA S-100 editor supports simple editing of S-101 ENC like changing the existing attribute values and native feature according to the S-101 feature catalogue.
72
73 The KHOA S-100 editor will be released in the end of 2021.
74
sewoongoh 5.1 75 Download Link for Free Trial
sewoongoh 4.2 76
sewoongoh 5.1 77
sewoongoh 4.2 78 [[image:1636290399431-592.png]]
79
80
sewoongoh 7.1 81 == **GML Encoding** ==
sewoongoh 3.2 82
sewoongoh 5.1 83 The S-100 GML profile defines the core GML components that shall be used in GML
84 encodings for S-100 data products. This profile defines a restricted subset of XML and GML
85 types that excludes GML features not required by S-100 GML datasets. This profile of GML is
86 contained in a single file and reduces the complexity of the full GML encoding to a more
87 manageable level A separate XML schema defines common elements and types needed for
88 all S-100 datasets encoding feature-based information.
admin 1.1 89
sewoongoh 5.1 90 Refer to the Chapter 10b GML Data Format of S-100.
admin 1.1 91
92
sewoongoh 7.1 93 === __ALTOVA - XMLSpy 2022__ ===
admin 1.1 94
sewoongoh 5.1 95 XMLSpy JSON and XML Editor gives developers the tools they need to build the most sophisticated applications with its graphical schema designer, code generation, file converters, debuggers, and profilers for working with XSD, XSLT, XQuery, XBRL, SOAP, and more.
96
97 Download Link for Free Trial
98
99 [[https:~~/~~/www.altova.com/xmlspy-xml-editor/download>>https://www.altova.com/xmlspy-xml-editor/download]]
100
101
sewoongoh 7.1 102 === __Oxygen - XML Editor__ ===
sewoongoh 5.1 103
104 Oxygen XML Editor is the complete XML editing solution, both for XML developers and content authors. It provides must have tools for XML editing, covering most XML standards and technologies. Oxygen XML Editor includes all the features of Oxygen XML Developer and Author.
105
106 Download Link for Free Trial
107
108 [[https:~~/~~/www.oxygenxml.com/xml_editor/download_oxygenxml_editor.html>>https://www.oxygenxml.com/xml_editor/download_oxygenxml_editor.html]]
109
110
sewoongoh 7.1 111 === __Notepad++__ ===
sewoongoh 5.1 112
113 Notepad++ is a free (as in “free speech” and also as in “free beer”) source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by [[GNU General Public License>>url:https://www.gnu.org/licenses/old-licenses/gpl-2.0.html]].
114
115 Based on the powerful editing component [[Scintilla>>url:https://www.scintilla.org/]], Notepad++ is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. By optimizing as many routines as possible without losing user friendliness, Notepad++ is trying to reduce the world carbon dioxide emissions. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment.
116
117 Download Link for Free Trial
118
119 [[https:~~/~~/notepad-plus-plus.org/downloads/>>https://notepad-plus-plus.org/downloads/]]
120
121
sewoongoh 7.1 122 === __KHOA S-100 Editor__ ===
sewoongoh 6.1 123
124 KHOA developed the S-100 Viewer at 2021. The Viewer has the editing mode in addition to the Simple viewer mode.
125
126 From the development, KHOA planed to maintain S-100 Editor and S-100 Viewer.
127
128 The KHOA S-100 editor supports simple editing of S-100 GML encoding.
129
130 The KHOA S-100 editor will be released in the end of 2021.
131
132 Download Link for Free Trial
133
134
sewoongoh 7.1 135 === __Comparison of XML editors__ ===
sewoongoh 5.1 136
137 Referende : wikipedia ([[https:~~/~~/en.wikipedia.org/wiki/Comparison_of_XML_editors>>https://en.wikipedia.org/wiki/Comparison_of_XML_editors]])
138
139 This is a list of [[XML editors>>url:https://en.wikipedia.org/wiki/XML_editor]]. Note that any text editor can edit XML, so this page only lists software programs that specialize in this task. It doesn't include text editors that merely do simple syntax coloring or expanding and collapsing of nodes.
140
sewoongoh 6.1 141 (% class="wikigeneratedid" id="HDesktopapplications5Bedit5D" %)
142 Desktop applications
sewoongoh 5.1 143
144 |=Name|=Latest release|=Active|=[[Software license>>url:https://en.wikipedia.org/wiki/Software_license]]|=Type|=Windows|=macOS|=Linux|=[[Textual editor>>url:https://en.wikipedia.org/wiki/XML_editor#Textual_editors]]?|=[[Tree view editor>>url:https://en.wikipedia.org/wiki/Tree_view]]?|=[[Graphical editor>>url:https://en.wikipedia.org/wiki/XML_editor#Graphical_editors]]?|=[[WYSIWYG editor>>url:https://en.wikipedia.org/wiki/XML_editor#WYSIWYG_editors]]?|=[[XML Schema editor>>url:https://en.wikipedia.org/wiki/XML_Schema_editors]]?|=[[Syntax highlighting>>url:https://en.wikipedia.org/wiki/Syntax_highlighting]]|=[[Tag folding>>url:https://en.wikipedia.org/wiki/Code_folding]]|=[[Autocomplete>>url:https://en.wikipedia.org/wiki/Autocomplete]] using [[schema>>url:https://en.wikipedia.org/wiki/XML_schema]]|=[[XPath>>url:https://en.wikipedia.org/wiki/XPath]] search|=XML diff/merge|=Payment model|=Full-featured free trial period
145 |[[Adobe FrameMaker>>url:https://en.wikipedia.org/wiki/Adobe_FrameMaker]]|2019|Yes|[[Proprietary>>url:https://en.wikipedia.org/wiki/Proprietary_software]]|Standalone|Yes|No|No|Yes|Yes|Yes|Yes|?|Yes|Yes|Yes|Yes| |?|Yes
146 |[[Altova XMLSpy>>url:https://en.wikipedia.org/wiki/Altova_XMLSpy]]|2020|Yes|[[Proprietary>>url:https://en.wikipedia.org/wiki/Proprietary_software]]|Standalone
147 Eclipse Plugin, Visual Studio Plugin|Yes|No^^[[[1]>>url:https://en.wikipedia.org/wiki/Comparison_of_XML_editors#cite_note-po-1]]^^|No|Yes|Yes|Yes|No|Yes|Yes|Yes|Yes|Yes|Yes|?|30 days
148 |[[BaseX>>url:https://en.wikipedia.org/wiki/BaseX]]|current|Yes|[[BSD-3-Clause>>url:https://en.wikipedia.org/wiki/BSD_licenses]]|Standalone|Yes|Yes|Yes^^[[[2]>>url:https://en.wikipedia.org/wiki/Comparison_of_XML_editors#cite_note-bsd-2]]^^|Yes|Yes|Yes|No|Yes|Yes|Yes|Yes|Yes|via add-on module|N/A|N/A
149 |[[CAM Editor>>url:https://en.wikipedia.org/wiki/Content_Assembly_Mechanism]]|2015 (3.2.2)|No|[[MPL-2.0>>url:https://en.wikipedia.org/wiki/Mozilla_Public_License]]|Standalone|Yes|Yes|Yes|Yes|Yes|Yes|No|?|No|Yes|No| | |N/A|N/A
150 |[[emacs>>url:https://en.wikipedia.org/wiki/Emacs]]/
151 nxml-mode|2019 (26.3)|Yes|[[GPL-3.0-or-later>>url:https://en.wikipedia.org/wiki/GNU_General_Public_License]]|Emacs mode|Yes|Yes|Yes|Yes|?|No|No|?|Yes|Yes|Yes| | |N/A|N/A
152 |[[MadCap Flare>>url:https://en.wikipedia.org/wiki/MadCap_Flare]]|2019|Yes|[[Proprietary>>url:https://en.wikipedia.org/wiki/Proprietary_software]]|Standalone|Yes|No|No|Yes|Yes|Yes|Yes|No|Yes|Yes|Yes|No|Yes|Perpetual and Subscription|Yes
153 |[[Liquid XML Studio>>url:https://en.wikipedia.org/wiki/Liquid_XML_Studio]]|2020 (18.0.4)|Yes|[[Proprietary>>url:https://en.wikipedia.org/wiki/Proprietary_software]]|Standalone + Visual Studio Plugin|Yes|No|No|Yes|Yes|Yes|No|Yes|Yes|Yes|Yes|Yes|Yes|?|Yes
154 |[[Oxygen XML Editor>>url:https://en.wikipedia.org/wiki/Oxygen_XML_Editor]]|2020 (22.0)|Yes|[[Proprietary>>url:https://en.wikipedia.org/wiki/Proprietary_software]]|Standalone + Eclipse Plugin^^[[[3]>>url:https://en.wikipedia.org/wiki/Comparison_of_XML_editors#cite_note-3]]^^Web-App|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|?|30 days
155 |[[Quark Author>>url:https://en.wikipedia.org/wiki/Quark_Author]] Web Edition on Quark Publishing Platform|2014 (10.5)|Yes|[[Proprietary>>url:https://en.wikipedia.org/wiki/Proprietary_software]]|Web-App|Yes|Yes|Yes|No|Sections Only|Yes|Yes|?|No|No|No| | |?|N/A
156 |[[Stylus Studio>>url:https://en.wikipedia.org/wiki/Stylus_Studio]]|2014 (X15 R2)|Yes|[[Proprietary>>url:https://en.wikipedia.org/wiki/Proprietary_software]]|Standalone|Yes|No|No|Yes|Yes|Yes|No|Yes|Yes|Yes|Yes| |Yes|?|Yes
157 |[[Xeditor>>url:https://en.wikipedia.org/wiki/Xeditor]]|April 2020 (6.4)|Yes|[[Proprietary>>url:https://en.wikipedia.org/wiki/Proprietary_software]]|Web-app|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Subscription|Yes
158 |[[Xerlin>>url:https://en.wikipedia.org/wiki/Xerlin]]|2005 (1.3)|No|[[Open Source>>url:https://en.wikipedia.org/wiki/Open_Source_Software]]|Standalone|Yes|Yes|Yes|?|?|?|?|?|?|?|?| | |N/A|?
159 |[[XMetaL>>url:https://en.wikipedia.org/wiki/XMetaL]]|2018 (13.0)|Yes|[[Proprietary>>url:https://en.wikipedia.org/wiki/Proprietary_software]]|Standalone|Yes|No|No|Yes|No|Yes|Yes|No|Yes|Yes|No|Yes|No|?|Yes
160 |[[XML Notepad>>url:https://en.wikipedia.org/wiki/XML_Notepad]]|2020 (2.8.0.11)|Yes|[[MIT>>url:https://en.wikipedia.org/wiki/MIT_License]]|Standalone|Yes|No|No|Yes|Yes|Yes|?|?|?|?|Yes| | |?|Yes
161 |XMLGridStudio|2021|Yes|[[Proprietary>>url:https://en.wikipedia.org/wiki/Proprietary_software]]|Standalone|Yes|No|No|Yes|Yes|Yes|No|Yes|Yes|No|No|Yes|No|?|?
162
163
sewoongoh 7.1 164 == **HDF5 encoding** ==
admin 1.1 165
sewoongoh 6.1 166 The Hierachical Data Format 5 (HDF5) HDF has been developed by the HDFgroup as a file format for
167 the transfer of data that is used for imagery and gridded data. This Part is a profile of HDF5 and specifies
168 an interchange format to facilitate the moving of files containing data records between computer
169 systems. It defines a specific structure which can be used to transmit files containing data types and data
170 structures conforming to the S-100 General Feature Model.
admin 1.1 171
sewoongoh 6.1 172 HDF5 uses an open source format. It allows users such as the IHO to collaborate with The HDF Group
173 regarding functionality requirements and permits users' experience and knowledge to be incorporated
174 into the HDF product when appropriate.
175 HDF5 is particularly good at dealing with data where complexity and scalability are important. Data of
176 virtually any type or size can be stored in HDF5, including complex data structures and data types. HDF5
177 is portable, running on most operating systems and machines. HDF5 is scalable - it works well in high
178 end computing environments, and can accommodate data objects of almost any size or multiplicity. It
179 also can store large amounts of data efficiently - it has built-in compression. HDF5 is widely used in
180 government, academia, and industry.
admin 1.1 181
sewoongoh 7.1 182 === __HDF5__ ===
admin 1.1 183
sewoongoh 6.1 184 High-performance data management and storage suite
admin 1.1 185
sewoongoh 6.1 186 * HETEROGENEOUS DATA : HDF^^®^^ supports n-dimensional datasets and each element in the dataset may itself be a complex object.
187 * EASY SHARING : HDF^^®^^ is portable, with no vendor lock-in, and is a self-describing file format, meaning everything all data and metadata can be passed along in one file.
188 * CROSS PLATFORM : HDF^^®^^ is a software library that runs on a range of computational platforms, from laptops to massively parallel systems, and implements a high-level API with C, C++, Fortran 90, and Java interfaces. HDF has a large ecosystem with 700+ Github projects.
189 * FAST I/O : HDF^^®^^ is high-performance I/O with a rich set of integrated performance features that allow for access time and storage space optimizations.
190 * BIG DATA : There is no limit on the number or size of data objects in the collection, giving great flexibility for big data.
191 * KEEP METADATA WITH DATA : HDF5^^®^^ allows you to keep the metadata with the data, streamlining data lifecycles and pipelines.
admin 1.1 192
sewoongoh 6.1 193 Download Link for Free Trial
194
195 [[https:~~/~~/www.hdfgroup.org/downloads/hdf5/>>https://www.hdfgroup.org/downloads/hdf5/]]
196
197
sewoongoh 7.1 198 === __HDF View__ ===
sewoongoh 6.1 199
200 HDFView software consists of the HDFView utility and the Java HDF Object Package.
201
202 HDFView is a visual tool written in Java for browsing and editing HDF (HDF5 and HDF4) files. Using HDFView, you can:
203
204 * View a file hierarchy in a tree structure
205 * Create new files, add or delete groups and datasets
206 * View and modify the content of a dataset
207 * Add, delete and modify attributes
208
209 HDFView uses the Java HDF Object Package, which implements HDF4 and HDF5 data objects in an object-oriented form
210
211
212 Download Link for Free Trial
213
214 [[https:~~/~~/www.hdfgroup.org/downloads/hdfview/>>https://www.hdfgroup.org/downloads/hdfview/]]
215
sewoongoh 7.1 216
217 === __BAG to HDF5 Converter__ ===
218
219 * S-102 edition 2.0.0 converter June 2019 release.zip
220 * Window_BAG_to_S102_Win_ReleaseBeta.zip
221
222 [[https:~~/~~/registry.iho.int/repository/list.do>>https://registry.iho.int/repository/list.do]]
223
sewoongoh 2.3 224
admin 1.1 225 )))
226 )))