文本内容:
2022年第十四届全国高校GIS技能大赛二次开发•Web初级组题目2022年北京冬奥会火炬传递在北京、延庆、张家口三个赛区进行,共包括11个闭环外的封闭传递区域和1个闭环内的独立传递区域其中北京赛区共设4个传递区域,延庆赛区共设2个传递区域,张家口赛区共设5个传递区域现以此为背景,基于以下要求模拟完成《基于WebGIS的2022年北京冬奥会火炬传递服务平台》平台要求使用“云生态圈一一云开发世界”中提供的MapGISIGServer开发包如果您的系统类型为64位操作系统,建议下载MapGISIGServer.NETx64forWindows开发包”;如果为32位操作系统,建议卜载“MapGISIGServer.NETx86forWindows开发包”完成《基于WebGIS的2022年北京冬奥会火炬传递服务平台》的设计与开发下载地址数据要求.在MapGIS平台中,附加china.hdf数据库,整合成一张全国的地图数据.保存成地图文档,并将其发布到M叩GISServerManager地图服务中•开发要求
1.系统仅限于基于MapGIS10IGServerfor.NET开发包实现,客户端提供基于OpenaLayers5/Leaflet/MapBox-GL/OpenaLayers3各版本的JavaScript开发SDK可自行选择;•功能要求.界面描述1自定义系统界面,要求界面美观协调、风格统一,符合大众审美观点不局限于参考示例2菜单设计合理,操作简便,符合用户使用习惯.具体功能描述1地图浏览以全国地图数据作为底图,实现底图的加载显示,设置动态注记、显示效果;2地图基本操作视图支持基本的浏览操作,包括放大、缩小、移动、复位、自动跳转等
(3)缓冲区分析以火炬传递路线进行缓冲区分析,10米内为安全等级1级,20米为安全等级2级,50米为安全等级3级
(4)数据杳询1)空间查询支持交互式查询冬奥会火炬传递路线信息功能添加“点击查询”和“拉框查询”菜单按钮,点击按钮在地图上任意一点点击或拉框进行查询,并将查询结果高亮显示,当鼠标移动到要素范围内,弹出popup弹框,显示火炬传递路线或者传递地点几何信息和属性信息等2)属性杳询支持通过关键字搜索冬奥会火炬传递线路信息以及该地区的天气状态在输入框中输入关键字进行查询,并将结果高亮展示当鼠标移动到要素范围内,弹出popup弹框,显示线路或者传递地点等相关信息
(5)数据编辑1)火炬传递地点信息添加支持添加火炬传递地点新增信息,例如增加志愿者人员信息;在12个赛区范围内任意区域绘制图形,弹出属性对话框,在属性对话框内输入相关信息,点击完成,实现要素的添加2)火炬传递地点信息更新支持火炬传递地点信息的变更在地图显示范围内使用属性查询或空间查询,若查询到结果,弹出几何信息和属性信息对话框,显示火炬传递地点信息,在几何信息和属性信息对话框中修改相关信息,点击完成,实现要素的更新3)火炬传递地点信息删除支持火炬传递地点信息的删除在地图显示范围内使用空间查询或属性查询,若查询到结果,提示用户是否删除信息,点击确认,实现要素的删除•开放型功能除上述功能外,可根据系统需求增加相应功能,比如专题图(如热力图、分段专题图、火炬传递的要素移动)等,增强系统实用性。