I currently try to load DTED files in an offline application using the MapView, but found no way to get values from the DTED files. The following example shows my current approach. Rendering the DTED files with a Hillshade-Renderer is successfull. Therefore, it is simple to see where elevation data should be available.
private async void Initialize()
var elevationFileList = new List<string>()
this.surface = new Surface();
var rasterElevation = new RasterElevationSource(elevationFileList);
private async void MapView_GeoViewTapped(object sender, GeoViewInputEventArgs e)
var altitude = await this.surface.GetElevationAsync(e.Location);
As far as I understand the documentation it is only possible to use the elevation data when it is bound to a surface on a SceneView. I would appreciate every hint to find a solution for this problem.