本文主要是介绍在ArcGIS中计算震中到周边城市的距离,并连线标注,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在ArcGIS中计算震中到周边城市的距离,并在图上连线标注,效果如下图所示:
步骤如下:
1. 图层中有“震源”、“city”这两个图层。打开toolbox,选择“数据管理工具”→“要素”→“添加XY坐标”,分别为上述两个数据添加xy坐标(在ArcGIS 10版本中,点要素的属性表中不显示坐标)。
2. 选中“city”,右击→“连接和关联”→“连接”,如下图所示操作
3. 上步骤会自动添加一个图层,一般名字为“Join_Output_1”。打开toolbox,选择“数据管理工具”→“要素”→“XY转线”,在输入表中选择“Join_Output_1”并设置其他参数。
处理完成后,我们可以看到,震源到各城市的距离连线已经出现,设置其标注,即达到了文章中提到的目标。
进一步,假如我们要制作震中到城市距离这样一个专题图,那么在图上显示一个震中到城市距离距离表是很有必要的。可按如下步骤做:
1. 打开“Join_Output_1”的属性表,关闭不需要显示的字段,按下图进行操作:
2. 可以在Layout视图看到,表格已经添加到专题图中。继续设置其他地图要素,制作专题图即可。
补充:在求震中到城市距离时,有时候需要设置在多少公里范围内的城市,这时上述方法就得改进了。思路是:
“生成邻近表”工具中可设置搜索半径,其他设置如下
得到“distance”邻近表以后,如下操作
这时,我们会得到一个图层,如下:
再按上面的那些步骤(与震源连接,XY转线)来制图。
本文转自 huohe2009 51CTO博客,原文链接:http://blog.51cto.com/zhaojie/1329268
这篇关于在ArcGIS中计算震中到周边城市的距离,并连线标注的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!