999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于地理處理的GIS與遙感的工作流集成

2014-10-21 20:04:24劉聞欣盧陳濤
建筑工程技術與設計 2014年35期
關鍵詞:功能

劉聞欣 盧陳濤

摘要:GIS與遙感的集成是一種發展趨勢,兩者的結合可以實現空間分析與影像處理的集成,本文以ArcGIS平臺與ENVI/IDL平臺為例,以地理處理建模為基礎,使用ArcGIS的腳本語言,進行影像處理工具的構建,完成二者工作流的集成。

關鍵詞:遙感與GIS集成;一體化;地理處理

作為GIS的核心組成部分,遙感影像是提供及時信息的理想方式。遙感與GIS不僅從數據上,還會從整個軟件架構體系上真正實現融合,從而可以達到優勢互補,進一步提升GIS軟件的可操作性,提升空間和影像分析的工作效率,并有效節約系統成本。ENVI與ArcGIS一體化集成不僅可以從最開始的進行數據互操作,而達到工作流的無縫連接,全面提升遙感影像價值,進一步提升了空間和影像分析的工作效率,并有效節約系統成本。

1.GIS與遙感集成的數據基礎

遙感與GIS集成基礎,在于GIS數據與遙感數據的互操作和共享。兩者之間的直接訪問。具體功能表現在:

1) 對GeoDatabase的訪問。GeoDatabase是天然的一體化數據管理模型。GeoDatabase采用標準的RDBMS技術,支持柵格與矢量數據的集中存儲。ENVI軟件完全支持對GeoDatabase的訪問。

2) 對文件的操作。ENVI支持E00和Shapefile文件的格式。可以將shapefile文件作為矢量數據在ENVI中進行顯示與操作。

3) 對服務的訪問。ArcGIS企業級服務在ENVI中可以通過RemoteConnectionManager進行遠程服務器的連接,這是ENVI將作為一個客戶端,支持OGCWebCoverageService(WCS服務)和OGCWebMapService(WMS)服務。進行服務連接成功之后,就可以在ENVI軟件中進行影像的訪問處理與顯示等操作,與處理本地數據相似。

2.基于地理處理集成遙感影像處理的技術基礎

(1) ENVI平臺語言IDL

IDL語言IDL是完全面向矩陣的,因此它具有快速分析超大規模數據的能力。IDL可以通過靈活方便的I/O分析任何數據。可以讀取和輸出任意的有格式或者無格式的數據類型,支持通用文本及圖形數據,并且支持在NASA、TPT、NOAA等機構中大量使用的HDF、CDF等科學數據格式。IDL還支持字符、字節、16位整型、長整型、浮點、雙精度、復數等多種數據類型。

直接調用ENVI庫程序,通過IDL可以調用ENVI中豐富的函數庫,完成影像的處理功能,在ENVI中可以實現的功能均可由IDL調用實現。

(2) Python語言對ArcGIS平臺的支持

Python提供了很多可能:與GIS系統集成、跨平臺、容易與其他語言混合使用(C,C++,FORTRAN,Java)。許多處理分析GIS數據的包和工具已經被開發出來。基本功能包括,操作shapefile,grid圖像,以及更復雜的格式,如ArcSDE、web服務、數據庫等。

(3) ArcGIS與ENVI/IDL中都提供了對Python語言的支持

ENVIToolbox的提供,ENVI的圖像處理和分析功能作為獨立的工具嵌在ArcGISToolbox,這些工具可以直接運行完成圖像處理任務,也可以進行ModelBuilder建模,在安裝ENVI的時候,這些工具同時安裝在ArcGIS中。

Python作為ArcGIS的腳本語言,可以直接調用ArcGIS中的地理處理功能,完成地理處理的任務,ArcGIS10引入了ArcPy,它涵蓋并進一步加強了ArcGIS9.2中所采用的arcgisscripting模塊的功能。ArcPy提供了一種用于開發Python腳本的功能豐富的動態環境,同時提供每個函數、模塊和類的代碼實現和集成文檔。包括制圖模塊(arcpy.mapping)、SpatialAnalyst模塊(arcpy.sa)和GeostatisticalAnalyst模塊(arcpy.ga)。

使用以ArcPy編寫的ArcGIS應用程序和腳本的優勢在于,可以訪問并使用由來自多種不同領域的GIS專業人員和程序員開發的大量Python模塊。通過解釋和動態輸入這種編程語言,用戶可以在交互式環境中快速地創建腳本原型并進行測試,同時這種編程語言功能強大,可編寫大型應用程序。

“envipy”是ITT專門為ENVI/ArcGIS一體化開發的一個python模塊,envipy與IDL代碼中調用ENVI庫函數時的加載的代碼ENVI,/RESTORE_BASE_SAVE_FILES和ENVI_BATCH_INIT的效果是一樣的,就是加載ENVI的進程。

由于ArcGIS對python語言的支持,和Arcpy與envipy模塊的提供,為使用地理處理完成遙感圖像處理提供了技術基礎。使用envipy模塊和arcpy模塊結合,可以編寫地理處理腳本,把以上的優點結合起來,完成ENVI/IDL平臺與ArcGIS平臺工作流的集成,使用地理處理工具箱完成影像的處理任務。

3.地理建模實現遙感功能的步驟

建立遙感工具可以分為以下步驟

