福建省精勘測量儀器網

坐标法測圖系統設計優化

  經過一定範圍的市場調查,從用戶的角度對目前投入使用的數字化測圖軟件在性能和适用方面進行分析和實際工作的坐标法測圖的應用,不斷對坐标法測圖系統進行設計優化。多種測量方法,野外數據采集更簡便,出錯率降低,内業編輯工作量減少。使坐标法測圖系統更适合不同測量隊伍的人員素質,儀器設備的測圖方法,細述使用PC-E500計算機極坐标法測圖系統設計優化。且對用戶靈活應用數字測圖系統和數字測圖系統設計優化有一定的參考價值。

坐标法測圖系統的設計優化是在具體實際工作通過多年不斷分析、探讨、應用中進行。采用多種細部測量方法。采用計算機采集帶連線簡碼空間數據(簡碼、坐标、高程),根據數據采集的各展點顯示值(即以圖幅下角為零與圖上對應成1:1000比例),使用一支三角闆,按支距法進行展點,現場繪圖。地物編碼和圖形信息寄托在圖紙上。确保測圖不出現漏測,測錯、繪錯,以及野外操作速度較快,效益更高。系統為菜單式軟件,各級菜單均由中文提示,漢字化軟件易學好用,消除人機之間的語言障礙,提供簡便、快捷作業方式,很大程度地實現數據的自動轉移,避免大量的數據輸入、輸出操作,程序可以自動取用控制測量成果文件中所需要的已知數據,且自動分類生成帶連線簡碼空間數據文件。内業編輯工作對數據格式的轉換就可實現地物點連線。減少很大内業編輯工作量。

坐标法測圖系統操作上分為準備階段,采集階段,成果階段。

準備階段是引人第10類控制測量成果文件,第1~9類地圖數據文件建立或數據清除。

采集階段是坐标法測圖系統關鍵。多種細部測量方法:主要有觀測的極坐标、後方交會、方向直線交會、角度交會,有丈量的十字尺、距離交會、距離直線交會和方向距離交會。在系統操作上設置快捷鍵對各細部測量方法進行快速切換。野外操作過程分觀測數據輸入、計算展繪、數據存儲。在計算機上,顯示屏按觀測數據輸入、計算展繪、數據存儲進行分區顯示。操作過程在各顯示區體現,各顯示區保留原有的信息。可以一邊進行展點繪圖,一邊進行觀測數據輸入或者數據存儲。野外作業操作速度更快,工作效率更高。對野外操作過程中容易出錯或者數據改變,在各測量方法操作上設置快捷鍵對各階段進行快速切入,出錯容易消除,數據錯誤減少,操作簡便快速。以PC-E500計算機對常用極坐标法采集數據為例:顯示屏分為一,二,三區。一區顯示觀測數據(距離、截尺、垂直角、水平角)的輸入操作信息,二區顯示坐标,高程及現場展點所需的顯示值,三區顯示數據存儲操作信息。在觀測數據輸入采用一個字符來切換(手工鍵盤或自動傳輸)輸入方法。具體操作:啟用測距極坐标法程序。在儀器類型選擇經緯儀下,用鍵盤輸入視距、截尺、垂直角、水平角,即可得到待定點的坐标,高程及現場展點顯示值。在儀器類型選擇全站儀下,當顯示輸入斜距時,輸入“P”切換輸入方法,數據可從全站儀通過傳送電纜自動傳輸到計算機。計算機接收到全站儀的斜距、垂直角、水平角。當輸入觇标高後,即可得到待定點的坐标高程及現場展點顯示值。當不需測高程時,在顯示輸入觇标高(截尺)時,輸入“0”。當顯示分類存儲時可選擇(0~10)中的數字輸入并輸入點名,分類存儲。當不需存儲時,輸入“0”。根據展點顯示值(即以圖幅下角為零與圖上對應成1:1000比例),使用一支三角闆,按支距法進行展點,在野外現場作業确保測圖不出現漏測,測錯,繪錯。特設置改變截尺輸入快捷鍵,快速消除野外作業觀測、立尺不在同一地點,立尺改變觇标高出現的錯誤。也可以實現測一點産生不同高程的多點,常用于坎類地物測量,測坎上或者坎下點又産生坎下或者坎上點。快捷鍵設置:PF1鍵為從圖幅零坐标輸入(x0、y0)切入;PF2鍵為從測站設置輸入切入;PF3鍵為從觀測數據輸入切入;PF4鍵為從改變截尺輸入切入;PF5鍵為從坐标高程及展點顯示值,進行分類數據存儲切入。無論在任何情況下隻要按快捷鍵就可從相對應的階段切入,使野外數據采集更簡便,出錯率降低,工作效益更高。

