Customise Sub-Themes: Difference between revisions

From IMSMA Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
{{Note | The below describes what needs to be done in {{IMSMANG}}. The sub-theme also needs also to be defined in the imsma.mxd and the map imported again. These steps are described in [[How to work with Sub-Themes in IMSMA.mxd]].}}
{{Note | The steps below describe what needs to be done in {{IMSMANG}}. The sub-theme also needs also to be defined in the imsma.mxd and the map imported again. These steps are described in [[How to work with Sub-Themes in IMSMA.mxd]].}}


[[Image:Customise Subtheme0.png|400px|center]]
[[Image:Customise Subtheme0.png|400px|center]]
Line 6: Line 6:
</div>
</div>


IMSMA allows you to add up to five customised themes, called sub-themes, to each of the IMSMA themes. Sub-themes can be created based on any IMSMA fields or custom-defined fields (including subobject CDFs) for that theme. For example, you could modify the ''Activity'' theme to include a sub-theme for the ''Booby Trapped'' field.
IMSMA allows you to add up to five customised themes, called Sub-themes, to each of the IMSMA themes. Sub-themes can be created based on any {{IMSMANG}} system fields or Custom-Defined Fields (including subobject CDFs) for that theme. As example Land by Agriculture blockages will be used.


<p>To add sub-themes:</p>
<p>To add sub-themes:</p>
Line 18: Line 18:


<li>The Customise Sub-Themes window displays.</li>  
<li>The Customise Sub-Themes window displays.</li>  
: Each theme contains five blank rows for adding a sub-theme. These are labelled ''UserDefined1'', ''UserDefined2'', ''UserDefined3'', ''UserDefined4'', and ''UserDefined5''.  
Each theme contains five blank rows for adding a sub-theme. These are labelled ''UserDefined1'', ''UserDefined2'', ''UserDefined3'', ''UserDefined4'', and ''UserDefined5''.  
<li>Select the row of the sub-theme that you want to assign or reassign.</li>  
<li>Select the row of the sub-theme that you want to assign or reassign.</li>  
<li>Click the [[File:FieldViewIcon.png]] button.</li>
<li>Click the [[File:FieldViewIcon.png]] button.</li>
Line 47: Line 47:
{{Warning | The sub-theme assignments are '''not''' stored in the IMSMA database. They are stored in the file ''C:\IMSMAng\client\conf\UserPrefs.props''. The file is included in the  ''Map Data'' option of backup and restore.}}
{{Warning | The sub-theme assignments are '''not''' stored in the IMSMA database. They are stored in the file ''C:\IMSMAng\client\conf\UserPrefs.props''. The file is included in the  ''Map Data'' option of backup and restore.}}


<li>Define the sub-theme in the imsma.mxd.</li>
<li>You have now done the definition steps in {{IMSMANG}}.</li>
<li>Re-import the background map.</li>
<li>You now should proceed with the [[How to work with Sub-Themes in IMSMA.mxd | definition steps in ArcGIS]].</li>
</ol>
</ol>



Revision as of 10:32, 28 June 2015

The steps below describe what needs to be done in IMSMANG. The sub-theme also needs also to be defined in the imsma.mxd and the map imported again. These steps are described in How to work with Sub-Themes in IMSMA.mxd.

IMSMA Themes window

IMSMA allows you to add up to five customised themes, called Sub-themes, to each of the IMSMA themes. Sub-themes can be created based on any IMSMANG system fields or Custom-Defined Fields (including subobject CDFs) for that theme. As example Land by Agriculture blockages will be used.

To add sub-themes:

  1. From the Customisation menu, select Sub-Themes Manager.
  2. Customise Sub-Themes window

  3. The Customise Sub-Themes window displays.
  4. Each theme contains five blank rows for adding a sub-theme. These are labelled UserDefined1, UserDefined2, UserDefined3, UserDefined4, and UserDefined5.
  5. Select the row of the sub-theme that you want to assign or reassign.
  6. Click the button.
  7. Customise Sub-Themes window

  8. The Custom Sub-Theme Picker window displays.
  9. Select a field from the Sub-Theme drop-down list.
  10. Click the Save button.
  11. Updated Customise Sub-Themes window

  12. The sub-theme displays in the Source column on the Customise Sub-Theme window.
  13. Updated IMSMA Themes window

  14. The sub-theme is automatically added to the IMSMA Themes.
  15. Once a sub-theme has been assigned to a blank row, that row cannot be unassigned (made blank) again. It can only be reassigned to another sub-theme.
    The sub-theme assignments are not stored in the IMSMA database. They are stored in the file C:\IMSMAng\client\conf\UserPrefs.props. The file is included in the Map Data option of backup and restore.
  16. You have now done the definition steps in IMSMANG.
  17. You now should proceed with the definition steps in ArcGIS.


