The ShapeTransform application applies a linear coordinate transformation to the vertex coordinates of a shape file. This makes it possible to move a shape file from one coordinate system to another, and reduces the number of separate programs needed to manage coordinate system transformations.
Features
Description
The ShapeTransform application applies a linear coordinate transformation to the vertex coordinates of a shape file. This makes it possible to move a shape file from one coordinate system to another, and reduces the number of separate programs needed to manage coordinate system transformations.
System Requirements
Java
Installation
Compilation
Portable Java library jar makes library compilation unnecessary.
Installation Instructions
Copy java libary 'jar' file to local disk. Add this jar file to your java program class path.
Example:
cp ShapeTransform.jar /your/application/directory
Purpose
Neurological image volumes are routinely mapped from one coordinate space into another. It is often necessary to apply this mapping to shapes (anatomical surfaces) dependent upon these image volumes. These coordinate system transformations are presently accomplished by many disparate computer programs, each of which only applies to one or two shape file formats. The various programs commonly have different assumptions about the details of these coordinate mappings, which makes it difficult to mingle the results of the various tools and file formats. The ShapeTransform tool application reads many frequently used file formats, allowing a homogenous approach to vertex coordinate transformations.
ShapeTransform will run on any computer that runs Java v1.4.1 (or greater).