<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>Java·Applied·Geodesy·3D - Gruppenunsicherheit als individuelle Unsicherheit übernehmen</title>
<link>https://software.applied-geodesy.org/forum/</link>
<description>Support forum for JAG3D software package</description>
<language>en</language>
<item>
<title>Gruppenunsicherheit als individuelle Unsicherheit übernehmen (reply)</title>
<content:encoded><![CDATA[<p>Hallo Pierre,</p>
<blockquote><p>ja, das hilft mir weiter und funktioniert prima <img src="https://software.applied-geodesy.org/forum/images/smilies/2.png" alt=":-D" title=":-D" />. </p>
</blockquote><p>Super. Anbei der modifizierte Ausdruck, der das Update nur auf Beobachtungen anwendet, die eine bestimmte Zielpunktnummer haben:</p>
<pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">MERGE</span> <span style="color: #993333; font-weight: bold;">INTO</span> <span style="color: #ff0000;">&quot;ObservationApriori&quot;</span> 
<span style="color: #993333; font-weight: bold;">USING</span> <span style="color: #ff0000;">&quot;ObservationAposteriori&quot;</span> <span style="color: #993333; font-weight: bold;">ON</span> 
<span style="color: #ff0000;">&quot;ObservationApriori&quot;</span><span style="color: #66cc66;">.</span><span style="color: #ff0000;">&quot;id&quot;</span> <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">&quot;ObservationAposteriori&quot;</span><span style="color: #66cc66;">.</span><span style="color: #ff0000;">&quot;id&quot;</span> 
<span style="color: #993333; font-weight: bold;">AND</span> <span style="color: #ff0000;">&quot;end_point_name&quot;</span> <span style="color: #993333; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'11'</span><span style="color: #66cc66;">,</span><span style="color: #ff0000;">'12'</span><span style="color: #66cc66;">&#41;</span>
<span style="color: #993333; font-weight: bold;">WHEN</span> MATCHED <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #993333; font-weight: bold;">UPDATE</span> <span style="color: #993333; font-weight: bold;">SET</span> 
<span style="color: #ff0000;">&quot;ObservationApriori&quot;</span><span style="color: #66cc66;">.</span><span style="color: #ff0000;">&quot;sigma_0&quot;</span> <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">&quot;ObservationAposteriori&quot;</span><span style="color: #66cc66;">.</span><span style="color: #ff0000;">&quot;sigma_0&quot;</span>;</pre><p>Die zusätzliche Bedingung ist <code>&quot;end_point_name&quot; IN ('11','12')</code>. In der Klammer sind dann alle Punktnamen aufzuführen, die zu berücksichtigen sind - im Beispiel sind es die Punkte mit den Namen 11 und 12. Statt nach bestimmten Punkten einzuschränken könnte man auch nach Namen suchen, die mit einem Prefix beginnen. Hier gibt es jetzt recht viele Möglichkeiten.</p>
<p>Das aber nur als Ergänzung.</p>
<p>Viele Grüße<br />
Micha</p>
]]></content:encoded>
<link>https://software.applied-geodesy.org/forum/index.php?id=6290</link>
<guid>https://software.applied-geodesy.org/forum/index.php?id=6290</guid>
<pubDate>Wed, 01 Sep 2021 18:42:21 +0000</pubDate>
<dc:creator>Micha</dc:creator>
</item>
<item>
<title>Gruppenunsicherheit als individuelle Unsicherheit übernehmen (reply)</title>
<content:encoded><![CDATA[<p>Hallo Micha,</p>
<blockquote><p>Hilft Dir das weiter?</p>
</blockquote><p>ja, das hilft mir weiter und funktioniert prima <img src="https://software.applied-geodesy.org/forum/images/smilies/2.png" alt=":-D" title=":-D" />. Für die Abstimmung des stoch. Modells läuft sowieso mindestens eine Ausgleichung vorher durch ... Darüber hinaus stimme ich Dir zu, die Lösung ist sehr elegant und schlank, schick so ein SQL-Script.</p>
<p>Ich danke Dir. <img src="https://software.applied-geodesy.org/forum/images/smilies/1.png" alt=":-)" title=":-)" /> </p>
<p>Viele Grüße<br />
Pierre</p>
]]></content:encoded>
<link>https://software.applied-geodesy.org/forum/index.php?id=6286</link>
<guid>https://software.applied-geodesy.org/forum/index.php?id=6286</guid>
<pubDate>Wed, 01 Sep 2021 17:30:52 +0000</pubDate>
<dc:creator>Pierre</dc:creator>
</item>
<item>
<title>Gruppenunsicherheit als individuelle Unsicherheit übernehmen (reply)</title>
<content:encoded><![CDATA[<p>Hallo Pierre,</p>
<blockquote><p>Wenn das so einfach ist, dass ich (SQL-Noob) das auch auf die Reihe bekomme, wäre das prima <img src="https://software.applied-geodesy.org/forum/images/smilies/1.png" alt=":-)" title=":-)" /> </p>
</blockquote><p>Ich habe heute die Zeit gefunden, mal einen kurzen SQL zu bauen. Erstelle Dir einfach eine Datei und füge dort folgende Zeile ein. Speichere diese Datei mit der Endung <code>.sql</code>.</p>
<pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">MERGE</span> <span style="color: #993333; font-weight: bold;">INTO</span> <span style="color: #ff0000;">&quot;ObservationApriori&quot;</span> <span style="color: #993333; font-weight: bold;">USING</span> <span style="color: #ff0000;">&quot;ObservationAposteriori&quot;</span> <span style="color: #993333; font-weight: bold;">ON</span> <span style="color: #ff0000;">&quot;ObservationApriori&quot;</span><span style="color: #66cc66;">.</span><span style="color: #ff0000;">&quot;id&quot;</span> <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">&quot;ObservationAposteriori&quot;</span><span style="color: #66cc66;">.</span><span style="color: #ff0000;">&quot;id&quot;</span> <span style="color: #993333; font-weight: bold;">WHEN</span> MATCHED <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #993333; font-weight: bold;">UPDATE</span> <span style="color: #993333; font-weight: bold;">SET</span> <span style="color: #ff0000;">&quot;ObservationApriori&quot;</span><span style="color: #66cc66;">.</span><span style="color: #ff0000;">&quot;sigma_0&quot;</span> <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">&quot;ObservationAposteriori&quot;</span><span style="color: #66cc66;">.</span><span style="color: #ff0000;">&quot;sigma_0&quot;</span>;</pre><p>Der Ausdruck ist recht simple und überträgt die Einträge der <code>sigma_0</code>-Spalte aus der Tabelle <code>ObservationAposteriori</code> in die (zufällig) gleichnamige Spalte der Tabelle <code>ObservationApriori</code>. Du musst also schon mindestens eine Ausgleichung durchgeführt haben, damit die Werte übertragen werden können.</p>
<p>Man könnte den SQL noch weiter einschränken und das Übertragen bspw. nur bei Beobachtungen vornehmen, bei denen der Zielpunkt einen bestimmten Namen hat. </p>
<p>Wenn Du eine Ausgleichung mit den Datumspunkten durchgeführt hast, dann kannst Du dieses Script ausführen: <code>Projekt → SQL Script ausführen</code>.</p>
<p>Hilft Dir das weiter?</p>
<p>Viele Grüße<br />
Micha</p>
]]></content:encoded>
<link>https://software.applied-geodesy.org/forum/index.php?id=6262</link>
<guid>https://software.applied-geodesy.org/forum/index.php?id=6262</guid>
<pubDate>Mon, 30 Aug 2021 14:38:05 +0000</pubDate>
<dc:creator>Micha</dc:creator>
</item>
<item>
<title>Gruppenunsicherheit als individuelle Unsicherheit übernehmen (reply)</title>
<content:encoded><![CDATA[<p>Hej Pierre, </p>
<p>ich bin noch bis Ende der Woche unterwegs. Ich werde Dir dann mal ein SQL erstellen. Vielleicht löst der Dein spezielles Problem noch besser als eine eher allg. Lösung.</p>
<p>Viele Grüße<br />
Micha</p>
]]></content:encoded>
<link>https://software.applied-geodesy.org/forum/index.php?id=6198</link>
<guid>https://software.applied-geodesy.org/forum/index.php?id=6198</guid>
<pubDate>Tue, 24 Aug 2021 07:58:45 +0000</pubDate>
<dc:creator>Micha</dc:creator>
</item>
<item>
<title>Gruppenunsicherheit als individuelle Unsicherheit übernehmen (reply)</title>
<content:encoded><![CDATA[<p>Hallo Micha,</p>
<blockquote><p>Beide Varianten finde ich nicht so super intuitiv. Am wenigsten missverständlich erscheint mir eine Option im Ausgleichungsdialog, etwas wie &quot;konvertierte gruppenbasierete Unsicherheiten in individuelle Unsicherheiten&quot; (der Text müsste nur kürzer sein). Dann würden die s0 beim Speichern der Ergebnisse auch in die SQL Tabelle übertragen werden.</p>
</blockquote><p>Da gebe Dir Recht, so richtig schön ist das beides nicht. Ebenfalls hatte ich schon vermutet, dass Du die a priori Unsicherheiten erst zur Laufzeit bestimmst und dass diese natürlich von d0 abhängig sind, macht die Sache auch nicht einfacher.</p>
<p>Problematisch ist halt, dass man die Richtungssätze nicht gruppenweise trennen kann. <em>Anderer Gedankengang:</em> Was ist mit einer Art sekundärer a priori Gruppenunsicherheit (in der Registerkarte Eigenschaften, oder einer eigenen Rubrik) welche sich nur auf extra gekennzeichnete Punkte (Checkbox im Rohdatenreiter) auswirkt. Dann wäre die Problematik mit d0 etc. doch außen vor.<br />
 </p>
<blockquote><p>Alternative könntest Du Dir bereits jetzt mit einem einfachen SQL behelfen,dann müsstest Du nicht immer den Umweg über den Report gehen. Soll ich da mal einen bauen für Dich?</p>
</blockquote><p>Wenn das so einfach ist, dass ich (SQL-Noob) das auch auf die Reihe bekomme, wäre das prima <img src="https://software.applied-geodesy.org/forum/images/smilies/1.png" alt=":-)" title=":-)" /> Aber erstmal eins nach dem Anderen ... <img src="https://software.applied-geodesy.org/forum/images/smilies/3.png" alt=";-)" title=";-)" />  </p>
<p>Viele Grüße<br />
Pierre</p>
]]></content:encoded>
<link>https://software.applied-geodesy.org/forum/index.php?id=6187</link>
<guid>https://software.applied-geodesy.org/forum/index.php?id=6187</guid>
<pubDate>Mon, 23 Aug 2021 11:35:32 +0000</pubDate>
<dc:creator>Pierre</dc:creator>
</item>
</channel>
</rss>