{{#switch:|subgroup|child=|none=|#default=

{{#if:|<th scope="col" style="border-left:2px solid #fdfdfd;width:100%;|}}{{#if:|{{#if:Customising IMSMANG|}}}}{{#if:{{#switch:{{#if:|{{{border}}}|child}}|subgroup|child=|none=|#default=

}}{{#ifeq:|Template|{{#ifeq:{{#if:|{{{border}}}|child}}|child||{{#ifeq:{{#if:|{{{border}}}|child}}|subgroup||{{#switch:customise sub-themes

|doc
|sandbox
|testcases =
|#default = {{#switch:
 |plainlist
 |hlist
 |hlist hnum
 |hlist vcard
 |vcard hlist = 
 |#default = 
 }}
}}

}}}}}}|{{#if:Customising IMSMANG|}}{{#if:|

{{{imageleft}}}

}}{{#if:Setting-up Maps and Coordinate Systems|Setting-up Maps and Coordinate Systems<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{#switch:{{#if:|{{{border}}}|child}}|subgroup|child=

|none=|#default=

}}{{#ifeq:|Template|{{#ifeq:{{#if:|{{{border}}}|child}}|child||{{#ifeq:{{#if:|{{{border}}}|child}}|subgroup||{{#switch:customise sub-themes

|doc
|sandbox
|testcases =
|#default = {{#switch:
 |plainlist
 |hlist
 |hlist hnum
 |hlist vcard
 |vcard hlist = 
 |#default = 
 }}
}}

}}}}}}{{#if:|

{{{image}}}

}}}}{{#if:|{{#if:Customising IMSMANG{{#switch:{{#if:|{{{border}}}|child}}|subgroup|child=|none=|#default=

}}{{#ifeq:|Template|{{#ifeq:{{#if:|{{{border}}}|child}}|child||{{#ifeq:{{#if:|{{{border}}}|child}}|subgroup||{{#switch:customise sub-themes

|doc
|sandbox
|testcases =
|#default = {{#switch:
 |plainlist
 |hlist
 |hlist hnum
 |hlist vcard
 |vcard hlist = 
 |#default = 
 }}
}}

}}}}}}|}}{{#if:|{{{group2}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list2}}}

}}{{#if:|{{#if:Customising IMSMANG{{#switch:{{#if:|{{{border}}}|child}}|subgroup|child=|none=|#default=

}}{{#ifeq:|Template|{{#ifeq:{{#if:|{{{border}}}|child}}|child||{{#ifeq:{{#if:|{{{border}}}|child}}|subgroup||{{#switch:customise sub-themes

|doc
|sandbox
|testcases =
|#default = {{#switch:
 |plainlist
 |hlist
 |hlist hnum
 |hlist vcard
 |vcard hlist = 
 |#default = 
 }}
}}

}}}}}}|}}{{#if:|{{{group3}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list3}}}

}}{{#if:|{{#if:|{{{group4}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list4}}}

}}{{#if:|{{#if:|{{{group5}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list5}}}

}}{{#if:|{{#if:|{{{group6}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list6}}}

}}{{#if:|{{#if:|{{{group7}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list7}}}

}}{{#if:|{{#if:|{{{group8}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list8}}}

}}{{#if:|{{#if:|{{{group9}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list9}}}

}}{{#if:|{{#if:|{{{group10}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list10}}}

}}{{#if:|{{#if:|{{{group11}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list11}}}

}}{{#if:|{{#if:|{{{group12}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list12}}}

}}{{#if:|{{#if:|{{{group13}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list13}}}

}}{{#if:|{{#if:|{{{group14}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list14}}}

}}{{#if:|{{#if:|{{{group15}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list15}}}

}}{{#if:|{{#if:|{{{group16}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list16}}}

}}{{#if:|{{#if:|{{{group17}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list17}}}

}}{{#if:|{{#if:|{{{group18}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list18}}}

}}{{#if:|{{#if:|{{{group19}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list19}}}

}}{{#if:|{{#if:|{{{group20}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list20}}}

}}{{#if:|{{#if:Customising IMSMANG{{#switch:{{#if:|{{{border}}}|child}}|subgroup|child=|none=|#default=

}}{{#ifeq:|Template|{{#ifeq:{{#if:|{{{border}}}|child}}|child||{{#ifeq:{{#if:|{{{border}}}|child}}|subgroup||{{#switch:customise sub-themes

|doc
|sandbox
|testcases =
|#default = {{#switch:
 |plainlist
 |hlist
 |hlist hnum
 |hlist vcard
 |vcard hlist = 
 |#default = 
 }}
}}

}}}}}}|}}

{{{below}}}

}}{{#switch:|subgroup|child=

|none=|#default=}}{{#ifeq:|Template|{{#ifeq:|child||{{#ifeq:|subgroup||{{#switch:customise sub-themes
|doc
|sandbox
|testcases =
|#default = {{#switch:hlist
 |plainlist
 |hlist
 |hlist hnum
 |hlist vcard
 |vcard hlist = 
 |#default = 
 }}
}}

}}}}}}