Difference between revisions of "VSLCAR"

From IHO Nautical Information Processing Working Group
Jump to navigation Jump to search
(New page: Example: Attribute: name to be defined <br> Attribute type: Complex {| style="background:#ccc99; color:black;" border="1" cellpadding="5" cellspacing="0" align="left" !Sub-attribute!!C...)
 
Line 1: Line 1:
Example:
 
  
Attribute:  name to be defined <br>
+
 
Attribute type: Complex  
+
FEATURE OBJECT ATTRIBUTES
 +
 
 +
 
 +
Attribute:  Vessel's charactersitics
 +
 
 +
Acronym: VSLCAR Code:
 +
 
 +
Camel case: vesselsCharacteristics
 +
 
 +
Attribute type: Complex
 +
 
 +
 
 +
Definition:
 +
 
 +
The distance between the lowest point of the ship's hull, normally some point on the keel, and the sea bottom. It can be expressed with fixed or variable values.
 +
 
 +
Reference:
 +
 
 +
Based on IHO Dictionary, S-32, Edition 5 1994, and extended.
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
  
 
{| style="background:#ccc99; color:black;" border="1" cellpadding="5" cellspacing="0" align="left"
 
{| style="background:#ccc99; color:black;" border="1" cellpadding="5" cellspacing="0" align="left"
Line 14: Line 37:
 
|-
 
|-
 
|}
 
|}
 
 
 
 
 
 
 
 
  
  
Line 41: Line 56:
 
If the example should work for tanker between 50 and 100 m length the coding is like this<br>
 
If the example should work for tanker between 50 and 100 m length the coding is like this<br>
 
[complex attribute [VSLCAR=length; value=50.0; COMPOP=(>)], [VSLCAR=length; value=100.0; COMPOP=(<)]], CATVSL=3 (tanker), LOGCON=1 (and), LIMTYP=2 (required); associated to a PILBOP object: tankers with LOA > 50.0 m and < 100.0 m must use the PILBOP
 
[complex attribute [VSLCAR=length; value=50.0; COMPOP=(>)], [VSLCAR=length; value=100.0; COMPOP=(<)]], CATVSL=3 (tanker), LOGCON=1 (and), LIMTYP=2 (required); associated to a PILBOP object: tankers with LOA > 50.0 m and < 100.0 m must use the PILBOP
 +
 +
----
 +
 +
 +
{| style="background:#ccc99; color:black;" border="1" cellpadding="5" cellspacing="0" align="left"
 +
!David!!Raphael!!others!!Jens
 +
|- style="background:white; color:black"
 +
|DA Y/N
 +
|RMM Y
 +
|others Y/N
 +
|Y/N
 +
|}

Revision as of 12:03, 24 July 2010


FEATURE OBJECT ATTRIBUTES


Attribute: Vessel's charactersitics

Acronym: VSLCAR Code:

Camel case: vesselsCharacteristics

Attribute type: Complex


Definition:

The distance between the lowest point of the ship's hull, normally some point on the keel, and the sea bottom. It can be expressed with fixed or variable values.

Reference:

Based on IHO Dictionary, S-32, Edition 5 1994, and extended.




Sub-attribute Camel Code Identifier Multiplicity Sequential
VSLCAR vesselsCharacteristics 0..* True
???? value 0..* True
COMPOP logicalComparisonOperator 0..* True




VSLCAR (length, beam, draught, air draught, GT, NT, DWT, DPL ) is just an idea, depending on the result of the discussion, we can keep or bin it.
COMPOP has to be to developed and should provide various comparison operators; see http://de.wikipedia.org/wiki/Logische_Operatoren or the English version http://en.wikipedia.org/wiki/Logical_connective
However, the German version provides the better symbols :)
The definition of LOGCOM must provide the relation between the value given in the model and the real ship's value.

That would give the result:
1. VSLCAR=draught; value=10.5; COMPOP=(>=) the regulation applies for vsl of 10.5 m draught and above
2. VSLCAR=DWT; Value=2000; COMPOP=(=) the regulation applies for vsl of exactly 2000 DWT
3. VSLCAR=length; value=150; COMPOP=(<) the regulation applies for vsl of less than 150 m length

Using your first example
[complex attribute [VSLCAR=length; value=50.0; COMPOP=(>)]], CATVSL=3 (tanker), LOGCON=1 (and), LIMTYP=2 (required); associated to a PILBOP object: tankers with LOA > 50.0 m must use the PILBOP

If the example should work for tanker between 50 and 100 m length the coding is like this
[complex attribute [VSLCAR=length; value=50.0; COMPOP=(>)], [VSLCAR=length; value=100.0; COMPOP=(<)]], CATVSL=3 (tanker), LOGCON=1 (and), LIMTYP=2 (required); associated to a PILBOP object: tankers with LOA > 50.0 m and < 100.0 m must use the PILBOP



David Raphael others Jens
DA Y/N RMM Y others Y/N Y/N