文末附全文解题过程及数据获取方式:关注小火苗GIS回复:Contest
第十一届全国大学生GIS技能大赛下午https://mp.weixin.qq.com/s/JiFELhdNLLikMNw-_Fqzbg
全国大学生GIS应用技能大赛是由中国地理信息产业协会、中国地理学会主办,已发展为国内规模最大、水平最高的国家级GIS学科竞赛之一。大赛分别在空间数据采集编辑与集成处理、空间分析技术应用两段赛程展开角逐。
某地区教育部门正在评估小学空间服务绩效。以学区为单位,通过步行可达性和步行安全性两个标准,评估小学空间服务绩效。
1.为各个居住小区分配常住人口数
2.创建道路网络
3.步行上学可达性评价
4.步行上学安全性评价
5.小学学区内住宅分布范围分析
6.最终成果制图
试题获取:关注"小火苗GIS",后台回复Contest即可免费获取比赛题目及数据。
#非官方答案,仅代表作者个人观点#
1. 为各个居住小区分配常住人口数
(1)新建数据库:结果数据库.gdb,要求在此数据库下保留结果;
(2)分析需要把各个学区人口平均分配到各个居住小区,计算公式:各个学区人口/小区个数;
运用【空间连接】工具,让“居住小区分析”图层得到Name和人口信息。
(3)运用【频数】工具,根据上步【空间连接】得到的“居住小区分析“,按Name字段进行频数统计,计算每个学区内小区个数。
频数统计结果
(4)添加小区人口字段,该字段可在属性连接前添加,,然后计算每个居住小区平均人口=学区人口*10000/学区内小区个数。
2. 创建道路网络
(1)由于赛题已经明确不需要对道路数据已经打断等等,那么我们就不用对数据进行【拓扑检查】,例如,某些试题会“挖坑“,不进行打断相交点以及道路连接等无法正常进行网络数据集构建。本赛题可直接根据道路数据进行网络数据集的创建。
(2)数据库中新建要素集,并将道路数据进行导入。
(3)设置成本属性时,设置其shape_Length(单位:米)
(4)考虑到该题是求解小区到学校的最近距离,且是多个小区到居住学区内同一所学校的路径分析,选择【最近设施点分析】
设施点为小学,事件点为居住小区
(5)考虑到仅允许在各自学区范围内的小学进行上学,设置面障碍图层为学区图层,进行求解时发现报错,可以换个思路,将面要素转为线要素后,再作为线障碍进行分析呢??
(6)在进行分析前,查看是否勾选了Oneway,由于赛题中明确指出,不考虑单行道条件要求所以此处不需要进行勾选(如果勾选则某些小区因单行道因素影响不能形成到达小学路径)
结果发现,整体上能实现对每个小区就近上学的需求,但同时也存在事件点未能找到设施点的问题,如果进行分区块单独进行统计分析,则未发现该问题,但小火始终坚信作为竞赛类题目,最优解、最省时的解法不会是单独分析,但该问题也并没有找到实际解决的办法,共有12个小区没有路径。(小火在比赛时采用的每个学区与每个小学进行单独求解计算,然后对结果进行合并)
全部解题过程共计余3000字,50张操作解题过程,详细过程请在下方链接查看,关注小火苗GIS,回复Contest领取实验数据
----未经本人允许禁止转载,转载时请标明来源小火苗GIS及公众号链接,谢谢合作
6. 制图表达
进行专题图排版制作,【插入数据框】进行格式调整即可
分级符号化
(1)当小火重温再做一遍的时候,不禁感慨赛题是真的nice,回想已经十来天了,比赛的历程充满了遗憾和不足。临场发挥灰常关键,只有平时不断积累,拓宽自己知识面才能做到临危不惧,正常发挥。
(2)在赛题过程中,存在几点不足问题,一方面是最邻近设施点分析中的路径条数仅有291条,与理论条数303条存在差距,但整体流程并无太大影响;再者,在做安全性分析时采用的为可达性数据与主干路进行拓扑检查(考虑到实际情况,可采用第2题生成的原始路径进行分析);最后,在做小学人口覆盖时的方向分布报错,这里也欢迎火苗们来和小火讨论。
(3)怀着沉重的心情更完了尘埃落定的比赛,以后的征程还在继续,感慨颇多,收获颇多,也希望能够给学弟学妹带来些启迪。来年也能有个好成绩,~撒花
第十一届全国大学生GIS技能大赛下午https://mp.weixin.qq.com/s/JiFELhdNLLikMNw-_Fqzbg
END
#小伙伴们有更好的思路的话可以私信小火讨论呀#
试题获取:微信公众号关注"小火苗GIS",后台回复Contest即可免费获取比赛题目及数据。
往期内容
第十届全国大学生GIS应用技能大赛(上午)
第十一届全国大学生GIS应用技能大赛(上午)
学无止境—A better GISer