<?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>Geodasy Functions</title><link>https://communities.bentley.com/products/geotechnical1/w/openground-wiki/54392/geodasy-functions</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Geodasy Functions</title><link>https://communities.bentley.com/products/geotechnical1/w/openground-wiki/54392/geodasy-functions</link><pubDate>Wed, 14 Apr 2021 12:02:39 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:2f09f0e4-aef3-436a-897e-57ce1d97fa3e</guid><dc:creator>Stephen Evason</dc:creator><comments>https://communities.bentley.com/products/geotechnical1/w/openground-wiki/54392/geodasy-functions#comments</comments><description>Current Revision posted to OpenGround Wiki by Stephen Evason on 4/14/2021 12:02:39 PM&lt;br /&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="198"&gt;
&lt;p&gt;&lt;strong&gt;Function&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="435"&gt;
&lt;p&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="302"&gt;
&lt;p&gt;&lt;strong&gt;Example&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="198"&gt;
&lt;p&gt;CleanNumericValue&lt;/p&gt;
&lt;/td&gt;
&lt;td width="435"&gt;
&lt;p&gt;Removes all characters which are not numeric, decimal points (&amp;lsquo;.&amp;rsquo;) or negation symbols (&amp;lsquo;-&amp;rsquo;).&lt;/p&gt;
&lt;/td&gt;
&lt;td width="302"&gt;
&lt;p&gt;CleanNumericValue(Field)&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="198"&gt;
&lt;p&gt;CombineRemarks&lt;/p&gt;
&lt;/td&gt;
&lt;td width="435"&gt;
&lt;p&gt;Combines all values from a particular column where the value in a different column is blank. The values for PROJ_ID and HOLE_ID must be specified either directly or indirectly via a field.&lt;/p&gt;
&lt;/td&gt;
&lt;td width="302"&gt;
&lt;p&gt;CombineRemarks(&amp;lsquo;P001&amp;rsquo;, &amp;lsquo;BH001&amp;rsquo;, &amp;lsquo;Blank&amp;rsquo;, &amp;lsquo;Source&amp;rsquo;)&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="198"&gt;
&lt;p&gt;CombineRemarksForDepth&lt;/p&gt;
&lt;/td&gt;
&lt;td width="435"&gt;
&lt;p&gt;Combines all remarks in the current input table for a project and location combination where the depth value is equal to the current row&amp;rsquo;s depth.&lt;/p&gt;
&lt;/td&gt;
&lt;td width="302"&gt;
&lt;p&gt;CombineRemarksForDepth(&amp;lsquo;P001&amp;rsquo;, &amp;lsquo;BH001&amp;rsquo;, &amp;lsquo;DepthColumn&amp;rsquo;)&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="198"&gt;
&lt;p&gt;GetGeodasyTopDepth&lt;/p&gt;
&lt;/td&gt;
&lt;td width="435"&gt;
&lt;p&gt;Gets the correct top depth value within the GEOL table. This function assumes that GEOL_TOP is present.&lt;/p&gt;
&lt;/td&gt;
&lt;td width="302"&gt;
&lt;p&gt;GetGeodasyTopDepth(PROJ_ID, HOLE_ID)&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="198"&gt;
&lt;p&gt;&lt;span&gt;GetGeodasyTopDepthCustomColumns&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="435"&gt;
&lt;p&gt;Provides the correct top depth value (as GetGeodasyTopDepth) but allows the column names to be specified.&lt;/p&gt;
&lt;/td&gt;
&lt;td width="302"&gt;
&lt;p&gt;GetGeodasyTopDepthCustomColumns(PROJ_ID, HOLE_ID, &amp;lsquo;Project Column&amp;rsquo;, &amp;lsquo;Location Column&amp;rsquo;, &amp;lsquo;Stored Depth Column&amp;rsquo;, &amp;lsquo;Actual Depth Column&amp;rsquo;)&lt;/p&gt;
&lt;p&gt;&amp;lsquo;Actual Depth Column&amp;rsquo; will be created if it does not exist and will be used to store the effective top depth value.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="198"&gt;
&lt;p&gt;PrepareParticleTable&lt;/p&gt;
&lt;/td&gt;
&lt;td width="435"&gt;
&lt;p&gt;Creates a new temporary table which contains individual entries for sieve and percentage passing values. This exists to provide support for lists delimited with a single character, such as &amp;lsquo;^&amp;rsquo;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The temporary table will contain a row for each pair and a field per value. The names of the fields will be the same as those specified as the first two arguments.&lt;/p&gt;
&lt;/td&gt;
&lt;td width="302"&gt;
&lt;p&gt;PrepareParticleTable(&amp;#39;SIEVE&amp;#39;, &amp;#39;PPS&amp;#39;, &amp;#39;^&amp;#39;, &amp;#39;TemporaryTable&amp;#39;)&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item></channel></rss>