<?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: Problem retrieving elevation data when using multiple elevation sources in .NET Maps SDK Questions</title>
    <link>https://community.esri.com/t5/net-maps-sdk-questions/problem-retrieving-elevation-data-when-using/m-p/277309#M3236</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you explain how you&amp;nbsp;created the offline elevation data? I'm trying to do this myself and I haven't been able to figure out how to get elevation data I can use offline in TPK form.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks. Sorry I don't have any insight about your question, but I want to do something similar so I'll definitely start testing it myself if I can&amp;nbsp;create the elevation data TPKs, and I'll let you know if I discover anything.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 13 Dec 2019 19:16:58 GMT</pubDate>
    <dc:creator>RobBever</dc:creator>
    <dc:date>2019-12-13T19:16:58Z</dc:date>
    <item>
      <title>Problem retrieving elevation data when using multiple elevation sources</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/problem-retrieving-elevation-data-when-using/m-p/277308#M3235</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Does anyone have good experiences using multiple elevation sources in a scene?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We download elevation data as tile packages from the Terrain3D service (&lt;A href="https://elevation3d.arcgis.com/arcgis/rest/services/WorldElevation3D/Terrain3D/ImageServer" rel="nofollow noopener noreferrer" target="_blank"&gt;https://elevation3d.arcgis.com/arcgis/rest/services/WorldElevation3D/Terrain3D/ImageServer&lt;/A&gt;) to make elevation data available offline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We add multiple elevation sources like below, each covering a limited area:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;ArcGISTiledElevationSource elevationSource &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;ArcGISTiledElevationSource&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;TileCache&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;pathToFile&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;
Scene&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;BaseSurface&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;ElevationSources&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;Add&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;elevationSource&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&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;/CODE&gt;&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.5pt; color: black;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;The &lt;SPAN style="font-size: 9.5pt; color: black;"&gt;&lt;SPAN style="font-family: andale mono, monospace;"&gt;ArcGISTiledElevationSource&lt;/SPAN&gt;&lt;SPAN style="font-size: 15px;"&gt; has an extent but a call to&lt;/SPAN&gt; &lt;SPAN style="font-family: andale mono, monospace;"&gt;Scene.BaseSurface.ElevationSources.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: andale mono, monospace;"&gt;G&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.5pt; color: black;"&gt;&lt;SPAN style="font-family: andale mono, monospace;"&gt;etElevationAsync(mapPoint)&lt;/SPAN&gt; &lt;SPAN style="font-size: 15px;"&gt;returns data outside of the extend. This data has a low resolution with respect to elevation. This behavior could be useful, but when using multiple elevation sources, we experience that the low resolution elevation data outside the extent of one source covers the high resolution elevation data from another elevation source (that is below the first elevation source in scene).&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.5pt; color: black;"&gt;&lt;SPAN style="font-size: 15px;"&gt;Changing the ordering of the elevation sources does not solve our issues – doing&lt;/SPAN&gt; &lt;SPAN style="font-family: andale mono, monospace;"&gt;Scene.BaseSurface.ElevationSources.Move(oldIdx, newIdx)&lt;/SPAN&gt; &lt;SPAN style="font-size: 15px;"&gt;sometimes changes the resolution of the data from&lt;/SPAN&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: andale mono, monospace;"&gt;G&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.5pt; color: black;"&gt;&lt;SPAN style="font-family: andale mono, monospace;"&gt;etElevationAsync(mapPoint)&lt;/SPAN&gt; &lt;SPAN style="font-size: 15px;"&gt;but not always to we result we expect.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 15px; color: black;"&gt;Does anyboby know how to restrict the extent of elevation sources or properly manage the ordering of the elevation sources?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 15px; color: black;"&gt;We are using ArcGIS runtime WPF 100.4.0.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 15px; color: black;"&gt;Similar questions without answers:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.esri.com/thread/211917-java-is-it-possible-to-check-if-elevation-for-given-point-exists-in-surface" target="_blank"&gt;https://community.esri.com/message/759686-java-is-it-possible-to-check-if-elevation-for-given-point-exists-in-surface&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt;"&gt;&lt;A _jive_internal="true" href="https://community.esri.com/thread/178091" target="_blank"&gt;https://community.esri.com/message/612783&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 13:29:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/problem-retrieving-elevation-data-when-using/m-p/277308#M3235</guid>
      <dc:creator>SkyWatch</dc:creator>
      <dc:date>2021-12-11T13:29:39Z</dc:date>
    </item>
    <item>
      <title>Re: Problem retrieving elevation data when using multiple elevation sources</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/problem-retrieving-elevation-data-when-using/m-p/277309#M3236</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you explain how you&amp;nbsp;created the offline elevation data? I'm trying to do this myself and I haven't been able to figure out how to get elevation data I can use offline in TPK form.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks. Sorry I don't have any insight about your question, but I want to do something similar so I'll definitely start testing it myself if I can&amp;nbsp;create the elevation data TPKs, and I'll let you know if I discover anything.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Dec 2019 19:16:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/problem-retrieving-elevation-data-when-using/m-p/277309#M3236</guid>
      <dc:creator>RobBever</dc:creator>
      <dc:date>2019-12-13T19:16:58Z</dc:date>
    </item>
  </channel>
</rss>

