预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共72页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

构建WebServices形式的遥感平台:在线与云遥感平台基于ENVIforArcGISServer构建在线系统—以北京市气溶胶在线反演系统为例主要内容北京市气溶胶在线反演系统北京市气溶胶在线反演系统北京市气溶胶在线反演系统技术流程数据来源 遥感影像:MODISL1B1KMHDF数据(2012/06/04,2012/06/05,2012/07/15) 底图数据:ArcGISOnline 平台使用 模型制作与开发:ENVI/IDL、ArcGISDesktop(Modelbuilder) 服务器平台:ENVIforArcGISServer、ArcGISServer Web客户端:ArcGISAPIforSilverlightV2.4 数据库平台:SQLServer2008数据库和ArcSDE(镶嵌数据集) 开发环境 MicrosoftVisualStudio2010 Silverlight4Tools(4.0.50826.0版本) Silverlight4Toolkit ExpressionBlend4 ArcGISAPIforSilverlightV2.4 构建(Author) 在ArcGISDesktop中,结合安装 在ArcGIStoolbox中的ENVITools和 其他GIS工具,在可视化建模工具 ModelBuilder中构建模型。 发布(Publish) 制作好模型之后,基于ArcGISServer 和ENVIforArcGISServer发布服务。 使用(Use) 服务既可在Web应用程序中使用, 也可在桌面软件、移动客户端中使用。 主要内容数据服务层主要是数据的存储,这里的数据包括:科学 数据和角度数据。其中科学数据和角度数据是通过ArcSDE 的镶嵌数据集进行组织和管理的。 数据建库在ArcMAP目录中找到“数据库连接”,双击“添加空间数据库连接”,填写相应参数连接数据库 新建镶嵌数据集为存放科学数据的镶嵌数据集添加起始时间字段和终止时间字段,字段名称分别为datestr和enddate。 目的: 为存放科学数据的镶嵌数据集启动时间,以便基于时间对影像服务进行查询和显示。目的: 为了在WEB客户端更好的显示栅格数据,需要对存放科学数据的镶嵌数据集计算统计数据,否则影像服务显示在客户端是灰色的。 主要内容GIS服务层用到了ENVI/IDL、ENVIforArcGISServer、ArcGISDesktop(Modelbuilder)(10版本)、ArcGISServer(10版本)等产品,其主要目的是发布GP服务和影像服务。 ENVI/IDL开发 制作Python脚本工具 构建GP模型 发布服务 当ENVITools中的功能无法满足客户需求的时候, 可以利用IDL来定制ENVI功能。 北京市气溶胶在线反演系统中包涵的自定义ENVI功能: .pro文件编写完成后,要编译为.sav文件以便Python 调用,编译为.sav文件有两个方法。 1、单个.pro文件编译成.sav文件:将如下命令依次输入命令行中。 ①重置IDL .full_reset_session ②点击工具条上的编译按钮 ③解除函数或者程序占用 RESOLVE_ALL,SKIP_ROUTINES='envi',/CONTINUE_ON_ERROR,/QUIET ④创建.sav文件 SAVE,/ROUTINES,FILENAME=‘sav文件保存路径’ 2、多个.pro文件编译成.sav文件: ①点击重置按钮 ②右击工程,点击构建工程即可将该工程下所有的pro文件编译为一个sav文件 Python脚本格式一般都是固定的,分三步: 导入envipy 获取参数 调用RunTool函数。制作Python脚本工具北京市气溶胶在线反演系统包括三个模型: 模型1:对HDF文件进行辐射校正、几何校正、云检测、掩膜等流 程化处理,直接将结果导入镶嵌数据集,并根据HDF文件 的名字计算该影像的获取日期将值赋予镶嵌数据集的起始 时间字段。 模型2:利用模型1产生的科学数据和角度数据反演气溶胶。范围为 北京市范围。 模型3:用户能够自定义范围进行气溶胶的反演。 构建GP模型—模型1模型1用到了“选择数据”工具,该工具能够从文件地理数据库、ArcSDE地理数据库、文件夹中选择子集,我将选择数据工具的“输入数据元素”参数(也就是数据源)指向存放HDF文件的文件夹。从选择数据工具选择出来的HDF文件,进行路径解析,获取文件名称,这样在导入镶嵌数据集的时候,是以行内变量命名的。利用计算字段工具,来计算该影像的获取时间。 构建GP模型—模型2这里利用“创建镶嵌图层”的工具,可以从镶嵌数据集中根据查询条件选择数据,这样模型的输入参数为查询条件即SQL语句是