[postgis-users] transformation discrepancy with postgis v. cs2cs

Mike Toews mwtoews at gmail.com
Fri Mar 26 12:18:03 PDT 2010


I have an Ubuntu Hardy server with proj installed via apt-get, and
from source. I'm not sure if the proj package was build properly, see:

http://packages.ubuntu.com/hardy/i386/proj/filelist

(there should be a whole lot more in there, so I'm suspicious of this packaging)

I recommend leaving the proj installation from apt, and build/install
another version on top. Once you are done, proj (cs2cs and PostGIS)
will use the locally installed build instead of the packaged version.
(You should leave the proj package alone, since it is probably a
dependency for something else)

-Mike

On 26 March 2010 10:23, Bryan Keith <bryan at ideotrope.org> wrote:
>>>>
>>>> Something is definitely strange with the PROJ.4 installation on that
>>>> one system. If I had to guess, you compiled PROJ.4 yourself, but
>>>> didn't unzip the gridshift files in the nad folder before ./configure
>>>> ? It should be apparent that the grid shift files are installed with
>>>> the make install command.
>>>
>>>
>>>>
>>>> Try reinstalling the PROJ.4 library with the gridshift files intact,
>>>> and it should affect both PostGIS and cs2cs (since they use the same
>>>> system library).
>>>
>>> Should I just try:
>>>
>>> sudo apt-get install proj
>>
>> I tried this and got the message:
>>
>> proj is already the newest version.
>> proj set to manually installed.
>>
>> Manually installed?  I wonder why that is.
>>
>> Where is it installed?  I search for a nad directory and only found this
>> one:
>>
>> /usr/lib/grass/etc/nad
>>
>> I didn't try doing the coordinate conversion in GRASS since I don't know
>> how to use GRASS, but the nad directory seems to have the uncompressed
>> grid shift files:
>>
>> -rw-r--r-- 1 root root 1053896 2008-05-29 14:33 alaska
>> -rw-r--r-- 1 root root  264392 2008-05-29 14:33 conus
>> -rw-r--r-- 1 root root    8840 2008-05-29 14:33 FL
>> -rw-r--r-- 1 root root  451976 2008-05-29 14:33 hawaii
>> -rw-r--r-- 1 root root    3528 2008-05-29 14:33 MD
>> -rw-r--r-- 1 root root 1113184 2008-05-29 14:33 ntv1_can.dat
>> -rw-r--r-- 1 root root  318464 2008-05-29 14:33 nzgd2kgrid0005.gsb
>> -rw-r--r-- 1 root root   26696 2008-05-29 14:33 prvi
>> -rw-r--r-- 1 root root   59176 2008-05-29 14:33 stgeorge
>> -rw-r--r-- 1 root root   26696 2008-05-29 14:33 stlrnc
>> -rw-r--r-- 1 root root    7016 2008-05-29 14:33 stpaul
>> -rw-r--r-- 1 root root    4392 2008-05-29 14:33 TN
>> -rw-r--r-- 1 root root    6728 2008-05-29 14:33 WI
>> -rw-r--r-- 1 root root   11080 2008-05-29 14:33 WO
>>
>> I appreciate any suggestions.  I don't really know what I'm doing here.
>
> I tried reinstalling proj:
>
> sudo apt-get --reinstall install proj
>
> Do I need to do anything else to get the grid shift files?  Where should
> they be installed?  In the readme files, they give a cs2cs example, but I
> don't get the correct results.  Here's my version:
>
> cs2cs +proj=latlong +datum=NAD27 +to +proj=latlong +datum=NAD83
> -117 30
> 117dW   30dN 0.000
>
> Should be:
> 117d0'2.901"W   30d0'0.407"N 0.00
>
> Clearly I don't have the grid shift files, but I'm not sure where I'm
> supposed to get them or where they're supposed to be.
>
> Bryan
>
> _______________________________________________
> postgis-users mailing list
> postgis-users at postgis.refractions.net
> http://postgis.refractions.net/mailman/listinfo/postgis-users
>



More information about the postgis-users mailing list