将地震空间数据转变为专题地图

简介:

  通过《解析USGS网站页面中的地震空间数据》介绍的方法,地震空间数据已经获取并且分级显示在地图上了,能够直观的了解到美国加州地震分布和地震大小,接下来需要运用数学方法对这些数据进行进一步的分析和处理,使之成为更加专业的地理专题图。
    首先对地震空间信息进行热点分析(Hotspots)。地图上分布的地震源,有的地震源震级很高,但相邻区域的地震非常微弱,影响很小,有的地震源震级较高,并且相邻区域的地震同样强烈,影响较大。使用之前分级渲染的符号显示所有地震信息,并不能明显的反映出这样的规律,相对而言,后者更需要管理者予以重点关注,因为这些区域时常发生地震,并且震级较大,造成危害更为严重。热点分析需要进行一定数学计算,基本公式如下:


    借助昨天解决问题的方法,使用ArcMap平台上已经提供的热点分析工具,在ArcMap集成的Python环境中,用脚本直接调用相应接口,实现动态分析出图。

arcpy.HotSpots_stats( " quakes " " Magnitude " " HSA110KMagnitude " " Fixed Distance Band " " Euclidean Distance " " None " " 110000 " )

 

 
    quakes.shp 是已经之前已经生成好的地震数据图层,Magnitude是之前python脚本中添加的震级字段,HSA110KMagnitude是输出的结果要素类,后面是参与计算的参数设定。HSA110KMagnitude属性字段中包含GiZScore字段,数值越大,表示该点所在的周边区域地震震级约大,可以对该值进行进一步的Z值渲染,以便得到更加明显的效果。

arcpy.ZRenderer_stats( " HSA110KMagnitude " " GiZScore " " ZRenderer.lyr " )
 
    结果将使用冷暖色调来显示所有热点的大小分布,注意,这里的点渲染符号和quakes.shp的点符号意义完全不一样了。ArcGIS空间分析和三维分析一直是最受关注的GIS分析技术,接下来咱们也用Python来进一步处理,以空间插值分析为例,既然有了GiZcore字段,一切都非常容易了。
arcpy.env.extent  =   " California "
arcpy.Idw_3d(
" ZRenderer.lyr " " GiZScore " " cntidw " 3000 2 " FIXED 750000 " )
extract 
=  arcpy.sa.ExtractByMask( " cntidw " " California.shp " )
 

    ZRenderer.lyr是输入,GizScore是用于插值的字段,cntidw是输出,后面是插值的参数设置,并且输出的结果以California地区为边界进行裁剪,这样就完成了整个计算。

    通过上面三种不同的空间分析,可以看出Python环境的集成能够非常方便的在GIS平台下进行各种空间数据处理和空间分析计算,效果更为明显,操作更为灵活,在此基础上,通过加入图名,图例,比例尺,指北针等信息就可以输出为不同类型的专题地图。所有操作在ArcMap 9.4 beta1中完成,9.3也可以运行python脚本,但需要在外部的python开发环境中运行计算后,将生成的结果手工添加到桌面平台或应用之中。


本文转自Flyingis博客园博客,原文链接:http://www.cnblogs.com/flyingis/archive/2009/11/06/1597239.html,如需转载请自行联系原作者

相关文章
|
5月前
|
编解码 人工智能 数据库
世界土壤数据库(HWSD)土壤数据集
世界土壤数据库(HWSD)土壤数据集
362 0
|
5月前
|
编解码 人工智能
PIE-ENGINE——高分2号影像数据中国第一颗高分辨率商业遥感卫星
PIE-ENGINE——高分2号影像数据中国第一颗高分辨率商业遥感卫星
58 0
|
定位技术
GIS空间分析 缓冲区分析与叠加分析1 选址分析(市区择房)
GIS空间分析 缓冲区分析与叠加分析1 市区择房,讲述如何利用缓冲区分析和叠加分析的方法进行选址分析
228 0
|
5月前
|
数据采集 编解码 人工智能
中科星图——Landsat9_C2_ST数据集是经大气校正的地表温度数据
中科星图——Landsat9_C2_ST数据集是经大气校正的地表温度数据
111 2
|
定位技术 数据库
GIS空间分析 网络分析6寻找受污染的河流
在本文中,你将学习到GIS空间分析的网络分析6寻找受污染的河流的详细过程
109 0
|
5月前
|
人工智能 云计算
全球30m不透水地表动态数据集(GISD30)
全球30m不透水地表动态数据集(GISD30)
67 0
|
5月前
|
编解码 大数据 定位技术
遥感数据、气象数据、土地土壤数据、农业数据、行政区数据...GIS数据获取网站整理
遥感数据、气象数据、土地土壤数据、农业数据、行政区数据...GIS数据获取网站整理
463 2
|
5月前
|
传感器 编解码 算法
全球主要高光谱遥感卫星介绍
全球主要高光谱遥感卫星介绍
147 1
|
编解码 算法 定位技术
GIS空间分析 数字地形分析5 水文分析
🏆本文中我们介绍了如何在ArcGIS软件里基于DEM数据逐步提取河网数据并进行河流分级!
176 0
|
传感器 存储 数据采集
遥感原理与应用(一)什么是遥感?
🏆在本文中,作者从各个方面介绍了介绍了遥感的定义及其应用范围,作为遥感的学习无疑有很大的帮助
276 0