Utility to reproject a spatial object (LandSerf raster or vector map) from one coordinate system to another.
LandSerf will allow reprojection of spatial objects between lat/long, UTM, OSGB and Swiss National Grid coordinate systems.
However, a bug in LandSerf 2.1 prevents spatial objects in the southern hemisphere from being correctly projected to/from UTM
coordinates. This utility overcomes this problem. You only need to run this program if you are reprojecting spatial
objects in the southern hemisphere to or from UTM coordinates; otherwise you can use the Reproject
menu in LandSerf without problems.
To install this command line reprojector, download the appropriate file below and uncompress into your LandSerf installation folder
(e.g. c:\Program Files\landserf210). This should create a sub-folder called addons with several
files including Reprojector.bat and Reprojector.sh.
To run Reproject, open a command prompt in Windows (Start menu->Run...->cmd) or a shell/terminal
window in Linux/MacoSX. Change to the directory in which the converter is installed (e.g. cd c:"Program Files"\landserf210\addons)
and type Reproject inFile projType where infile is either a LandSerf raster
(.srf) or Vector map (.vec) and projType is one of LatLong,UTM, OSGB or
Swiss.
The file you wish to reproject should have its projection defined (if not present, the projection metadata can be set using
LandSerf's Edit menu). If you are reprojecting a raster, you will be presented with a window similar to the one
shown to the left where you can define the bounds and resolution of the new reprojected raster. After a successful reprojection,
this utility will place the new object in a file with the same name as the input file but with Reproj appended to
its name before its extension.
Reproject c:\data\S11E149.srf UTM (Windows)
or
./Reproject.sh ~/data/S11E149.srf (Linux/MacOSX)
Running the converter using either of the examples above would create a new file called S11E149Reproj.srf in
the same directory as the input file.