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

基于EPS的管線圖打印自動化系統(tǒng)設(shè)計與實(shí)現(xiàn)

2021-09-01 06:45:26胡友明蕪湖市勘察測繪設(shè)計研究院有限責(zé)任公司安徽蕪湖241000
安徽建筑 2021年8期
關(guān)鍵詞:圖紙測繪信息

胡友明 (蕪湖市勘察測繪設(shè)計研究院有限責(zé)任公司,安徽 蕪湖 241000)

1 引言

圖紙打印是測繪生產(chǎn)中的一項重要內(nèi)容,也是測繪成果提交前的最后一步,卻是容易被人忽略的一步。測繪類圖紙的主要特點(diǎn)是分層化,一個數(shù)據(jù)文件中包含不同的圖層信息;分幅化,同一圖層又分為離散或連續(xù)的若干個圖幅;格式化,每一個圖幅的打印需要加載標(biāo)準(zhǔn)圖框。上述特點(diǎn)使其無法像其他文檔一樣進(jìn)行快速地打印和整理。隨著城市建設(shè)的快速化,客戶對測繪成果提交周期的要求越來越短,圖紙打印的自動化和快速化顯得非常重要。

現(xiàn)階段,地下管線圖出圖的主要流程是選擇需要打印的圖層,針對需要打印的圖幅逐一加載圖框,并輸入相關(guān)的圖框信息,發(fā)送到繪圖儀,重復(fù)以上步驟直至所有的圖層打印完成,整理圖紙。上述流程中的每一步都需要人工干預(yù),自動化水平低,容易出錯。隨著圖層、圖幅及圖紙份數(shù)的增加,出圖工作將耗費(fèi)大量的時間。本文針對地下管線圖出圖效率低下的問題,基于EPS平臺二次開發(fā)技術(shù),使用VBScript設(shè)計并實(shí)現(xiàn)了一種圖紙打印自動化系統(tǒng)。

2 EPS平臺二次開發(fā)技術(shù)

EPS平臺由北京清華山維新技術(shù)開發(fā)有限公司開發(fā)。是一種以數(shù)據(jù)庫為核心的一體化解決數(shù)據(jù)采集、數(shù)據(jù)編輯、數(shù)據(jù)監(jiān)理、跨平臺數(shù)據(jù)轉(zhuǎn)換、整合共享與多格式數(shù)據(jù)分發(fā)、數(shù)據(jù)庫建設(shè)、數(shù)據(jù)更新到GIS分析應(yīng)用等諸多問題的綜合信息系統(tǒng)體系。具備的二次開發(fā)技術(shù),賦予了其強(qiáng)大的靈活性和可擴(kuò)展能力,廣泛應(yīng)用于勘測規(guī)劃領(lǐng)域。EPS支持C++和腳本語言兩種開發(fā)方式。EPS腳本語言遵循VBScript和JScript語言標(biāo)準(zhǔn),可以實(shí)現(xiàn)工程管理、選擇集操作、圖形編輯操作、數(shù)據(jù)整理、數(shù)據(jù)轉(zhuǎn)換、坐標(biāo)體系轉(zhuǎn)換和系統(tǒng)設(shè)置等功能。EPS腳本分為有模腳本和無模腳本兩種形式,其中無模腳本支持與視圖窗口交互操作。相比C++開發(fā)方式,腳本語言簡單易學(xué),開發(fā)快速,本文采用VBScript進(jìn)行開發(fā)。SSProcess是系統(tǒng)缺省定義的對象,其包含的PrintCurFrameMap函數(shù)為圖紙打印自動化系統(tǒng)的實(shí)現(xiàn),提供了關(guān)鍵功能。

3 系統(tǒng)的設(shè)計與實(shí)現(xiàn)

3.1 系統(tǒng)的框架

地下管線圖打印自動化系統(tǒng)大體可分為信息的輸入,圖幅的選擇與打印兩大部分。EPS提供了符合《城市地下管線探測技術(shù)規(guī)程》中圖示要求的圖框,需要輸入9項信息,分別為圖幅名稱、平面坐標(biāo)系、高程系、測量單位、測量方法、探測員、測量員、繪圖員、檢查員。目前,蕪湖市的綜合地下管線探測需要提交給水、雨水、污水、天然氣、電力、路燈、電信等七種管線圖。圖幅的選擇與打印就是在7個圖層中打開特定的圖層,關(guān)閉其余的圖層,在該圖層中定位到需要打印的圖幅,加載圖框,發(fā)送繪圖指令到繪圖儀。

