Generate Display pages automatically from GIS or CAD files — GeoJSON, Shapefile, KML/KMZ, DXF, DWG.
Reference → Solution → Designer → Settings and Tools → Import Tags → GIS/CAD Display
The GIS/CAD Display Generator creates Display pages with symbols positioned at coordinates derived from GIS or CAD feature data. Unlike the tag importers, this wizard does not create tags or device points — it creates visual displays with symbols bound to tag names you have already imported (or will import separately).
Typical use: you have imported 400 solar inverters as tags using the GIS File Tag Importer, and now want a single-page overview display showing each inverter at its geographic location on the plant layout.
Access: Solution → Import Tags → GIS/CAD Display
Accepts every format supported by the two companion tag importers:
See GIS File Tag Importer and AutoCAD File Tag Importer for format-specific details on how features and attributes are extracted.
Browse for a GIS or CAD file. The wizard auto-detects the format and shows feature count, layer list, and attribute list.
| Field | Purpose | Default |
|---|---|---|
Display Name Pattern | Template for generated display page names. Tokens: |
|
Group By Layer | When checked, one display page per layer. When unchecked, all features land on a single display. | Checked |
Default Symbol | Symbol library path used for every feature, e.g., HMI/Pumps/PumpSymbol | (required) |
Per-layer Symbol Overrides | Assign different symbols to specific layers. | (none) |
Symbol Width / Height | Pixel dimensions for each placed symbol | 40 x 40 |
Page Width / Height / Margin | Display page dimensions in pixels | 1920 x 1080, 40 px margin |
Engine | Rendering engine: Portable, WPF, or HTML5 | Portable |
Tag Name Pattern | Template for the tag name each symbol binds to (uses the same token syntax as the GIS/CAD Tag Importers) |
|
Label Property | Property on the symbol to which the tag name is bound | Tag |
Included Layers | Whitelist filter; empty = include all layers | (all) |
Progress bar with counters for displays created and symbols placed. Features without valid coordinates, or features on layers with no symbol assigned, are skipped with a log entry.
For GIS inputs (lat/lon): the wizard computes a bounding box from all imported features, then projects each feature's latitude/longitude onto the canvas so the full extent fits inside the page margins. Latitude is inverted (higher latitude = smaller Y) so north appears up on the display.
For CAD inputs (raw X/Y): the same bounding-box projection applies. Drawing units are preserved as relative positions.
When all features share the same coordinates (zero-area bounding box), a fallback range ensures the symbol still renders visibly at the canvas centre.
A KML file with four Folder layers (Intake, Treatment, Chemicals, Output), each containing Placemarks for process equipment. With Group By Layer checked, the wizard produces four Display pages — one per process area.
Display Name Pattern |
|
Group By Layer | Checked |
Default Symbol | HMI/Generic/StatusIndicator |
Per-layer Overrides | Intake to HMI/Pumps/PumpSymbol; Treatment to HMI/Tanks/TankSymbol |
Tag Name Pattern |
|
Engine | Portable |
Result: four new display pages in the Displays list, each with symbols positioned by latitude/longitude and bound to the corresponding tag names.