<?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: Bug: GeometryEngine.Equals ignores Z coordinate of points. in .NET Maps SDK Questions</title>
    <link>https://community.esri.com/t5/net-maps-sdk-questions/bug-geometryengine-equals-ignores-z-coordinate-of/m-p/1107564#M10529</link>
    <description>&lt;P&gt;This is a known limitation in the geometry engine.&lt;/P&gt;&lt;P&gt;From&amp;nbsp;&lt;A href="https://developers.arcgis.com/net/api-reference/api/netwin/Esri.ArcGISRuntime/Esri.ArcGISRuntime.Geometry.GeometryEngine.html" target="_blank"&gt;https://developers.arcgis.com/net/api-reference/api/netwin/Esri.ArcGISRuntime/Esri.ArcGISRuntime.Geometry.GeometryEngine.html&lt;/A&gt;&amp;nbsp;:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;nbsp;GeometryEngine&amp;nbsp;generally operates in two dimensions; operations do not account for z-values unless documented as such for a specific method (for example&amp;nbsp;Project(Geometry, SpatialReference)&amp;nbsp;will transform z-values in some cases).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 14 Oct 2021 15:41:04 GMT</pubDate>
    <dc:creator>dotMorten_esri</dc:creator>
    <dc:date>2021-10-14T15:41:04Z</dc:date>
    <item>
      <title>Bug: GeometryEngine.Equals ignores Z coordinate of points.</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/bug-geometryengine-equals-ignores-z-coordinate-of/m-p/1107528#M10528</link>
      <description>&lt;P&gt;Version Esri.ArcGISRuntime 100.12. Tested both in dotnet core and dotnet framework.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;GeometryEngine.Equals(new MapPoint(0,0,1),new MapPoint(0,0,2)) returns true.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I reproduced it in a blank project, so no prerequsited needed.&lt;/P&gt;</description>
      <pubDate>Thu, 14 Oct 2021 14:40:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/bug-geometryengine-equals-ignores-z-coordinate-of/m-p/1107528#M10528</guid>
      <dc:creator>MateuszZugaj</dc:creator>
      <dc:date>2021-10-14T14:40:41Z</dc:date>
    </item>
    <item>
      <title>Re: Bug: GeometryEngine.Equals ignores Z coordinate of points.</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/bug-geometryengine-equals-ignores-z-coordinate-of/m-p/1107564#M10529</link>
      <description>&lt;P&gt;This is a known limitation in the geometry engine.&lt;/P&gt;&lt;P&gt;From&amp;nbsp;&lt;A href="https://developers.arcgis.com/net/api-reference/api/netwin/Esri.ArcGISRuntime/Esri.ArcGISRuntime.Geometry.GeometryEngine.html" target="_blank"&gt;https://developers.arcgis.com/net/api-reference/api/netwin/Esri.ArcGISRuntime/Esri.ArcGISRuntime.Geometry.GeometryEngine.html&lt;/A&gt;&amp;nbsp;:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;nbsp;GeometryEngine&amp;nbsp;generally operates in two dimensions; operations do not account for z-values unless documented as such for a specific method (for example&amp;nbsp;Project(Geometry, SpatialReference)&amp;nbsp;will transform z-values in some cases).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 14 Oct 2021 15:41:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/bug-geometryengine-equals-ignores-z-coordinate-of/m-p/1107564#M10529</guid>
      <dc:creator>dotMorten_esri</dc:creator>
      <dc:date>2021-10-14T15:41:04Z</dc:date>
    </item>
    <item>
      <title>Re: Bug: GeometryEngine.Equals ignores Z coordinate of points.</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/bug-geometryengine-equals-ignores-z-coordinate-of/m-p/1107585#M10530</link>
      <description>&lt;P&gt;If you're interested in a full, exact geometry comparison, including Z and M values, you can use &lt;A href="https://developers.arcgis.com/net/api-reference/api/netwin/Esri.ArcGISRuntime/Esri.ArcGISRuntime.Geometry.Geometry.IsEqual.html#Esri_ArcGISRuntime_Geometry_Geometry_IsEqual_Esri_ArcGISRuntime_Geometry_Geometry_" target="_blank"&gt;Geometry.IsEqual()&lt;/A&gt;. Depending on your use case, you might also find &lt;A href="https://developers.arcgis.com/net/api-reference/api/netwin/Esri.ArcGISRuntime/Esri.ArcGISRuntime.Geometry.Geometry.Equals.html#Esri_ArcGISRuntime_Geometry_Geometry_Equals_Esri_ArcGISRuntime_Geometry_Geometry_System_Double_" target="_blank"&gt;Geometry.Equals()&lt;/A&gt; helpful, which allows you to specify a tolerance.&lt;/P&gt;</description>
      <pubDate>Thu, 14 Oct 2021 16:48:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/bug-geometryengine-equals-ignores-z-coordinate-of/m-p/1107585#M10530</guid>
      <dc:creator>Nicholas-Furness</dc:creator>
      <dc:date>2021-10-14T16:48:11Z</dc:date>
    </item>
  </channel>
</rss>

