《移动GIS开发技术实验》课程教学大纲_第1页
《移动GIS开发技术实验》课程教学大纲_第2页
《移动GIS开发技术实验》课程教学大纲_第3页
《移动GIS开发技术实验》课程教学大纲_第4页
《移动GIS开发技术实验》课程教学大纲_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、环境与资源学院PAGE 4PAGE 5移动GIS开发技术实验课程教学大纲课程英文名称:Mobile GIS Development Technology课程编号:HZ192540课程类别:个性化培养平台、集中实践环节课程性质:选修学 分:1学 时:16(其中:讲课学时:0 实验学时:16,上机学时:0)适用专业:地理信息科学开课部门:环境与资源学院测绘与地理信息工程系先修课程:C#程序设计语言A、地理信息系统原理、GIS二次开发等后续课程:Java程序设计A、大数据分析等一、课程目标通过本课程的学习,使学生具备下列能力:1、通过学习本门课程,使学生掌握移动GIS的开发基本知识、具有一定的地理信

2、息软件工程专业知识和编程能力,能够使学生可以独立开发与搭建GIS平台,具备地理信息系统的架构能力。2、掌握移动GIS领域的基础概念和基础知识,通过使用主流移动端开发平台进行移动地理信息开发,使得学生具备移动信息系统开发能力与地理信息二次开发能力,同时为以后的学习和工作奠定编程基础。二、课程目标与毕业要求的对应关系课程目标指标点毕业要求课程目标12.2具有一定的地理信息软件工程专业知识和管理能力,初步具备比较大型的地理信息平台的架构能力。2问题分析:能够应用数学、自然科学和地理信息科学的基本原理,识别、表达、并通过文献研究分析地理信息专业问题,具备地理信息系统的架构能力。三、课程目标与教学内容和

3、教学方法的对应关系移动GIS开发技术实验实验项目课程目标11配置开发环境、加载地图及导航 122图查属性与属性查图133长度、面积及切割、并、交、差编程实现144GPS定位设计与路径分析155GP功能实现与空间数据编辑1四、课程的主要内容第1单元 配置开发环境、加载地图及导航(2学时) (支撑课程目标:1)知 识 点 明确本课程的地位、性质、任务和学习方法;了解移动GIS的一些基本概念:嵌入式GIS、移动GIS开发模式、ArcGIS for Android 开发API对象类及常见的移动GIS开发平台。重 点 ArcGIS Runtime SDK for .Net/Android对象类。难 点

4、移动地图开发所需的对象类及接口。基本要求识 记:嵌入式GIS概念、ArcGIS Runtime SDK for .Net概念、体系。领 会:掌握嵌入式GIS开发技术类型。简单应用:掌握常见的移动开发平台:ArcGIS Runtime SDK for Android、百度地图API。综合应用:能够利用百度地图API实现地图浏览。第2单元 图查属性与属性查图(2学时) (支撑课程目标:1)知 识 点 掌握MapView 地图组件、MapView 添加方式、地图REST术语、地图服务资源的REST表示、移动地图的加载。重 点 移动地图的加载与浏览。难 点 ArcGIS地图缩放、旋转和坐标转换。基本要

5、求识 记:MapView地图组件基本概念。 领 会:图层类型、地图监听器。简单应用:使用XML代码加载MapView。综合应用:实现地图的加载、浏览、放大、缩小、漫游功能。第3单元 长度、面积及切割(2学时) (支撑课程目标:1)知 识 点 掌握几何计算概念,几何计算包含的功能,面积量算与复杂空间运算的概念:切割、并、交、差的区别。 重 点 几何计算包含的功能:坐标、面积、距离、夹角测量及空间其他运算。难 点 掌握空间运算:并、交、差的计算、投影转换等空间运算功能。基本要求识 记:记忆GeometryEngine 几何操作工具类,主要用来实现常见的移动端编辑操作,如缓冲、切割、并、交、差的计算

