<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to Get polygon points from Geometry.Ring in ArcGIS API for Silverlight Questions</title>
    <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-get-polygon-points-from-geometry-ring/m-p/236191#M6113</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;I am getting errors like &lt;BR /&gt;'Polygon' is ambiguous, imported from the namespaces or types 'ESRI.ArcGIS.Client.Geometry, System.Windows.Shapes'.&lt;BR /&gt;'PointCollection' is ambiguous, imported from the namespaces or types 'ESRI.ArcGIS.Client.Geometry, System.Windows.Media'. &lt;BR /&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code jive_text_macro"&gt;&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Commented &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'Imports System.Windows.Media&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'Imports System.Windows.Shapes&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now working fine...Thankk UUUUU&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 26 Jun 2012 03:18:49 GMT</pubDate>
    <dc:creator>JulieBiju</dc:creator>
    <dc:date>2012-06-26T03:18:49Z</dc:date>
    <item>
      <title>How to Get polygon points from Geometry.Ring</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-get-polygon-points-from-geometry-ring/m-p/236188#M6110</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello...Advance thanks...Please help me to solve the issue specified below&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I drw a polygon on my map using the function below.Now i want to save these polygon points to DB for future reference.How can i retrive polygon points?I try to access the ring values and failed with that .Help me for this Please&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;Private Sub MyDrawObject_DrawComplete(ByVal sender As Object, ByVal args As ESRI.ArcGIS.Client.DrawEventArgs) &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'args.Geometry.rings&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim graphicsLayer As GraphicsLayer = TryCast(MyMap.Layers("MyGraphicsLayer"), GraphicsLayer) &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim graphic As New ESRI.ArcGIS.Client.Graphic() With &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; { &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .Geometry = args.Geometry, &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .Symbol = _activeSymbol &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; graphicsLayer.Graphics.Add(graphic)&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Jun 2012 02:18:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-get-polygon-points-from-geometry-ring/m-p/236188#M6110</guid>
      <dc:creator>JulieBiju</dc:creator>
      <dc:date>2012-06-26T02:18:07Z</dc:date>
    </item>
    <item>
      <title>Re: How to Get polygon points from Geometry.Ring</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-get-polygon-points-from-geometry-ring/m-p/236189#M6111</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You cast the geometry to a Polygon, which has a collection of Rings.&amp;nbsp; Each Ring is a PointCollection, for a user drawn polygon with the standard tools the polygon will only have one Ring.&amp;nbsp; In C# something like this&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( args.Geometry is Polygon ) &amp;nbsp; { &amp;nbsp; PointCollection points = ((Polygon)geometry).Rings[0]; &amp;nbsp; foreach ( MapPoint mapPoint in points ) &amp;nbsp; { &amp;nbsp;&amp;nbsp; //Save the points &amp;nbsp; }&amp;nbsp; } &lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope that helps&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Jun 2012 02:50:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-get-polygon-points-from-geometry-ring/m-p/236189#M6111</guid>
      <dc:creator>JoeHershman</dc:creator>
      <dc:date>2012-06-26T02:50:45Z</dc:date>
    </item>
    <item>
      <title>Re: How to Get polygon points from Geometry.Ring</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-get-polygon-points-from-geometry-ring/m-p/236190#M6112</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;You cast the geometry to a Polygon, which has a collection of Rings.&amp;nbsp; Each Ring is a &lt;BR /&gt;&lt;BR /&gt; if ( args.Geometry is Polygon )&lt;BR /&gt;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp; PointCollection points = ((Polygon)geometry).Rings[0];&lt;BR /&gt;&amp;nbsp; foreach ( MapPoint mapPoint in points )&lt;BR /&gt;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; //Save the points&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt; }&lt;BR /&gt;&lt;BR /&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am getting errors like &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'Polygon' is ambiguous, imported from the namespaces or types 'ESRI.ArcGIS.Client.Geometry, System.Windows.Shapes'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'PointCollection' is ambiguous, imported from the namespaces or types 'ESRI.ArcGIS.Client.Geometry, System.Windows.Media'. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt; If TypeOf args.Geometry Is Polygon Then
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim points As PointCollection = DirectCast(geometry, Polygon).Rings(0)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Save the points
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For Each mapPoint As MapPoint In points
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 11:54:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-get-polygon-points-from-geometry-ring/m-p/236190#M6112</guid>
      <dc:creator>JulieBiju</dc:creator>
      <dc:date>2021-12-11T11:54:41Z</dc:date>
    </item>
    <item>
      <title>Re: How to Get polygon points from Geometry.Ring</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-get-polygon-points-from-geometry-ring/m-p/236191#M6113</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;I am getting errors like &lt;BR /&gt;'Polygon' is ambiguous, imported from the namespaces or types 'ESRI.ArcGIS.Client.Geometry, System.Windows.Shapes'.&lt;BR /&gt;'PointCollection' is ambiguous, imported from the namespaces or types 'ESRI.ArcGIS.Client.Geometry, System.Windows.Media'. &lt;BR /&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code jive_text_macro"&gt;&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Commented &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'Imports System.Windows.Media&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'Imports System.Windows.Shapes&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now working fine...Thankk UUUUU&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Jun 2012 03:18:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-get-polygon-points-from-geometry-ring/m-p/236191#M6113</guid>
      <dc:creator>JulieBiju</dc:creator>
      <dc:date>2012-06-26T03:18:49Z</dc:date>
    </item>
    <item>
      <title>Re: How to Get polygon points from Geometry.Ring</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-get-polygon-points-from-geometry-ring/m-p/236192#M6114</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;That "ambiguous...namespace" error is a very standard one and simply means there are multiple objects with name = &amp;lt;ObjectName&amp;gt; (e.g., Polygon) in the namespaces you have referenced via using statements. One solution is as you noted, to simply remove any using statements for namespaces you are not using anyway. The other solution is to fully qualify the object reference, for example "ESRI.ArcGIS.Client.Geometry.Polygon" instead of just "Polygon".&amp;nbsp; One last handy solution is to use the following using syntax to clarify which object you intend to use by default in your class:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;using Polygon = ESRI.ArcGIS.Client.Geometry.Polygon;
&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Then in your code you can refer to Polygon without getting any ambiguous namespace error:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;Polygon poly = new Polygon(); // no ambiguous error...&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is especially useful for something like Polygon which has naming conflicts even within the Esri namespaces (e.g., ESRI.ArcGIS.Client.Geometry.Polygon and ESRI.ArcGIS.Client.Bing.GeocodeService.Polygon)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 11:54:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-get-polygon-points-from-geometry-ring/m-p/236192#M6114</guid>
      <dc:creator>DavidMarley</dc:creator>
      <dc:date>2021-12-11T11:54:44Z</dc:date>
    </item>
  </channel>
</rss>

