<?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 Weighted Population? in ArcGIS Spatial Analyst Questions</title>
    <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/weighted-population/m-p/399391#M5618</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have a set of 15,000 grid points and a raster of Census population.&amp;nbsp; For each point, I need to calculate a buffer radius that sums to a certain population value (say 50,000 for example) by incrementally expanding a buffer at each point to achieve that threshold.&amp;nbsp; Does anyone know how I can accomplish this type of analysis?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Alternately, I have been trying to do this in using the "Near Table" tool in the "Proximity ArcToolBox".&amp;nbsp; In this case, I have 15,000 grid points and approximately 110,000 census block centroids with population attached.&amp;nbsp;&amp;nbsp; I am successful in that I can create a buffer that "overshoots" the block points required to sum to 50,000 person.&amp;nbsp; My next step is to I export the table into Excel and reduce the table by sorting on the grid point ID and then sorting on the Distance table.&amp;nbsp; At that point, I can let the population accumulate and then I get rid of all records that exceed 50,000.&amp;nbsp; This has been a workable solution as a prototype (ie subset of census blocks).&amp;nbsp; However, I need a more automated solution for two reasons.&amp;nbsp; 1)&amp;nbsp; I can't reduce the table as described above in Excel without chopping an extremely large dataset into several smaller tables.&amp;nbsp; And 2) My table is extremely large (I estimate it would be around 50,000,000 records) and I don't have the processing power to calculate a table of that size.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any ideas for how I can accomplish this task?&amp;nbsp; Either the raster solution or the census block centroid solution would work.&amp;nbsp; All I need at the end of the process is a table with distance of a radius and a population sum for each grid point.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 01 Dec 2011 13:30:34 GMT</pubDate>
    <dc:creator>KevinMatthews</dc:creator>
    <dc:date>2011-12-01T13:30:34Z</dc:date>
    <item>
      <title>Weighted Population?</title>
      <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/weighted-population/m-p/399391#M5618</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have a set of 15,000 grid points and a raster of Census population.&amp;nbsp; For each point, I need to calculate a buffer radius that sums to a certain population value (say 50,000 for example) by incrementally expanding a buffer at each point to achieve that threshold.&amp;nbsp; Does anyone know how I can accomplish this type of analysis?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Alternately, I have been trying to do this in using the "Near Table" tool in the "Proximity ArcToolBox".&amp;nbsp; In this case, I have 15,000 grid points and approximately 110,000 census block centroids with population attached.&amp;nbsp;&amp;nbsp; I am successful in that I can create a buffer that "overshoots" the block points required to sum to 50,000 person.&amp;nbsp; My next step is to I export the table into Excel and reduce the table by sorting on the grid point ID and then sorting on the Distance table.&amp;nbsp; At that point, I can let the population accumulate and then I get rid of all records that exceed 50,000.&amp;nbsp; This has been a workable solution as a prototype (ie subset of census blocks).&amp;nbsp; However, I need a more automated solution for two reasons.&amp;nbsp; 1)&amp;nbsp; I can't reduce the table as described above in Excel without chopping an extremely large dataset into several smaller tables.&amp;nbsp; And 2) My table is extremely large (I estimate it would be around 50,000,000 records) and I don't have the processing power to calculate a table of that size.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any ideas for how I can accomplish this task?&amp;nbsp; Either the raster solution or the census block centroid solution would work.&amp;nbsp; All I need at the end of the process is a table with distance of a radius and a population sum for each grid point.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Dec 2011 13:30:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-spatial-analyst-questions/weighted-population/m-p/399391#M5618</guid>
      <dc:creator>KevinMatthews</dc:creator>
      <dc:date>2011-12-01T13:30:34Z</dc:date>
    </item>
    <item>
      <title>Re: Weighted Population?</title>
      <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/weighted-population/m-p/399392#M5619</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Seems to me a raster solution is a lot more doable.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My suggested approach is to make a set of rasters built using the focal statistics function (sum) using increasing buffer sizes. Code the buffer distance in the grid name (this could simply be a sequence number "%n%" in ModelBuilder if you are using iteration). &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When you're done with this, run Extract Multi-Values To Points using your grid cell centroid points against all your focalsum rasters. The resulting point table will have 15,000 rows and can I think you can easily process the table in Excel from there.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Dec 2011 17:15:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-spatial-analyst-questions/weighted-population/m-p/399392#M5619</guid>
      <dc:creator>curtvprice</dc:creator>
      <dc:date>2011-12-02T17:15:50Z</dc:date>
    </item>
  </channel>
</rss>

