[GRASS-dev] Creating location from values stp problem
Morten Hulden
morten at untamo.net
Mon Oct 23 09:36:52 EDT 2006
Markus Neteler wrote:
> On Mon, Oct 23, 2006 at 04:16:52PM +1300, Hamish wrote:
>> Markus Neteler wrote:
>>> I *think* that I have fixed it (applied to CVS):
>>>
>>> Index: proj-parms.table
>>> ===================================================================
>>> RCS file: /grassrepository/grass6/general/g.setproj/proj-parms.table,v
>> ..
>>> +LL:LAT0=noask,0.0;LON0=noask,0.0
>> ..
>>> +STP:LAT0=noask,0.0;LON0=noask,0.0
>> ..
>>> Please test it (STP and LL).
>>>
>>> I have also 'indent'ed main.c of g.setproj. A few compiler warnings
>>> are still there.
>>
>> what other ones could be missing?
>
> I have compared to the GRASS 5 projection list: missing are
> - krovak
> - krovakgis
> - vitk1
Since proj 4.4.9 there is also support for alternative parameters for
lcc (lcca) and stere (sterea) as separate projections, and for geos,
Geostationary Satellite View.
>
> PROJ 4.5.x contains new support for krovak, so this could
> be the occasion to re-introduce it in GRASS 6.
>
>> (or another way, why were these two missed?)
Historical explanation: g.setproj originally only supported a few
projections, (XY), LL, UTM, STP. The setup code for these was different
from the projections added later. The old setup code for LL, UTM and STP
was retained in order not to mess up working code while experimentally
adding support for 118 additional projections supported by proj. Since
STP already had working setup code it was not included in geo_init.c,
the file containing parameters for the new projections. Thus, when Glynn
converted geo_init.c to proj-parms.table he may have overlooked STP.
Morten
More information about the grass-dev
mailing list