<?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: ArcGIS 10.5.1 Kernel Density and Bighorn Sheep Homerange in ArcMap Questions</title>
    <link>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257572#M617</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am sorry for the confusion.&amp;nbsp; That first script using inRas has nothing to do with my problem.&amp;nbsp; It works well.&amp;nbsp; The arguments are only used to locate the raster and the output GDB to save to.&amp;nbsp; I was just giving you some feedback that I was successful in being able to go from a geodatabase raster to a numpy array and then back to an identical geodatabase raster per my question in another post.&amp;nbsp; I.E. that first script works well for me solving a problem that I asked you about in another post below this one (creating a raster with coordinates).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The 2nd part of the post above is the problem.&amp;nbsp; I'm trying to pass a known bandwidth to the scipy gaussian kernel density routine rather than using one of the other options.&amp;nbsp; I do this with the ArcGIS kernel density routine by specifying a calculated searchRadius.&amp;nbsp; However, the gaussian routine comes up with an error on the bandwidth option when I use:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;kernel = stats.gaussian_kde(my_array, bw_method=searchRadius)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;Search radius is a calculated floating point number using the reference bandwidth equation.&amp;nbsp; It could be that I am fooled by the bandwidth parameter error message and that the array I am passing is messing it up.&amp;nbsp; The array is generated from a telemetry point feature class or shape file (a selection of points for a particular animal) and the following statement seems to work to successfully create the numpy array:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;my_array = arcpy.da.FeatureClassToNumPyArray (Location + "\\\\" + "Z" + str(animal) + "pts", ["OID@", "SHAPE@XY"])&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;But, then when passing the array and search radius to the gaussian kde that statement fails saying there is a problem with the bandwidth parameter (bw_estimator).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM style="-webkit-text-stroke-width: 0px; color: #3d3d3d; white-space: normal; font-weight: 400; letter-spacing: normal; text-decoration: none; display: inline !important; font-size: 15px; float: none; background-color: transparent; text-transform: none; word-spacing: 0px; font-variant: normal; text-indent: 0px; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; orphans: 2; text-align: left;"&gt;There is no hurry on my end and you don't need to worry about this - just thought I would throw out the problem in case anyone knew a quick answer.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 31 Aug 2018 21:59:44 GMT</pubDate>
    <dc:creator>DanGreene</dc:creator>
    <dc:date>2018-08-31T21:59:44Z</dc:date>
    <item>
      <title>ArcGIS 10.5.1 Kernel Density and Bighorn Sheep Homerange</title>
      <link>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257564#M609</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;A kernel density routine developed for the "R" language has been popular for use by government agencies to estimate core home range for Bighorn Sheep using telemetry points as input data.&amp;nbsp; Mostly out of curiosity, I developed a routine using the most recent ArcGIS kernel density routine in Spatial Analyst.&amp;nbsp; It produces very similar results using the HREF bandwidth.&amp;nbsp; I asked the developer of the R home range routine what he thought and this was his answer:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is his reasoning for using only the R routine and kernel density function and not using the ArcGIS python routine that I developed:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #333333; font-family: 'Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;"The main issue is that the Home Range Arc tool uses a quartic kernel density function which is only an approximation to the Gaussian density function employed by the R home range estimator. ArcGIS uses it because it's fast and good enough for visualizations for every day users, but it's not a density function that you actually see in the home range literature. It's also not the density function used when we were estimating the foray frequencies and distances, which is in itself a reason not to go with it."&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, my question to you is "do you agree that ArcGIS is not capable of generating a home range polygon from telemetry points?".&amp;nbsp; My reasoning is that it is because coming up with a representative polygon is an art and not an exact science.&amp;nbsp; Sometimes the home range polygon is even hand delineated using expert knowledge.&amp;nbsp; Also, the ArcGIS kernel density function was improved with version 10.3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When using the HREF bandwidth what I have observed is that the R-script performance is faster on small datasets of telemetry points but the ArcGIS python routine is faster on larger datasets.&amp;nbsp; The resulting polygon is very close.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your thoughts regarding this will be appreciated.&amp;nbsp; I have the routine working with both desktop and PRO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Dan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Aug 2018 14:29:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257564#M609</guid>
      <dc:creator>DanGreene</dc:creator>
      <dc:date>2018-08-21T14:29:52Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS 10.5.1 Kernel Density and Bighorn Sheep Homerange</title>
      <link>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257565#M610</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;everyone has an opinion.&lt;/P&gt;&lt;P&gt;you can roll out your own if you are concerned since you have access to numpy and scipy in arcmap/ArcGIS pro&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.gaussian_kde.html" title="https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.gaussian_kde.html"&gt;scipy.stats.gaussian_kde — SciPy v1.1.0 Reference Guide&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;some of the same literature is referenced and you could do a comparison if you wanted&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Aug 2018 17:54:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257565#M610</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2018-08-21T17:54:25Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS 10.5.1 Kernel Density and Bighorn Sheep Homerange</title>
      <link>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257566#M611</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dan, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the good information.  I will look into these new&lt;/P&gt;&lt;P&gt;capabilities.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Aug 2018 03:22:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257566#M611</guid>
      <dc:creator>DanGreene</dc:creator>
      <dc:date>2018-08-22T03:22:43Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS 10.5.1 Kernel Density and Bighorn Sheep Homerange</title>
      <link>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257567#M612</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you can try their data for starters... just to give you an idea how to set it up with some 'fake' parameters&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="keyword token"&gt;from&lt;/SPAN&gt; scipy &lt;SPAN class="keyword token"&gt;import&lt;/SPAN&gt; stats

