实现三维场景准备工作
三维地图被称为场景。为在ArcGIS中实现三维场景展示,首先需安装Esri公司ArcGIS_Runtime_SDK_DotNet_100_2_1地图SDK。并在项目中引用Esri.ArcGISRuntime.dll。
创建三维场景
您可以使用XAML在设计时定义场景及其包含的图层,也可以在后台代码中创建场景并设置和修改其属性。
XAML中实现加载场景图层
以下XAML使用SceneView和Scene展示场景图层。
<Window x:Class="MapSence.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:esri="http://schemas.esri.com/arcgis/runtime/2013"
Title="MainWindow" Height="350" Width="525">
<Grid>
<esri:SceneView x:Name="MySceneView">
<esri:Scene>
<esri:ArcGISTiledMapServiceLayer ID="AGOLayer"
ServiceUri="http://services.arcgisonline.com/arcgis/rest/services/World_Street_Map/MapServer" />
</esri:Scene>
</esri:SceneView