2020.9.28 我又写了篇计算城市引力的文章,点击这里查看。

规划或地理等相关专业的同学可能会遇到城市关系强度图的制作。我们主要介绍制图部分,至于城市间关系强度如何计算,请左转自行查文献或相关资料学习。

ArcMap中有个XY转线(XY to Line)的GP工具,输入两对XY坐标,就可以生成线了。

那我们计算好Excel表中城市A、城市B的坐标放在一张表中,然后使用XY转线工具生成线就可以了。

点击这里下载示例数据。

操作步骤如下:

Step1:计算各城市的XY坐标。

使用GP工具添加XY坐标(Add XY Coordinate),计算点数据的坐标。

打开属性表后,可以看到增加了POINT_X和POINT_Y两个字段。

Step2:将Excel导入到地理数据库中。再分别加入城市A、城市B的XY坐标。

使用GP工具Excel转表(Excel to Table)。

使用GP工具连接字段(Join Field)连接城市A的XY坐标。

打开城市关系强度表的属性表,结果如下:

再添加上城市B的XY坐标。将输入连接字段换成城市B,结果如下:

Step3:进行城市间的连线。

打开GP工具XY转线(XY to Line),输入起终点对应的字段。要保留城市间的强度字段,所以ID(可选中)输入城市强度。

说下测地线类型,ArcGIS提供了以下四种:

  • GEODESIC(测地线): 最准确地表示地球表面任意两点之间的最短曲线。

  • GREAT_CIRCLE(大圆): 表示地球表面与通过地心的平面的相交线上任意两点之间的路径。下图中的红色线是PQ两点点的大圆距离。

  • RHUMB_LINE(等角航线): 表示通过以极点为起点的等方位角所定义的椭球体表面上的任意两点之间的路径。等角航线在墨卡托投影中显示为直线。

  • NORMAL_SECTION(法截弧): 表示由椭球体表面与通过椭球体表面上两点并垂直于两点起点处椭球面的平面相交而定义的椭球面上任意两点之间的路径。因此,从 A 点到 B 点与从 B 点到 A 点的法向截面线不同。法截弧是测地线的简版,容易构建,但不是两点间的最短距离。

当研究范围比较小时,使用Geodesic,显示的也是直线。将结果进行分级符号进行渲染,再进行排版后,如下图:

最后再说下类似的案例,依然是研究城市关系强度图。假如两个地市的人合伙开公司,那么就说明这两个地市有关系。

公司名 合伙人来自
A公司 吉林、白山
B公司 四平、吉林、白城
C公司 吉林、白城

组织表格的内容如下,可以看到,B公司和C公司都有来自吉林、白城的合伙人,说明这两个城市合作可能更多一些。

| 公司名 | 合伙人来自 | 合伙人1 | 合伙人2
|------------|---------|
|A公司 | 吉林、白山| 吉林|白山|
|B公司 | 四平、吉林|四平|吉林|
|B公司 | 四平、白城|四平|白城|
|B公司 | 吉林、白城|吉林|白城|
|C公司 | 吉林、白城|吉林|白城|

可以使用GP工具汇总统计(Summary Statistics),对合伙人来自字段统计总和,然后再按照文中的操作步骤进行计算。

这个FRENQUENCY字段可以作为强度字段,进行渲染。

欢迎关注我的公众号~

帮助及参考文档:

XY转线
测地线
大圆
等角航线
法截弧
汇总统计

