[PROJ] Ellipsoidal version of the gnomonic projection

Clifford J Mugnier cjmce at lsu.edu
Wed Dec 28 15:47:06 PST 2022


Absolutely correct.  My point was philosophical rather than pointed to the gnomonic.

Happy New Year!


Clifford J. Mugnier, c.p., c.m.s.

Chief of Geodesy,  (Emeritus)

LSU Center for GeoInformatics (ERAD 266)

Dept. of Civil Engineering

LOUISIANA STATE UNIVERSITY

Baton Rouge, LA  70803

Research:   (225) 578-4578

Cell:           (225) 328-8975

honorary lifetime member, lsps

fellow emeritus, asprs

member, apsg

________________________________
From: Charles Karney <charles.karney at gmail.com>
Sent: Wednesday, December 28, 2022 5:44 PM
To: Clifford J Mugnier <cjmce at lsu.edu>; Even Rouault <even.rouault at spatialys.com>; proj <PROJ at lists.osgeo.org>
Subject: Re: [PROJ] Ellipsoidal version of the gnomonic projection

Clifford: point taken.  But would this comment apply to the gnomonic
projection?  Historically this has been a spherical-only projection and
so extending it (in some reasonable way) to an ellipsoid won't tread on
anyone's toes.

   --Charles

On 12/28/22 16:59, Clifford J Mugnier wrote:
> Mathematically correct is not necessarily LEGALLY correct.  For instance
> with regard to France and to many French colonies, the French Army
> Lambert Truncated Cubic Conic is only partially conformal, but is a
> perfectly LEGAL projection for computing cadastral boundaries BEFORE
> 1948.  After 1948, the French Legislature changed the Law to require the
> perfectly conformal mathematical equations for France, and many French
> colonies followed suit - except for Algeria.
>
> Mathematical elegance is nice but not always correct under the Law for a
> particular place.  The EPSG tries to pay attention to that; I am not so
> sure about ESRI.
>
> Same goes for the many various truncations of the Transverse Mercator.
> It depends on _where and when for what equations._
>
> Clifford J. Mugnier, c.p., c.m.s.
>
> Chief of Geodesy, /(Emeritus)/
>
> LSU Center for GeoInformatics (ERAD 266)
>
> Dept. of Civil Engineering
>
> *LOUISIANA STATE UNIVERSITY*
>
> Baton Rouge, LA  70803
>
> Research:   (225) 578-4578
>
> Cell:           (225) 328-8975
>
> honorary lifetime member, lsps
>
> fellow emeritus, asprs
>
> member, apsg
>
> ------------------------------------------------------------------------
> *From:* PROJ <proj-bounces at lists.osgeo.org> on behalf of Even Rouault
> <even.rouault at spatialys.com>
> *Sent:* Wednesday, December 28, 2022 3:43 PM
> *To:* charles at karney.com <charles at karney.com>; proj <PROJ at lists.osgeo.org>
> *Subject:* Re: [PROJ] Ellipsoidal version of the gnomonic projection
> I'm favorable to this improvement. This isn't the first time we add an
> ellipsoidal formulation to a projection method that had only a spherical
> one (last time was for orthographic). As I mentioned in the PR, it would
> be great if we know how to deal with CRS definitions under the Esri
> authority that use gnomonic to hopefully be consistent with what they
> do, at least on CRS under their authority, as Esri has several flavors
> of gnomonic. Hopefully we'll get some input from Esri people. I'll try
> to reach with them.
>
> Even
>
> Le 28/12/2022 à 22:01, Charles Karney a écrit :
>> I've submitted a pull request (PR)
>>
>>   https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FOSGeo%2FPROJ%2Fpull%2F3522&data=05%7C01%7Ccjmce%40lsu.edu%7C5ac61fc0ab1d47f591cb08dae92d6fb3%7C2d4dad3f50ae47d983a09ae2b1f466f8%7C0%7C0%7C638078678623357214%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=IV2T6kvB3QNcpAyfsl8gClLPN7KgM%2BvB%2B%2Fi0i8RUOPs%3D&reserved=0 <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FOSGeo%2FPROJ%2Fpull%2F3522&data=05%7C01%7Ccjmce%40lsu.edu%7C5ac61fc0ab1d47f591cb08dae92d6fb3%7C2d4dad3f50ae47d983a09ae2b1f466f8%7C0%7C0%7C638078678623357214%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=IV2T6kvB3QNcpAyfsl8gClLPN7KgM%2BvB%2B%2Fi0i8RUOPs%3D&reserved=0>
>>
>> for PROJ to implement an ellipsoidal generalization of the gnomonic
>> projection.
>>
>> The spherical gnomonic projection has the property that geodesics map to
>> straight lines.
>>
>> There's no projection with the same property for the ellipsoid.
>> However, the spherical gnomonic projection is also the limit of a double
>> azimuthal projection, a projection which preserves the azimuths from two
>> points, in the limit that the two points coalesce.  This property
>> carries over to the ellipsoidal version of the projection implemented by
>> this PR.  For earth ellipsoids, geodesics which pass within a few
>> hundred km of the center of the projection are very nearly straight.
>> For details and for a derivation of the projection, see Sec. 8 of my
>> 2013 paper
>>
>>   Algorithms for geodesics
>>   https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoi.org%2F10.1007%2Fs00190-012-0578-z&data=05%7C01%7Ccjmce%40lsu.edu%7C5ac61fc0ab1d47f591cb08dae92d6fb3%7C2d4dad3f50ae47d983a09ae2b1f466f8%7C0%7C0%7C638078678623357214%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=2at6dReqm6CDJxlETPt9xCHD9k6HziY5lXSo%2Fxa6t9g%3D&reserved=0 <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoi.org%2F10.1007%2Fs00190-012-0578-z&data=05%7C01%7Ccjmce%40lsu.edu%7C5ac61fc0ab1d47f591cb08dae92d6fb3%7C2d4dad3f50ae47d983a09ae2b1f466f8%7C0%7C0%7C638078678623357214%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=2at6dReqm6CDJxlETPt9xCHD9k6HziY5lXSo%2Fxa6t9g%3D&reserved=0>
>>
>> Merging this PR will result in a minor incompatibility:  With the
>> gnomonic projection in current version of PROJ, an ellipsoid is treated
>> (inconsistently!) as a sphere whose radius matches the equatorial radius
>> of the ellipsoid.  After the merge, the ellipsoidal gnomonic projection
>> will be used (and you will get somewhat different results).   To retain
>> the previous behavior you'll need to set the flattening of the ellipsoid
>> to zero, +f=0.
>>
>> Comments are welcome...
>>
> --
> https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.spatialys.com%2F&data=05%7C01%7Ccjmce%40lsu.edu%7C5ac61fc0ab1d47f591cb08dae92d6fb3%7C2d4dad3f50ae47d983a09ae2b1f466f8%7C0%7C0%7C638078678623357214%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=qNh4hwEkfIrnAcsT4LegxZxKqL0g5ooSD4wTil4VCYE%3D&reserved=0 <https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.spatialys.com%2F&data=05%7C01%7Ccjmce%40lsu.edu%7C5ac61fc0ab1d47f591cb08dae92d6fb3%7C2d4dad3f50ae47d983a09ae2b1f466f8%7C0%7C0%7C638078678623357214%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=qNh4hwEkfIrnAcsT4LegxZxKqL0g5ooSD4wTil4VCYE%3D&reserved=0>
> My software is free, but my time generally not.
>
> _______________________________________________
> PROJ mailing list
> PROJ at lists.osgeo.org
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fproj&data=05%7C01%7Ccjmce%40lsu.edu%7C5ac61fc0ab1d47f591cb08dae92d6fb3%7C2d4dad3f50ae47d983a09ae2b1f466f8%7C0%7C0%7C638078678623357214%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=WdYlBsoEdiPgVejv1uSRnyOOCAk38B%2FIgurmvRgyxsI%3D&reserved=0 <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fproj&data=05%7C01%7Ccjmce%40lsu.edu%7C5ac61fc0ab1d47f591cb08dae92d6fb3%7C2d4dad3f50ae47d983a09ae2b1f466f8%7C0%7C0%7C638078678623357214%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=WdYlBsoEdiPgVejv1uSRnyOOCAk38B%2FIgurmvRgyxsI%3D&reserved=0>
>
> _______________________________________________
> PROJ mailing list
> PROJ at lists.osgeo.org
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fproj&data=05%7C01%7Ccjmce%40lsu.edu%7C5ac61fc0ab1d47f591cb08dae92d6fb3%7C2d4dad3f50ae47d983a09ae2b1f466f8%7C0%7C0%7C638078678623357214%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=WdYlBsoEdiPgVejv1uSRnyOOCAk38B%2FIgurmvRgyxsI%3D&reserved=0

--
Charles Karney <charles at karney.com>
702 Prospect Ave
Princeton, NJ 08540-4037
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/proj/attachments/20221228/a774ebac/attachment-0001.htm>


More information about the PROJ mailing list