999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于AutoCAD二次開發技術的地形圖地物要素匹配性檢查

2012-09-22 10:01:46劉宓蔡歡劉小飛劉允劉陽
城市勘測 2012年2期
關鍵詞:符號文本

劉宓,蔡歡,劉小飛,劉允,劉陽

(天津市測繪院,天津 300381)

1 引言

隨著我國城市經濟和社會的快速發展,地形圖數據在城市建設中的重要地位不斷突顯出來,對其質量要求也在不斷提高,這就促使地形圖的檢查工作不僅在標準上要有所變革,更要求在方法上有所創新。依靠程序自動、精確的檢查方式代替人工、粗放式的檢查手段是大勢所趨,利用自動化的方法來查出以往人工檢查中耗時、耗力且效果并不顯著的“死角”問題是目前地形圖檢查技術研究的重點,而地物要素匹配性的檢查正是這種“死角”問題之一。

2 技術背景

地形圖數據是將真實地物符號化的表示,而對于數字地形圖而言,要求簡單地物——即通過單一要素表示的地物,如圖1所示,要素屬性應具有唯一性;復雜地物——即通過若干要素,如邊線、配置符號、文本注記組合來表示的地物,如圖2所示,要素屬性要具有匹配性。

圖1 簡單地物

圖2 復雜地物

在實際制圖過程中,由于人為的疏忽或其他原因,對于復雜地物往往會出現這樣的錯誤——使用“此”地物邊線,而其內配置的卻是“彼”地物符號或文本注記,也就是說配置符號或文本注記和其邊線并不匹配現象,如圖3中地物1和地物2相比較,從圖面表示上看,并沒有什么不同,但通過查詢邊線和文本注記屬性信息,可以判讀出圖4中地物1水系邊線和配置的文本注記均為“池塘”,即這兩個要素相匹配,地物表示正確;而地物2中水系邊線使用的是“淡水常年湖”,其內配置的文本注記是“池塘”,即邊線和文本注記不匹配,地物表示錯誤,這種錯誤,往往受檢查人員經驗、生理條件的限制,通過人工檢查效果甚微,這從而引發了對如何使用程序自動檢查此類錯誤的探討。

圖3 制圖表示

圖4 屬性查詢

3 實現平臺與方法

3.1 實現平臺

目前,適于制作地形圖的軟件很多,地形圖的成果格式也不盡相同,以天津市測繪院生產的地形圖為例,成圖軟件采用的是天津市測繪院自主開發的“基礎地理信息數據采集編輯系統”,該系統基于AutoCAD軟件平臺,成果數據為DWG格式。AutoCAD是一種開放體系結構的應用程序,用戶和開發者可以利用各種方法定制AutoCAD以滿足各自的需要。到目前為止,AutoCAD提供的編程語言主要有:AutoLISP、ADS、ObjectARX、VisualLISP、VB/VBA、.NET ARX等。因此,本文在研究的過程中選擇了基于AutoCAD的二次開發環境編寫程序實現對地形圖要素匹配性的自動檢查。

3.2 實現方法

在AutoCAD地形圖制圖中,復雜地物的邊線和其相應的配置符號或文本注記之間關系相對獨立,如果不是人為地通過一定技術手段將一復雜地物的邊線和配置符號或文本注記之間建立某種特殊的屬性以作關聯的話,單從數據上講,兩者之間是無法直接獲得相互關聯性的,所以對于地物要素匹配性的檢查就顯得非常困難。但是通過對圖面更加深層次地分析,可以看出邊線和其相應的配置符號或文本注記之間,有一定的相對位置關系——配置符號或文本注記通常會放置在邊線之內或是邊線之間,如圖5所示。對于實現用程序自動檢查地物要素匹配性,我們正是利用了邊線和配置符號或文本注記的這種相對位置關系。

圖5 位置關系

(1)邊線獨立閉合的地物

這種地物在地形圖上制圖表示方式是,在圖面上,要有獨立閉合的邊線,并在其內配置相關的點狀符號或文本注記才可以完整地表示此類地物,如依比例尺蒙古包、依比例尺水塔、游泳池等。對于具有這種特點的地物要素匹配性的檢查,在程序設計上主要是利用了邊線和其配置符號或文本注記位置上的包含特性來實現的。

