[prev in list] [next in list] [prev in thread] [next in thread]
List: postgis-users
Subject: [postgis] TRANSFORM(GEOMETRY, SRID) in CVS version
From: Dave Blasby <dblasby () refractions ! net>
Date: 2001-12-21 22:14:41
Message-ID: 3C23B451.EA7A833F () refractions ! net
[Download RAW message or body]
The CVS version has a beta version of this function.
NOTES:
The makefile has two changes to it
(a) it defines "WANT_PROJECTION". If "WANT_PROJECTION" is set, you'll
get the re-projection support functions
If its unset, you'll get null functions.
(b) It also link in the proj library
If you dont want projection support, you should remove the
"-DWANT_PROJECTION" and "-lproj" in the makefile.
Paul's working on getting this done automatically for you.
You'll have to have proj4 installed on your machine.
If you're upgrading an already existing DB, you should add a "proj4text"
column to the spatial_ref_sys table and add the function
"transform_geom()", "transform()", and "proj4_from_srid()". See the
postgis.sql file for details.
It works for all geometry types.
EXAMPLE:
trans=# select * from spatial_ref_sys ;
srid | auth_name | auth_srid | srtext
>
proj4text
-----+---------------+-----------+--------+--------------------------------------------------------------------------
1 | latlong WGS84 | 1 | | +proj=longlat +datum=WGS84
2 | BC albers | 2 | | proj=aea ellps=GRS80
lon_0=-126 lat_0=45 lat_1=50 lat_2=58.5 x_0=1000000
trans=# select transform( 'SRID=1;POINT(-120.8 50.3)', 2);
'SRID=2;POINT(1370033.37046971 600755.810968684)'
dave
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Send FREE Holiday eCards from Yahoo! Greetings.
http://us.click.yahoo.com/IgTaHA/ZQdDAA/ySSFAA/PhFolB/TM
---------------------------------------------------------------------~->
To unsubscribe from this group, send an email to:
postgis-unsubscribe@yahoogroups.com
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic