<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?action=history&amp;feed=atom&amp;title=Talk%3AUKALNS</id>
	<title>Talk:UKALNS - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?action=history&amp;feed=atom&amp;title=Talk%3AUKALNS"/>
	<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:UKALNS&amp;action=history"/>
	<updated>2026-04-07T06:42:39Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.10</generator>
	<entry>
		<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:UKALNS&amp;diff=8605&amp;oldid=prev</id>
		<title>Rmm at 03:32, 14 November 2018</title>
		<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:UKALNS&amp;diff=8605&amp;oldid=prev"/>
		<updated>2018-11-14T03:32:03Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[User:Rmm|raphael]] 18:29, 15 August 2011 (UTC) from E.M. via email): &lt;br /&gt;
The definition is almost ok for me, but I think the last part about predicted tide takes us down a road of historical data, where as the trend today with underkeel allowance is one of real time data. So I recommend the wording reflect this, and in addition use the term water level, as a number of harbours are not tidal harbours (e.g. Montreal) and in others there is much greater effect of weather conditions on the available water column than tide has (e.g. Hamburg). So in conclusion, I recommend changing the last part of the definition;&lt;br /&gt;
&lt;br /&gt;
From … and variance from predicted height of tide.&lt;br /&gt;
&lt;br /&gt;
To …and variance from height of water level (predicted or real time).&lt;br /&gt;
&lt;br /&gt;
As extra curricular reading if interested, the link below is for the St. Lawrence Seaway specification for a dynamic under keep clearance (allowance) system using more real time data for the calculations. [http://www.greatlakes-seaway.com/en/pdf/DISImplementationSpecRev3.pdf]&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 17:32, 16 August 2011 (UTC) &amp;quot;...and water level.&amp;quot; added to definition to take account of non tidal ports and waterways where predicted water level is published.&lt;br /&gt;
&lt;br /&gt;
== under-keel allowance as an object? ==&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 18:45, 15 August 2011 (UTC): I think the issue of under-keel clearance allowance is complicated enough that we should consider making it an object (either information or feature). The original idea is [[Talk:UKCLRN|here]] (scroll to 3 December 2010).&lt;br /&gt;
&lt;br /&gt;
The original idea was to make it an information object. If we decide to make it a geographic feature object instead it could get its own spatial object.&lt;br /&gt;
&lt;br /&gt;
It could be associated with WATARE, HRBARE, PRTARE, FAIRWAY, DRGARE, SEAARE or other suitable feature objects.&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 12:31, 16 August 2011 (UTC)  I have reviewed our earlier discussion.  In practice UKA is normally applied for a whole port or it is in shipping company regulations.  It was interesting to note in the Draught Information System for the St. Lawrence Seaway paper how keen they were to avoid clutter on ECDIS screens; that is during voyage execution.&lt;br /&gt;
  &lt;br /&gt;
In our case, as I have written elsewhere, we are mainly dealing with the planning situation and so mariners, and brokers need to know the general rule, which is applied quite a long time in advance, even at the point of fixing cargo to vessels and vessels to cargo. So I would hope that we can capture that information in sufficient detail in a complex attribute which can be placed on a PORTARE or a waterway area.   &lt;br /&gt;
&lt;br /&gt;
However I am open to persuasion if the case is strong.  What are the benefits from making UKALNS into an Information feature?&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 01:11, 17 August 2011 (UTC): I was under the impression that UKALNS would replace UKCLRN as an attribute of the information object APPLIC/CHALIM. Binding it to a geographic feature reduces my concerns about it quite a lot. I think there&amp;#039;s still a (less strong) case for promoting UKALNS to a geographic feature, and I&amp;#039;ll try to make it below.&lt;br /&gt;
&lt;br /&gt;
The principle is the same, i.e., making things simpler for the user, but from a different perspective: the potential number of steps needed to reach the information.  The assumption is that a Pick Report or other user interface requires one user step for each level &amp;quot;down&amp;quot; (e.g., click a tab, click a &amp;quot;show details&amp;quot; arrowhead, or open the next level in a tree, etc.).&lt;br /&gt;
&lt;br /&gt;
Given that UKALNS an attribute of Port area or Waterway area, the structure is:&lt;br /&gt;
&amp;lt;br&amp;gt;PRTARE&lt;br /&gt;
*UKALNS&lt;br /&gt;
**UKAFIX&lt;br /&gt;
**UKAVAR&lt;br /&gt;
***UKAVBB&lt;br /&gt;
***UKAVDB&lt;br /&gt;
**OPERAT&lt;br /&gt;
&lt;br /&gt;
which makes a human viewer take 4 steps to get to the bottom of the structure from the screen display:&lt;br /&gt;
&amp;lt;br&amp;gt;Pick report -&amp;gt; PRTARE -&amp;gt; UKALNS -&amp;gt; UKAVAR -&amp;gt; UKAVBB&lt;br /&gt;
 &lt;br /&gt;
If it is the &amp;quot;the greater of 1.0 m or 5% of the vessel&amp;#039;s beam&amp;quot; it is necessary to calculate&lt;br /&gt;
&amp;lt;br&amp;gt;max(UKALNS -&amp;gt; UKAFIX , UKALNS -&amp;gt; UKAVAR -&amp;gt; UKAVBB), which takes at least 6 human steps:&lt;br /&gt;
&amp;lt;br&amp;gt;PRTARE -&amp;gt; UKALNS: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;UKALNS -&amp;gt; UKAFIX: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;back to UKALNS: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;UKALNS -&amp;gt; UKAVAR: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;UKAVAR -&amp;gt; UKAVBB: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;compare the results: 1 step&lt;br /&gt;
&lt;br /&gt;
If we extend the model later for formulas, pointers to port rules, or extracts from rules about underkeel allowance, more steps will be needed.  It&amp;#039;s possible that application vendors can make a user interface which presents all the UKA information in one window, but that is likely to need special-case programming for UKA.&lt;br /&gt;
&lt;br /&gt;
If UKALNS becomes a geographic feature object and we bind UKAVDB and UKAVBB directly to Object-UKALNS (i.e., dispense with complex attribute UKAVAR) fewer steps are needed and applications do not need special-case development.&lt;br /&gt;
&lt;br /&gt;
Screen clutter can be reduced if the user can turn off the display of underkeel allowance as part of normal display customization. I think there is also some benefit in making it a geographic object, because then the graphic display &amp;quot;tells&amp;quot; the user &amp;quot;Underkeel allowance rules apply &amp;#039;&amp;#039;&amp;#039;here&amp;#039;&amp;#039;&amp;#039;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
It&amp;#039;s a tradeoff between different considerations. If in the end you decide to keep UKALNS a complex attribute and also retain UKAVAR, that&amp;#039;s OK.&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 08:56, 17 August 2011 (UTC) In refering to [[PRTARE]], I was trying to say that it is unlikely that we will have different rules for geographic areas as small as DRGAREs and HRBAREs.  However I think we will have to bind to APPLIC in cases where the ship dimensions or direction decide the figure or rule.  Likewise in very large ports like Rotterdam, we know that different rules apply: for external anchorages; for entry; for departure, all of which are exposed to weather;  to the internal canals and basins; and berths, which are protected; and for different kinds of vessels.  I think I saw about 20 different conditions (although there they talk about under keel clearance (UKC)). Things are so complicated there, and there is so much descriptive language surrounding the numbers that it may be impossible to model. This adds weight to Jens&amp;#039;s earlier proposal to add INFORM.   &lt;br /&gt;
&lt;br /&gt;
The idea that graphic display &amp;quot;tells&amp;quot; the user is compelling.  Perhaps a geographic &amp;quot;Underkeel allowance area&amp;quot;&lt;br /&gt;
could either share the geometry with a PRTARE in the case where there is only one figure or rule for the whole port, but would have its own geometry where there are different UKAs for different parts of the Port or approach. We could then mediate the rules in the geometry by [[APPLIC]] with multiple instances of [[APPLIC]] and [[UKAFIX]] or [[UKAVAR]] one for each case. This is beginning to sound too complicated.&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 00:18, 18 August 2011 (UTC): Does this look all right?&lt;br /&gt;
*UnderKeelAllowanceArea&lt;br /&gt;
**UKAFIX&lt;br /&gt;
**UKAVAR&lt;br /&gt;
***UKAVBB&lt;br /&gt;
***UKAVDB&lt;br /&gt;
**OPERAT&lt;br /&gt;
**INFORM&lt;br /&gt;
&lt;br /&gt;
UKAARE(UKAFIX=1.0) allowance must be at least 1.0 m in general&lt;br /&gt;
&amp;lt;br&amp;gt;UKAARE(UKAFIX=2.0) &amp;lt;-----&amp;gt; APPLIC(CATVSL=3) allowance must be at least 2.0 m for tankers&lt;br /&gt;
&amp;lt;br&amp;gt;UKAARE(UKAFIX=3.0) &amp;lt;-----&amp;gt; APPLIC(CATVSL=3, INFORM=&amp;quot;special rule for vessels painted in purple and gold&amp;quot;) allowance must be at least 3.0 m for tankers painted in purple and gold&lt;br /&gt;
&lt;br /&gt;
with all UKAAREs sharing the same geometry&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 17:22, 19 August 2011 (UTC): Draft definition of UKARE below.&lt;br /&gt;
&lt;br /&gt;
Object Class: Underkeel allowance area &lt;br /&gt;
&amp;lt;br&amp;gt;Acronym: UKAARE Code: ?? &lt;br /&gt;
&amp;lt;br&amp;gt;Camel case: UnderkeelAllowanceArea &lt;br /&gt;
&amp;lt;br&amp;gt;Set Attribute_A: [[UKAFIX]]; &amp;lt;del&amp;gt;[[UKAVAR]] (or&amp;lt;/del&amp;gt; [[UKAVBB]]; [[UKAVDB]]&amp;lt;del&amp;gt;)&amp;lt;/del&amp;gt;; [[OPERAT]]&lt;br /&gt;
&amp;lt;br&amp;gt;Set Attribute_B: INFORM; NINFOM; NTXTDS; SCAMAX; SCAMIN; TXTDSC; &lt;br /&gt;
&amp;lt;br&amp;gt;Set Attribute_C: RECDAT; RECIND; SORDAT; SORIND; &lt;br /&gt;
&amp;lt;br&amp;gt;Associated information object classes: &amp;lt;del&amp;gt; [[NATINF]]?; [[RCMDTS]]?; [[REGLTS]]?; [[RESDES]]?;&amp;lt;/del&amp;gt; [[AUTORI]]?; [[APPLIC]]&lt;br /&gt;
&lt;br /&gt;
Definition: &lt;br /&gt;
An area for which an authority has stated underkeel allowance requirements.&lt;br /&gt;
&lt;br /&gt;
References: &lt;br /&gt;
&lt;br /&gt;
Remarks:&lt;br /&gt;
Under keel allowance is either a fixed allowance in feet or metres or a variable allowance calculated from a percentage of the vessel&amp;#039;s draught or beam.&lt;br /&gt;
&lt;br /&gt;
Distinction: none&lt;br /&gt;
&lt;br /&gt;
Justification:&lt;br /&gt;
Making a geographic feature object for locations where underkeel allowance requirements apply simplifies the data model and allows graphic displays to emphasise to the viewer that underkeel requirements apply, and also to indicate where they apply.&lt;br /&gt;
&lt;br /&gt;
Comment:  No comments. &lt;br /&gt;
&lt;br /&gt;
Note for DC&amp;amp;EG: If there are different requirements for different classes of vessels, different UKAAREs may overlap or share the same spatial object. The associated APPLIC, if any, designates the class of vessels to which the requirement encoded in a specific UKAARE applies. Allowed spatial objects: &amp;#039;&amp;#039;Point and Line (added after 22-23 August discussion below);&amp;#039;&amp;#039; Area (should we allow Lines too, for say segments of a navigable waterway at some scales?)&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 13:54, 22 August 2011 (UTC) This looks good.  &lt;br /&gt;
&lt;br /&gt;
I see that when this is a geographic feature, we do not need UKAVAR at all, just [[UKAVBB]] and [[UKAVDB]]. [[UKAFIX]], [[UKAVBB]] and [[UKAVDB]] all become optional but we must have one of the 3.  &lt;br /&gt;
&lt;br /&gt;
My inclination would be to suppress the Quartet for simplicity. I would hope we are able to cover all we need to in UKAARE with Inform, but if there is a need I have not seen, no problem.&lt;br /&gt;
&lt;br /&gt;
As a point of detail I understand underkeel allowance to be a published figure or formula.  So in your example above with [[UKAFIX]] for tankers =2.0m I would not interpret this as &amp;quot;at least 2m&amp;quot;. Similarly, for the purple and gold guys the allowance that they must make or apply is: 3.0m.&lt;br /&gt;
&lt;br /&gt;
I agree the utilty of line spatial objects for waterways but I am having a harder time with point spatial objects for either a port or a berth.&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 23:36, 22 August 2011 (UTC): I don&amp;#039;t see a problem with suppressing the Quartet either. I don&amp;#039;t mind dropping Point spatial objects, but the November 2010 draft S101 DC&amp;amp;amp;EG allows Point objects for BERTHS, also ACHARE, ACHBRT, CTNARE, and SEAARE, presumably because ENCs find them useful.&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 08:01, 23 August 2011 (UTC)  OK.  If CTNARE and SEAARE can be points, then no problems with UKAARE.&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 10:29, 9 February 2012 (UTC)  During discussions on the development of MPA application schema, it was decided not to proceed with UKAARE and to keep consideration of underkeel allowance as a complex attribute.  This means it must be bound to a geographic feature, via Applicability [[APPLIC]] as in the draft MPA product  specification 0.0.2. (February 2012).&lt;br /&gt;
&lt;br /&gt;
[[User:Jens|jens]] 17:30, 10 February 2012 (UTC) I agree. The use as complex attribute bound to a geographic feature was proved by the MPA ProdSpec. We should continue using it as complex attribute.&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 20:52, 10 February 2012 (UTC): Agreed.&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] ([[User talk:Rmm|talk]]) 04:32, 14 November 2018 (CET): Definition revised according to S-127 comment (change in italics):&lt;br /&gt;
&amp;lt;br/&amp;gt;A fixed figure, or a figure derived by calculation, which is added to draught in order to maintain the minimum underkeel clearance taking into account the vessel&amp;#039;s static and dynamic characteristics, sea state, &amp;#039;&amp;#039;information from real time sensors&amp;#039;&amp;#039; and weather forecast, the reliability of the chart and variance from predicted height of tide or water level.&lt;/div&gt;</summary>
		<author><name>Rmm</name></author>
	</entry>
	<entry>
		<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:UKALNS&amp;diff=6689&amp;oldid=prev</id>
		<title>Rmm at 20:52, 10 February 2012</title>
		<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:UKALNS&amp;diff=6689&amp;oldid=prev"/>
		<updated>2012-02-10T20:52:59Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:52, 10 February 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l121&quot; &gt;Line 121:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 121:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[User:Jens|jens]] 17:30, 10 February 2012 (UTC) I agree. The use as complex attribute bound to a geographic feature was proofed by the MPA ProdSpec. We should continue using it as complex attribute.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[User:Jens|jens]] 17:30, 10 February 2012 (UTC) I agree. The use as complex attribute bound to a geographic feature was proofed by the MPA ProdSpec. We should continue using it as complex attribute.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[User:Rmm|raphael]] 20:52, 10 February 2012 (UTC): Agreed.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Rmm</name></author>
	</entry>
	<entry>
		<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:UKALNS&amp;diff=6686&amp;oldid=prev</id>
		<title>Jens at 17:30, 10 February 2012</title>
		<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:UKALNS&amp;diff=6686&amp;oldid=prev"/>
		<updated>2012-02-10T17:30:21Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[User:Rmm|raphael]] 18:29, 15 August 2011 (UTC) from E.M. via email): &lt;br /&gt;
