This is the PreviewApp, a generic, ready-to-go Heron client.
The layers and tree-layout shown on the left are specified through a configuration XML file.
This specific application shows Layers from public datasets developed and provided
by the Dutch National SDI project PDOK (Publieke Dienstverlening Op de Kaart).
It shows PDOK-services for WMS, WFS, Tiling and Atom Feeds (for downloading complete datasets).
The PreviewApp has been developed with the Heron Mapping Client.
The original development was done within the PDOK project mainly through the effort of TNO.
Within PDOK the PreviewApp is used for visually verifying dataset-layers both for internal testing and for data-providing customers.
Since the application turned out to be very useful for other contexts and provided a good showcase for Heron, it
was decided (dec 2012) to further maintain the PreviewApp source code within the Heron project itself. Both PDOK and TNO
maintain their respective PreviewApp configs.
The PreviewApp shows layers within a tree that are specified via an XML configuration file.
This is the strong asset of this app: to show your own layers, only a configuration file
needs to be provided.
The default config file is called default.xml.
There is also an XML Schema (XSD) for the config file structure.
By using a configuration query-parameter "config=" another config can be loaded, even from a remote server:
for example a thematic tree-layout:
index.html?config=thematic.