《广州市黄埔区慢性病地理信息系统》项目实训阶段性总结

作者:陈勇杨

本次任务完成时间:2019 /01/16

开发工具与关键技术:

完成模块功能:工具箱,周边分析。

一、功能实现

(1)工具箱模块里包含:距离测量,面积测量,圆型查询,矩形查询,自定义查询。

距离测量:从起点到终点的距离测量。

《广州市黄埔区慢性病地理信息系统》项目实训阶段性总结_第1张图片

面积测量:你所画的面的面积。

《广州市黄埔区慢性病地理信息系统》项目实训阶段性总结_第2张图片

圆型查询:以地图上任意一个点为圆心,画出一个圆,并查询出圆内的数据。点击查询出来的小图标就会出现你所需要的详细数据

《广州市黄埔区慢性病地理信息系统》项目实训阶段性总结_第3张图片

 矩形查询:在地图上绘制一个矩形,并查询矩形内的你所先查询的数据。点击查询出来的小图标就会出现你所需要的详细数据

《广州市黄埔区慢性病地理信息系统》项目实训阶段性总结_第4张图片

自定义查询:鼠标绘制好目标的面积,自定义查询你所想查询的内容。点击查询出来的小图标就会出现你所需要的详细数据 

《广州市黄埔区慢性病地理信息系统》项目实训阶段性总结_第5张图片

(2) 周边查询:选择中心点,填写查询半径 ,勾选查询的目标,

         

《广州市黄埔区慢性病地理信息系统》项目实训阶段性总结_第6张图片

点击查询就可以在地图上显示所需要的信息

《广州市黄埔区慢性病地理信息系统》项目实训阶段性总结_第7张图片

二、经典代码

1,先初始化地图和图层

《广州市黄埔区慢性病地理信息系统》项目实训阶段性总结_第8张图片

2,创建工具箱的图层 

《广州市黄埔区慢性病地理信息系统》项目实训阶段性总结_第9张图片

3,加载图层

《广州市黄埔区慢性病地理信息系统》项目实训阶段性总结_第10张图片

4,激活控件

《广州市黄埔区慢性病地理信息系统》项目实训阶段性总结_第11张图片

5,清除图层

《广州市黄埔区慢性病地理信息系统》项目实训阶段性总结_第12张图片

、开发总结

一开始觉得GIS并不难,就是感觉画画地图呀什么的。但是,真正的把项目发下来的时候才知道,这可不简单呀!你所看到的功能都不会呀,真的很尴尬。后来,老师是可以参考SuperMap iserver里的开发指南和一些案例。在看的时候并不会太明白,总会感觉很虚,但是自己把那些案例重新做了一遍,就会感到有一点感觉了。在做项目的时候,遇到一些问题就会和搭档商量一下或者请教一些大神,当问题解决的时候真的很开心,那种释然的感觉真好。只有真正的去做了才知道这里面的奥妙,才知道这里面的知识。从不会到会,这个专研的过程痛并快乐着。真正学到东西那一刻真好。

 

你可能感兴趣的:(《广州市黄埔区慢性病地理信息系统》项目实训阶段性总结)