<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" id="owaParaStyle"></style>
</head>
<body fpstyle="1" ocsi="0">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;"><span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">HI All,</span>
<div><span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">,</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> </span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">Thanks for the reply in below data</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> NAME_RCNM (IntegerList) = (7:130,130,130,130,130,130,130)</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> NAME_RCID (IntegerList) = (7:691,391,690,52,1336,1503,1512)</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> ORNT (IntegerList) = (7:2,2,2,2,1,1,1)</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> USAG (IntegerList) = (7:1,1,1,1,1,1,1)</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> MASK (IntegerList) = (7:255,255,255,255,255,255,255)</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> RCID 691 ORNT has 2 and USAG is 1 based on this data we could identify that RCID 691 is of exterior boundary with reverse direction.</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">So if I have 1000 RCID in NAME_RCID which is vise versa for the above condition I need to display that RCIDS list as errors.</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">So it makes 1000 conditional checks hence reducing performance.</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">Please let us know further.</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<div><span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">Nikhil,</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">I don't know why you don't see it. I see it fine on the "Edge"</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">layer which contains the linestring vector objects.</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">eg.</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> OGRFeature(Edge):18</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> RCNM (Integer) = 130</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> RCID (Integer) = 19</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> RVER (Integer) = 1</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> RUIN (Integer) = 1</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> NAME_RCNM_0 (Integer) = 120</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> NAME_RCID_0 (Integer) = 21</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> ORNT_0 (Integer) = 255</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> USAG_0 (Integer) = 255</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> TOPI_0 (Integer) = 1</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> MASK_0 (Integer) = 255</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> NAME_RCNM_1 (Integer) = 120</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> NAME_RCID_1 (Integer) = 20</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> ORNT_1 (Integer) = 255</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> USAG_1 (Integer) = 255</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> TOPI_1 (Integer) = 2</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> MASK_1 (Integer) = 255</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> LINESTRING (60.775 -32.6249972)</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">> I have one more question:</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">> How do we find area outer boundaries are encoded clockwise based</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">> on Orientation or USAG.</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">> here when I retrieve S57 dataset I get multiple ORNT values for a single object.</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">I am not aware of any definition of outer ring winding direction.</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">I think the ORNT field values you see on polygons are indicating</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">which direction the edges were used in when composing the ring(s)</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">of the polygon.</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> NAME_RCNM (IntegerList) = (7:130,130,130,130,130,130,130)</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> NAME_RCID (IntegerList) = (7:691,391,690,52,1336,1503,1512)</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> ORNT (IntegerList) = (7:2,2,2,2,1,1,1)</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> USAG (IntegerList) = (7:1,1,1,1,1,1,1)</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; "> MASK (IntegerList) = (7:255,255,255,255,255,255,255)</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">So in the above feature, RCID 691 is used with orientation "2",</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">usage "1" and mask "255".</span><br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<br style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">
<span style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; ">Best regards,</span></div>
<div><font face="Segoe UI, Helvetica, Arial, sans-serif"><br>
</font></div>
<div><font face="Segoe UI, Helvetica, Arial, sans-serif"><br>
</font></div>
<div><font face="Segoe UI, Helvetica, Arial, sans-serif"><br>
</font></div>
<div><font face="Segoe UI, Helvetica, Arial, sans-serif"><br>
</font></div>
<div><font face="Segoe UI, Helvetica, Arial, sans-serif"><br>
</font>
<div style="font-family:Tahoma; font-size:13px">
<div style="font-family:Tahoma; font-size:13px">
<div style="font-family:Tahoma; font-size:13px">Thanks and Regards<br>
Nikhil Sai Parupalli<br>
<br>
<br>
<br>
<span style="font-weight:bold">Note</span>: <span style="color:rgb(255,0,0)">Do not print this email until and unless it is really required. Save paper</span> ,
<span style="color:rgb(51,153,102); font-weight:bold">stay <span style="color:rgb(51,153,102)">
Gre</span>en</span><br>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>