分類: arcgis runtime
2012-04-20 22:25
879人閱讀
收藏 舉報
工具測試
文件file工作c
arcgis runtime不能直接載入shp資料,或者mxd地**檔。arcgis runtime所能支援的資料格式,我們可以稱之為package,目前包括mpk,tpk,gpk以及apk四種格式。
熟悉arcgis 10的朋友也許會說:「木有問題呀,arcgis 10可以製作mpk!」是的,arcgis 10為了便於大家更好地分享資料,增加了mpk這種格式。但是使用arcgis 10製作的mpk是不被arcgisruntime支援的,如果您嘗試載入會毫不意外的收到錯誤提示。
那麼怎樣才能製作出arcgis runtime能支援的package呢? arcgis 10.1可以幫助您完成!下面就給大家介紹這幾種格式資料的製作過程。
1、資料準備
俗話說的好,巧婦難為無公尺之炊。我們在資料製作之前也要備好素材—資料。資料格式為gdb(能夠支援的其他資料格式待補充)。
下圖是我準備的地圖資料:
2、啟用arcgis runtime工具
首先,開啟arcmap10.1,要啟用arcgis runtime 工具,需要在選單欄—>自定義—>arcgis 選項中,勾選 arcgis runtime tool前面的核取方塊,如下圖:
3、建立mpk
在選單欄file—>share as選單下選擇map package,如下圖:
在彈出的視窗中填寫相關資訊,其中itemdescription中的summary和tag等都為必填資訊,如下圖:
另外建立mpk還需要填寫地**檔屬性資訊,如果這些資訊沒有填寫,那麼這個package是不能建立成功的,而arcmap會體貼的給出提示資訊,如下圖:
修正完這些錯誤後,點share命令,成功的話,將看到下面的介面:
成功生成mpk後,我們來對它進行測試。
public mainwindow()
});//載入本地資料mpk
arcgislocaldynamicmapservicelayerplocal =newarcgislocaldynamicmapservicelayer();
plocal.path
=@"c:\users\administrator\documents\arcgis\untitled.mpk
";plocal.id ="mpk";
_mapcontrol.layers.add(plocal);
}2、建立tpk
建立tpk和mpk步驟類似,只是在file-share as的時候選擇tile package,然後填寫相關資訊,如下圖:
切片格式有5中,png8、png24、png32、jpeg以及mixed.
切圖方案分為三種: arcgis online/google/bing切圖方案、選擇已有的切圖方案檔案、選擇乙個已有切片地圖服務。
同樣的,tpk建立完成後我們對它進行測試。
訪問tpk的**比較簡單,因為該服務不需要啟動arcgis runtime的服務,如下:
arcgislocaldynamicmapservicelayerplocal =new arcgislocaldynamicmapservicelayer();
plocal.path
=@"c:\users\administrator\documents\arcgis\untitled.tpk
";plocal.id="tpk";
_mapcontrol.layers.add(plocal);
3、建立apk
然後彈出乙個介面跟mpk,tpk類似,填寫相關資訊即可。
4、建立tpk
注意:在arcgis 10.1中地理處理服務的發布方式發生了變化,地理處理服務的發布將由能夠執行成功的地理處理工具產生。
建立乙個地理處理的模型(計算緩衝區分析),模型如下圖:
在arcmap中測試我們的模型,如下圖:
執行測試,結果如下圖:
從圖上可以看到,執行成功,因此在執行結果中選擇我們剛才執行的模型,右鍵,shareas,出現下圖:
這個介面和建立mpk和apk類似,如下圖:
注意,在建立gpk的時候,需要對模型中的引數進行描述,否則建立不成功,做法如下:
在模型上點選右鍵,找到item description,右鍵,如下圖:
5、使用地理處理工具製作
在arcgis 10.1中除了第二章的方法之外,arcgis 還為我們提供了一套地理處理工具,使用這套工具我們也可建立在arcgisruntime中可以使用資料。
arcgis 10.1 提供的地理處理工具如下圖:
操作過程如下圖(注意看紅框內的資訊):
ArcGIS Runtime 本地API介紹(六)
本例子使用gpk實現乙個緩衝區分析,在地圖上單擊,以該點作為基點然後根據輸入的緩衝距離做緩衝區分析,核心 如下 namespace arcgiswp p 建立geoprocessor pgptask new geoprocessor gpservice.urlgeoprocessingservice...
ArcGIS Runtime常見問題解答
arcgis runtime作為乙個全新的產品,大家一直都在關心,很多朋友提出一些關於該產品的問題。4月24日我們也開展了arcgisruntime的公開課,雖然下雨,但是很多朋友冒雨前來,在這裡再次表示致謝。公開課期間,大家也提出了許多問題,現在在這裡給大家集中回答一下。1 arcgis runt...
資料探勘 資料
對關注的屬性,樣本與原始資料集有相同的性質,則用抽樣計算的結果與全集是一樣。1.1 抽樣的方法 1 簡單隨機抽樣 random sampling 放回 不放回 2 分層抽樣 stratified sampling 如果資料集不同型別的資料數量差異過大,則隨機抽樣會丟失數量少的樣本。可針對不同資料組,...