<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="NL" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US">True. However, a M10 nut for a car is a bit to generic than an ellipsoid for a celestial body. It would be more appropriate to compare a ellipsoid with a paint colour. You can paint
 a door of an Volkswagen with a paint from Ford, but that door won’t be matching with any existing car.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US">Regards, Jochem   <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> PROJ <proj-bounces@lists.osgeo.org>
<b>On Behalf Of </b>Thomas Knudsen<br>
<b>Sent:</b> dinsdag 25 mei 2021 10:27<br>
<b>To:</b> Nyall Dawson <nyall.dawson@gmail.com><br>
<b>Cc:</b> PROJ <proj@lists.osgeo.org><br>
<b>Subject:</b> Re: [PROJ] Determine if same celestial body, prior to 8.1<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">Not exactly trying to answer your question, but I will point out that the setting is slightly dubious, since you can use any ellipsoid for any celestial body (although with results as deserved :-)). The important thing is the datum/reference
 frame, not really the ellipsoid: While classical 2D datums are closely tied to an ellipsoid, modern 3D reference frames are based on cartesian coordinates, and the ellipsoid is purely an afterthought, necessary only for conversion to "geo"graphical coordinates.<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">So while "most useful" for celestial bodies with a physical surface resembling the ellipsoid at hand, in reality you can use any ellipsoid for any body (although your latitudes, longitudes, and ellipsoidal heights may look counterintuitive
 if using a mal-fitting ellipsoid). So having a "celestialBody" property on an ellipsoid is a bit like attaching a brand name to a generic component (e.g. "a 'Volkswagen' M10 nut")<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Thomas<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">Den tir. 25. maj 2021 kl. 06.14 skrev Nyall Dawson <<a href="mailto:nyall.dawson@gmail.com">nyall.dawson@gmail.com</a>>:<o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<p class="MsoNormal">Hi list,<br>
<br>
I'm wondering if there's any way in proj versions < 8.1 to determine<br>
(from the C api) whether two ellipsoid objects refer to the same<br>
celestial body?<br>
<br>
Ellipsoid::celestialBody() wasn't exposed to C api prior to 8.1, and<br>
that's the method used by proj internally in<br>
createOperationsGeodToGeod to determine whether two ellipsoids belong<br>
to the same body.<br>
<br>
Nyall<br>
_______________________________________________<br>
PROJ mailing list<br>
<a href="mailto:PROJ@lists.osgeo.org" target="_blank">PROJ@lists.osgeo.org</a><br>
<a href="https://secure-web.cisco.com/1K06QEa_eSgZ0VE8ZsvFrg7eFnUcPtMxCrAhwE--CCRJ4CvKrlzUdc5nvUdraj88ZFaTNwkh7gOikn7Y3Fk3De5Qz8PpxjF6u6XXQWDFeJQTh0MIr81LneOgzb2xkgsYCJaRjOo-gM3hovmdlS39FQDEjwrhM6xcpHCq1AhHwEzB1n0N-pi3XkoxYfN8RhGiBn0BEv287rtoqmElJsPmaSIK7lkKRECFzq_wojP6-d2GsFUE_9FfUdLXfhN8YyasnkF9OPBx0y7oiQ4WeTPc6wx2X28gtev1QhBlybht2F3M/https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fproj" target="_blank">https://secure-web.cisco.com/1K06QEa_eSgZ0VE8ZsvFrg7eFnUcPtMxCrAhwE--CCRJ4CvKrlzUdc5nvUdraj88ZFaTNwkh7gOikn7Y3Fk3De5Qz8PpxjF6u6XXQWDFeJQTh0MIr81LneOgzb2xkgsYCJaRjOo-gM3hovmdlS39FQDEjwrhM6xcpHCq1AhHwEzB1n0N-pi3XkoxYfN8RhGiBn0BEv287rtoqmElJsPmaSIK7lkKRECFzq_wojP6-d2GsFUE_9FfUdLXfhN8YyasnkF9OPBx0y7oiQ4WeTPc6wx2X28gtev1QhBlybht2F3M/https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fproj</a><o:p></o:p></p>
</blockquote>
</div>
</div>
<br>
<br>
<font size="2">Disclaimer:<br>
De inhoud van dit bericht is uitsluitend bestemd voor geadresseerde.<br>
Gebruik van de inhoud van dit bericht door anderen zonder toestemming van het Kadaster<br>
is onrechtmatig. Mocht dit bericht ten onrechte bij u terecht komen, dan verzoeken wij u<br>
dit direct te melden aan de verzender en het bericht te vernietigen.<br>
Aan de inhoud van dit bericht kunnen geen rechten worden ontleend.<br>
<br>
Disclaimer:<br>
The content of this message is meant to be received by the addressee only.<br>
Use of the content of this message by anyone other than the addressee without the consent<br>
of the Kadaster is unlawful. If you have received this message, but are not the addressee,<br>
please contact the sender immediately and destroy the message.<br>
No rights can be derived from the content of this message.<br>
</font>
</body>
</html>