文中数据和工具,可以在公众号后台分别回复「190617」和「190618」获取

在文章 高考的后续 — 地图下的中国高校 中,制作了如下图这种蜂巢网格地图,用来展示高校数量分布情况。

正六边形是边数最多的平面镶嵌图形(边越多,越接近理论上的完美图形——圆),所以这种六边形网格自然要比矩形网格好看许多,。

后台很多读者留言,有问能不能分享一下数据的,也有问地图怎么做的,这里一并解决。

首先数据,后台回复关键字「190617」可以获取下载链接。你会得到一个 excel 文档,包含全国 2000 多个高校的基础信息和位置坐标,可以通过 ArcMap 添加数据显示。

然后介绍下蜂巢网格地图的制作方法。这里关键问题是怎么生成蜂巢网格,当然你可以利用「渔网工具」和「泰森多边形工具」,在一系列骚操作后,也能制作出蜂巢网格,这里就不展开说了,如果感兴趣,后面可以写一篇文章专门介绍。

这里提供一个工具箱,后台回复「190618」获取,解压后,

这两个文件必须在同一目录下,tbx 工具依赖这个 python 脚本。在 ArcToolBox 中右键添加工具箱,找到「Tessellation.tbx」 添加,打开输入计算范围和网格边长就可以生成。

接下来的问题,就是如何将已有的专题数据关联到对应网格内,比如高校数量分布图中,就要统计落入每个网格中高校的数量。

这里可以使用「空间连接」工具,它可以通过空间关系(比如这里要使用的「Contains」关系)将连接要素(专题数据图层)中的属性关联到目标要素(网格数据图层)中。

特别的是新连接生成的关联数据,还能够自动生成字段统计落入每个目标要素中的专题要素的个数,这样就能完美解决统计每个网格中高校数量的问题。

老样子,千言万语不如来个视频。制作视频https://www.zhihu.com/video/1129360249148325888

最后对关联后的数据做一个符号化渲染,选择一个你觉得酷炫的颜色就可以了。

当然鲜花还要绿叶衬,这里的专题图也需要一张好看的底图衬托。可以参考这篇文章 ArcGIS中的奇技淫巧(Ⅲ) — ArcMap 中操作互联网地图 的方法,挑选你喜欢的风格的底图。

推荐阅读

