CARIS HPD : Portrayal : Dynamic Cartography : Dynamic Cartography Files : Portrayal Control File
 

Portrayal Control File

The portrayal for dynamic cartography is Sample INT1 Dynamic Cartography. A section for the portrayal is contained in the portrayal control file (PortrayalControl.xml).

The majority of files are identical to other INT1 portrayal sections but a separate group of lookup tables are dedicated to dynamic cartography and vector dynamic making (see Vector Dynamic Masking). The following lookup tables are located in C:\Program Files\CARIS\HPD\<version>\system\PCEConfig\lookup_VDM:

asymrefs_VDM.dic

lsymrefs_VDM.dic

psymrefs_VDM.dic

tsymrefs_VDM.dic

Two tags are required to implement dynamic cartography:

<XSTLTRules/>

<CartoEditTemplate/>

The <XSLTRules/> tag in the INT1 Dynamic Cartography section of the portrayal control file (PortrayalControl.xml)points to the profile and rule files that apply dynamic cartography. See below.

<XSLTRules Profile=”XML Profile File” Rulefile=”XSLT Rule File” />

Attribute

File Name

Description

Profile

dynamicFeatures.xml

A file that lists what features are available for XSLT processing. The list can contain both geographic and cartographic features.

Rulefile

DynamicMain.xsl

An rules file that lists templates for dynamic cartography rules.

The <CartoEditTemplate/> tag points to the file that applies common rules to XSLT templates.

<CartoEditTemplate File= "Edit Cartographic Templates file"/>

For more information, see Edit Templates File