讲义1103GIS开发(最后一次更新)

讲义1103GIS开发(最后一次更新)

ID:42404200

大小:770.00 KB

页数:80页

时间:2019-09-14

讲义1103GIS开发(最后一次更新)_第1页
讲义1103GIS开发(最后一次更新)_第2页
讲义1103GIS开发(最后一次更新)_第3页
讲义1103GIS开发(最后一次更新)_第4页
讲义1103GIS开发(最后一次更新)_第5页
资源描述:

《讲义1103GIS开发(最后一次更新)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程说明1.专业,必修,考试2.技术(应用程序的开发)--成果3.实验,思维==》建议简单应用程序的开发解决问题的方案GIS二次开发/开发人员,工程师è三点,语言c#,java,数据库sqlserver,mysql,oracle,软件(平台)--一套GIS软件(桌面版,开发版,网络版)软件=程序+文档(项目的分析,规划,整理,归档,方案)课程要求掌握:1).二次开发的学习方法---项目文档,解决方案2).团队合作---项目过程,分工3).对GIS二次开发的热点的关注---综合利用现有的信息平台方法:一门语

2、言(开发环境)+组件式GIS什么是GIS二次开发:成果:应用程序+文档=应用软件基于GIS平台软件(平台提供商)提供的组件(控件,插件),(二次开发商)结合系统开发环境,开发应用程序按项目专题的形式,分析问题,写出解决方案(控件的属性,事件和方法)----》思路解决方案----》翻译程序语言专题一GIS开发的相关概念1.测量,数据,应用,设计(规划),开发2.开发什么?成果是什么?软件=程序+文档系统软件:OS平台软件:DBMS应用软件:解决某一个问题==》GIS软件如何定位APP平台软件(arcgis,

3、supermap,mapgis)à桌面版supermapdesktop开发版supermapobjectsSO服务器版supermapiserver客户端版supermapiserverfor____api3.二次开发的相关概念(1)开发技术的发展面向过程面向对象:面向组件(用控件)面向框架面向服务SOA:API式,网址=è云计算组件式GIS的开发:用_超图_平台提供的GIS组件(SO),基于可视化编程语言(C#),实现GIS的功能应用(应用程序)。è为什么称为二次开发组件或是框架---》开发过程(2)组

4、件,控件组件(3)组件平台GIS组件与组件式GIS组件式GIS(SO)提供了各种GIS组件(控件)学习重点之一:熟悉SO中的各个控件è学习控件的方法?用途特点,属性,事件,方法SO中有哪些控件核心控件与对象整体的对象结构图,表1-1SO平台的安装桌面版开发版supermapobjects6.0sp5SLM在线申请许可邮箱,机器名许可文件*.lic在VS.NET中添加控件专题二SO中的数据文件1.地理实体是如何在GIS软件中表示的?现实---信息----机器实体----信息模型-----0,1时间,空间,属

5、性--数据结构与编码--0,12.数据库的相关概念数据模型(关系模型),表(关系),记录(行),属性(列)数据结构—表,数据操作(关系代数或SQL),约束条件(三种)思考:GIS空间数据库是否也遵循这些数据模型?3.SO支持的数据库类型数据库技术:SDX+6.x软件---》数据模型(文件)SO中数据库相关的概念数据库GIS数据库-----------数据源表-------------数据集-à风格化--图层—叠加地图记录---------------实体SO中与数据相关的概念:工作空间,数据源,数据集,图

6、层,地图,实体(元素,对象)工作空间:保留的是相应规则,不保存实质的数据,VB中“工程”的概念数据源:数据库,数据的集合==》SO支持三种数据源(1)文件型的数据源sdd/sdbudd/udb-à实验(2)数据库型的数据源sqlserver,oraclesdx+数据库的远程发布和访问(3)web数据源(云服务---webservice),OGC规范===》在超图中,打开天地图的数据?==》arcgis分别对应三种类型,技术?personalgeodatabasesdearcgisserver可以发布web

7、数据源googlemapkml文件数据集soDatasetSO中数据操作的基本单位,根据实体的类型分为点、线、面、体以及其它(CAD等)类型数据集==》数据集风格化后,形成图层soLayerè数据库中的表图层思考:数据集与图层的关系;图层与地图的关系地图:图层叠加,地图名,地图生成规则—》工作空间中的各个概念之间的关系在SO中,每个概念都会有与之相对应的”对象”来进行描述(属性,事件,方法)---》用于程序的编写==》组件式开发重要的思维方法,功能—》控件(对象)的属性,事件,方法---》程序员参考手册è

8、会看对象结构图结构,关系整体对象结构图---用户手册(对象间的联系)个体对象结构图---用户手册(属性,事件,方法)SO中的数据文件常用的文件类型数据交换补充:SO开发的约束说明1.SO中的常量se,对象命名so2.添加引用—》3..net中对com对象的声明和释放释放机制,主动强制释放对象专题三数据文件的打开--打开工作空间文件客户需求---编写简单应用程序,实现工作空间文件的打开操作流程?---菜单命令,打开文件对话框(控

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。