gis 六边形网格_ArcGIS中的奇技淫巧(Ⅱ)—蜂巢网格图相关推荐

  1. gis 六边形网格_ArcGIS中实现指定面积蜂窝(正六边形)方法

    本篇博文为博主(whgiser)原创,转载请注明. 空间聚集研究中,地理尺度大多数都是基于格网构建的,只需fishnet下就行了.也常有使用社区.交通小区(TZ)作为研究单元的.直到发现蜂窝网络做出的 ...

  2. Matlab之在城市环境中基于动态占用网格图的的运动规划仿真(附源码)

    目录 一.介绍 二.设置场景和基于网格的跟踪器 三.设置运动规划器 四.结果 五.总结 六.程序 此示例演示如何使用 Frenet 参考路径在城市驾驶场景中执行动态重新规划.在此示例中,将使用本地环境 ...

  3. matlab 蜂窝网格,blender怎么制作蜂巢网格 蜂窝式网格画法

    blender是一款3D建模工具,功能齐全,不过有不少用户对它的操作不是很熟练.下面小编就来给各位小伙伴带来blender怎么制作蜂巢网格的教程详情.感兴趣的小伙伴们随小编一起来看看吧. 类别:3D制 ...

  4. gis里创建要素面板怎么打开_【从零开始学GIS】ArcGIS中的绘图基本操作(二)

    大家好,我是肝教程肝到熊猫眼的三三. 本系列教程的发布,受到了很多同学的鼓励,大家在后台或微信上表达出对教程的喜爱,这便是更新教程的最大动力. 上回教程讲解了"GIS基本操作".& ...

  5. Leetcode 1559二维网格图中探测环 技巧DFS|剪枝

    二维网格图中探测环 给你一个二维字符网格数组 grid ,大小为 m x n ,你需要检查 grid 中是否存在 相同值 形成的环. 一个环是一条开始和结束于同一个格子的长度 大于等于 4 的路径.对 ...

  6. arcgis mxt模板 创建工具条无法保存_【从零开始学GIS】ArcGIS中的绘图基本操作(二)...

    大家好,我是肝教程肝到熊猫眼的三三. 本系列教程的发布,受到了很多同学的鼓励,大家在后台或微信上表达出对教程的喜爱,这便是更新教程的最大动力. 上回教程讲解了"GIS基本操作".& ...

  7. 【从零开始学GIS再到精通GIS】ArcGIS中的绘图基操作(一)

    (收藏的同时麻烦点赞啊亲!) 大家好 最近和几个刚入行的小朋友们聊天,发现小朋友们现在很关注热点,并且有着一个共性的担忧: "国土空间规划是规划行业的未来,可是我们学校还不教我们GIS,好慌 ...

  8. GIS数据处理-cesium中模型位置设置

    GIS数据处理-cesium中模型位置设置 介绍 最近我收到不少人私信询问我,在cesium中加载3dtiles模型后如何调整模型位置,这里我就统一的介绍一下,我是怎么处理的以供大家参考. 常见模型分 ...

  9. GIS 在地质学中的10个重要性

    GIS 技术在地球和地表的研究中发挥着重要作用.通过 GIS,地质学家已经能够识别并找出解决地球表面的难题.本文介绍了 GIS 在地质学中的一些重要性,以及地质学家如何利用这项技术的来确定解决方案. ...

  10. 教你几个 Java 编程中的奇技淫巧

    枯燥的编程中总得有些乐趣,今天我们不谈论那些高深的技能,教你几个在编程中的奇技淫巧,说不定在某些时候还能炫耀一番呢. 1.找到最大值和最小值 不使用 if else switch 和三元运算符,在给定 ...

最新文章

  1. ETL流程概述及常用实现方法
  2. php文件运行的域名怎么改,discuz论坛更换域名,详细文件修改步骤
  3. 牛客网_PAT乙级_1029有几个PAT(25)【输入字符串并strlen计算长度】
  4. CPU,MPU,MCU,SOC,SOPC联系与差别
  5. android 广告弹出层,安卓广告活动弹窗控件 android-adDialog
  6. linux多线程入库hive,hiveserver2 定时挂采坑记
  7. 想自学python看哪位的视频比较好-python自学视频看这个就对了
  8. quartus仿真24:数据选择器MUX四选一74153八选一74151
  9. 惠普打印机介质不匹配_HP打印机驱动安装失败的解决办法
  10. 在本地电脑运行vue-element-admin
  11. 什么是 C# 分部类(partia)
  12. 通过堡垒机rdp 黑屏_运维堡垒机无法连接服务器,远程桌面无法使用
  13. .NET之Hangfire快速入门和使用 (定时任务调度的一种解决方案)
  14. 视频教程-①Spring Cloud 第一季(初级入门篇)-Java
  15. 常用邮箱、网盘地址列表
  16. MATLAB二维平面绘图
  17. D*算法的思考与理解
  18. MDaemon 架设邮件服务器案例
  19. mysql source 导入本地文件_MySQL可使用source 命令导入本地sql脚本文件( )。
  20. ubuntu 安装tsensor

热门文章

  1. Android实现税博客,Android个人所得税计算器
  2. 计算机省技能竞赛总结,2014技能大赛总结:技能大赛个人总结
  3. FPGA与ASIC及SOC的区别?ARM是什么
  4. 工程项目成本费用明细表_工程施工合同成本费用明细表有哪些
  5. 【AI视野·今日CV 计算机视觉论文速览 第169期】Fri, 22 Nov 2019
  6. 一道九宫格算法面试题
  7. 进击的巨人和枪王黑泽两部漫画的观后感
  8. Unity 之 ShaderGraph 实现火焰效果入门级教程
  9. SSL证书申请流程,中文域名如何申请证书?
  10. 基于51单片机的波形发生器