Portrayal Catalogues are machine-readable instructions for how to portray data compliant with a specific data model for a specific version of a Product Specification. They can either be constructed manually or by a Portrayal Catalogue Builder (PCB). In either case, they must comply with the structure specified in S-100 Part 9 and the S-100 Portrayal Catalogue Schema. The IHO infrastructure includes a PCB for XSLT for any Product Specification development team wishing to utilize it in the creation of a Portrayal Catalogue for an S-100-based Product Specification.
The S-100 Toolkit containing the Portrayal Catalogue Builder can be downloaded here.