The definition is almost ok for me, but I think the last part about predicted tide takes us down a road of historical data, where as the trend today with underkeel allowance is one of real time data. So I recommend the wording reflect this, and in addition use the term water level, as a number of harbours are not tidal harbours (e.g. Montreal) and in others there is much greater effect of weather conditions on the available water column than tide has (e.g. Hamburg). So in conclusion, I recommend changing the last part of the definition;&lt;br /&gt;
&lt;br /&gt;
From … and variance from predicted height of tide.&lt;br /&gt;
&lt;br /&gt;
To …and variance from height of water level (predicted or real time).&lt;br /&gt;
&lt;br /&gt;
As extra curricular reading if interested, the link below is for the St. Lawrence Seaway specification for a dynamic under keep clearance (allowance) system using more real time data for the calculations. [http://www.greatlakes-seaway.com/en/pdf/DISImplementationSpecRev3.pdf]&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 17:32, 16 August 2011 (UTC) &amp;quot;...and water level.&amp;quot; added to definition to take account of non tidal ports and waterways where predicted water level is published.&lt;br /&gt;
&lt;br /&gt;
== under-keel allowance as an object? ==&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 18:45, 15 August 2011 (UTC): I think the issue of under-keel clearance allowance is complicated enough that we should consider making it an object (either information or feature). The original idea is [[Talk:UKCLRN|here]] (scroll to 3 December 2010).&lt;br /&gt;
&lt;br /&gt;
The original idea was to make it an information object. If we decide to make it a geographic feature object instead it could get its own spatial object.&lt;br /&gt;
&lt;br /&gt;
It could be associated with WATARE, HRBARE, PRTARE, FAIRWAY, DRGARE, SEAARE or other suitable feature objects.&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 12:31, 16 August 2011 (UTC)  I have reviewed our earlier discussion.  In practice UKA is normally applied for a whole port or it is in shipping company regulations.  It was interesting to note in the Draught Information System for the St. Lawrence Seaway paper how keen they were to avoid clutter on ECDIS screens; that is during voyage execution.&lt;br /&gt;
  &lt;br /&gt;
In our case, as I have written elsewhere, we are mainly dealing with the planning situation and so mariners, and brokers need to know the general rule, which is applied quite a long time in advance, even at the point of fixing cargo to vessels and vessels to cargo. So I would hope that we can capture that information in sufficient detail in a complex attribute which can be placed on a PORTARE or a waterway area.   &lt;br /&gt;
&lt;br /&gt;
However I am open to persuasion if the case is strong.  What are the benefits from making UKALNS into an Information feature?&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 01:11, 17 August 2011 (UTC): I was under the impression that UKALNS would replace UKCLRN as an attribute of the information object APPLIC/CHALIM. Binding it to a geographic feature reduces my concerns about it quite a lot. I think there&amp;#039;s still a (less strong) case for promoting UKALNS to a geographic feature, and I&amp;#039;ll try to make it below.&lt;br /&gt;
&lt;br /&gt;
The principle is the same, i.e., making things simpler for the user, but from a different perspective: the potential number of steps needed to reach the information.  The assumption is that a Pick Report or other user interface requires one user step for each level &amp;quot;down&amp;quot; (e.g., click a tab, click a &amp;quot;show details&amp;quot; arrowhead, or open the next level in a tree, etc.).&lt;br /&gt;
&lt;br /&gt;
Given that UKALNS an attribute of Port area or Waterway area, the structure is:&lt;br /&gt;
&amp;lt;br&amp;gt;PRTARE&lt;br /&gt;
*UKALNS&lt;br /&gt;
**UKAFIX&lt;br /&gt;
**UKAVAR&lt;br /&gt;
***UKAVBB&lt;br /&gt;
***UKAVDB&lt;br /&gt;
**OPERAT&lt;br /&gt;
&lt;br /&gt;
which makes a human viewer take 4 steps to get to the bottom of the structure from the screen display:&lt;br /&gt;
&amp;lt;br&amp;gt;Pick report -&amp;gt; PRTARE -&amp;gt; UKALNS -&amp;gt; UKAVAR -&amp;gt; UKAVBB&lt;br /&gt;
 &lt;br /&gt;
If it is the &amp;quot;the greater of 1.0 m or 5% of the vessel&amp;#039;s beam&amp;quot; it is necessary to calculate&lt;br /&gt;
&amp;lt;br&amp;gt;max(UKALNS -&amp;gt; UKAFIX , UKALNS -&amp;gt; UKAVAR -&amp;gt; UKAVBB), which takes at least 6 human steps:&lt;br /&gt;
&amp;lt;br&amp;gt;PRTARE -&amp;gt; UKALNS: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;UKALNS -&amp;gt; UKAFIX: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;back to UKALNS: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;UKALNS -&amp;gt; UKAVAR: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;UKAVAR -&amp;gt; UKAVBB: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;compare the results: 1 step&lt;br /&gt;
&lt;br /&gt;
If we extend the model later for formulas, pointers to port rules, or extracts from rules about underkeel allowance, more steps will be needed.  It&amp;#039;s possible that application vendors can make a user interface which presents all the UKA information in one window, but that is likely to need special-case programming for UKA.&lt;br /&gt;
&lt;br /&gt;
If UKALNS becomes a geographic feature object and we bind UKAVDB and UKAVBB directly to Object-UKALNS (i.e., dispense with complex attribute UKAVAR) fewer steps are needed and applications do not need special-case development.&lt;br /&gt;
&lt;br /&gt;
Screen clutter can be reduced if the user can turn off the display of underkeel allowance as part of normal display customization. I think there is also some benefit in making it a geographic object, because then the graphic display &amp;quot;tells&amp;quot; the user &amp;quot;Underkeel allowance rules apply &amp;#039;&amp;#039;&amp;#039;here&amp;#039;&amp;#039;&amp;#039;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
It&amp;#039;s a tradeoff between different considerations. If in the end you decide to keep UKALNS a complex attribute and also retain UKAVAR, that&amp;#039;s OK.&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 08:56, 17 August 2011 (UTC) In refering to [[PRTARE]], I was trying to say that it is unlikely that we will have different rules for geographic areas as small as DRGAREs and HRBAREs.  However I think we will have to bind to APPLIC in cases where the ship dimensions or direction decide the figure or rule.  Likewise in very large ports like Rotterdam, we know that different rules apply: for external anchorages; for entry; for departure, all of which are exposed to weather;  to the internal canals and basins; and berths, which are protected; and for different kinds of vessels.  I think I saw about 20 different conditions (although there they talk about under keel clearance (UKC)). Things are so complicated there, and there is so much descriptive language surrounding the numbers that it may be impossible to model. This adds weight to Jens&amp;#039;s earlier proposal to add INFORM.   &lt;br /&gt;
&lt;br /&gt;
The idea that graphic display &amp;quot;tells&amp;quot; the user is compelling.  Perhaps a geographic &amp;quot;Underkeel allowance area&amp;quot;&lt;br /&gt;
could either share the geometry with a PRTARE in the case where there is only one figure or rule for the whole port, but would have its own geometry where there are different UKAs for different parts of the Port or approach. We could then mediate the rules in the geometry by [[APPLIC]] with multiple instances of [[APPLIC]] and [[UKAFIX]] or [[UKAVAR]] one for each case. This is beginning to sound too complicated.&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 00:18, 18 August 2011 (UTC): Does this look all right?&lt;br /&gt;
*UnderKeelAllowanceArea&lt;br /&gt;
**UKAFIX&lt;br /&gt;
**UKAVAR&lt;br /&gt;
***UKAVBB&lt;br /&gt;
***UKAVDB&lt;br /&gt;
**OPERAT&lt;br /&gt;
**INFORM&lt;br /&gt;
&lt;br /&gt;
UKAARE(UKAFIX=1.0) allowance must be at least 1.0 m in general&lt;br /&gt;
&amp;lt;br&amp;gt;UKAARE(UKAFIX=2.0) &amp;lt;-----&amp;gt; APPLIC(CATVSL=3) allowance must be at least 2.0 m for tankers&lt;br /&gt;
&amp;lt;br&amp;gt;UKAARE(UKAFIX=3.0) &amp;lt;-----&amp;gt; APPLIC(CATVSL=3, INFORM=&amp;quot;special rule for vessels painted in purple and gold&amp;quot;) allowance must be at least 3.0 m for tankers painted in purple and gold&lt;br /&gt;
&lt;br /&gt;
with all UKAAREs sharing the same geometry&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 17:22, 19 August 2011 (UTC): Draft definition of UKARE below.&lt;br /&gt;
&lt;br /&gt;
Object Class: Underkeel allowance area &lt;br /&gt;
&amp;lt;br&amp;gt;Acronym: UKAARE Code: ?? &lt;br /&gt;
&amp;lt;br&amp;gt;Camel case: UnderkeelAllowanceArea &lt;br /&gt;
&amp;lt;br&amp;gt;Set Attribute_A: [[UKAFIX]]; &amp;lt;del&amp;gt;[[UKAVAR]] (or&amp;lt;/del&amp;gt; [[UKAVBB]]; [[UKAVDB]]&amp;lt;del&amp;gt;)&amp;lt;/del&amp;gt;; [[OPERAT]]&lt;br /&gt;
&amp;lt;br&amp;gt;Set Attribute_B: INFORM; NINFOM; NTXTDS; SCAMAX; SCAMIN; TXTDSC; &lt;br /&gt;
&amp;lt;br&amp;gt;Set Attribute_C: RECDAT; RECIND; SORDAT; SORIND; &lt;br /&gt;
&amp;lt;br&amp;gt;Associated information object classes: &amp;lt;del&amp;gt; [[NATINF]]?; [[RCMDTS]]?; [[REGLTS]]?; [[RESDES]]?;&amp;lt;/del&amp;gt; [[AUTORI]]?; [[APPLIC]]&lt;br /&gt;
&lt;br /&gt;
Definition: &lt;br /&gt;
An area for which an authority has stated underkeel allowance requirements.&lt;br /&gt;
&lt;br /&gt;
References: &lt;br /&gt;
&lt;br /&gt;
Remarks:&lt;br /&gt;
Under keel allowance is either a fixed allowance in feet or metres or a variable allowance calculated from a percentage of the vessel&amp;#039;s draught or beam.&lt;br /&gt;
&lt;br /&gt;
Distinction: none&lt;br /&gt;
&lt;br /&gt;
Justification:&lt;br /&gt;
Making a geographic feature object for locations where underkeel allowance requirements apply simplifies the data model and allows graphic displays to emphasise to the viewer that underkeel requirements apply, and also to indicate where they apply.&lt;br /&gt;
&lt;br /&gt;
Comment:  No comments. &lt;br /&gt;
&lt;br /&gt;
Note for DC&amp;amp;EG: If there are different requirements for different classes of vessels, different UKAAREs may overlap or share the same spatial object. The associated APPLIC, if any, designates the class of vessels to which the requirement encoded in a specific UKAARE applies. Allowed spatial objects: &amp;#039;&amp;#039;Point and Line (added after 22-23 August discussion below);&amp;#039;&amp;#039; Area (should we allow Lines too, for say segments of a navigable waterway at some scales?)&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 13:54, 22 August 2011 (UTC) This looks good.  &lt;br /&gt;
&lt;br /&gt;
I see that when this is a geographic feature, we do not need UKAVAR at all, just [[UKAVBB]] and [[UKAVDB]]. [[UKAFIX]], [[UKAVBB]] and [[UKAVDB]] all become optional but we must have one of the 3.  &lt;br /&gt;
&lt;br /&gt;
My inclination would be to suppress the Quartet for simplicity. I would hope we are able to cover all we need to in UKAARE with Inform, but if there is a need I have not seen, no problem.&lt;br /&gt;
&lt;br /&gt;
As a point of detail I understand underkeel allowance to be a published figure or formula.  So in your example above with [[UKAFIX]] for tankers =2.0m I would not interpret this as &amp;quot;at least 2m&amp;quot;. Similarly, for the purple and gold guys the allowance that they must make or apply is: 3.0m.&lt;br /&gt;
&lt;br /&gt;
I agree the utilty of line spatial objects for waterways but I am having a harder time with point spatial objects for either a port or a berth.&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 23:36, 22 August 2011 (UTC): I don&amp;#039;t see a problem with suppressing the Quartet either. I don&amp;#039;t mind dropping Point spatial objects, but the November 2010 draft S101 DC&amp;amp;amp;EG allows Point objects for BERTHS, also ACHARE, ACHBRT, CTNARE, and SEAARE, presumably because ENCs find them useful.&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 08:01, 23 August 2011 (UTC)  OK.  If CTNARE and SEAARE can be points, then no problems with UKAARE.&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 10:29, 9 February 2012 (UTC)  During discussions on the development of MPA application schema, it was decided not to proceed with UKAARE and to keep consideration of underkeel allowance as a complex attribute.  This means it must be bound to a geographic feature, via Applicability [[APPLIC]] as in the draft MPA product  specification 0.0.2. (February 2012).&lt;br /&gt;
&lt;br /&gt;
[[User:Jens|jens]] 17:30, 10 February 2012 (UTC) I agree. The use as complex attribute bound to a geographic feature was proofed by the MPA ProdSpec. We should continue using it as complex attribute.&lt;/div&gt;</summary>
		<author><name>Jens</name></author>
	</entry>
	<entry>
		<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:UKALNS&amp;diff=6172&amp;oldid=prev</id>
		<title>Rmm: /* under-keel allowance as an object? */</title>
		<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:UKALNS&amp;diff=6172&amp;oldid=prev"/>
		<updated>2011-08-22T23:42:20Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;under-keel allowance as an object?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:42, 22 August 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l102&quot; &gt;Line 102:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 102:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Comment:  No comments.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Comment:  No comments.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Note for DC&amp;amp;EG: If there are different requirements for different classes of vessels, different UKAAREs may overlap or share the same spatial object. The associated APPLIC, if any, designates the class of vessels to which the requirement encoded in a specific UKAARE applies. Allowed spatial objects: Point, Area (should we allow Lines too, for say segments of a navigable waterway at some scales?)&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Note for DC&amp;amp;EG: If there are different requirements for different classes of vessels, different UKAAREs may overlap or share the same spatial object. The associated APPLIC, if any, designates the class of vessels to which the requirement encoded in a specific UKAARE applies. Allowed spatial objects: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;del&amp;gt;&lt;/ins&gt;Point,&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/del&amp;gt; &amp;#039;&amp;#039;Line (added after 22 August discussion below);&amp;#039;&amp;#039; &lt;/ins&gt;Area (should we allow Lines too, for say segments of a navigable waterway at some scales?)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[User:DavidAcland|DavidAcland]] 13:54, 22 August 2011 (UTC) This looks good.   &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[User:DavidAcland|DavidAcland]] 13:54, 22 August 2011 (UTC) This looks good.   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Rmm</name></author>
	</entry>
	<entry>
		<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:UKALNS&amp;diff=6171&amp;oldid=prev</id>
		<title>Rmm: /* under-keel allowance as an object? */</title>
		<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:UKALNS&amp;diff=6171&amp;oldid=prev"/>
		<updated>2011-08-22T23:36:39Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;under-keel allowance as an object?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[User:Rmm|raphael]] 18:29, 15 August 2011 (UTC) from E.M. via email): &lt;br /&gt;
