I cannot get any of the density functions to work correctly on a true circle. I simple want to draw a circle using the Circle create feature tool, then turn that circle into many points. I want to do this, because i have found that when clipping and getting the difference of two circles, it works better if they are densified. The problem is, is that everytime I try any of the 4 densify functions in Pro SDK, the circles turn into Oblong ovals. I need them to preserve their circular shape, but have many vertices.
In ArcObjects I simply did this
newPolygon<SPAN class="punctuation token">.</SPAN><SPAN class="token function">Densify</SPAN><SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">.</SPAN><SPAN class="number token">0001</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">.</SPAN><SPAN class="number token">0001</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">;</SPAN><SPAN class="line-numbers-rows"><SPAN></SPAN></SPAN>
But in ArcGIS Pro, i cant get anything to work quite like that? They all turn into ovals, not the true circle
densifyPolygon <SPAN class="operator token">=</SPAN> GeometryEngine<SPAN class="punctuation token">.</SPAN>Instance<SPAN class="punctuation token">.</SPAN><SPAN class="token function">GeodeticDensifyByDeviation</SPAN><SPAN class="punctuation token">(</SPAN>densifyPolygon<SPAN class="punctuation token">,</SPAN><SPAN class="punctuation token">.</SPAN><SPAN class="number token">0001</SPAN><SPAN class="punctuation token">,</SPAN>LinearUnit<SPAN class="punctuation token">.</SPAN>Feet<SPAN class="punctuation token">,</SPAN>GeodeticCurveType<SPAN class="punctuation token">.</SPAN>Geodesic<SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">;</SPAN>
densifyPolygon <SPAN class="operator token">=</SPAN> GeometryEngine<SPAN class="punctuation token">.</SPAN>Instance<SPAN class="punctuation token">.</SPAN><SPAN class="token function">DensifyByLength</SPAN><SPAN class="punctuation token">(</SPAN>densifyPolygon<SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">.</SPAN><SPAN class="number token">01</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">;</SPAN>
densifyPolygon <SPAN class="operator token">=</SPAN> GeometryEngine<SPAN class="punctuation token">.</SPAN>Instance<SPAN class="punctuation token">.</SPAN><SPAN class="token function">DensifyByDeviation</SPAN><SPAN class="punctuation token">(</SPAN>densifyPolygon<SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">.</SPAN><SPAN class="number token">0001</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">;</SPAN>
etc<SPAN class="punctuation token">.</SPAN><SPAN class="punctuation token">.</SPAN><SPAN class="punctuation token">.</SPAN>
<SPAN class="line-numbers-rows"><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN></SPAN>