<?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 Viewshed &amp;amp;amp; Distance Calculation in ArcGIS Spatial Analyst Questions</title>
    <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/viewshed-amp-amp-distance-calculation/m-p/377752#M5321</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Original User: lipsc1sw&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi all,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm working on a project right now and am looking for some advice.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Basically, I want to run a Viewshed for each point in a feature class.&amp;nbsp; I want every visible cell to be assigned a distance weight depending on the nearest visible observation point.&amp;nbsp; To do this, I've reclassified cells that are not visible at all to NoData in order to act as a mask for the process and then used the Euclidean distance tool.&amp;nbsp; When using one point at a time, this process works.&amp;nbsp; However, this will eventually be used for many points so manually doing this would not be efficient.&amp;nbsp; Using the iterative functions in Model Builder, I've tried to iterate a sample point class.&amp;nbsp; However, it is not assigning weights with the mask as I had hoped.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The first two images are the model and results that work with one point.&amp;nbsp; The last two are what I use/get when I try it with multiple points.&amp;nbsp; As you can see, views that should be blocked are getting values assigned to them when it should really be assigned to another point that is visible. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So...maybe I'm just looking at this all wrong.&amp;nbsp; Is there a better way to achieve this?&amp;nbsp; Is this even possible?&amp;nbsp; Or should I start writing a script to do this?&amp;nbsp; I'll be looking at this all night, so any help would be very appreciated.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Sam&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 23 Feb 2013 20:52:03 GMT</pubDate>
    <dc:creator>Anonymous User</dc:creator>
    <dc:date>2013-02-23T20:52:03Z</dc:date>
    <item>
      <title>Viewshed &amp;amp; Distance Calculation</title>
      <link>https://community.esri.com/t5/arcgis-spatial-analyst-questions/viewshed-amp-amp-distance-calculation/m-p/377752#M5321</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Original User: lipsc1sw&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi all,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm working on a project right now and am looking for some advice.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Basically, I want to run a Viewshed for each point in a feature class.&amp;nbsp; I want every visible cell to be assigned a distance weight depending on the nearest visible observation point.&amp;nbsp; To do this, I've reclassified cells that are not visible at all to NoData in order to act as a mask for the process and then used the Euclidean distance tool.&amp;nbsp; When using one point at a time, this process works.&amp;nbsp; However, this will eventually be used for many points so manually doing this would not be efficient.&amp;nbsp; Using the iterative functions in Model Builder, I've tried to iterate a sample point class.&amp;nbsp; However, it is not assigning weights with the mask as I had hoped.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The first two images are the model and results that work with one point.&amp;nbsp; The last two are what I use/get when I try it with multiple points.&amp;nbsp; As you can see, views that should be blocked are getting values assigned to them when it should really be assigned to another point that is visible. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So...maybe I'm just looking at this all wrong.&amp;nbsp; Is there a better way to achieve this?&amp;nbsp; Is this even possible?&amp;nbsp; Or should I start writing a script to do this?&amp;nbsp; I'll be looking at this all night, so any help would be very appreciated.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Sam&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 23 Feb 2013 20:52:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-spatial-analyst-questions/viewshed-amp-amp-distance-calculation/m-p/377752#M5321</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2013-02-23T20:52:03Z</dc:date>
    </item>
  </channel>
</rss>