The definition is almost ok for me, but I think the last part about predicted tide takes us down a road of historical data, where as the trend today with underkeel allowance is one of real time data. So I recommend the wording reflect this, and in addition use the term water level, as a number of harbours are not tidal harbours (e.g. Montreal) and in others there is much greater effect of weather conditions on the available water column than tide has (e.g. Hamburg). So in conclusion, I recommend changing the last part of the definition;&lt;br /&gt;
&lt;br /&gt;
From … and variance from predicted height of tide.&lt;br /&gt;
&lt;br /&gt;
To …and variance from height of water level (predicted or real time).&lt;br /&gt;
&lt;br /&gt;
As extra curricular reading if interested, the link below is for the St. Lawrence Seaway specification for a dynamic under keep clearance (allowance) system using more real time data for the calculations. [http://www.greatlakes-seaway.com/en/pdf/DISImplementationSpecRev3.pdf]&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 17:32, 16 August 2011 (UTC) &amp;quot;...and water level.&amp;quot; added to definition to take account of non tidal ports and waterways where predicted water level is published.&lt;br /&gt;
&lt;br /&gt;
== under-keel allowance as an object? ==&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 18:45, 15 August 2011 (UTC): I think the issue of under-keel clearance allowance is complicated enough that we should consider making it an object (either information or feature). The original idea is [[Talk:UKCLRN|here]] (scroll to 3 December 2010).&lt;br /&gt;
&lt;br /&gt;
The original idea was to make it an information object. If we decide to make it a geographic feature object instead it could get its own spatial object.&lt;br /&gt;
&lt;br /&gt;
It could be associated with WATARE, HRBARE, PRTARE, FAIRWAY, DRGARE, SEAARE or other suitable feature objects.&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 12:31, 16 August 2011 (UTC)  I have reviewed our earlier discussion.  In practice UKA is normally applied for a whole port or it is in shipping company regulations.  It was interesting to note in the Draught Information System for the St. Lawrence Seaway paper how keen they were to avoid clutter on ECDIS screens; that is during voyage execution.&lt;br /&gt;
  &lt;br /&gt;
In our case, as I have written elsewhere, we are mainly dealing with the planning situation and so mariners, and brokers need to know the general rule, which is applied quite a long time in advance, even at the point of fixing cargo to vessels and vessels to cargo. So I would hope that we can capture that information in sufficient detail in a complex attribute which can be placed on a PORTARE or a waterway area.   &lt;br /&gt;
&lt;br /&gt;
However I am open to persuasion if the case is strong.  What are the benefits from making UKALNS into an Information feature?&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 01:11, 17 August 2011 (UTC): I was under the impression that UKALNS would replace UKCLRN as an attribute of the information object APPLIC/CHALIM. Binding it to a geographic feature reduces my concerns about it quite a lot. I think there&amp;#039;s still a (less strong) case for promoting UKALNS to a geographic feature, and I&amp;#039;ll try to make it below.&lt;br /&gt;
&lt;br /&gt;
The principle is the same, i.e., making things simpler for the user, but from a different perspective: the potential number of steps needed to reach the information.  The assumption is that a Pick Report or other user interface requires one user step for each level &amp;quot;down&amp;quot; (e.g., click a tab, click a &amp;quot;show details&amp;quot; arrowhead, or open the next level in a tree, etc.).&lt;br /&gt;
&lt;br /&gt;
Given that UKALNS an attribute of Port area or Waterway area, the structure is:&lt;br /&gt;
&amp;lt;br&amp;gt;PRTARE&lt;br /&gt;
*UKALNS&lt;br /&gt;
**UKAFIX&lt;br /&gt;
**UKAVAR&lt;br /&gt;
***UKAVBB&lt;br /&gt;
***UKAVDB&lt;br /&gt;
**OPERAT&lt;br /&gt;
&lt;br /&gt;
which makes a human viewer take 4 steps to get to the bottom of the structure from the screen display:&lt;br /&gt;
&amp;lt;br&amp;gt;Pick report -&amp;gt; PRTARE -&amp;gt; UKALNS -&amp;gt; UKAVAR -&amp;gt; UKAVBB&lt;br /&gt;
 &lt;br /&gt;
If it is the &amp;quot;the greater of 1.0 m or 5% of the vessel&amp;#039;s beam&amp;quot; it is necessary to calculate&lt;br /&gt;
&amp;lt;br&amp;gt;max(UKALNS -&amp;gt; UKAFIX , UKALNS -&amp;gt; UKAVAR -&amp;gt; UKAVBB), which takes at least 6 human steps:&lt;br /&gt;
&amp;lt;br&amp;gt;PRTARE -&amp;gt; UKALNS: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;UKALNS -&amp;gt; UKAFIX: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;back to UKALNS: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;UKALNS -&amp;gt; UKAVAR: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;UKAVAR -&amp;gt; UKAVBB: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;compare the results: 1 step&lt;br /&gt;
&lt;br /&gt;
If we extend the model later for formulas, pointers to port rules, or extracts from rules about underkeel allowance, more steps will be needed.  It&amp;#039;s possible that application vendors can make a user interface which presents all the UKA information in one window, but that is likely to need special-case programming for UKA.&lt;br /&gt;
&lt;br /&gt;
If UKALNS becomes a geographic feature object and we bind UKAVDB and UKAVBB directly to Object-UKALNS (i.e., dispense with complex attribute UKAVAR) fewer steps are needed and applications do not need special-case development.&lt;br /&gt;
&lt;br /&gt;
Screen clutter can be reduced if the user can turn off the display of underkeel allowance as part of normal display customization. I think there is also some benefit in making it a geographic object, because then the graphic display &amp;quot;tells&amp;quot; the user &amp;quot;Underkeel allowance rules apply &amp;#039;&amp;#039;&amp;#039;here&amp;#039;&amp;#039;&amp;#039;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
It&amp;#039;s a tradeoff between different considerations. If in the end you decide to keep UKALNS a complex attribute and also retain UKAVAR, that&amp;#039;s OK.&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 08:56, 17 August 2011 (UTC) In refering to [[PRTARE]], I was trying to say that it is unlikely that we will have different rules for geographic areas as small as DRGAREs and HRBAREs.  However I think we will have to bind to APPLIC in cases where the ship dimensions or direction decide the figure or rule.  Likewise in very large ports like Rotterdam, we know that different rules apply: for external anchorages; for entry; for departure, all of which are exposed to weather;  to the internal canals and basins; and berths, which are protected; and for different kinds of vessels.  I think I saw about 20 different conditions (although there they talk about under keel clearance (UKC)). Things are so complicated there, and there is so much descriptive language surrounding the numbers that it may be impossible to model. This adds weight to Jens&amp;#039;s earlier proposal to add INFORM.   &lt;br /&gt;
&lt;br /&gt;
The idea that graphic display &amp;quot;tells&amp;quot; the user is compelling.  Perhaps a geographic &amp;quot;Underkeel allowance area&amp;quot;&lt;br /&gt;
could either share the geometry with a PRTARE in the case where there is only one figure or rule for the whole port, but would have its own geometry where there are different UKAs for different parts of the Port or approach. We could then mediate the rules in the geometry by [[APPLIC]] with multiple instances of [[APPLIC]] and [[UKAFIX]] or [[UKAVAR]] one for each case. This is beginning to sound too complicated.&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 00:18, 18 August 2011 (UTC): Does this look all right?&lt;br /&gt;
*UnderKeelAllowanceArea&lt;br /&gt;
**UKAFIX&lt;br /&gt;
**UKAVAR&lt;br /&gt;
***UKAVBB&lt;br /&gt;
***UKAVDB&lt;br /&gt;
**OPERAT&lt;br /&gt;
**INFORM&lt;br /&gt;
&lt;br /&gt;
UKAARE(UKAFIX=1.0) allowance must be at least 1.0 m in general&lt;br /&gt;
&amp;lt;br&amp;gt;UKAARE(UKAFIX=2.0) &amp;lt;-----&amp;gt; APPLIC(CATVSL=3) allowance must be at least 2.0 m for tankers&lt;br /&gt;
&amp;lt;br&amp;gt;UKAARE(UKAFIX=3.0) &amp;lt;-----&amp;gt; APPLIC(CATVSL=3, INFORM=&amp;quot;special rule for vessels painted in purple and gold&amp;quot;) allowance must be at least 3.0 m for tankers painted in purple and gold&lt;br /&gt;
&lt;br /&gt;
with all UKAAREs sharing the same geometry&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 17:22, 19 August 2011 (UTC): Draft definition of UKARE below.&lt;br /&gt;
&lt;br /&gt;
Object Class: Underkeel allowance area &lt;br /&gt;
&amp;lt;br&amp;gt;Acronym: UKAARE Code: ?? &lt;br /&gt;
&amp;lt;br&amp;gt;Camel case: UnderkeelAllowanceArea &lt;br /&gt;
&amp;lt;br&amp;gt;Set Attribute_A: [[UKAFIX]]; &amp;lt;del&amp;gt;[[UKAVAR]] (or&amp;lt;/del&amp;gt; [[UKAVBB]]; [[UKAVDB]]&amp;lt;del&amp;gt;)&amp;lt;/del&amp;gt;; [[OPERAT]]&lt;br /&gt;
&amp;lt;br&amp;gt;Set Attribute_B: INFORM; NINFOM; NTXTDS; SCAMAX; SCAMIN; TXTDSC; &lt;br /&gt;
&amp;lt;br&amp;gt;Set Attribute_C: RECDAT; RECIND; SORDAT; SORIND; &lt;br /&gt;
&amp;lt;br&amp;gt;Associated information object classes: &amp;lt;del&amp;gt; [[NATINF]]?; [[RCMDTS]]?; [[REGLTS]]?; [[RESDES]]?;&amp;lt;/del&amp;gt; [[AUTORI]]?; [[APPLIC]]&lt;br /&gt;
&lt;br /&gt;
Definition: &lt;br /&gt;
An area for which an authority has stated underkeel allowance requirements.&lt;br /&gt;
&lt;br /&gt;
References: &lt;br /&gt;
&lt;br /&gt;
Remarks:&lt;br /&gt;
Under keel allowance is either a fixed allowance in feet or metres or a variable allowance calculated from a percentage of the vessel&amp;#039;s draught or beam.&lt;br /&gt;
&lt;br /&gt;
Distinction: none&lt;br /&gt;
&lt;br /&gt;
Justification:&lt;br /&gt;
Making a geographic feature object for locations where underkeel allowance requirements apply simplifies the data model and allows graphic displays to emphasise to the viewer that underkeel requirements apply, and also to indicate where they apply.&lt;br /&gt;
&lt;br /&gt;
Comment:  No comments. &lt;br /&gt;
&lt;br /&gt;
Note for DC&amp;amp;EG: If there are different requirements for different classes of vessels, different UKAAREs may overlap or share the same spatial object. The associated APPLIC, if any, designates the class of vessels to which the requirement encoded in a specific UKAARE applies. Allowed spatial objects: Point, Area (should we allow Lines too, for say segments of a navigable waterway at some scales?)&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 13:54, 22 August 2011 (UTC) This looks good.  &lt;br /&gt;
&lt;br /&gt;
I see that when this is a geographic feature, we do not need UKAVAR at all, just [[UKAVBB]] and [[UKAVDB]]. [[UKAFIX]], [[UKAVBB]] and [[UKAVDB]] all become optional but we must have one of the 3.  &lt;br /&gt;
&lt;br /&gt;
My inclination would be to suppress the Quartet for simplicity. I would hope we are able to cover all we need to in UKAARE with Inform, but if there is a need I have not seen, no problem.&lt;br /&gt;
&lt;br /&gt;
As a point of detail I understand underkeel allowance to be a published figure or formula.  So in your example above with [[UKAFIX]] for tankers =2.0m I would not interpret this as &amp;quot;at least 2m&amp;quot;. Similarly, for the purple and gold guys the allowance that they must make or apply is: 3.0m.&lt;br /&gt;
&lt;br /&gt;
I agree the utilty of line spatial objects for waterways but I am having a harder time with point spatial objects for either a port or a berth.&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 23:36, 22 August 2011 (UTC): I don&amp;#039;t see a problem with suppressing the Quartet either. I don&amp;#039;t mind dropping Point spatial objects, but the November 2010 draft S101 DC&amp;amp;amp;EG allows Point objects for BERTHS, also ACHARE, ACHBRT, CTNARE, and SEAARE, presumably because ENCs find them useful.&lt;/div&gt;</summary>
		<author><name>Rmm</name></author>
	</entry>
	<entry>
		<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:UKALNS&amp;diff=6042&amp;oldid=prev</id>
		<title>Rmm: /* under-keel allowance as an object? */</title>
		<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:UKALNS&amp;diff=6042&amp;oldid=prev"/>
		<updated>2011-08-19T17:22:30Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;under-keel allowance as an object?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:22, 19 August 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l76&quot; &gt;Line 76:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 76:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;with all UKAAREs sharing the same geometry&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;with all UKAAREs sharing the same geometry&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[User:Rmm|raphael]] 17:22, 19 August 2011 (UTC): Draft definition of UKARE below.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Object Class: Underkeel allowance area &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br&amp;gt;Acronym: UKAARE Code: ?? &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br&amp;gt;Camel case: UnderkeelAllowanceArea &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br&amp;gt;Set Attribute_A: [[UKAFIX]]; [[UKAVAR]] (or [[UKAVBB]]; [[UKAVDB]]); [[OPERAT]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br&amp;gt;Set Attribute_B: INFORM; NINFOM; NTXTDS; SCAMAX; SCAMIN; TXTDSC; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br&amp;gt;Set Attribute_C: RECDAT; RECIND; SORDAT; SORIND; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br&amp;gt;Associated information object classes: [[NATINF]]?; [[RCMDTS]]?; [[REGLTS]]?; [[RESDES]]?; [[AUTORI]]?; [[APPLIC]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Definition: &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;An area for which an authority has stated underkeel allowance requirements.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;References: &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Remarks:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Under keel allowance is either a fixed allowance in feet or metres or a variable allowance calculated from a percentage of the vessel&amp;#039;s draught or beam.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Distinction: none&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Justification:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Making a geographic feature object for locations where underkeel allowance requirements apply simplifies the data model and allows graphic displays to emphasise to the viewer that underkeel requirements apply, and also to indicate where they apply.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Comment:  No comments. &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Note for DC&amp;amp;EG: If there are different requirements for different classes of vessels, different UKAAREs may overlap or share the same spatial object. The associated APPLIC, if any, designates the class of vessels to which the requirement encoded in a specific UKAARE applies. Allowed spatial objects: Point, Area (should we allow Lines too, for say segments of a navigable waterway at some scales?)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Rmm</name></author>
	</entry>
	<entry>
		<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:UKALNS&amp;diff=6041&amp;oldid=prev</id>
		<title>Rmm: /* under-keel allowance as an object? */</title>
		<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:UKALNS&amp;diff=6041&amp;oldid=prev"/>
		<updated>2011-08-18T00:18:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;under-keel allowance as an object?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[User:Rmm|raphael]] 18:29, 15 August 2011 (UTC) from E.M. via email): &lt;br /&gt;