整個系統(tǒng)的框架是以單個圖幅的選擇和打印為核心,在圖幅、圖層和打印份數(shù)間進(jìn)行三重循環(huán),如圖1所示。

圖1 地下管線圖打印自動化系統(tǒng)框架

3.2 打印信息輸入子系統(tǒng)

地下管線圖打印時,除需要輸入與圖框有關(guān)的9項信息外,還需要確定紙張大小、比例尺、打印偏移、打印機(jī)、打印份數(shù)、打印顏色等要素。采用手動打印方式時,需要在不同位置的三個窗口輸入以上信息,如圖2所示。

整個打印流程中圖2(a)彈出N1 x N2次,圖2(b)彈出N1次,圖2(c)彈出N1次,N1為需要打印的圖層數(shù),N2為圖層內(nèi)的圖幅數(shù)。

圖2 手動打印方式信息輸入與要素選擇窗口

在自動化打印系統(tǒng)中,使用AddInputParameter函數(shù)設(shè)計實(shí)現(xiàn)了一種綜合信息輸入窗口,如圖3所示,可一次性輸入、選擇所有與打印相關(guān)的信息和要素,且只需要輸入一次。為進(jìn)一步減少用戶操作的次數(shù),通過給AddInputParameter函數(shù)指定缺省值的方式,可自動輸入平面坐標(biāo)系、高程系、測量單位等不隨工程而改變的固定信息;使用ReadEpsIni函數(shù)可獲取上一次打印使用的繪圖儀名稱;利用ReadEpsDBIni函數(shù)讀取工程名稱和勘測日期,經(jīng)格式轉(zhuǎn)換后可自動填寫圖幅名稱和測量方法兩項信息。在某些情況下,可以實(shí)現(xiàn)零輸入即設(shè)置完成所有與打印相關(guān)的信息。

圖3 打印機(jī)、圖幅設(shè)置窗口

3.3 圖幅的選擇與打印子系統(tǒng)

用戶在打印機(jī)、圖幅設(shè)置窗口里提交完相應(yīng)信息后,圖幅的選擇與打印會自動完成。程序能否按照設(shè)計的要求自動選擇正確的圖幅,是整個自動化打印系統(tǒng)的關(guān)鍵所在。考慮到實(shí)際工作中的各種應(yīng)用場景,系統(tǒng)設(shè)計了兩種圖幅選擇方式,全部圖幅與自選圖幅,可通過打印機(jī)、圖幅設(shè)置窗口中的“打印范圍”進(jìn)行選擇。前者會打印所有有管線數(shù)據(jù)的圖幅,后者則打印用戶指定的圖幅。

在全部圖幅的選擇方式下,系統(tǒng)通過檢測某一個圖幅內(nèi)是否有管線線或者管線點(diǎn)來確定是否選擇該圖幅。程序測試發(fā)現(xiàn),兩種檢測條件在大部分情況下的選擇結(jié)果沒有區(qū)別。但是,對于某些特殊情況下(如管線數(shù)據(jù)未進(jìn)行分幅),以管線線作為選擇條件會出現(xiàn)遺漏。因此,最終以圖幅內(nèi)是否有管線點(diǎn)作為選擇的依據(jù)。

自選圖幅方式利用EPS無模腳本可進(jìn)行視圖窗口交互操作的特性實(shí)現(xiàn)。基本的操作方式是用戶使用鼠標(biāo)左鍵點(diǎn)擊某個圖幅,即選擇該圖幅,再次左擊,取消選擇,點(diǎn)擊右鍵完成選擇。實(shí)現(xiàn)該操作的關(guān)鍵是獲取鼠標(biāo)點(diǎn)擊點(diǎn)所在圖幅的中心點(diǎn)坐標(biāo)。如圖4所示,十字標(biāo)記為圖幅中心點(diǎn)O,星形標(biāo)記為鼠標(biāo)點(diǎn)擊點(diǎn)P。

圖4 鼠標(biāo)點(diǎn)擊點(diǎn)與圖幅中心點(diǎn)

式(1)和式(2)中 Xo、Yo 為圖幅中心點(diǎn)的坐標(biāo),Xp、Yp為鼠標(biāo)點(diǎn)擊點(diǎn)的坐標(biāo),W為圖幅寬帶,比例尺為1:500時,W取250,Xp/W、Yp/W為取模運(yùn)算。通過SetCurMapFrame函數(shù),利用獲取的圖幅中心點(diǎn)坐標(biāo)即可選擇該圖幅。

