网站大量收购闲置独家精品文档,联系QQ:2885784924

地理信息系统GIS软件开发 实验报告.doc

  1. 1、本文档共79页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

规划资料百宝箱 + 关注
实名认证
内容提供者

上传一些规划资料,让大家借鉴成长

1亿VIP精品文档

相关文档