<?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: Some errors on Intersection by ITopologicalOperator in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/some-errors-on-intersection-by/m-p/489740#M13215</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello valentino,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ITopologicalOperator needs to have accurate ISpatialReference values, otherwise it may give bizzare results.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Are you declaring the ISpatialReference for your graphics? You features might have Spatial Refrences, but what about the graphics?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 30 Jun 2010 18:10:02 GMT</pubDate>
    <dc:creator>GeorgeSilva</dc:creator>
    <dc:date>2010-06-30T18:10:02Z</dc:date>
    <item>
      <title>Some errors on Intersection by ITopologicalOperator</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/some-errors-on-intersection-by/m-p/489739#M13214</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'm trying to intersect some polygons (shapes from graphic objects, not features) using the&amp;nbsp; &lt;/SPAN&gt;&lt;STRONG&gt;Intersect &lt;/STRONG&gt;&lt;SPAN&gt; method of the &lt;/SPAN&gt;&lt;STRONG&gt;ITopologicalOperator&lt;/STRONG&gt;&lt;SPAN&gt; class. On the same geometries sometime it works and sometime not.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The code I use is&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;STRONG&gt;Dim pPoly1, pPoly2, pIntersection As IPolygon&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ..&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ..&amp;nbsp; 'give a square shape to the polygons&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ..&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim opTop As ITopologicalOperator3 = pPoly1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pIntersection = opTop.Intersect(pPoly2, esriGeometryDimension.esriGeometry2Dimension)&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've tried also with &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;ITopologicalOperator &lt;/SPAN&gt;&lt;SPAN&gt;and &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;ITopologicalOperator2 &lt;/SPAN&gt;&lt;SPAN&gt;with the same results.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I can not find a pattern for the uncorrect behaviour except that it seems to get worst the more I move one polygon far right to the other (I know it's strange). In the attached picture the green area is &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;pIntersection &lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Any idea?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you in advance&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Valentino&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jun 2010 22:32:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/some-errors-on-intersection-by/m-p/489739#M13214</guid>
      <dc:creator>MerhutOqaz</dc:creator>
      <dc:date>2010-06-24T22:32:33Z</dc:date>
    </item>
    <item>
      <title>Re: Some errors on Intersection by ITopologicalOperator</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/some-errors-on-intersection-by/m-p/489740#M13215</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello valentino,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ITopologicalOperator needs to have accurate ISpatialReference values, otherwise it may give bizzare results.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Are you declaring the ISpatialReference for your graphics? You features might have Spatial Refrences, but what about the graphics?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Jun 2010 18:10:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/some-errors-on-intersection-by/m-p/489740#M13215</guid>
      <dc:creator>GeorgeSilva</dc:creator>
      <dc:date>2010-06-30T18:10:02Z</dc:date>
    </item>
    <item>
      <title>Re: Some errors on Intersection by ITopologicalOperator</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/some-errors-on-intersection-by/m-p/489741#M13216</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Original User: kirkktx&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Also, don't assume the geometry of an IElement is Simple - try simplifying be setting IsKnownSimple to false and call Simplify.&amp;nbsp; In addition to George's spatialref advice, consider calling IGeometry.SnapToSpatialReference.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Jun 2010 21:36:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/some-errors-on-intersection-by/m-p/489741#M13216</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2010-06-30T21:36:37Z</dc:date>
    </item>
    <item>
      <title>Re: Some errors on Intersection by ITopologicalOperator</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/some-errors-on-intersection-by/m-p/489742#M13217</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you, George and Kirk.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Following your advices I've added the lines of code below for all the polygons involved but it still doesn't work!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-style:italic;"&gt;&lt;BR /&gt;&lt;STRONG&gt;pPoly1.SpatialReference = m_spatialReference&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'spatial reference of the map&lt;BR /&gt;pPoly1.SnapToSpatialReference()&lt;BR /&gt;Dim opTop As ITopologicalOperator4 = pPoly1&lt;BR /&gt;If (Not opTop.IsknowSimple) Then&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;&amp;nbsp;&amp;nbsp; 'isKnowSimple is readonly, I can not set to False&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; opTop.Simplify()&lt;BR /&gt;End If&lt;BR /&gt;'**** make intersect or any other opTop method&lt;/STRONG&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I really don't know what to do. That operator is involved in almost any geometrical operation I need to do on map objects.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Jul 2010 11:44:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/some-errors-on-intersection-by/m-p/489742#M13217</guid>
      <dc:creator>MerhutOqaz</dc:creator>
      <dc:date>2010-07-29T11:44:35Z</dc:date>
    </item>
    <item>
      <title>Re: Some errors on Intersection by ITopologicalOperator</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/some-errors-on-intersection-by/m-p/489743#M13218</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Original User: kirkktx&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;try opTop.IsKnownSimple_2 = false&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Jul 2010 13:26:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/some-errors-on-intersection-by/m-p/489743#M13218</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2010-07-29T13:26:54Z</dc:date>
    </item>
  </channel>
</rss>

