naviedit howto - eiva - maritime survey and …download.eiva.dk/online-training/nehowto.pdfkp view...

30
© 2006 Eiva A/S NaviEdit HOWTO

Upload: hatruc

Post on 07-Mar-2018

220 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

© 2006 Eiva A/S

NaviEdit HOWTO

Page 2: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

NaviEdit HOWTO2

© 2006 Eiva A/S

Table of Contents

Foreword 0

Part I Sensor Processing 3

................................................................................................................................... 31 Apply scale factor

................................................................................................................................... 52 Recalcute Bathy from pressure

................................................................................................................................... 73 Batch Processing

Part II Navigation Processing 10

................................................................................................................................... 101 Add KP to Navigation file

................................................................................................................................... 142 Kalman filter

Part III Pipeline Processing 16

................................................................................................................................... 161 Setting pipe flags without a pipetracker

................................................................................................................................... 192 Digital Video Integration

Part IV Database 22

................................................................................................................................... 221 Rebuild Indexes

Part V Magnetometer Processing 25

................................................................................................................................... 251 Changing the setup

................................................................................................................................... 262 Edit data

Part VI JobPlanner 29

................................................................................................................................... 291 JobPlanner command line switches

Index 30

Page 3: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

3Sensor Processing

© 2006 Eiva A/S

1 Sensor Processing

1.1 Apply scale factor

1. Select the view for the scaling operation.

2. To target all points, de-select a selected point by clicking on an empty area.

3. Select the button or 'Scale...' from the Edit or context menu

Page 4: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

4 NaviEdit HOWTO

© 2006 Eiva A/S

4. Set the scaling factor and press 'Ok'.

Page 5: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

5Sensor Processing

© 2006 Eiva A/S

1.2 Recalcute Bathy from pressure

Using the Data Editor1. Open the file in the Data Editor and select the 'Bathy' window.

2. Select Recalc-bathy... from the edit menu.

3. Choose the preferred method and press OK.

Page 6: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

6 NaviEdit HOWTO

© 2006 Eiva A/S

Page 7: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

7Sensor Processing

© 2006 Eiva A/S

1.3 Batch Processing

1. Select files or folders for processing.

2. Add actions to the list of processing steps by clicking the 'Add...' button.

3. Follow the wizard Action -> Sensor Target -> Action Parameters

Page 8: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

8 NaviEdit HOWTO

© 2006 Eiva A/S

Page 9: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

9Sensor Processing

© 2006 Eiva A/S

4. Optionally save the list of actions to a file for later re-use with the 'Save...' button5. Press the start button to start processing.

Page 10: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

10 NaviEdit HOWTO

© 2006 Eiva A/S

2 Navigation Processing

2.1 Add KP to Navigation file

Load the runline into a folder.

Start Importing the navigation file with the ASCII Interpreter

Choose files

Page 11: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

11Navigation Processing

© 2006 Eiva A/S

Choose a template for the import and finish the wizard.

Page 12: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

12 NaviEdit HOWTO

© 2006 Eiva A/S

The file can now be exported using an exporter with KP values

Result of export (Note in this case the timestamps are science fiction):DATE TIME LINE FIX EASTING NORTHING KP DEPTH

Page 13: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

13Navigation Processing

© 2006 Eiva A/S

30-11-06 09:32:46 000000001 -9999 707752.110 1288249.283 0.01904 821.8730-11-06 09:32:47 000000001 -9999 707751.766 1288249.332 0.01869 823.1730-11-06 09:32:48 000000001 -9999 707751.330 1288249.337 0.01826 823.3830-11-06 09:32:49 000000001 -9999 707750.972 1288249.432 0.01790 822.9630-11-06 09:32:50 000000001 -9999 707750.684 1288249.507 0.01760 822.7230-11-06 09:32:51 000000001 -9999 707750.334 1288249.520 0.01725 822.9330-11-06 09:32:52 000000001 -9999 707749.968 1288249.470 0.01689 822.5030-11-06 09:32:53 000000001 -9999 707749.599 1288249.441 0.01652 821.9130-11-06 09:32:54 000000001 -9999 707749.355 1288249.482 0.01628 821.99

Page 14: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

14 NaviEdit HOWTO

© 2006 Eiva A/S

2.2 Kalman filter

