PIE屬性表多字段的文字繪製

2022-05-04 19:33:22 字數 1200 閱讀 3296

我主要是通過pie的官方博文(進行學習的,並在技術員姐姐的幫助下,最後成功的將文字繪製於圖上。

結果如下圖所示:

先開啟一張屬性表字段不為空shp檔案

讀取shp的屬性表中的所有字段,選取需要繪製在圖上的字段

將所選的字段的值繪製到相應的要素的位置上

開發環境:vs2013 framework4

**如下:

在子視窗的建構函式中,遍歷當前shp檔案屬性表的所有字段,並設定預設好預設字型樣式

1

#region 建構函式

2public

featuresshow(ifeaturedataset featuredataset)312

//預設字型

13 fontdlg.font = new font("

calibri

", 15

, fontstyle.bold);

14 fontdlg.color =color.chartreuse;15}

16#endregion

點選了子窗體的確定後,返回得到已選擇的欄位名,和設定的字型樣式,並在圖上進行繪製

1

private

void 文字繪製toolstripmenuitem_click(object

sender, eventargs e)

2

33 ifeature feature = featuredataset.getfeature(0

);34

while (feature != null)35

54}55if(textelement.text!="")56

61 feature =featuredataset.getnextfeature(); 62}

63mapcontrol1.partialrefresh(viewdrawphasetype.viewall);64}

65 }

兩個表之間多字段的匹配!

乙個專案中涉及到問題 歷史工資資料中的員工資訊與最新的員工資訊之間存在差異,需要對歷史資料到進行匹配後,才能進行匯入 建立測試環境 declare a table id int,name varchar 10 declare b table id int,name varchar 10 insert...

單錶多字段MySQL模糊查詢的實現

mysql模糊查詢是我們經常會遇到的,下面就為您介紹 mysql模糊查詢的實現方法,希望對您學習mysql模糊查詢方面能夠有所幫助。在最近的乙個專案需要實現在單錶中對多字段進行多個關鍵字的mysql模糊查詢,但這數個關鍵字並不一定都存在於某個字段 例如現有table表,其中有title,tag,de...

Mysql多欄位大表的幾種優化方法

原發布 有乙個大資料表,有30個字段,intvarchartext欄位都有,1000w 資料,每天都會增加,經常搜尋的字段有10個,這個怎麼優化?請教了乙個人,才得到差不多的答案,感覺這種問題有點假,現實中基本不會出這種問題吧?優化方案 主從同步 讀寫分離 這個表在有裝置條件的情況下,讀寫分離,這樣...