[Proj] Bit curious about +ellps
emmanuel.seguin at ign.fr
Thu Nov 27 10:25:08 EST 2008
Perfectly see your point ;)
Frank Warmerdam wrote:
> Emmanuel Séguin wrote:
>> I'm currently using proj registry file (epsg) for building a little
>> Therefore i do have a question regarding the +ellps tag.
>> Some projections have a +a and +rf or +b tag (defining the ellipsoid) and
>> some projections are using the +ellps tag. I assume that projections
>> with the +a and +rf/+b tags are relying on uncommon ellipsoid
>> But what I find a bit peculiar considering the way proj is relying on
>> registry/dictionnary files is that ellipsoid definitions used by +ellps
>> actually stored into pj_ellps.c.
>> Wouldn't it be more transparent for users to have an ellipsoid
>> registry/configuration file ? Or am i completely wrong here ;) ?
> It would be more transparent to use a configuration file for units,
> datums, and prime meridians.
> However, the practice in the past has been to hard code them into the
> while providing mechanisms to users to parametrically define things when
> want to. This practice has these benefits:
> 1) avoid dependencies on support data files for "dll only" use of PROJ.4.
> 2) greater transportability of coordinate system definitions between
> sites using PROJ.4 since there is a greater assurance that named
> are the same everywhere.
> I'm not saying the current approach (built in names for components like
> ellipsoids, and dictionaries for "whole coordinate system definitions" is
> the best solution but it is quite workable and I'm not inclined to change
> I prefer an arguably sub-optimal solution to a bunch of churn.
> Best regards,
> I set the clouds in motion - turn up | Frank Warmerdam,
> warmerdam at pobox.com
> light and sound - activate the windows | http://pobox.com/~warmerdam
> and watch the world go round - Rush | Geospatial Programmer for Rent
> Proj mailing list
> Proj at lists.maptools.org
View this message in context: http://n2.nabble.com/Bit-curious-about-%2Bellps-tp1585382p1585569.html
Sent from the PROJ.4 mailing list archive at Nabble.com.
More information about the Proj