圖幅選擇完成以后,利用EPS腳本提供的PrintCurFrameMap函數(shù),即可向繪圖儀發(fā)送打印指令。當(dāng)打印份數(shù)大于1時,系統(tǒng)會逐份進(jìn)行打印,對繪圖儀輸出的圖紙無需再進(jìn)行整理。

3.4 與手動打印方式的對比

以某小區(qū)的綜合管線圖出圖為例,將手動打印方式與使用自動化系統(tǒng)打印進(jìn)行了對比。該小區(qū)共有7種管線,分別為給水、雨水、污水、天然氣、電力、路燈、電信,占據(jù)5個圖幅,每種管線打印3份。對比結(jié)果如下表所示。

兩種出圖方法操作次數(shù)對比表

4 結(jié)語

本文結(jié)合生產(chǎn)實(shí)際,針對地下管線圖出圖需大量人工操作的問題,利用EPS平臺二次開發(fā)技術(shù),設(shè)計并實(shí)現(xiàn)了圖紙打印自動化系統(tǒng),可以對該系統(tǒng)進(jìn)行進(jìn)一步的優(yōu)化,即可適用于帶狀地形圖等其他類型圖紙的打印。經(jīng)測試對比,該系統(tǒng)自動化程度較高,大幅減少了人工操作,同時也避免了過多的人工操作可能出現(xiàn)的錯誤,提高了工作效率,讓測繪成果得以快速提交應(yīng)用。

猜你喜歡
圖紙測繪信息
淺談汽車線束產(chǎn)品圖紙管理
看圖紙
浙江省第一測繪院
工程測繪中GNSS測繪技術(shù)的應(yīng)用
04 無人機(jī)測繪應(yīng)用創(chuàng)新受青睞
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
無人機(jī)在地形測繪中的應(yīng)用
電子制作(2017年9期)2017-04-17 03:01:00
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
酒店室內(nèi)裝修圖紙深化設(shè)計淺析
河南科技(2014年12期)2014-02-27 14:10:44
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 欧美中文字幕第一页线路一| 广东一级毛片| 日本三区视频| 九色视频在线免费观看| 国产精欧美一区二区三区| 亚洲最大看欧美片网站地址| 中文字幕在线不卡视频| 成人字幕网视频在线观看| 国产乱人乱偷精品视频a人人澡| av天堂最新版在线| 欧美五月婷婷| 久久久久亚洲av成人网人人软件| 亚洲美女一级毛片| 亚洲成人精品| 在线精品亚洲一区二区古装| 国产自在线播放| 欧美专区在线观看| 色综合手机在线| 国产女人18毛片水真多1| 午夜欧美在线| 欧美国产精品不卡在线观看| 国产噜噜在线视频观看| 亚洲系列无码专区偷窥无码| 国产精品视频公开费视频| 免费一级无码在线网站| 亚洲无码电影| 午夜视频在线观看免费网站 | 五月婷婷亚洲综合| 99精品伊人久久久大香线蕉| 亚洲日本在线免费观看| 午夜小视频在线| 亚洲福利网址| 成人午夜福利视频| 日韩av无码DVD| 一本无码在线观看| 亚洲成人一区二区| 成人av手机在线观看| 欧美特级AAAAAA视频免费观看| 九色综合视频网| 精品夜恋影院亚洲欧洲| 2020国产精品视频| www.亚洲色图.com| 97久久超碰极品视觉盛宴| 精品久久香蕉国产线看观看gif| 综合亚洲网| 一级毛片不卡片免费观看| 欧美啪啪一区| 极品国产一区二区三区| 久久综合九九亚洲一区| 亚洲一区精品视频在线| 久久a毛片| 亚洲男人的天堂在线| 久久精品人人做人人爽| 天天操天天噜| 亚洲综合久久成人AV| 欧洲熟妇精品视频| 亚洲成人精品久久| 欧美天堂久久| 97精品久久久大香线焦| 成人福利在线视频| 日韩无码视频专区| 在线观看的黄网| 亚洲中文字幕久久无码精品A| 国产区在线观看视频| 永久免费无码日韩视频| 啪啪免费视频一区二区| 亚洲制服丝袜第一页| 欧美一级特黄aaaaaa在线看片| 91精品免费久久久| 国产精品亚洲天堂| 台湾AV国片精品女同性| 亚洲三级成人| 国产极品美女在线观看| 亚洲一区二区黄色| 亚洲国产精品人久久电影| 亚洲大学生视频在线播放| 亚洲动漫h| 日韩在线播放欧美字幕| 国产精品亚洲专区一区| 97超爽成人免费视频在线播放| 国产午夜精品鲁丝片| 午夜啪啪福利|