Running .\bin\geopdvc.pl at Thu Sep 13 17:19:14 2007 on host scyphozoan
Command line:
.\bin\geopdvc.pl -rov vnta -dive 2864
.\bin\geopdvc.pl: Getting Expedition object for diveno = 2864 and rname = vnta
set_expd(): rov = vnta, diveno = 2864
set_expd(): $self->{EndDDD} = 215
set_expd(): $self->{StartEsecs} = 1154616945
set_expd(): $self->{EndEsecs} = 1154620230
set_expd(): $self->{EndDtg} = 8/3/2006 3:30:30 PM
_readLogr(): Reading videologr data from 2006215datavislogr.dat.gz.
_readLogr(): Expedition start & stop times are 1154616945 & 1154620230
_readLogr(): Flushing variable names:
_readLogr(): #LOGHOST_SYSTEM_UTC = 328
_readLogr(): $LOGHOST_SYSTEM_UTC[beg] = 1154616946
_readLogr(): $LOGHOST_SYSTEM_UTC[end] = 1154620229
set_expd(): Calling _refineStartAndEndEsecs...
refineStartAndEndEsecs(): LOGHOST_SYSTEM_UTC[0] = 1154616946
refineStartAndEndEsecs(): $LOGHOST_SYSTEM_UTC[end] = 1154620229
refineStartAndEndEsecs(): setting StartEsecs to 1154616945
refineStartAndEndEsecs(): setting EndEsecs to 1154616956
refineStartAndEndEsecs(): numMinBack = 21.8166666666667, numMinForward = 8.31666666666667
refineStartAndEndEsecs(): Refined StartEsecs = 1154616836, Refined EndEsecs = 1154619529
_readLogr(): Reading videologr data from 2006215datavislogr.dat.gz.
_readLogr(): Expedition start & stop times are 1154616836 & 1154619529
_readLogr(): Flushing variable names:
_readLogr(): #LOGHOST_SYSTEM_UTC = 268
_readLogr(): $LOGHOST_SYSTEM_UTC[beg] = 1154616846
_readLogr(): $LOGHOST_SYSTEM_UTC[end] = 1154619529
.\bin\geopdvc.pl: expdid = 3487
Using raw Navigation.
rovnavCTDO(): calcUTM = 0
rovNav(): 1, calcUTM = 0
rovNav(): calcUTM = 0
rovNav(): DDD = 215 (looping to 215)
rovNav(): Opening ROV nav data from \\tornado\TempNav\2006\vnta\nav2006215vntaedited.txt
esecs, east, north, lat, lon, head, pres
1154618630, 0, 0, 36.770150, -122.034001, 101.7, 100.89
215: 938 in tList after reading from \\tornado\TempNav\2006\vnta\nav2006215vntaedited.txt
rovNav(): Initial # seconds to fill at beginning of dive = 1290 starting at StartEsecs = 1154616836
rovNav(): Initial # seconds to fill at end of dive = 191 ending at EndEsecs =1154619529
rovNav(): LOGHOST_SYSTEM_UTC[0] = 1154616846
rovNav(): $LOGHOST_SYSTEM_UTC[end] = 1154619529
rovNav(): numMinBack = 21.65, numMinForward = 8.31666666666667
rovNav(): Refined StartEsecs = 1154616836, Refined EndEsecs = 1154619529
rovNav(): Refined # seconds to fill at beginning of dive = 1290 starting at StartEsecs = 1154616836
rovNav(): Refined # seconds to fill at end of dive = 191 ending at EndEsecs =1154619529
rovNav(): num tList = 938
rovNav(): num eList = 938
rovNav(): Adding data to begining of dive from logr indices 0 .. 127
rovNav(): Adding data to end of dive from logr indices 249 .. 268
rovNav(): num in tList now = 1086
rovNav(): num in eList now = 1086
1086 in tList
1086 in {self->{rovT}}
1086 in {self->{rovH}}
rovCTDO(): ROV CTDO start & stop times are 1154618505 & 1154618325
rovNavCTDO(): Looking up ROVCTDO data ('.'found, 'X' exceeds max iter.):
.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................XXXXXXXX
.\bin\geopdvc.pl: Calling rovNavCTDO to get raw nav data...
rovnavCTDO(): calcUTM = 0
rovnavCTDO(): getRaw = 1frameGrabs(): Can't get http://dods.mbari.org/data/frameGrabs/Ventana/stills/2006/215/accesses.txt at .\bin\geopdvc.pl line 2188
rovNav(): 1, calcUTM = 0
rovNav(): 2, getRaw = 1
rovNav(): calcUTM = 0
rovNav(): DDD = 215 (looping to 215)
rovNav(): Opening ROV nav data from \\tornado\TempNav\2006\vnta\nav2006215vnta.txt
esecs, east, north, lat, lon, head, pres
1154618630, 0, 0, 36.746592, -121.926630, 101.7, 100.89
215: 938 in tList after reading from \\tornado\TempNav\2006\vnta\nav2006215vnta.txt
938 in tList
938 in {self->{rovT}}
938 in {self->{rovH}}
rovCTDO(): ROV CTDO start & stop times are 1154618505 & 1154618325
rovNavCTDO(): Looking up ROVCTDO data ('.'found, 'X' exceeds max iter.):
XXXXX................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................XXXXXXXX
.\bin\geopdvc.pl: -------------------------------------------------------------------------------
hash{lat} = 36.74659200
hash{lon} = -121.92663000
latMin = 30.746592
latMax = 42.746592
Executing sql:
SELECT Area, Latitude, Longitude FROM GeoOrigin WHERE Latitude BETWEEN 30.746592 AND 42.746592 AND Longitude BETWEEN -127.92663 AND -115.92663
Dive lat = 36.74659200, area = cencal
.\bin\geopdvc.pl: Found area = cencal in GeoOrigin
For midpoint lon = -121.92663000 & lat = 36.74659200
Using olon = -122 & olat = 36
.\bin\geopdvc.pl: Calling makeROVorig...
inline_name = vnta2864rov_orig.wrl
Making color lookup world...
var = Light, vmin = 40, vmax = 100
val = 40, color = .8 .7 0
val = 70, color = .6 .5 0
val = 85, color = .1 .1 0
val = 100, color = 1 1 1
var = O2, vmin = 0.2, vmax = 5
val = 0.2, color = 1 1 1
val = 0.3, color = 1 1 .2
val = 0.5, color = 1 1 0
val = 0.7, color = 0 1 0
val = 5, color = 0 0 1
var = Sal, vmin = 33, vmax = 35
val = 33, color = 1 1 .1
val = 33.5, color = 1 1 0
val = 34, color = 1 0 0
val = 34.5, color = .2 1 0
val = 35, color = 0 1 0
var = Temp, vmin = 4, vmax = 15
val = 4, color = 0 0 1
val = 8, color = 1 1 0
val = 10, color = 0 1 0
val = 15, color = 1 0 0
World = geo2006/vnta/vnta2864lookup.wrl
.\bin\geopdvc.pl: Getting ship nav...
shipNav(): $#{$self->{shipLat}} = 268
shipNav(): $#{$self->{shipLat}}[last] = 36.745788
Position subsampling set to 1
setROVcolorlines(): Assigning color line for Light...
varColors = LightColors
index0 = .8 .7 0
setROVcolorlines(): Assigning color line for O2...
varColors = O2Colors
index0 = 1 1 1
setROVcolorlines(): Assigning color line for Sal...
varColors = SalColors
index0 = 1 1 .1
setROVcolorlines(): Assigning color line for Temp...
varColors = TempColors
index0 = 0 0 1
makeTracks(): n = 1087
makeTracks(): Writing tracks file...
makeTracks(): INFO $sname =
inline_name = vnta2864tracks.wrl
writeCtdPosFile(): Writing merged CTD Nav data to geo2006/vnta/vnta2864mergedCtdNav.txt...
.\bin\geopdvc.pl: Annotations:
annotations(): Executing sql:
SELECT DISTINCT DateDiff(ss, '01/01/70', RecordedDate) AS Esecs,
CONVERT(CHAR(8), RecordedDate, 1) + ' ' + SUBSTRING(CONVERT(CHAR(19), RecordedDate, 120), 12, 8) AS DateTime,
VideoArchiveName AS TapeNum, TapeTimeCode, ConceptName, Image AS StillImageURL,
Depth, Latitude, Longitude, CameraDirection AS Direction, ISNULL(Observer, '') AS Observer,
AnnotationMode, ObservationID_FK AS ObservationID
FROM dbo.Annotations
WHERE (ShipName = 'Point Lobos') AND (RecordedDate BETWEEN '8/3/2006 3:15:45 PM' AND '8/3/2006 3:30:30 PM') OR
(RovName = 'Ventana') AND (RecordedDate BETWEEN '8/3/2006 3:15:45 PM' AND '8/3/2006 3:30:30 PM')
_findIndex():
Looking for epoch secs 1154618576 ...
Found time 1154618576 after 6 iterations.
>>> p = 446: annotations(): 446, 1154618576, 08/03/06 15:22:56, V2864-01, 00:00:06:07, equipment, , 98.1900024414063, descend, linda, o, 2151865
_findIndex():
Looking for epoch secs 1154618588 ...
Found time 1154618584 after 5 iterations.
>>> p = 454: annotations(): 454, 1154618588, 08/03/06 15:23:08, V2864-01, 00:00:10:19, equipment, http://search.mbari.org/ARCHIVE/frameGrabs/Ventana/images/2864/00_00_10_19.jpg, 98.620002746582, descend, linda, o, 2151866
_findIndex():
Looking for epoch secs 1154618598 ...
Found time 1154618599 after 0 iterations.
>>> p = 469: annotations(): 469, 1154618598, 08/03/06 15:23:18, V2864-01, 00:00:21:04, pennatulacea, , 98.75, descend, linda, o, 2151867
_findIndex():
Looking for epoch secs 1154618628 ...
Found time 1154618629 after 4 iterations.
>>> p = 498: annotations(): 498, 1154618628, 08/03/06 15:23:48, V2864-01, 00:00:55:24, equipment, http://search.mbari.org/ARCHIVE/frameGrabs/Ventana/images/2864/00_00_55_24.jpg, 100.059997558594, stationary, linda, o, 20012710
_findIndex():
Looking for epoch secs 1154618632 ...
Found time 1154618629 after 4 iterations.
>>> p = 498: annotations(): 498, 1154618632, 08/03/06 15:23:52, V2864-01, 00:01:00:09, equipment, http://search.mbari.org/ARCHIVE/frameGrabs/Ventana/images/2864/00_01_00_09.jpg, 100.120002746582, stationary, linda, o, 20012711
_findIndex():
Looking for epoch secs 1154618656 ...
Found time 1154618658 after 3 iterations.
>>> p = 527: annotations(): 527, 1154618656, 08/03/06 15:24:16, V2864-01, 00:01:26:06, equipment, , 100.080001831055, stationary, linda, o, 2151868
_findIndex():
Looking for epoch secs 1154618700 ...
Found time 1154618702 after 5 iterations.
>>> p = 571: annotations(): 571, 1154618700, 08/03/06 15:25:00, V2864-01, 00:02:03:05, manipulator, , 100.01000213623, stationary, linda, o, 2151869
_findIndex():
Looking for epoch secs 1154618726 ...
Found time 1154618725 after 6 iterations.
>>> p = 593: annotations(): 593, 1154618726, 08/03/06 15:25:26, V2864-01, 00:02:34:06, equipment, http://search.mbari.org/ARCHIVE/frameGrabs/Ventana/images/2864/00_02_34_06.jpg, 99.9899978637695, stationary, linda, o, 20012712
_findIndex():
Looking for epoch secs 1154618759 ...
Found time 1154618761 after 5 iterations.
>>> p = 629: annotations(): 629, 1154618759, 08/03/06 15:25:59, V2864-01, 00:03:07:05, equipment, http://search.mbari.org/ARCHIVE/frameGrabs/Ventana/images/2864/00_03_07_05.jpg, 100.059997558594, ascend, linda, o, 20012713
_findIndex():
Looking for epoch secs 1154618762 ...
Found time 1154618761 after 5 iterations.
>>> p = 629: annotations(): 629, 1154618762, 08/03/06 15:26:02, V2864-01, 00:03:04:26, rov, , 100.120002746582, ascend, linda, o, 2151870
.\bin\geopdvc.pl: Calling placeAnnotations with every 10 annotation...
placeAnnotations(): Placing annotation 10:
Ancillary data = ["", "P: 98.5 db", "T: 9.57 C", "S: 34.058", "O: 1.92 ml/l", "L: 85.7 %"]
inline_name = vnta2864anno10.wrl
.\bin\geopdvc.pl: Calling placeAnnotations with every 2 annotation...
placeAnnotations(): Placing annotation 2: pennatulacea
Ancillary data = ["pennatulacea", "P: 97 db", "T: 9.564 C", "S: 34.06", "O: 1.92 ml/l", "L: 85.9 %"]
placeAnnotations(): Placing annotation 4: equipment
Ancillary data = ["equipment", "P: 98.4 db", "T: 9.565 C", "S: 34.057", "O: 1.92 ml/l", "L: 85.5 %"]
placeAnnotations(): Placing annotation 6: manipulator
Ancillary data = ["manipulator", "P: 98.4 db", "T: 9.575 C", "S: 34.058", "O: 1.92 ml/l", "L: 85.6 %"]
placeAnnotations(): Placing annotation 8: equipment
Ancillary data = ["equipment", "P: 98.5 db", "T: 9.568 C", "S: 34.058", "O: 1.92 ml/l", "L: 85.6 %"]
placeAnnotations(): Placing annotation 10:
Ancillary data = ["", "P: 98.5 db", "T: 9.57 C", "S: 34.058", "O: 1.92 ml/l", "L: 85.7 %"]
inline_nframeGrabs(): Can't get http://dods.mbari.org/data/frameGrabs/Ventana/stills/2006/215/accesses.txt at .\bin\geopdvc.pl line 554
ame = vnta2864anno02.wrl
.\bin\geopdvc.pl: Calling placeAnnotations with every 1 annotation...
placeAnnotations(): Placing annotation 1: equipment
Ancillary data = ["equipment", "P: 97 db", "T: 9.564 C", "S: 34.06", "O: 1.92 ml/l", "L: 85.9 %"]
placeAnnotations(): Placing annotation 2: pennatulacea
Ancillary data = ["pennatulacea", "P: 97 db", "T: 9.564 C", "S: 34.06", "O: 1.92 ml/l", "L: 85.9 %"]
placeAnnotations(): Placing annotation 3: equipment
Ancillary data = ["equipment", "P: 97.4 db", "T: 9.56 C", "S: 34.06", "O: 1.92 ml/l", "L: 85.9 %"]
placeAnnotations(): Placing annotation 4: equipment
Ancillary data = ["equipment", "P: 98.4 db", "T: 9.565 C", "S: 34.057", "O: 1.92 ml/l", "L: 85.5 %"]
placeAnnotations(): Placing annotation 5: equipment
Ancillary data = ["equipment", "P: 98.4 db", "T: 9.565 C", "S: 34.057", "O: 1.92 ml/l", "L: 85.5 %"]
placeAnnotations(): Placing annotation 6: manipulator
Ancillary data = ["manipulator", "P: 98.4 db", "T: 9.575 C", "S: 34.058", "O: 1.92 ml/l", "L: 85.6 %"]
placeAnnotations(): Placing annotation 7: equipment
Ancillary data = ["equipment", "P: 98.5 db", "T: 9.566 C", "S: 34.06", "O: 1.92 ml/l", "L: 85.5 %"]
placeAnnotations(): Placing annotation 8: equipment
Ancillary data = ["equipment", "P: 98.5 db", "T: 9.568 C", "S: 34.058", "O: 1.92 ml/l", "L: 85.6 %"]
placeAnnotations(): Placing annotation 9: rov
Ancillary data = ["rov", "P: 98.5 db", "T: 9.57 C", "S: 34.058", "O: 1.92 ml/l", "L: 85.7 %"]
placeAnnotations(): Placing annotation 10:
Ancillary data = ["", "P: 98.5 db", "T: 9.57 C", "S: 34.058", "O: 1.92 ml/l", "L: 85.7 %"]
inline_name = vnta2864anno01.wrl
frameGrabs(): Getting images from http://dods.mbari.org/data/frameGrabs/Ventana/stills/2006/vnta2864...
frameGrabs(): matched 00_00_28_25 in
00_00_28_25.jpg 05-Aug-2006 22:30 36k
frameGrabs(): matched 00_00_35_10 in
00_00_35_10.jpg 05-Aug-2006 22:31 58k
frameGrabs(): matched 00_00_39_25 in
00_00_39_25.jpg 05-Aug-2006 22:31 62k
frameGrabs(): matched 00_00_55_24 in
00_00_55_24.jpg 05-Aug-2006 22:32 59k
frameGrabs(): matched 00_01_00_09 in
00_01_00_09.jpg 05-Aug-2006 22:32 57k
frameGrabs(): matched 00_02_34_06 in
00_02_34_06.jpg 05-Aug-2006 22:33 63k
frameGrabs(): matched 00_03_07_05 in
00_03_07_05.jpg 05-Aug-2006 22:33 60k
iList = 00_00_28_25.jpg 00_00_35_10.jpg 00_00_39_25.jpg 00_00_55_24.jpg 00_01_00_09.jpg 00_02_34_06.jpg 00_03_07_05.jpg
_findIndex():
Looking for epoch secs 1154618601 ...
Found time 1154618599 after 0 iterations.
>>> p = 469: frameGrabs(): index = 469
EXPD::frameGrabs(): 469: Time=1154618595, Depth=96.6, Lat= 36.746592, Lon=-121.926630, Pres=97.4, Temp=9.56, Sal=34.06, O2=1.92, Light=85.9
_findIndex():
Looking for epoch secs 1154618607 ...
Found time 1154618606 after 6 iterations.
>>> p = 476: frameGrabs(): index = 476
EXPD::frameGrabs(): 476: Time=1154618610, Depth=97.2, Lat= 36.746592, Lon=-121.926630, Pres=97.9, Temp=9.561, Sal=34.059, O2=1.92, Light=85.6
_findIndex():
Looking for epoch secs 1154618611 ...
Found time 1154618613 after 5 iterations.
>>> p = 483: frameGrabs(): index = 483
EXPD::frameGrabs(): 483: Time=1154618610, Depth=97.2, Lat= 36.746592, Lon=-121.926630, Pres=97.9, Temp=9.561, Sal=34.059, O2=1.92, Light=85.6
_findIndex():
Looking for epoch secs 1154618628 ...
Found time 1154618629 after 4 iterations.
>>> p = 498: frameGrabs(): index = 498
EXPD::frameGrabs(): 498: Time=1154618625, Depth=97.7, Lat= 36.746592, Lon=-121.926630, Pres=98.4, Temp=9.565, Sal=34.057, O2=1.92, Light=85.5
_findIndex():
Looking for epoch secs 1154618632 ...
Found time 1154618629 after 4 iterations.
>>> p = 498: frameGrabs(): index = 498
EXPD::frameGrabs(): 498: Time=1154618625, Depth=97.7, Lat= 36.746592, Lon=-121.926630, Pres=98.4, Temp=9.565, Sal=34.057, O2=1.92, Light=85.5
_findIndex():
Looking for epoch secs 1154618726 ...
Found time 1154618725 after 6 iterations.
>>> p = 593: frameGrabs(): index = 593
EXPD::frameGrabs(): 593: Time=1154618730, Depth=97.7, Lat= 36.746592, Lon=-121.926630, Pres=98.5, Temp=9.568, Sal=34.058, O2=1.92, Light=85.6
_findIndex():
Looking for epoch secs 1154618759 ...
Found time 1154618761 after 5 iterations.
>>> p = 629: frameGrabs(): index = 629
EXPD::frameGrabs(): 629: Time=1154618760, Depth=97.7, Lat= 36.746592, Lon=-121.926630, Pres=98.5, Temp=9.57, Sal=34.058, O2=1.92, Light=85.7
.\bin\geopdvc.pl: Calling placeImages with every 10 image...
inline_name = vnta2864fg10.wrl
.\bin\geopdvc.pl: Calling placeImages with every 2 image...
placeImages(): Placing image 2 00_00_39_25.jpg 1154618611 fw= 0.0 cm
XplaceImages(): Placing image 4 00_01_00_09.jpg 1154618632 fw= 0.0 cm
XplaceImages(): Placing image 6 00_03_07_05.jpg 1154618759 fw= 0.0 cm
.inline_name = vnta2864fg02.wrl
.\bin\geopdvc.pl: Calling placeImages with every 1 image...
placeImages(): Placing image 1 00_00_35_10.jpg 1154618607 fw= 0.0 cm
.placeImages(): Placing image 2 00_00_39_25.jpg 1154618611 fw= 0.0 cm
.placeImages(): Placing image 3 00_00_55_24.jpg 1154618628 fw= 0.0 cm
.placeImages(): Placing image 4 00_01_00_09.jpg 1154618632 fw= 0.0 cm
.placeImages(): Placing image 5 00_02_34_06.jpg 1154618726 fw= 0.0 cm
.placeImages(): Placing image 6 00_03_07_05.jpg 1154618759 fw= 0.0 cm
.inline_name = vnta2864fg01.wrl
.\bin\geopdvc.pl: Samples:
samples(): Executing sql:
SELECT DateDiff(ss, '01/01/70', CollectionEventDtg) AS Esecs,
CollectionVIMSConcept, FrameGrabImageURL, SampleID, CollectionRefName
FROM vwCollSamplePerson
WHERE (CollectionEventDTG BETWEEN '8/3/2006 3:15:45 PM' AND '8/3/2006 3:30:30 PM')
AND ROVName = 'Ventana'
ORDER BY CollectionEventDTG
.\bin\geopdvc.pl: World = geo2006/vnta/vnta2864.wrl
Adding record to ExpeditionData table...
Executing sql:
exec insertExpeditionData '3Dreplay','','',3487,'/3Dreplay/3D.asp?dives=vnta2864','vnta2864','','','',2864
Executing sql:
UPDATE Dive
SET DiveLatMid = 36.7466,
DiveLonMid = -121.9266,
DiveDepthMid = -83.9
WHERE RovName = 'vnta' AND DiveNumber = 2864