&lt;SPAN class="keyword token"&gt;def&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;measure&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;n&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="string token"&gt;"Measurement model, return two coupled measurements."&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; m1 &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; np&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;random&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;normal&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;size&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;n&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; m2 &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; np&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;random&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;normal&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;scale&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0.5&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; size&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;n&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;return&lt;/SPAN&gt; m1&lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt;m2&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; m1&lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;m2


n &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;5&lt;/SPAN&gt;

m1&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; m &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; measure&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;n&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;

m1&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; m2 &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; measure&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;n&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;

xmin &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; m1&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;min&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
xmax &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; m1&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;max&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
ymin &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; m2&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;min&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
ymax &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; m2&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;max&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;



X&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; Y &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; np&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;mgrid&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;xmin&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;xmax&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;100j&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; ymin&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;ymax&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;100j&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;

positions &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; np&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;vstack&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;X&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;ravel&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; Y&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;ravel&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;

values &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; np&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;vstack&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;m1&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; m2&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;

kernel1 &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; stats&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;gaussian_kde&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;values&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'scott'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;

kernel2 &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; stats&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;gaussian_kde&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;values&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'silverman'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;

Z1 &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; np&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;reshape&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;kernel1&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;positions&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;T&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; X&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;shape&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;

Z2 &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; np&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;reshape&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;kernel2&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;positions&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;T&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; X&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;shape&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;

np&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;allclose&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;Z1&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; Z2&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;

