緩衝區分析(2)

緩衝區分析(2)
  然後用arcgis server local方式建立到datasource的連接,這點非常重要,主要是爲了在這種連接狀態下進行valueobjectcomobject之間的轉換。建立連接的用戶應屬於ArcGIS Server管理組。

ESRI.ArcGIS.ADF.Identity identity = new ESRI.ArcGIS.ADF.Identity("user", "password", "localhost");
ESRI.ArcGIS.ADF.Connection.AGS.AGSServerConnection agsconnection;
agsconnection = 
new ESRI.ArcGIS.ADF.Connection.AGS.AGSServerConnection("localhost", identity);
agsconnection.Connect();
ESRI.ArcGIS.Server.IServerObjectManager som = agsconnection.ServerObjectManager;
ESRI.ArcGIS.Server.IServerContext serverContext = som.CreateServerContext("Redlands", "MapServer");

    這樣我們就可以在arcgis server local連接方式下進行對象轉換:

// 定義COM對象的點
ESRI.ArcGIS.Geometry.IPoint ipnt;
// 進行valueobjectcomobject之間的轉換
ipnt = (ESRI.ArcGIS.Geometry.IPoint)ESRI.ArcGIS.ADF.Web.DataSources.ArcGISServer.Converter.ValueObjectToComObject(pt, serverContext);

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章