<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://communities.bentley.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Replace Survey point codes upon import with project specific code - String Substitution</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/11855/replace-survey-point-codes-upon-import-with-project-specific-code-string-substitution</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Replace Survey point codes upon import with project specific code - String Substitution</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/11855/replace-survey-point-codes-upon-import-with-project-specific-code-string-substitution</link><pubDate>Mon, 15 Dec 2014 16:50:30 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:1bd9eea7-46e6-4cb5-a5d7-297b2150fba6</guid><dc:creator>Jacquelyn Pettus</dc:creator><comments>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/11855/replace-survey-point-codes-upon-import-with-project-specific-code-string-substitution#comments</comments><description>Current Revision posted to OpenRoads | OpenSite Wiki by Jacquelyn Pettus on 12/15/2014 4:50:30 PM&lt;br /&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;table style="border:0px solid #dce5f0;width:680px;background-color:#dce5f0;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;InRoads, MX, GEOPAK&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;08.11.09+&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Survey&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:150%;"&gt;&lt;span style="text-decoration:underline;"&gt;Description:&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In the field, their surveyors have a set of universal codes they use to take shots.&amp;nbsp; However, when supplying the information to other clients and agencies, they need their codes on the survey points to match the standards of the agencies to whom&amp;nbsp;they are sending the information.&amp;nbsp; They need a way to set up a batch conversion of survey codes in order to produce correct survey feature codes&amp;nbsp;to supply to&amp;nbsp;other users/clients.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration:underline;"&gt;&lt;span style="font-size:150%;"&gt;Solution:&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In the OpenRoads Survey technology, we have the ability to perform a string substitution which will read the code strings in the data and replace it with a mapped string that is defined&amp;nbsp;within the Project Settings.&lt;/p&gt;
&lt;h3&gt;To set up&amp;nbsp;the String Substitutions:&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;In Project Explorer, go into the Civil Standards &amp;gt; Project Settings &amp;gt; Survey &amp;gt; Settings, right-click and go to Properties.&lt;/li&gt;
&lt;li&gt;Expand Data File Parsing and look at the option for Use Substitute Strings and set it to True.&lt;/li&gt;
&lt;li&gt;Build the code substitution strings under the Substitute Strings option.&amp;nbsp; You click in the &amp;lsquo;Substitute Strings&amp;rsquo; field and select the browse button to bring up the dialog. Go through and add new string substitutions by clicking New, then set the &amp;lsquo;Substitute&amp;rsquo; and &amp;lsquo;With&amp;rsquo; fields. The &amp;lsquo;Substitute&amp;rsquo; field is the code that would appear in the RAW survey data that is being imported. The &amp;lsquo;With&amp;rsquo; field is the new string you wish to use once the survey is processed.&amp;nbsp; In the following&amp;nbsp;example, when the survey data is imported it would substitute any string that reads &lt;b&gt;EP&lt;/b&gt; and replace it with &lt;b&gt;EOP&lt;/b&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture.JPG"&gt;&lt;img alt=" " src="/resized-image.ashx/__size/550x0/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture.JPG" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;When importing the file, make sure you are importing it into the OpenRoads Survey and not the Native InRoads File &amp;gt; Text Import Wizard.&amp;nbsp; It must be done under the OpenRoads Field Books to recognize the string substitutions from the settings.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture1.JPG"&gt;&lt;img alt=" " src="/resized-image.ashx/__size/550x0/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture1.JPG" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Right-click and create a new fieldbook, then you right-click on the new fieldbook you created and select Load &amp;gt; File Using Text Import Wizard.&amp;nbsp; Set the file type at the bottom to ALL FILES (*.*) and browse to your text file.&amp;nbsp; Then import and step through the wizard.&amp;nbsp; Then the new Fieldbook should have the points imported with the new substituted strings.&amp;nbsp; Highlight the All Point Features (#1 below), then select the Show Details (#2 below) to see a details box with the reflected change in the codes.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture2.JPG"&gt;&lt;img alt=" " src="/resized-image.ashx/__size/550x0/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture2.JPG" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;If working with different agencies, you can have multiple settings defined for the different standards stored in the dgn libraries.&amp;nbsp; Different settings can be selected when importing the data to substitute the strings to the correct standards.&amp;nbsp; The program will ask which settings you wish to use so you can set the correct codes to be substituted. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;&lt;b&gt;&lt;img width="189" height="60" style="border-width:0px;" alt=" " src="/cfs-file.ashx/__key/communityserver-components-sitefiles/TSG-Logo.png" /&gt;&lt;/b&gt;&lt;/h1&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>Replace Survey point codes upon import with project specific code - String Substitution</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/11855/replace-survey-point-codes-upon-import-with-project-specific-code-string-substitution/revision/3</link><pubDate>Thu, 17 Jul 2014 18:15:08 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:1bd9eea7-46e6-4cb5-a5d7-297b2150fba6</guid><dc:creator>Beebe Ray</dc:creator><comments>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/11855/replace-survey-point-codes-upon-import-with-project-specific-code-string-substitution#comments</comments><description>Revision 3 posted to OpenRoads | OpenSite Wiki by Beebe Ray on 7/17/2014 6:15:08 PM&lt;br /&gt;
&lt;p&gt;&lt;img width="189" height="60" style="border-width:0px;" alt=" " src="/Other/Old_Site_Files/Bentley_Folders/m/support/17560/download.aspx" /&gt;&lt;/p&gt;
&lt;table align="left" style="border:0px solid #dce5f0;width:500px;background-color:#dce5f0;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;span style="font-size:medium;"&gt;&lt;b&gt;Applies To&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;InRoads, GEOPAK, MX&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;V8.11.9+&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Environment:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Survey&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Subarea:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Original Author:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Chris Key, Bentley Technical Support Group&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h1&gt;Description:&lt;/h1&gt;
&lt;p&gt;In the field, their surveyors have a set of universal codes they use to take shots.&amp;nbsp; However, when supplying the information to other clients and agencies, they need their codes on the survey points to match the standards of the agencies to whom&amp;nbsp;they are sending the information.&amp;nbsp; They need a way to set up a batch conversion of survey codes in order to produce correct survey feature codes&amp;nbsp;to supply to&amp;nbsp;other users/clients.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;Solution:&lt;/h1&gt;
&lt;p&gt;In the OpenRoads Survey technology, we have the ability to perform a string substitution which will read the code strings in the data and replace it with a mapped string that is defined&amp;nbsp;within the Project Settings.&lt;/p&gt;
&lt;h3&gt;To set up&amp;nbsp;the String Substitutions:&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;In Project Explorer, go into the Civil Standards &amp;gt; Project Settings &amp;gt; Survey &amp;gt; Settings, right-click and go to Properties.&lt;/li&gt;
&lt;li&gt;Expand Data File Parsing and look at the option for Use Substitute Strings and set it to True.&lt;/li&gt;
&lt;li&gt;Build the code substitution strings under the Substitute Strings option.&amp;nbsp; You click in the &amp;lsquo;Substitute Strings&amp;rsquo; field and select the browse button to bring up the dialog. Go through and add new string substitutions by clicking New, then set the &amp;lsquo;Substitute&amp;rsquo; and &amp;lsquo;With&amp;rsquo; fields. The &amp;lsquo;Substitute&amp;rsquo; field is the code that would appear in the RAW survey data that is being imported. The &amp;lsquo;With&amp;rsquo; field is the new string you wish to use once the survey is processed.&amp;nbsp; In the following&amp;nbsp;example, when the survey data is imported it would substitute any string that reads &lt;b&gt;EP&lt;/b&gt; and replace it with &lt;b&gt;EOP&lt;/b&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture.JPG"&gt;&lt;img alt=" " src="/resized-image.ashx/__size/550x0/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture.JPG" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;When importing the file, make sure you are importing it into the OpenRoads Survey and not the Native InRoads File &amp;gt; Text Import Wizard.&amp;nbsp; It must be done under the OpenRoads Field Books to recognize the string substitutions from the settings.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture1.JPG"&gt;&lt;img alt=" " src="/resized-image.ashx/__size/550x0/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture1.JPG" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Right-click and create a new fieldbook, then you right-click on the new fieldbook you created and select Load &amp;gt; File Using Text Import Wizard.&amp;nbsp; Set the file type at the bottom to ALL FILES (*.*) and browse to your text file.&amp;nbsp; Then import and step through the wizard.&amp;nbsp; Then the new Fieldbook should have the points imported with the new substituted strings.&amp;nbsp; Highlight the All Point Features (#1 below), then select the Show Details (#2 below) to see a details box with the reflected change in the codes.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture2.JPG"&gt;&lt;img alt=" " src="/resized-image.ashx/__size/550x0/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture2.JPG" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;If working with different agencies, you can have multiple settings defined for the different standards stored in the dgn libraries.&amp;nbsp; Different settings can be selected when importing the data to substitute the strings to the correct standards.&amp;nbsp; The program will ask which settings you wish to use so you can set the correct codes to be substituted. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;External Links&lt;/h1&gt;
&lt;p&gt;&lt;a title="KnowledgeBase" href="http://appsnet.bentley.com/kbase/"&gt;Bentley Technical Support KnowledgeBase&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="LEARN Server" href="http://lms.bentley.com/"&gt;Bentley LEARN Server&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;Comments or Corrections?&lt;/h1&gt;
&lt;p&gt;Bentley&amp;#39;s Technical Support Group requests that you please confine any comments you have on this Wiki entry to this &amp;quot;Comments or Corrections?&amp;quot; section. THANK YOU!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>Replace Survey point codes upon import with project specific code - String Substitution</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/11855/replace-survey-point-codes-upon-import-with-project-specific-code-string-substitution/revision/2</link><pubDate>Wed, 19 Feb 2014 23:01:20 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:1bd9eea7-46e6-4cb5-a5d7-297b2150fba6</guid><dc:creator>Jacquelyn Pettus</dc:creator><comments>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/11855/replace-survey-point-codes-upon-import-with-project-specific-code-string-substitution#comments</comments><description>Revision 2 posted to OpenRoads | OpenSite Wiki by Jacquelyn Pettus on 2/19/2014 11:01:20 PM&lt;br /&gt;
&lt;p&gt;&lt;img style="border-width:0px;" alt=" " src="/Other/Old_Site_Files/Bentley_Folders/m/support/17560/download.aspx" height="60" width="189" /&gt;&lt;/p&gt;
&lt;table style="border:0px solid #dce5f0;width:500px;background-color:#dce5f0;" align="left" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;span style="font-size:medium;"&gt;&lt;b&gt;Applies To&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;InRoads, GEOPAK, MX&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;V8.11.9+&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Environment:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Survey&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Subarea:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Original Author:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Chris Key, Bentley Technical Support Group&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h1&gt;Description:&lt;/h1&gt;
&lt;p&gt;In the field, their surveyors have a set of universal codes they use to take shots.&amp;nbsp; However, when supplying the information to other clients and agencies, they need their codes on the survey points to match the standards of the agencies to whom&amp;nbsp;they are sending the information.&amp;nbsp; They need a way to set up a batch conversion of survey codes in order to produce correct survey feature codes&amp;nbsp;to supply to&amp;nbsp;other users/clients.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;Solution:&lt;/h1&gt;
&lt;p&gt;In the OpenRoads Survey technology, we have the ability to perform a string substitution which will read the code strings in the data and replace it with a mapped string that is defined&amp;nbsp;within the Project Settings.&lt;/p&gt;
&lt;h3&gt;To set up&amp;nbsp;the String Substitutions:&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;In Project Explorer, go into the Civil Standards &amp;gt; Project Settings &amp;gt; Survey &amp;gt; Settings, right-click and go to Properties.&lt;/li&gt;
&lt;li&gt;Expand Data File Parsing and look at the option for Use Substitute Strings and set it to True.&lt;/li&gt;
&lt;li&gt;Build the code substitution strings under the Substitute Strings option.&amp;nbsp; You click in the &amp;lsquo;Substitute Strings&amp;rsquo; field and select the browse button to bring up the dialog. Go through and add new string substitutions by clicking New, then set the &amp;lsquo;Substitute&amp;rsquo; and &amp;lsquo;With&amp;rsquo; fields. The &amp;lsquo;Substitute&amp;rsquo; field is the code that would appear in the RAW survey data that is being imported. The &amp;lsquo;With&amp;rsquo; field is the new string you wish to use once the survey is processed.&amp;nbsp; In the following&amp;nbsp;example, when the survey data is imported it would substitute any string that reads &lt;b&gt;EP&lt;/b&gt; and replace it with &lt;b&gt;EOP&lt;/b&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture.JPG"&gt;&lt;img alt=" " src="/resized-image.ashx/__size/550x0/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture.JPG" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;When importing the file, make sure you are importing it into the OpenRoads Survey and not the Native InRoads File &amp;gt; Text Import Wizard.&amp;nbsp; It must be done under the OpenRoads Field Books to recognize the string substitutions from the settings.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture1.JPG"&gt;&lt;img alt=" " src="/resized-image.ashx/__size/550x0/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture1.JPG" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Right-click and create a new fieldbook, then you right-click on the new fieldbook you created and select Load &amp;gt; File Using Text Import Wizard.&amp;nbsp; Set the file type at the bottom to ALL FILES (*.*) and browse to your text file.&amp;nbsp; Then import and step through the wizard.&amp;nbsp; Then the new Fieldbook should have the points imported with the new substituted strings.&amp;nbsp; Highlight the All Point Features (#1 below), then select the Show Details (#2 below) to see a details box with the reflected change in the codes.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture2.JPG"&gt;&lt;img alt=" " src="/resized-image.ashx/__size/550x0/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture2.JPG" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;If working with different agencies, you can have multiple settings defined for the different standards stored in the dgn libraries.&amp;nbsp; Different settings can be selected when importing the data to substitute the strings to the correct standards.&amp;nbsp; The program will ask which settings you wish to use so you can set the correct codes to be substituted. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;External Links&lt;/h1&gt;
&lt;p&gt;&lt;a title="KnowledgeBase" href="http://appsnet.bentley.com/kbase/"&gt;Bentley Technical Support KnowledgeBase&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="LEARN Server" href="http://lms.bentley.com/"&gt;Bentley LEARN Server&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;Comments or Corrections?&lt;/h1&gt;
&lt;p&gt;Bentley&amp;#39;s Technical Support Group requests that you please confine any comments you have on this Wiki entry to this &amp;quot;Comments or Corrections?&amp;quot; section. THANK YOU!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>Replace Survey point codes upon import with project specific code - String Substitution</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/11855/replace-survey-point-codes-upon-import-with-project-specific-code-string-substitution/revision/1</link><pubDate>Thu, 30 Jan 2014 19:38:05 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:1bd9eea7-46e6-4cb5-a5d7-297b2150fba6</guid><dc:creator>Chris Key</dc:creator><comments>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/11855/replace-survey-point-codes-upon-import-with-project-specific-code-string-substitution#comments</comments><description>Revision 1 posted to OpenRoads | OpenSite Wiki by Chris Key on 1/30/2014 7:38:05 PM&lt;br /&gt;
&lt;p&gt;&lt;img style="border-width:0px;" alt=" " src="/Other/Old_Site_Files/Bentley_Folders/m/support/17560/download.aspx" width="189" height="60" /&gt;&lt;/p&gt;
&lt;table style="border:0px solid #dce5f0;width:500px;background-color:#dce5f0;" border="0" align="left"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;span style="font-size:medium;"&gt;&lt;b&gt;Applies To&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;InRoads, GEOPAK, MX&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;V8.11.9+&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Environment:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Survey&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Subarea:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Original Author:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Chris Key, Bentley Technical Support Group&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h1&gt;Description:&lt;/h1&gt;
&lt;p&gt;In the field, their surveyors have a set of universal codes they use to take shots.&amp;nbsp; However, when supplying the information to other clients and agencies, they need their codes on the survey points to match the standards of the agencies to whom&amp;nbsp;they are sending the information.&amp;nbsp; They need a way to set up a batch conversion of survey codes in order to produce correct survey feature codes&amp;nbsp;to supply to&amp;nbsp;other users/clients.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;Solution:&lt;/h1&gt;
&lt;p&gt;In the OpenRoads Survey technology, we have the ability to perform a string substitution which will read the code strings in the data and replace it with a mapped string that is defined&amp;nbsp;within the Project Settings.&lt;/p&gt;
&lt;h3&gt;To set up&amp;nbsp;the String Substitutions:&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;In Project Explorer, go into the Civil Standards &amp;gt; Project Settings &amp;gt; Survey &amp;gt; Settings, right-click and go to Properties.&lt;/li&gt;
&lt;li&gt;Expand Data File Parsing and look at the option for Use Substitute Strings and set it to True.&lt;/li&gt;
&lt;li&gt;Build the code substitution strings under the Substitute Strings option.&amp;nbsp; You click in the &amp;lsquo;Substitute Strings&amp;rsquo; field and select the browse button to bring up the dialog. Go through and add new string substitutions by clicking New, then set the &amp;lsquo;Substitute&amp;rsquo; and &amp;lsquo;With&amp;rsquo; fields. The &amp;lsquo;Substitute&amp;rsquo; field is the code that would appear in the RAW survey data that is being imported. The &amp;lsquo;With&amp;rsquo; field is the new string you wish to use once the survey is processed.&amp;nbsp; In the following&amp;nbsp;example, when the survey data is imported it would substitute any string that reads &lt;b&gt;EP&lt;/b&gt; and replace it with &lt;b&gt;EOP&lt;/b&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture.JPG"&gt;&lt;img border="0" alt=" " src="/resized-image.ashx/__size/550x0/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;When importing the file, make sure you are importing it into the OpenRoads Survey and not the Native InRoads File &amp;gt; Text Import Wizard.&amp;nbsp; It must be done under the OpenRoads Field Books to recognize the string substitutions from the settings.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture1.JPG"&gt;&lt;img border="0" alt=" " src="/resized-image.ashx/__size/550x0/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture1.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Right-click and create a new fieldbook, then you right-click on the new fieldbook you created and select Load &amp;gt; File Using Text Import Wizard.&amp;nbsp; Set the file type at the bottom to ALL FILES (*.*) and browse to your text file.&amp;nbsp; Then import and step through the wizard.&amp;nbsp; Then the new Fieldbook should have the points imported with the new substituted strings.&amp;nbsp; Highlight the All Point Features (#1 below), then select the Show Details (#2 below) to see a details box with the reflected change in the codes.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture2.JPG"&gt;&lt;img border="0" alt=" " src="/resized-image.ashx/__size/550x0/__key/communityserver-wikis-components-files/00-00-00-00-52/Capture2.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;If working with different agencies, you can have multiple settings defined for the different standards stored in the dgn libraries.&amp;nbsp; Different settings can be selected when importing the data to substitute the strings to the correct standards.&amp;nbsp; The program will ask which settings you wish to use so you can set the correct codes to be substituted. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;External Links&lt;/h1&gt;
&lt;p&gt;&lt;a title="KnowledgeBase" href="http://appsnet.bentley.com/kbase/"&gt;Bentley Technical Support KnowledgeBase&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="LEARN Server" href="http://lms.bentley.com/"&gt;Bentley LEARN Server&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;Comments or Corrections?&lt;/h1&gt;
&lt;p&gt;Bentley&amp;#39;s Technical Support Group requests that you please confine any comments you have on this Wiki entry to this &amp;quot;Comments or Corrections?&amp;quot; section. THANK YOU!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item></channel></rss>