&lt;SPAN class="token boolean"&gt;True&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="comment token"&gt;# result&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 12:41:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257567#M612</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2021-12-11T12:41:26Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS 10.5.1 Kernel Density and Bighorn Sheep Homerange</title>
      <link>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257568#M613</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I worded this sentence incorrectly; "&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word;"&gt;do you agree that ArcGIS is not capable of generating a home range polygon from telemetry points?"&lt;/SPAN&gt;&amp;nbsp; I should have said; "do your agree that the ArcGIS 10.5.1 kernel (&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #333333; font-family: 'Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt; quartic kernel &lt;/SPAN&gt;) should not be used for generating a bighorn sheep home range polygon from telemetry points since a true Gaussian Kernel is preferred".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And, Dan Patterson, it looks like scipy may be the solution to a true Gaussian kernel from ArcGIS Pro assuming that I can return the result as a raster registered to the real world.&amp;nbsp; My existing routine uses only arcpy and spatial analyst plus calculated Href for bandwidth (has other bandwidth options) and does not use either scipy or numpy.&amp;nbsp; It currently works with desktop versions 10.3.1 up to 10.6.&amp;nbsp; It works with earlier versions of ArcGIS PRO but has a problem with a missing OID in PRO 2.2.1.&amp;nbsp; I use several spatial analyst tools and some seem to work inconsistently with different versions of ArcGIS so I have found solutions that work for all of them (except now, PRO 2.2.1).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2018 19:18:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257568#M613</guid>
      <dc:creator>DanGreene</dc:creator>
      <dc:date>2018-08-23T19:18:55Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS 10.5.1 Kernel Density and Bighorn Sheep Homerange</title>
      <link>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257569#M614</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;creating the raster with coordinates is no problem&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://pro.arcgis.com/en/pro-app/arcpy/functions/numpyarraytoraster-function.htm" title="http://pro.arcgis.com/en/pro-app/arcpy/functions/numpyarraytoraster-function.htm"&gt;NumPyArrayToRaster—ArcPy Functions | ArcGIS Desktop&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;check my blog through my profile... I have tons of numpy (scipy etc) posts&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2018 20:25:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257569#M614</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2018-08-23T20:25:57Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS 10.5.1 Kernel Density and Bighorn Sheep Homerange</title>
      <link>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257570#M615</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dan P.,&lt;/P&gt;&lt;P&gt;Thanks for your examples.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have an ArcGIS raster to numpy array and back to ArcGIS raster working via the following code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;DIV&gt;from scipy import stats&lt;BR /&gt;import numpy as np&lt;BR /&gt;import arcpy&lt;/DIV&gt;&lt;DIV&gt;#Input and output parameters&lt;BR /&gt;inRas = arcpy.GetParameterAsText(0)&lt;BR /&gt;outFolder = arcpy.GetParameterAsText(1)&lt;/DIV&gt;&lt;DIV&gt;# Set environment&lt;BR /&gt;arcpy.env.overwriteOutput = True&lt;BR /&gt;arcpy.env.outputCoordinateSystem = inRas&lt;BR /&gt;arcpy.env.cellSize = inRas&lt;/DIV&gt;&lt;DIV&gt;# Lower left coordinate of block (in map units)&lt;BR /&gt;inRasDesc = arcpy.Describe(inRas)&lt;BR /&gt;result_left = arcpy.GetRasterProperties_management(inRas, "LEFT")&lt;BR /&gt;result_left = float(str(result_left))&lt;BR /&gt;result_bot = arcpy.GetRasterProperties_management(inRas, "BOTTOM")&lt;BR /&gt;result_bot = float(str(result_bot))&lt;BR /&gt;cellSize = inRasDesc.MeanCellWidth&lt;/DIV&gt;&lt;DIV&gt;my_array = arcpy.RasterToNumPyArray(inRas)&lt;BR /&gt;outRas = arcpy.NumPyArrayToRaster(my_array, arcpy.Point(result_left,result_bot), cellSize)&lt;BR /&gt;outRas.save(outFolder + "\\TestOut")&lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;The output result exactly aligns with the input raster.&lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;I also have a point feature class to numpy array working as prework to use the gaussian KDE density based on telemetry points.&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;my_array = arcpy.da.FeatureClassToNumPyArray (Location + "\\\\" + "Z" + str(animal) + "pts", ["OID@", "SHAPE@XY"])&lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;However, the documentation says you can use a scalar.&amp;nbsp; So, I'm creating a reference bandwidth (rather than using the default) in a separate routine and trying to input that as a scalar.&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;&lt;DIV style="background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 25.95px; min-height: 0px; orphans: 2; overflow: visible; overflow-x: visible; position: static; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px;"&gt;&amp;nbsp;&amp;nbsp; #Href formula is&lt;BR style="background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; line-height: 25.95px; min-height: 0px; overflow: visible; overflow-x: visible; position: static; padding: 0px; margin: 0px;" /&gt;&amp;nbsp;&amp;nbsp; # The square root ((varx + vary) / 2) times n to the -1/6 power&lt;/DIV&gt;&lt;DIV style="background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 25.95px; min-height: 0px; orphans: 2; overflow: visible; overflow-x: visible; position: static; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px;"&gt;&amp;nbsp;&amp;nbsp; . . . etc,&lt;/DIV&gt;&lt;DIV style="background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 25.95px; min-height: 0px; orphans: 2; overflow: visible; overflow-x: visible; position: static; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px;"&gt;&amp;nbsp;&amp;nbsp; return Href&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;However I don't understand either the syntax or the scalar data type.&amp;nbsp; searchRadius is passed as a floating point number.&lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;I have tried: &amp;nbsp;kernel = stats.gaussian_kde(my_array, bw_method=searchRadius) and other variations but still get errors.&lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;The searchRadius is a multiplier of my computed Href&lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;Your thoughts?&lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;Dan&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Aug 2018 17:43:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257570#M615</guid>
      <dc:creator>DanGreene</dc:creator>
      <dc:date>2018-08-31T17:43:14Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS 10.5.1 Kernel Density and Bighorn Sheep Homerange</title>
      <link>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257571#M616</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;quick look for now&lt;/P&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;inRas&lt;/SPAN&gt; must be converted to a float because it is text right now&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/blogs/dan_patterson/2016/08/14/script-formatting"&gt;/blogs/dan_patterson/2016/08/14/script-formatting&lt;/A&gt; Dan can you reformat the code so it has line numbers etc.&lt;/P&gt;&lt;P&gt;Parameters will be text using GetParameterAsText and if they are supposed to be int or float, they need to be converted appropriately&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Aug 2018 20:23:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257571#M616</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2018-08-31T20:23:46Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS 10.5.1 Kernel Density and Bighorn Sheep Homerange</title>
      <link>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257572#M617</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am sorry for the confusion.&amp;nbsp; That first script using inRas has nothing to do with my problem.&amp;nbsp; It works well.&amp;nbsp; The arguments are only used to locate the raster and the output GDB to save to.&amp;nbsp; I was just giving you some feedback that I was successful in being able to go from a geodatabase raster to a numpy array and then back to an identical geodatabase raster per my question in another post.&amp;nbsp; I.E. that first script works well for me solving a problem that I asked you about in another post below this one (creating a raster with coordinates).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The 2nd part of the post above is the problem.&amp;nbsp; I'm trying to pass a known bandwidth to the scipy gaussian kernel density routine rather than using one of the other options.&amp;nbsp; I do this with the ArcGIS kernel density routine by specifying a calculated searchRadius.&amp;nbsp; However, the gaussian routine comes up with an error on the bandwidth option when I use:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;kernel = stats.gaussian_kde(my_array, bw_method=searchRadius)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;Search radius is a calculated floating point number using the reference bandwidth equation.&amp;nbsp; It could be that I am fooled by the bandwidth parameter error message and that the array I am passing is messing it up.&amp;nbsp; The array is generated from a telemetry point feature class or shape file (a selection of points for a particular animal) and the following statement seems to work to successfully create the numpy array:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;my_array = arcpy.da.FeatureClassToNumPyArray (Location + "\\\\" + "Z" + str(animal) + "pts", ["OID@", "SHAPE@XY"])&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;But, then when passing the array and search radius to the gaussian kde that statement fails saying there is a problem with the bandwidth parameter (bw_estimator).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM style="-webkit-text-stroke-width: 0px; color: #3d3d3d; white-space: normal; font-weight: 400; letter-spacing: normal; text-decoration: none; display: inline !important; font-size: 15px; float: none; background-color: transparent; text-transform: none; word-spacing: 0px; font-variant: normal; text-indent: 0px; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; orphans: 2; text-align: left;"&gt;There is no hurry on my end and you don't need to worry about this - just thought I would throw out the problem in case anyone knew a quick answer.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Aug 2018 21:59:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257572#M617</guid>
      <dc:creator>DanGreene</dc:creator>
      <dc:date>2018-08-31T21:59:44Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS 10.5.1 Kernel Density and Bighorn Sheep Homerange</title>
      <link>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257573#M618</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok... that array is not of the form that is required by the kernel density estimate.&lt;/P&gt;&lt;P&gt;The current array is called a 'structured array' and since it has the id and the X,Y coordinates, there is a little trick to extract the x,y coordinates so that you get an 'ndarray' which is the floating point values of the array without the field names.&lt;/P&gt;&lt;P&gt;I have several little functions that make it easier, and I can pop them into a documentation example if&amp;nbsp; you zip a shapefile with sample of the data so I can document the steps to make it easier.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 01 Sep 2018 00:21:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257573#M618</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2018-09-01T00:21:45Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS 10.5.1 Kernel Density and Bighorn Sheep Homerange</title>
      <link>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257574#M619</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dan P.,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The data is sensitive so I cannot share it.&amp;nbsp; It is just a regular point feature class with some attributes.&amp;nbsp; But, you have me on the right track now.&amp;nbsp; I will double check and use a non scaler (default without bandwidth) and it should flag the array as the error or even still the bandwidth even though only one parameter.&amp;nbsp; Then I will look into array types or perhaps make an numpy array from my list of x,y points that I use to get the reference value.&amp;nbsp; So, it must think the 3rd value in the existing array is band width parameter.&amp;nbsp; I just need to put a little more effort into finding a solution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Dan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 01 Sep 2018 02:09:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257574#M619</guid>
      <dc:creator>DanGreene</dc:creator>
      <dc:date>2018-09-01T02:09:47Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS 10.5.1 Kernel Density and Bighorn Sheep Homerange</title>
      <link>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257575#M620</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok... I will send some fake point data so you can see how it is extracted&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 01 Sep 2018 03:18:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257575#M620</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2018-09-01T03:18:57Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS 10.5.1 Kernel Density and Bighorn Sheep Homerange</title>
      <link>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257576#M621</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Dan P.,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks, but no need to send the sample data.&amp;nbsp; The clue you gave me was sufficient for me to get past that step and move on to the next one.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the rough routine of getting Gaussian kernel density from a point layer (in this case a shape file).&amp;nbsp; Note that the searchRadius variable mentioned here was passed from another routine that calculated it using the reference bandwidth.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #Gaussian Kernel Density from point layer&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; import arcpy&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from scipy import stats&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; import numpy as np&lt;BR /&gt;&amp;nbsp;&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; KDEtest = "Yes"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if KDEtest == "Yes":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #Create paired coordinate list from point layer&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; my_list1 = []&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; my_list2 = []&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select_curs = arcpy.da.SearchCursor(Location + "\\\\" + "Z" + str(animal) + "pts", ["POINT_X","POINT_Y"], query)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for row in select_curs:&amp;nbsp; #Cursor is an extract from point layer for an individual animal&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xcoord = float(row[0])&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ycoord = float(row[1])&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; my_list1.append(xcoord)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; my_list2.append(ycoord)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp = list(zip(my_list1,my_list2))&amp;nbsp; #The zip pairs the x,y coordinates into one list&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #Check list result&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.AddMessage(temp)&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #Create Numpy array from list and check result&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; my_array = np.array(temp)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.AddMessage(my_array)&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #Gaussian Kernel Density routine&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kernel = stats.gaussian_kde(my_array, bw_method=searchRadius)&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #Next challenge is to figure out how to turn the kde kernel into a grid?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Sep 2018 18:54:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257576#M621</guid>
      <dc:creator>DanGreene</dc:creator>
      <dc:date>2018-09-03T18:54:31Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS 10.5.1 Kernel Density and Bighorn Sheep Homerange</title>
      <link>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257577#M622</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dan&lt;/P&gt;&lt;P&gt;sounds good&lt;/P&gt;&lt;P&gt;Post your solution back when you get done and mark this closed or change to a Discussion.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Sep 2018 22:45:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257577#M622</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2018-09-04T22:45:49Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS 10.5.1 Kernel Density and Bighorn Sheep Homerange</title>
      <link>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257578#M623</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dan Patterson,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am at a stopping point for now as I did not have much time to work on this as it is not a "have to" since I currently have a tool that calls an excellent and fully debugged R-script (R code written by the original developer of the model) to do the job.&amp;nbsp; But, it would be nice to be able do it in Arc to avoid an Arc plus an R install (although the R version with R script version install is not a big deal since multiple versions of R can be installed).&amp;nbsp; My first ArcGIS version that uses the PRO kde kernel does a pretty good job with the arcpy kernel (KDE) and creates a nice polygon (with the use of some additional tools), but it would be nice to be able to use the gaussian kernel.&amp;nbsp; This test routine does create a grid but it is not correct so it is only a start.&amp;nbsp; What I have learned is that the documentation for arcpy is excellent but the documentation for SCIPY is not so great (at least from my learning perspective).&amp;nbsp; So, this will have to sit for a while as I have some new work to get done thus I am not able to close this discussion with a solution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DRAFT CODE SO FAR FOLLOWS:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;DIV&gt;def kerneldensityhrd(homerangedir, HomeRangeGDB, Points, SelBand, SeaRadUse, Cellsize, DebugThis, HrefMult):&lt;BR /&gt;&amp;nbsp;&amp;nbsp; if SelBand == "Reference" or SelBand == "Reference2":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Determine bandwidth for Href (Reference)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.AddXY_management(Points)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xlist = []&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ylist = []&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; href_curs = arcpy.da.SearchCursor(Points, ["POINT_X","POINT_Y"])&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for row in href_curs:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pointx = row[0]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pointy = row[1]&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; xlist.append(pointx)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ylist.append(pointy)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Href = Hreference(xlist,ylist,DebugThis)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if DebugThis == "ON":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.AddMessage("Href = " + str(Href))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; searchRadius = (Href + 2000) * HrefMult&lt;BR /&gt;&amp;nbsp;&amp;nbsp; else: #ArcGIS and ArcGIS2&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; searchRadius = SeaRadUse&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp; # Execute KernelDensity&lt;BR /&gt;&amp;nbsp;&amp;nbsp; #Gaussian Kernel Density from point layer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; KDEtest = "Yes"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; if KDEtest == "Yes":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cellSize = int(Cellsize)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #Create paired coordinate list from point layer&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; my_list1 = []&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; my_list2 = []&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select_curs = arcpy.da.SearchCursor(Points, ["POINT_X","POINT_Y"])&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for row in select_curs:&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xcoord = float(row[0])&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ycoord = float(row[1])&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #xycoord = '[&amp;nbsp; ' + str(xcoord) + ',&amp;nbsp; ' + str(ycoord) + ']'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; my_list1.append(xcoord)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; my_list2.append(ycoord)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #arcpy.AddMessage(my_list1)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #arcpy.AddMessage(my_list2)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ymin = min(my_list2)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ymax = max(my_list2)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xmin = min(my_list1)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xmax = max(my_list1)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #temp = list(zip(my_list1,my_list2))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #my_array = np.array(temp)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; m1 = my_list1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; m2 = my_list2&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X, Y = np.mgrid[xmin:xmax:100j, ymin:ymax:100j]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; positions = np.vstack([X.ravel(), Y.ravel()])&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; values = np.vstack([m1, m2])&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kernel = stats.gaussian_kde(values, bw_method=searchRadius)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Z = np.reshape(kernel(positions).T, X.shape)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outKernelDensity = arcpy.NumPyArrayToRaster(Z, arcpy.Point(xmin,ymin), cellSize)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #GRAPH&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; import matplotlib.pyplot as plt&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fig, ax = plt.subplots()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ax.imshow(np.rot90(Z), cmap=plt.cm.gist_earth_r,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; extent=[xmin, xmax, ymin, ymax])&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ax.plot(m1, m2, 'k.', markersize=2)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ax.set_xlim([xmin, xmax])&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ax.set_ylim([ymin, ymax])&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #plt.show()&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #exit(0)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; else:&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Oct 2018 14:56:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257578#M623</guid>
      <dc:creator>DanGreene</dc:creator>
      <dc:date>2018-10-02T14:56:38Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS 10.5.1 Kernel Density and Bighorn Sheep Homerange</title>
      <link>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257579#M624</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dan... I will have a look some time soon.&amp;nbsp; And yes, SciPy's documentation could use some work.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Oct 2018 15:02:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257579#M624</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2018-10-02T15:02:44Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS 10.5.1 Kernel Density and Bighorn Sheep Homerange</title>
      <link>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257580#M625</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="background-color: transparent; border-top-color: #333333; border-top-style: none; border-top-width: 0px; color: #333333; font-family: Verdana,Geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;Hi Dan P.,&lt;/P&gt;&lt;P style="background-color: transparent; border-top-color: #333333; border-top-style: none; border-top-width: 0px; color: #333333; font-family: Verdana,Geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;You could close this topic if you would like to since&amp;nbsp; I don't have time to dig into it anymore.&amp;nbsp; The ideal would be if ESRI supported the standard kernel in addition to the existing one.&amp;nbsp; Interest seems to have died down and calling an R-script does the job for now.&lt;/P&gt;&lt;P style="background-color: transparent; border-top-color: #333333; border-top-style: none; border-top-width: 0px; color: #333333; font-family: Verdana,Geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;&lt;/P&gt;&lt;P style="background-color: transparent; border-top-color: #333333; border-top-style: none; border-top-width: 0px; color: #333333; font-family: Verdana,Geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;Thanks,&lt;/P&gt;&lt;P style="background-color: transparent; border-top-color: #333333; border-top-style: none; border-top-width: 0px; color: #333333; font-family: Verdana,Geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;Dan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Feb 2019 16:07:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257580#M625</guid>
      <dc:creator>DanGreene</dc:creator>
      <dc:date>2019-02-14T16:07:56Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS 10.5.1 Kernel Density and Bighorn Sheep Homerange</title>
      <link>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257581#M626</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Dan P., &amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't know if I will have time down the road to get back to this.&amp;nbsp; My thoughts are that my python routine using the existing ArcGIS kernel to identify a home range polygon works well and is close to the one generated via the desired kernel.&amp;nbsp; In reality it is only the scientists who object.&amp;nbsp; But in reality, there is no absolute correct home range polygon and it could just as well be delineated by a wildlife biologist.&amp;nbsp; Who is really to say what is the best polygon but I am not a kernel density expert.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jul 2019 01:33:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257581#M626</guid>
      <dc:creator>DanielGreene</dc:creator>
      <dc:date>2019-07-03T01:33:36Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS 10.5.1 Kernel Density and Bighorn Sheep Homerange</title>
      <link>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257582#M627</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So true...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jul 2019 01:43:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcmap-questions/arcgis-10-5-1-kernel-density-and-bighorn-sheep/m-p/257582#M627</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2019-07-03T01:43:15Z</dc:date>
    </item>
  </channel>
</rss>