6、、面积和长度测量、投影转换等,及常用的接口:buffeer、clip等。 领 会:领会移动端长度、面积、夹角等的量算功能实现。简单应用:设计用GeometryEngine、GeometryService生成缓冲区。综合应用:综合应用几何服务对象GeometryService及接口实现缓冲、切割、并、交、差的计算、投影转换等空间运算功能;。 第4单元 GPS定位设计与路径分析(4学时) (支撑课程目标:1)知 识 点 掌握三种定位方式:GPS定位,网络定位以及基于基站定位方式,GPS定位权限设置,MapView地图组件的定位显示管理器类及接口、RouteTask对象等。重 点 LocationD

7、isplay定位显示管理器类,NETworkAnalysis服务参数设置。难 点 最优路径、最短分析的编程及结果显示。基本要求识 记:位置模拟器设置及位置模拟参数设置。 领 会:移动端模拟器启动定位、自动平移、暂停、结束定位等功能实现的关键函数及类内容。简单应用:利用Nearby函数实现近邻查询并定位显示。综合应用:使用 MapView 获取一个 LocationService 定位服务,通过这个 LocationService 定位服务开启/关闭GPS,设置属性,实现最短路径功能。 第5单元 GP功能实现与空间数据编辑(6学时) (支撑课程目标:1)知 识 点 地理处理的开发方式、地理处理的

8、目的、熟悉GP概念、远程GP服务启动及关闭、GP Task概念、Geoprocessor类、GP参数类、GP Task执行类型:同步、异步的区别。重 点 地理处理调用ArcToolBox功能的实现函数。难 点 使用 Geoprocessor 类调用地理处理服务的两个主要操作方法:execute,执行一个同步的 GP 操作;submitJob,执行一个异步的 GP 操作。基本要求识 记:GP Task概念、常用参数的设置及执行步骤的实现。 领 会:能够发布自定义服务模型为GP类型。简单应用:通过 GP 服务计算指定点和范围内所能观察的视觉区域。综合应用:利用GP服务实现视域分析的功能、及输入、输

9、出参数的设定,能够以图形的方式显示。 学时分配章目内容讲课合计第一章配置开发环境授课2学时2第二章查询功能设计授课2学时2第三章几何计算授课2学时2第四章GPS定位授课4学时4第五章地理处理编程授课6学时6合计16学时16学时五、教学方法与手段教学过程中,应严格按教学大纲要求的内容进行。本课程是一门实践环节较强的学科基础课,因此授课过程中要求精讲多练,打好基础,加强实践,重在培养学生的空间想象力及实际动手能力,建议授课以多媒体为主,辅之以程序演示、课后作业等,理论与案例相结合的手段进行教学。突出重点,加强练习,坚持辅导、答疑;课后按要求布置作业并认真批改。六、考核要求、方式与成绩评定期末考试统

10、一命题,统一评分标准,统一考试时间。考试范围不超过大纲的内容。成绩定为百分制。实行结构评分,平时成绩占100%。评价环节评估课程目标对应毕业要求平时成绩(100分)平时作业课程目标11上机实验课程目标11大作业课程目标11平时成绩评定标准环节评定项目内容分值总分值平时作业课程目标1方法运用基本正确,结论不明确,理论阐述不够完整;5-6分10分方法运用正确,结论正确,但理由不够充分;6-8分方法运用正确,理由充分,结论正确;8-10分上机实验课程目标1,2程序框架设计基本合理,但程序结果有问题,实验报告内容撰写基本完整;5-6分10分能够根据实验步骤,完成实验内容,实验报告内容撰写完整,逻辑清晰,语句通顺,实验结果基本满足要求;6-8分实验内容完成效果较好,程序设计合理,实验报告内容撰写完整,逻辑清晰,语句通顺,实验结果正确且完善;8-10分七、选用教材、讲义和主要参考书推荐教材:移动地理信息系统开发与应用,刘建华 编著,电子工业出版社,2015。 移动地理信息系统技术与开发,张爱国 编著. 清华大学出版社,2014。推荐参考书:ArcGIS for Android 开发教程,Esri中国信息技术有限公司,2016.5。Developing Mobile Web ArcGI

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论