Upload
ramirez-delgado
View
225
Download
0
Embed Size (px)
Citation preview
8/16/2019 Marine gGis
1/68
MIKE BY DHI 2009
MIKE MARINE GIS
Marine GIS Extension to ArcMap
User Guide
8/16/2019 Marine gGis
2/68
2
8/16/2019 Marine gGis
3/68
3
Please Note
Copyright
This document refers to proprietary computer software which is protected
by copyright. All rights are reserved. Copying or other reproduction of this manual or the related programs is prohibited without prior written
consent of DHI. For details please refer to your 'DHI Software Licence
Agreement'.
Limited Liability
The liability of DHI is limited as specified in Section III of your 'DHI
Software Licence Agreement':
'IN NO EVENT SHALL DHI OR ITS REPRESENTATIVES (AGENTS
AND SUPPLIERS) BE LIABLE FOR ANY DAMAGES WHATSO-
EVER INCLUDING, WITHOUT LIMITATION, SPECIAL, INDIRECT,
INCIDENTAL OR CONSEQUENTIAL DAMAGES OR DAMAGES
FOR LOSS OF BUSINESS PROFITS OR SAVINGS, BUSINESS
INTERRUPTION, LOSS OF BUSINESS INFORMATION OR OTHER
PECUNIARY LOSS ARISING OUT OF THE USE OF OR THE INA-
BILITY TO USE THIS DHI SOFTWARE PRODUCT, EVEN IF DHI
HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
THIS LIMITATION SHALL APPLY TO CLAIMS OF PERSONAL
INJURY TO THE EXTENT PERMITTED BY LAW. SOME COUN-
TRIES OR STATES DO NOT ALLOW THE EXCLUSION OR LIMITA-
TION OF LIABILITY FOR CONSEQUENTIAL, SPECIAL, INDIRECT,
INCIDENTAL DAMAGES AND, ACCORDINGLY, SOME PORTIONS
OF THESE LIMITATIONS MAY NOT APPLY TO YOU. BY YOUR
OPENING OF THIS SEALED PACKAGE OR INSTALLING OR
USING THE SOFTWARE, YOU HAVE ACCEPTED THAT THE
ABOVE LIMITATIONS OR THE MAXIMUM LEGALLY APPLICA-
BLE SUBSET OF THESE LIMITATIONS APPLY TO YOUR PUR-
CHASE OF THIS SOFTWARE.'
Printing History
August 2005
November 2006
October 2007
January 2009
8/16/2019 Marine gGis
4/68
4 MIKE Marine GIS
8/16/2019 Marine gGis
5/68
5
C O N T E N T S
http://dhi%20software%20template%20cover.pdf/http://dhi%20software%20template%20cover.pdf/
8/16/2019 Marine gGis
6/68
6 MIKE Marine GIS
MIKE Marine GIS Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1 ABOUT THIS GUIDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.1 Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.2 Assumed User Background . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.1 Short Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2 Application Areas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.3 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Marine Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3 TOOL OVERVIEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.1 Create Geodatabase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173.2 Load Geodatabase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.3 Show Geodatabase Properties . . . . . . . . . . . . . . . . . . . . . . . . 17
Survey Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4 TOOL OVERVIEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.1 Load XYZ Data from ASCII File . . . . . . . . . . . . . . . . . . . . . . . . 21
4.2 Load Line Data from ASCII File . . . . . . . . . . . . . . . . . . . . . . . . 21
4.3 Save XYZ Data to ASCII File . . . . . . . . . . . . . . . . . . . . . . . . . 214.4 Save Line Data to ASCII File . . . . . . . . . . . . . . . . . . . . . . . . . 22
4.5 Load XYZ Data from GDB . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
4.6 Load Line Data from GDB . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
4.7 Save XYZ Data to GDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.8 Save Line Data to GDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.9 XYZ Batch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.9.1 Batch file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5 TIPS AND TRICKS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275.1 Less Dense Point Measurement Collection . . . . . . . . . . . . . . . . . 27
5.2 Increasing Number of Points in Lines . . . . . . . . . . . . . . . . . . . . 27
5.3 Extract Points from Arbitrary Shape Files . . . . . . . . . . . . . . . . . . 27
5.4 Importing Multiple XYZ Data Files in Batch . . . . . . . . . . . . . . . . . 29
Transect Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
6 TOOL OVERVIEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
6.1 Create Transect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
8/16/2019 Marine gGis
7/68
7
6.2 Create Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
6.3 Save Profile as dfs1 File . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.4 Save Transect to GDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.5 Save Profile to GDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.6 Load Dfs1 File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
6.7 Load Transect from GDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
6.8 Load Profile from GDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
6.9 Plot Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
7 TIPS AND TRICKS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
7.1 Refine dfs1 Data File to Finer Grid Size Resolution . . . . . . . . . . . . . 37
7.2 Quality Assurance - Create Profile based on Selected Data . . . . . . . . 37
Coastline Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
8 TOOL OVERVIEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
8.1 Create Baseline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
8.2 Create Coastline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
8.3 Save Coastline as Dfs1 File . . . . . . . . . . . . . . . . . . . . . . . . . . 42
8.4 Save Baseline to GDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
8.5 Save Coastline to GDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
8.6 Load Dfs1 File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
8.7 Load Baseline from GDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438.8 Load Coastline from GDB . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
8.9 Plot Coastline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
9 TIPS AND TRICKS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
9.1 Create New Coastline based on Old Coastline and Compare . . . . . . . 45
9.2 Edit Coastline Data in ArcMap . . . . . . . . . . . . . . . . . . . . . . . . . 45
Surface Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
10 TOOL OVERVIEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
10.1 Load dfs2 File to Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
10.2 Load Mesh to Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
10.3 Load dfsu to Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
10.4 Display Arrows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
10.5 Save Mesh from Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
10.6 Save Dfs2 from Raster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
10.7 Alternative Presentation of dfs2 files . . . . . . . . . . . . . . . . . . . . . 52
10.7.1 Add Data button . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
8/16/2019 Marine gGis
8/68
8 MIKE Marine GIS
10.7.2 Time Series Presentation toolbar . . . . . . . . . . . . . . . . . . 53
11 TIPS AND TRICKS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
11.1 Displaying dfs2 Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
11.2 Displaying Mesh Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
11.3 Displaying Arrows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
11.4 Customized DHI Projections . . . . . . . . . . . . . . . . . . . . . . . . . . 59
11.4.1 Mapping old DHI Projection strings . . . . . . . . . . . . . . . . . 59
Image Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
12 TOOL OVERVIEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
12.1 Add Monitoring Point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
12.2 Add Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
12.3 Load Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
13 TIPS AND TRICKS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
13.1 Site Inspection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
8/16/2019 Marine gGis
9/68
9
M I K E M A R I N E G I S O V E R V I E W
8/16/2019 Marine gGis
10/68
10 MIKE Marine GIS
8/16/2019 Marine gGis
11/68
Purpose
11
1 ABOUT THIS GUIDE
1.1 Purpose
The main purpose of this User Guide is to get you started in the use of the
Marine GIS modules included in MIKE GIS.
Presently Marine GIS contains the following tools:
The Marine Manager
Contains tools for creating and loading databases
The Survey Manager
Contains tools for importing, saving and exporting measured data
The Transect Manager
Contains tools for creating, storing and analysing cross-shore profiles
The Coastline Manager
Contains tools for creating, storing and analysing coastline alignments
The Surface Manager
Contains tools for displaying 2D data files in DHI format.
The Image Manager
Contains tools for referencing images to points
1.2 Assumed User Background
It is assumed that the user already is an experienced user of ESRI’s Arc-
Map and the facilities herein.
Furthermore, the user must have knowledge about the DHI numerical
models and the data files in the DHI standard data formats that are used
therein.
8/16/2019 Marine gGis
12/68
About This Guide
12 MIKE Marine GIS
8/16/2019 Marine gGis
13/68
Short Description
13
2 INTRODUCTION
2.1 Short Description
Marine GIS is a sample of tools that enables the user to link the advan-
tages of ArcMap to the DHI numerical modelling system by displaying
and processing marine data in the standard DHI data format.
MIKE Marine GIS is generally used in coastal projects for basically two
purposes:
1 to provide a single, consolidated data storage for field measurements
2 as a tool for visualizing and analysing data
For example, data can be analysed for changes in the bathymetry or coast-
line, as such changes occur over a period of time, and visualized in order
to present model simulation results within a GIS framework.
2.2 Application Areas
Marine GIS can be applied to a wide range of marine related data process-
ing, for example:
as data storage for measurements obtained during the monitoring cam-
paigns
for inspection of 2D simulation bathymetries before performing the
actual simulation and to present simulation results within ArcMap
for comparison of simulation results with field measurements in the
form of time series
for close analysation of the evolution of the bathymetry and coastline
for different measurement campaigns
2.3 Examples
A comprehensive step-by-step training example covering the use of the
features in Marine GIS is provided with the installation. You may install
the files for this example by using the ‘DHI GIS Extensions Examples’
entry located in the Help drop-down menu in the ArcMap Main Menu
toolbar.
8/16/2019 Marine gGis
14/68
Introduction
14 MIKE Marine GIS
Furthermore, the documentation for each Manager contains a section with
Tips-and-Tricks, which describes examples of more complex use of some
of the utilities.
8/16/2019 Marine gGis
15/68
15
M A R I N E M A N A G E R
8/16/2019 Marine gGis
16/68
16 MIKE Marine GIS
8/16/2019 Marine gGis
17/68
Create Geodatabase
17
3 TOOL OVERVIEW
The Marine Manager contains tools for creating and importing a database.
3.1 Create Geodatabase
This tool will create a geodatabase (GDB) for use in your project. Once
created it will be regarded as the active GDB for the project GIS (save the
Time Series Manager).
You have to specify which projection you want to apply to the GDB and
the centre position for the area. The centre position must be defined in the
selected projection coordinates.
The spatial extension of the GDB will automatically be created to a maxi-
mum extension with reasonable accuracy for the stored data. By definition
the created geodatabase will be able to store values in a range within 1000
km from the specified centre position and with an accuracy of 0.001 m.
3.2 Load Geodatabase
This tool imports an existing geodatabase and sets it as the active GDB for
the project.
3.3 Show Geodatabase Properties
This tool shows the name and extension of the active geodatabase in the
project.
8/16/2019 Marine gGis
18/68
Tool Overview
18 MIKE Marine GIS
8/16/2019 Marine gGis
19/68
19
S U R V E Y M A N A G E R
8/16/2019 Marine gGis
20/68
20 MIKE Marine GIS
8/16/2019 Marine gGis
21/68
Load XYZ Data from ASCII File
21
4 TOOL OVERVIEW
The Survey Manager contains tools for managing measured data such as
points and lines.
All data must be contained in the Survey group data in ArcMap for the
Survey Manager to work.
It is intended that you use this manual when you are doing model applica-
tions and need to know how various input, output, etc. can be specified for
the Survey Manager in MIKE GIS. It is assumed that you are familiar with
the operation of ArcMap.
4.1 Load XYZ Data from ASCII File
This tool will import XYZ points to ArcMap. The points must be defined
in an ASCII file where the X, Y and Z coordinates are placed in columns
divided by tabs or spaces.
After selecting the file you must define the columns for the X, Y and Z
values, respectively, as well as the projection for which the data is valid.
The survey points will then be included in ArcMap as a point feature con-
tained in the ‘Surveys’ group layer.
4.2 Load Line Data from ASCII File
This tool will import XY points as a line to ArcMap. The points must be
defined in an ASCII file where the X and Y coordinates are placed in col-
umns divided by tabs or spaces.
After selecting the file you must define the columns for the X and Y val-
ues, respectively, as well as the projection for which the data is valid.
The survey line will then be included in ArcMap as a line feature con-
tained in the ‘Surveys’ group layer.
4.3 Save XYZ Data to ASCII File
This tool will save the contents of a point or line feature in ArcMap as
XY(Z) points in an ASCII file. The coordinates will be saved in the map’s
projection.
8/16/2019 Marine gGis
22/68
Tool Overview
22 MIKE Marine GIS
The point selection value defines the frequency of the points in the source
data. The file name defines the ASCII file containing the saved values.
In case you want to store a point feature, the Z value is found from the
source points if no Z column exist in the feature class.
In case you want to store a line feature, the source points is the points
defining the polyline. The Z value is found from the Z column, if any.
4.4 Save Line Data to ASCII File
This tool will save the contents of a point or line feature in ArcMap as
XY(Z) points representing a line in an ASCII file. The coordinates will be
saved in the map’s projection.
The spacing value defines the distance between points on the polyline of
the source data. The filename defines the ASCII file containing the saved
values.
In case you want to store a point feature, an internal polyline is created
from the points. The Z value is found by interpolation between the points.
In case you want to store a line feature the Z value is found from the Z col-
umn, if any.
4.5 Load XYZ Data from GDB
This tool will load point features from the active geodatabase (GDB).
Press Search to get a list of available point features in the GDB.
Select one or several features and press OK.
The feature points will then be included in ArcMap as point features con-
tained in the ‘Surveys’ group layer.
4.6 Load Line Data from GDB
This tool will load a line feature from the active geodatabase (GDB).
Press Search to get a list of available line features in the GDB.
Select a feature and press OK.
8/16/2019 Marine gGis
23/68
Save XYZ Data to GDB
23
The feature line will then be included in ArcMap as a line feature con-
tained in the ‘Surveys’ group layer.
4.7 Save XYZ Data to GDBThis tool will save a point feature in ArcMap to the active geodatabase
(GDB).
You specify the feature layer from the Layer name drop-down box and
fill out the descriptions (Survey and Measurement Device) that will
describe the data in the GDB.
If you have already defined a Measurement device name you may select
this from the drop-down box.
You will be able to follow the progress of the save-to-GDB application in
the lower left corner of the ArcMap window.
4.8 Save Line Data to GDB
This tool will save a line feature in ArcMap to the active geodatabase
(GDB).
You specify the feature layer from the Layer name drop-down box and
fill out the descriptions (Survey and Measurement Device) that will
describe the data in the GDB.
If you have already defined a Measurement device name you may select
this from the drop-down box.
You will be able to follow the progress of the save-to-GDB application in
the lower left corner of the ArcMap window.
4.9 XYZ Batch
This tool will read the XYZ points from a number of ASCII XYZ files and
save them in the active GeoDatabase, without importing the points into
ArcMap.
To use this tool you will need to create an Batch file where each line in the
file contains information about the survey, measuring device and how the
8/16/2019 Marine gGis
24/68
8/16/2019 Marine gGis
25/68
XYZ Batch
25
If the elements 2 to 5 are not defined in the file, the default values are
used. If element 6 is missing, the spatial reference from the active geoda-
tabase defines the projection of the data in the XYZ file.
SurveyThe Survey group may contain up to 4 elements and must start with the
Identifier “Survey”. A definition of the 4 elements is shown in Table 4.2.
If the elements 3 and 4 are not defined in the file, the default values are
used.
Measuring device
The Measuring device group may contain up to 2 elements and must start
with the Identifier “MeasDev”. A definition of the 2 elements is shown in
Table 4.3.
If the group or elements are not defined in the file, the default values are
used.
Table 4.2 Definition of values in Survey group.
Example:
Survey ( Isle ; Area 1 ; 2004/05/22 08:00:00 ; 2004/05/23 16:00:00 )
Element Default Value Comment
1 ““ Survey name
2 ““ Survey description3 01/01/0001 00:00:00 Optional Start date and time of survey
4 31/12/9999 23:59:59 Optional End date and time of survey
Table 4.3 Definition of values in Measuring device group.
Example:
MeasDev ( Echo sounding ; Boat AX9 )
Element Default Value Comment
1 “Unknown“ Optional Measuring device name
2 ““ Optional Measuring device description
8/16/2019 Marine gGis
26/68
Tool Overview
26 MIKE Marine GIS
8/16/2019 Marine gGis
27/68
Less Dense Point Measurement Collection
27
5 TIPS AND TRICKS
This section contains examples on how to use the Survey Manager.
5.1 Less Dense Point Measurement Collection
Some times a collection of points can be very dense. Then it might be fea-
sible to extract a representative subset of the points for further processing.
You can do that by setting the point selection value to more than 1.
5.2 Increasing Number of Points in Lines
When you create a bathymetry file in MIKE Zero, you will need a fileconsisting of the land contour points. In case your source is a line feature
with very few points, you can increase the number of points by exporting
the line to ASCII and setting the Spacing to a smaller value than the initial
spacing in the file. The line points in the ASCII file will then be created by
interpolation of the original line points.
PLEASE NOTE:
If you set the Spacing to 0.0, the ASCII file will contain the original
points representing the line.
5.3 Extract Points from Arbitrary Shape Files
The utilities in Marine GIS are designed to work with features that are
imported using the Survey Manager. You can, however, ‘cheat’ the system
by making some editions in the features in ArcMap.
Assume that you have received some line data in a shape file. Each line
define a contour line, see Figure 5.1.
To extract the XYZ points describing the depth contours you have to do
the following:
1 Create a Surveys group layer by importing an existing XYZ file or just
by creating a group layer named ‘Surveys’.
2 ‘Drag-and-drop’ the ContourLines layer to the Surveys group layer.
3 Open the Attribute table for the ContourLines layer and add a field
named ‘Z’ in the table that contains the contour values.
8/16/2019 Marine gGis
28/68
Tips and Tricks
28 MIKE Marine GIS
The field type must be defined as ‘Double’ with a precision and scale
of 18 and 11, respectively.
4 Select ‘Save Survey Points to ASCII...’ from the Survey Manager,
select the ContourLines layer and specify the point selection to 1 and
the ASCII file name. Press OK.
This will create an ASCII file with the XYZ coordinates of the contour
curves.
Figure 5.1 Example of contour lines in a shape file.
Shape file: by courtisy of County of Frederiksborg.
Background map: (c)Kort-og Matrikelstyrelsen (G102-95)
8/16/2019 Marine gGis
29/68
Importing Multiple XYZ Data Files in Batch
29
5.4 Importing Multiple XYZ Data Files in Batch
If you have a large number of files that contain XYZ data points it can be
a tedious task first to import them into ArcMap for display and then saving
each file in the GeoDatabase.
If you are convinced the data in the files are valid and ready for import
into the GeoDatabase you can save time by using the XYZ Batch import
of XYZ data.
If the XYZ data files is constructed to fit the default input format and the
survey time is not of importance, the information in the Batch file can be
kept at a minimum as shown in Figure 5.2.
Figure 5.2 Example of Batch file with minimum information
8/16/2019 Marine gGis
30/68
Tips and Tricks
30 MIKE Marine GIS
8/16/2019 Marine gGis
31/68
31
T R A N S E C T M A N A G E R
8/16/2019 Marine gGis
32/68
8/16/2019 Marine gGis
33/68
Create Transect
33
6 TOOL OVERVIEW
It is intended that you use this manual when you are doing model applica-
tions and need to know how various input, output, etc. can be specified for
the Transect Manager in the Marine GIS Extension. It is assumed that youare familiar with the operation of ArcMap.
PLEASE NOTE:
When using the Transect Manager it is recommended that the map display
is showed in a projected coordinate system.
6.1 Create Transect
A transect is a straight line defined by a start position (x,y), orientation to North and extension (length).
You specify the transect by clicking the map at the location for the start
position and dragging the cursor to the end position of the transect while
the left mouse button is pressed. Following this the geographical informa-
tion of the transect will be displayed in a dialog box.
You may choose to change these parameters before you accept.
Once accepted the transect is displayed in ArcMap as a straight line.
6.2 Create Profile
A profile is a number of values aligned along a transect, e.g. a bathymetry
profile along a line.
You specify which survey layer that contains the value you want to use for
the profile and which transect you want the profile to align to.
You have two options for selecting the values for the profile:
Distance
This implies that all XYZ points within the given distance will be
included in the calculation of the profile
Selection
This implies that only the selected XYZ points will be included in the
calculation of the profile
8/16/2019 Marine gGis
34/68
Tool Overview
34 MIKE Marine GIS
The profile is calculated by projecting the chosen XYZ points perpendicu-
lar to the transect. The bathymetry values along the transect are defined as
the bathymetry values for the projected XYZ point.
The resulting profile is displayed in ArcMap by a point feature thatdefines the points in the profile. Furthermore, projection lines are dis-
played for the profile to show the basis of the calculation of the profile.
6.3 Save Profile as dfs1 File
You can save a profile to a space-equidistant profile in DHI dfs1 format.
The position and values for the single grid points are found by linear inter-
polation.
First select the profile layer to save.
You then specify the file name and position of the dfs1 file and the grid
step in the file. The minimum distance between two points along the
selected transect is set as default grid step.
The Data type refer to the angle definitions for the particular dfs1 file type.
6.4 Save Transect to GDBYou can save a transect to the active geodatabase (GDB).
First select the transect to save from the Transect drop-down box.
You then fill out the Transect Properties that will describe the data in the
GDB.
You will be able to follow the progress of the save-to-GDB application in
the lower left corner of the ArcMap window.
6.5 Save Profile to GDB
You can save a profile to the active geodatabase (GDB). In order to save
the profile the associated transect must be stored in the GDB beforehand.
First select the profile to save from the Profiles drop-down box.
8/16/2019 Marine gGis
35/68
Load Dfs1 File
35
You then fill out the Profile Properties that will describe the data in the
GDB.
You will be able to follow the progress of the save-to-GDB application in
the lower left corner of the ArcMap window.
6.6 Load Dfs1 File
You can load a dfs1-file, representing a profile, from the hard disk to Arc-
Map.
First you select the file to load.
Parameters from the file will be extracted and you will be given the possi- bility to set the position of the profile.
If no known projection is defined in the dfs1 file, the projection is taken as
UTM-30 per default.
The orientation values display the ArcMap definition of a transect as well
as the LITPACK definition of a cross-shore profile.
The profile is displayed in ArcMap by a point feature that defines the
points in the profile and a line feature defining the transect. You may use
the transect to create new profiles in ArcMap.
6.7 Load Transect from GDB
You can load a transect from the active geodatabase (GDB).
All available transects in the GDB will be listed in a dialog. Select a fea-
ture and press OK.
The transect is displayed in ArcMap as a straight line.
6.8 Load Profile from GDB
You can load a profile from the active geodatabase (GDB).
All available profiles in the GDB will be listed in a dialog. Select a feature
and press OK.
8/16/2019 Marine gGis
36/68
Tool Overview
36 MIKE Marine GIS
The profile is displayed in ArcMap by a point feature that defines the
points in the profile and a line feature defining the transect. You may use
the transect to create new profiles in ArcMap.
6.9 Plot Profile
You can plot a profile shown in ArcMap in a separate (dockable) window.
The y-axis will display the values for the points in the profile.
You have the option to plot two profiles in the same plot.
If you have two profiles you may display the difference between the two
curves. Assuming the data values reflect the bathymetry, the difference in
volume is calculated and shown in the plot.
8/16/2019 Marine gGis
37/68
Refine dfs1 Data File to Finer Grid Size Resolution
37
7 TIPS AND TRICKS
This section contains examples on how to use the Transect Manager.
7.1 Refine dfs1 Data File to Finer Grid Size Resolution
In case you have a line series file where you need to refine the grid size
resolution, you can use the Dfs1 Import/Export utilities.
First import the dfs1 file to ArcMap using the Load Dfs1 File utility.
Then save the data to a new dfs1 file using the Save Profile as dfs1 File
utility, where you specify the new grid size.
Figure 7.1 shows a result of this process.
Figure 7.1 Subset of profile. Old profile DX = 10 m, New profile DX=2 m
7.2 Quality Assurance - Create Profile based on Selected
Data
The plot facility can also be used for quality assurance before exporting
profiles for model simulations.
When first creating a profile from all points, the result may seem unrealis-
tic to you. If you then select all points apart from the odd points, and cre-
ate a profile from those, the profile will be different. The difference is seen
in the Plot window.
Figure 7.2 shows an example of two profiles, created on basis of the same
transect and source points. In Profile 2 some of the points are omitted in
the generation of the profile.
8/16/2019 Marine gGis
38/68
Tips and Tricks
38 MIKE Marine GIS
Figure 7.2 Subset of profiles.
Profile 1 is created using all points within 100 m from the transect
Profile 2 is created using selected points
8/16/2019 Marine gGis
39/68
39
C O A S T L I N E M A N A G E R
8/16/2019 Marine gGis
40/68
40 MIKE Marine GIS
8/16/2019 Marine gGis
41/68
Create Baseline
41
8 TOOL OVERVIEW
It is intended that you use this manual when you are doing model applica-
tions and need to know how various input, output, etc. can be specified for
the Coastline Manager in the Marine GIS Extension. It is assumed thatyou are familiar with the operation of ArcMap.
PLEASE NOTE:
When using the Coastline Manager it is recommended that the map dis-
play is showed in a projected coordinate system.
8.1 Create Baseline
A baseline is a straight line defined by a start position (x,y), orientation to North and extension (length).
You specify the baseline by clicking the map at the location for start posi-
tion and dragging the cursor to the end position of the baseline. Following
this the geographical information of the transect will be displayed in dia-
log.
You may choose to change these parameters before you accept.
Once accepted the baseline is displayed in ArcMap as a straight line.
8.2 Create Coastline
A coastline is the distance of a number of values projected to a baseline,
e.g. a coastline position referred to a straight line.
You specify which survey layer that contains the value you want to use for
the coastline and which baseline you want the coastline to refer to.
You have two options for selecting the values for the coastline:
Distance
This implies that all XY points within the given distance will be
included in the calculation of the coastline.
Selection
This implies that only the selected XY points will be included in the
calculation of the coastline.
8/16/2019 Marine gGis
42/68
Tool Overview
42 MIKE Marine GIS
The coastline is calculated by projecting the chosen XYZ points perpen-
dicular to the baseline. The data values along the baseline are defined as
the length of the projection lines.
The resulting coastline is displayed in ArcMap by a point feature thatdefines the points along the baseline and a line feature that defines the
coastline position, i.e. shoreline. Furthermore, projection lines are dis-
played for the profile to show the basis of the calculation of the coastline.
8.3 Save Coastline as Dfs1 File
You can save a coastline to a space-equidistant coastline in DHI dfs1 for-
mat. The position and values for the single grid points are found by linear
interpolation.
First select the coastline layer to save.
You then specify the file name and position of the dfs1 file and the grid
step in the file. The minimum distance between two points along the
selected transect is set as default grid step.
The Data type refers to the angle definitions for the particular dfs1 file
type.
8.4 Save Baseline to GDB
You can save a baseline to the active geodatabase (GDB).
First select the baseline to save from the Baseline drop-down box.
You then fill out the Baseline Properties that will describe the data in the
GDB.
You will be able to follow the progress of the save-to-GDB application in
the lower left corner of the ArcMap window.
8.5 Save Coastline to GDB
You can save a coastline to the active geodatabase (GDB). In order to save
the coastline, the associated baseline must be stored in the GDB before-
hand.
8/16/2019 Marine gGis
43/68
8/16/2019 Marine gGis
44/68
Tool Overview
44 MIKE Marine GIS
All available coastlines in the GDB will be listed in a dialog. Select a fea-
ture and press OK.
The coastline is displayed in ArcMap by a point feature that defines the
points on the baseline, a line feature that define the coastline position anda line feature defining the baseline. You may use the baseline to create
new coastlines in ArcMap.
8.9 Plot Coastline
You can plot a coastline shown in ArcMap in a separate (dockable) win-
dow. The y-axis will display the distance from the baseline to the coast-
line.
You have the option to plot two coastlines in the same plot.
If you have two coastlines you may display the difference between the two
curves. The difference in area is calculated and shown in the plot.
8/16/2019 Marine gGis
45/68
Create New Coastline based on Old Coastline and Compare
45
9 TIPS AND TRICKS
This section contains examples on how to use the Coastline Manager.
9.1 Create New Coastline based on Old Coastline and
Compare
Assume that you have previously analysed the position of a coastline
stretch. Your data has been saved in a geodatabase.
Now, several years later you have data from a new measuring campaign
and you want to view the changes in the coastline since the last campaign.
First open the geodatabase with the old data and import the coastline toArcMap.
Then import data from the new measuring campaign into ArcMap and cre-
ate a new coastline based on the ‘old’ baseline.
These two coastlines are now displayed in the ArcMap display. Press ‘Plot
coastline’ to plot the two coastlines in the dockable window. By selecting
‘Show difference’ you can see the position of erosion and deposition areas
as well as the volume change of sediment along the coastline.
PLEASE NOTE:
Please decide which coordinate system you will work with before you
start to generate or import baselines and coastlines. If you mix data from
different coordinate systems, the displayed data may seem odd (e.g. pro-
jection lines not perpendicular to the baseline). To compare coastlines
using the ‘Plot Coastlines’ utility the baselines have to be cre-
ated/imported within the same coordinate system.
9.2 Edit Coastline Data in ArcMap
If you have a line series file defining a coastline you may wish to modify it
according to a map or new measuring campaign.
Load the dfs1 file to ArcMap and display the features on top of the map.
The coastline sub-group contains a point feature defining the distance
from the coastline to the baseline. If you edit these values and save the
8/16/2019 Marine gGis
46/68
Tips and Tricks
46 MIKE Marine GIS
dfs1 file, you have changed the coastline position, but you cannot see the
effect of your changes until you load the dfs1 file again.
The shoreline sub-group contains a line feature defining the position of the
shoreline. Editing this feature will not have any direct effect on the dfs1file.
If you want to save your editions to a line series file, you must ‘drag-and-
drop’ the line feature into the ‘Surveys’ group and save it as XYZ points
in and ASCII file. Then import the ASCII file as points, create a new
coastline based on the old baseline and save the new coastline to dfs1 file.
This method is more circumstantial, but you can follow the effect of you
changes in the process.
8/16/2019 Marine gGis
47/68
47
S U R F A C E M A N A G E R
8/16/2019 Marine gGis
48/68
48 MIKE Marine GIS
8/16/2019 Marine gGis
49/68
Load dfs2 File to Display
49
10 TOOL OVERVIEW
It is intended that you use this manual when you are doing model applica-
tions and need to know how various input, output, etc. can be specified for
the Surface Manager in the Marine GIS Extension. It is assumed that youare familiar with the operation of ArcMap.
The Surface Manager contains tools for managing 2D data files in DHI
standard format, i.e. dfs2 files, mesh files and dfsu files (2D).
Note that blanks are not allowed in the file name.
10.1 Load dfs2 File to Display
This option enables you to load selected items and time steps in a binarydfs2 file from the disk to ArcMap.
The file must be formatted as a DHI standard dfs2 file. This file standard
is used to store structured grids applied in the MIKE 21 and MIKE 3
model suite.
The projection information is per default taken from the header informa-
tion in the dfs2 file.
The data will be displayed as a group layer of temporary rasters, whereeach combination of the selected item(s) and time step(s) is a separate
raster image.
See also 10.7 Alternative Presentation of dfs2 files (p. 52).
PLEASE NOTE:
The length of the file name (without the dfs2 extension) cannot exceed 13
characters.
10.2 Load Mesh to Display
This option enables you to load an unstructured grid in ASCII format
(.mesh file) to ArcMap. The mesh file is typically generated by use of the
Mesh Generator in MIKE Zero and is used in the MIKE 21 and MIKE 3
FM series.
The projection information is per default taken from the first line in the
mesh file.
8/16/2019 Marine gGis
50/68
Tool Overview
50 MIKE Marine GIS
The unstructured grid will be displayed as a group layer consisting of a
point layer and a polygon layer.
The point layer contains mesh points, i.e. the node point number, node
type and the bathymetry value for each node point in the mesh. The polygon layer contains mesh elements, i.e. information about the
element number, element type and the node point numbers that define
each element.
10.3 Load dfsu to Display
This option enables you to load an unstructured grid in dfsu format to Arc-
Map. This file standard is used to store output from the MIKE 21 and
MIKE 3 FM series modules.
You define the requested time step and item(s) by two dialogs in succes-
sion. If you want to view several time steps of the same file, you must load
the file again for each time step.
The projection information is per default taken from the header informa-
tion in the dfsu file.
The unstructured grid will be displayed as a group layer consisting of a
point layer and a polygon layer.
The point layer contains mesh points, i.e. the node point number, node
type and the bathymetry value for each node point in the mesh.
The polygon layer contains mesh elements, i.e. information about the
element number, element type and the node point numbers that define
each mesh element. Furthermore, the selected item values are stored by
each element.
PLEASE NOTE:
You cannot import data from dfsu files that contain more than one layer.
10.4 Display Arrows
This option enables you to load data from dfs2 files or dfsu files and dis-
play it as vectors.
The projection information is per default taken from the header informa-
tion in the dfs2 or dfsu file.
8/16/2019 Marine gGis
51/68
Save Mesh from Display
51
You define the vectors from selecting 2 items in one of the two following
ways
(X-component, Y-component)
(Value, Direction to true North).
The vector length in the display is scaled according to the scale factor, e.g.
a scale factor of 1000 means that a velocity of 1 m/s is displayed by an
arrow of the length of 1000 m.
You may change the color and thickness of the arrows in the display by
normal ArcMap functionality, but you cannot change the length.
The arrow will be positioned with the starting point in the centre of the
mesh or grid element.
10.5 Save Mesh from Display
This option enables you to save a group of mesh point and mesh element
data from the display to a mesh file. The data must have been loaded using
the tools Load Mesh to Display or Load dfsu to Display.
The program saves the bathymetry data given in the point layer, so if you
have modified the SValue in the attribute table the changes will bereflected in the new mesh file. The polygon layer contain the mesh ele-
ments.
PLEASE NOTE:
If you modify the shape of any points or polygons in the group layer you
may violate the consistency of the mesh file (i.e. this is not advisable).
10.6 Save Dfs2 from Raster
This option enables you to create a Dfs2 file based on the information
given in any raster. You may define the whole area or a sub-area of the
raster.
You must define the origo, orientation, grid size and grid spacing of the
raster.
The values in the new dfs2 file is defined by the raster values.
8/16/2019 Marine gGis
52/68
8/16/2019 Marine gGis
53/68
Alternative Presentation of dfs2 files
53
PLEASE NOTE:
Using this option there is no restriction regarding the number of characters
in the dfs2 file name.
10.7.2 Time Series Presentation toolbar If you include the dfs2 file by use of the Time Series Presentation toolbar
you can select which item to display and any number of time steps.
Figure 10.1 Time Series Presentation toolbar
The individual time steps can then be displayed one-by-one simply using
the forward and backward buttons on the toolbar or by selecting the time
step in the scroll-down list.
The item values can be animated in time using the play button and you
furthermore have the option to save the animation as a video using the
video icon.
Using this option the length of the file name (without the dfs2 extension)
cannot exceed 13 characters.
8/16/2019 Marine gGis
54/68
Tool Overview
54 MIKE Marine GIS
8/16/2019 Marine gGis
55/68
Displaying dfs2 Files
55
11 TIPS AND TRICKS
This section contains examples on how to use the tools in the DHI Surface
Manager. The emphasis is made on the interaction between the data from
DHI’s numerical models and the ArcMap capabilities.
PLEASE NOTE:
Before making any numerical simulations using DHI software or any
analysis in ArcMap it is recommended to choose a common projected
coordinate system for the entire project.
11.1 Displaying dfs2 Files
When making numerical model simulations it is vital that quality assur-ance of the input is carried out. For simulation of flow or wave fields the
bathymetry are a vital input parameter.
Once the model bathymetry has been generated (e.g. by MIKE Zero tools)
the data can easily be displayed in ArcMap on top of a background image.
This helps to ensure that the extension of the bathymetry is correct and no
errors have been made in the orientation of the numerical grid.
Figure 11.1 shows a bathymetry data file in dfs2 format displayed as a
raster on top of a background map. The model bathymetry layer is madesemi-transparent to enable the background layer to show.
After the simulation you can display the results in a GIS environment.
Figure 11.2 shows the results from a wave simulation.
The items ‘Wave height’, ‘Wave direction’ and ‘Wave period’ are chosen
for display for time step numbers 5, 15 and 25.
8/16/2019 Marine gGis
56/68
Tips and Tricks
56 MIKE Marine GIS
Figure 11.1 Example of structured grid model bathymetry on top of background
image
Figure 11.2 Example of output data from M21NSW. The chosen output data is
grouped by items
8/16/2019 Marine gGis
57/68
8/16/2019 Marine gGis
58/68
Tips and Tricks
58 MIKE Marine GIS
Figure 11.4 Example of flexible mesh model bathymetry (mesh file) on top of
background map. Node point values display the node type
11.3 Displaying Arrows
When making numerical model simulations the vector data is difficult to
illustrate by merely colour codes. It is necessary to define the direction ofthe data as well.
Once the model results have been generated (e.g. by MIKE Zero models)
the vector data can easily be displayed in ArcMap on top of a background
image.
Figure 11.5 shows a subset of a resulting flow field from a data file in dfsu
format displayed as a raster on top of a background map.
8/16/2019 Marine gGis
59/68
Customized DHI Projections
59
Figure 11.5 Example of flow velocities (dfsu file) on top of background map.
The vectors are colored according to flow velocity (m/s).
11.4 Customized DHI Projections
If you have created you own projection using the MIKE Zero software
from DHI, you can copy the projection file into a folder containing the
ArcMap projections, e.g. ‘C:\Program Files\ArcGIS\Coordinate Sys-
tems\Projected Coordinate Systems\DHIProjections’, and make use of it
in ArcMap.
For dfs files created prior to DHI Software Release 2007, the DHI projec-
tion in the file is defined by a simple identification string. You may still
import these files into ArcMap using Surface Manager, but you will have
to map the projection string to a standard projection file applicable in Arc-Map.
11.4.1 Mapping old DHI Projection strings
When importing dfs data created prior to DHI Software Release 2007 into
ArcMap it is necessary to map the data from the DHI Projection identifi-
cation string stored in the file into an appropriate ArcMap ESRI Projec-
tion.
8/16/2019 Marine gGis
60/68
Tips and Tricks
60 MIKE Marine GIS
A list of this mapping is outlined in the file ‘Coorsys_DHI_ESRI.dat’ that
is installed in the ‘bin’ directory with the DHI GIS Extension installation
(e.g. c:\Program Files\DHI\2009\bin).
The list contains of three columns;
1 String Name of DHI projection
2 Name of ESRI projection .prj file
3 String Name of ESRI projection
The GIS extension will search through all directories under e.g. ‘C:\Pro-
gram Files\ArcGIS\Coordinate Systems' when trying to find the requested
ESRI projection .prj file.
Some of the DHI projections has been mapped directly to an ESRI projec-
tion that is supplied with the ArcMap installation, but others are mapped
to DHI_ESRI projections, created particular for the DHI projection. These
files are included in the 'DHIProjections' directory, that is included with
the DHI GIS Extension installation (e.g. c:\Program Files\DHI\2009\
MIKE GIS\DHIProjections).
Pls. ensure that the folder ‘DHIProjections’ and its contents are copied to
the folder containing the ArcMap projections, e.g. ‘C:\Program Files\Arc-
GIS\Coordinate Systems\Projected Coordinate Systems\DHIProjections’.
This way the GIS Extension can find the required DHI_ESRI projection
file and convert the data between the DHI projection and the DHI_ESRI
projection.
If you have used DHI projections that are not included in the list, you can
just edit the ‘Coorsys_DHI_ESRI.dat’ file to include the new mapping.
8/16/2019 Marine gGis
61/68
61
I M A G E M A N A G E R
8/16/2019 Marine gGis
62/68
62 MIKE Marine GIS
8/16/2019 Marine gGis
63/68
Add Monitoring Point
63
12 TOOL OVERVIEW
The Image Manager contains tools for managing images (and other files)
that is related to a point feature in ArcMap.
It is necessary to load a Geodatabase (created by the Marine Manager)
before using this feature.
12.1 Add Monitoring Point
This option enables you to insert a monitoring point into the “Monitoring
points” feature layer (and thus into the geodatabase).
Press Add Monitoring Point... and the cursor will become a cross. Press Enter at the position where you want the new point. A dialog will pop-up
where you can alter the point position and specify a name for the point.
Per default the projection of the point is chosen as the projection of the
map display, but this can be altered.
12.2 Add Image
This option enables you to relate an image (or any file) on the harddisk to
a specific point in the “Monitoring points” feature layer.
Press Add Image... and a dialog will pop-up where you can select the point
to relate to by the point name.
You select the image file(s) by browsing to the file located on the harddisk
and selecting it. This will add the selected image file(s) to the list box.
Optionally you can to specify additional information about the image
file(s) such as date, photographer and description.
By pressing OK the information is stored in the Geodatabase. The image
file(s) are not stored inside the geodatabase, but is referenced by the abso-
lute path to the file on the harddisk.
Note: you can select any file on the harddisk, but presently only images
are displayed as a thumpnail preview in the Load Image tool.
8/16/2019 Marine gGis
64/68
8/16/2019 Marine gGis
65/68
Site Inspection
65
13 TIPS AND TRICKS
This section contains examples on how to use the Image Manager.
13.1 Site Inspection
Assume that you have to perform a site inspection and need to gather data
for others to use for future investigation in your home office.
To supplement your site inspection report you may already on the site
begin to fill out a Geodatabase that contains some of the collected data,
referenced to specific locations at the site. This could for example be a
collection of photographs.
First create a new geodatabase (or open an existing one) where the loca-
tion of the site inspection in within the domain.
Then add monitoring points for each position at which a photograph (or
several) was taken.
For each monitoring point select the image files to that was taken at the
position and add information about the images. You may choose to add
several images at once (and relate the same information to then all) or add
one image at a time (and have specific information for each photograph).
Now you have inserted your knowledge about the site via the photographs
into the geodatabase and you can bring the geodatabase and image files
home, ready to install at another computer.
Once the image files are positioned in the same absolute path on a new
compute another person can easily get an overview of the available infor-
mation in the area by importing the geodatabase.
Note: All types of files can be referenced to a monitoring point. Thismeans that for example also information of sediment samples, measure-
ments and documentation can be referenced.
For time series files in dfs0 format you should refer to the points by drag-
and-drop in Temporal Analyst rather than using the Image Manager .
8/16/2019 Marine gGis
66/68
Tips and Tricks
66 MIKE Marine GIS
8/16/2019 Marine gGis
67/68
67
I N D E X
8/16/2019 Marine gGis
68/68
Index
A Active GDB . . . . . . . . . . . . . . . 17
Arrow . . . . . . . . . . . . . . . . . . 51
BBaseline . . . . . . . . . . . . . . . . . 41
CCheat . . . . . . . . . . . . . . . . . . 27
Coastline . . . . . . . . . . . . . . . . 41
Coastline Manager . . . . . . . . . . . 41
Compare coastlines . . . . . . . . . . 45
Contour . . . . . . . . . . . . . . . . . 27
DData type . . . . . . . . . . . . . . 34, 42
dfs1 format . . . . . . . . . . . . . 34, 42dfs2 file . . . . . . . . . . . . . . . . . 49
dfsu format . . . . . . . . . . . . . . . 50
GGDB . . . . . . . . . . . . . 17, 22, 34, 42
Geodatabase . . . . . . 17, 22, 34, 42, 45
IImage Manager . . . . . . . . . . . . . 63
Increase the number of points . . . . 27
LLITPACK . . . . . . . . . . . . . . . . 35
MMarine Manager . . . . . . . . . . . . 17
Mesh file . . . . . . . . . . . . . . . . . 49
Monitoring point . . . . . . . . . . . . 63
NNode type . . . . . . . . . . . . . . . . 57
P
Profile . . . . . . . . . . . . . . . . . . 33
R
Raster . . . . . . . . . . . . . . . . 49, 51
Raster band . . . . . . . . . . . . . . . 52
SScale factor . . . . . . . . . . . . . . . 51
Semi-transparent . . . . . . . . . . . . 55
Shoreline . . . . . . . . . . . . . . . . . 42
Surface Manager . . . . . . . . . . . . 49
Survey Manager . . . . . . . . . . . . 21
T
Time series files . . . . . . . . . . . . . 65Transect . . . . . . . . . . . . . . . . . 33
Transect Manager . . . . . . . . . . . 33
VVector . . . . . . . . . . . . . . . . . . 50
XXY points . . . . . . . . . . . . . . . . 21
XYZ points . . . . . . . . . . . . . . . . 21
ZZ value . . . . . . . . . . . . . . . . . . 22