Rubber Sheeting (Process operations)
Select Create > Process > Rubber-Sheeting.
![Closed](Skins/Default/Stylesheets/Images/transparent.gif)
Fitted Linear is used to:
- transform one rectangle into another e.g. to place a pasted Metafile or bitmap
- fitting a scanned bitmap onto existing data approximately
- geocoding accurate third party vector data (e.g. DXF)
![Closed](Skins/Default/Stylesheets/Images/transparent.gif)
All displacement items are used to transform every point but the closer displacements have more effect on a particular point than the more distant ones.
If a point is exactly on the start of a displacement, it will be transformed to the end of that displacement.
Points a long way away from all displacements will be moved by the average displacement. So if the average displacement is zero, the transformation will only have a local effect.
This method is most suited to fitting a scanned bitmap onto existing data accurately.
![Closed](Skins/Default/Stylesheets/Images/transparent.gif)
Rubber-sheets Bitmap or Grid Items based on Displacements on another Overlay using the Linear Patch transformation.
![Closed](Skins/Default/Stylesheets/Images/transparent.gif)
Rubber-sheets Raster items base don Displacements on another Overlay using a Polynomial transformation.
![Closed](Skins/Default/Stylesheets/Images/transparent.gif)
Rubber-sheets Raster items based on Displacements on another Overlay using the Thin Plate Spline transformation.
Property |
Value |
|
Filter expression |
The High X (right) pixel to crop to, as a simple value or as an expression, e.g. '123; or '_width&-Fix(Floor(0.5*_width&))' |
|
Overlay |
The High Y (top) pixel to crop to, as a simple value or as an expression, e.g. '123; or '_width&-Fix(Floor(0.5*_width&))' |
![Closed](Skins/Default/Stylesheets/Images/transparent.gif)
Crops a bitmap.
Property |
Value |
|
Filter expression |
The High X (right) pixel to crop to, as a simple value or as an expression, e.g. '123; or '_width&-Fix(Floor(0.5*_width&))' |
|
Overlay |
The High Y (top) pixel to crop to, as a simple value, or as an expression, e.g. '123; or '_width&-Fix(Floor(0.5*_width&))' |
![Closed](Skins/Default/Stylesheets/Images/transparent.gif)
Rubber-sheets Vector items using the same Inverse Square weighted transformation.
![Closed](Skins/Default/Stylesheets/Images/transparent.gif)
All the start points of the displacements are triangulated. Only points which lie inside one of the triangles (or on its border) are transformed - other points are left where they are.
This method is most suited to fitting digitized vector data to known positions.