gp服務輸出的結果文件輸出到絕對路徑

gp服務跟本地用arcmap執行gp有個不一樣,就是輸出的文件通常只能輸出到arcgis server默認的output目錄裏面(arcgis server有此限制,不管怎麼配仍是寫到output目錄裏),如下介紹能輸出到output目錄之外的絕對路徑的方法安全

 

首先gp服務要是一個模型(moudle)server

 

如下綠色的是輸出的一個柵格文件,可見文件路徑爲%currentTime%.tif原理

%currentTime%是讀取名稱爲currentTime的參數的意思配置

currentTime參數來源於上面的藍色橢圓,能夠見到其值是一個絕對路徑cgi

 

所以,經上述配置後,綠色的輸出文件的文件目錄最終爲E:\pm10Test\20180119444.tifmap

 

PS:藍色的參數能夠這樣添加方法

添加完後重命名便可im

 

調用gp服務時,絕對路徑以參數方式傳進去命名

 

PS:用參數傳入絕對路徑可能存在安全問題img

 

原理說明:之因此繞這麼大個圈,由於若是隻是設置輸出文件的路徑,不管怎麼設置仍是會輸出到arcgis server的output目錄(arcgis server限制),但使用參數後,參數裏的路徑能突破此限制

相關文章
相關標籤/搜索