- 1、本文档共79页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
华南农业大学综合性设计性实验报告
实验项目名称:小型GIS系统开发
实验项目性质:综合性设计性实验
计划学时:32
所属课程名称:GIS软件开发实验
开设时间:2023学年第一学期
实验课指导教师:吴小芳
学号
202214310230
姓名
郑煜楠
专业
地理信息科学
成绩
实验题目
小型GIS系统开发
教师评价
评价指标:
平时课堂考勤及实验演示优□良□中□差□
GIS系统设计的正确程度优□良□中□差□
GIS系统现实功能的完善程度优□良□中□差□
实验过程中的动手能力及创新能力优□良□中□差□
实验报告的质量优□良□中□差□
评语
教师签名
吴小芳
注:实验报告内容包括:实验要求、实验步骤、实验代码流程思路(不要放置过多代码),实验结果及实验心得体会
实验一
【实验名称】地图控件MapView的使用
【实验目的】:了解ArcGISRumtime开发桌面程序过程,熟悉.net开发环境,初步掌握地图显示与图层加载的方法。
【实验内容】:
1.ArcGISRuntimeSDK安装与配置;2.创建模板项目;3.ArcGISRuntime应用程序开发。
【实验准备】:
1.软件环境:Visualstudio2017(或更高版本)+ArcGISRuntime100.6(或
更高版本);
2.数据:shp数据和Geodatabse数据。
【实验步骤】:
一、ArcGISRuntimeSDK安装与配置
1.1访问/net/latest/登录网站,下载ArcGISRuntime
SDK安装文件。
1.2准备VS2022,安装好.Net开发工作负载
二、创建ARCGISRuntimeApplicationWPF模板项目
1.3创建项目选择wpf模版
1.4下载Nuge包,选择esri的ArcgisRuntime100.13下载安装
1.5确认能打开mapview控件
2.1查看MainWindow.xaml文件代码,理解各标签含义。
Windowx:Class=RuntimeExp2.MainWindow//告诉XAML编译器将XAML标签的编译结果与后台代码中指定的类合并
xmlns=/winfx/2006/xaml/presentation//第一个声明默认映射整个WPF客户端/框架XAML命名空间xmlns:x=/winfx/2006/xaml//第二个声明映射单独的XAML命名空间,(通常)将其映射到?x:?前缀xmlns:d=/expression/blend/2008//设计视图下的属性
xmlns:mc=/markup-compatibility/2006//用于指定一个命名空间的前缀和对应的命名空间URI。它通常用于在XML文档中指定MicrosoftOffice的一些特定功能或属性。
xmlns:esri=/arcgis/runtime/2013//esri的一些功能
xmlns:local=clr-namespace:zynmc:Ignorable=d
Title=MainWindowHeight=525Width=790//本地的命名空间引入
Window.Resources
local:MapViewModelx:Key=MapViewModel/
/Window.Resources
Grid
esri:MapViewMap={BindingMap,Source={StaticResourceMapViewModel}}/
//加入控件
/Grid
/Window
ArcGISRuntime应用程序开发
3.1通用环境设置
按照以上步骤创建ARCGISRuntimeApplicationWPF模板项目,设置MapView控件的名称为MyMapView2,以便通过该名称MyMapView2,在编写代码时调用该控件的属性和方法。
3.2加载shp数据
3.2.1界面设计
添加“文件”主菜单、“加载shp”子菜单
双击添加“加载shp”的Click事件。
3.2.2添加引用
添加该引用主要是为了使用System.Windows.Forms中的OpenFileDialog
在框架--Microsoft.WindowsDesk
您可能关注的文档
最近下载
- (完整版)初三化学方程式大全.pdf
- 卫健委临检中心 15项临床检验质量控制指标——解读与应用.pptx VIP
- GB/T 14165-2008_金属和合金 大气腐蚀试验 现场试验的一般要求.pdf
- NB∕T11502-2024光伏光热一体组件和空气源热泵联合热水系统通用技术条件.pdf
- 抖音粉丝群体数据分析报告.pptx
- 【国家标准】QBT 3826-1999 轻工产品金属镀层和化学处理层的耐腐蚀试验方法 中性盐雾试验(NSS)法.pdf
- 足部特效反射区疗法一览表 附足底穴位图.doc
- 按次收费合同5篇.docx VIP
- 棋类运动协会章程.docx
- 口腔科的2024年工作总结6篇.docx VIP
文档评论(0)