Kalman filtering in general:The most sensitive instrument is the gyro. Any error in the gyro data will have a huge impact onthe resulting data. If for instance the gyro is off by a few degrees, the resulting data might berotated the same way. So make sure the gyro is calibrated. Kalman filtering is running on probabilities. If a position point is too far off the mean curve, and itsnot deleted, it will result in an error. The Kalman filter will make a prediction instead of using a datapoint if its deleted. So before running the Kalman filter, make sure to delete all obvious positionerrors.

Page 15: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

15Navigation Processing

© 2006 Eiva A/S

Filter Options:Parameter Description Doppler good

qualityDoppler badquality

Do doppler

Mean positionerror [m]

The approximate length in metersan average point is from a softcurve. A qualified guess would beto use the ruler to measure thedistance from the center of thenoisy signal to the edge. Youmight use the ruler tool as an aid.

Mean positiondrift [m]

If the data is from RTK or GPS,then use 0

Mean velocityerror [m/s]

This is the dopplerlog error in m/s.Most doppler logs have an error of0.02 m/s

Calculatedguess

Larger than0.02

0.01 ( Or asmall numberlarger than 0)

Mean velocitydrift [m/s]

If the result is too smooth, makethis number larger

0 0.1 0.02

Meanacceleration[m/s]

As the acceleration most likely isunknown, use: - 0.05 if the speed has beennearly constant. - 0.5 if the speed has beenchanged frequently. - 1 is a lot. - Over 1 seems close toimpossible for a water vessel

seedescription.

seedescription.

0

Page 16: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

16 NaviEdit HOWTO

© 2006 Eiva A/S

3 Pipeline Processing

3.1 Setting pipe flags without a pipetracker

1. First make sure that the runline for the project have been loaded into NaviEdit

2. Then open a survey block in the Data Editor and start by processing the track and othersensors.

3. Open the Scan Cross Profile View and move to the start of the file. Activate the 'tracker tool' by

clicking the button ( ) in the toolbar. When activated fit the shape of the tool to the scan profileto help the automatic placement start to right place.

4. Then activate the flag placement routine ( ). Here you'll be able to modify the pipe diameter.

Page 17: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

17Pipeline Processing

© 2006 Eiva A/S

5. Open the Long profile (kp) view to inspect and edit the result.

6. The cross profile view can also be used to correct the placement by dragging the pipeshape. NOTE: Disable the tracker tool if you do not want the automatic placement to continue whilemoving through the profiles.

Page 18: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

18 NaviEdit HOWTO

© 2006 Eiva A/S

.

Page 19: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

19Pipeline Processing

© 2006 Eiva A/S

3.2 Digital Video Integration

1. Start Visual Review and open the project in question.2. Start External Sync.exe from "C:\Eiva\NaviEdit\bin"

3. The hostname of the Visual Review/Edit Server should be obtained automatically. Check thename in case you have multiple servers on the network running Visual Review.

4. Choose NaviEdit as sync master. 5. Press 'Browse' and choose the survey folder in the NaviEdit database containing the runline for

the project.

6. Set the polling interval to f.ex. 2000 msec. and press 'Toggle' to start the synchronizing over thenetwork

7. VisualReview/Edit now attempts to keep the same Kp as the Data Editor in NaviEdit. Change Kpby opening the cross profile view or the kp view.

8. Change the sync master to VisualEdit to synchronize in the other direction. The Data Editor willfollow the Kp from VisualReview - loading blocks for automatically.

Online Events from VisualEdit can be loaded in the Kp view for display with the pipe flags. In theKp view choose File->Load Events and browse to the shared folder on the VisualSoft servercontaining the project with events. Select the top folder in the project that corresponds to the runline for the project.

Select the Visual Works folder on the network.

Page 20: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

20 NaviEdit HOWTO

© 2006 Eiva A/S

Page 21: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

21Pipeline Processing

© 2006 Eiva A/S

Events loaded into NaviEdit

Page 22: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

22 NaviEdit HOWTO

© 2006 Eiva A/S

4 Database

4.1 Rebuild Indexes

This topic describes how to improve query performance on a large database.

When a database becomes large, the indexes will become fragmented causing the queryresponse time to drop and cause timeouts. This can problem can be helped by rebuilding thedatabase indexes.