The definition is almost ok for me, but I think the last part about predicted tide takes us down a road of historical data, where as the trend today with underkeel allowance is one of real time data. So I recommend the wording reflect this, and in addition use the term water level, as a number of harbours are not tidal harbours (e.g. Montreal) and in others there is much greater effect of weather conditions on the available water column than tide has (e.g. Hamburg). So in conclusion, I recommend changing the last part of the definition;&lt;br /&gt;
&lt;br /&gt;
From … and variance from predicted height of tide.&lt;br /&gt;
&lt;br /&gt;
To …and variance from height of water level (predicted or real time).&lt;br /&gt;
&lt;br /&gt;
As extra curricular reading if interested, the link below is for the St. Lawrence Seaway specification for a dynamic under keep clearance (allowance) system using more real time data for the calculations. [http://www.greatlakes-seaway.com/en/pdf/DISImplementationSpecRev3.pdf]&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 17:32, 16 August 2011 (UTC) &amp;quot;...and water level.&amp;quot; added to definition to take account of non tidal ports and waterways where predicted water level is published.&lt;br /&gt;
&lt;br /&gt;
== under-keel allowance as an object? ==&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 18:45, 15 August 2011 (UTC): I think the issue of under-keel clearance allowance is complicated enough that we should consider making it an object (either information or feature). The original idea is [[Talk:UKCLRN|here]] (scroll to 3 December 2010).&lt;br /&gt;
&lt;br /&gt;
The original idea was to make it an information object. If we decide to make it a geographic feature object instead it could get its own spatial object.&lt;br /&gt;
&lt;br /&gt;
It could be associated with WATARE, HRBARE, PRTARE, FAIRWAY, DRGARE, SEAARE or other suitable feature objects.&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 12:31, 16 August 2011 (UTC)  I have reviewed our earlier discussion.  In practice UKA is normally applied for a whole port or it is in shipping company regulations.  It was interesting to note in the Draught Information System for the St. Lawrence Seaway paper how keen they were to avoid clutter on ECDIS screens; that is during voyage execution.&lt;br /&gt;
  &lt;br /&gt;
In our case, as I have written elsewhere, we are mainly dealing with the planning situation and so mariners, and brokers need to know the general rule, which is applied quite a long time in advance, even at the point of fixing cargo to vessels and vessels to cargo. So I would hope that we can capture that information in sufficient detail in a complex attribute which can be placed on a PORTARE or a waterway area.   &lt;br /&gt;
&lt;br /&gt;
However I am open to persuasion if the case is strong.  What are the benefits from making UKALNS into an Information feature?&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 01:11, 17 August 2011 (UTC): I was under the impression that UKALNS would replace UKCLRN as an attribute of the information object APPLIC/CHALIM. Binding it to a geographic feature reduces my concerns about it quite a lot. I think there&amp;#039;s still a (less strong) case for promoting UKALNS to a geographic feature, and I&amp;#039;ll try to make it below.&lt;br /&gt;
&lt;br /&gt;
The principle is the same, i.e., making things simpler for the user, but from a different perspective: the potential number of steps needed to reach the information.  The assumption is that a Pick Report or other user interface requires one user step for each level &amp;quot;down&amp;quot; (e.g., click a tab, click a &amp;quot;show details&amp;quot; arrowhead, or open the next level in a tree, etc.).&lt;br /&gt;
&lt;br /&gt;
Given that UKALNS an attribute of Port area or Waterway area, the structure is:&lt;br /&gt;
&amp;lt;br&amp;gt;PRTARE&lt;br /&gt;
*UKALNS&lt;br /&gt;
**UKAFIX&lt;br /&gt;
**UKAVAR&lt;br /&gt;
***UKAVBB&lt;br /&gt;
***UKAVDB&lt;br /&gt;
**OPERAT&lt;br /&gt;
&lt;br /&gt;
which makes a human viewer take 4 steps to get to the bottom of the structure from the screen display:&lt;br /&gt;
&amp;lt;br&amp;gt;Pick report -&amp;gt; PRTARE -&amp;gt; UKALNS -&amp;gt; UKAVAR -&amp;gt; UKAVBB&lt;br /&gt;
 &lt;br /&gt;
If it is the &amp;quot;the greater of 1.0 m or 5% of the vessel&amp;#039;s beam&amp;quot; it is necessary to calculate&lt;br /&gt;
&amp;lt;br&amp;gt;max(UKALNS -&amp;gt; UKAFIX , UKALNS -&amp;gt; UKAVAR -&amp;gt; UKAVBB), which takes at least 6 human steps:&lt;br /&gt;
&amp;lt;br&amp;gt;PRTARE -&amp;gt; UKALNS: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;UKALNS -&amp;gt; UKAFIX: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;back to UKALNS: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;UKALNS -&amp;gt; UKAVAR: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;UKAVAR -&amp;gt; UKAVBB: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;compare the results: 1 step&lt;br /&gt;
&lt;br /&gt;
If we extend the model later for formulas, pointers to port rules, or extracts from rules about underkeel allowance, more steps will be needed.  It&amp;#039;s possible that application vendors can make a user interface which presents all the UKA information in one window, but that is likely to need special-case programming for UKA.&lt;br /&gt;
&lt;br /&gt;
If UKALNS becomes a geographic feature object and we bind UKAVDB and UKAVBB directly to Object-UKALNS (i.e., dispense with complex attribute UKAVAR) fewer steps are needed and applications do not need special-case development.&lt;br /&gt;
&lt;br /&gt;
Screen clutter can be reduced if the user can turn off the display of underkeel allowance as part of normal display customization. I think there is also some benefit in making it a geographic object, because then the graphic display &amp;quot;tells&amp;quot; the user &amp;quot;Underkeel allowance rules apply &amp;#039;&amp;#039;&amp;#039;here&amp;#039;&amp;#039;&amp;#039;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
It&amp;#039;s a tradeoff between different considerations. If in the end you decide to keep UKALNS a complex attribute and also retain UKAVAR, that&amp;#039;s OK.&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 08:56, 17 August 2011 (UTC) In refering to [[PRTARE]], I was trying to say that it is unlikely that we will have different rules for geographic areas as small as DRGAREs and HRBAREs.  However I think we will have to bind to APPLIC in cases where the ship dimensions or direction decide the figure or rule.  Likewise in very large ports like Rotterdam, we know that different rules apply: for external anchorages; for entry; for departure, all of which are exposed to weather;  to the internal canals and basins; and berths, which are protected; and for different kinds of vessels.  I think I saw about 20 different conditions (although there they talk about under keel clearance (UKC)). Things are so complicated there, and there is so much descriptive language surrounding the numbers that it may be impossible to model. This adds weight to Jens&amp;#039;s earlier proposal to add INFORM.   &lt;br /&gt;
&lt;br /&gt;
The idea that graphic display &amp;quot;tells&amp;quot; the user is compelling.  Perhaps a geographic &amp;quot;Underkeel allowance area&amp;quot;&lt;br /&gt;
could either share the geometry with a PRTARE in the case where there is only one figure or rule for the whole port, but would have its own geometry where there are different UKAs for different parts of the Port or approach. We could then mediate the rules in the geometry by [[APPLIC]] with multiple instances of [[APPLIC]] and [[UKAFIX]] or [[UKAVAR]] one for each case. This is beginning to sound too complicated.&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 00:18, 18 August 2011 (UTC): Does this look all right?&lt;br /&gt;
*UnderKeelAllowanceArea&lt;br /&gt;
**UKAFIX&lt;br /&gt;
**UKAVAR&lt;br /&gt;
***UKAVBB&lt;br /&gt;
***UKAVDB&lt;br /&gt;
**OPERAT&lt;br /&gt;
**INFORM&lt;br /&gt;
&lt;br /&gt;
UKAARE(UKAFIX=1.0) allowance must be at least 1.0 m in general&lt;br /&gt;
&amp;lt;br&amp;gt;UKAARE(UKAFIX=2.0) &amp;lt;-----&amp;gt; APPLIC(CATVSL=3) allowance must be at least 2.0 m for tankers&lt;br /&gt;
&amp;lt;br&amp;gt;UKAARE(UKAFIX=3.0) &amp;lt;-----&amp;gt; APPLIC(CATVSL=3, INFORM=&amp;quot;special rule for vessels painted in purple and gold&amp;quot;) allowance must be at least 3.0 m for tankers painted in purple and gold&lt;br /&gt;
&lt;br /&gt;
with all UKAAREs sharing the same geometry&lt;/div&gt;</summary>
		<author><name>Rmm</name></author>
	</entry>
	<entry>
		<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:UKALNS&amp;diff=6037&amp;oldid=prev</id>
		<title>Rmm: /* under-keel allowance as an object? */</title>
		<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:UKALNS&amp;diff=6037&amp;oldid=prev"/>
		<updated>2011-08-17T01:50:14Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;under-keel allowance as an object?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:50, 17 August 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l24&quot; &gt;Line 24:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 24:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;However I am open to persuasion if the case is strong.  What are the benefits from making UKALNS into an Information feature?&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;However I am open to persuasion if the case is strong.  What are the benefits from making UKALNS into an Information feature?&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[User:Rmm|raphael]] 01:11, 17 August 2011 (UTC): I was under the impression that UKALNS would replace UKCLRN as an attribute of the information &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;feature &lt;/del&gt;APPLIC/CHALIM. Binding it to a geographic feature reduces my concerns about it quite a lot. I think there&amp;#039;s still a (less strong) case for promoting UKALNS to a geographic feature, and I&amp;#039;ll try to make it below.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[User:Rmm|raphael]] 01:11, 17 August 2011 (UTC): I was under the impression that UKALNS would replace UKCLRN as an attribute of the information &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;object &lt;/ins&gt;APPLIC/CHALIM. Binding it to a geographic feature reduces my concerns about it quite a lot. I think there&amp;#039;s still a (less strong) case for promoting UKALNS to a geographic feature, and I&amp;#039;ll try to make it below.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The principle is the same, i.e., making things simpler for the user, but from a different perspective: the potential number of steps needed to reach the information.  The assumption is that a Pick Report or other user interface requires one user step for each level &amp;quot;down&amp;quot; (e.g., click a tab, click a &amp;quot;show details&amp;quot; arrowhead, or open the next level in a tree, etc.).&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The principle is the same, i.e., making things simpler for the user, but from a different perspective: the potential number of steps needed to reach the information.  The assumption is that a Pick Report or other user interface requires one user step for each level &amp;quot;down&amp;quot; (e.g., click a tab, click a &amp;quot;show details&amp;quot; arrowhead, or open the next level in a tree, etc.).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l51&quot; &gt;Line 51:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 51:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If we extend the model later for formulas, pointers to port rules, or extracts from rules about underkeel allowance, more steps will be needed.  It&amp;#039;s possible that application vendors can make a user interface which presents all the UKA information in one window, but that is likely to need special-case programming for UKA.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If we extend the model later for formulas, pointers to port rules, or extracts from rules about underkeel allowance, more steps will be needed.  It&amp;#039;s possible that application vendors can make a user interface which presents all the UKA information in one window, but that is likely to need special-case programming for UKA.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If UKALNS becomes a feature object and we bind UKAVDB and UKAVBB directly to Object-UKALNS (i.e., dispense with complex attribute UKAVAR) fewer steps are needed and applications do not need special-case development.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If UKALNS becomes a &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;geographic &lt;/ins&gt;feature object and we bind UKAVDB and UKAVBB directly to Object-UKALNS (i.e., dispense with complex attribute UKAVAR) fewer steps are needed and applications do not need special-case development.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Screen clutter can be reduced if the user can turn off the display of underkeel allowance as part of normal display customization. I think there is also some benefit in making it a geographic object, because then the graphic display &amp;quot;tells&amp;quot; the user &amp;quot;Underkeel allowance rules apply &amp;#039;&amp;#039;&amp;#039;here&amp;#039;&amp;#039;&amp;#039;&amp;quot;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Screen clutter can be reduced if the user can turn off the display of underkeel allowance as part of normal display customization. I think there is also some benefit in making it a geographic object, because then the graphic display &amp;quot;tells&amp;quot; the user &amp;quot;Underkeel allowance rules apply &amp;#039;&amp;#039;&amp;#039;here&amp;#039;&amp;#039;&amp;#039;&amp;quot;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;It&amp;#039;s a tradeoff between different considerations. If in the end you decide to keep UKALNS a complex attribute and also retain UKAVAR, that&amp;#039;s OK.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;It&amp;#039;s a tradeoff between different considerations. If in the end you decide to keep UKALNS a complex attribute and also retain UKAVAR, that&amp;#039;s OK.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Rmm</name></author>
	</entry>
	<entry>
		<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:UKALNS&amp;diff=6036&amp;oldid=prev</id>
		<title>Rmm: /* under-keel allowance as an object? */</title>
		<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:UKALNS&amp;diff=6036&amp;oldid=prev"/>
		<updated>2011-08-17T01:40:51Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;under-keel allowance as an object?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:40, 17 August 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l26&quot; &gt;Line 26:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 26:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[User:Rmm|raphael]] 01:11, 17 August 2011 (UTC): I was under the impression that UKALNS would replace UKCLRN as an attribute of the information feature APPLIC/CHALIM. Binding it to a geographic feature reduces my concerns about it quite a lot. I think there&amp;#039;s still a (less strong) case for promoting UKALNS to a geographic feature, and I&amp;#039;ll try to make it below.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[User:Rmm|raphael]] 01:11, 17 August 2011 (UTC): I was under the impression that UKALNS would replace UKCLRN as an attribute of the information feature APPLIC/CHALIM. Binding it to a geographic feature reduces my concerns about it quite a lot. I think there&amp;#039;s still a (less strong) case for promoting UKALNS to a geographic feature, and I&amp;#039;ll try to make it below.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The principle is the same, i.e., making things simpler for the user, but from a different perspective: the potential number of steps needed to reach the information.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The principle is the same, i.e., making things simpler for the user, but from a different perspective: the potential number of steps needed to reach the information&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;.  The assumption is that a Pick Report or other user interface requires one user step for each level &amp;quot;down&amp;quot; (e.g., click a tab, click a &amp;quot;show details&amp;quot; arrowhead, or open the next level in a tree, etc.)&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Given that UKALNS an attribute of Port area or Waterway area, the structure is:&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Given that UKALNS an attribute of Port area or Waterway area, the structure is:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l41&quot; &gt;Line 41:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 41:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If it is the &amp;quot;the greater of 1.0 m or 5% of the vessel&amp;#039;s beam&amp;quot; it is necessary to calculate&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If it is the &amp;quot;the greater of 1.0 m or 5% of the vessel&amp;#039;s beam&amp;quot; it is necessary to calculate&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;max(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;UKCALNS &lt;/del&gt;-&amp;gt; UKAFIX , &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;UKCALNS &lt;/del&gt;-&amp;gt; UKAVAR -&amp;gt; UKAVBB), which takes at least 6 human steps:&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;max(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;UKALNS &lt;/ins&gt;-&amp;gt; UKAFIX , &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;UKALNS &lt;/ins&gt;-&amp;gt; UKAVAR -&amp;gt; UKAVBB), which takes at least 6 human steps:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;PRTARE -&amp;gt; UKALNS: 1 step&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;PRTARE -&amp;gt; UKALNS: 1 step&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;UKCALNS &lt;/del&gt;-&amp;gt; UKAFIX: 1 step&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;UKALNS &lt;/ins&gt;-&amp;gt; UKAFIX: 1 step&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;back to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;UKCALNS&lt;/del&gt;: 1 step&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;back to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;UKALNS&lt;/ins&gt;: 1 step&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;UKCALNS &lt;/del&gt;-&amp;gt; UKAVAR: 1 step&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;UKALNS &lt;/ins&gt;-&amp;gt; UKAVAR: 1 step&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;UKAVAR -&amp;gt; UKAVBB: 1 step&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;UKAVAR -&amp;gt; UKAVBB: 1 step&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;compare the results: 1 step&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;compare the results: 1 step&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If we extend the model later for formulas, pointers to port rules, or extracts from rules about underkeel allowance, more steps will be needed.  It&amp;#039;s possible that application vendors can make a user interface which presents all the UKA information in one &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;screen&lt;/del&gt;, but that is likely to need special-case programming for UKA.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If we extend the model later for formulas, pointers to port rules, or extracts from rules about underkeel allowance, more steps will be needed.  It&amp;#039;s possible that application vendors can make a user interface which presents all the UKA information in one &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;window&lt;/ins&gt;, but that is likely to need special-case programming for UKA.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If UKALNS becomes a feature object and we bind UKAVDB and UKAVBB directly to Object-UKALNS (i.e., dispense with complex attribute UKAVAR) fewer steps are needed and applications do not need special-case development.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If UKALNS becomes a feature object and we bind UKAVDB and UKAVBB directly to Object-UKALNS (i.e., dispense with complex attribute UKAVAR) fewer steps are needed and applications do not need special-case development.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Rmm</name></author>
	</entry>
	<entry>
		<id>http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:UKALNS&amp;diff=6035&amp;oldid=prev</id>
		<title>Rmm at 01:11, 17 August 2011</title>
		<link rel="alternate" type="text/html" href="http://wp12183585.server-he.de/npubwiki/wiki/index.php?title=Talk:UKALNS&amp;diff=6035&amp;oldid=prev"/>
		<updated>2011-08-17T01:11:58Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[User:Rmm|raphael]] 18:29, 15 August 2011 (UTC) from E.M. via email): &lt;br /&gt;
