<?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>Das GEO-Forum - Koordinatentransformation</title>
<link>http://forum.diegeodaeten.de/</link>
<description>DieGeodaeten.de ist ein geodätisches Portal, welches von Vermessungsingenieuren der HS Neubrandenburg ins Leben gerufen wurde. Neben Neuigkeiten aus den Bereichen Geodäsie und Geoinformatik werden Buchempfehlungen oder Downloads angeboten.</description>
<language>de</language>
<item>
<title>Koordinatentransformation (Antwort)</title>
<content:encoded><![CDATA[<p>Guten Abend,</p>
<p>nein, dann stimmt es bei mir nicht. Aber wenn Du sicher bist, dass es bei _Dir_ geht, reicht das ja letztlich. Schließlich ist es das, worauf es ankommt. <img src="http://forum.diegeodaeten.de/images/smilies/wink.gif" alt=";-)" title="zwinker" /></p>
<p>Insofern müssen wir hier keine intensive Ursachenforschung betreiben.</p>
<p>Schöne Grüße<br />
Micha</p>
]]></content:encoded>
<link>http://forum.diegeodaeten.de/index.php?id=3257</link>
<guid>http://forum.diegeodaeten.de/index.php?id=3257</guid>
<pubDate>Tue, 22 Feb 2011 20:47:59 +0000</pubDate>
<category>Geodäsie/Vermessung</category><dc:creator>MichaeL</dc:creator>
</item>
<item>
<title>Koordinatentransformation (Antwort)</title>
<content:encoded><![CDATA[<p>Moin!</p>
<blockquote><p><br />
ich habe Deine Mail erhalten - Danke.</p>
</blockquote><p>
Bitte.<br />
 </p>
<blockquote><p>Die Matrizen konnte ich nachvollziehen soweit. Da Rotationsmatrizen Orthgonalmatrizen sind, könnte man noch ein wenig optimieren. Ich habe folgendes gemacht:</p>
<p><img src="http://chart.apis.google.com/chart?cht=tx&amp;chf=bg,s,E1E1E100&amp;chl=T_C+%3D+T_A+-+R_A+%5Ccdot+R_B%5E%7BT%7D+%5Ccdot+T_B" alt="T_C = T_A - R_A \cdot R_B^{T} \cdot T_B" /></p>
<p>Ich nutze 3x3 Matrizen und komme damit erstmal auf das selbe Ergebnis wie Du. Was ich aber nicht benötige ist die <em>teure</em> Inverse-Funktion, da die Inverse einer orthogonalen Matrix gleich der Transponierten ist (in Excel MTRANS).</p>
<p><img src="http://chart.apis.google.com/chart?cht=tx&amp;chf=bg,s,E1E1E100&amp;chl=R%5E%7B-1%7D+%3D+R%5E%7BT%7D" alt="R^{-1} = R^{T}" /></p>
</blockquote><p>Ääääh ja.......<br />
Nun, mein Makro rattert ein auch umfangreicheres Roboterprogramm, mit vier Zangen in knapp einer Minute durch und es funzt.<br />
Also sage ich nun: Never change a running system.<br />
 </p>
<blockquote><p>Beim Einfügen eines anderen Datensatzes in Deine Tabelle (bspw: XSWP96015400) erhalte ich jedoch nicht die SOLL-Position zurück. Beim X-Wert bspw. habe ich da 800 und es sollten eigentlich nur 779 sein. Möglicherweise hat das Tool ein anderes Offset als 200?!</p>
</blockquote><p>
 <br />
Die 200 ziehe ich ja im Feld H13 ab. <br />
Das klappt auch nicht, wenn Du die Zeilen 39,4, und 41 komplett in die Zeilen 35,36 und 37 kopierst?<br />
Bei mir tut das, habe ich gerade noch mal durchgeführt.</p>
]]></content:encoded>
<link>http://forum.diegeodaeten.de/index.php?id=3256</link>
<guid>http://forum.diegeodaeten.de/index.php?id=3256</guid>
<pubDate>Tue, 22 Feb 2011 20:29:51 +0000</pubDate>
<category>Geodäsie/Vermessung</category><dc:creator>Kai Westermann</dc:creator>
</item>
<item>
<title>Koordinatentransformation (Antwort)</title>
<content:encoded><![CDATA[<p>Hi,</p>
<p>ich habe Deine Mail erhalten - Danke.</p>
<p>Die Matrizen konnte ich nachvollziehen soweit. Da Rotationsmatrizen Orthgonalmatrizen sind, könnte man noch ein wenig optimieren. Ich habe folgendes gemacht:</p>
<p><img src="http://chart.apis.google.com/chart?cht=tx&amp;chf=bg,s,E1E1E100&amp;chl=T_C+%3D+T_A+-+R_A+%5Ccdot+R_B%5E%7BT%7D+%5Ccdot+T_B" alt="T_C = T_A - R_A \cdot R_B^{T} \cdot T_B" /></p>
<p>Ich nutze 3x3 Matrizen und komme damit erstmal auf das selbe Ergebnis wie Du. Was ich aber nicht benötige ist die <em>teure</em> Inverse-Funktion, da die Inverse einer orthogonalen Matrix gleich der Transponierten ist (in Excel MTRANS).</p>
<p><img src="http://chart.apis.google.com/chart?cht=tx&amp;chf=bg,s,E1E1E100&amp;chl=R%5E%7B-1%7D+%3D+R%5E%7BT%7D" alt="R^{-1} = R^{T}" /></p>
<p>Beim Einfügen eines anderen Datensatzes in Deine Tabelle (bspw: XSWP96015400) erhalte ich jedoch nicht die SOLL-Position zurück. Beim X-Wert bspw. habe ich da 800 und es sollten eigentlich nur 779 sein. Möglicherweise hat das Tool ein anderes Offset als 200?!</p>
<p>Gruß Micha</p>
]]></content:encoded>
<link>http://forum.diegeodaeten.de/index.php?id=3255</link>
<guid>http://forum.diegeodaeten.de/index.php?id=3255</guid>
<pubDate>Tue, 22 Feb 2011 16:26:55 +0000</pubDate>
<category>Geodäsie/Vermessung</category><dc:creator>MichaeL</dc:creator>
</item>
<item>
<title>Koordinatentransformation (Antwort)</title>
<content:encoded><![CDATA[<p>Moin!</p>
<blockquote><p>Hast Du schon immer eine homogene Rotationsmatrix bzw. homogene Koordinaten benutzt?</p>
</blockquote><p>
Nope, habe ich nicht. </p>
<blockquote><p>War mir gar nicht aufgefallen in all den Beiträgen... Egal, die 4x4-Matrix ist äquivalent zu den 3x3 Matrizen, die ich bisher immer meinte.</p>
</blockquote><p>
Nicht ganz, denn in die 4x4 Matrix, kann ich die Toolverschiebung und den Raumpiunkt direkt mit eintragen und erhalte nach <img src="http://chart.apis.google.com/chart?cht=tx&amp;chf=bg,s,E1E1E100&amp;chl=Mat%28A%29+%5Ccdot+Mat%28B%29%5E%7B-1%7D" alt="Mat(A) \cdot Mat(B)^{-1}" /> den neuen Raumpunkt.</p>
<blockquote><p>Das ist aber nur ein Vektor, oder?</p>
</blockquote><p>
Eiegentlich ja, aber halt in kartesischen Koordinaten.<br />
 </p>
<blockquote><p>Ich habe mal temporär eine Mail-adresse eingerichtet, an die Du es senden kannst: tmp@derletztekick.de Ich lasse die mal einen Monat aktiv.</p>
</blockquote><p>
OK, ich seh' zu daß ich mal was zusammenschreibe.<br />
Muß ich in den Kalender aufnehmen, sonst geht's wieder unter.</p>
<p>Gruß</p>
<p>der Kai</p>
]]></content:encoded>
<link>http://forum.diegeodaeten.de/index.php?id=3254</link>
<guid>http://forum.diegeodaeten.de/index.php?id=3254</guid>
<pubDate>Mon, 21 Feb 2011 22:52:53 +0000</pubDate>
<category>Geodäsie/Vermessung</category><dc:creator>Kai Westermann</dc:creator>
</item>
<item>
<title>Koordinatentransformation (Antwort)</title>
<content:encoded><![CDATA[<p>Guten Abend,</p>
<blockquote><p>Den Raumpunkt in die Rotationsmatrix im Format 4x4 eintragen (die mit den vielen Sin- und Cosinüssen).</p>
</blockquote><p>
Hast Du schon immer eine homogene Rotationsmatrix bzw. homogene Koordinaten benutzt? War mir gar nicht aufgefallen in all den Beiträgen... Egal, die 4x4-Matrix ist äquivalent zu den 3x3 Matrizen, die ich bisher immer meinte.</p>
<blockquote><p>Ebenso mit der Toolverschiebung verfahren.</p>
</blockquote><p>
Das ist aber nur ein Vektor, oder?</p>
<blockquote><p>Die erstere Matrix mit der invertierten, zweiten Matrix multiplizieren und im Ergebnis habe ich dann meine gewünschten Raumkoordinaten.</p>
</blockquote><p>
Äh, ja... Das muss ich wohl wirklich mal sehen.<br />
 </p>
<blockquote><p>Ich kann mit dieser TeX-Schreibweise nicht um, sonst würde ich's hier einstellen.</p>
</blockquote><p>
Wenn Du Zeit hast, kannst Du es als PDF gern an mich senden und ich übernehme das für Dich.<br />
 </p>
<blockquote><p>Bei Interesse, könnte ich Dir was mailen, auch mit ein wenig Erklärung zu der Tool- und Baseproblematik.</p>
</blockquote><p>
Ich habe mal temporär eine Mail-adresse eingerichtet, an die Du es senden kannst: tmp@derletztekick.de Ich lasse die mal einen Monat aktiv.</p>
<p>Schönes Wochenende<br />
Micha</p>
]]></content:encoded>
<link>http://forum.diegeodaeten.de/index.php?id=3252</link>
<guid>http://forum.diegeodaeten.de/index.php?id=3252</guid>
<pubDate>Fri, 18 Feb 2011 19:11:16 +0000</pubDate>
<category>Geodäsie/Vermessung</category><dc:creator>MichaeL</dc:creator>
</item>
</channel>
</rss>
