一、sde要素匯出到shapefile中。
1、建立乙個新的shapefile檔案。
privatebool createshapefile(string filepath, string
name)
catch
return
issuccssed;
}
2、從sde中讀取要素,得到geometry圖形。
private iworkspace getsdeworkspace(string server, string instance, string database, string user, string password, stringversion)
catch
finally
return
pws;
}
private listgetgeometryfromsde(string pfeaclassname,stringobjectid)}}
catch
finally
if (pws != null
)
}return
pgeometrylist;
}
3、將sde中獲得的要素,加到shapefile中。
privatevoid addfeature2shapefile(igeometry geometry, string filepath, string
name)
二、將乙個shapefile中的要素加到另乙個shapefile中方法與上面類似。只是獲得的要素源不同。
private igeometry getgeometryfromshapefile(string filepath, stringname)
return
pgeometry;
}
緊握與放手之間
木木原創,請勿 聽說過這樣一句話 當你緊握雙手時,裡面什麼也沒有,當你開啟雙手,世界都在你的手中。後來,很久以後才知道是 臥虎藏龍 裡的一句對白。其實,人原本是非常純樸 簡單的,需要並不多。主要是愚鈍,不想放棄過去的一切,讓它在神思裡放縱,攪得混沌一片,看不清前進的方向,終日徘徊在迷茫裡,影響著生活...
JavaScript與ActiveX之間傳遞資料
本文研究如何在js等指令碼語言與activex控制項之間通訊,如何傳遞各種型別的引數,以及com的idispatch介面。使用類似的方法,可以推廣到其他所有指令碼型語言,如lua,autocad等。本文將研究以下幾個方面 整型陣列傳參 字串引數,字串返回值 修改傳入字串內容 陣列引數 idispat...
Jquery AJAX POST與GET之間的區別
1 get訪問 瀏覽器 認為 是等冪的 就是 乙個相同的url 只有乙個結果 相同是指 整個url字串完全匹配 所以 第二次訪問的時候 如果 url字串沒變化 瀏覽器是 直接拿出了第一次訪問的結果 post則 認為是乙個 變動性 訪問 瀏覽器 認為 post的提交 必定是 有改變的 防止 get 的...