The definition is almost ok for me, but I think the last part about predicted tide takes us down a road of historical data, where as the trend today with underkeel allowance is one of real time data. So I recommend the wording reflect this, and in addition use the term water level, as a number of harbours are not tidal harbours (e.g. Montreal) and in others there is much greater effect of weather conditions on the available water column than tide has (e.g. Hamburg). So in conclusion, I recommend changing the last part of the definition;&lt;br /&gt;
&lt;br /&gt;
From … and variance from predicted height of tide.&lt;br /&gt;
&lt;br /&gt;
To …and variance from height of water level (predicted or real time).&lt;br /&gt;
&lt;br /&gt;
As extra curricular reading if interested, the link below is for the St. Lawrence Seaway specification for a dynamic under keep clearance (allowance) system using more real time data for the calculations. [http://www.greatlakes-seaway.com/en/pdf/DISImplementationSpecRev3.pdf]&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 17:32, 16 August 2011 (UTC) &amp;quot;...and water level.&amp;quot; added to definition to take account of non tidal ports and waterways where predicted water level is published.&lt;br /&gt;
&lt;br /&gt;
== under-keel allowance as an object? ==&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 18:45, 15 August 2011 (UTC): I think the issue of under-keel clearance allowance is complicated enough that we should consider making it an object (either information or feature). The original idea is [[Talk:UKCLRN|here]] (scroll to 3 December 2010).&lt;br /&gt;
&lt;br /&gt;
The original idea was to make it an information object. If we decide to make it a geographic feature object instead it could get its own spatial object.&lt;br /&gt;
&lt;br /&gt;
It could be associated with WATARE, HRBARE, PRTARE, FAIRWAY, DRGARE, SEAARE or other suitable feature objects.&lt;br /&gt;
&lt;br /&gt;
[[User:DavidAcland|DavidAcland]] 12:31, 16 August 2011 (UTC)  I have reviewed our earlier discussion.  In practice UKA is normally applied for a whole port or it is in shipping company regulations.  It was interesting to note in the Draught Information System for the St. Lawrence Seaway paper how keen they were to avoid clutter on ECDIS screens; that is during voyage execution.&lt;br /&gt;
  &lt;br /&gt;
In our case, as I have written elsewhere, we are mainly dealing with the planning situation and so mariners, and brokers need to know the general rule, which is applied quite a long time in advance, even at the point of fixing cargo to vessels and vessels to cargo. So I would hope that we can capture that information in sufficient detail in a complex attribute which can be placed on a PORTARE or a waterway area.   &lt;br /&gt;
&lt;br /&gt;
However I am open to persuasion if the case is strong.  What are the benefits from making UKALNS into an Information feature?&lt;br /&gt;
&lt;br /&gt;
[[User:Rmm|raphael]] 01:11, 17 August 2011 (UTC): I was under the impression that UKALNS would replace UKCLRN as an attribute of the information feature APPLIC/CHALIM. Binding it to a geographic feature reduces my concerns about it quite a lot. I think there&amp;#039;s still a (less strong) case for promoting UKALNS to a geographic feature, and I&amp;#039;ll try to make it below.&lt;br /&gt;
&lt;br /&gt;
The principle is the same, i.e., making things simpler for the user, but from a different perspective: the potential number of steps needed to reach the information.&lt;br /&gt;
&lt;br /&gt;
Given that UKALNS an attribute of Port area or Waterway area, the structure is:&lt;br /&gt;
&amp;lt;br&amp;gt;PRTARE&lt;br /&gt;
*UKALNS&lt;br /&gt;
**UKAFIX&lt;br /&gt;
**UKAVAR&lt;br /&gt;
***UKAVBB&lt;br /&gt;
***UKAVDB&lt;br /&gt;
**OPERAT&lt;br /&gt;
&lt;br /&gt;
which makes a human viewer take 4 steps to get to the bottom of the structure from the screen display:&lt;br /&gt;
&amp;lt;br&amp;gt;Pick report -&amp;gt; PRTARE -&amp;gt; UKALNS -&amp;gt; UKAVAR -&amp;gt; UKAVBB&lt;br /&gt;
 &lt;br /&gt;
If it is the &amp;quot;the greater of 1.0 m or 5% of the vessel&amp;#039;s beam&amp;quot; it is necessary to calculate&lt;br /&gt;
&amp;lt;br&amp;gt;max(UKCALNS -&amp;gt; UKAFIX , UKCALNS -&amp;gt; UKAVAR -&amp;gt; UKAVBB), which takes at least 6 human steps:&lt;br /&gt;
&amp;lt;br&amp;gt;PRTARE -&amp;gt; UKALNS: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;UKCALNS -&amp;gt; UKAFIX: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;back to UKCALNS: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;UKCALNS -&amp;gt; UKAVAR: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;UKAVAR -&amp;gt; UKAVBB: 1 step&lt;br /&gt;
&amp;lt;br&amp;gt;compare the results: 1 step&lt;br /&gt;
&lt;br /&gt;
If we extend the model later for formulas, pointers to port rules, or extracts from rules about underkeel allowance, more steps will be needed.  It&amp;#039;s possible that application vendors can make a user interface which presents all the UKA information in one screen, but that is likely to need special-case programming for UKA.&lt;br /&gt;
&lt;br /&gt;
If UKALNS becomes a feature object and we bind UKAVDB and UKAVBB directly to Object-UKALNS (i.e., dispense with complex attribute UKAVAR) fewer steps are needed and applications do not need special-case development.&lt;br /&gt;
&lt;br /&gt;
Screen clutter can be reduced if the user can turn off the display of underkeel allowance as part of normal display customization. I think there is also some benefit in making it a geographic object, because then the graphic display &amp;quot;tells&amp;quot; the user &amp;quot;Underkeel allowance rules apply &amp;#039;&amp;#039;&amp;#039;here&amp;#039;&amp;#039;&amp;#039;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
It&amp;#039;s a tradeoff between different considerations. If in the end you decide to keep UKALNS a complex attribute and also retain UKAVAR, that&amp;#039;s OK.&lt;/div&gt;</summary>
		<author><name>Rmm</name></author>
	</entry>
</feed>