Signpost

Signpost is a Cadcorp SIS Desktop application for creating sign data from Way Finder topology. It does not aim to generate final signage, but to provide a guide on what signage should contain to be complete.

It is supplied for a test data example as:

The settings are:

To run the Signpost application:

  1. Copy the above files to your desktop.
  2. Edit signpost.config to suit your data and preferences.
  3. Edit signpost-destinations.txt to suit your data.
  4. Launch Cadcorp SIS Desktop and open the site SWD file containing the overlay to process.
  5. Use View / Developer / Python to display the Python developer control bar.
  6. Load the application by entering (replacing "david" by your account name):

    sys.path.append("C:\\Users\\david\\Desktop"); import signpost; import importlib

  7. Run the application by entering:

    importlib.reload(signpost); signpost.main(sis)

  8. Inspect the results in signpost.log.
  9. Inspect the results in new overlay Signpost for site data, or Signpost-code for building data.

Map Compiler can be used to compile site topology and signpost overlays for display in Map Enquiry if desired.

As a Python application, Signpost runs slowly. A much faster DLL application can be supplied on request.