版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
使用ArcGISGP服務(wù)之二手工建模時(shí)間:2012-12-198:50:36作者:來源:網(wǎng)絡(luò)轉(zhuǎn)載查看:87評(píng)論:0…既建模,是我們發(fā)布GP服務(wù)的第一步,這是基礎(chǔ)功。我們?yōu)槭裁匆D???duì)于現(xiàn)實(shí)的GIS業(yè)務(wù)來說,基本上都有相應(yīng)的流程和規(guī)范,具體怎么做,都得按照步驟來。步驟少還好說,要是步驟多了,不僅效率低下,而且還容易出現(xiàn)工作錯(cuò)誤,每一步都會(huì)產(chǎn)生中間文件。例如我們的天氣預(yù)報(bào),將收集各個(gè)氣象站站點(diǎn)定位到地圖上,然后剪出中國的版圖來,再然后進(jìn)行克里金差值等等,一些步驟以后,就可以得到相應(yīng)的溫度線或者降雨線。步驟都是規(guī)定好的,為什么不做成一個(gè)工具,然后直接輸出結(jié)果呢?對(duì),這就是建模的好處,我們通過將多個(gè)工具組合起來,生成一個(gè)工具,來完成整體的步驟化。上一篇博客介紹了,我們首先打開ModelBuilder。如果不知道怎么打開,請(qǐng)看上一篇博客吧。首先介紹一下,我們要實(shí)現(xiàn)的一個(gè)過程,某一個(gè)地方發(fā)生污染,周圍哪些城市將受影響,我們這里只考慮距離吧。下面是我們整個(gè)建模的思想。1:得到受污染的區(qū)域2:進(jìn)行緩沖3:將在緩沖區(qū)的城市選出來。第一步,新建模型1D涕H.廉|+都自*]二—|小.||"MX】國國1區(qū)I?口最右側(cè)的按鈕。第二步,拖入工具我們可以將現(xiàn)有的工具,直接拖到這里面來。比如我拖一個(gè)Buffer工具。j呻Iooicoxes國MyToolboxes曰瞄i)SystemToolboxes國邑3DAnalystTools.tbx曰渤AnalysisTools.tbx田政iExtract田餐jOverlay日鴦!ProximityBuffer/、CreateThiessenPolyc*、.GenerateNearTable.yMultipleRingBuffer\NearPointDistance'PolygonNeighbors田*Statistics其實(shí)如果找不到的話,我們可以進(jìn)行一個(gè)搜索,快捷鍵Ctrl+F?!鯝LLMm”DgToolsAnvE>dtrn1:▼匚h「etu「riEti6itEE三▼SortBy▼尊AnalysisfToalbox)The■ALLMm”DgToolsAnvE>dtrn1:▼匚h「etu「riEti6itEE三▼SortBy▼尊AnalysisfToalbox)TheAnalysistoolboxcontainsapowerful.tooIboxes\systemtoolboxes\analysistoo.\Buffer(Analysis)(TaaQCreatesbufferpolygonsaroundinputfea.tooIboxes\systemtoolboxes\analysistoo.富MultipileRingBuffer(Analysis)(Tool)Createsmultiplebuffersatspecifieddist..tooIboxes\systemtoolboxes\analysistoo.\Buffer3D(3DAnalyst)EkjI)Creates日3Dbufferaroundpointorline..toalboxes\systemtoty\boxes\3danalystto....茗GenerateServiceAreas^NetworkAnal..Creates□serviceareanetworkanalysis..toalboxes\systemtoolboxes\networkanal...聲、斗MakeServiceAreaLayer(NetworkAn...MakesaserviceareanetwarkanalysisI...toalboxes\systemtoty\boxes\networksnsl...拖進(jìn)之后的樣子。ModelEditViewWindowsHtlpBufferOutputFmtumCL-^hs1Buffer我們雙擊Buffer,我們可以看到Buffer的很多參數(shù),前面帶綠點(diǎn)的參數(shù)是必填的。第三步,設(shè)置參數(shù)參數(shù)分為兩種方式填,一種直接填在這里面,另外一種是作為參數(shù)。有綠點(diǎn)是必填的,如果不輸入這些參數(shù),這個(gè)工具是黑白色的,不是彩色的。比如我在這里輸入Linearunit:1單位選擇為Decimaldegrees。如果是以參數(shù)的方式,來添加的話,有兩種方法添加。先說第一種,右鍵buffer,選擇MakeVariable-FromParameter。我們看到后面的參數(shù),和上圖的參數(shù)是一樣的。不過還是缺少了一個(gè)OutputFeatureClass??匆幌翨uffer右側(cè)是什么?這是拖進(jìn)來,自動(dòng)就把這個(gè)參數(shù)添加進(jìn)來了,我這里點(diǎn)擊選擇Distance[valueorfield]o
BuflOutputMakeVariableFromParameterCreateLabtlCutCopyDdeteFromBuflOutputMakeVariableFromParameterCreateLabtlCutCopyDdeteFromEnvironmentInputFE-aturesDiMdnc^[valueorfield|SideTypeEndTypeO^solveTypeDissolveFitld(s)SwitchToPictureSymbolDisplayPrepcni?...Proptrtit?.?1由于之前,這個(gè)參數(shù),我已經(jīng)設(shè)好值,所以說顯示的是彩色的。后面的兩個(gè)還是沒有變成彩色,說明這個(gè)buffer還缺少一個(gè)必填參數(shù)。就是InputFeatures。注意,我們點(diǎn)擊這個(gè)Distance參數(shù),也是可以修改這個(gè)參數(shù)值的。我們這時(shí)候,使用第二種方式。在這里建??瞻讌^(qū)域,右鍵選擇CreateVariable(創(chuàng)建變量),選擇我們需要使用的參數(shù)類型,我們這里選擇FeatureSet。
CreateVariable1i]Selectthevariabledatatype.ExtentExtractValuesFeatureClassFeatureDatssetFeatureLayer□FeatureSetFieldFieldInfbFieldMappingsMultivalue|CX囪cel點(diǎn)擊,然后點(diǎn)擊FeatureSet,一直拖著鼠標(biāo)不放到Buffer,然后松開。然后會(huì)出現(xiàn)和這個(gè)類型匹配的,參數(shù)名字,這里我選擇InputFeatureso按理說,這里我已經(jīng)完所有的參數(shù),應(yīng)該變成彩色才對(duì)?;仡^想一下,應(yīng)該是FeatureSet沒有設(shè)置成功,應(yīng)該一些參數(shù)沒有設(shè)置對(duì)。我們點(diǎn)擊FeatureSet。在這里我選擇了一個(gè)區(qū)的shp文件。點(diǎn)擊確定。肄吉曲m郵—T、肄吉sBHa、肄吉苗汕田嘗T<、ffi苛sB3—,3、ssffl、肄吉更q更qI洲帝N町昌*咨顧職湘南熠。KTm會(huì)瀏、肄d^uzmwKTouiFeaiurec-ass、KffiAddT。Disp-ay。Rename^.如果不這么辦的話,也是可以采用其他的方法的,點(diǎn)擊OutFeatureClass,我們這樣就可以知道整個(gè)的輸出地址什么了,當(dāng)然作為參數(shù)我們ModeParameterManagedAddToDisplayDeleteSwitchToPictureSymbolDisplayProperties.^也可以自己進(jìn)行手動(dòng)的設(shè)置。現(xiàn)在完了嗎?其實(shí)對(duì)于輸入FeatureSet,我想進(jìn)行一個(gè)手動(dòng)畫一些區(qū)域,然后進(jìn)行一個(gè)緩沖區(qū)生成,來在Desktop上的一個(gè)檢驗(yàn)。把原來的"InputFeatures"參數(shù)還原成最初的樣式吧。在這之前,我們需要在Geodatabase文件中新建一個(gè)FeatureClass,其中類型選擇PolygonFeature。為什么要建立這個(gè)呢?因?yàn)槲覀冃枰獙⑦@個(gè)模板引入到這個(gè)參數(shù)中,讓Desktop知道我們要輸入的是點(diǎn)、線還是面之類的。右鍵這個(gè)屬性,選擇Properties。進(jìn)入DataType標(biāo)簽,然后剛才我們新建的FeatureClass。稍等,還有一步需要完成,右鍵這個(gè)參數(shù),然后選擇ModelParameter。這個(gè)時(shí)候,就會(huì)出現(xiàn)一個(gè)?。所有出現(xiàn)P的,這個(gè)模型作為使用,都需要在使用的時(shí)候,作為其中一個(gè)參數(shù)出現(xiàn),沒有把它寫死。那個(gè)緩存長度,由于沒有加P,使用的時(shí)候,參數(shù)都是死的,不能進(jìn)行改變,除非重新編輯這個(gè)Model,但是一旦發(fā)布成服務(wù),就不能更改了。所以說,在使用之前,一旦要想好,那些參數(shù)是死的,哪些參數(shù)是在使用的時(shí)候,才能確定的。為了GP服務(wù)的使用,參數(shù)的名字將會(huì)作為參數(shù)名稱來提交的,為了更好的理解意思,最好更改一下名字,比如說,上圖的"FeatureSet",更改為"ContaminatedAreas"。這個(gè)時(shí)候,我們來保存這個(gè)模型吧。第四步,初入驗(yàn)證模型打開這個(gè)模型。然后在Desktop畫區(qū)域吧。JCiMiiLMliKLttdAif-kU3S.岡M?新Hr零?洲殊7。獸置7。蕾BlffiM斗。?葉陸,削a?曜肄吉KTg)fflj、Mm^^—TifsH*、se-eci-ayerby-ocai-on。苗溯—陸3爵任薜湘,-TTT甘?nTH*s哪藩se-eangFeaiures。沸加理遂口—TlnpuiFeaiures哪藩、康華ImwsHalB。融融。。。:珈卻壁一善或B岬湖果S。GistKneeOntpu*;Feature亡IfOutputi?r^rHaContuinatedAr整&園GistKneeOntpu*;Feature亡IfOutputi?r^rHaContuinatedAr整&園BuffacSelectLayerHyLocalicnC*pyFiii&tcLeaf第六步,最后驗(yàn)證模型10.1版本,為了更加保證模型,沒有錯(cuò)誤,需要先進(jìn)行跑一遍才可以發(fā)布。在這里我添加了原來畫的區(qū)域,我是怎么做到的呢?很簡單。點(diǎn)擊Geoprocessing-results。日噫]CurrentSessionBXContaminatedAreas[233747_11112012]L-'lresultCity:res2_4m_CopyFeatures2回OutputFeatureClass:polygon_Buffer日?Inputs(H)ContaminatedAreas:<dat
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國高速路綠籬修剪機(jī)行業(yè)市場調(diào)研分析及投資戰(zhàn)略規(guī)劃報(bào)告
- 2025年度航空航天設(shè)備研發(fā)與制造合作合同4篇
- 2025年中國硫化橡膠制橡皮擦行業(yè)市場調(diào)查研究及投資前景預(yù)測(cè)報(bào)告
- 2025版外架班組勞務(wù)分包及環(huán)境監(jiān)測(cè)合同3篇
- 二零二五年度荒地土地整治與生態(tài)修復(fù)承包協(xié)議4篇
- 2025年單晶電磁場項(xiàng)目經(jīng)濟(jì)評(píng)價(jià)報(bào)告
- 2025年創(chuàng)新科技廠房出租加工服務(wù)協(xié)議3篇
- 2025年重點(diǎn)學(xué)科大學(xué)教授特聘合同3篇
- 二零二五年度大學(xué)生實(shí)習(xí)實(shí)訓(xùn)基地建設(shè)與管理合同4篇
- 東莞離婚合同書2024專業(yè)版版B版
- 人教版物理八年級(jí)下冊(cè) 專項(xiàng)訓(xùn)練卷 (一)力、運(yùn)動(dòng)和力(含答案)
- 山東省房屋市政工程安全監(jiān)督機(jī)構(gòu)人員業(yè)務(wù)能力考試題庫-中(多選題)
- 重慶市2023-2024學(xué)年七年級(jí)上學(xué)期期末考試數(shù)學(xué)試題(含答案)
- 2024年中考語文滿分作文6篇(含題目)
- 北師大版 2024-2025學(xué)年四年級(jí)數(shù)學(xué)上冊(cè)典型例題系列第三單元:行程問題“拓展型”專項(xiàng)練習(xí)(原卷版+解析)
- 2023年譯林版英語五年級(jí)下冊(cè)Units-1-2單元測(cè)試卷-含答案
- 施工管理中的文檔管理方法與要求
- DL∕T 547-2020 電力系統(tǒng)光纖通信運(yùn)行管理規(guī)程
- 種子輪投資協(xié)議
- 執(zhí)行依據(jù)主文范文(通用4篇)
- 浙教版七年級(jí)數(shù)學(xué)下冊(cè)全冊(cè)課件
評(píng)論
0/150
提交評(píng)論