在ArcGIS中计算震中到周边城市的距离,并在图上连线标注,效果如下图所示:

204236183.png

步骤如下:

1. 图层中有“震源”、“city”这两个图层。打开toolbox,选择“数据管理工具”→“要素”→“添加XY坐标”,分别为上述两个数据添加xy坐标(在ArcGIS 10版本中,点要素的属性表中不显示坐标)。

205019254.png

2. 选中“city”,右击→“连接和关联”→“连接”,如下图所示操作

205504908.png

3. 上步骤会自动添加一个图层,一般名字为“Join_Output_1”。打开toolbox,选择“数据管理工具”→“要素”→“XY转线”,在输入表中选择“Join_Output_1”并设置其他参数。

210004826.png

处理完成后,我们可以看到,震源到各城市的距离连线已经出现,设置其标注,即达到了文章中提到的目标。


进一步,假如我们要制作震中到城市距离这样一个专题图,那么在图上显示一个震中到城市距离距离表是很有必要的。可按如下步骤做:

1. 打开“Join_Output_1”的属性表,关闭不需要显示的字段,按下图进行操作:
211008463.png

2.  可以在Layout视图看到,表格已经添加到专题图中。继续设置其他地图要素,制作专题图即可。


补充:在求震中到城市距离时,有时候需要设置在多少公里范围内的城市,这时上述方法就得改进了。思路是:

213356414.png

“生成邻近表”工具中可设置搜索半径,其他设置如下

214317366.png

得到“distance”邻近表以后,如下操作

214547841.png

这时,我们会得到一个图层,如下:

214808171.png

再按上面的那些步骤(与震源连接,XY转线)来制图。