开发赛道—初级开发
题目一:
武汉东湖是中国最大的城中湖之一,具有重要的生态、景观和社会功能。然而,城市化进程加快,周边土地利用变化、污染排放增加等因素对东湖水域生态系统带来了巨大挑战。为保护东湖生态完整性,武汉市政府计划沿湖建立宽度200米的绿化保护区,以涵养水源、拦截污染并恢复生物栖息地。
本次GIS大赛围绕“武汉东湖生态保护区构建与分析”展开,参赛者需要基于矢量城市数据,通过GIS技术进行空间分析、数据可视化、查询统计等操作,制定科学合理的生态保护策略,并最终形成可视化成果,以支持城市规划与生态环境管理。
一、平台要求
使用“云生态圈(http://www.smaryun.com/)——开发世界——产品开发包”中提供的 MapGIS 10 x64 All In One SDK for Windows 开发包,完成设计与开发。
下载地址:http://www.smaryun.com/dev/download_detail.html#/download916
二、数据要求
在 MapGIS Desktop软件中,选择MapGIS开发.hdb数据库中武汉市行政区划、东湖、武汉市地铁站点等相关城市矢量数据,保存为地图文档。
三、开发要求
系统仅限于基于 MapGIS 10 x64 All In One SDK for Windows 开发包实现,客户端提供基于 Java/.NET 开发MapGIS Objects SDK/MapGIS Desktop SDK,可自行选择;
四、功能要求
(一)界面描述
- 自定义系统界面,要求界面美观协调、风格统一,符合大众审美。
- 菜单设计合理,操作简便,符合用户使用习惯。
(二)具体功能描述
- 浏览功能
以城市矢量数据为地图组织成地图文档,实现地图文档的展示,支持以数据属性(如行政区名称、地铁站名称)生成动态注记显示。
- 查询功能
- 属性查询:支持通过关键字对数据进行查询,将查询结果以列表的方式进行展示。
- 范围查询:支持通过鼠标交互的方式对数据进行范围查询,将查询结果以列表的方式进行展示。
- 组合查询:支持通过关键字+范围组合的方式对数据进行查询,将查询结果以列表的方式进行展示。
- 数据编辑
支持对数据中图元进行新增、修改、删除的操作。
4.空间分析
为保护水域生态完整性,市政府计划沿东湖边界建立环湖生态保护区,其中核心措施为构建宽度200米的绿化保护区,以涵养水源、拦截面源污染并恢复生物栖息地。要求空间分析功能支持生成绿化保护区。
- 缓冲分析:支持对东湖进行以200米为缓冲距离,构建湖泊缓冲区文件。
- 叠加分析/裁剪分析:通过将东湖与缓冲分析生成的缓存区数据进行叠加分析(叠加方式为相减)或裁剪分析,生成绿化保护区数据。
- 面积量算
支持计算空间分析得到的绿化保护区的面积实地面积和实地周长。
(三)开放型功能
除上述功能外,可根据系统需求增加相应功能
- 支持创建专题图功能,如简单专题图、分段专题图等、增强地理信息数据表达的直观性。
- 支持将完整的地图导出为图形交换文件,包括TIF、JPG、PNG。
五、提交作品要求
- 作品源代码:提供作品开发工程文件(Java/.net代码);
- 数据:绿化保护区的矢量文件或hdb数据库;
- 作品介绍:格式和字数不限,但要清楚介绍作品的使用流程。其中包括但不限系统简介、系统安装部署说明、系统使用说明、效果截图、演示录像。
数据链接:https://pan.baidu.com/s/1qM3gPnBNvp_qJs0VDf-LlA
提取码: xmw3
题目二:
一、背景
随着“健康中国2030”战略的深入实施,如何通过信息化手段加强医疗机构管理和优化医疗服务流程显得尤为重要。尤其是在经历了公共卫生事件后,对医疗机构信息进行精准管理和快速响应的需求日益凸显。
在此背景下,本届GIS大赛的目标是利用MapGIS开发平台,结合武汉市医疗机构数据、武汉市行政区划数据及其他相关数据,创建一个美观、实用的武汉市医疗机构信息管理系统(以下简称管理系统)。此系统有助于实现对医疗机构资源的可视化、信息化管理,为政策制定者提供决策支持,为居民提供统一的医疗信息资源查询入口,促进医疗资源的合理布局和服务体系的完善,从而更好地服务于公众健康需求,推动健康中国战略目标的实现。
二、数据提供
本次大赛提供了部分数据以供参考,可根据实际需要增删数据(新增的数据请作为成果一并提交)。数据存放于附件中WuHanData.hdb文件。
三、平台要求
使用“云生态圈(http://www.smaryun.com/)—开发世界—产品开发包”中提供的 MapGIS 10 x64 All In One SDK for Windows开发包、MapGIS Client for JavaScript,完成《武汉市医疗机构信息管理系统》的设计与开发。
四、功能要求
- 数据制作
制作武汉市的医疗机构专题地图作为管理系统的底图。地图规范及风格可参考《地理信息公共服务平台电子地图数据规范》,也可根据管理系统主题自定义地图风格。满足规范、美观、实用的需求。
- 地图浏览
- 加载显示前序制作的武汉市医疗机构专题地图;
- 实现基本的地图操作功能,如放大、缩小、平移、复位等;
- 其他便于用户浏览地图的功能。
3.医疗机构信息展示
能通过查询或点击地图查看详细信息(如logo、简介、特点、地址、联系方式等)。
- 查询功能
- 关键字查询:用户可通过输入医疗机构名称或地址进行查询;
- 空间查询:用户可查询常住地附近指定半径内的医疗机构;
- 复合条件查询:用户可根据不同的限定条件查询符合需求的医疗机构;
- 其他可以增强系统实用性、方便用户查询的功能。
- 信息维护
- 支持便捷的对医疗机构信息进行维护,如新增、更新、删除记录等;
- 支持业务数据的批量导入、导出。
- 用户体验
系统界面应美观协调,功能菜单设计合理,操作简便,符合用户使用习惯。
- 开放型功能
除上述必须具备的基础功能外,还可添加其他符合本业务场景、可以增强用户体验、提升系统实用性的功能。
如:添加统计图表、专题图等可视化手段,方便决策者从不同维度了解医疗资源分布。
数据链接:https://pan.baidu.com/s/1qM3gPnBNvp_qJs0VDf-LlA
提取码: xmw3