大赛方案
2019-03-22 16:00
作者:大赛组委会

操作技能组

经过大家的指引,小台台搭乘高铁来到了名为清江画廊的旅游景区,游览着江南水乡的秀美。 

 

矢量制图组

1、确定小台台所在的城市,并绘制该地区的地图,以及若干张专题图,为小台台介绍这个城市;

2、在这个城市旁边,有一片被称为华中屋脊的自然林区,小台台对这里的山貌地形很感兴趣,请你为他绘制一副等高线地形图,并进行一些地形分析,为他描述这里的地形。

要求:

1、提交数据的坐标参照系的椭球及投影不做具体要求,但需要变形尽量小,比例尺要求为1:1单位为米;

2、制图范围不超过该城市的市级行政区划界限,且完全包含主城区;

4、除了等高线地形图外,还要进行一定的地形分析,并出图。

 

遥感处理组

在小台台所在地的西侧,有一个位于山区的直辖市,请你确定这座城市,并在该城市的行政区内,选取一定范围,利用遥感分析原理与方法,借助在云平台(smaryun.com)——提供的MapGIS 10软件,为小台台介绍这个区域土地利用的演变过程或城市发展过程。

要求:

1、对选定范围的分析应至少包含5年的时间跨度及3个时间点,以反映变化规律;

2、影像数据以MSI或HDF数据库形式提交;

3、当GIS云平台提供的软件无法满足需求时,可以借助其他软件辅助,并加以说明;

4、适当借用统计年鉴数据进行分析。

 

三维建模组

小台台在地球旅行已经两年了,仍然对这里的环境很向往,人来人往的商圈、熙熙攘攘的小吃街、郁郁葱葱的校园。请你借助云平台(smaryun.com)——提供的MapGIS 10软件,自选区域进行三维景观建模,为小台台展示该区域的魅力。

要求:

1、场景范围自选,数据自备,并且有正确的坐标信息;

2、若无法获取地形数据或地下管线数据,可合理虚拟假设;

3、对该区域进行适当的三维分析;

4、当GIS云平台提供的软件无法满足需求时,可以借助其他软件辅助,并加以说明。

 

二次开发组

初级开发组

题目

随着社会的不断发展,城市化的脚步也逐渐加快。现有一地区正在朝着城市化努力,需搭建一个城市综合管理系统,以更好的指导城市化工作的开展。请基于以下要求完成《基于MapGIS的城市综合管理系统》的设计与开发。

一、平台要求:

使用“云生态圈(www.smaryun.com)-云开发世界”中提供的“MapGIS 10 桌面开发包(for .NET)”(如果您的系统类型为64位操作系统,建议下载“MapGIS 10 X64 桌面开发包(for .NET)”),完成《城市综合管理系统》的设计与开发。

下载地址:http://www.smaryun.com/dev/dev_environment.php

二、数据要求:

数据请使用MapGIS 10.3自带的示例数据库sample,数据路径如下:

1.居民地:gdbp://MapGisLocal/sample/ds/地图综合/sfcls/居民地;

2.公路:gdbp://MapGisLocal/sample/ds/地图综合/sfcls/公路;

3.水系:gdbp://MapGisLocal/sample/ds/地图综合/sfcls/水系

注:(1)将数据添加至地图中,保存成mapx地图文档。

(2)可自行给数据添加属性字段以描述数据。

三、开发要求:

1.系统仅限于基于MapGIS 10.3 Desktop for .NET开发包实现;

2.可选传统开发模式或纵生式开发模式,选择纵生式开发的系统,附加5分。

四、功能要求:

界面描述:

1.自定义系统界面,要求界面美观协调、风格统一,符合大众审美观点。

2.菜单设计合理,操作简便,符合用户使用习惯。

功能描述:

1.数据可视化:支持用户交互式打开地图文档,在二维视图中显示数据(居民地、水系、公路);支持交互式保存地图文档,并支持用户添加、删除图层。

2.浏览操作:视图支持基本的浏览操作,包括放大、缩小、移动、复位。

3.要素编辑:可新增居民地要素,要素的默认图形参数和原始图层中的要素保持一致。

4.空间查询

(1)几何查询:支持交互式查询“居民地”、“水系”。添加“圆查询”和“拉框查询”菜单按钮,点击按钮在地图上绘制图形进行查询,查询结果高亮显示。动态创建空间几何信息、属性信息展示面板,分别用于显示几何和属性信息。

(2)属性查询:支持通过属性过滤对话框实现属性查询“居民地”、“水系”图层功能。查询结果高亮显示。动态创建空间几何信息、属性信息展示面板,分别用于显示几何和属性信息。

5.图层管理:

(1)图层状态:支持用户选择一个图层,动态切换该图层的显示状态,包括:可见、不可见、编辑、当前编辑。

(2)透明度:支持用户选择一个图层,设置该图层的透明度。

(3)动态注记:支持用户选择一个图层和字段显示动态注记,并可设置注记的颜色、大小等参数。

6.缓冲分析:对“公路”图层进行半径为10(地图单位)的缓冲分析,得到缓冲分析结果“公路带”,将其保存在MapGIS数据库中。

