S-100 - Encoding
S-100 recommends 3 encoding like ISO/IEC 8211, GML and HDF-5.
This section describes production tools that can be produced in the encoding recommended by S-100.
ISO/IEC 8211 Encoding
The international standard ISO/IEC 8211 - Specification for a data descriptive file for
information interchange, is a means of encapsulating data; it provides a file based mechanism
for the transfer of data.
Refer to the Chapter 10a ISO/IEC 8211 Encoding of S-100.
Editing and production of 8211 encoding is possible in commercial SW and some free SW.
Teledyne CARIS - Hydrographic Production Database (HPD)
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.
Product editor supports compiling and exporting S-57 and S-100 vector products (S-101 ENC)
https://www.teledynecaris.com/en/products/hpd/
Download Link for Free Trial
Teledyne CARIS - S-57 Composer
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).
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.
https://www.teledynecaris.com/en/products/s-57-composer/
Download Link for Free Trial
SevenCS - ENC Production Tools
ENC Designer is the central application of the SevenCs ENC Tools production suite. It is a powerful and very easy-to-use software that has been developed for the production of S-57 Electronic Navigational Charts (ENCs).
Chart production with ENC Designer is not limited to ENCs – Inland ENCs, AML, Port ENCs and bathymetric ENCs are supported as well.
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).
https://www.sevencs.com/enc-production-tools/enc-designer/
ESRI - ArcGIS Pro
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.
https://www.esri.com/en-us/arcgis/products/arcgis-pro/overview
Download Link for Free Trial
KHOA S-100 Editor
KHOA developed the S-100 Viewer at 2021. The Viewer has the editing mode in addition to the Simple viewer mode.
From the development, KHOA planed to maintain S-100 Editor and S-100 Viewer.
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.
The KHOA S-100 editor will be released in the end of 2021.
Download Link for Free Trial
GML Encoding
The S-100 GML profile defines the core GML components that shall be used in GML
encodings for S-100 data products. This profile defines a restricted subset of XML and GML
types that excludes GML features not required by S-100 GML datasets. This profile of GML is
contained in a single file and reduces the complexity of the full GML encoding to a more
manageable level A separate XML schema defines common elements and types needed for
all S-100 datasets encoding feature-based information.
Refer to the Chapter 10b GML Data Format of S-100.
ALTOVA - XMLSpy 2022
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.
Download Link for Free Trial
https://www.altova.com/xmlspy-xml-editor/download
Oxygen - XML Editor
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.
Download Link for Free Trial
https://www.oxygenxml.com/xml_editor/download_oxygenxml_editor.html
Notepad++
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.
Based on the powerful editing component Scintilla, 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.
Download Link for Free Trial
https://notepad-plus-plus.org/downloads/
Comparison of XML editors
Referende : wikipedia (https://en.wikipedia.org/wiki/Comparison_of_XML_editors)
This is a list of XML editors. 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.
Desktop applications[edit]
Name | Latest release | Active | Software license | Type | Windows | macOS | Linux | Textual editor? | Tree view editor? | Graphical editor? | WYSIWYG editor? | XML Schema editor? | Syntax highlighting | Tag folding | Autocomplete using schema | XPath search | XML diff/merge | Payment model | Full-featured free trial period |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Adobe FrameMaker | 2019 | Yes | Proprietary | Standalone | Yes | No | No | Yes | Yes | Yes | Yes | ? | Yes | Yes | Yes | Yes | ? | Yes | |
Altova XMLSpy | 2020 | Yes | Proprietary | Standalone Eclipse Plugin, Visual Studio Plugin | Yes | No[1] | No | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | ? | 30 days |
BaseX | current | Yes | BSD-3-Clause | Standalone | Yes | Yes | Yes[2] | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | via add-on module | N/A | N/A |
CAM Editor | 2015 (3.2.2) | No | MPL-2.0 | Standalone | Yes | Yes | Yes | Yes | Yes | Yes | No | ? | No | Yes | No | N/A | N/A | ||
emacs/ nxml-mode | 2019 (26.3) | Yes | GPL-3.0-or-later | Emacs mode | Yes | Yes | Yes | Yes | ? | No | No | ? | Yes | Yes | Yes | N/A | N/A | ||
MadCap Flare | 2019 | Yes | Proprietary | Standalone | Yes | No | No | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | No | Yes | Perpetual and Subscription | Yes |
Liquid XML Studio | 2020 (18.0.4) | Yes | Proprietary | Standalone + Visual Studio Plugin | Yes | No | No | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | ? | Yes |
Oxygen XML Editor | 2020 (22.0) | Yes | Proprietary | Standalone + Eclipse Plugin[3]Web-App | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ? | 30 days |
Quark Author Web Edition on Quark Publishing Platform | 2014 (10.5) | Yes | Proprietary | Web-App | Yes | Yes | Yes | No | Sections Only | Yes | Yes | ? | No | No | No | ? | N/A | ||
Stylus Studio | 2014 (X15 R2) | Yes | Proprietary | Standalone | Yes | No | No | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | ? | Yes | |
Xeditor | April 2020 (6.4) | Yes | Proprietary | Web-app | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Subscription | Yes |
Xerlin | 2005 (1.3) | No | Open Source | Standalone | Yes | Yes | Yes | ? | ? | ? | ? | ? | ? | ? | ? | N/A | ? | ||
XMetaL | 2018 (13.0) | Yes | Proprietary | Standalone | Yes | No | No | Yes | No | Yes | Yes | No | Yes | Yes | No | Yes | No | ? | Yes |
XML Notepad | 2020 (2.8.0.11) | Yes | MIT | Standalone | Yes | No | No | Yes | Yes | Yes | ? | ? | ? | ? | Yes | ? | Yes | ||
XMLGridStudio | 2021 | Yes | Proprietary | Standalone | Yes | No | No | Yes | Yes | Yes | No | Yes | Yes | No | No | Yes | No | ? | ? |
Paragraph 2
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Sub-paragraph
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Sub-paragraph
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.