网络gis开发技术手册

网络gis开发技术手册

ID:15581915

大小:2.67 MB

页数:8页

时间:2018-08-04

网络gis开发技术手册_第1页
网络gis开发技术手册_第2页
网络gis开发技术手册_第3页
网络gis开发技术手册_第4页
网络gis开发技术手册_第5页
资源描述:

《网络gis开发技术手册》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、网络GIS开发技术手册-------高新技术部龙海波一、WEBGIS开发的基本步骤二、常用平台、工具三、资料,信息获取方式四、开发注意事项五、分平台简单介绍一、WEBGIS开发的基本步骤1、获知用户需求仔细阅读日方客户需求说明,理解需要实现的各功能,不能理解完全的可以通过咨询上级得到确定;2、分析用户需要,查询相关资料,结合当前的存在的案例确定其需求的可行性获取了用户最终需求后,查询相关资料,根据曾经使用过的开发平台以及网络上的开发案例确定各功能实现的可行性,如果确实发现客户提出的功能或者功能实现方式具有不合理性,应及时提出,不能一味遵循,

2、以免造成无法按期达标的情况;3、分析用户需求并与之交流确定最终实现功能及实现方式据公司主要使用平台或者客户提出使用的平台确定最终实现功能,以高运行速度,高稳定性,低耗的标准确定功能的实现方式;4、制作用户需求说明书根据2、3确定的内容制作用户需求说明书初稿,认真阅读并相互讨论,确定需求说明书内容,反馈至客户,若客户无修改建议,即可最终确定用户说明书内容,以此作为开发实现功能的根据;5、查询相关资料,做开发前准备在确定了各实现方式后,以初期基本需要的平台为主题查询相关资料,在平台上实现几个简单功能,以便熟悉预设开发平台,以相关的标准确定开发平

3、台;6、确定开发基本框架及开发人员结构图根据项目的特性以及开发平台的主流开发方式确定开发的基本架构,得出开发流程图以及数据流图,基本上已数据作为驱动的形式进行架构;将项目内容以功能实现方式的相似性进行模块分工,组织合适的开发人员,安排开发人员的责任分工;7、制作DEMO版本,实现基本功能以及版面设计项目责任者或者主要开发人员根据确定了的框架制作一个包括主要功能的DEMO版本,以功能模块为单元将其他开发人员的模块确定下来;8、确定最终版面形式,以时间为主要开发进程控制标准分模块进行开发模块分工完毕后,将各模块的进行美化,确定最终开发的版本样式

4、,以时间为单位控制各模块的进行;9、整合各模块,形成初期测试版本按照模块功能先完成先整合的原则,逐步整合各模块功能,测试并保存各阶段版本,形成最初的测试版本;10、测试测试人员测试11、测试反馈,修改,再次进行10与11的循环直至最终通过1、提交结果二、常用平台、工具根据公司现况,已知GIS开发平台有:MapInfo,MapXTreme,VectoWorks,VS.NET,VS6.0,SQLServer,PostGis,Openlayers,GeoserVer。需要熟练掌握的开发平台:MapInfo,MapXTreme,VectoWorks

5、,VS.NET,VS6.0,SQLServer。三、资料,信息获取方式1、获取开发平台开发手册;可以通过官方网获取或者购买软件时的得到;2、获取开发案例官方网上下载示例,确定其实现方式;可以基本确定什么功能的可以实现;四、开发注意事项1、代码书写的规范性代码的可读性是衡量程序员对功能实现方式的思路清晰性、认真的程度以及效率的一个重要评价标准,因此统一严格按照公司的“软件开发代码书写标准”进行;2、把握时间尺度,提前完成任务根据自身实力把握好功能实现的时间,如实告知负责人并按时完成,最好能提前完成,以便有更充足的时间修改;五、分平台简单介绍1

6、、MapInfoMapInfo7.0以前版本没有数据转换工具以及网络功能,9.0以后版本都具有这些功能;它的开发方式主要有:a)、MapBasic程序(源程序扩展名为“.mb”编译后程序扩展名为“.mbx”),需要以MapBasic软件编译;b)、IDE开发方式,使用MapInfoAPI,启动后台程序开发,注意MapInfo是一个实例对应一个进程,应及时释放;MapInfo的API都可以很容易查询到,对应的命令代码也可以在以前的项目中查询得到,属于相对容易的二次开发,但由于属于公司现有平台,需要非常熟练,这里就不多讲。2、.NET平台这里主

7、要讲asp.net,asp.net2003和2005的实现方式有所不同,asp.net2003的网站在产生的初期会自动在系统目录下的”www”目录下生成一个工程对应目录,所以最后打包的时候,需要拷贝的这个目录下的所有内容并打包;如果你想移动工程文件,必须整个文件夹移动到某个目录下,并已以前拥有的项目名在IIS下建立对应虚拟目录;asp.net2005可以选择你的项目存储路径并在IIS下自动建立虚拟目录,但是不产生工程文件,只有解决方案,如果你需要移动项目文件夹,那么需要重新建立一个网站并加载所有文件以及文件夹或者是修改解决方案文件中的路径。

8、如果asp.net2005中最终你选择网站服务方式不是编译好的dll运行方式,你可以直接修改某个.aspx文件而无须再次编译,asp.net2003中需要重新保存并编译。Asp.

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

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

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