How to Merge Routes

From TrainzOnline
(Difference between revisions)
Jump to: navigation, search
m (Uncommon Problems (and Their Solutions))
m
(18 intermediate revisions by one user not shown)
Line 1: Line 1:
The information in this Wiki Page applies to '''TANE''', '''TRS19''' and '''Trainz Plus'''.
+
The information in this Wiki Page applies to '''TANE''', '''TRS19''', '''Trainz Plus''' and '''TRS22'''.
  
 
__TOC__
 
__TOC__
  
 
+
<table cellpadding=4 bgcolor=#c1e7e7>
<table cellpadding="4" bgcolor=#c1e7e7>
+
 
<tr valign="top">
 
<tr valign="top">
 
<td colspan=2><span style="font-size: 17px; font-weight: 700;">In Summary:</span></td>
 
<td colspan=2><span style="font-size: 17px; font-weight: 700;">In Summary:</span></td>
Line 18: Line 17:
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:DotPoint.JPG|link=]]</td>
 
<td>[[file:DotPoint.JPG|link=]]</td>
<td>'''Physical difference between the routes will cause problems in the merging process.''' Most of these problems can be solved and many will be very easily solved</td>
+
<td>'''Physical difference between the routes will cause problems in the merging process.''' Most of these problems can be overcome</td>
 +
</tr>
 +
<tr valign="top">
 +
<td>[[file:DotPoint.JPG|link=]]</td>
 +
<td>'''Payware (DLC) routes cannot be selected as a route to be merged</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
 
<br>
 
<br>
 
+
<table> <!-- BEGIN Nav Buttons Table -->
 +
<tr valign="top">
 +
<td width=729><span id="stepBefore"></span>&nbsp;</td>
 +
<td width=46>[[file:BackToTop.png|link=#top|alt=Top|Top]]</td>
 +
<td width=75>&nbsp;</td>
 +
<td width=75>[[file:NextDown.png|link=#stepSelecting|alt=Next Down|Next Down]]</td>
 +
<td width=75>[[file:BackToBottom.png|link=#bottom|alt=Bottom|Bottom]]</td>
 +
</tr>
 +
</table> <!-- END Nav Buttons Table -->
 
='''Before You Start Merging'''=
 
='''Before You Start Merging'''=
<table cellpadding="4" bgcolor=#c1e7e7>
+
<table cellpadding=4 bgcolor=#c1e7e7>
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:DotPoint.JPG|link=]]</td>
 
<td>[[file:DotPoint.JPG|link=]]</td>
Line 33: Line 44:
 
Before you start merging there are some important points you will need to consider and there may be some preparation work that will have to be performed.
 
Before you start merging there are some important points you will need to consider and there may be some preparation work that will have to be performed.
  
<table cellpadding="4" bgcolor=#ffffb0>
+
<table bgcolor=#000000 width=900>
 +
<tr valign="top">
 +
<td>
 +
<table bgcolor=#ffffe0>
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:PencilTips.PNG|link=]]</td>
 
<td>[[file:PencilTips.PNG|link=]]</td>
 
<td><span style="font-size: 17px;">'''Identify...'''</span><br>
 
<td><span style="font-size: 17px;">'''Identify...'''</span><br>
 +
*if either of the routes is a payware route. Payware routes cannot be used in a merge.
 
*the route that will be the '''base route'''. This route will form the ''backbone'' of the merged routes. It will usually be the larger route or the route that contains Session data that you want to keep in the merge.
 
*the route that will be the '''base route'''. This route will form the ''backbone'' of the merged routes. It will usually be the larger route or the route that contains Session data that you want to keep in the merge.
 
*the route that will be the '''to-be-merged route'''. This route will be joined to the ''base route''.
 
*the route that will be the '''to-be-merged route'''. This route will be joined to the ''base route''.
Line 43: Line 58:
 
*the height of the baseboards in both routes at the merge point. Are they the '''same height or different heights?'''
 
*the height of the baseboards in both routes at the merge point. Are they the '''same height or different heights?'''
 
*any layers in the two routes that have the same name.
 
*any layers in the two routes that have the same name.
*which layers in both routes contain the tracks and the track objects (signals, switches, speed signs, etc).</td>
+
*which layers in both routes contain the tracks and the track objects (signals, switches, speed signs, etc).
 +
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
 +
</td>
 +
</tr>
 +
</table>
 +
 +
==Latitude, Longitude and Altitude==
 +
<table cellpadding=4 bgcolor=#c1e7e7>
 +
<tr valign="top">
 +
<td>[[file:DotPoint.JPG|link=]]</td>
 +
<td>A common misconception is that the '''Latitude''' and '''Longitude''' of the routes being merged plays a part in the merging process</td>
 +
</tr>
 +
</table>
 +
<br>
 +
The '''Latitude''' and '''Longitude''' of a route has absolutely no effect on the route itself apart from setting the season of the year along with the date entered into the '''Environment Tools'''. Even then it is only the '''North/South''' component of the entered '''Latitude''' that is important.<br>
 +
 +
A route with its geographic coordinates set in Northern Alaska will happily merge with a route set in outback Australia - but what you do with all the snow and the dust is another problem ;-)
 +
 +
'''Altitude''' differences between the two selected routes, however, can cause issues. See '''Common Problems (and Their Solutions)''' below.
  
 
==Route File Sizes==
 
==Route File Sizes==
  
<table cellpadding="4" bgcolor=#c1e7e7>
+
<table cellpadding=4 bgcolor=#c1e7e7>
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:DotPoint.JPG|link=]]</td>
 
<td>[[file:DotPoint.JPG|link=]]</td>
Line 60: Line 93:
 
The Trainz forums contain several threads where attempts to merge '''very large routes''' (hundreds of Megabytes in size) have taken '''days''' to complete or failed to complete at all. In many of these cases the users did not have enough RAM (on-board and virtual) installed in their system. In one documented case, doubling the available on-board RAM from 16GB to 32GB and increasing the Windows virtual memory page size (disk based or virtual RAM) reduced the merge time for two extremely large routes from failing to complete in over 50 hours to successfully completing in 10 hours.
 
The Trainz forums contain several threads where attempts to merge '''very large routes''' (hundreds of Megabytes in size) have taken '''days''' to complete or failed to complete at all. In many of these cases the users did not have enough RAM (on-board and virtual) installed in their system. In one documented case, doubling the available on-board RAM from 16GB to 32GB and increasing the Windows virtual memory page size (disk based or virtual RAM) reduced the merge time for two extremely large routes from failing to complete in over 50 hours to successfully completing in 10 hours.
  
<table cellpadding="4" bgcolor=#c1e7e7>
+
<table cellpadding=4 bgcolor=#c1e7e7>
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:DotPoint.JPG|link=]]</td>
 
<td>[[file:DotPoint.JPG|link=]]</td>
Line 70: Line 103:
 
==Common Problems (and Their Solutions)==
 
==Common Problems (and Their Solutions)==
  
<table cellpadding="4" bgcolor=#c1e7e7>
+
<table cellpadding=4 bgcolor=#c1e7e7>
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:DotPoint.JPG|link=]]</td>
 
<td>[[file:DotPoint.JPG|link=]]</td>
Line 100: Line 133:
 
</table>
 
</table>
 
<br>
 
<br>
<table cellpadding="4" bgcolor=#fcbcbc>
+
<table cellpadding=4 bgcolor=#fcbcbc>
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:Stop.PNG|link=]]</td>
 
<td>[[file:Stop.PNG|link=]]</td>
 
<td>
 
<td>
The most common problem in the "impossible to fix" category is when both routes have different orientations (N-S and E-W) and you were hoping to join them end-to-end in the same direction to make an even longer route. Once a route has been created its orientation cannot be changed.</td>
+
The most common problem in the "impossible to fix" category is when both routes have different orientations (N-S and E-W) and you were hoping to join them end-to-end in the same direction to make an even longer route. Once a route has been created its orientation can be extremely difficult to change (not impossible but often not worth the time and effort).</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
Line 110: Line 143:
 
For the solutions to other problems that have been known to occur, but less frequently than those described above, jump to the section [[file:PageLink.PNG|link=]] '''[[#Uncommon Problems (and Their Solutions)|Uncommon Problems (and Their Solutions)]]''' found at the end of this page.
 
For the solutions to other problems that have been known to occur, but less frequently than those described above, jump to the section [[file:PageLink.PNG|link=]] '''[[#Uncommon Problems (and Their Solutions)|Uncommon Problems (and Their Solutions)]]''' found at the end of this page.
 
<br><br>
 
<br><br>
<table cellpadding="4" bgcolor=#ffffb0>
+
<table bgcolor=#000000>
 +
<tr valign="top">
 +
<td>
 +
<table bgcolor=#ffffe0 width=900>
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:PencilTips.PNG|link=]]</td>
 