7.拓扑分析:按照规划,在公路带范围内不允许出现居民地。将“居民地”图层和“公路带”图层进行拓扑分析,得到有哪些居民地要素和公路带有重叠,并将这些居民地要素保存在一个新的简单要素类中。

五、参考资源:

在线API:http://develop.smaryun.com:81/API/Desktop/MapGIS_10_Desktop_API/index.html

六、参考图:

图片

 1  系统参考图

图片

 2   查询结果展示参考图

 

 图片

 3  属性查询对话框

  

题目二:

不动产登记是《中华人民共和国物权法》确立的一项物权制度。2015年3月1日,《不动产登记暂行条例》落地实施。时至今日,不动产登记仍然在各级省市县如火如荼得进行。为了助力不动产登记快速开展,搭建起高效的不动产信息登记平台尤为重要。现以自己所在地为例,自选范围,基于以下要求模拟完成《基于WebGIS的XX地区不动产信息登记平台》。

一、平台要求:

使用“云生态圈(www.smaryun.com)——云开发世界”中提供的“MapGIS 10 IGServer开发包(for .NET)”(如果您的系统类型为64位操作系统,建议下载“MapGIS 10 X64 桌面开发包(for .NET)”),完成《基于WebGIS的XX地区不动产信息登记平台》的设计与开发。

下载地址:http://smaryun.com/dev/dev_environment.php

二、数据要求

1.在MapGIS平台中,创建地理数据库,新建图层,作为不动产登记图层,属性字段可根据需要自行设置(如有需要可合理虚拟假设数据);

2.保存地图文档,将其发布到MapGIS Server Manager地图服务中。

三、开发要求:

1.系统仅限于基于MapGIS 10 IGServer for .NET开发包实现,客户端提供基于Leaflet/MapBox-GL/OpenaLayers3/OpenaLayers5各版本的JavaScript开发SDK,可自行选择;

2.可选传统开发模式或纵生式开发模式,选择纵生式开发的系统,附加5分。

四、功能要求:

1、界面描述:

(1)自定义系统界面,要求界面美观协调、风格统一,符合大众审美观点(不局限于参考示例)。

(2)菜单设计合理,操作简便,符合用户使用习惯。

2、具体功能描述:

(1)地图浏览:以天地图影像图为底图,叠加显示自定义不动产登记地图文档,需控制地图显示中心、显示级别,设置动态注记显示效果,显示不动产相关信息(例:建筑名称);

(2)地图基本操作:视图支持基本的浏览操作,包括放大、缩小、移动、复位。

(3)不动产查询:

1)空间查询:支持交互式查询不动产信息功能。添加“点击查询”和“拉框查询”菜单按钮,点击按钮在地图上任意一点点击或拉框进行查询,并将查询结果高亮显示,当鼠标移动到要素范围内,弹出popup弹框,显示该不动产的几何信息和属性信息。

2)属性查询:支持通过关键字搜索相关不动产信息功能。在输入框中输入关键字进行查询,并将结果高亮展示。当鼠标移动到要素范围内,弹出popup弹框,显示该不动产的几何信息和属性信息。

(4)不动产信息编辑

1)不动产信息添加:支持新增不动产要素,要素的默认图形参数和原始图层中的要素保持一致。在地图显示范围内任意区域绘制图形,弹出属性对话框,在属性对话框中输入相关信息,点击完成,实现区要素的添加。

2)不动产信息更新:支持不动产信息的变更。在地图显示范围内使用属性查询或空间查询,若查询到结果,弹出几何信息和属性信息对话框,显示相关不动产信息,在几何信息和属性信息对话框中修改相关信息,点击完成,实现区要素的更新。

3)不动产信息删除:支持不动产信息的删除。在地图显示范围内使用空间查询或属性查询,若查询到结果,提示用户是否删除不动产信息,点击确认,实现区要素的删除。

(5)测量:实现交互式测距功能,用于测量距离,土地面积。

(6)除上述功能外,可根据系统需求增加相应功能,增强系统易用性。

五、参考资料

1.ol3示例下载地址:http://www.smaryun.com/dev/resource_center.html#/type27/tag10/page1/checks661

2.leaflet示例下载地址:

http://www.smaryun.com/dev/resource_center.html#/type27/tag10/page1/checks684

3.mapbox-gl示例下载地址:

http://www.smaryun.com/dev/resource_center.html#/type27/tag10/page1/checks685

图片

 

高级开发组

随着云计算、物联网、大数据的快速发展,这些新兴技术与地理信息产业的融合发展已成为势不可挡的趋势。目前,GIS越来越向大众化、普适化方向发展。结合对GIS的认识及GIS的应用现状,设计开发GIS应用系统。

一、平台要求:

使用“云生态圈(www.smaryun.com)——云开发世界”中任选一款或多款软件,设计和开发一个应用系统,严禁使用其他商业或开源GIS软件。

二、作品要求:

1、提交作品必须是作者原创,不得侵犯第三方版权,禁止使用实际项目参赛,一经发现,取消竞赛资格。

2、提交作品开发方式不限(纵生式开发、Object组件开发、web开发),内容不限,结合IT主流技术,充分体现GIS在各个领域的应用价值,解决社会问题。

3、详情请参照《评分规则》。