 |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
|
Go to the documentation of this file. 1 #ifndef SDK_ECDISLAYER_VESSELS_CONST_H_
10 #define SDK_ECDISLAYER_VESSELS_CONST_H_
18 #ifndef SDK_VESSELS_NAMESPACE
19 #define SDK_VESSELS_NAMESPACE SDK_GDB_NAMESPACE::vessels
20 #endif // SDK_VESSELS_NAMESPACE
22 #ifndef SDK_VESSELS_BEGIN_NAMESPACE
23 #define SDK_VESSELS_BEGIN_NAMESPACE SDK_GDB_BEGIN_NAMESPACE \
25 #endif // SDK_VESSELS_BEGIN_NAMESPACE
27 #ifndef SDK_VESSELS_END_NAMESPACE
28 #define SDK_VESSELS_END_NAMESPACE SDK_GDB_END_NAMESPACE }
29 #endif // SDK_VESSELS_END_NAMESPACE
31 SDK_VESSELS_BEGIN_NAMESPACE
39 "portrayal_parameters";
66 kTargetAlarm_None = 0x0,
67 kTargetAlarm_Dangerous = 0x1,
68 kTargetAlarm_Acquisition = 0x2,
69 kTargetAlarm_Lost = 0x4,
77 kAlarmState_StillActive = 0,
78 kAlarmState_StillAbsent = 1,
79 kAlarmState_Added = 2,
80 kAlarmState_AddedAndAcknowledged = 3,
81 kAlarmState_Removed = 4,
211 kDSP_AISMessaging_Source_Identifier,
212 kDSP_AISMessaging_DTE_Indicator,
213 kDSP_AISMessaging_Navigational_Status,
214 kDSP_AISMessaging_TypeOfShip_And_CargoCategory,
215 kDSP_AISMessaging_Persons_On_Board,
216 kDSP_AISMessaging_Voyage_Destination,
217 kDSP_AISMessaging_Voyage_ETA,
315 kDSP_OwnShip_GrossTonnage,
318 kDSP_WDPicking_Shallowest_Ocean,
319 kDSP_WDPicking_UseSounding_Ocean,
320 kDSP_WDPicking_Enabled_Ocean,
323 kDSP_WDPicking_Shallowest_Coastal,
324 kDSP_WDPicking_UseSounding_Coastal,
325 kDSP_WDPicking_Enabled_Coastal,
328 kDSP_WDPicking_Shallowest_Pilotage,
329 kDSP_WDPicking_UseSounding_Pilotage,
330 kDSP_WDPicking_Enabled_Pilotage,
333 kDSP_WDPicking_Shallowest_Moored,
334 kDSP_WDPicking_UseSounding_Moored,
335 kDSP_WDPicking_Enabled_Moored,
338 kDSP_Radar1_SpeedCourse_WaterReferenced,
339 kDSP_Radar2_SpeedCourse_WaterReferenced,
340 kDSP_Radar3_SpeedCourse_WaterReferenced,
351 kDSP_WDPicking_Shallowest_PassageType5,
352 kDSP_WDPicking_UseSounding_PassageType5,
353 kDSP_WDPicking_Enabled_PassageType5,
356 kDSP_LoadLinesLength,
358 kDSP_OwnShip_AnchorWatch_SwitchedOn,
359 kDSP_OwnShip_AnchorWatch_UsedLat,
360 kDSP_OwnShip_AnchorWatch_UsedLon,
361 kDSP_OwnShip_BearingWatch_SwitchedOn,
365 kDSP_VesselDatasetPropery_Last = kDSP_LoadLinesLength,
366 kDSP_VesselDatasetPropery_Undefined = 0
381 kFCC_histpastrk = 52003,
782 typedef enum FAV_dngalm_activated_by
784 kFAV_dngalm_activated_by_distance = 1,
785 kFAV_dngalm_activated_by_cpa_tcpa = 2,
786 kFAV_dngalm_activated_by_bcr_bct = 3
787 } FAV_dngalm_activated_by;
789 SDK_VESSELS_END_NAMESPACE
791 #endif // SDK_ECDISLAYER_VESSELS_CONST_H_
@ kDSP_devprt
Deviation in port direction.
Definition: vessels_const.h:103
@ kFAC_fwnddu
Forecast wind duration.
Definition: vessels_const.h:699
@ kDSP_dims_c
From CCRP to Port.
Definition: vessels_const.h:95
@ kFAC_name
Name.
Definition: vessels_const.h:447
Describes interfaces that manages a geodatabase dataset object.
@ kDSP_LCG_Forward_HalfLpp
Definition: vessels_const.h:271
@ kFAC_ttdsta
Current status from TTD.
Definition: vessels_const.h:495
@ kDSP_MaxCapacity_SyntheticTarget
Max Capacity for Synthetic Target (SDKUInt32)
Definition: vessels_const.h:262
@ kFAC_epfdtp
EPFD type.
Definition: vessels_const.h:512
@ kFAC_LPP
Length between perpendiculars.
Definition: vessels_const.h:474
@ kFAC_roturn
Rate of turn.
Definition: vessels_const.h:411
@ kFAC_crsrel
Calculated relative course (over ground) of target from own ship.
Definition: vessels_const.h:540
@ kFAC_time
NMEA sentence time stamp.
Definition: vessels_const.h:445
@ kDSP_TargetsAssociationEnabled
Targets association enabled (bool)
Definition: vessels_const.h:220
@ kFAC_cur1up
Current vector component up (z) 1.
Definition: vessels_const.h:662
@ kFAC_dewpnt
Dew point.
Definition: vessels_const.h:620
@ kDSP_LostTimeout_ClassB_SO_LessThan_2_Knots_Sec
Lost timeout for Class B "SO" shipborne mobile equipment not moving faster than 2 knots (SDKUInt32,...
Definition: vessels_const.h:154
@ kFAC_bdispf
Vessel class B display flag.
Definition: vessels_const.h:523
AlarmState
All of available alarm states of targets.
Definition: vessels_const.h:75
@ kDSP_PastTrack_MemoryLimit_MB
Definition: vessels_const.h:247
@ kDSP_UKC_Limit_Relative_Coastal
Minimal UKC relative (coastal)
Definition: vessels_const.h:286
@ kFAC_ntdscr
Notice description.
Definition: vessels_const.h:716
@ kDSP_UKC_Calculation_Limit_Ocean
UKC Calculation Limit (ocean)
Definition: vessels_const.h:280
@ kFAC_siteid
Sensor site ID.
Definition: vessels_const.h:602
@ kFAC_bg1dtm
Predicted 1 from time stamp.
Definition: vessels_const.h:673
@ kFAC_sogsrc
Speed over ground source.
Definition: vessels_const.h:414
@ kFAC_etahrs
ETA Hours.
Definition: vessels_const.h:515
@ kFAC_imonum
IMO number.
Definition: vessels_const.h:509
@ kDSP_UKC_Calculation_Limit_Relative_PassageType5
UKC Calculation Limit Relative to draught (Passage type 5)
Definition: vessels_const.h:347
@ kFAC_rtstrt
Route start date.
Definition: vessels_const.h:712
@ kFAC_tblink
Vessel shape is blinking flag.
Definition: vessels_const.h:734
@ kFAC_wavdir
Wave direction.
Definition: vessels_const.h:644
@ kFAC_atontp
Type of AtoN.
Definition: vessels_const.h:527
@ kDSP_User
Start for user properties.
Definition: gdb_dataset.h:229
@ kFAC_bg3dtm
Predicted 3 from time stamp.
Definition: vessels_const.h:677
@ kDSP_Radar2_Offset_X
Radar 2 offset by X axis.
Definition: vessels_const.h:192
@ kDSP_UKC_Limit_PassageType5
Minimal UKC in meters (Passage type 5)
Definition: vessels_const.h:343
@ kDSP_Block_Coefficient
Block coefficient.
Definition: vessels_const.h:274
@ kDSP_TPC
TPC - Tonnes per centimeter.
Definition: vessels_const.h:273
FeatureAttributeCode
Reserved class codes for any of ARCS feature attributes.
Definition: arcs_const.h:79
@ kDSP_TargetNamesDatabasePath
Path to database with target names.
Definition: vessels_const.h:170
static const TargetFOID kUnknownTargetFOID
Unknown target FOID (AIS/Radar/Sonar targets)
Definition: vessels_const.h:56
@ kDSP_LostTimeout_ClassA_AtAnchor_LessThan_3_Knots_Sec
Lost timeout for Class A ship at anchor or moored and not moving faster than 3 knots (SDKUInt32,...
Definition: vessels_const.h:137
@ kFAC_roturn_lost
Rate of turn lost.
Definition: vessels_const.h:473
@ kFAC_provav
Provisions service availability.
Definition: vessels_const.h:587
@ kFAC_ashptp2
AtoN 2nd shape type.
Definition: vessels_const.h:745
@ kFAC_altitu
Altitude.
Definition: vessels_const.h:519
@ kFAC_airgpt
Air gap trend.
Definition: vessels_const.h:611
@ kFAC_stevav
Stevedore service availability.
Definition: vessels_const.h:578
static const char kVesselsCatalog_ListedValues[]
Listed values.
Definition: vessels_const.h:47
@ kDSP_UKC_Limit_Use_Relative_Coastal
Use minimal UKC relative (coastal)
Definition: vessels_const.h:287
@ kDSP_LostTimeout_SARAircraft_Sec
Lost timeout for AIS SAR-Aircraft (SDKUInt32, in seconds)
Definition: vessels_const.h:128
@ kFAC_redclr
Vessel is red colored flag.
Definition: vessels_const.h:733
@ kDSP_OwnShip_IMONumber
Own ship IMO number.
Definition: vessels_const.h:183
@ kFAC_medcav
Medical Facilities service availability.
Definition: vessels_const.h:585
@ kFAC_navsts
Navigational status.
Definition: vessels_const.h:502
@ kDSP_LostTimeout_SyntheticTarget_Sec
Lost timeout for Synthetic Target (SDKUInt32, in seconds)
Definition: vessels_const.h:256
@ kFAC_crsort
Original course is True flag.
Definition: vessels_const.h:483
@ kFAC_ortcpa
Original target TCPA, minutes, double.
Definition: vessels_const.h:453
@ kDSP_PastTrackSizeToStoreSec
Time period for which the past track is stored (SDKUInt32, in seconds)
Definition: vessels_const.h:91
@ kFAC_month
Month.
Definition: vessels_const.h:460
@ kFAC_airtmp
Air temperature.
Definition: vessels_const.h:616
@ kFAC_dest
Destination.
Definition: vessels_const.h:517
@ kFAC_dddesc
Dew point sensor data description.
Definition: vessels_const.h:621
@ kFAC_ashptp
AtoN shape type.
Definition: vessels_const.h:739
@ kFAC_berthl
Berth length.
Definition: vessels_const.h:570
@ kFAC_ordcpa
Original target CPA, NM, double.
Definition: vessels_const.h:451
@ kFAC_dshshp
Vessel shape is dashed flag.
Definition: vessels_const.h:732
@ kFAC_cross
Cross should be displayed flag.
Definition: vessels_const.h:735
@ kFAC_addesc
Air pressure sensor data description.
Definition: vessels_const.h:624
@ kDSP_DangerDCPA_NM
Danger CPA value for vessels (double, in NM)
Definition: vessels_const.h:108
@ kFAC_cur2ml
Current 2 measuring level.
Definition: vessels_const.h:657
@ kFAC_fwndgt
Forecast wind gust.
Definition: vessels_const.h:696
@ kDSP_LostTimeout_ClassB_SO_2_14_Knots_Sec
Lost timeout for Class B "SO" shipborne mobile equipment moving 2-14 knots (SDKUInt32,...
Definition: vessels_const.h:156
@ kFAC_wavper
Wave period.
Definition: vessels_const.h:643
@ kFAC_assoc
Association number.
Definition: vessels_const.h:489
@ kFAC_seastt
Sea state.
Definition: vessels_const.h:638
@ kFAC_tugsav
Tugs service availability.
Definition: vessels_const.h:591
@ kDSP_DisplayAssociatedAISOnARPAPosition
Display associated AIS targets on ARPA position.
Definition: vessels_const.h:226
@ kFAC_brthnm
Name of Berth.
Definition: vessels_const.h:597
@ kFAC_dcpa
Calculated target CPA, NM, double.
Definition: vessels_const.h:454
@ kDSP_AutoActivation_On
Target auto-activation on.
Definition: vessels_const.h:243
@ kDSP_ecospd
Economical speed in knots.
Definition: vessels_const.h:104
@ kDSP_usecog
Use COG if HDG unavailable.
Definition: vessels_const.h:105
@ kFAC_stwsrc
Speed through water source.
Definition: vessels_const.h:416
@ kDSP_UKC_Limit_Moored
Minimal UKC in meters (moored)
Definition: vessels_const.h:301
@ kDSP_minspd
Own ship min speed.
Definition: vessels_const.h:309
@ kFAC_ligsts
AToN Light status.
Definition: vessels_const.h:533
@ kFAC_wattmd
Water temperature depth.
Definition: vessels_const.h:640
@ kFAC_day
Day.
Definition: vessels_const.h:461
@ kFAC_cur2ea
Current vector component east (v) 2.
Definition: vessels_const.h:664
@ kDSP_MaxCapacity_AsmTarget
Max Capacity for ASM Target (SDKUInt32)
Definition: vessels_const.h:265
@ kFAC_assctd
Vessel is associated flag.
Definition: vessels_const.h:738
@ kFAC_fwtlvd
Forecast water level duration.
Definition: vessels_const.h:688
@ kFAC_cur1dr
Current 1 direction.
Definition: vessels_const.h:651
@ kFAC_hthsts
AToN Health status.
Definition: vessels_const.h:534
static const SDK_VESSELS_BEGIN_NAMESPACE char kVesselsCatalog_DatasetPropertiesKey[]
Dataset properties key.
Definition: vessels_const.h:36
@ kFAC_rttype
Route type.
Definition: vessels_const.h:711
@ kVesselProperty_FilterPositionThresholdSec
Turns on/off filtering of the vessel position, 1 sec by default.
Definition: vessels_const.h:373
@ kFAC_cog_active
Is cog sensor active.
Definition: vessels_const.h:759
@ kFAC_sog_active
Is sog sensor active.
Definition: vessels_const.h:758
@ kDSP_ActivationDistance_NM
Activation distance value for vessels (double, in NM)
Definition: vessels_const.h:115
@ kFAC_heading_out_of_range
Ownship heading is out of range of the bearing watch, bool.
Definition: vessels_const.h:770
@ kFAC_geoloc
Geographic Location.
Definition: vessels_const.h:722
@ kFAC_wtsdes
Water temperature sensor data description.
Definition: vessels_const.h:641
@ kDSP_UKC_Calculation_Limit_Relative_Pilotage
UKC Calculation Limit Relative to draught (pilotage)
Definition: vessels_const.h:297
@ kFAC_watdep
Water depth at berth.
Definition: vessels_const.h:571
@ kDSP_VesselDatasetPropery_First
Vessel dataset property.
Definition: vessels_const.h:88
@ kFAC_sogspd_lost
Speed over ground lost.
Definition: vessels_const.h:470
@ kFAC_ctwcrs
Course through water.
Definition: vessels_const.h:403
@ kFAC_bct
Calculated target BCT, minutes, double.
Definition: vessels_const.h:766
@ kFAC_altsen
Altitude sensor.
Definition: vessels_const.h:520
SDKUInt32 TargetAlarmIDs
AIS/Radar/Sonar target alarm IDs (see the TargetAlarmType description below)
Definition: vessels_const.h:60
@ kFAC_aistyp
AIS target type.
Definition: vessels_const.h:501
@ kDSP_UKC_Calculation_Limit_Moored
UKC Calculation Limit (moored)
Definition: vessels_const.h:304
@ kDSP_LostTimeout_Radar_Sonar_Targets_Sec
Lost timeout for Radar/Sonar targets (SDKUInt32, in seconds)
Definition: vessels_const.h:167
@ kFAC_dims_c
From CCRP to Port.
Definition: vessels_const.h:436
@ kFAC_stwspd
Speed through water.
Definition: vessels_const.h:407
@ kFAC_cur2ds
Current reading 2 distance.
Definition: vessels_const.h:654
@ kFAC_chanav
Chandler service availability.
Definition: vessels_const.h:577
@ kFAC_epfs
EPFS state.
Definition: vessels_const.h:505
@ kFAC_srfdir
Surface current direction.
Definition: vessels_const.h:706
@ kFAC_usedte
DTE in use flag.
Definition: vessels_const.h:518
@ kFAC_sogsrc_type
Speed over ground source type.
Definition: vessels_const.h:420
@ kDSP_UKC_Limit_Relative_PassageType5
Minimal UKC relative (Passage type 5)
Definition: vessels_const.h:344
@ kFAC_ecospd
Economical speed in knots.
Definition: vessels_const.h:443
@ kFAC_shptyp
Vessel shape type.
Definition: vessels_const.h:731
@ kFAC_tiksta
Milliseconds from OS startup, when kFAC_cursta attribute was changed.
Definition: vessels_const.h:481
@ kFAC_posach
Position accuracy is High flag.
Definition: vessels_const.h:503
@ kFAC_calsig
Call sign.
Definition: vessels_const.h:510
@ kFAC_bunkav
Bunker/Fuel service availability.
Definition: vessels_const.h:576
@ kFAC_agenav
Agent service availability.
Definition: vessels_const.h:575
@ kDSP_LostTimeout_LongRangeVessel_Sec
Lost timeout for Long Range Vessel (SDKUInt32, in seconds)
Definition: vessels_const.h:253
@ kDSP_LostTimeout_ClassB_SO_14_23_Knots_Sec
Lost timeout for Class B "SO" shipborne mobile equipment moving 14-23 knots (SDKUInt32,...
Definition: vessels_const.h:158
@ kFAC_fargpt
Forecast air gap time.
Definition: vessels_const.h:613
@ kFAC_spdort
Original speed is True flag.
Definition: vessels_const.h:485
@ kFAC_moopos
Mooring position.
Definition: vessels_const.h:572
@ kFAC_spmani
Special manoeuvre indicator.
Definition: vessels_const.h:506
@ kFAC_cogcrs
Course over ground.
Definition: vessels_const.h:402
@ kFAC_arfoid
Target FOID of associated AIS-ARPA target.
Definition: vessels_const.h:496
@ kFAC_cur2sp
Current 2 speed.
Definition: vessels_const.h:655
@ kDSP_CPA_TCPA_Alert_On
CPA/TCPA alert on.
Definition: vessels_const.h:240
@ kDSP_StrictUseOfIEC62288
Strict use of IEC 62288 (bool)
Definition: vessels_const.h:224
@ kFAC_lost
Lost/Not lost (pos lost)
Definition: vessels_const.h:466
@ kFAC_headng
Heading.
Definition: vessels_const.h:404
@ kFAC_turprt
Turning radius in port direction.
Definition: vessels_const.h:442
@ kFAC_devstb
Deviation in starboard direction.
Definition: vessels_const.h:457
@ kFAC_ctwcrs_is_valid
Course through water is valid.
Definition: vessels_const.h:426
@ kFAC_etamin
ETA Minutes.
Definition: vessels_const.h:516
@ kFAC_bdscfl
Vessel class B DSC flag.
Definition: vessels_const.h:524
@ kFAC_visibl
Vessel shape is visible flag.
Definition: vessels_const.h:730
@ kFAC_mobmon
Mobile AToN monitored status.
Definition: vessels_const.h:545
@ kDSP_LPP
Length of a ship between perpendiculars.
Definition: vessels_const.h:311
@ kFAC_etaday
ETA Day.
Definition: vessels_const.h:514
@ kFAC_fwnddr
Forecast wind direction.
Definition: vessels_const.h:697
@ kDSP_Trim_Positive_Aft
Trim, positive means to aft.
Definition: vessels_const.h:269
@ kFAC_fwtlvl
Forecast water level.
Definition: vessels_const.h:686
@ kFAC_ticks
Milliseconds from OS startup, when last NMEA sentence was processed.
Definition: vessels_const.h:446
@ kDSP_OwnShipMMSI
Own ship MMSI number (SDKUInt32)
Definition: vessels_const.h:179
@ kFAC_source
Target source device, one of OwnShipDeviceConfig.
Definition: vessels_const.h:493
@ kFAC_senalt
Sensor altitude.
Definition: vessels_const.h:603
@ kFAC_prtnam
Name of port and berth.
Definition: vessels_const.h:559
@ kFAC_fairgp
Forecast air gap.
Definition: vessels_const.h:612
@ kFAC_brgrel
Relative bearing to target from CCRP.
Definition: vessels_const.h:449
@ kFAC_potwav
Potable Water service availability.
Definition: vessels_const.h:580
@ kFAC_stwspd_is_valid
Speed through water is valid.
Definition: vessels_const.h:429
@ kFAC_saltyp
Salinity type.
Definition: vessels_const.h:631
@ kDSP_UKC_Calculation_Limit_Relative_Moored
UKC Calculation Limit Relative to draught (moored)
Definition: vessels_const.h:305
FeatureClassCode
Reserved class codes for any of ARCS features.
Definition: arcs_const.h:75
@ kDSP_RemoveVesselTimeout_Sec
Remove timeout for vessels (SDKUInt32, in seconds)
Definition: vessels_const.h:125
@ kFAC_bg2dtm
Predicted 2 from time stamp.
Definition: vessels_const.h:675
@ kFAC_wndgst
Wind gust.
Definition: vessels_const.h:692
@ kFAC_cogcrs_lost
Course over ground lost.
Definition: vessels_const.h:467
@ kDSP_OwnShip_Name
Own ship name.
Definition: vessels_const.h:181
@ kFAC_bcr
Calculated target BCR, NM, double.
Definition: vessels_const.h:765
@ kFAC_minute
Minutes.
Definition: vessels_const.h:463
@ kDSP_DangerDistance_NM
Danger distance value for vessels (double, in NM)
Definition: vessels_const.h:117
@ kDSP_RadarSupportsTargetsAssociation
Radar supports targets association (bool)
Definition: vessels_const.h:204
@ kFAC_mmsi
MMSI number.
Definition: vessels_const.h:500
@ kFAC_hdgsrc_type
Heading source type.
Definition: vessels_const.h:421
@ kFAC_roturn_is_valid
Rate of turn is valid.
Definition: vessels_const.h:431
@ kFAC_danger
Danger/Not danger.
Definition: vessels_const.h:465
@ kDSP_UKC_Limit_Coastal
Minimal UKC in meters (coastal)
Definition: vessels_const.h:285
@ kFAC_sounding
Sounding value.
Definition: vessels_const.h:408
@ kFAC_msgtxt
Last received message text.
Definition: vessels_const.h:547
@ kDSP_MaxCapacity_RegularTarget
Max Capacity for Regular Target (SDKUInt32)
Definition: vessels_const.h:259
@ kFAC_usraim
RAIM in use flag.
Definition: vessels_const.h:507
@ kFAC_bmsgfl
Vessel class B message 22 flag.
Definition: vessels_const.h:526
@ kFAC_watltr
Water level trend.
Definition: vessels_const.h:683
@ kFAC_horvsm
Horizontal visibility more than flag.
Definition: vessels_const.h:704
@ kFAC_cur1no
Current vector component north (u) 1.
Definition: vessels_const.h:660
@ kDSP_AlwaysShowRealAtoNPurpose
Always show real AtoN purpose mark (topmark) (bool)
Definition: vessels_const.h:176
@ kFAC_wattmp
Water temperature.
Definition: vessels_const.h:628
@ kFAC_artlon
Associated radar target longitude.
Definition: vessels_const.h:538
@ kFAC_addsav
Additional Services Are Also Available.
Definition: vessels_const.h:596
@ kDSP_LostTimeout_ClassB_CS_MoreThan_2_Knots_Sec
Lost timeout for Class B "CS" shipborne mobile equipment moving faster than 2 knots (SDKUInt32,...
Definition: vessels_const.h:164
@ kDSP_LostTargetAlertDistance_NM
Definition: vessels_const.h:122
@ kFAC_drfcur
Current draft in meters.
Definition: vessels_const.h:440
@ kFAC_stw_active
Is stw sensor active.
Definition: vessels_const.h:761
@ kDSP_UKC_Calculation_Limit_Relative_Coastal
UKC Calculation Limit Relative to draught (coastal)
Definition: vessels_const.h:289
@ kFAC_tddesc
Air temperature sensor data description.
Definition: vessels_const.h:617
@ kFAC_dtmout
Sensor data timeout.
Definition: vessels_const.h:605
@ kFAC_headng_is_valid
Heading is valid.
Definition: vessels_const.h:427
@ kFAC_number
Number.
Definition: vessels_const.h:477
@ kFAC_pageid
AToN page id.
Definition: vessels_const.h:544
@ kFAC_precip
Precipitation.
Definition: vessels_const.h:618
static const char kVesselsCatalog_PortrayalParametersKey[]
Portrayal parameters key.
Definition: vessels_const.h:38
@ kFAC_cur1ea
Current vector component east (v) 1.
Definition: vessels_const.h:661
@ kFAC_turstb
Turning radius in starboard direction.
Definition: vessels_const.h:441
@ kFAC_swlhgt
Swell height.
Definition: vessels_const.h:635
VesselDatasetProperty
Vessel's dataset properties (Extension of DatasetProperty enum)
Definition: vessels_const.h:86
@ kDSP_OwnShip_Owner
Own ship Owner.
Definition: vessels_const.h:310
@ kFAC_maxhgt
Maximum height in meters.
Definition: vessels_const.h:438
@ kFAC_mobdir
Mobile AToN direction status.
Definition: vessels_const.h:546
@ kDSP_AtoNsFromEdition1
AtoNs should be in accordance with IEC 62288 Ed.1 (bool)
Definition: vessels_const.h:207
@ kDSP_OwnShip_CallSign
Own ship call sign.
Definition: vessels_const.h:185
@ kFAC_servav
Services availability.
Definition: vessels_const.h:574
@ kFAC_salint
Salinity.
Definition: vessels_const.h:625
@ kDSP_UKC_Calculation_Limit_Coastal
UKC Calculation Limit (coastal)
Definition: vessels_const.h:288
@ kFAC_repcnt
Target data repeat count.
Definition: vessels_const.h:535
@ kFAC_year
Year.
Definition: vessels_const.h:459
@ kDSP_maxspd
Own ship max speed.
Definition: vessels_const.h:201
@ kFAC_cur3sp
Current 3 speed.
Definition: vessels_const.h:668
@ kDSP_LostTimeout_ClassA_AtAnchor_MoreThan_3_Knots_Sec
Lost timeout for Class A ship at anchor or moored and moving faster than 3 knots (SDKUInt32,...
Definition: vessels_const.h:139
@ kFAC_wavhgt
Significant wave height.
Definition: vessels_const.h:642
@ kDSP_LostTargetAlert_On
Lost target alert on.
Definition: vessels_const.h:237
@ kFAC_sounding_is_valid
Sounding value is valid.
Definition: vessels_const.h:430
@ kFAC_nogolcdat
No-Go line's creation date and time.
Definition: vessels_const.h:756
@ kFAC_custav
Customs House service availability.
Definition: vessels_const.h:581
Geo database constants and structures.
@ kFAC_cranav
Crane(s) service availability.
Definition: vessels_const.h:583
@ kFAC_privat
Private attributes, which should not be changed externally.
Definition: vessels_const.h:750
@ kFAC_cogcrs_is_valid
Course over ground is valid.
Definition: vessels_const.h:425
@ kFAC_dims_a
From CCRP to Bow.
Definition: vessels_const.h:434
@ kFAC_possrc
Position source.
Definition: vessels_const.h:412
VesselProperty
Vessel's properties.
Definition: vessels_const.h:371
static const char kVesselsCatalog_Code[]
Code.
Definition: vessels_const.h:43
@ kFAC_sogspd_is_valid
Speed over ground is valid.
Definition: vessels_const.h:428
@ kFAC_assmod
Assigned mode flag.
Definition: vessels_const.h:521
@ kFAC_sennam
Sensor station name.
Definition: vessels_const.h:606
@ kFAC_ownship_outside_anchor_circle
Ownship is outside the swing circle of the anchor watch, bool.
Definition: vessels_const.h:769
@ kFAC_usecog
Use COG if HDG unavailable.
Definition: vessels_const.h:444
@ kFAC_devprt
Deviation in port direction.
Definition: vessels_const.h:458
@ kFAC_cur1br
Current reading 1 bearing.
Definition: vessels_const.h:648
@ kFAC_viratn
Virtual AtoN flag.
Definition: vessels_const.h:530
@ kFAC_horvis
Horizontal visibility.
Definition: vessels_const.h:619
@ kFAC_washav
Waste Disposal (Hazardous) service availability.
Definition: vessels_const.h:594
@ kDSP_Radar3_Offset_X
Radar 3 offset by X axis.
Definition: vessels_const.h:196
@ kFAC_cur3dr
Current 3 direction.
Definition: vessels_const.h:669
@ kFAC_plathi
Position latency is high flag.
Definition: vessels_const.h:539
@ kDSP_dims_b
From CCRP to Stern.
Definition: vessels_const.h:94
@ kFAC_swldir
Swell direction.
Definition: vessels_const.h:637
@ kDSP_UKC_Limit_Relative_Moored
Minimal UKC relative (moored)
Definition: vessels_const.h:302
TargetAlarmType
All of available AIS/Radar/Sonar target's alarms.
Definition: vessels_const.h:64
@ kFAC_soundingsrc_type
Sounding source type.
Definition: vessels_const.h:423
@ kDSP_turprt
Turning radius in port direction.
Definition: vessels_const.h:101
@ kDSP_LostTimeout_ClassB_CS_LessThan_2_Knots_Sec
Lost timeout for Class B "CS" shipborne mobile equipment not moving faster than 2 knots (SDKUInt32,...
Definition: vessels_const.h:162
@ kFAV_catpst_secondary
Secondary.
Definition: vessels_const.h:779
@ kFAC_ntstrt
Notice start date.
Definition: vessels_const.h:717
@ kFAC_bunitf
Vessel class B unit flag.
Definition: vessels_const.h:522
@ kFAC_atonex
Name of AtoN Extension.
Definition: vessels_const.h:531
@ kFAC_cur1ml
Current 1 measuring level.
Definition: vessels_const.h:652
@ kFAC_cblink
Vessel's cross is blinking flag.
Definition: vessels_const.h:736
@ kFAC_sigsta
Status of signal.
Definition: vessels_const.h:563
@ kFAC_watprs
Water pressure.
Definition: vessels_const.h:630
@ kDSP_Radar2_Offset_Y
Radar 2 offset by Y axis.
Definition: vessels_const.h:194
FeatureClassCode
Reserved class codes for any of vessel features.
Definition: vessels_const.h:377
@ kDSP_Anchor1_Offset_X
Anchor 1 offset by X axis.
Definition: vessels_const.h:233
@ kFAC_rtdrtn
Route information duration.
Definition: vessels_const.h:713
@ kFAC_dngalm_activated_by
Danger alarm is activated by, see FAV_dngalm_activated_by.
Definition: vessels_const.h:742
@ kDSP_Displacement
Displacement m3.
Definition: vessels_const.h:270
@ kFAC_true_or_relative
True or relative value.
Definition: vessels_const.h:409
@ kFAC_stwsrc_type
Speed through water source type.
Definition: vessels_const.h:422
@ kDSP_LostTimeout_ClassB_SO_MoreThan_23_Knots_Sec
Lost timeout for Class B "SO" shipborne mobile equipment moving faster than 23 knots (SDKUInt32,...
Definition: vessels_const.h:160
@ kFAC_tsttgt
Test target flag.
Definition: vessels_const.h:488
@ kFAC_stwspd_lost
Speed through water lost.
Definition: vessels_const.h:471
@ kDSP_VisibilityDistance_NM
Visibility distance value for vessels (double, in NM)
Definition: vessels_const.h:113
@ kFAC_srfspd
Surface current speed.
Definition: vessels_const.h:705
@ kFAC_mrfoid
FOID of master AIS target.
Definition: vessels_const.h:497
@ kFAC_spdori
Original speed.
Definition: vessels_const.h:484
@ kFAC_inptid
Input identifier.
Definition: vessels_const.h:405
@ kFAC_elecav
Electrical service availability.
Definition: vessels_const.h:579
@ kFAC_cogsrc_type
Course over ground source type.
Definition: vessels_const.h:419
@ kFAC_metdtm
Meteorological report time stamp.
Definition: vessels_const.h:702
@ kDSP_meandraught
Mean draught.
Definition: vessels_const.h:308
@ kDSP_LostTimeout_AtoN_Sec
Lost timeout for AtoN (SDKUInt32, in seconds)
Definition: vessels_const.h:130
@ kFAC_sounding_active
Is sounding sensor active.
Definition: vessels_const.h:762
@ kFAC_ctwrel
Calculated relative course (through water) of target from own ship.
Definition: vessels_const.h:542
@ kFAC_wvsdes
Wave sensor data description.
Definition: vessels_const.h:645
@ kFAC_rcnsts
AToN RACON status.
Definition: vessels_const.h:532
@ kFAC_cartav
Cartage service availability.
Definition: vessels_const.h:582
static const char kVesselsCatalog_DefaultValue[]
Default value.
Definition: vessels_const.h:45
@ kFAC_nxtsgm
Time of next signal shift, minutes.
Definition: vessels_const.h:566
@ kFAC_cogsrc
Course over ground source.
Definition: vessels_const.h:413
@ kDSP_VisibilityRange_Enabled
Target visibility range is enabled (bool)
Definition: vessels_const.h:222
@ kFAC_reftgt
Reference target.
Definition: vessels_const.h:478
@ kFAC_ntdrtn
Notice duration.
Definition: vessels_const.h:718
@ kFAC_tcpa
Calculated target TCPA, minutes, double.
Definition: vessels_const.h:456
@ kDSP_UKC_Limit_Use_Relative_Ocean
Use minimal UKC relative (ocean)
Definition: vessels_const.h:279
@ kFAC_airgap
Air gap.
Definition: vessels_const.h:610
@ kFAC_atonst
AtoN status.
Definition: vessels_const.h:529
@ kFAC_watlvl
Water level.
Definition: vessels_const.h:682
@ kFAC_airprt
Air pressure trend.
Definition: vessels_const.h:623
@ kFAC_vertrd
Vertical reference datum.
Definition: vessels_const.h:684
@ kFAC_sounding_lost
Sounding value lost.
Definition: vessels_const.h:472
@ kDSP_turstb
Turning radius in starboard direction.
Definition: vessels_const.h:100
@ kDSP_Radar1_Offset_Y
Radar 1 offset by Y axis.
Definition: vessels_const.h:190
@ kFAC_nxtsgh
Time of next signal shift, hours.
Definition: vessels_const.h:565
@ kFAC_clrtim
Clearance date/time to enter port.
Definition: vessels_const.h:558
@ kFAC_ctwcrs_lost
Course through water lost.
Definition: vessels_const.h:468
@ kFAC_vtstgt
VTS-generated target.
Definition: vessels_const.h:536
@ kFAC_cur2up
Current vector component up (z) 2.
Definition: vessels_const.h:665
@ kFAC_swlper
Swell period.
Definition: vessels_const.h:636
@ kDSP_UKC_Limit_Pilotage
Minimal UKC in meters (pilotage)
Definition: vessels_const.h:293
@ kFAC_sogspd
Speed over ground.
Definition: vessels_const.h:406
@ kFAC_asmlyr
ASM layer.
Definition: vessels_const.h:744
@ kFAC_wassav
Waste Disposal (Solid) service availability.
Definition: vessels_const.h:592
FeatureAttributeCode
Reserved attribute class codes for any of vessel feature attributes.
Definition: vessels_const.h:399
@ kFAC_fwndsp
Forecast wind speed.
Definition: vessels_const.h:695
@ kDSP_Radar1_Offset_X
Radar 1 offset by X axis.
Definition: vessels_const.h:188
@ kFAC_reptsp
Report time stamp.
Definition: vessels_const.h:601
@ kFAC_cur1ds
Current reading 1 distance.
Definition: vessels_const.h:649
@ kFAC_nxtsig
Expected next signal.
Definition: vessels_const.h:567
@ kFAC_second
Seconds.
Definition: vessels_const.h:464
@ kFAC_datdes
Sensor data description.
Definition: vessels_const.h:632
@ kFAC_acquis
Type of acquisition.
Definition: vessels_const.h:487
@ kFAC_hours
Hours.
Definition: vessels_const.h:462
@ kDSP_dims_d
From CCRP to Starboard.
Definition: vessels_const.h:96
@ kFAC_prvsta
Previous status.
Definition: vessels_const.h:480
@ kDSP_drfmax
Maximum draft in meters.
Definition: vessels_const.h:98
@ kFAC_stwrel
Calculated relative speed (through water) of target from own ship.
Definition: vessels_const.h:543
@ kDSP_LostTimeout_ClassA_MoreThan_23_Knots_Sec
Lost timeout for Class A ship more than 23 knots (SDKUInt32, in seconds)
Definition: vessels_const.h:149
@ kFAC_waslav
Waste Disposal (Liquid) service availability.
Definition: vessels_const.h:593
FAV_catpst
Available values for kFAC_catpst attribute.
Definition: vessels_const.h:776
@ kDSP_LostTimeout_ClassA_0_14_Knots_ChangingCourse_Sec
Lost timeout for Class A ship 0-14 knots and changing course (SDKUInt32, in seconds)
Definition: vessels_const.h:143
@ kFAC_fwtltm
Forecast water level time.
Definition: vessels_const.h:687
@ kDSP_UKC_Calculation_Limit_Use_Relative_Coastal
Use Relative UKC Calculation Limit (coastal)
Definition: vessels_const.h:290
@ kFAC_rtgtnm
Reference target number.
Definition: vessels_const.h:479
@ kFAC_bbandf
Vessel class B band flag.
Definition: vessels_const.h:525
@ kFAC_crsori
Original course.
Definition: vessels_const.h:482
@ kDSP_UKC_Calculation_Limit_Use_Relative_Moored
Use Relative UKC Calculation Limit (moored)
Definition: vessels_const.h:306
@ kFAC_cur2no
Current vector component north (u) 2.
Definition: vessels_const.h:663
@ kDSP_AISMessaging_ECDIS_Talker_ID
AIS MKD.
Definition: vessels_const.h:210
@ kFAC_dist
Distance to target from CCRP.
Definition: vessels_const.h:450
@ kFAC_berdat
Berth date and time.
Definition: vessels_const.h:573
@ kFAC_cursta
Current status.
Definition: vessels_const.h:490
@ kDSP_UKC_Calculation_Limit_Use_Relative_PassageType5
Use Relative UKC Calculation Limit (Passage type 5)
Definition: vessels_const.h:348
@ kFAC_offpos
Off-Position indicator.
Definition: vessels_const.h:528
@ kFAC_survav
Surveyor service availability.
Definition: vessels_const.h:589
@ kDSP_DontCalculateTCPA_DCPA
Don't calculate CPA/TCPA for targets (bool)
Definition: vessels_const.h:173
static const SDKUInt32 SDK_MAX_UINT32
Max limit of 32-bit unsigned integer.
Definition: platform.h:179
@ kFAC_conduc
Water conductivity.
Definition: vessels_const.h:629
@ kFAC_relhum
Relative humidity.
Definition: vessels_const.h:703
@ kFAC_etamon
ETA Month.
Definition: vessels_const.h:513
@ kFAC_select
Vessel is selected flag.
Definition: vessels_const.h:737
@ kDSP_LostTimeout_ClassA_14_23_Knots_ChangingCourse_Sec
Lost timeout for Class A ship 14-23 knots and changing course (SDKUInt32, in seconds)
Definition: vessels_const.h:147
@ kDSP_UKC_Calculation_Limit_Use_Relative_Pilotage
Use Relative UKC Calculation Limit (pilotage)
Definition: vessels_const.h:298
@ kDSP_UKC_Calculation_Limit_PassageType5
UKC Calculation Limit (Passage type 5)
Definition: vessels_const.h:346
@ kFAC_airprs
Air pressure.
Definition: vessels_const.h:622
@ kFAC_spdrel
Calculated relative speed (over ground) of target from own ship.
Definition: vessels_const.h:541
@ kDSP_DangerTCPA_Sec
Danger TCPA value for vessels (SDKUInt32, in seconds)
Definition: vessels_const.h:110
@ kDSP_LostTimeout_ClassA_14_23_Knots_Sec
Lost timeout for Class A ship 14-23 knots (SDKUInt32, in seconds)
Definition: vessels_const.h:145
@ kDSP_VoyageDraught
Voyage planned maximum draught.
Definition: vessels_const.h:230
@ kFAC_nttext
Notice text.
Definition: vessels_const.h:719
@ kFAC_shprav
Ship Repair service availability.
Definition: vessels_const.h:588
@ kFAC_cur1sp
Current 1 speed.
Definition: vessels_const.h:650
@ kFAC_icestt
Ice state.
Definition: vessels_const.h:707
@ kFAC_mrktyp
Range mark type.
Definition: vessels_const.h:551
@ kFAC_drfmax
Maximum draft in meters.
Definition: vessels_const.h:439
@ kFAC_possrc_type
Position source type.
Definition: vessels_const.h:418
@ kFAC_dims_d
From CCRP to Starboard.
Definition: vessels_const.h:437
@ kFAC_liftav
Lift(s) service availability.
Definition: vessels_const.h:584
@ kDSP_Radar3_Offset_Y
Radar 3 offset by Y axis.
Definition: vessels_const.h:198
@ kFAC_headng_lost
Heading lost.
Definition: vessels_const.h:469
@ kDSP_Vessel_Drawing
Vessel drawing.
Definition: vessels_const.h:228
@ kFAC_sndcls
Sender classification.
Definition: vessels_const.h:710
@ kFAC_mrkdst
Range mark distance.
Definition: vessels_const.h:552
@ kFAC_dims_b
From CCRP to Stern.
Definition: vessels_const.h:435
@ kDSP_dims_a
From CCRP to Bow.
Definition: vessels_const.h:93
@ kDSP_UKC_Limit_Relative_Ocean
Minimal UKC relative (ocean)
Definition: vessels_const.h:278
@ kDSP_UKC_Calculation_Limit_Pilotage
UKC Calculation Limit (pilotage)
Definition: vessels_const.h:296
@ kFAC_artlat
Associated radar target latitude.
Definition: vessels_const.h:537
@ kFAC_wnddir
Wind direction.
Definition: vessels_const.h:693
@ kFAC_navrav
Navigation Repair service availability.
Definition: vessels_const.h:586
@ kFAC_bgsymb
Big symbol.
Definition: vessels_const.h:740
@ kFAC_cur2br
Current reading 2 bearing.
Definition: vessels_const.h:653
@ kFAV_catpst_primary
Primary.
Definition: vessels_const.h:778
@ kDSP_UKC_Limit_Use_Relative_PassageType5
Use minimal UKC relative (Passage type 5)
Definition: vessels_const.h:345
@ kFAC_sigser
Signal in service.
Definition: vessels_const.h:564
@ kFAC_msgtim
Last received message time.
Definition: vessels_const.h:548
@ kFAC_senown
Sensor owner.
Definition: vessels_const.h:604
@ kFAC_airdrg
Air draught.
Definition: vessels_const.h:609
@ kFAC_seltyp
Vessel Select type.
Definition: vessels_const.h:746
@ kFAC_manact
Target is manually activated.
Definition: vessels_const.h:741
@ kFAC_hdgsrc
Heading source.
Definition: vessels_const.h:415
@ kDSP_UKC_Limit_Relative_Pilotage
Minimal UKC relative (pilotage)
Definition: vessels_const.h:294
@ kFAC_watlvt
Water level type.
Definition: vessels_const.h:681
@ kFAC_prwthr
Present Weather.
Definition: vessels_const.h:723
@ kDSP_LostTimeout_BaseStation_Sec
Lost timeout for AIS Base Station (SDKUInt32, in seconds)
Definition: vessels_const.h:132
@ kFAC_catpst
Category of past track.
Definition: vessels_const.h:401
@ kDSP_devstb
Deviation in starboard direction.
Definition: vessels_const.h:102
@ kFAC_reptyp
Report type.
Definition: vessels_const.h:600
@ kFAC_swsdes
Swell sensor data description.
Definition: vessels_const.h:639
@ kFAC_asfoid
Target FOID of associated AIS target.
Definition: vessels_const.h:492
@ kFAC_ed1dtm
Predicted 1 to time stamp.
Definition: vessels_const.h:674
@ kFAC_fwndtm
Forecast wind time.
Definition: vessels_const.h:698
@ kFAC_asmmsi
MMSI number of associated AIS target.
Definition: vessels_const.h:491
@ kDSP_LostTimeout_ClassA_MoreThan_23_Knots_ChangingCourse_Sec
Lost timeout for Class A ship more than 23 knots and changing course (SDKUInt32, in seconds)
Definition: vessels_const.h:151
@ kFAC_aisver
AIS version indicator.
Definition: vessels_const.h:508
@ kFAC_ed3dtm
Predicted 3 to time stamp.
Definition: vessels_const.h:678
@ kFAC_blexav
Reserved Ballast Exchange service availability.
Definition: vessels_const.h:595
@ kFCC_nogoln
No-Go line from docking functionality.
Definition: vessels_const.h:394
@ kFAC_gstdir
Wind gust direction.
Definition: vessels_const.h:694
@ kFAC_stwmod
Original Course/Speed is through the water flag.
Definition: vessels_const.h:486
@ kFAC_txtdsc
Text description.
Definition: vessels_const.h:726
static const char kVesselsCatalog_Name[]
Name.
Definition: vessels_const.h:41
SDKUInt64 TargetFOID
Target FOID definition (AIS/Radar/Sonar targets)
Definition: vessels_const.h:52
@ kFAC_sstnam
Signal station name.
Definition: vessels_const.h:562
@ kFAC_hasmsg
Has unread message or call.
Definition: vessels_const.h:743
@ kFAC_srcnam
Target source device name.
Definition: vessels_const.h:494
@ kDSP_DangerDistance_Alert_On
Dangerous distance alert on.
Definition: vessels_const.h:250
@ kFAC_brgtru
True bearing to target from CCRP.
Definition: vessels_const.h:448
@ kDSP_UKC_Limit_Use_Relative_Moored
Use minimal UKC relative (moored)
Definition: vessels_const.h:303
@ kFAC_hdg_active
Is heading sensor active.
Definition: vessels_const.h:760
@ kFAC_cur2dr
Current 2 direction.
Definition: vessels_const.h:656
@ kDSP_drfcur
Current draft in meters.
Definition: vessels_const.h:99
@ kDSP_UKC_Limit_Use_Relative_Pilotage
Use minimal UKC relative (pilotage)
Definition: vessels_const.h:295
@ kFAC_ed2dtm
Predicted 2 to time stamp.
Definition: vessels_const.h:676
@ kFAC_soundingsrc
Sounding source.
Definition: vessels_const.h:417
@ kFAC_fwtlvt
Forecast water level type.
Definition: vessels_const.h:685
@ kDSP_LostTimeout_ClassA_0_14_Knots_Sec
Lost timeout for Class A ship 0-14 knots (SDKUInt32, in seconds)
Definition: vessels_const.h:141
@ kDSP_UKC_Calculation_Limit_Relative_Ocean
UKC Calculation Limit Relative to draught (ocean)
Definition: vessels_const.h:281
@ kDSP_UKC_Calculation_Limit_Use_Relative_Ocean
Use Relative UKC Calculation Limit (ocean)
Definition: vessels_const.h:282
@ kFAC_stemav
Steam service availability.
Definition: vessels_const.h:590
@ kFAC_user
User-defined attributes.
Definition: vessels_const.h:753
@ kDSP_LostTimeout_AIS_SART_Sec
Lost timeout for AIS-SART (SDKUInt32, in seconds)
Definition: vessels_const.h:134
@ kFAC_cur3ml
Current 3 measuring level.
Definition: vessels_const.h:670
@ kFAC_msglid
Message linkage ID.
Definition: vessels_const.h:555
@ kFAC_shiptp
Type of Ship and Cargo Type.
Definition: vessels_const.h:511
@ kDSP_Anchor1_Offset_Y
Anchor 1 offset by Y axis.
Definition: vessels_const.h:235
@ kDSP_maxhgt
Max height in meters.
Definition: vessels_const.h:97
@ kFAC_wndspd
Average wind speed.
Definition: vessels_const.h:691
@ kFAC_tstamp
Time stamp.
Definition: vessels_const.h:504
@ kDSP_UKC_Limit_Ocean
Minimal UKC in meters (ocean)
Definition: vessels_const.h:277