程序設計思路:

①通過編碼(Thickness)來選取要檢查要素匹配性地物的邊線。

②讀取邊線的各結點坐標,如是圓形地物或含有弧的多段線地物,應按一定角度讀取圓或弧上等分點坐標。

③使用AutoCAD的SelectByPolygon選擇方式,按結點或等分點圍成的范圍選擇配置符號或文本注記。

④獲取選擇到的配置符號或文本注記本質屬性信息(配置符號的塊名或文本注記的編碼),將獲取的屬性信息和該地物在要素分類與代碼表的要求進行比對,以判斷和邊線是否相匹配。

(2)邊線非獨立閉合的地物

這種地物在地形圖上制圖表示方式是,在圖面上,其邊線并不要求獨立閉合或是依據實地情況其邊線不存在獨立閉合的可能,但為了便于圖面判讀,要在其內配置相關的符號或文本注記來完整地表示此類地物,如道路邊線及其名稱、鋪裝材料文本注記、雙線常年河邊線及其名稱、水流方向等。

對于此類地物要素匹配性的檢查較于邊線獨立閉合的地物其難度在于由于其邊線并不獨立閉合,其邊線結點坐標并不能滿足AutoCAD的SelectByPolygon選擇方式程序設計要求,也就是說使用其邊線坐標或等分點坐標并不能保證選擇到其內的配置符號或文本注記,從而無法進行判讀檢查。但是,從圖面來講,一般距離配置符號或文本注記最近的實體就是和其相關的邊線,對于這種邊線非閉合的地物要素匹配性的檢查,我們程序設計思想正是利用了邊線和其配置符號或文本注記位置上的“距離最近”特性來實現的。

程序設計思路:

①通過符號塊名或編碼(Thickness)來選取要檢查要素匹配性地物的配置符號或文本注記。

②獲取配置符號或文本注記的插入點坐標,以插入點坐標為中心點,在圖廓范圍內做垂直于邊線的直線。

③選擇和所作直線相交的所有線性實體。

④通過IntersectWith方法,得到線性實體和所作直線的交點,通過對交點坐標的排序,得到距離配置符號或文本注記最近的線性實體。

⑤獲取距離符號或文本注記最近的線性實體本質屬性信息(一般為編碼),將獲取的屬性信息和該地物在要素分類與代碼表的要求進行比對,以判斷其和配置符號或文本注記是否相匹配。

(3)程序設計中的其他問題

①對于上述兩種地物要素匹配性的檢查,都應考慮一些特殊情況,如處于圖廓處的地物實體,要對處于特殊情況的實體,進行程序上的特殊處理,才能保證檢查的完整性。以池塘為例,雖然邊線在制圖要求上是獨立閉合的,其相關性的檢查方式,可以采用第一種方式,但由于在實地中,有些池塘面積較大,可能會跨3幅甚至是4幅圖,這時,對于處于圖廓處的池塘邊線而言,第一種檢查方式不如第二種檢查方式更有效。

②要做到程序優化,需要對每種要素匹配性檢查地物的制圖方法和表示方式進行充分分析,看其適用何種檢查方式,將地物進行歸類,以編制完備的程序外部參照文件。

③對于在程序中設置選擇集時,要盡量將選擇的條件設置更具體、更深層次,可以使選擇到的實體更準確,判斷的實體數目更少,也是優化程序的有效手段。

④使用AutoCAD提供的選擇方式,對于DWG數據的質量要求較高,例如對于線性數據中若出現的結點往復,就會導致選擇集的設置失敗,因此,在制圖時也應注意對數據規范化的處理。

4 結語

通過上述的檢查方法,可以實現對大部分地物要素匹配性的程序自動檢查,經過實踐,這種檢查方式,雖然不能百分之百的實現對地物要素匹配性的檢查,但檢查的正確率還是相對較高的,這大大提高了地形圖的質量,為數據的入庫、GIS數據、各種專題用圖的制作提供了可靠的數據保證,也有效地減輕了檢查人員的工作量,提高了檢查工作的效率。

總之,上述的對地物要素匹配性自動檢查方式的研究,還較為淺顯,存在著不足之處,只是起到一個拋磚引玉的作用,但是隨著對其研究地深入,將會在地形圖的生產及應用中起到重要的作用。