1、 指定存儲文件夾

指定路徑存放IDL文件和Python腳本文件

2、 編寫IDL程序,生成“sav”文件

在IDL的利用IDL調用ENVI的圖像處理接口實現某一圖像處理功能;再編譯成sav文件供Python腳本中envipy.RunTool()調用。有兩種編譯方式:命令行和按鈕操作。

3、 編寫Python腳本

Pythonscript文件是為了從用戶交互式界面中獲取參數,執行腳本文件時將這些參數傳遞給圖像處理程序(IDL編寫了.sav文件)調用圖像處理的功能。

利用Python來編寫腳本調用ENVI/IDL工具,包含三個部分:

(1)導入envipy類。

“envipy”是ITT專門為ENVI/ArcGIS一體化開發的一個python模塊,envipy與IDL代碼中調用ENVI庫函數時的加載的代碼ENVI,/RESTORE_BASE_SAVE_FILES和ENVI_BATCH_INIT的效果是一樣的,就是加載ENVI的進程。

(2)從GP對象中獲取參數。

(3)調用envipy類中的‘RunTool方法。

4、 構建用戶界面

在Catalog中構建界面需要三步驟:

1、 創建文件和工具箱toolbox;

指定一個路徑創建一個文件夾,用于存放ArcToolbox文件。

2、 給toolbox添加script;

運行工具添加運行腳本,設置運行環境,設置輸入輸出參數等

3、 運行該腳本script。

ESRI提供了三種運行方法,可以直接雙擊運行,也可以以python語言進行調用,或者共享為ArcGISServer服務,通過ArcGISAPI進行網絡端調用。

結論

GIS與遙感的集成,主要體現在數據的互操作,平臺的鏈接與集成方面,并可以通過實現桌面的定制,實現GIS與遙感的功能互補,進一步提高GIS軟件的可操作性,提升空間和影像分析的工作效率,有效節約系統成本。GIS與遙感的集成逐漸成為一種趨勢和發展潮流,使用地理處理工作流可以應用ENVITools完成基本處理影像處理任務,更可以建立自己的影像處理工具箱,使用ArcGIS與ENVI/IDL為平臺,以地理處理為基礎進行建模為遙感和GIS流程一體化提供了一個實用的解決方案。

猜你喜歡
功能
拆解復雜功能
鐘表(2023年5期)2023-10-27 04:20:44
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
基層弄虛作假的“新功能取向”
當代陜西(2021年21期)2022-01-19 02:00:26
深刻理解功能關系
鉗把功能創新實踐應用
關于非首都功能疏解的幾點思考
基于PMC窗口功能實現設備同步刷刀功能
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
“簡直”和“幾乎”的表達功能
中西醫結合治療甲狀腺功能亢進癥31例
主站蜘蛛池模板: 天天爽免费视频| 99er这里只有精品| 91欧美在线| 天天干伊人| 全部免费特黄特色大片视频| 真实国产乱子伦高清| 国产乱子伦视频三区| 成人av专区精品无码国产| 久久精品嫩草研究院| 波多野结衣第一页| 国产福利大秀91| 日日拍夜夜嗷嗷叫国产| 996免费视频国产在线播放| 伊人大杳蕉中文无码| 波多野吉衣一区二区三区av| 国产又爽又黄无遮挡免费观看| 97亚洲色综久久精品| 亚洲综合久久一本伊一区| 999精品视频在线| 久久青草精品一区二区三区| 久久国产精品嫖妓| 国产成人免费视频精品一区二区| 欧美综合区自拍亚洲综合天堂| 亚洲成a人片| 91福利片| 999福利激情视频| 久久天天躁夜夜躁狠狠| 夜色爽爽影院18禁妓女影院| 欧美成人综合在线| 精品视频第一页| 美女亚洲一区| 欧美全免费aaaaaa特黄在线| 波多野结衣中文字幕一区二区| 99在线视频网站| 一级毛片在线播放免费观看 | 久久久受www免费人成| 久久人与动人物A级毛片| 青青热久免费精品视频6| 性色在线视频精品| 亚洲天堂首页| 波多野结衣爽到高潮漏水大喷| 久久久久久高潮白浆| 久久国产精品电影| 九九热精品视频在线| 国产精品自在在线午夜区app| 日韩专区欧美| 中文字幕波多野不卡一区| 国产成人免费| 精品久久久久无码| 爆乳熟妇一区二区三区| 亚洲中文字幕23页在线| 亚洲精品桃花岛av在线| 狠狠综合久久久久综| 久久永久精品免费视频| 性视频一区| 国产91在线|中文| 国产成人一级| 美美女高清毛片视频免费观看| 无码福利视频| 久久女人网| 自拍偷拍欧美日韩| 欧美中出一区二区| 一区二区偷拍美女撒尿视频| 67194亚洲无码| 色播五月婷婷| 国产精品欧美激情| 亚洲水蜜桃久久综合网站 | 成人免费午夜视频| 网久久综合| 一本大道香蕉高清久久| 97人妻精品专区久久久久| 日韩福利在线观看| 日韩成人午夜| 久久这里只精品国产99热8| 国产人前露出系列视频| 久久国产亚洲偷自| 国产日韩av在线播放| 久久亚洲国产视频| 免费 国产 无码久久久| 国产综合欧美| 亚洲浓毛av| 亚洲成人一区在线|