GISGridGenerate
Synopsis
provides a convenient user interface (UI) to the GISGrid module.
Input Port
Parameters
Min Meridian
|
UIdial
|
Minimum meridian for grid in longitude.
|
Max Meridian
|
UIdial
|
Maximum meridian for grid in longitude.
|
Min Parallel
|
UIdial
|
Minimum parallel for grid in latitude.
|
Max Parallel
|
UIdial
|
Maximum parallel for grid in latitude.
|
Meridian Increment
|
UIslider
|
Increment spacing between meridians.
|
Parallel Increment
|
UIslider
|
Increment spacing between parallels.
|
Generate Grid
|
UIbutton
|
Generate a grid mesh according to settings.
|
Output Port
outLLA
|
Mesh
|
Output mesh data field containing grid.
|
Description
This user interface (UI) wrapper around the GISGrid module allows users to quickly change the grid patterns projected onto a GIS surface. The ease of use of this macro allows you to quickly see differences between the different mapping transformations, as well as providing a reference grid onto a projected GIS surface.
Note: The GISGridGenerate and GISGrid_modules do not produce labeled meridian and parallel grid lines.
Input
Parameters
Min Meridian
Allows you to provide a lower bound to the meridian (longitude) grid run. The value is entered by manipulating the UIdial to the desired longitude. Although the dial allows values from -180.0 to 360 for convenience, any longitude value entered between -180.0 to 0.0 is converted to the 0.0 to 360.0 longitude system.
Max Meridian
Allows you to provide an upper bound to the meridian (longitude) grid run. The value is entered by manipulating the UIdial to the desired longitude. Although the dial allows values from -180.0 to 360 for convenience, any longitude value entered between -180.0 to 0.0 is converted to the 0.0 to 360.0 longitude system.
Min Parallel
Allows you to provide a lower bound to the parallel (latitude) grid run. The value is entered by manipulating the UIdial to the desired latitude. The dial only allows values between -90.0 and 90.0.
Max Parallel
Allows you to provide an upper bound to the parallel (latitude) grid run. The value is entered by manipulating the UIdial to the desired latitude. The dial only allows values between -90.0 and 90.0.
Meridian Increment
Allows you to provide the increment (in decimal degrees) to apply to the meridian grid run. A meridian line is placed at appropriate distances around the parallels, with the placement of the meridian line every n_degrees, where n_is calculated based on the minimum and maximum meridians and the meridian increment.
Parallel Increment
Allows you to provide the increment (in decimal degrees) to apply to the parallel grid run. A parallel line is placed at appropriate distances around the meridians, with the placement of the parallel line every n_degrees, where n_is calculated based on the minimum and maximum parallels and the parallel increment.
Generate Grid
Using the inputs from the above parameters, a meridian/parallel grid is generated via the GISGrid module. A new grid will be generated each time this UIbutton is depressed.
Output Port
outLLA
This is a Mesh data field containing polylines representing the meridian/parallel grid in latitude/longitude/altitude coordinates. This mesh can be treated as any other mesh data field.
This is a straight, polyline grid. If the resultant grid is projected to a "globe" or other three dimensional projection, the resultant sphere may appear coarser than expected if the meridian and parallel increments are large.
Example
Not available
File
v/gis2.v
See also related modules