"Tiny to IHO SVG Translator and CSS Inline Styling Removal" by Christos Kastrisios, Cody McBride et al. https://dx.doi.org/10.13140/RG.2.2.15678.50248">
 

Abstract

ENC symbols in the IHO Portrayal catalogue follow the IHO specific SVG format. Development of simple symbols (e.g., lines or dots) is straightforward and can be accomplished by manipulating the XML code of similar, existing, ENC symbology. However, the development of more complex symbols directly into the IHO format can become cumbersome. For complex tasks, powerful software for symbology design, such as Adobe Illustrator (AI), can be used. However, there is no available option for exporting SVGs from AI to the IHO format. Furthermore, the ‘style’ attribute was included in previous versions of the IHO SVG Profile as it was part of previous basic SVG versions. However, CSS inline styling is absent in SVG Tiny 1.2 and therefore will not be further supported in ENC symbology.

In PT10 meeting, S-101 PT identified the benefits of a tool for converting tiny SVGs to the IHO specific format and the need for updating all registered symbols in the GI Registry to conform to the S-100 Edition 5.1.0 Portrayal Schema for the CSS inline styling. Accordingly, UNH, KHOA, and IHO Secretariat were tasked to complete the above actions (S-101PT Action 10-06).

This paper presents the progress to-date and seeks feedback and guidance for future work from the PT members.

Publication Date

2-15-2024

Publisher

IHO S101 Project Team

Digital Object Identifier (DOI)

https://dx.doi.org/10.13140/RG.2.2.15678.50248

Document Type

Report

Share

COinS