ArcGIS Pro要素編輯和字段計算

2021-08-19 10:28:51 字數 1405 閱讀 4368

繼上次建立好要素後,今天記錄一下如何來編輯要素。

在arcgis pro編輯工具中,現在已經提供了多種方式進行建立點要素、線要素、面要素,也更加貼近了實際操作中的需要,給我的感覺已經和cad繪製圖層很相似了,唯一的不足不可以指定長度進行繪製要素。

要素編輯、字段計算

為城市圖層新增字段

為道路圖層新增字段

為小區圖層新增字段

2、設定捕捉。

建立點要素,來繪製北京市周圍的省會城市,並給屬性字段賦值

建立線要素,並給相應屬性字段賦值。(以北京市區某段線路為例)

建立面要素,繪製清華大學校園內某教研室。

4、字段計算(注:在map中屬性表中存在計算幾何工具的,但在arcgis pro確將其去除了,要想進行計算要素的幾何屬性,只能通過計算字段工具編寫表示式來獲取要素幾何屬性)

計算點要素的x,y座標,x座標表示式:!shape.extent.xmax!;y座標表示式:!shape.extent.ymax!。

計算線要素的長度,計算長度表示式:!shape.length!。

計算面要素的面積,計算面積表示式:!shape.area!。

這裡只是簡單的演示計算字段工具的使用,還有很多複雜的計算都可以通過該工具進行計算。

5、結果展示

編輯完成後以後我們看看怎麼配準吧

c ArcgisEngine 定製要素編輯工具

這個星期在做自定義的要素編輯工具欄,不過遇到不少的困難。現在初步了解到大概用到的下面的介面和類 iengineeditor iengineedittask iengineeditlayers iengineeditevents iengineeditproperties controlseditin...

ArcGIS Engine要素屬性表編輯

屬性表字段新增 要素屬性編輯是地理資訊系統的基本功能,為要素新增字段使用ifieldedit介面 ifield介面與fieldclass類。由於ifield欄位是唯讀的,要修改字段,必須將其轉化為ifieldedit介面型別,再對其進行賦值。ifield pfield new fieldclass ...

ArcEngine資料編輯 選擇要素

原文arcengine資料編輯 選擇要素 要編輯要素,首先要選中要素,按shift鍵進行多選,按esc鍵清空選擇。個人了解的選擇高亮顯示有兩種方式,都是在public override void onmousedown int button,int shift,int x,int y 事件中處理實現...