您的位置:首页 > 其它

GIS—项目研发阶段性总结

2019-01-18 20:21 686 查看

《广州市海珠区慢性病地理信息系统》项目研发阶段性总结

作者: 黄元进
开发工具与关键技术:Visual Studio 2015 、SQL Server 2014 Management Studio、SuperMap iDesktop 9D、SuperMap iServer 8C、C#、JavaScript
完成模块功能:工具箱(测距、侧面积)
撰写时间:2019年1月18日星期五

一、功能实现
工具箱主要包括测距、测面积、和框选、圆选部分(未做)。下面是主页面:

图1主页面
点击图1右下角的工具箱会弹出选项 ,点击测距功能,然后到地图上随便点几下,双击结尾就得出从起点到其他地方的距离。如下图:

图2 测距的功能实现
和测距一样点击工具箱出现测面积 ,和测距也差不多,点击测面积功能,然后到地图上随便点几下,双击结尾就得出你所点击的区域有多少平方米。如下图:

图3 测面积的功能实现
二、数据库业务表结构
此处业务表设计还在进行,暂无截图。
三、经典代码

四、开发总结
第一次做这个GIS项目,我一开始有点不知所措,然后听了老师的大概讲解思路,也差不多有点方向,就开始慢慢试着做,首先设计你自己所需的地图和基础数据库,然后将地图发布到iServer里面去,在你的项目中引用SuperMap插件,设计好显示地图所需要的方法,然后,再你的地图上添加一些矢量图层和控件,构造一些方法,很多新的JavaScript 语言多不懂,就只能查老师发下来的SuperMap iClient for JavaScript Help文档,慢慢摸索。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: