GISMapTransform
Synopsis
provides a convenient user interface (UI) to the GISMeshProject module.
Input Port
in1
|
Mesh
|
A mesh field (any form) that contains data to pass through map transform
|
in2
|
Mesh
|
A mesh field (any form) that contains data to pass through map transform
|
in3
|
Mesh
|
A mesh field (any form) that contains data to pass through map transform
|
in4
|
Mesh
|
A mesh field (any form) that contains data to pass through map transform
|
Parameters
Map Transform
|
UIlist
|
Select required map transformation.
|
Center of Projection
|
UIdial
|
Select center of map transformation using a separate latitude and longitude dial.
|
Global Radius
|
UIslider
|
Select the global radius to use for the map transform in meters.
|
Conic Projection
|
UIdial
|
Select the first and second parallels to use Parallels for conic map transforms.
|
Output Port
Transform
|
string
|
The selected transform
|
GlobalRadius
|
double
|
The selected global radius
|
baseLat
|
double
|
The selected base latitude
|
baseLon
|
double
|
The selected base longitude
|
firstPar
|
double
|
The selected first parallel
|
secondPar
|
double
|
The selected second parallel
|
out1
|
Mesh
|
The mesh field resulting from applying the requested map transformation to in1
|
out2
|
Mesh
|
The mesh field resulting from applying the requested map transformation to in2
|
out3
|
Mesh
|
The mesh field resulting from applying the requested map transformation to in3
|
out4
|
Mesh
|
The mesh field resulting from applying the requested map transformation to in4
|
Description
GISMapTransform provides a convenient user interface (UI) around the GISMeshProject module. It allows up to four independent Mesh data fields containing meshs of data (in (x,y,z)_format) to be processed by the same map transformation request. In this manner, this single macro can be used to perform a consistent map transformation between all of the input ports. For a complete description of the various map transformation, please see GISProjection .
Input
in1
The input must be a field containing any type of mesh data field. The mesh is used as input to a GISMeshProject module. There is no connection between this input port or any of the other input ports in this macro.
in2
The input must be a field containing any type of mesh data field. The mesh is used as input to a GISMeshProject module. There is no connection between this input port or any of the other input ports in this macro.
in3
The input must be a field containing any type of mesh data field. The mesh is used as input to a GISMeshProject module. There is no connection between this input port or any of the other input ports in this macro.
in4
The input must be a field containing any type of mesh data field. The mesh is used as input to a GISMeshProject module. There is no connection between this input port or any of the other input ports in this macro.
Parameters
Map Transform
Center of Projection: Latitude and Longitude
Global Radius
Conic Projection Parallels: First and Second
These widgets are derived from the corresponding input ports on the GISProjection_module. Please See GISProjection for the precise meaning and values for these widgets.
Output Port
Transform
GlobalRadius
baseLat
baseLon
firstPar
secondPar
These output ports are pass-through ports that correspond to the settings on the widgets in the UI panel. This information is made available to the outside world, so the settings can be preserved from one GIS module to another.
out1
This is a Mesh data field containing the results of performing the requested map transformation on input mesh in1.
out2
This is a Mesh data field containing the results of performing the requested map transformation on input mesh in2.
out3
This is a Mesh data field containing the results of performing the requested map transformation on input mesh in3.
out4
This is a Mesh data field containing the results of performing the requested map transformation on input mesh in4.
Example
Not available
File
v/gis2.v
See also related modules