<?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: Remove Islands in ArcGIS Spatial Analyst Questions</title>
    <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139586#M1999</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Options 1 and 2 do not account for the those areas that are flat but surrounded by inaccesible áreas...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 08 Jan 2015 14:17:17 GMT</pubDate>
    <dc:creator>XanderBakker</dc:creator>
    <dc:date>2015-01-08T14:17:17Z</dc:date>
    <item>
      <title>Remove Islands</title>
      <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139575#M1988</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have created a .shp file of slopes over a range land environment.&amp;nbsp; The goal is to identify any slope over 15% and remove it form the file to calculate graze-able acres.&amp;nbsp; The attached file show a zoomed in area where white no data area encircles flat land(basically a butt or plateau).&amp;nbsp; Obviously grazing animals can not get to the top of the butt to graze but its flat so it shows up as graze-able.&amp;nbsp; I need to find a way to identify and remove all these areas.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any thoughts?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Dec 2014 20:16:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139575#M1988</guid>
      <dc:creator>AndrewBivins</dc:creator>
      <dc:date>2014-12-26T20:16:56Z</dc:date>
    </item>
    <item>
      <title>Re: Remove Islands</title>
      <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139576#M1989</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;A possibility that I know won't work for all your cases might be to query your classes grid for values &amp;gt;= 1 giving you a binary grid you could then look at the&lt;A href="http://resources.arcgis.com/en/help/main/10.2/index.html#//009z000000ws000000"&gt; zonal geometry tool&lt;/A&gt; (thickness) and query for areas less than some specified thickness... alternately you could query the binary grid for zones with less than a certain area.&amp;nbsp; the resultant could be used as a mask to produce a new classes grid.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 28 Dec 2014 10:47:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139576#M1989</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2014-12-28T10:47:36Z</dc:date>
    </item>
    <item>
      <title>Re: Remove Islands</title>
      <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139577#M1990</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sounds like an accessibility analysis. If you know where the cattle is initially you could do a &lt;A href="http://resources.arcgis.com/en/help/main/10.2/index.html#//009z00000018000000"&gt;cost distance analysis&lt;/A&gt; in raster format (Spatial Analyst required), assigning inaccessible to those areas with high slopes. This way you will end up with a raster showing those part accessible for grazing.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 28 Dec 2014 21:40:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139577#M1990</guid>
      <dc:creator>XanderBakker</dc:creator>
      <dc:date>2014-12-28T21:40:29Z</dc:date>
    </item>
    <item>
      <title>Re: Remove Islands</title>
      <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139578#M1991</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Interesting analysis challenge.&amp;nbsp; Some quick thoughts/rehashing:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- It's almost like the reverse of Sink detection in hydrology.&lt;/P&gt;&lt;P&gt;- I wonder if there is a way to detect the impassible areas and then aggregate them to create barriers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Chris Donohue, GISP&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Dec 2014 16:37:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139578#M1991</guid>
      <dc:creator>ChrisDonohue__GISP</dc:creator>
      <dc:date>2014-12-29T16:37:23Z</dc:date>
    </item>
    <item>
      <title>Re: Remove Islands</title>
      <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139579#M1992</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I appreciate the help but have still not been able to come up with a solution.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Jan 2015 21:40:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139579#M1992</guid>
      <dc:creator>AndrewBivins</dc:creator>
      <dc:date>2015-01-07T21:40:13Z</dc:date>
    </item>
    <item>
      <title>Re: Remove Islands</title>
      <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139580#M1993</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you're willing to share (part of) the data, I'm sure things will become clearer and that will allow us to come up with a solution. Please also provide info on the versión of ArcGIS and if you hace access to the Spatial Analyst extension.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Jan 2015 22:02:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139580#M1993</guid>
      <dc:creator>XanderBakker</dc:creator>
      <dc:date>2015-01-07T22:02:39Z</dc:date>
    </item>
    <item>
      <title>Re: Remove Islands</title>
      <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139581#M1994</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use the raster calculator to query everything greater than 15% slope.&amp;nbsp; Then create a new surface and calc the area based on the new surface&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Jan 2015 22:04:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139581#M1994</guid>
      <dc:creator>DanielErklauer</dc:creator>
      <dc:date>2015-01-07T22:04:30Z</dc:date>
    </item>
    <item>
      <title>Re: Remove Islands</title>
      <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139582#M1995</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Daniel,&amp;nbsp; That is what I originally did but you will have a Butt that has a 15%+ slope all the way around, and on the top it will be flat.&amp;nbsp; Some of these Butt's can bee 10-20 acres on top.&amp;nbsp; Cattle will never graze them so they need to be removed from the calculation.&amp;nbsp; I am trying to run a tool that will identify and remove any area that is completely surrounded by the 15% or greater slope.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Jan 2015 22:11:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139582#M1995</guid>
      <dc:creator>AndrewBivins</dc:creator>
      <dc:date>2015-01-07T22:11:08Z</dc:date>
    </item>
    <item>
      <title>Re: Remove Islands</title>
      <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139583#M1996</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think Xanders' idea has potential.&amp;nbsp; Use a line or polygon feature class showing where the cattle could be initially as part of the Cost Distance Analysis.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example, assuming the islands issue is only buttes/mesas/high elevation areas, you could make the Cattle Starting Locations polygon feature class by just selecting low elevations, then doing the Cost Analysis as Xander suggests.&amp;nbsp; Obviously this will be dependent on your data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Chris Donohue, GISP&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Jan 2015 22:24:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139583#M1996</guid>
      <dc:creator>ChrisDonohue__GISP</dc:creator>
      <dc:date>2015-01-07T22:24:14Z</dc:date>
    </item>
    <item>
      <title>Re: Remove Islands</title>
      <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139584#M1997</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yep, Cost Distance is the best way to get the desired result. Just attach a piece of your data and I'll show you how to get the result.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jan 2015 02:39:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139584#M1997</guid>
      <dc:creator>XanderBakker</dc:creator>
      <dc:date>2015-01-08T02:39:42Z</dc:date>
    </item>
    <item>
      <title>Re: Remove Islands</title>
      <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139585#M1998</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Are you trying to automate this or is it a one time deal?&amp;nbsp; you have several options&lt;/P&gt;&lt;P&gt;1.&amp;nbsp; Create contours based on gradient and then use clipping.&lt;/P&gt;&lt;P&gt;2.&amp;nbsp; Perform a slope analysis and clip based on the result or.&lt;/P&gt;&lt;P&gt;3.&amp;nbsp; Run the Cost Distance tool as Xander suggested.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jan 2015 13:43:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139585#M1998</guid>
      <dc:creator>DanielErklauer</dc:creator>
      <dc:date>2015-01-08T13:43:47Z</dc:date>
    </item>
    <item>
      <title>Re: Remove Islands</title>
      <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139586#M1999</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Options 1 and 2 do not account for the those areas that are flat but surrounded by inaccesible áreas...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jan 2015 14:17:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139586#M1999</guid>
      <dc:creator>XanderBakker</dc:creator>
      <dc:date>2015-01-08T14:17:17Z</dc:date>
    </item>
    <item>
      <title>Re: Remove Islands</title>
      <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139587#M2000</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Maybe&amp;nbsp; Daniels' idea 1 (contours) could be modified to make it workable?&amp;nbsp; An idea I'll toss out:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Create contours, but based on elevations (not gradient).&lt;/P&gt;&lt;P&gt;2. Derive the 15%+ slopes and convert to polygons.&lt;/P&gt;&lt;P&gt;3.&amp;nbsp; Now Dissolve the polygons.&lt;/P&gt;&lt;P&gt;4.&amp;nbsp; Clip the contours based on the Dissolved slope polygons to find only the contours in steep areas.&lt;/P&gt;&lt;P&gt;5.&amp;nbsp; Run Feature to Polygon to convert the clipped contours to polygons if they do indeed circle an area.&amp;nbsp; Not totally sure this last step would work, but may be worth a try.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Caveat:&amp;nbsp; Even if this works from a topological perspective, it won't work if the steep areas that encircle a butte vary in elevation as they encircle it.&amp;nbsp; So it will be limited by the morphology/geology of your study area.&amp;nbsp; For example, if the butte's are in a sandstone formation with a substantial dip (angle), this won' be effective.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Chris Donohue, GISP&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jan 2015 15:36:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139587#M2000</guid>
      <dc:creator>ChrisDonohue__GISP</dc:creator>
      <dc:date>2015-01-08T15:36:09Z</dc:date>
    </item>
    <item>
      <title>Re: Remove Islands</title>
      <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139588#M2001</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Both the proposed solutions work if this is not going to be a programed task.&amp;nbsp; You could clip based on either the slope analysis or gradient contours and then interpretively analyze the result.&amp;nbsp; If you still have areas you want removed re-query the contours and clip again and calculate the total area based on the resultant.&amp;nbsp; All and all this should take you about 30 minutes.&amp;nbsp; This solution wont work if you are programmatically analyzing the data set because the question is more complicated than a straight forward if-then statement.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jan 2015 19:17:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139588#M2001</guid>
      <dc:creator>DanielErklauer</dc:creator>
      <dc:date>2015-01-08T19:17:42Z</dc:date>
    </item>
    <item>
      <title>Re: Remove Islands</title>
      <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139589#M2002</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For me, the most straight-forward method would be:&lt;/P&gt;&lt;P&gt;1.) &lt;A href="http://resources.arcgis.com/en/help/main/10.1/index.html#/Reclassify/009z000000sr000000/"&gt;Reclassify &lt;/A&gt;your raster into 1 (slope &amp;lt;15%), NoData (slope &amp;gt;=15%).&lt;/P&gt;&lt;P&gt;2.) Use &lt;A href="http://resources.arcgis.com/en/help/main/10.1/index.html#/Region_Group/009z00000039000000/"&gt;Region Group&lt;/A&gt; to group connected polygons. Your buttes should be relatively small groups compared to the surrounding matrix.&lt;/P&gt;&lt;P&gt;3.) Use &lt;A href="http://resources.arcgis.com/en/help/main/10.1/index.html#/Con/009z00000005000000/"&gt;Con&lt;/A&gt; (or other filtering method of your choice) to remove the identified islands from the original raster.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jan 2015 19:32:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139589#M2002</guid>
      <dc:creator>DarrenWiens2</dc:creator>
      <dc:date>2015-01-08T19:32:39Z</dc:date>
    </item>
    <item>
      <title>Re: Remove Islands</title>
      <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139590#M2003</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Indeed the region group tool is a method to obtain the result.+1 for that!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jan 2015 21:19:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139590#M2003</guid>
      <dc:creator>XanderBakker</dc:creator>
      <dc:date>2015-01-08T21:19:37Z</dc:date>
    </item>
    <item>
      <title>Re: Remove Islands</title>
      <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139591#M2004</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yesterday I performed some steps on the dataset provided by Andrew. See them listed below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;SPAN style="color: #000000; text-indent: 0px;"&gt;# Create a hillshade for visualization&lt;/SPAN&gt;
