ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:19.78KB ,
资源ID:13435615      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13435615.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(每门课程包含福建师范大学地理科学学院Word格式文档下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

每门课程包含福建师范大学地理科学学院Word格式文档下载.docx

1、刘仁义,刘南 著ISBN:9787030175502出版单位: 科学出版社出版时间:2006.9简介:本书是为适应当前我国ArcGIS应用开发需要而编写的一本而向不同层次的开发指导教程。本书全面系统地介绍了ArcGIS初、中、高级应用开发方法,并提供大量VC 、Delphi、Java、VB、C#、.NET应用系统开发实例。全书共分4篇:第一篇介绍准备知识和简单开发;第二、三篇是主体,分别介绍桌面/嵌入式地图应用开发和GIS服务开发;第四篇力求全面介绍各种开发手段,并提供实际应用系统实例。第一至第四篇分别为预备、初级、中级、高级4个层次的ArcGIS应用开发。本书可代为高等院校GIS专业本科生、

2、研究生的教材,也可作为GIS软件开发人员的参考书。(2)Web GIS开发:ArcGIS Server与.NET刘光,唐大仕 著9787302197379 清华大学出版社2009.4本书以循序渐进的方式,通过大量的实例介绍如何在Visual Studio中,使用C语言开发基于ArcGIS Server的WebGIS。全书内容涉及使用ArcGIS Server开发Web GIS的各个层面,包括ArcGIS Server 9.2的功能、架构及安装介绍,ArcGIS Server的管理、服务的发布以及配置文件的使用,自定义工具与命令的创建,数据源、图形对象类、任务的自定义及操作,ArcGIS服务器功

3、能的扩展,以及如何直接使用ArcGIS Server提供的Web服务开发程序并对其进行再封装。最后介绍了Web GIS中的安全、部署以及性能调优应考虑的关键问题。地理信息系统应用开发方法实验教学大纲 课程名称:地理信息系统程序应用开发方法课程总学时:50课程总学分:2实验学时:24适用专业及年级:地理信息系统三年级开设实验项目数:5本大纲执笔人: 张明锋 审稿人:余明 审定人:曾从盛一、实验目的与基本要求 通过本课程学习,使学生能掌握初步通过自己编写程序代码结合主流GIS二次开发控件,实现GIS基本功能的自行实现。并在实践中探索GIS系统页面设计知识。熟练掌握WebGIS 基本原理和特点,掌握

4、当前主要WebGIS 产品的特点、设计原理与开发方法, 通过实例的学习掌握WebGIS的设计方法。要掌握知识要点如下:掌握如何通过程序进行空间数据导入;掌握简单空间图形处理的方法技巧;基本了解如何通过程序进行简单空间分析操作;了解如何架设web空间信息服务和进行空间信息网络服务页面设计,如何针对某一主题开展空间信息管理应用系统设计。二、实验项目内容与学时分配序号实验项目名称实 验 内 容学时实验要求类型每组人数1数据集和图层管理利用程序将某一矢量数据文件载入并显示地图、添加某一影像文件并显示地图。必做验证属性数据的管理利用程序实现属性数据中字段的列举及字段数值的计算3空间分析利用程序实现空间查

5、询4利用OpenSource GIS软件实现WEBGIS1 Postgres 空间数据库服务环境的建立2 利用Quantum GIS浏览Postgres空间数据库数据3 GeoServer服务环境的建立4 GeoServer中GIS数据的发布8简单GIS系统的开发利用GIS二次开发技术,实现简单的GIS系统,要求具有查询检索,GIS基本操作功能。10设计4-5三、实验成绩考核办法提交程序源码结果,进行评价四、实验教材和参考书一、教材二、参考书1. 刘仁义,刘南. . 科学出版社, 20062. 刘光,唐大仕.Web GIS开发:ArcGIS Server与.NET. 清华大学出版社,北京,20

6、093. 张书亮,闾国年,李秀梅,姜永发编著.网络地理信息系统. 科学出版社,北京, 20054. Kang-tsung Chang. CRC press, London, 20045. 韩鹏.武汉大学出版社,2004五、主要使用的仪器设备计算机:台式PC机,装有Arcgis 10.0或Arcgis 9.3及vs2008或vs2010软件地理信息系统应用开发方法实验指导书福建师范大学地理科学学院地球信息科学系2014年3月地理信息系统应用开发方法实验指导书1实验目的(1)加深对以往所学GIS理论与方法的认识,熟悉常用的编程语言,熟悉信息系统设计和面向对象程序设计的基本概念和思路;(2)通过编写

7、代码,从数据读取,数据显示,数据查询,数据分析一个完整的过程,完成一个基本地理信息系统的功能设计,培养GIS应用信息系统设计的能力;(3)针对某一特定区域,独立选题,完成一GIS应用信息系统的设计,从应用领域出发,针对领域特色加强专业理解,合作完成完整GIS应用系统,培养学生团队合作能力,软件工程中的文档撰写能力,文档与程序代码的转换。2基本要求(1)熟悉常用面向对象编程语言VS2010,应用其进行用户界面及各项GIS应用功能的设计,熟练使用Arcgis软件,完成空间数据组织和建模。熟悉使用编程语言对ArcGIS应用系统的初步引用设计(2)独立完成使用编程语言,调用ArcObjects对象来进

8、行数据读取,数据显示,数据查询功能。(3)综合运用软件工程知识,针对不同应用领域,挖掘GIS功能,设计特色功能,融合GIS空间分析知识,地理学知识,空间数据库知识进行整个信息系统设计。二、主要使用的仪器设备1专业硬件设备:计算机2专业软件设备: ARCGIS 3实验数据:包括shp,coverage,tif各种类型的空间数据。三、主要实验项目实验一:实验目的(1) 熟悉Arcobject中关于Datasets和layers的类。(2) 掌握Featureclass图层的添加。(3) 掌握Raster图层的添加(4) 掌握如何使用名称查找图层实验内容:利用某一程序开发软件开发一系统,要求系统中实

9、现以下功能:a. 可选择featureClass图层并加入系统中显示b. 可选择Raster图层并加入系统中显示c. 可通过输入图层名称查找图层实验要点:a.添加featureclass主要涉及到的类有IWorkspaceFactory,Workspace,Dataset, GeoDataset,IFeatureDataset,主要用到方法有FocusMap,OpenFromFile, OpenFeatureClass,AddLayerb.添加Raster图层主要涉及的类有IWorkspace,IRasterWorkspace, IRasterLayer,IRasterDataset,主要用到

10、的方法有OpenFromFile,OpenRasterDataset, CreateFromDataset,AddLayer.实验二:(1) 熟悉Arcobject中关于属性数据的管理类。(2) 掌握如何列举FeatureClass中的字段(3) 掌握如何添加和删除字段(4) 掌握如何通过表达式计算字段的数值a. 可选择featureClass图层并显示其字段名称信息b. 选择字段并显示表达式计算新的字段a.显示字段信息主要涉及到的类有IFields,IField,主要用到方法有Fields,FieldCount, Field()b.用表达式计算字段主要涉及的类有Ifeatureclass,I

11、fields, Icursor,Icalculator,主要用到的方法有FeatureClass,Fields,FindField,Update,Cursor,Expression, Field,Calculate实验三:(1) 了解Arcobject中关于选择对象部分和空间查询部分的类(2) 掌握利用空间查询方法进行查询a. 对某一featureClass图层中进行要素的选择.b. 利用选中的要素及选择的空间查询方法实行对其它图层的空间查询.a.用于涉及选择对象的类有IActiveView,IFeatureLayer,IFeatureSelection, IQueryFilter. b.用于

12、进行空间查询的类有IfeatureCursor,Ifeature,ISpatialFilter,主要用到的方法有SelectionSet,Search,NextFeature,Geometry,Shape,FeatureClass.实验四:(1) 熟悉Postgres的结构体系及服务原理。(2) 掌握如何架设Postgres服务环境。(3) 掌握利用Quantum GIS进行图层加载。(4) 掌握如何架设GeoServer服务环境。(5) 掌握利用GeoServer进行简单的GIS数据的网络发布(1) Postgres 空间数据库服务环境的建立:安装Postgres8.2.4,并将cities

13、图层,states图层导入到空间数据库中。(2)利用Quantum GIS 1.0.0浏览Postgres空间数据库数据:在以上建立的Postgres服务环境下,利用Quantum GIS 1.0.0作为客户端,建立与postGIS的数据库连接,并打开cities与states图层。(3) GeoServer服务环境的建立:根据教案进行GeoServer软件的安装,并检查其服务的状态,启动GeoServer服务。(4)GeoServer中GIS数据的发布:在以上建立的GeoServer服务环境下,将自己的数据导入,建立图层,进行简单的web发布.实验五:(1) 加深对普通GIS系统应具有的基本功能的理解(2) 对本门课程中学到的知识点进行融合应用(3) 加深对面向对象程序设计中相关功能和类设计的认识(4) 锻炼学生通过相关参考帮助文件系统查阅源代码的能力根据本门课程学到的关于Arcobjects中的各个对象和方法,综合应用,利用某一程序开发软件开发一系统,要求系统中实现以下功能:a. 实现常用的

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1