BRGMap converts any incoming spatial features into an embeddable web map that uses an OpenStreetMap basemap. The resulting map is packaged as a BRGComponent feature containing all required HTML + CSS so it can be rendered by BetterReportGenerator (or another BRG-aware transformer such as BRGGroup). This gives you a lightweight alternative to FME’s native HTMLReportGenerator while keeping full control over look-and-feel and layout order.
Input
Any feature class that carries a valid FME geometry.
Output
Output Ports: 1
BRGComponent – Pass this feature to BetterReportGenerator or BRGGroup to embed it in your final report.
Parameters
Parameter
Type / Allowed Values
Default
Description
Title
String
Map
Heading shown above the map (or in the card header).
Description
Multiline String
—
Optional paragraph that introduces the map section. Markdown is supported.
Map Overlay
Boolean (checkbox)
No
Unchecked – Description appears before the map.Checked – Description floats on top of the map inside a semi-transparent overlay panel.
Card Type
Enum: No Card, Static Card, Collapsable Card, Collapsed Card
No Card
Controls Bootstrap-style framing:• No Card – raw content, full width.• Static Card – framed section that is always open.• Collapsable Card – starts open, user can collapse it.• Collapsed Card – starts closed, user can expand it.
Order
Integer
0
Sort key used by BetterReportGenerator. Lower numbers appear earlier in the report.
Group By
Attribute Name (string)
—
When set, BRGMap will emit one BRGComponent per distinct attribute value (e.g., per city, per status). Each group gets its own Title/Description and its own map layer.
Would you like to know more? Click here to find out more details!