<?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: line of sight in ArcGIS Runtime SDK for iOS Questions</title>
    <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/line-of-sight/m-p/390330#M3347</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="color: #000000; font-size: 11pt; margin: 0in 0in 0.0001pt;"&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;Hi Russel,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #000000; font-size: 11pt; margin: 0in 0in 0.0001pt;"&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #000000; font-size: 11pt; margin: 0in 0in 0.0001pt;"&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;It was great talking to you at Dev Summit. Based on the functionality you are implementing in your app, I would recommend you joining the R&lt;SPAN style="color: #666666; font-weight: inherit !important; font-size: inherit !important; margin: 0px !important; padding: 0px !important;"&gt;untime AR/VR private beta program.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;You&lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-size: 16px;"&gt;&lt;SPAN style="font-weight: inherit !important; font-size: inherit !important; margin: 0px !important; padding: 0px !important;"&gt;&amp;nbsp;can send a request to join the&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;beta&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;program via email to:&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="text-decoration: underline; font-size: 11.5pt; "&gt;&lt;A href="mailto:ArcGISRuntimeARVRBeta@esri.com"&gt;&lt;SPAN style="padding: 0px !important; margin: 0px !important; color: #0070c0; font-weight: inherit !important; font-size: inherit !important; "&gt;ArcGISRuntimeARVRBeta@esri.com&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #000000; font-size: 11pt; margin: 0in 0in 0.0001pt;"&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #000000; font-size: 11pt; margin: 0in 0in 0.0001pt;"&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #000000; font-size: 11pt; margin: 0in 0in 0.0001pt;"&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;Nimesh&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 13 Mar 2019 16:33:33 GMT</pubDate>
    <dc:creator>NimeshJarecha</dc:creator>
    <dc:date>2019-03-13T16:33:33Z</dc:date>
    <item>
      <title>line of sight</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/line-of-sight/m-p/390328#M3345</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;AGSLineOfSight draws the line from an observer to a target in an AGSScene. &amp;nbsp;Is there any way to get the coordinates of the point on the surface where the line "disappears" (ie transitions from visible to obstructed) - the method produces the lines, but I don't see any way to get the relevant coordinates. &amp;nbsp;I don't see those properties in&amp;nbsp;AGSGeoElementLineOfSight&lt;/P&gt;&lt;P&gt;Ie if I have an observer coordinate and a line (pitch and heading), can I get targetLocation, assuming the target is on a surface?&lt;/P&gt;&lt;P&gt;I see "Intersect 3D Line with Surface" in arcpy:&lt;/P&gt;&lt;P&gt;Intersect3DLineWithSurface_3d (in_line_features, in_surfaces, out_line_feature_class, {out_point_feature_class})&lt;/P&gt;&lt;P&gt;How can I do this (easily) in iOS?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I did see this&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/thread/214288"&gt;Can the geometry engine in 4.7 intersect a 3d line with a 3d polygon?&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but it is pretty complicated and limited...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and Java sdk has&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://resources.esri.com/help/9.3/arcgisengine/java/gp_toolref/3d_analyst_tools/line_of_sight_3d_analyst_.htm" title="http://resources.esri.com/help/9.3/arcgisengine/java/gp_toolref/3d_analyst_tools/line_of_sight_3d_analyst_.htm"&gt;Line of Sight (3D Analyst)&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;with Output Obstruction Point Feature Class&lt;/P&gt;&lt;P&gt;:&amp;nbsp;&lt;SPAN style="color: #000000; background-color: #ffffff; font-size: 12px;"&gt;The output point feature class indicating the first obstruction point along the line of sight if the target is not visible.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;-- looks like this last one is what I want...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Feb 2019 14:46:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/line-of-sight/m-p/390328#M3345</guid>
      <dc:creator>RussellTait4</dc:creator>
      <dc:date>2019-02-22T14:46:25Z</dc:date>
    </item>
    <item>
      <title>Re: line of sight</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/line-of-sight/m-p/390329#M3346</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Russel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;AGSLineOfSight draws the line from an observer to a target in an AGSScene. &amp;nbsp;Is there any way to get the coordinates of the point on the surface where the line "disappears" (ie transitions from visible to obstructed)&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unfortunately, we have not exposed `obstruction point` on `Line Of Sight` in the Runtime API. Hopefully, we'll do it in the future. Currently, there is not easy way in the API to find out line's intersection point to the surface.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nimesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2019 16:59:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/line-of-sight/m-p/390329#M3346</guid>
      <dc:creator>NimeshJarecha</dc:creator>
      <dc:date>2019-03-01T16:59:07Z</dc:date>
    </item>
    <item>
      <title>Re: line of sight</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/line-of-sight/m-p/390330#M3347</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="color: #000000; font-size: 11pt; margin: 0in 0in 0.0001pt;"&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;Hi Russel,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #000000; font-size: 11pt; margin: 0in 0in 0.0001pt;"&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #000000; font-size: 11pt; margin: 0in 0in 0.0001pt;"&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;It was great talking to you at Dev Summit. Based on the functionality you are implementing in your app, I would recommend you joining the R&lt;SPAN style="color: #666666; font-weight: inherit !important; font-size: inherit !important; margin: 0px !important; padding: 0px !important;"&gt;untime AR/VR private beta program.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;You&lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-size: 16px;"&gt;&lt;SPAN style="font-weight: inherit !important; font-size: inherit !important; margin: 0px !important; padding: 0px !important;"&gt;&amp;nbsp;can send a request to join the&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;beta&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;program via email to:&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="text-decoration: underline; font-size: 11.5pt; "&gt;&lt;A href="mailto:ArcGISRuntimeARVRBeta@esri.com"&gt;&lt;SPAN style="padding: 0px !important; margin: 0px !important; color: #0070c0; font-weight: inherit !important; font-size: inherit !important; "&gt;ArcGISRuntimeARVRBeta@esri.com&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #000000; font-size: 11pt; margin: 0in 0in 0.0001pt;"&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #000000; font-size: 11pt; margin: 0in 0in 0.0001pt;"&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #000000; font-size: 11pt; margin: 0in 0in 0.0001pt;"&gt;&lt;SPAN style="font-size: 11.5pt;"&gt;Nimesh&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Mar 2019 16:33:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/line-of-sight/m-p/390330#M3347</guid>
      <dc:creator>NimeshJarecha</dc:creator>
      <dc:date>2019-03-13T16:33:33Z</dc:date>
    </item>
    <item>
      <title>Re: line of sight</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/line-of-sight/m-p/390331#M3348</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I haven't played with line-of-sight yet so forgive the ignorance, but are the results displayed in the AGSGraphicsOverlay?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If so you should be able to cycle through the AGSGraphics and find the line(s) that were created. &amp;nbsp;If you can determine which line is the visible one you could then dive into the geometry and then drill down through AGSPolyline -&amp;gt; AGSPartCollection&amp;nbsp;-&amp;gt; AGSPart and cycle through the points until you find the one furthest away (or maybe it will just be the end point depending on how the line is created).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A pain, but I've had to do something similar when implementing "distance along line" functionality since linear referencing isn't a thing in Runtime. &amp;nbsp;That was in 10.2.5 though so hopefully the same thing will work in v100&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Mar 2019 17:30:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/line-of-sight/m-p/390331#M3348</guid>
      <dc:creator>MichaelDavis3</dc:creator>
      <dc:date>2019-03-22T17:30:26Z</dc:date>
    </item>
    <item>
      <title>Re: line of sight</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/line-of-sight/m-p/390332#M3349</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey &lt;A href="https://community.esri.com/migrated-users/21364"&gt;Michael Davis&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The output is not drawn as part of an overlay. All the rendering for the interactive GPU analysis is direct to canvas,&amp;nbsp;for performance reasons, so unfortunately you won't be able to do your calculations there.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Related to &lt;EM&gt;Distance Along Line&lt;/EM&gt;, it won't help you here, but in Runtime 100, AGSGeometryEngine&amp;nbsp;has the &lt;A href="https://developers.arcgis.com/ios/latest/api-reference/interface_a_g_s_geometry_engine.html#a745941f88402b26e8bcf8fc2e953954b"&gt;&lt;STRONG&gt;pointAlongPolyline:distance:()&lt;/STRONG&gt;&lt;/A&gt; method. Incidentally, points also now cater for M and Z values so that should be a lot less painful now.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nick.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Apr 2019 15:29:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/line-of-sight/m-p/390332#M3349</guid>
      <dc:creator>Nicholas-Furness</dc:creator>
      <dc:date>2019-04-22T15:29:52Z</dc:date>
    </item>
  </channel>
</rss>

