On Mon, Feb 27, 2012 at 03:23:55PM -0800, we recorded a bogon-computron collision of the <rshep...@appl-ecosys.com> flavor, containing: > I have many lon-lat coordinates in decimal degree format that are to be > converted to spcs Nevada East Zone (FIPS: 2701, ADS: 4601, UTM Zone 11), > NAD83, US survey feet or, as the PROJ_INFO in that location has it: > > name: Transverse Mercator > proj: tmerc > datum: nad83 > ellps: grs80 > lat_0: 34.75 > lon_0: -115.5833333333333 > k: 0.9999 > x_0: 200000.00001016 > y_0: 8000000.000010163 > no_defs: defined > > The command I propose to use is: > > cs2cs +proj=latlong +datum=NAD83 +to +proj=utm +zone=11 +datum=NAD83 > > Is this correct?
No. Nevada East Zone State Plane Coordinate System is not the same as UTM, Zone 11 (even though it may lie in UTM zone 11). Your command line will return UTM coordinates in meters easting and northing, not SPCS coordinates in US survey feet. What you want is to tell cs2cs to use the EPSG number 3421 as the target coordinate system. From the PROJ.4 epsg file, that means: # NAD83 / Nevada East (ft US) <3421> +proj=tmerc +lat_0=34.75 +lon_0=-115.5833333333333 +k=0.9999 +x_0=200000.00001016 +y_0=8000000.000010163 +ellps=GRS80 +datum=NAD83 +units=us-ft +no_defs <> which you can see matches your PROJ_INFO information. (On my system, the EPSG database for PROJ.4 is in /usr/local/share/proj/epsg) You should use this command line instead: cs2cs +proj=latlong +datum=NAD83 +to +init=epsg:3421 -- Tom Russo KM5VY SAR502 DM64ux http://www.swcp.com/~russo/ Tijeras, NM QRPL#1592 K2#398 SOC#236 http://kevan.org/brain.cgi?DDTNM "And, isn't sanity really just a one-trick pony anyway? I mean all you get is one trick, rational thinking, but when you're good and crazy, oooh, oooh, oooh, the sky is the limit!" --- The Tick _______________________________________________ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user