控制測量成果,測圖的地圖數據的格式:點名(DM),坐标(X、Y),高程(H)。在測圖的地圖數據中,點名(DM)默認為“*”,以“+”表示連接上一點的地物連線關系。測圖的地圖數據分類存儲可達到同一地物相鄰點相連,僅用“+”就可表示連接關系的目的。例如:采集點的順序(1、2、3、4、5、6、7、8、9、10)。把(1、2、7、8)為一地物存入一類數據文件,把(3、4、5、9)為一地物存入二類數據文件,把(6、10)為一地物存入三類數據文件,這樣就可以使(1、2、7、8);(3、4、5、9);(6、10)數據存儲為相鄰點。(1、3、6)點名(DM)為“*”,(2、7、8),(4、5、9),(10)點名(DM)為“+”。達到(1、2、7、8)點連一線,(3、4、5、9),點連一線,(6、10)點連一線。實現多根尺或者同時測多種地物點的測量,達到相鄰地物點相連。一個數據文件存儲一地物後可再存儲另一地物。數據文件中每類可存儲多種地物。内業編輯工作對測圖的地圖數據格式的轉換就可實現地物點連線。僅對地物進行編碼追加、替換、修改,減少很大内業編輯工作量,就完成數字圖的編輯工作。


程序部分清單

快捷鍵設置

314 KEY 1,"G.*AA"+CHR$ 13

316 KEY 2,"G.*BB"+CHR$ 13

318 KEY 3,"G.*CC"+CHR$ 13

320 KEY 4,"G.*DD"+CHR$ 13

322 KEY 5,"G.*EE"+CHR$ 13

建立分區地圖數據文件

352 FOR I=1TO 9

354 OPEN (NA$+STR$ (I))FOR OUTPUT AS #10

356 CLOSE #10:NEXT I

圖幅零坐标輸入(X0,Y0)

442 *AA:INPUT "X0=";X0

444 INPUT "Y0=";Y0

測站設置

458 *BB:INPUT "CE ZAN=?";A$,"HUO SI=?";B$

460 XA=0:YA=0:XB=0:YB=0

462 AAA=10:LOCATE 22,0:INPUT "LOAD=?(1-10)";AAA

464 OPEN (NA$+STR$ (AAA)) FOR INPUT AS #2

466 IF EOF (2)THEN 478

468 INPUT #2,N$,X,Y,H

470 IF N$=A$ THEN XA=X,YA=Y,HA=H

472 IF N$=B$ THEN XB=X,YB=Y,HB=H

474 IF (XA<>0)AND (XB<>0)THEN 478

476 GOTO 466

478 CLOSE #2


觀測數據輸入,分區顯示操作

512 *CC:IF XA=0GOTO 458

514 IF R$="K"OR R$="T"THEN LOCATE 0,0:PRINT "S=         ";:LOCATE 8,0:INPUT DS$:GOTO 520

516 LOCATE 0,0:PRINT "DS=(P)           ";:LOCATE 8,0:INPUT DS$

518 IF DS$="P" THEN GOSUB *P:GOTO 544

520 DS=VAL DS$

524 PRINT "L=(0)         ";:LOCATE 6,1:INPUT L

526 PRINT "Z=            ";:LOCATE 6,2:INPUT Z

528 PRINT "B=            ";:LOCATE 6,3:INPUT B

530 IF R$="K"OR R$="T"THEN DS=DS*SIN (DEG Z)

532 GOTO 544


改變截尺輸入及計算

540 *DD:LOCATE 0,1:PRINT "L=(0)         ";:LOCATE 8,1:INPUT L

544 D=DS*SIN (DEG Z)

546 DH=(D/TAN (DEG Z)

548 IF R$="K" THEN DH=-DH

550 T=TA+DEG B+180:T=T-INT (T/360)*360:X=XA+D*COS T:Y=YA+D*SIN T

552 IF L=0THEN H=0:GOTO 558

554 IF Z=90THEN H=HA+I-L:GOTO 558

556 H=HA+I+DH-L


坐标高程及展點顯示值,進行分類數據存儲

558 *EE:BEEP 1,4:LOCATE 15,1:USING "########.###":PRINT "X=";MDF X;:USING "########.#":PRINT K*(X-X0)

560 LOCATE 15,2:USING "########.###":PRINT "Y=";MDF Y;:USING "########.#":PRINT K*(Y-Y0)

562 LOCATE 15,3:USING "########.##":PRINT "H=";MDF H;:USING "#########.##":PRINT MDF H

570 LOCATE 20,0:INPUT "SAVE=?(0/1-9) ";WI

572 IF WI=0 THEN GOTO 514

584 RR$="*":LOCATE 16,0:INPUT "         D.M=?  ";RR$

586 OPEN (NA$+STR$ (WI)) FOR APPEND AS #5

588 X=INT (X*1000+0.5)/1000:Y=INT (Y*1000+0.5)/1000:H=INT (H*100+0.5)/100

590 PRINT #5,RR$;",";X;",";Y;",";H

592 LOCATE 20,0:PAUSE "   OK  !  ";RR$;"      ":CLOSE #5

594 GOTO 514


銳意進取、精益求精、精勘儀器、最佳選擇