DWG中註記型別屬性轉換

2021-08-20 20:06:06 字數 2620 閱讀 8121

作者: lkfree

與arcgis

格式的資料相比

autocad

中的要素除了常見的點、線格式外,還擁有一些特殊的型別例如:註記型別、塊型別、填充型別。本次對

cad註記型別和

arcgis

格式資料進行互轉中的一些問題進行說明。

.對齊標註型別

圖1.1cad

中對齊標註型別

上圖是cad

中的對齊標註型別,通過

fme inspector

來對該資料進行讀取。之後通過「選擇所有費空間要素」,會出現

46個對齊標註的非空間屬性,如下圖

圖1.2

選擇對齊標註的非空間屬性

圖1.3

對齊標註的非空間屬性

cad中

autocad_entity

為autocad_dimensions

的要素均為標註型別,

autocad_dimension_type

為autocad_aligned

表示其為對齊標註,圖中屬性是

cad中對齊標註的定義屬性,例如

autocad_ defpt2.x(y

,z)和autocad_ defpt3.x(y

,z),通過幫助文件,我們可以知道其為對齊標註兩條線的結束點座標,其他屬性也可以通過幫助文件了解。

圖1.4fme

幫助文件對標註型別屬性的介紹

圖1.5

轉換成arcgis

的點與線要素並將標註的非空間屬性進行賦值

之後我們將

cad資料轉換成

arcgis

格式資料,並通過

offsetr

轉換器對圖形進行

200000

平移

圖1.6

座標平移

圖1.7

轉換後資料座標增加

200000

可以看到轉換後的

arcgis

資料座標增加了

圖1.8

將arcgis

中的資料轉到

cad中進行屬性還原

圖1.9

需要選擇乙個帶有原標註樣式的

dwg檔案作為模板

在還原到

cad中時需要對屬性進行還原,並且選擇乙個帶有原標註樣式的

dwg檔案作為模板。

圖1.10

還原後cad

資料座標會少

200000

還原後cad

資料座標會少

200000

,這是因為在通過

offseter

進行資料平移時,

autocad_ defpt2.x(y

,z)等帶有座標的屬性並未增加

200000

,雖然在

arcgis

中資料發生了平移,但這些屬性在

cad中還原後仍是平移前的座標值。所以只有通過將所有帶有座標的屬性進行修改後,

cad中的標註才會平移。

二.半徑標註

圖2.1cad

中半徑標註型別

圖2.2 

半徑標註的非空間屬性

半徑標註與對齊標註類似,只是部分屬性不同,例如不在有

autocad_defpt2.x(y,z),autocad_defpt3.x(y,z).

而是autocad_defpt4.x(y,z)

,其他屬性詳見幫助文件。同時在還原時也需要乙個帶有原標註樣式的

dwg檔案作為模板。

DWG中註記平移問題

dwg中註記的平移問題,以前也曾經有使用者提到過,最近在處理資料的過程再次遇到,於是整理出來與大家分享。資料是乙個 cad檔案包含兩個 polygon 要素和兩個註記要素如圖示 由於註記和 polygon 要素有壓蓋,所以我想將註記向右平移 4個單位的距離,我首先想到了 offseter 這個用來做...

arcgis中註記的高階處理

在實際製圖過程中,常遇到乙個圖層的多個要素展示,將標註轉換為註記的之後,可以對註記進行移動調整位置等手動更改。這樣為避免重複地移動註記位置。可以採用如下方案 1.將圖層標註轉換為註記 2.將註記儲存在資料庫中 3.開始編輯註記要素 調整位置,使其落在相應的面圖層內,或合理的位置上。儲存作為模板 4....

ArcGIS中注記層重投影問題的解決

問題描述 1.因為註記層的特殊性,直接改變平面投影,當注記層座標系與工作空間座標系不一致時,會導致文字偏移,定位框不一致。2.設定平面座標系後,再投影,直接導致註記層圖形丟失,僅保留了註記屬性記錄。解決方案 ps 此步驟會改變註記的座標值 若原座標係為虛擬座標系,可選擇清除原座標系,這樣可保證複製前...