C ArcEngine,面轉線,不使用GP工具。

2021-09-12 14:04:00 字數 561 閱讀 1413

專案中遇到需要將麵轉成線,網上的大多數據都是使用gp工具,對整個圖層進行面轉線,這裡的方法可以對單個要素進行面轉線操作。**如下:

ipolygon polygon = pfeature.shape as ipolygon;

isegmentcollection segmentcollction = polygon as isegmentcollection;

isegmentcollection polyline = new polyline() as isegmentcollection;

object missing = type.missing;

for (int m = 0; m < segmentcollction.segmentcount; m++)

igeometry pgeo = polyline as ipolyline;

ifeature pinfeatureline = pfeatureclass.createfeature();//線圖層建立的要素

pinfeatureline .shape = pgeo ;

小議ArcMap面轉線的幾種方式

arcmap是乙個功能豐富的複雜系統,但凡對它有些認知的會同意這個觀點。它的豐富與複雜體現在乙個objective有多種implementation,還體現在多種implementation有類似的result。分析這些同與不同,可以幫助我們更好地認識與綜合運用這個系統。這裡,博主單拎出 面轉線 這...

線與面(遞推)

直線劃分平面 1 條直線把乙個平面分為 2個平面,2條直線把乙個平面分為 4個平面,3條直線把乙個平面分為 7個平面,問 n條直線最多把乙個平面分為幾個平面?思想 定義遞迴函式plane numbers n plane numbers 0 1plane numbers 1 2 plane numbe...

轉 線理論初級一

線圖最早是日本德川幕府時代大阪的公尺商用來記錄當時一天 一周或一月中公尺價漲跌 的圖示法,後被引入 線圖有直觀 立體感強 攜帶資訊量大的特點,蘊涵著豐富的東方哲學思想,能充分顯示股價趨勢的強弱 買賣雙方力量平衡的變化,後市走向較準確,是各類傳播媒介 電腦實時分析系統應用較多的技術分析手段。其記錄方法...