GISMapTransform


Synopsis

provides a convenient user interface (UI) to the GISMeshProject module.

Input Ports

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 Ports

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 Ports

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 Ports

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