地籍宗地出图(二)
根據(jù)宗地出圖(一)中領(lǐng)導(dǎo)的要求,生成的圖片要類似于下圖所示:
一開始覺得很簡單,其實(shí)還是花了一上午時間的。下面是實(shí)現(xiàn)的流程:
1.首先,選中一戶人的所有地塊,然后創(chuàng)建選擇圖層(以但不同符號化突出顯示)
這里選擇使用了IFeatureSelection接口中SelectFeature()方法,此方法像游標(biāo)查詢一樣,可以進(jìn)行條件過濾;創(chuàng)建選擇圖層的關(guān)鍵方法是IFeatureLayerDefinition接口的CreateSelectionLayer()方法,注意需要將FeatureSelection轉(zhuǎn)換為IFeatureLayerDefinition;
2.顯示選擇圖層,直接使用Map的AddLayer方法即可加載新建的選擇圖層到地圖中,加載后要縮放到新建的選擇圖層,這里不能用pFeatureLayer.AreaOfInterest來獲取Envelope,這里費(fèi)了很多時間,參見ArcEngine中的縮放地圖。
3.再來設(shè)置符號化等。這里使用了Style符號庫中的符號,不是使用的自定義符號。關(guān)于使用系統(tǒng)中的符號樣式參見:讀取Style符號庫樣式的方法。
總結(jié)
- 上一篇: java 并发测试main方法_java
- 下一篇: PIFA 天线的推论及计算方法