[1]GB/T 20257.1-2007.國家基本比例尺地圖圖式第1部分1∶500、1∶1000、1∶2000地形圖圖式[S].

[2]GB/T 20258.1-2007.基礎地理信息要素數據字典第1部分1∶500、1∶1000、1∶2000基礎地理信息要素數據字典[S].

[3]李鳳華.AutoCAD2002/2000 VBA開發指南.北京:清華大學出版社,2001

[4]鄭小梅,鄧小軍.數字地形圖質量檢查系統研究[J].城市勘測,2004(5)

[5]張勇,王建國.淺談數字地形圖的制作流程及其質量檢查系統[J].測繪與空間地理信息,2006(1)

[6]劉興權,尹長林,牛續苗等.AutoCAD Map2000在圖形接邊中的應用[J].測繪工程,2003(01)

猜你喜歡
符號文本
學符號,比多少
幼兒園(2021年6期)2021-07-28 07:42:14
初中群文閱讀的文本選擇及組織
甘肅教育(2020年8期)2020-06-11 06:10:02
“+”“-”符號的由來
在808DA上文本顯示的改善
基于doc2vec和TF-IDF的相似文本識別
電子制作(2018年18期)2018-11-14 01:48:06
變符號
文本之中·文本之外·文本之上——童話故事《坐井觀天》的教學隱喻
論《柳毅傳》對前代文本的繼承與轉化
人間(2015年20期)2016-01-04 12:47:10
倍圖的全符號點控制數
圖的有效符號邊控制數
主站蜘蛛池模板: 91 九色视频丝袜| 亚洲无线一二三四区男男| 一级做a爰片久久免费| 国产主播一区二区三区| 波多野结衣在线一区二区| 激情综合婷婷丁香五月尤物| 国产精品欧美在线观看| 欧美久久网| 国产高清色视频免费看的网址| 久久精品aⅴ无码中文字幕 | 欧美人与动牲交a欧美精品| 精品视频在线观看你懂的一区| 综合网天天| 午夜视频免费一区二区在线看| 久久综合婷婷| 99在线观看精品视频| 91一级片| 97视频免费在线观看| 中文字幕在线看| 亚洲无码四虎黄色网站| av在线5g无码天天| 一区二区三区四区精品视频| 精品一区二区三区水蜜桃| 无码日韩人妻精品久久蜜桃| 欧美国产中文| 91国内在线视频| 亚洲精品不卡午夜精品| 国产真实乱人视频| 亚洲人成网站日本片| 国产精品久线在线观看| 国产成人在线无码免费视频| 无码乱人伦一区二区亚洲一| 色悠久久久久久久综合网伊人| 午夜福利视频一区| 亚洲欧洲综合| 91精选国产大片| 国产成人精品高清不卡在线| 九九免费观看全部免费视频| 99热这里只有精品国产99| 成人精品免费视频| 青青久在线视频免费观看| 67194亚洲无码| 一区二区午夜| 久久精品国产国语对白| 国产综合在线观看视频| 一本大道无码日韩精品影视| 无码在线激情片| 中文字幕首页系列人妻| 99re精彩视频| 国产在线欧美| 全色黄大色大片免费久久老太| 亚洲国产成人自拍| 亚洲成人播放| 欧美日在线观看| 欧美在线视频a| 美女视频黄又黄又免费高清| 国产情侣一区| 久久人搡人人玩人妻精品一| 激情综合婷婷丁香五月尤物| 伊人无码视屏| 99久久国产综合精品2023| 呦女亚洲一区精品| 国内精品视频在线| 久久综合九色综合97婷婷| 美女国产在线| 亚洲天堂啪啪| 91福利片| 国产精品网拍在线| 日本亚洲国产一区二区三区| 久一在线视频| 国产真实乱子伦精品视手机观看| 久久中文字幕2021精品| 亚洲精品中文字幕无乱码| 国产拍在线| 国产 在线视频无码| 欧美色视频在线| 一级毛片免费观看不卡视频| 国产成人无码Av在线播放无广告| 91视频青青草| 国产精品妖精视频| 欧美午夜理伦三级在线观看| 国产精品播放|