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