Difference between revisions of "Arc Label Messages"

From Tuflow
Jump to navigation Jump to search
(Created page with "=Introduction= In this page we will look at labelling the messages layer outputted by TUFLOW, to help in identify issues with a TUFLOW model. The messages_P.shp file is written ...")
 
Line 1: Line 1:
 
=Introduction=
 
=Introduction=
In this page we will look at labelling the messages layer outputted by TUFLOW, to help in identify issues with a TUFLOW model.  The messages_P.shp file is written to the log directory, if this is not defined using the .tcf command <font color="blue"><tt>Log Folder </tt></font> <font color="red"><tt>==</tt></font><tt> <folder name></tt>, this will be in the same directory as the .tcf (typically TUFLOW\runs\). Descri
+
In this page we will look at labelling the messages layer outputted by TUFLOW, to help in identify issues with a TUFLOW model.  The messages_P.shp file is written to the log directory, if this is not defined using the .tcf command <font color="blue"><tt>Log Folder </tt></font> <font color="red"><tt>==</tt></font><tt> <folder name></tt>, this will be in the same directory as the .tcf (typically TUFLOW\runs\).<br>
 +
In this page we cover labelling the messages in two different ways:
 +
* A single label style
 +
* Using classes which allows the check, warning and error messages can be labelled separately and with different label styles
 
=Basic=
 
=Basic=
To label the entire layer including all check, warning and error messages are displayed:<br>
+
To label the entire layer including all check, warning and error messages:<br>
 
<ol>
 
<ol>
 
<li>Ensure you have a messages_P.shp file open (and the layer contains messages).</li>
 
<li>Ensure you have a messages_P.shp file open (and the layer contains messages).</li>

Revision as of 04:45, 17 October 2012

Introduction

In this page we will look at labelling the messages layer outputted by TUFLOW, to help in identify issues with a TUFLOW model. The messages_P.shp file is written to the log directory, if this is not defined using the .tcf command Log Folder == <folder name>, this will be in the same directory as the .tcf (typically TUFLOW\runs\).
In this page we cover labelling the messages in two different ways:

  • A single label style
  • Using classes which allows the check, warning and error messages can be labelled separately and with different label styles

Basic

To label the entire layer including all check, warning and error messages:

  1. Ensure you have a messages_P.shp file open (and the layer contains messages).
  2. Right click on the layer in the table of contents and select Label

  3. Arc Label Basic1.jpg
  4. Open the layer properties, by right clicking on the layer in the table of contents and selecting properties. Navigate to the Labels Tab, set the desired label style and placement.
    Tip: It may be necessary to allow overlapping labels in the placement properties to ensure that you can see all messages.
  5. Arc Label Basic2.jpg

Label by Severity (check, warning, error)

    When there are numerous messages, it is nice to be able to differentiate the messages based on the the severity. There are three levels of messages outputted by TUFLOW in increasing order of severity these are: To label these differently in ArcMap the following process can be used.
  1. Ensure you have a messages_P.shp file open (and the layer contains messages).
  2. Right click on the layer in the table of contents and select Label

  3. Arc Label Basic1.jpg
  4. Open the layer properties, by right clicking on the layer in the table of contents and selecting properties. Navigate to the Labels Tab. In the Method Option, from the drop box select Define Classes of features and label each class differently.
  5. In the Class section select the Add... option.
  6. Add a class with name "CHECK"
  7. Select SQL Query... to define the class. In the SQL Query window set the following in the select from dialogue:
    Arc Label Adv01.jpg
    "Message" like '%CHECK%'
    Arc Label Adv02.jpg
    Set the desired display options for "CHECK" type messages
  8. Repeat the process for WARNING ("Message" like '%WARNING%') and ERROR ("Message" like '%ERROR%') messages, setting different styles for each type of message.
  9. Now when messages are viewed these should be displayed with the styles set for check, warning and error type messages.
    Arc Label Adv03.jpg

  10. It is possible to turn off labels for certain classes, for example to see the labels for error messages. To do this in the Labels dialogue, select the classes you wish to hide and uncheck the Label Features in this class option.
  11. Arc Label Adv04.jpg

    In the image below the check and warnings are not labelled, leaving only the error messages.
    Arc Label Adv05.jpg