亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        地理信息基礎(chǔ)數(shù)據(jù)采集中多段線重復(fù)點檢查方法及應(yīng)用

        2015-01-09 00:44:55張愛娟
        全球定位系統(tǒng) 2015年2期
        關(guān)鍵詞:測繪

        張愛娟

        (河南省地質(zhì)礦產(chǎn)勘查開發(fā)局測繪地理信息院,河南 鄭州 450006)

        地理信息基礎(chǔ)數(shù)據(jù)采集中多段線重復(fù)點檢查方法及應(yīng)用

        張愛娟

        (河南省地質(zhì)礦產(chǎn)勘查開發(fā)局測繪地理信息院,河南 鄭州 450006)

        摘要:在地理信息產(chǎn)業(yè)突飛猛進發(fā)展的今天,對采集的基礎(chǔ)數(shù)據(jù)質(zhì)量要求越來越嚴格,為了保證數(shù)據(jù)質(zhì)量,結(jié)合地理信息工作實際和需求,開發(fā)研究圖形數(shù)據(jù)成果規(guī)范化檢查系統(tǒng)程序,在實際工作中得以應(yīng)用并取得了良好效果。

        關(guān)鍵詞:測繪;重復(fù)點檢查;多段線;搜索半徑

        doi:10.13442/j.gnss.1008-9268.2015.02.022

        中圖分類號:P 208

        文獻標志碼:: A

        文章編號:: 1008-9268(2015)02-0098-03

        收稿日期:2015-02-11

        作者簡介

        Abstract:In the rapid development of geographic information industry today, the quality of the underlying data collection requirements become more stringent, in order to ensure the quality of data, articles and geographic information needs of actual work, the results of research and development graphic data standardization inspection system program, to be in the actual work application and achieved good results.

        0引言

        隨著當今測繪信息化工作的實施,地理信息數(shù)據(jù)獲取技術(shù)的不斷提高,地理信息系統(tǒng)應(yīng)用推廣條件更加成熟,尤其是大數(shù)據(jù)時代的到來,加快了測繪時代的變革。

        測繪已由傳統(tǒng)的手工、數(shù)字發(fā)展到當前的信息時代,是多種技術(shù)的綜合效應(yīng)和高密度融合的結(jié)晶。測繪成果的表達形式也發(fā)生了根本性的變化。從傳統(tǒng)的手工描繪制圖變革到今天的微機自動繪制,承載介質(zhì)亦從紙質(zhì)到如今的數(shù)字記錄格式,極大地促進了信息化測繪工作的發(fā)展[1]。

        盡管信息測繪以及地理信息應(yīng)用對現(xiàn)代測繪成果的表達在不斷地規(guī)范化、標準化,實際測繪工作中由于工作人員技術(shù)水平的差異性、使用軟件的處理編輯功能不夠完善,使得測繪工作的最終成果還存在很多不規(guī)范的地方,往往難以滿足后續(xù)標準化建庫的需要,給成果的下一步應(yīng)用帶來一定的困難。

        圖形數(shù)據(jù)是測繪成果的主要表達形式,它主要由一系列的點、線、面等基本要素組成。而數(shù)據(jù)編輯過程中數(shù)據(jù)的多余重復(fù)點是編輯工作中經(jīng)常存在的問題。而這些問題單靠人工查找判斷,效率極低,且難以完全消除。為此,研究開發(fā)一個查找多余重復(fù)點的程序,實現(xiàn)自動查找問題的技術(shù)方法,將會極大地提升實際工作效率。在大數(shù)據(jù)時代,更需要在測繪制圖工作中利用計算機技術(shù),開發(fā)智能檢查工具,以便保證測繪數(shù)據(jù)成果質(zhì)量。

        1程序功能設(shè)計實現(xiàn)

        Visual Lisp是一種微機編程語言,主要是基于Autodesk系統(tǒng)下開發(fā)設(shè)計的軟件開發(fā)工具。它直接包含在AutoCAD中,不需單獨安裝和配置,使用方便。Visual Lisp是在AutoLISP語言的基礎(chǔ)上發(fā)展而來的,不僅繼承了已有的優(yōu)勢特點,而且增加了很多新的功能。它鑲嵌在AutoCAD系統(tǒng)程序中,與AutoCAD系統(tǒng)同時啟動使用[2]。

        Visual Lisp盡管集成于AutoCAD平臺內(nèi),它同樣可以單獨環(huán)境使用。所以一直以來受到很多編程愛好者的青睞,尤其在圖形處理工作中得以廣泛應(yīng)用。

        現(xiàn)在進行的信息化測繪工作,成果多是以AutoCAD為平臺的軟件上進行編輯處理的。目前AutoCAD以操作簡單,圖形編輯功能強大而被廣大測繪工作者使用。但是,在數(shù)據(jù)采集結(jié)束后,編輯時往往會出現(xiàn)數(shù)據(jù)冗余現(xiàn)象,比如重復(fù)點、重復(fù)實體等現(xiàn)象,這些數(shù)據(jù)的存在增加了數(shù)據(jù)量,還會對數(shù)據(jù)之間的屬性關(guān)系產(chǎn)生錯誤,給后續(xù)分析應(yīng)用帶來很多麻煩。這些數(shù)據(jù)錯誤無法靠人工消除,只能依靠查詢實體點逐一檢查,工作效率低下。為了提高工作效率減少數(shù)據(jù)冗余,結(jié)合工作實踐基于Visual Lisp語言開發(fā)了AutoCAD圖形數(shù)據(jù)多段線重復(fù)點檢查程序。

        聯(lián)系人: 張愛娟 E-mail:624361734@qq.com

        重復(fù)點按照常規(guī)的定義,就是在一條多段線上,其中有兩個或兩個以上連續(xù)點坐標相同的點稱為重復(fù)點。在實際工作中,有時需要檢查兩個連續(xù)的點,盡管坐標不一樣,但是,因為這兩個點距離很近,小于實際所允許的距離,這樣的點認為是不正常的,也稱為重復(fù)點。另外,有時一個封閉的圖形,正常情況需要首尾進行閉合處理,但是,實際操作時沒有進行閉合處理,而是采用首尾搭接方式,這種情況也是一種重復(fù)現(xiàn)象,在程序設(shè)計時,充分考慮了這些現(xiàn)象,設(shè)計了檢查內(nèi)容控制變量,控制檢查內(nèi)容,全部檢查時,是對所有的重復(fù)點、封閉圖形不閉合的圖形進行檢查;封閉圖形不閉合的圖形檢查時,只檢查封閉圖形的首尾搭接現(xiàn)象,封閉圖形不閉合以外的圖形檢查是檢查封閉圖形以外的圖形線條[3]。程序設(shè)計同時需要科學設(shè)置搜索半徑,不能過大也不能過小。

        搜索半徑是指進行檢查時兩個連續(xù)點之間距離值,小于這個距離時認為也是重復(fù)點,會進行標記,而大于這個距離時,認為是正常合理地兩個點,不進行檢查。標記圓就是一個檢查標記,為了很好的說明檢查出來的重復(fù)點的位置,方便后續(xù)修改處理,標記圓的大小可以根據(jù)圖形內(nèi)容多少和比例尺大小進行靈活設(shè)定,當圖形內(nèi)容復(fù)雜,比例尺較小時,可以適當加大標記圓半徑,便于查找。在檢查后程序會統(tǒng)計出檢查了多少目標,重復(fù)點有多少個,并且會在圖形中新建一個“CKCFD”圖層,所有重復(fù)點的標記圓都標記在此圖層中,方便修改后統(tǒng)一刪除。

        在程序中為了提高程序的運行效率,節(jié)省檢查時間,經(jīng)過分析,根據(jù)程序設(shè)計的目的,只需要對多段線和二維多段線進行重復(fù)點檢查,不需要對所有目標都進行檢查,這樣,可以利用ssget‘((0 . "*POLYLINE"))語句,直接把不需要檢查的目標過濾掉,在選擇集中只保留多段線和二維多段線,從而提高程序運行效率[2]。

        在選擇所有需要檢查的目標后,統(tǒng)計出目標的總個數(shù)M,以便后續(xù)逐條進行檢查時控制。當選擇一個目標線,并使用vlax-ename->vla-object命令獲取目標線上的點坐標列表,按照點坐標列表的順序,逐點進行檢查。在檢查時,從第一點開始逐點進行比對,先檢查坐標相同的點,是重復(fù)點時這個點為圓心繪制標記圓,然后再按照搜索半徑進行兩點距離計算對比,小于這個距離時,以前一個點的坐標為圓心繪制標記圓,以此類推檢查所有的選擇對象,直至檢查結(jié)束。在檢查時,每檢查出來一個重復(fù)點,都會在對話框上顯示重復(fù)點的個數(shù),還會顯示已經(jīng)檢查目標的個數(shù),最后會顯示選擇的多少目標,統(tǒng)計檢查出來了多少重復(fù)點,提供后續(xù)修改時做參考。以下是檢查程序樣本。

        ;|重復(fù)點檢查|;

        (progn (repeat (/ len1 i0)

        (setq j (+ 1 j))

        (setq ck0 ck1)

        (setq ck1 (vlax-safearray->list (vlax-variant-value (vla-get-coordinate obj j))))

        (setq ck1 (list (car ck1) (cadr ck1)))

        (if (equal ck0 ck1)

        (progn (command "layer" "m" "CKCFD" "on" "CKCFD" "c" 1 "" "")

        (command "circle" ck0 r)

        (setq k (1+ k))

        ) ;_ 結(jié)束progn

        ) ;_ 結(jié)束if

        ) ;_ 結(jié)束repeat

        ) ;_ 結(jié)束progn

        2在地理信息數(shù)據(jù)采集應(yīng)用

        隨著城鎮(zhèn)地籍調(diào)查、農(nóng)村集體土地調(diào)查工作的開展,需要對界址線進行檢查,要保證界址線上所有界址點的正確,不能出現(xiàn)無用多余的界址點,同時,界址點的設(shè)置也要合理。根據(jù)這些要求,使用本程序?qū)缰肪€進行檢查。首先,可以解決多余重復(fù)界址點的問題,保證界址點成果表中不會出現(xiàn)相同坐標的界址點;其次,可以保證宗地圖顯示界址點個數(shù)和界址點成果表中界址點個數(shù)一致;再者,可以解決微距離界址點的問題,如在作圖時,因為捕捉?jīng)]有到位等問題,產(chǎn)生兩個界址點,點位距離很近只有幾厘米甚至更小,明顯是不合理的情況[4]。

        另外,地理信息數(shù)據(jù)都是附帶信息的,方便后續(xù)數(shù)據(jù)庫建設(shè),尤其對圖形需要構(gòu)面時,這樣圖形數(shù)據(jù)量大,對圖形拓撲要求嚴格,如果圖形中存在重復(fù)點,會出現(xiàn)拓撲錯誤,數(shù)據(jù)冗余會加大,因此,測繪地理信息圖形數(shù)據(jù)均需要進行重復(fù)點檢查處理。

        3結(jié)束語

        Visual Lisp是一個AutoCAD系統(tǒng)下的編程語言,其強大功能是對AutoCAD系統(tǒng)的補充完善。結(jié)合AutoCAD應(yīng)用實踐,可以很方便開展生產(chǎn)小革新,使工作更加順利,效率更加快速。通過實踐應(yīng)用,所開發(fā)程序運行后程序的所有功能都得以實現(xiàn),程序運行穩(wěn)定可靠。所找到的重復(fù)點準確無誤,沒有出現(xiàn)找錯現(xiàn)象,極大的提高了工作效率,保證了成果的準確可靠,避免了對后期工作的影響。但是需要提醒注意的是,在實際工作中需要科學設(shè)置搜索半徑,如果設(shè)置較大,則會搜索錯誤,因此在設(shè)定搜索半徑時,一定要根據(jù)實際情況而定,搜索距離盡量小,以避免出現(xiàn)錯誤。

        隨著信息化測繪的逐步深入,對圖形質(zhì)量和數(shù)據(jù)冗余的要求越來越高,大家會遇到很多類似的問題,在遇到問題時,只要去細心研究,仔細分析,找到共同點和特點,然后充分利用計算機技術(shù)進行科學的程序編寫,不僅能提高勞動效率,還會推動信息化測繪的發(fā)展。

        參考文獻

        [1]王艷麗,丁文利,項鑫.在AutoCAD中懸掛點的檢查方法[J].中國煤炭地質(zhì),2010(B08):113-114.

        [2]陳伯雄,馮偉著.Visual LISP 程序設(shè)計:技巧與范例;[M].北京: 人民郵電出版社,2002.

        [3]胡勝華,何宗宜,陶利佳,等.AutoCAD與GIS數(shù)據(jù)轉(zhuǎn)換的研究[J].測繪通報,2007(12)44-47,55.

        [4]袁進軍,馮仲科,趙曉米,等.城鎮(zhèn)土地調(diào)查及宗地圖成圖方法研究[J]. 測繪與空間地理信息, 2010,33(1):8-12.

        張愛娟(1968-),女,河南鄭州人,高級工程師,主要從事地理信息數(shù)據(jù)處理技術(shù)的研究工作。

        Inspection Method and Its Application for Multi Segment Line Repeat

        Point in Geography Information Data Acquisition

        ZHANG Aijuan

        (HenanBureauofGeologyandMineralMappingGeographicInformation

        Institute,Zhengzhou450006,China)

        Key words: Surveying and mapping; repeated point inspection; multi segment line;search radius

        猜你喜歡
        測繪
        常州市測繪院
        城市勘測(2023年5期)2023-11-03 01:32:36
        新型基礎(chǔ)測繪探索
        浙江省第一測繪院
        工程測繪中GNSS測繪技術(shù)的應(yīng)用
        測繪新技術(shù)在測繪工程中的應(yīng)用
        江西建材(2018年4期)2018-04-10 12:37:38
        04 無人機測繪應(yīng)用創(chuàng)新受青睞
        無人機在地形測繪中的應(yīng)用
        電子制作(2017年9期)2017-04-17 03:01:00
        測繪簡史
        測繪簡史
        遙感測繪技術(shù)在測繪工作中的應(yīng)用探討
        河南科技(2014年1期)2014-02-27 14:04:09
        蜜桃高清视频在线看免费1| 国产精品嫩草影院午夜| 级毛片无码av| 国产成人精品久久二区二区91| 国产成人午夜福利在线观看| 久久婷婷成人综合色| 国产人成亚洲第一网站在线播放| 精品蜜臀国产av一区二区| 日韩精品熟妇一区二区三区| 亚洲成a v人片在线观看| 日中文字幕在线| 日本人妖一区二区三区 | 亚洲成在人线视av| 白又丰满大屁股bbbbb| 午夜视频网址| 国产丝袜美腿嫩模视频诱惑| 99国产精品99久久久久久| 精品国产乱码久久久软件下载| 中文字幕av无码一区二区三区电影| 国产91极品身材白皙| 精品亚洲成a人无码成a在线观看| 色两性网欧美| 中文少妇一区二区三区| 国产亚洲av另类一区二区三区 | 国产成人www免费人成看片 | 日韩精品一区二区av在线| 国内嫩模自拍诱惑免费视频| 国产精品毛片一区二区| 国产乱人伦AV在线麻豆A| 亚洲无av码一区二区三区| 吃奶摸下高潮60分钟免费视频| 醉酒后少妇被疯狂内射视频| 日韩久久无码免费看A| 东北熟妇露脸25分钟| а√资源新版在线天堂| 亚洲午夜无码久久yy6080| 国产自拍三级黄片视频| 亚洲av无码乱码在线观看牲色 | 男性一插就想射是因为啥| 中文文精品字幕一区二区| 玩弄丰满奶水的女邻居|