1. Open SQL Server Enterprise Manager2. Choose your Server and goto the menu 'Tools->Wizards...'

3. Create a Database Maintenance Plan

4. Select which database to target (may not be the same as in this example).

Page 23: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

23Database

© 2006 Eiva A/S

5. Check the box for Reorganize data and index pages.

6. Do not check any of the other options (backup, report, history). Enter a name for the plan or use the default.Then click finish

Page 24: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

24 NaviEdit HOWTO

© 2006 Eiva A/S

7. You can wait for the task to begin at the scheduled time or start it manually. The procedure can take severalminutes.

Page 25: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

25Magnetometer Processing

© 2006 Eiva A/S

5 Magnetometer Processing

5.1 Changing the setup

The magnetometer data is fed into NaviPac as a data acquisition instrument just like single beamechosounders. The default behaviour for NaviEdit is to treat data acquisition as an echosounder -correcting the depths for offset and vessel motion. The un-normalized values from themagnetometer might also fail to pass the depth window due to the high magnitude of themagnetometer output.

NaviEdit accommodates for this behaviour by allowing the user to specify a data channel as a 'raw'channel. This will effectively switch off the corrections and filters applied to the data - and pass itdirectly through NaviEdit.

After importing the files using the NaviPac interpreter, open the files in the Header Editor andchange the setting for each data channel.

Header Editor: Setting the 'Use raw singledata' option

Upon settings this option the channel numbers are appended with an '[R]'.

Page 26: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

26 NaviEdit HOWTO

© 2006 Eiva A/S

5.2 Edit data

The magnetometer processed output has a very high magnitude and is usually accompanied by anormalized output making it easier to find targets. NaviEdit provides an option to re-normalize theprocessed output. The spline option is especially useful since it provides a less distorted result.

Right-click the Processed channel and choose a normalize method.

Normalizing processed magnetometer.

Choose a target channel and a wavelength for the smoothing filter.This result will overwrite the data from that channel.

Page 27: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

27Magnetometer Processing

© 2006 Eiva A/S

Normalize options

Now the result can be inspected.

Page 28: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

28 NaviEdit HOWTO

© 2006 Eiva A/S

Page 29: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

29JobPlanner

© 2006 Eiva A/S

6 JobPlanner

6.1 JobPlanner command line switches

The JobPlanner application understands a few command line switches which can be utilized toperform some administrative tasks in NaviEdit.

Synopsisjobplanner.exe [option]…

Options-d, -default

To be used together with –r. Makes the DSN we are registering, the default NaviEdit database.

-r, -registerdsn DSNNAME DBNAME SERVERRegister a (ODBC) DSN to a database a local or remote SQL Server.

-attachdb DBNAME MDFFILE LDFFILEAttach database files. MDFFILE/LDFFILE must placed in the local filesystem and a SQLServer instance must be running locally. Furthermore a connection named JPAdmin mustexist and point to the SQL Server hosting the database. Note: it is only possible to attach filesplaced at the same host as the SQL Server instance. This is a limitation of the SQL Server.

-detachdb DBNAME

Detach a database

Examples>jobplanner.exe –d –r LocalSQLServer NaviEditDB (local)This will create a DSN connection named “LocalSQLServer” and point it to a database named“NaviEditDB” on the local host. The “-d” option will make the JobPlanner/NaviEdit use thisconnection as default in the future.

>jobplanner.exe –d –r MyNEConnect MyNEDB Processing1This will create a DSN connection named “MyNEConnect” and point it to a database named“MyNEDB” on the server “Processing1”.

Page 30: NaviEdit HOWTO - EIVA - Maritime survey and …download.eiva.dk/online-training/nehowto.pdfKp view choose File->Load Events and browse to the shared folder on the VisualSoft server

NaviEdit HOWTO30

© 2006 Eiva A/S

Index

- B -batch 7

bathy from pressure 5

- C -command line 29

- D -digital video 19

- E -external sync 19

- J -jobplanner 29

- K -kalman 14

kp 10

- M -magnetometer 25, 26

merge 10

- N -navigation 10, 14

- P -pipe flags 16

processing 7

- Q -query performance

rebuild indexes 22

- S -sensor

scale 3

scaling 3

smooth 14

- T -track 10, 14

- V -visualsoft 19