开发赛道—初级开发
玄奘西行加强了东西方的陆上联系,及古中国和天竺(今印度),促进了东西方的文化交流。不仅为中国的佛教文化做出了卓越贡献,同时还为中印两国人民的文化交流奠定了夯实的基础。
从那以后,佛教完整教义传入了中国,弥补了自西汉佛教传入中国教义的不完整,丰富了中国宗教文化,大大促进了佛教在中国的发展。
在中国译经史上,玄奘结束了一个旧时代,开辟了一个新时代。玄奘的翻译工作,在中印文化交流史上,无疑起到了相互了解、相互学习的作用。
现以此为背景,基于以下要求模拟完成《基于WebGIS的玄奘西行途径城市信息展示平台》
一、平台要求
使用“云生态圈(http://www.smaryun.com/)——开发世界——产品开发包”中提供的 MapGIS 10 x64 All In One SDK for Windows 开发包,完成《基于WebGIS的玄奘西行途径城市信息展示平台》的设计与开发。
下载地址:http://www.smaryun.com/dev/download_detail.html#/download916
二、数据要求
- 在 MapGIS Desktop软件中,附加 china.hdf 数据库,整合成一张全国的地图数据,保存为地图文档,并将其发布到 MapGIS Server Manager 地图服务中。
- 在 MapGIS Desktop软件中,2023开发大赛.hdb数据库,加载world栅格数据,裁剪为瓦片,并将其发布到 MapGIS Server Manager 地图服务中。
- 在 MapGIS Desktop软件中,选择2023开发大赛.hdb数据库中玄奘西行途径城市矢量数据,保存为地图文档,并将其发布到 MapGIS Server Manager 地图服务中。
三、开发要求
- 系统仅限于基于 MapGIS 10 x64 All In One SDK for Windows 开发包实现,客户端提供基于 OpenaLayers/Leaflet/MapBox-GL/Cesium 各版本的 JavaScript 开发 SDK,可自行选择;
- 可选传统开发模式或纵生式开发模式,选择纵生式开发的系统,附加 5 分。
四、功能要求
(一)界面描述
- 自定义系统界面,要求界面美观协调、风格统一,符合大众审美观点(不局限于参 考示例)。
- 菜单设计合理,操作简便,符合用户使用习惯。
(二)具体功能描述
- 地图浏览:以全国地图数据作为底图,实现底图的加载显示,设置动态注记显示效果;
- 地图基本操作:视图支持基本的浏览操作,包括放大、缩小、移动、复位、自动跳 转等。
- 数据查询:
- 空间查询:支持交互式查询玄奘西行途径城市信息以及该地区的天气状态。添加“点击查询”和 “拉框查询”菜单按钮,点击按钮后在地图上点击任意一玄奘西行途径城市或拉框进行查询,在查询到的玄奘西行途径城市上方使用图片标注来标注当前城市,当鼠标移动到图片标注上方时,弹出 popup 弹框,显示查询到的玄奘西行途径城市相关信息以及该地区的天气状态。
- 属性查询:支持通过关键字搜索玄奘西行途径城市信息以及该地区的天气状态, 在输入框中输入关键字进行查询,在查询到的城市上方使用图片标注来标注当前城市,当鼠标移动到图片标注上方时,弹出 popup 弹框,显示查询到的城市相关信息以及该地区的天气状态。
(三)数据编辑
- 玄奘西行途径城市信息添加:支持添加玄奘西行途径城市信息,例如:名称、介绍、国家等;在区域内鼠标点击地图,弹出属性对话框,在属性对话框内输入相关信息,点击完成,实现城市信息的添加。
- 玄奘西行途径城市信息更新:支持玄奘西行途径城市信息的变更。在地图显示范围内使用属性查询或空间查询,若查询到结果,点击更新按钮,弹出几何信息和属性信息对话框,显示城市信息,在几何信息和属性信息对话框中修改相关信息,点击完成,实现要素的更新。
- 玄奘西行途径城市信息删除:支持玄奘西行途径城市信息删除。在地图显示范围内使用空间查询或属性查询,若查询到结果,点击删除按钮,提示用户是否删除信息,点击确认,实现城市信息的删除。
五、开放型功能
除上述功能外,可根据系统需求增加相应功能,比如专题图(如:热力图、分段专题图),增强系统实用性。
数据下载链接:https://pan.baidu.com/s/1-Am6zDX9bPyTeR9BHxO4_g
提取码:cjkf