<td>[[file:PencilTips.PNG|link=]]</td>
Line 116: Line 152:
 
*the ''new bridging route'' is merged with the ''Base route''.
 
*the ''new bridging route'' is merged with the ''Base route''.
 
*the selected ''to-be-merged route'' is merged with the ''Base + bridging route''.
 
*the selected ''to-be-merged route'' is merged with the ''Base + bridging route''.
This avoids having to add the extra baseboards to the original routes.</td>
+
This avoids having to add the extra baseboards to the original routes.
 +
</td>
 +
</tr>
 +
</table>
 +
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
 
<br>
 
<br>
<table width="100%">
+
<table> <!-- BEGIN Nav Buttons Table -->
 
<tr valign="top">
 
<tr valign="top">
<td align="right">[[file:BackToTop.png|link=#top|alt=Top|Top]]</td>
+
<td width=729><span id="stepSelecting"></span>&nbsp;</td>
 +
<td width=46>[[file:BackToTop.png|link=#top|alt=Top|Top]]</td>
 +
<td width=75>[[file:NextUp.png|link=#stepBefore|alt=Next Up|Next Up]]</td>
 +
<td width=75>[[file:NextDown.png|link=#stepMergeMap|alt=Next Down|Next Down]]</td>
 +
<td width=75>[[file:BackToBottom.png|link=#bottom|alt=Bottom|Bottom]]</td>
 
</tr>
 
</tr>
</table>
+
</table> <!-- END Nav Buttons Table -->
 
+
 
='''Selecting and Loading the Routes to Merge'''=
 
='''Selecting and Loading the Routes to Merge'''=
  
[[file:DotPoint1.JPG|link=]]&nbsp;'''Load the ''Base Route'' into Surveyor'''
+
<table cellpadding=4 bgcolor=#ffffff> <!-- BEGIN Step table -->
<table cellpadding="4" bgcolor=#bbffff>
+
<tr valign="top">
 +
<td>[[file:Steps.PNG|link=]]<br><br>
 +
<span style="font-size: 17px; font-weight: 700;">Steps</span></td>
 +
<td>[[file:DotPoint1.JPG|link=]]&nbsp;<span style="font-size: 17px; font-weight: 700;">Load the ''Base Route'' Into Surveyor:</span><br>
 +
<table cellpadding=4 bgcolor=#bbffff> <!-- BEGIN Step 1 table -->
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:Question.PNG|link=]]</td>
 
<td>[[file:Question.PNG|link=]]</td>
Line 135: Line 182:
 
----
 
----
 
<br>
 
<br>
The answer depends on whether or not the Session contains assets (scenery, consists) and settings (rules, driver commands, industry and wagon loads, weather, time of day, etc) that you want to continue to use in the new merged Route and its Session. If this is the case then load the Session. If the Session contains nothing that you need, then only load the Route.
+
The answer depends on whether or not the '''Session''' contains assets (scenery, consists) and settings (rules, driver commands, industry and wagon loads, weather, time of day, etc) that you want to continue to use in the new merged '''Route''' and its '''Session'''. If this is the case then load the '''Session'''. If the '''Session''' contains nothing that you need, then only load the '''Route'''.
 
<br><br>
 
<br><br>
Note that when you add the '''to-be-merged route''' its Route assets and data will be loaded but not any Session assets or data so this is the only opportunity you will have to load any Session assets and data.  If the Session attached to the ''Base Route'' contains nothing that you need then load the Route only into Surveyor.
+
Note that when you add the '''to-be-merged route''' its '''Route''' assets and data will be loaded but not any '''Session''' assets or data so this is the only opportunity you will have to load any '''Session assets''' and data.  If the '''Session''' attached to the ''Base Route'' contains nothing that you need then load the '''Route''' only into Surveyor.
 +
</td>
 +
</tr>
 +
</table> <!-- END Step 1 table -->
 
</td>
 
</td>
 
</tr>
 
</tr>
</table>
 
[[file:DotPoint2.JPG|link=]]&nbsp;Start the '''Merge Route Tool''' and select and load the Route ''to-be-merged'' with the '''Base Route'''.<br>
 
 
<table>
 
<tr valign="top">
 
<td width="190">[[file:MergeMainMenu.JPG|link=]]</td>
 
<td valign="top">
 
<table>
 
<tr valign="top">
 
<td>&nbsp;[[file:MergeToolStartTRS19SP1.png|link=]]</td>
 
<td>
 
<table cellpadding="4" bgcolor=#ffffff>
 
 
<tr>
 
<tr>
 
<td colspan="2">
 
<td colspan="2">
Line 157: Line 195:
 
</tr>
 
</tr>
 
<tr valign="top">
 
<tr valign="top">
<td>[[file:Steps.PNG|link=]]</td>
+
<td>&nbsp;</td>
<td><span style="font-size: 17px;">'''Steps:'''</span><br>
+
<td>[[file:DotPoint2.JPG|link=]]&nbsp;<span style="font-size: 17px; font-weight: 700;">Start the ''Merge Route Tool'' and select and load the Route ''to-be-merged'':</span><br>
*'''Select the ''Merge Route'' option in the ''Surveyor Main Menu'' (TANE/TRS19 - shown far left) or the ''Surveyor Tools Menu'' (TRS19 SP1/Trainz Plus - shown left)'''
+
<table> <!-- BEGIN Step 2 table -->
::This will open a '''Route Selection''' window (shown below).
+
<tr valign="top">
*'''Select the route ''to-be-merged'''''
+
<td>
<table cellpadding="4" bgcolor=#c1e7e7>
+
*Select the '''Merge Route''' option in the '''Surveyor Main Menu''' ('''TANE''' - shown below left) or the '''Surveyor Tools Menu''' ('''TRS19/Trainz Plus/TRS22''' - shown below middle)
 +
::This will open a '''Route Selection''' window (shown below right)
 +
*'''Select the route ''to-be-merged'''''. Only the '''Route data''' will be loaded from this route<br>
 +
<table cellpadding=4 bgcolor=#c1e7e7> <!-- BEGIN Step 2 Dot Point Table -->
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:DotPoint.JPG|link=]]</td>
 
<td>[[file:DotPoint.JPG|link=]]</td>
 
<td>'''DLC payware routes cannot be selected for merging'''</td>
 
<td>'''DLC payware routes cannot be selected for merging'''</td>
 
</tr>
 
</tr>
</table>
+
</table> <!-- END Step 2 Dot Point Table -->
 +
</td>
 +
</tr>
 +
<tr valign="top">
 +
<td>[[file:MergeMainMenu.JPG|link=]]&nbsp;[[file:MergeToolStartTRS19SP1.png|link=]]&nbsp;[[file:MergeSelectRoute.JPG|link=]]</td>
 +
</tr>
 +
</table> <!-- END Step 2 table -->
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 174: Line 221:
 
----</td>
 
----</td>
 
</tr>
 
</tr>
</table>
+
</table> <!-- END Steps Table -->
 
<br>
 
<br>
[[file:MergeSelectRoute.JPG|link=]]<br>
 
::This will be the '''to-be-merged route''' and only its Route data will be loaded
 
</td>
 
</tr>
 
</table></td>
 
</tr>
 
</table><br>
 
 
This will display a "minimap" of the proposed merger (nothing will be merged until after the final step) with some control options.
 
This will display a "minimap" of the proposed merger (nothing will be merged until after the final step) with some control options.
 
<br>
 
<br>
<table width="100%">
+
<table> <!-- BEGIN Nav Buttons Table -->
 
<tr valign="top">
 
<tr valign="top">
<td align="right">[[file:BackToTop.png|link=#top|alt=Top|Top]]</td>
+
<td width=729><span id="stepMergeMap"></span>&nbsp;</td>
 +
<td width=46>[[file:BackToTop.png|link=#top|alt=Top|Top]]</td>
 +
<td width=75>[[file:NextUp.png|link=#stepSelecting|alt=Next Up|Next Up]]</td>
 +
<td width=75>[[file:NextDown.png|link=#stepLayers|alt=Next Down|Next Down]]</td>
 +
<td width=75>[[file:BackToBottom.png|link=#bottom|alt=Bottom|Bottom]]</td>
 
</tr>
 
</tr>
</table>
+
</table> <!-- END Nav Buttons Table -->
 
+
 
='''The Merge Map'''=
 
='''The Merge Map'''=
 
<table>
 
<table>
Line 200: Line 243:
 
*'''Layers Tab'''. This shows the layers that have been copied from both routes. A red background colour on this tab indicates that the two routes have layers that are in conflict.
 
*'''Layers Tab'''. This shows the layers that have been copied from both routes. A red background colour on this tab indicates that the two routes have layers that are in conflict.
 
<br>
 
<br>
<table cellpadding="4" bgcolor=#ffffb0>
+
<table bgcolor=#000000 cellpadding="2">
 +
<tr valign="top">
 +
<td>
 +
<table cellpadding=4 bgcolor=#ffffb0>
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:NotePad.PNG|link=]]</td>
 
<td>[[file:NotePad.PNG|link=]]</td>
 
<td><span style="font-size: 17px;">'''Notes:'''</span><br>
 
<td><span style="font-size: 17px;">'''Notes:'''</span><br>
 +
----
 
*You can zoom the MiniMap in and out using the mouse control wheel. There appears to be no keyboard zoom control.
 
*You can zoom the MiniMap in and out using the mouse control wheel. There appears to be no keyboard zoom control.
 
*You can move the centre of focus (the centre of the MiniMap view) by moving the mouse pointer to a new position and clicking with the right button.
 
*You can move the centre of focus (the centre of the MiniMap view) by moving the mouse pointer to a new position and clicking with the right button.
 
*The four arrows shown at the top, bottom and both sides of the map display can be clicked to move the '''''to-be-merged route''''' in the direction shown by each arrow.</td>
 
*The four arrows shown at the top, bottom and both sides of the map display can be clicked to move the '''''to-be-merged route''''' in the direction shown by each arrow.</td>
 
</tr>
 
</tr>
</table><br>
+
</table>
<span style="font-size: 17px; font-weight: 700;">TRS19 SP1</span><br>
+
</td>
 +
</tr>
 +
</table>
 +
<br>
 +
<span style="font-size: 17px; font-weight: 700;">TRS19/Trainz Plus/TRS22</span><br>
 
<table>
 
<table>
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:MergeMapTRS19SP1.png]]</td>
 
<td>[[file:MergeMapTRS19SP1.png]]</td>
<td>The '''Map Conflict''' tab icon in '''TRS 19 SP1''' and '''Trainz Plus'''</td>
+
<td>The '''Map Conflict''' tab icon in '''TRS19''', '''Trainz Plus''' and '''TRS22'''</td>
 
</tr>
 
</tr>
</table></td>
+
</table>
 +
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
Line 225: Line 277:
 
<td>[[file:MergeMiniMapComplexTerrain02.JPG|link=]]</td>
 
<td>[[file:MergeMiniMapComplexTerrain02.JPG|link=]]</td>
 
<td>
 
<td>
<table cellpadding="4" bgcolor=#ffffff>
+
<table cellpadding=4 bgcolor=#ffffff>
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:Steps.PNG|link=]]</td>
 
<td>[[file:Steps.PNG|link=]]</td>
Line 240: Line 292:
 
In the example shown on the left, clicking the '''Left''' arrow 5 times moved the ''to-be-merged route'' 5 baseboards to the left to a position where there were no overlapping baseboards and all terrain conflicts were resolved.
 
In the example shown on the left, clicking the '''Left''' arrow 5 times moved the ''to-be-merged route'' 5 baseboards to the left to a position where there were no overlapping baseboards and all terrain conflicts were resolved.
  
<table cellpadding="4" bgcolor=#c1e7e7>
+
<table cellpadding=4 bgcolor=#c1e7e7>
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:DotPoint.JPG|link=]]</td>
 
<td>[[file:DotPoint.JPG|link=]]</td>
Line 250: Line 302:
 
</table>
 
</table>
 
<br>
 
<br>
<table width="100%">
+
<table> <!-- BEGIN Nav Buttons Table -->
 
<tr valign="top">
 
<tr valign="top">
<td align="right">[[file:BackToTop.png|link=#top|alt=Top|Top]]</td>
+
<td width=729><span id="stepLayers"></span>&nbsp;</td>
 +
<td width=46>[[file:BackToTop.png|link=#top|alt=Top|Top]]</td>
 +
<td width=75>[[file:NextUp.png|link=#stepMergeMap|alt=Next Up|Next Up]]</td>
 +
<td width=75>[[file:NextDown.png|link=#stepProblems|alt=Next Down|Next Down]]</td>
 +
<td width=75>[[file:BackToBottom.png|link=#bottom|alt=Bottom|Bottom]]</td>
 
</tr>
 
</tr>
</table>
+
</table> <!-- END Nav Buttons Table -->
  
 
='''The Layers Map'''=
 
='''The Layers Map'''=
  
 
Click the '''Layers Tab''' to show the layers loaded from the two routes.
 
Click the '''Layers Tab''' to show the layers loaded from the two routes.
<table cellpadding="4" bgcolor=#c1e7e7>
+
<table cellpadding=4 bgcolor=#c1e7e7>
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:DotPoint.JPG|link=]]</td>
 
<td>[[file:DotPoint.JPG|link=]]</td>
Line 269: Line 325:
  
 
There are three simple options for solving this problem:-
 
There are three simple options for solving this problem:-
<table cellpadding="4" bgcolor=#c1e7e7>
+
<table cellpadding=4 bgcolor=#c1e7e7>
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:DotPoint1.JPG|link=]]</td>
 
<td>[[file:DotPoint1.JPG|link=]]</td>
Line 285: Line 341:
 
... the conflict has now been resolved.</td>
 
... the conflict has now been resolved.</td>
 
<td>
 
<td>
<span style="font-size: 17px; font-weight: 700;">TRS19 SP1</span><br>
+
<span style="font-size: 17px; font-weight: 700;">TRS19/Trainz Plus/TRS22</span><br>
 
<table>
 
<table>
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:MergeLayersTRS19SP1.png]]</td>
 
<td>[[file:MergeLayersTRS19SP1.png]]</td>
<td>The '''Layers Conflict''' tab icon in '''TRS 19 SP1''' and '''Trainz Plus'''</td>
+
<td>The '''Layers Conflict''' tab icon in '''TRS19''', '''Trainz Plus''' and '''TRS22'''</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
Line 296: Line 352:
 
</table>
 
</table>
 
<br>
 
<br>
<table cellpadding="4" bgcolor=#c1e7e7>
+
<table cellpadding=4 bgcolor=#c1e7e7>
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:DotPoint2.JPG|link=]]</td>
 
<td>[[file:DotPoint2.JPG|link=]]</td>
Line 307: Line 363:
 
<td>
 
<td>
 
<br>
 
<br>
<table cellpadding="4" bgcolor=#fcbcbc>
+
<table cellpadding=4 bgcolor=#fcbcbc>
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:Stop.PNG|link=]]</td>
 
<td>[[file:Stop.PNG|link=]]</td>
Line 324: Line 380:
 
</table>
 
</table>
 
<br>
 
<br>
<table cellpadding="4" bgcolor=#c1e7e7>
+
<table cellpadding=4 bgcolor=#c1e7e7>
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:DotPoint3.JPG|link=]]</td>
 
<td>[[file:DotPoint3.JPG|link=]]</td>
Line 330: Line 386:
 
</tr>
 
</tr>
 
</table>
 
</table>
<table cellpadding="4" bgcolor=#ffffff>
+
<table cellpadding=4 bgcolor=#ffffff>
 
<tr>
 
<tr>
 
<td colspan="2">
 
<td colspan="2">
Line 350: Line 406:
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:MergeMiniMapLayersConflictMerge01.JPG|link=]]</td>
 
<td>[[file:MergeMiniMapLayersConflictMerge01.JPG|link=]]</td>
<td><table cellpadding="4" bgcolor=#fcbcbc>
+
<td><table cellpadding=4 bgcolor=#fcbcbc>
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:Stop.PNG|link=]]</td>
 
<td>[[file:Stop.PNG|link=]]</td>
Line 356: Line 412:
 
</tr>
 
</tr>
 
</table>
 
</table>
<table cellpadding="4" bgcolor=#ffffff>
+
<table cellpadding=4 bgcolor=#ffffff>
 
<tr>
 
<tr>
 
<td colspan="2">
 
<td colspan="2">
Line 384: Line 440:
 
</table>
 
</table>
 
<br>
 
<br>
<table width="100%">
 
<tr valign="top">
 
<td align="right">[[file:BackToTop.png|link=#top|alt=Top|Top]]</td>
 
</tr>
 
</table>
 
 
 
='''Accept or Reject'''=
 
='''Accept or Reject'''=
  
Line 405: Line 455:
 
</table>
 
</table>
 
<br>
 
<br>
<table width="100%">
+
<table> <!-- BEGIN Nav Buttons Table -->
 
<tr valign="top">
 
<tr valign="top">
<td align="right">[[file:BackToTop.png|link=#top|alt=Top|Top]]</td>
+
<td width=729><span id="stepProblems"></span>&nbsp;</td>
 +
<td width=46>[[file:BackToTop.png|link=#top|alt=Top|Top]]</td>
 +
<td width=75>[[file:NextUp.png|link=#stepLayers|alt=Next Up|Next Up]]</td>
 +
<td width=75>&nbsp;</td>
 +
<td width=75>[[file:BackToBottom.png|link=#bottom|alt=Bottom|Bottom]]</td>
 
</tr>
 
</tr>
</table>
+
</table> <!-- END Nav Buttons Table -->
 
='''Uncommon Problems (and Their Solutions)'''=
 
='''Uncommon Problems (and Their Solutions)'''=
 +
<table cellpadding=4 bgcolor=#c1e7e7>
 +
<tr valign="top">
 +
<td>[[file:DotPoint.JPG|link=]]</td>
 +
<td>'''All of these problems occur along baseboard boundaries after the merge but not just on the merge boundary''' - they can appear many baseboards away and can take a lot of searching to find.</td>
 +
</tr>
 +
</table>
  
Some, thankfully uncommon, problems that can occur after the merge has been completed fall into the "weird" or "wacky" category. These include:-
+
These problems include:-
 
*'''random needle spikes''' (like tall sewing needles sticking up through your layout)
 
*'''random needle spikes''' (like tall sewing needles sticking up through your layout)
 
*'''random inverted needle spikes''' (like someone decided to bore very narrow vertical shafts into your layout)
 
*'''random inverted needle spikes''' (like someone decided to bore very narrow vertical shafts into your layout)
Line 418: Line 478:
 
*'''texture bleeds''' (on bare baseboards)
 
*'''texture bleeds''' (on bare baseboards)
 
*'''random dark "splotches"''' (on textured baseboards)
 
*'''random dark "splotches"''' (on textured baseboards)
All of these occur along baseboard boundaries but not always at the merge boundary.
+
<br>
 
+
<table cellpadding=4 bgcolor=#ffffb0>
The texture bleeds are relatively easy to solve after the merge has occurred and that solution can be found in the '''Trainz Wiki''' at [[file:WikiLink.PNG|link=]] '''[[How to Use Bulk Asset Update/Replace Tool]]'''.
+
 
+
The other issues are more difficult or time consuming to solve '''after the merge'''.
+
 
+
<table cellpadding="4" bgcolor=#c1e7e7>
+
 
<tr valign="top">
 
<tr valign="top">
<td>[[file:DotPoint.JPG|link=]]</td>
+
<td>[[file:NotePad.PNG|link=]]</td>
<td>'''It is possible to prevent all these problems beforehand if you perform the merge in a particular way and do a little preparation first'''</td>
+
<td><span style="font-size: 17px; font-weight: 700;">Notes:'''</span><br>
 +
----
 +
*the texture bleeds are relatively easy to solve after the merge has occurred and that solution can be found in the '''Trainz Wiki''' at [[file:WikiLink.PNG|link=]] '''[[How to Use Bulk Asset Update/Replace Tool]]'''.
 +
*the other issues are more difficult or time consuming to solve '''after the merge'''. A better option is to restart the merge process from the original routes (that is why you should make backup copies first) using the steps described below.</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
 
+
<br>
<table cellpadding="4" bgcolor=#ffffff>
+
<table cellpadding=4 bgcolor=#ffffff> <!-- BEGIN Steps table -->
 
<tr>
 
<tr>
 
<td colspan="2">
 
<td colspan="2">
Line 437: Line 495:
 
</tr>
 
</tr>
 
<tr valign="top">
 
<tr valign="top">
<td>[[file:Steps.PNG|link=]]</td>
+
<td>[[file:Steps.PNG|link=]]<br><br>
<td><span style="font-size: 17px; font-weight: 700;">Step 1: Create a Small Dummy Route</span><br>
+
<span style="font-size: 17px; font-weight: 700;">Steps</span></td>
Create a new Trainz route using just two bare baseboards with:-
+
<td>[[file:DotPoint1.JPG|link=]]&nbsp;<span style="font-size: 17px; font-weight: 700;">Create a Small Dummy Route:</span><br>
 +
<table> <!-- BEGIN Step 1 table -->
 +
<tr valign="top">
 +
<td>Create a new Trainz route using just two bare baseboards with:-
 
*an East-West orientation for an East-West merge, or
 
*an East-West orientation for an East-West merge, or
 
*a North-South orientation for a North-South merge
 
*a North-South orientation for a North-South merge
Line 446: Line 507:
 
</tr>
 
</tr>
 
<tr valign="top">
 
<tr valign="top">
<td>&nbsp;</td>
+
<td>
<td><table cellpadding="4" bgcolor=#ffffb0>
+
<table bgcolor=#000000 width=904> <!-- BEGIN Tips Tabe -->
 +
<tr valign="top">
 +
<td>
 +
<table bgcolor=#ffffe0 width=900>
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:PencilTips.PNG|link=]]</td>
 
<td>[[file:PencilTips.PNG|link=]]</td>
 
<td>If merging is something that you will do often then create your '''Merge Dummy''' route as a 2x2 baseboard square for quickly solving these problems if they should appear. The 2x2 baseboards will work with both East-West and North-South merges</td>
 
<td>If merging is something that you will do often then create your '''Merge Dummy''' route as a 2x2 baseboard square for quickly solving these problems if they should appear. The 2x2 baseboards will work with both East-West and North-South merges</td>
 
</tr>
 
</tr>
</table></td>
+
</table>
 +
</td>
 +
</tr>
 +
</table> <!-- END Tips table -->
 +
</td>
 +
</tr>
 +
</table> <!-- END Step 1 table -->
 +
</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
Line 459: Line 530:
 
</tr>
 
</tr>
 
<tr valign="top">
 
<tr valign="top">
<td>[[file:Steps.PNG|link=]]</td>
+
<td>&nbsp;</td>
<td><span style="font-size: 17px; font-weight: 700;">Step 2: Load the First Route</span><br>
+
<td>[[file:DotPoint2.JPG|link=]]&nbsp;<span style="font-size: 17px; font-weight: 700;">Load the First Route:</span><br>
Load the base route into Surveyor - see the section [[file:PageLink.PNG|link=]] '''[[#Selecting and Loading the Routes to Merge|Selecting and Loading the Routes to Merge]]'''.
+
<table> <!-- BEGIN Step 2 table -->
 +
<tr valign="top">
 +
<td>Load the base route into Surveyor - see the section [[file:PageLink.PNG|link=]] '''[[#Selecting and Loading the Routes to Merge|Selecting and Loading the Routes to Merge]]'''.
 +
</td>
 +
</tr>
 +
</table> <!-- END Step 2 table -->
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 469: Line 545:
 
</tr>
 
</tr>
 
<tr valign="top">
 
<tr valign="top">
<td>[[file:Steps.PNG|link=]]</td>
+
<td>&nbsp;</td>
<td><span style="font-size: 17px; font-weight: 700;">Step 3: Load and Position the Merge Dummy Route</span><br>
+
<td>[[file:DotPoint3.JPG|link=]]&nbsp;<span style="font-size: 17px; font-weight: 700;">Load and Position the Merge Dummy Route:</span><br>
 +
<table> <!-- BEGIN Step 3 table -->
 +
<tr valign="top">
 +
<td>
 
#Select the '''Merge Route''' option and load the '''Merge Dummy''' into Surveyor (the images below show a 2x2 baseboard '''Merge Dummy''' route)
 
#Select the '''Merge Route''' option and load the '''Merge Dummy''' into Surveyor (the images below show a 2x2 baseboard '''Merge Dummy''' route)
 
#Move the '''Merge Dummy''' route into position so that it will overlap, by one baseboard each, the first route and the yet to be loaded second route
 
#Move the '''Merge Dummy''' route into position so that it will overlap, by one baseboard each, the first route and the yet to be loaded second route
#Resolve any Layer conflicts  
+
#Resolve any Layer conflicts
 +
#Accept the merge
 
[[file:MergeDummy1.png|link=|alt=Merge Stage 1]]
 
[[file:MergeDummy1.png|link=|alt=Merge Stage 1]]
 +
</td>
 +
</tr>
 +
</table> <!-- END Step 3 table -->
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 482: Line 565:
 
</tr>
 
</tr>
 
<tr valign="top">
 
<tr valign="top">
<td>[[file:Steps.PNG|link=]]</td>
+
<td>&nbsp;</td>
<td><span style="font-size: 17px; font-weight: 700;">Step 4: Load and Position the Second Route'''</span><br>
+
<td>[[file:DotPoint4.JPG|link=]]&nbsp;<span style="font-size: 17px; font-weight: 700;">Load and Position the Second Route:'''</span><br>
 +
<table> <!-- BEGIN Step 4 table -->
 +
<tr valign="top">
 +
<td>
 
#Select the '''Merge Route''' option and load the second route into Surveyor
 
#Select the '''Merge Route''' option and load the second route into Surveyor
 
#Move the second route into its merge position with the first route. It must overlap, by one baseboard, the '''Merge Dummy''' route
 
#Move the second route into its merge position with the first route. It must overlap, by one baseboard, the '''Merge Dummy''' route
 
#Resolve any Layer conflicts  
 
#Resolve any Layer conflicts  
 +
#Accept the merge
 
[[file:MergeDummy2.png|link=|alt=Merge Stage 1]]
 
[[file:MergeDummy2.png|link=|alt=Merge Stage 1]]
 +
</td>
 +
</tr>
 +
</table> <!-- END Step 4 table -->
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 495: Line 585:
 
</tr>
 
</tr>
 
<tr valign="top">
 
<tr valign="top">
<td>[[file:Steps.PNG|link=]]</td>
+
<td>&nbsp;</td>
<td><span style="font-size: 17px; font-weight: 700;">Step 4: Delete the Merge Dummy Route'''</span><br>
+
<td>[[file:DotPoint5.JPG|link=]]&nbsp;<span style="font-size: 17px; font-weight: 700;">Delete the Merge Dummy Route'''</span><br>
 +
<table> <!-- BEGIN Step 5 table -->
 +
<tr valign="top">
 +
<td>
 
Do not worry if the bare baseboards in the '''Merge Dummy''' route show any texture bleeds because the final step is to:-
 
Do not worry if the bare baseboards in the '''Merge Dummy''' route show any texture bleeds because the final step is to:-
 
*Delete each of the baseboards from the '''Merge Dummy''' route
 
*Delete each of the baseboards from the '''Merge Dummy''' route
 +
</td>
 +
</tr>
 +
</table> <!-- END Step 5 table -->
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 505: Line 601:
 
----</td>
 
----</td>
 
</tr>
 
</tr>
</table>
+
</table> <!-- END Steps table -->
 
<br>
 
<br>
<table width="100%">
+
<table> <!-- BEGIN Nav Buttons Table -->
 
<tr valign="top">
 
<tr valign="top">
<td align="right">[[file:BackToTop.png|link=#top|alt=Top|Top]]</td>
+
<td width=729><span id="bottom"></span>&nbsp;</td>
 +
<td width=46>[[file:BackToTop.png|link=#top|alt=Top|Top]]</td>
 +
<td width=75>[[file:NextUp.png|link=#stepProblems|alt=Next Up|Next Up]]</td>
 +
<td width=75>&nbsp;</td>
 +
<td width=75>&nbsp;</td>
 
</tr>
 
</tr>
</table>
+
</table> <!-- END Nav Buttons Table -->
 
----
 
----
 
----
 
----
  
 
='''Trainz Wiki'''=
 
='''Trainz Wiki'''=
<table cellpadding="4" bgcolor=#ffffff>
+
<table cellpadding=4 bgcolor=#ffffff>
 
<tr valign="top">
 
<tr valign="top">
 
<td>[[file:TrainzWiki.png|link=]]</td>
 
<td>[[file:TrainzWiki.png|link=]]</td>
Line 528: Line 628:
 
</tr>
 
</tr>
 
</table>
 
</table>
 
+
----
 +
This page was created by Trainz user '''<span class="plainlinks">[http://online.ts2009.com/mediaWiki/index.php/User:Pware pware]</span>''' in July 2018 and was last updated as shown below.
 +
----
 
[[Category:How-to guides]]
 
[[Category:How-to guides]]

Revision as of 12:07, 13 June 2022

The information in this Wiki Page applies to TANE, TRS19, Trainz Plus and TRS22.

Contents


In Summary:
DotPoint.JPG Merging allows two (or more) routes to be joined to make a single larger route
DotPoint.JPG The Session data from the first route only can be transferred to the new enlarged route
DotPoint.JPG Physical difference between the routes will cause problems in the merging process. Most of these problems can be overcome
DotPoint.JPG Payware (DLC) routes cannot be selected as a route to be merged


  Top   Next Down Bottom

Before You Start Merging

DotPoint.JPG Make sure that you have backup copies of all the routes that you are going to merge.


Before you start merging there are some important points you will need to consider and there may be some preparation work that will have to be performed.

PencilTips.PNG Identify...
  • if either of the routes is a payware route. Payware routes cannot be used in a merge.
  • the route that will be the base route. This route will form the backbone of the merged routes. It will usually be the larger route or the route that contains Session data that you want to keep in the merge.
  • the route that will be the to-be-merged route. This route will be joined to the base route.
  • the orientation (North-South or East-West) of both routes. Are they both the same or are they different?
  • the baseboards in both routes where they will be joined. The join must be along edges with no overlaps.
  • the height of the baseboards in both routes at the merge point. Are they the same height or different heights?
  • any layers in the two routes that have the same name.
  • which layers in both routes contain the tracks and the track objects (signals, switches, speed signs, etc).

Latitude, Longitude and Altitude

DotPoint.JPG A common misconception is that the Latitude and Longitude of the routes being merged plays a part in the merging process


The Latitude and Longitude of a route has absolutely no effect on the route itself apart from setting the season of the year along with the date entered into the Environment Tools. Even then it is only the North/South component of the entered Latitude that is important.

A route with its geographic coordinates set in Northern Alaska will happily merge with a route set in outback Australia - but what you do with all the snow and the dust is another problem ;-)

Altitude differences between the two selected routes, however, can cause issues. See Common Problems (and Their Solutions) below.

Route File Sizes

DotPoint.JPG The success of the merging process will depend on the size of the two routes being merged and the size of your systems available memory

The merging process occurs within your computers on-board memory (RAM). If this is not large enough then your system will also use virtual RAM, i.e. your disk storage space as temporary memory, which is significantly slower. If your system does not have enough memory, both on-board and virtual, then merging large routes will become a problem (i.e. impossible or will take a very long time).

The Trainz forums contain several threads where attempts to merge very large routes (hundreds of Megabytes in size) have taken days to complete or failed to complete at all. In many of these cases the users did not have enough RAM (on-board and virtual) installed in their system. In one documented case, doubling the available on-board RAM from 16GB to 32GB and increasing the Windows virtual memory page size (disk based or virtual RAM) reduced the merge time for two extremely large routes from failing to complete in over 50 hours to successfully completing in 10 hours.

DotPoint.JPG In most cases there should be no technical problems in merging routes (and completing the task in minutes) on systems that meet the recommended specs for TANE and TRS19


Common Problems (and Their Solutions)

DotPoint.JPG Most route mergers will have problems but most of these problems can be easily fixed

Some problems will require you to do a bit (or a lot) of extra work before you can merge two routes into one. But for some problems, the best solution may be to select other routes to merge.

MergeHeightProblem.JPG
  • The easiest and most common problems will be fixed during the merging process itself.
  • Sometimes textures from the base route will bleed into the to-be-merged route particularly if the latter route is not textured. The solution to this can be found in the Trainz Wiki WikiLink.PNG How to Use Bulk Asset Update/Replace Tool.
  • The most common problem in the "hard to fix but do-able" category is merging two routes that have been built at different heights or altitudes. This will create a vertical cliff along the merge line, as shown on the left. The solutions to this will vary depending on the height difference. Common solutions are:-
    • add extra baseboards between the two routes to create an easy gradient between them. See the "Tips" box below. If the height difference is large then many additional baseboards will be needed. If the difference is too big then other options may have to be considered.
    • use a spiral tunnel or switchback/zigzag to build track between the two levels. This will reduce number of extra baseboards.
    • add portals to both routes so that a consist entering the portal on one route will emerge from the portal on the other route. Portals can have their own issues and this solution may not suit everyone and every layout.
  • Another fixable problem can occur if a layer containing track from the to-be-merged route ends up below the layer that also contains track in the base route. This can be fixed by merging the lower track layer into the higher track layer either during the merging process or afterwards using the WikiLink.PNG Layer Tools in Surveyor.


Stop.PNG The most common problem in the "impossible to fix" category is when both routes have different orientations (N-S and E-W) and you were hoping to join them end-to-end in the same direction to make an even longer route. Once a route has been created its orientation can be extremely difficult to change (not impossible but often not worth the time and effort).


For the solutions to other problems that have been known to occur, but less frequently than those described above, jump to the section PageLink.PNG Uncommon Problems (and Their Solutions) found at the end of this page.

PencilTips.PNG A handy tip for merging two routes with different heights is to create a new route that only contains the extra "in-between" baseboards - no scenery, textures or track are needed. The baseboards on one end will have heights that match those of the base route and the baseboards on the other end will have heights that match those of the to-be-merged route. The merge is performed in two stages:-
  • the new bridging route is merged with the Base route.
  • the selected to-be-merged route is merged with the Base + bridging route.

This avoids having to add the extra baseboards to the original routes.


  Top Next Up Next Down Bottom

Selecting and Loading the Routes to Merge

Steps.PNG

Steps
DotPoint1.JPG Load the Base Route Into Surveyor:
Question.PNG Should you load the Route or the Session?


The answer depends on whether or not the Session contains assets (scenery, consists) and settings (rules, driver commands, industry and wagon loads, weather, time of day, etc) that you want to continue to use in the new merged Route and its Session. If this is the case then load the Session. If the Session contains nothing that you need, then only load the Route.

Note that when you add the to-be-merged route its Route assets and data will be loaded but not any Session assets or data so this is the only opportunity you will have to load any Session assets and data. If the Session attached to the Base Route contains nothing that you need then load the Route only into Surveyor.


  DotPoint2.JPG Start the Merge Route Tool and select and load the Route to-be-merged:
  • Select the Merge Route option in the Surveyor Main Menu (TANE - shown below left) or the Surveyor Tools Menu (TRS19/Trainz Plus/TRS22 - shown below middle)
This will open a Route Selection window (shown below right)
  • Select the route to-be-merged. Only the Route data will be loaded from this route
DotPoint.JPG DLC payware routes cannot be selected for merging
MergeMainMenu.JPG MergeToolStartTRS19SP1.png MergeSelectRoute.JPG


This will display a "minimap" of the proposed merger (nothing will be merged until after the final step) with some control options.

  Top Next Up Next Down Bottom

The Merge Map

MergeMiniMapComplexTerrain01.JPG

The two tabs shown on the left are the:-

  • Terrain Tab which is automatically selected when the MiniMap is first displayed. This shows the baseboards of the to-be-merged route superimposed on the baseboards of the base route. A red background colour on this tab, as shown in the figure on the left, indicates that the two routes have baseboards that are in conflict - they are overlapping. The overlapping baseboards are shown in red on the MiniMap.
  • Layers Tab. This shows the layers that have been copied from both routes. A red background colour on this tab indicates that the two routes have layers that are in conflict.


NotePad.PNG Notes:

  • You can zoom the MiniMap in and out using the mouse control wheel. There appears to be no keyboard zoom control.
  • You can move the centre of focus (the centre of the MiniMap view) by moving the mouse pointer to a new position and clicking with the right button.
  • The four arrows shown at the top, bottom and both sides of the map display can be clicked to move the to-be-merged route in the direction shown by each arrow.


TRS19/Trainz Plus/TRS22

MergeMapTRS19SP1.png The Map Conflict tab icon in TRS19, Trainz Plus and TRS22


Move the To-Be-Merged Route into its New Position

MergeMiniMapComplexTerrain02.JPG
Steps.PNG Steps:
  • Click on the direction arrows shown at the top, bottom and sides of the MiniMap window to move the to-be-merged route into its correct position
  • Each click will move the to-be-merged route one baseboard in the selected direction


In the example shown on the left, clicking the Left arrow 5 times moved the to-be-merged route 5 baseboards to the left to a position where there were no overlapping baseboards and all terrain conflicts were resolved.

DotPoint.JPG A route merge will not proceed until ALL the terrain and layer conflicts have been eliminated.


  Top Next Up Next Down Bottom

The Layers Map

Click the Layers Tab to show the layers loaded from the two routes.

DotPoint.JPG A route merge will not proceed until ALL the terrain and layer conflicts have been eliminated.


In the example shown below two of the layers, one from each route, are using the same name "route-layer". This causes a conflict that must be resolved before the merge can be completed.

There are three simple options for solving this problem:-

DotPoint1.JPG Rename one of the conflicting layers. Double click on the layer name to enter a new name.
MergeMiniMapLayersConflict.JPG

MergeMiniMapLayersConflictRename01.JPG

After renaming ...
MergeMiniMapLayersConflictRename02.JPG

... the conflict has now been resolved.

TRS19/Trainz Plus/TRS22

MergeLayersTRS19SP1.png The Layers Conflict tab icon in TRS19, Trainz Plus and TRS22


DotPoint2.JPG Delete one of the conflicting layers. Select the layer and click on the Delete icon.
MergeMiniMapLayersConflictDelete.JPG


Stop.PNG CAUTION: Deleting a layer will delete all its contents.


After clicking the Delete Icon ...

MergeMiniMapLayersConflictMerge02.JPG
... the conflict has now been resolved.


DotPoint3.JPG Merge one of the conflicting layers.

Steps.PNG Steps:
  1. Select the layer that is to be merged
  2. Click on the Merge icon (next to the Delete Icon)
This will open a list of layers (shown below).

MergeMiniMapLayersConflictMerge01.JPG
Stop.PNG CAUTION: When selecting a layer to merge into be aware that layers containing track objects such as signals, switches, speed signs, etc CANNOT be placed above a layer that contains the track.

Steps.PNG Steps:
  1. Select the layer it will be merged into
  2. Click the Tick.PNG icon


After merging ...

MergeMiniMapLayersConflictMerge02.JPG

... the conflict has now been resolved.


Accept or Reject

Once all the conflicts have been resolved, the final step in the merging process can take place.

Tick.PNG   ACCEPT: Click to accept the merge. This icon will not be clickable unless ALL conflicts have been resolved. If you have problems after clicking Accept, see the sections at the top of this wiki page on File Sizes and Common Problems
Cross.PNG   REJECT: Click to reject the merge. The merging will be cancelled, no routes will be lost or altered.


  Top Next Up   Bottom

Uncommon Problems (and Their Solutions)

DotPoint.JPG All of these problems occur along baseboard boundaries after the merge but not just on the merge boundary - they can appear many baseboards away and can take a lot of searching to find.

These problems include:-

  • random needle spikes (like tall sewing needles sticking up through your layout)
  • random inverted needle spikes (like someone decided to bore very narrow vertical shafts into your layout)
  • long straight ditches
  • texture bleeds (on bare baseboards)
  • random dark "splotches" (on textured baseboards)


NotePad.PNG Notes:

  • the texture bleeds are relatively easy to solve after the merge has occurred and that solution can be found in the Trainz Wiki at WikiLink.PNG How to Use Bulk Asset Update/Replace Tool.
  • the other issues are more difficult or time consuming to solve after the merge. A better option is to restart the merge process from the original routes (that is why you should make backup copies first) using the steps described below.



Steps.PNG

Steps
DotPoint1.JPG Create a Small Dummy Route:
Create a new Trainz route using just two bare baseboards with:-
  • an East-West orientation for an East-West merge, or
  • a North-South orientation for a North-South merge

Do not worry about the height of the baseboards. Save the route using an easy to remember name such as Merge Dummy

PencilTips.PNG If merging is something that you will do often then create your Merge Dummy route as a 2x2 baseboard square for quickly solving these problems if they should appear. The 2x2 baseboards will work with both East-West and North-South merges

  DotPoint2.JPG Load the First Route:
Load the base route into Surveyor - see the section PageLink.PNG Selecting and Loading the Routes to Merge.

  DotPoint3.JPG Load and Position the Merge Dummy Route:
  1. Select the Merge Route option and load the Merge Dummy into Surveyor (the images below show a 2x2 baseboard Merge Dummy route)
  2. Move the Merge Dummy route into position so that it will overlap, by one baseboard each, the first route and the yet to be loaded second route
  3. Resolve any Layer conflicts
  4. Accept the merge

Merge Stage 1


  DotPoint4.JPG Load and Position the Second Route:
  1. Select the Merge Route option and load the second route into Surveyor
  2. Move the second route into its merge position with the first route. It must overlap, by one baseboard, the Merge Dummy route
  3. Resolve any Layer conflicts
  4. Accept the merge

Merge Stage 1


  DotPoint5.JPG Delete the Merge Dummy Route

Do not worry if the bare baseboards in the Merge Dummy route show any texture bleeds because the final step is to:-

  • Delete each of the baseboards from the Merge Dummy route


  Top Next Up    


Trainz Wiki

TrainzWiki.png

More Tutorials and Guides to Using Trainz


This page was created by Trainz user pware in July 2018 and was last updated as shown below.


Personal tools