- Surface: The data in the 2D slice (quantity
Q1 at X=constant,
Y=constant, or Z=constant, see
below in the select cut plane section of the
form) is displayed as a mountain-like surface (Fig 1).
In the choose plot area section of the
form the user can restrict the area plotted (this applies to all
Plot Modes).
EarthView replaces Surface in the ionosphere visualization
interface. EarthView displays the variable wrapped onto the Earth showing the continents as geographical reference.
The parameters AX and AZ can be used to look at the result from different
directions.
- Line Plot:
Up to three variables (Q1,Q2,Q3, purged of duplicates) can be plotted along any
straight line through the 3-D (2-D) domain. The start point
[X1,Y1,Z1] and the end point [X2,Y2,Z2]
are selected in the choose plot area section of the form.
Masked areas will be shown as empty space between vertical thick lines.
Small tick marks on the X-axis show location of grid points.
- Vertical Plot: Data are plotted like Line Plot, but along the
vertical line defined by the start point coordinates and over the entire range
in the vertical (Z, H, or Alt) coordinate (Fig. 3).
The data are either interpolated (101 elements) or sampled with maximum
resolution (defined by the unique grid positions in the vertical direction).
The vertical axis is the altitude and model output variables are plotted in
horizontal direction.
- Contour: the slice is shown as a 2D plot with contours (lines with
constant levels of quantity Q1).
- Vector: The components of a vector (e. g. V, B, J)
in the slice plane are shown as arrows (centered on sample positions
like compass needles). It is recommended to
interpolate data onto an equidistant grid
to get an even distribution of arrows in the plot domain.
Choose Q1 to be any component
of a vector (e. g. V_x, B_z, J_y),
otherwise the (scalar) choice
(e. g. N or P) will be displayed as a Surface.
- ColorContour: Contour plot using color-filled levels
(Fig. 4). The model grid and boundaries of interest
(e.g., Fok model boundary, geosynchronous orbit) can be displayed on the plot.
- Color+Vector: Combination of ColorContour plot with
Vector (arrows) on top
(Q1: any choice for color contour,
Q2: any component of a vector,
Fig. 5).
- Contour+Vector: Combination of plain Contour with
Vector (Q1: any choice,
Q2: component of a vector).
- Color+Contour: Combination of ColorContour and plain
Contour (Q1 and
Q3 are used and can be any choice of
quantity).
- Color,Vector+Contour: Combination of
ColorContour, Vector and plain Contour plots.
This option uses all three choices Q1, Q2, Q3
for ColorContour, Vector and Contour, respectively)
- Color,Vector+Flow Lines: Combination of ColorContour,Vector and
the display of vector flow lines (Q2 and
Q3 must be components of a vector quantity).
Fig. 6
Flow lines are traced in 3D from cut plane, but are projected onto the
cut plane, available start points are pre-defined in the cut plane,
random (Flow Line Setup below)
and user-defined.
- 3D-Flowlines:
This plot (Fig. 7) option uses variable Q1 to generate
- magnetic field lines for B, or B1
(adding analytical expression for dipole if B1 is selected),
or
- flow lines for V, J, E, etc..
Field lines and flow lines are traced in 3D, starting from predefined
starting points and user-defined starting points according to the selection
of the Flowline Setup Mode that determines the distribution of pre-defined start points.
- SWX 3D-Flowlines:
This plot (Fig. 8) option uses variable Q1 to generate
- magnetic field lines for B, or B1
(adding analytical expression for dipole if B1 is selected),
or
- flow lines for V, J, E, etc..
Field lines and flow lines are traced in 3D, starting from predefined
starting points and user-defined starting points according to the selection
of the Flowline Setup Mode that determines the distribution of pre-defined start points.
- SWX Slice:(Fig. 9)
Creates a slice through the 3D data, with the variable Q1 mapped to color.
- SWX Contour Slice:(Fig. 10)
Uses variable Q1
- SWX Flowlines + Slice:(Fig. 11)
Uses variable Q1 to generate flowlines and variable Q2
to generate the slice.
- SWX Flowlines + Contour Slice:(Fig. 12)
Uses variable Q1 to generate flowlines and variable Q2
to generate the slice.
- SWX Slice-SurfacePlot:(Fig. 13)
A surface plot version of the slice visualization. See the surface plot description above.
Uses variable Q1 to generate the slice.
- SWX Contour Slice-SurfacePlot:(Fig. 14)
A surface plot version of the contour slice visualization. See the surface plot description above.
Uses variable Q1 to generate the slice.
- SWX Flowlines+Slice-SurfacePlot:(Fig. 15)
Uses variable Q1 to generate flowlines and variable Q2
to generate the slice.
- SWX Flowlines+Contour Slice-SurfacePlot:(Fig. 16)
Uses variable Q1 to generate flowlines and variable Q2
to generate the slice.
|
General options for all PlotModes
(subsections: ASCII output options,
Options that modify appearance of plots or
Plot options for 2D ionosphere
)
Note: "X", "Y", "Z" stand here not only
for the Cartesian coordinates but also for the names of the first, second,
and third coordinates of any model grid (e. g., radius "r", longitude "lon", and latitude "lat" for a spherical grid).
Selection of plot area
These fields are only present for the interface accessing three-dimensional data (see options for two-dimensional data below).
- Near the bottom of the form, the boundaries of the plot region (
start and end point of a line plot) are defined by
X1,Y1,Z1,
and X2,Y2,Z2.
The selection of and the location of the
Cut Plane
can be specified within the ranges given for
X, Y and
Z.
Exclude Region
A certain region around the central body (Earth, Sun, or other object, depending of model and domain)
can be excluded from a plot (changing the automatically calculated plot data
range).
In 2D slice plots, the excluded region shows up as a black disk around
the origin with the (partially sunlit) Earth in center, if applicable.
In Line plots, no data are displayed in the excluded region which is bounded
by vertical lines in the plot.
3D-Flowline plots show a ball at the origin
representing the location of the Earth, the Sun or any other
"Central body" future models may have).
The ball radius is either the radius of the body or is specified by the
radius of the excluded region.
Options for Flow lines:
Flow lines are set up with pre-defined start points in the plot area selected
with field lines starting at the inner bioundary or the boundary of the
excluded region, along the X-axis (Earth magnetosphere), along the box
boundaries (upstream boundary for veclocity in global magnetosphere).
Special separation lines such as the solar coronal neutral line (PFSS, at
outer radius of domain).
- only user-defined start points: only computes flow lines from the list of points entered for X,Y,Z.
NOTE: User-defined points are always used with the other selections of the Flowline Setup Mode. Leave at least one of the input fields blank if no user-defined flow lines are desired.
- predefined in 3D (default): evenly spaced along and parallel to the X-axis for B, 10x10 points on upstream surface (XMAX) for velocity V, 3D grid (5x5x5) in volume for other variables (J, for example)
- random in 3d -uniform: starting points are chosen randomly in X,Y,Z with uniform probability density
- random in 3d - concentrated in center of box: starting points are chosen randomly in X,Y,Z with probability density concentrated in the center of the selected view box (not at the origin!)
- predefined in cut plane: like predefined in 3D, but with 3rd coordinate projected onto the selected cut plane (X=constant, Y=constant, or Z=constant)
- uniform random in cut plane: like random in 3D - uniform, but with 3rd coordinate projected onto selected cut plane (X=constant, Y=constant, or Z=constant)
- random in cut plane - concentrated in center: like random in 3D - concentrated in center of box, but with 3rd coordinate projected onto selected cut plane (X=constant, Y=constant, or Z=constant)
Flow lines are tracked up to the inner boundary
(boundary near the "Central Body") of the simulation domain.
Flow lines are color-coded depending on their connection to the inner
boundary:
Flow lines traced from pre-defined start points:
-
blue: flow lines not connected to the Central Body (i.e., the inner boundary)
-
black: flow lines are connected to the Central Body on one end ("open" or "polar Cap" field lines for B)
-
red: flow lines connected to the Central Body on both ends ("closed" field lines of B)
Flow lines traced from start points selected by user:
The user can specify X,Y,Z positions of start points in three text fields in
the interface. The shortest array in any of the three coordinates determines
the number of start points.
-
light blue: flow lines not connected to the Central Body, e. g., Solar wind field lines of B.
-
purple: flow lines are connected to the Central Body (i.e., the inner boundary) on one end, e. g., "open", "polar Cap" or "Coronal Hole" field lines for B.
-
orange: flow lines connected to the Central Body on both ends, e. g., "closed" field lines of B.
Raw data may be returned to the user by checking and selecting the following options:
- List Data Check this to get any kind of ASCII data listing.
- At Positions Specified
returns the selected variables (Q1, Q2, Q3) at the
specified locations. Number of data points represents number of elements
in shortest array of locations.
Use combination of positions in a 3D grid: This option combines all
positions for the three coordinates into a 3D grid of positions. The number of positions returned is the product of the lengths of the three arrays of coordinate positions.
- List Data From Plot acts differently, depending on PlotMode selected:
- 2D plots (of any kind - Contour, Vector, Surface, combinations):
data from the cut slice in the requested plot area is returned
(for up to 44,000 positions on the original grid or resampled onto an equidistant 61x61 grid if
Interpolate data onto equidistant grid is checked), for example:
# Data printout from CCMC-simulation: version 1.1
# Data type: BATSRUS magnetosphere
# Run name: Lewis_Franklin_082205_1 Missing data: -1.09951e+12
# Date, time: 2004 12 27 22:00:00
# Output data: field with 61x61=3721 elements
# x y z N V_x B_z
# R_E R_E R_E cm^-3 km/s nT
-12.0000 0.00000 -8.00000 3.63861 -22.5208 -0.0395483
-11.6000 0.00000 -8.00000 3.67099 -22.0880 -0.175371
-11.2000 0.00000 -8.00000 3.71264 -21.1753 -0.382681
-10.8000 0.00000 -8.00000 3.75738 -20.1027 -0.613820
-10.4000 0.00000 -8.00000 3.80140 -18.9396 -0.894749
-10.0000 0.00000 -8.00000 3.84328 -17.5051 -1.32504
-9.60000 0.00000 -8.00000 3.88516 -16.0707 -1.75533
-9.20000 0.00000 -8.00000 3.88445 ...
- Line Plot: data is returned along the line plotted (either interpolated (31 elements) or with maximum resolution (defined by the largest
number of unique grid positions in either coordinate between the start and end point).
- Vertical Plot: data is returned along the vertical line defined by the start point coordinates and over the entire range in the vertical (Z, H, or Alt) coordinate, either interpolated (31 elements) or with maximum resolution (defined by the unique grid positions in the vertical direction).
- 3D-Flowlines Returns for each flow line:
- coordinates of the start point and of each of the two end points,
- topology information (connectivity of flow line to 3.5 RE boundary), and
- exit status of the flow line tracer for both integration directions (parallel and anti-parallel to vector field).
- Other pieces of information may be obtained from the flow line tracings in the future.
1) Prepare interface for a 3D Flowlines
plot by entering
user-defined start points that are interesting, e.g.,
X: 6, 7, 8, 8, 8, 9,11
Y: 0, 0,-3, 0, 3, 0, 0
Z: 0, 0, 0, 0, 0, 0, 0
This establishes 7 start points.
2) Check List Data and select List Data from Plot
3) Make plot.
The output returned looks like this:
- X0,Y0,Z0 are the start points,
- X1,Y1,Z1 and X12,Y2,Z2 the end points of each flow line
- topo is the field line topology
- S1 and S2 the return status of the tracing of each flow line segment
(tracing with and against vector orientation at start point).
# Data printout from CCMC-simulation:
# Data type: BATSRUS refined V6 IDL
# Run name: Lewis_Franklin_082205_1
# Date, time: 2004 12 27 22:00:00
# Output data: GSM [R_E], flow line start and two end locations: 7 flow lines, 12, entries per line.
# topo: 0: closed, 1: Polar Cap / open, 2: IMF / disconnected from the Earth
# s1,s2, exit status of parallel, antiparallel trace of B1:
# -2: tracing not started (start point outside simulation domain or inside 3.00000 R_E)
# 0: end inside simulation range (connected to Earth)
# 1: end outside 3.00000 R_E (connected to IMF)
# 2: iteration reached maximum number of steps (incomplete flow line or stalled iteration)
# x0 y0 z0 x1 y1 z1 x2 y2 z2 topo s1 s2
6.000 0.000 0.000 0.952 0.048 2.808 2.594 -0.018 -1.485 0 0 0
7.000 0.000 0.000 0.704 0.051 2.869 2.427 -0.024 -1.687 0 0 0
8.000 -3.000 0.000 0.299 -0.413 2.925 2.135 -0.484 -1.973 0 0 0
8.000 0.000 0.000 0.473 0.049 2.912 2.303 -0.030 -1.882 0 0 0
8.000 3.000 0.000 0.322 0.522 2.911 2.138 0.419 -1.978 0 0 0
9.000 0.000 0.000 0.223 0.047 2.972 2.118 -0.037 -2.091 0 0 0
11.000 0.000 0.000 2.808 0.138 48.078 11.007 -0.093 -48.085 2 1 1
5) From the end points fo the flow lines (in the global magnetosphere model) one can map
along the magnetic dipole field to the ionosphere using utilities such as GEOPACK.
- Exclude region around the "Central Body"
("Earth" or "Sun") has two controls:
- Checkbox to enable exclusion of area around central body (origin).
Data values inside the area do not contribute to the reported data minimum and
maximum in automatic (color) scale generation and for vectors.
- Text field to enter radius of exclusion region. The radius can be set
to exclude, for example, the strong magnetic field near the Earth to see
variations in areas farther away, such as the magnetotail current sheet or
the magnetopause. Default is set to a radius suitable for this (in case of
Earth magnetosphere: radius=6) or the radius of the inner boundary of the
simulation region.
- Image Magnification: Default is 1.0 -
the plot image size can be enlarged by factors of 1.25, 1.5 or 2 for improved image resolution, or
reduced to 0.75 of the standard size (e.g., the plots in this page).
The plot interfaces now allow the download of an equivalent image in
Encapsulated Postscript format suitable for presentations and publications.
- Allow variable plot image size:
select to get to-scale representation of lengths (within aspect ratio
range (plot region width/height) of 0.3 to 4). If not selected, the plot image will be 1.8 times wider than high (630x350 pixels in default size).
- Show Grid:: Display point positions where model output data are located
(cell boundaries for BATSRUS block-adaptive grid).
The grid of the LFM magnetosphere model is only displayed for cut planes Y=0
Y=0 or Z=0 (LFM output data are always interpolated onto regular grid before
rendering).
- latitude-MLT/LT grid: Show circles in 10° increments and 8 local time meridians on the polar plot.
- simulation grid: render positions of ionosphere grid (LFM ionosphere: grid is obtained by mapping magnetospheric grid positions closest to Earth along magnetic dipole field).
- Interpolate data onto regular grid:
Display model data after interpolation onto regular grid: Default for large
plot regions where number of grid points exceeds 201x201 positions.
This can cause regions of fine resolution (usually near the central body) to appear ill-resolved.
Sufficient reduction of the plot region will ensure that every point in the model grid
is used in the plot.
Selection of interpolate data onto equidistant grid will force vector arrows to be distributed
evenly throughout the plot region and not on a subset of original grid positions.
- View Angles: For plots with 3D bounding box
having horizontal coordinates "X" and "Y", and vertical
coordinate "Z" (names of coordinates vary with plot area selected
and quantity displayed):
- AX: View angle around X-axis; elevation angle of viewer position.
- AZ: View angle around Z-axis; azimuth angle of viewer position
(measured clockwise from negative Y axis).
- Use Grayscale: Changes default color table (rainbow scale) to gray scale and reduces the number of color levels in
contour plots from 31 to 13).
- Lock color range: select to fix color contour scale range between
plots. Text fields allow to specify minimum and maximum value represented by
the color range.
- Log scale: Render
non-negative quantities
in (base-10) logarihmic scale.
Data are converted to log10 values and prefix
"log" is added to the quantity name.
- Show values with contour levels: show numeric values of contour levels.
- Length of Arrows: Selection of factor
larger than 1 boosts length of vector arrows that by default are scaled not
to overlap with arrows centered at neighboring positions
(vector arrows are "compass needles", not "vanes").
- Plot to VRML: 3D Flow Line plots can be rendered into Virtual Reality Markup Language (VRML) files.
A download link will be provided when the plot images are returned.
VRML files can be viewed in web browser plug-ins such as the
Cortona VRML Client.
Plot options for 2D ionosphere:
- Plot Hemispheres:
- Both: Show polar plots for both hemispheres (default).
- North: Show northern hemisphere only.
- South: Show southern hemisphere only.
Cut plane and plot area selections described for the 3D interface
are replaced by the following, simpler interface options:
- Minimum latitude: Lowest latitude of polar plots.
- Choose cut meridian: Check box for meridional plot. Enter local time of cut into text box.
- Choose cut latitude: Check box for constant-latitude plot. Enter latitude of cut into text box.
Page maintenance:
Authorizing NASA Official:
Last updated: April 2, 2007
|