使用ArcGIS制作城市关系强度图相关推荐

  1. arcgis两点之间连线_使用ArcGIS制作城市关系强度图(附数据下载)

    规划或地理等相关专业的同学可能会遇到城市关系强度图的制作.我们主要介绍制图部分,至于城市间关系强度如何计算,请左转自行查文献或相关资料学习. ArcMap中有个XY转线(XY to Line)的GP工 ...

  2. GIS实验之制作城市联系强度图

    一.问题描述 二.分析所给定的实验数据 三.ArcMap制作城市关系强度图 一.问题描述 数据描述 :给定某些城市之间的交互强度数据. 问题描述 :基于这些数据制作空间交互地图. 形式和内容不限可以采 ...

  3. navicat er图没有连线_迁徙图?流向图?城市关系强度图?

    文章首发于公众号「码上GIS」,欢迎关注.文中流向图和城市关系强度图的 ArcMap 10.5 Mxd 工程和数据可在公众号后台回复「190708」和「190709」获取 不记得是从哪年开始,每年春运 ...

  4. arcgis制作点浓度值三维图

    一.平常我们用插值方法制作的浓度值图是这样的二维图: 二.使用arcgispro制作3d浓度值图是这样的: 增加了立体效果,形成鲜明的对比. 交流扣扣:875782548

  5. arcgis制作瓦片地图_挖掘Dark Sky Maps(热的要死后,疯传的一个气温地图网站)...

    最近,各种朋友圈,社会媒体,都在疯传一张图,这张图显示的全球的气温图,本没有什么特别的,但是这张图的网站来源所展示的数据与气象局或者各种天气预报的温度值相差倒是不少,引来一片网友的吐槽. 但是,作为专 ...

  6. 如何使用ArcGIS制作OD图与放射状流向图

    一.什么是OD图 OD图,"O"来源于英文ORIGIN,指出行的出发地点,"D"来源于英文DESTINATION,指出行的目的地. 在一些文章当中我们经常可以看 ...

  7. Python数据可视化 Pyecharts 制作 Graph 关系图

    大家好,我是Mr数据杨.今天我们要聊聊的是Python中的关系图模块,就像三国演义中的繁复人物关系网一样. 来看看这个"基本设置"部分.比如要描述刘备与关羽.张飞的结义兄弟之情,那 ...

  8. tableau如何生成HTML文件,用Tableau快速制作网络关系图

    我以前写过一篇文章 <用Tableau制作网络关系图>,里面提到了Tableau本身不支持自动生成网络关系图,需要借助其他软件.提供Voronoi Treemap制作方法的Tristan ...

  9. ArcGIS中利用DEM制作立体晕渲图的说明

    DEM作为4D产品之一,在测绘生产中具有重要作用.利用DEM数据做作晕渲图,并对其进行分层设色,可以很好的反映一个地方的地形.下面以黑龙江省为例,采用90m分辨率的DEM数据,在ArcGIS 10.2 ...

最新文章

  1. 以太坊Geth的dev模式的使用过程
  2. 记数据结构MOOC-二叉树
  3. 解决SpringBoot使用Quartz无法注入Bean的问题
  4. html5的文档申明为什么是!DOCTYPE html?
  5. 11单件模式(Singleton Pattern)
  6. Java中的向下转型与向上转型
  7. The Stable Marriage Problem(POJ-3487)
  8. Spring框架学习笔记06:Spring JdbcTemplate入门
  9. Jmeter——将Fiddeler作为代理服务器
  10. 开发安卓app游戏_「安卓APP开发流程」安卓APP如何开发的?
  11. 基于SSM框架CRM客户管理系统
  12. Markowitz有效边界投资组合——利用python
  13. Kimball维度建模
  14. PHP 一一 微信公众号开发(二次开发)
  15. 陕西师范大学,我终于来了!
  16. 如何与不使用Apple产品的朋友共享iCloud照片
  17. 如何下载安装和使用 Office 2016的中文语言包?
  18. 阿里云—岁末沙龙活动
  19. BUUCTFweb题刷题记录(2020.09.14-2020.09.19)
  20. RS232与RS485与RS422的区别

热门文章

  1. 行至水穷处,坐看云起时
  2. JS+CSS实现漂亮实用的红色导航菜单
  3. qq自定义diy名片代码复制_「正点原子FPGA连载」第六章自定义IP核-呼吸灯实验
  4. h2database
  5. 使用Socket进行设备间点对点连接传输数据
  6. IFS系统功能清单之二——IFS财务
  7. MAC苹果系统安装数字证书的方法
  8. 用Tkinter打造自己的Python IDE开发工具(4)利用HP_tk模块设计自己的代码编辑器
  9. PCI转串口卡的安装和使用
  10. 游戏编程入门(18):使用闪屏增添游戏的活力