所屬欄目:軟件開發論文 發布日期:2013-01-30 09:20 熱度:
【內容提要】利用VB.NET編程軟件對1:500、1:1000、1:2000的各種圖式符號在南方CASS9.0平臺下讀取原圖形各符號的基本屬性及坐標信息,將其保存,與新圖式相應的符號進行對比,再將符合新標準的符號按不同比例尺進行圖塊的插入、重繪等命令,一步提高原有測繪產品的再利用度。
【關 鍵 詞】VB.NET,執行重繪,圖形重構
1 引 言
隨著科技的進步,各行各業對測繪產品的不同需求,以及滿足圖紙的美觀及合理性的需要,2007年國家下發了新的圖式標準。隨著這一新圖式標準的下發,勢必會對原有測繪產品再利用造成影響。針對這一問題,利用VB.NET編程軟件對1:500、1:1000、1:2000的各種圖式符號在南方CASS9.0平臺下進行轉換,進一步提高原有測繪產品的再利用度。
2 南方CASS圖式符號屬性簡介
要在CASS軟件環境下將1996版圖式轉換為2007版圖式,首先要了解新舊圖式符號間的內部聯系及差異,現依CASS7.1(舊圖式)及CASS9.0(新圖式)為例對新舊圖式符號的屬性進行分析。經分析得知:在CASS環境下,新舊圖式符號的編碼及所在的編碼、圖層、圖塊基本相同,僅個別有所不同。例如:
考慮到轉換后圖紙各層及屬性的標準性,便于各軟件圖形相互轉換的便捷性、兼容性,不至于圖層的混亂,在軟件開發之前需對每個符號的編碼、圖層、圖塊一一對照。
3 圖形轉換軟件的框架構思及使用說明
3.1框架構思
本軟件的基本構思為:讀取原圖形各符號的基本屬性及坐標信息,將其保存,與新圖式相應的符號進行對比,根據各個符號不同的變化,對原圖形需改變的符號進行刪除(在刪除原圖形之前,對于現狀地物及面狀地物要提取拐點坐標,對于點狀地物、獨立地物等要提取其幾何圖形中心位置坐標,以便在重繪時達到圖紙之前的精度),再將符合新標準的符號按不同比例尺進行圖塊的插入、重繪等命令,更新原圖形。
為使軟件執行重繪命令,使用自定義字符作為控制不同符號的參數,具體如下:
1、G:塊,2、GB:打散塊,3、GE:塊刪除,4、GN—V:不進行塊替換,5、G—V:無屬性塊存在一對多的關系時不進行轉換,6、HD:刪除面狀圖案填充,7、L:線,8、LD:刪除線,9、LD—K—J2:刪除此線,在此線的特定位置增加一個塊狀符號10、LN:跳過轉換,11、L—PL/0.0(L—PL/0.125):將此線由直線轉為多段線,數值指轉換后線寬,12、L—V:將線型轉成同一屬性的,13、LZ:線注記,14、TA:刪除所有文字,14、TE:刪文字。
具體詳見圖1軟件界面右側窗口:
3.2使用說明
轉換前對圖形使用“purge”命令進行圖層清理,以便減少轉換過程中隊計算機內存的占用,加快轉換速度。軟件中各個圖式符號的屬性信息軟件已經一一對應,點擊“圖形轉換”即可。“屬性轉換信息”按鈕為轉換后新舊圖式之間的信息,也就是其圖形的各種屬性信息及轉化參數,“無屬性信息”為軟件無法轉化的圖形信息,雙擊列出的不同信息,可直接定位圖形上相應位置,以便更改查找。
4 轉換過程的注意事項
由于本軟件所依附的平臺為AUTCAD2010下的CASS9.0環境,對于其他軟件轉換的南方CASS圖形,可能導致部分圖形無屬性信息,以及軟件無法處理的特殊情況,轉換后應加以注意。
4.1此軟件只適應用于AutoCAD2010基礎上的Cass圖。
4.2轉換后所有線形需重新加載
點擊圖層工具條下“線型管理”可以全部加載。
4.3無屬性的線狀地物無法轉換
無屬性的線狀地物無法轉換,轉換后在“無屬性轉換”里可以看出那些沒有屬性,鼠標雙擊后可在CAD中直接定位,手工進行處理,見圖2。
4.4部分特殊符號未轉換
部分特殊符號未轉換,但用戶可以自行添加(圖式轉換界面右下角留有“地物轉換設置”),相關信息填寫完后,點擊添加轉換即可,見圖3。符合特征中TA加入了“?”定義為刪除所有文字,如果使用只需把“?”去掉。
以水閘圖式為例,由圖4中三個圖片對比可以看出,轉換后的圖式與標準的07版圖式稍有差異,仍需手工改動。另外96版圖式中沒有車道信號燈、人行橫道信號燈,原數據庫中大部分用高柱信號機、矮柱信號機表示,本次轉換把數據庫中的高柱信號機統一轉為車道信號燈,矮柱信號機統一轉為人行橫道信號燈,所以轉換后需要把鐵路上的高矮柱信號燈進行手工修改。
4.6 轉換后應注意以下地物問題
1、棚房區分有墻、無墻、一邊有墻情況(舊圖式中棚房不分有、無圍墻,轉換后需人工自行改動),2、陽臺、檐廊分清楚(在舊圖式中其二者線性一樣,新圖式則不一樣,需人工改動),3、依比例地面上窯洞需重畫,4、注“牲”的外圍線型均反向,需人工修改,5、傳送帶、斗在坑內的漏斗轉換后易出錯,轉換后需檢查,7、1:2000圖中不依比例鐵路、建筑中的鐵路,8、收費站、服務區,9、高架路線寬,10、不依比例涵洞重畫,11、不依比例隧道,12、輸電線入地口,13、07圖式增加電信交接箱和電纜交接箱。注:7-13項轉換后均易出現錯誤,轉換后圖面整飾過程中注意檢查。
5 總結
本軟件轉換后可將圖式符號由1996舊版圖式符號變為2007新版圖式符號,經檢核驗證基本能滿足新圖式的要求。由于對部分特殊圖式符號認識尚有欠缺之處,本軟件有待進一步更新,轉換方法仍需進一步探討研究。
參考文獻
[1] 曹祖圣等.Visual Basic 2005 完全開發指南[M].北京:科學出版社.2007
[2] 張曜等.Visual Basic函數實用手冊[M].北京:冶金工業出版社.2002
[3] 國家基本比例尺地圖圖式第1部分:1:500 1:1000 1:2000地形圖圖式(GB/T 7929-1995)
[4] 國家基本比例尺地圖圖式第1部分:1:500 1:1000 1:2000地形圖圖式(GB/T 20257.1-2007)
[5]鄭殿軍等.地圖制圖.哈爾濱:哈爾濱地圖出版社.2001
[6]城市測量規范.CJJ 8-99.北京:中國建筑工業出版社.1999
文章標題:利用VB.NET編程軟件對新舊圖式進行轉換
轉載請注明來自:http://www.56st48f.cn/fblw/dianxin/ruanjiankaifa/15949.html
攝影藝術領域AHCI期刊推薦《Phot...關注:106
Nature旗下多學科子刊Nature Com...關注:152
中小學教師值得了解,這些教育學...關注:47
2025年寫管理學論文可以用的19個...關注:192
測繪領域科技核心期刊選擇 輕松拿...關注:64
及時開論文檢索證明很重要關注:52
中國水產科學期刊是核心期刊嗎關注:54
國際出書需要了解的問題解答關注:58
合著出書能否評職稱?關注:48
電信學有哪些可投稿的SCI期刊,值...關注:66
通信工程行業論文選題關注:73
SCIE、ESCI、SSCI和AHCI期刊目錄...關注:121
評職稱發論文好還是出書好關注:68
復印報刊資料重要轉載來源期刊(...關注:51
英文期刊審稿常見的論文狀態及其...關注:69
電子信息論文范文
智能科學技術論文 廣播電視論文 光電技術論文 計算機信息管理論文 計算機網絡論文 計算機應用論文 通信論文 信息安全論文 微電子應用論文 電子技術論文 生物醫學工程論文 軟件開發論文
SCI期刊分析
copyright © www.56st48f.cn, All Rights Reserved
搜論文知識網 冀ICP備15021333號-3