&lt;SPAN style="color: #000000; text-indent: 0px;"&gt;arcpy.gp.HillShade_sa("ned10m34101g3","C:/Forum/Pasture/gdb/Pasture.gdb/HillShade","315","45","NO_SHADOWS","1")&lt;/SPAN&gt;


&lt;SPAN style="color: #000000; text-indent: 0px;"&gt;# Calculate the slope in percentage based on your DEM ("ned10m34101g3")&lt;/SPAN&gt;
&lt;SPAN style="color: #000000; text-indent: 0px;"&gt;arcpy.gp.Slope_sa("ned10m34101g3","C:/Forum/Pasture/gdb/Pasture.gdb/Slope","PERCENT_RISE","1")&lt;/SPAN&gt;


&lt;SPAN style="color: #000000; text-indent: 0px;"&gt;# Reclassify the slope in two classes 0-15% and &amp;gt;15%&lt;/SPAN&gt;
&lt;SPAN style="color: #000000; text-indent: 0px;"&gt;arcpy.gp.Reclassify_sa("Slope","Value","0 15 1;15 159,99526977539062 2","C:/Forum/Pasture/gdb/Pasture.gdb/SlopeClfy","DATA")&lt;/SPAN&gt;


&lt;SPAN style="color: #000000; text-indent: 0px;"&gt;# Set those areas to NoData that have a slope &amp;gt; 15% (value = 2)&lt;/SPAN&gt;
&lt;SPAN style="color: #000000; text-indent: 0px;"&gt;arcpy.gp.SetNull_sa("SlopeClfy","SlopeClfy","C:/Forum/Pasture/gdb/Pasture.gdb/SlopeSetNull","Value = 2")&lt;/SPAN&gt;


&lt;SPAN style="color: #000000; text-indent: 0px;"&gt;# Calculate the cost distance from the water points, using SlopeSetNull as cost raster (slopes &amp;gt; 15% are inaccessible)&lt;/SPAN&gt;
&lt;SPAN style="color: #000000; text-indent: 0px;"&gt;arcpy.gp.CostDistance_sa("Water","SlopeSetNull","C:/Forum/Pasture/gdb/Pasture.gdb/CostWater")&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; text-indent: 0px;"&gt;The result looks something like this (accessibility calculated from water points are represented with blue area):&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; text-indent: 0px;"&gt;&lt;IMG alt="SampleResult.png" class="jive-image image-1" src="https://community.esri.com/legacyfs/online/48827_SampleResult.png" style="height: auto;" /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 07:42:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-spatial-analyst-questions/remove-islands/m-p/139591#M2004</guid>
      <dc:creator>XanderBakker</dc:creator>
      <dc:date>2021-12-11T07:42:55Z</dc:date>
    </item>
  </channel>
</rss>

