曾強(qiáng)
摘? 要:以數(shù)據(jù)庫思維將勘界資料信息進(jìn)行模塊化管理,然后匯總形成界線界樁信息表,再以Word郵件分發(fā)功能按照勘界資料固定模板批量成套地導(dǎo)出成果。這種利用Arcgis數(shù)據(jù)庫管理技術(shù)到勘界資料內(nèi)業(yè)工作的方法,既可以克服在傳統(tǒng)CAD制圖和Word編輯方法下制作勘界資料耗時、出錯率高的缺點(diǎn);又能保證各套資料間信息的一致性。在數(shù)據(jù)庫中利用工具對資料編輯非常方便,能將內(nèi)業(yè)時間提前,提高效率,節(jié)約時間。
關(guān)鍵詞:Arcgis? 數(shù)據(jù)庫? 勘界內(nèi)業(yè)資料? 郵件合并
中圖分類號:C939? ? ? ? ? ? ? ? ? ? ? ? ? 文獻(xiàn)標(biāo)識碼:A? ? ? ? ? ? ? ? ? 文章編號:1674-098X(2021)05(c)-0135-04
Application of Arcgis Database Technology in the Internal Work of Administrative Boundary Survey
ZENG Qiang
(Shenzhen Geotechnical Investigation&Surveying Institute (Group) Co., Ltd., Shenzhen, Guangdong Province, 518028 China)
Abstract: The boundary survey data information is modularized and managed with the thinking of database, and then summarized to form the boundary stake information table, and then exported in batches and complete sets according to the fixed template of boundary survey data with the function of word mail distribution. This method of using Arcgis database management technology to work in the field of demarcation data can overcome the shortcomings of time-consuming and high error rate in making demarcation data under the traditional CAD drawing and WORD editing methods; It can also ensure the consistency of information among various sets of data. Using tools in the database is very convenient for data editing, which can advance the office time, improve efficiency and save time.
Key Words: Arcgis; Database; Boundary survey data; Mail merge
為確定國務(wù)院或者省級人民政府批準(zhǔn)的行政區(qū)域毗鄰的各有關(guān)人民政府行使行政區(qū)域管轄權(quán)的分界線需要進(jìn)行行政區(qū)域界線勘定工作。為了維護(hù)行政區(qū)域界線的嚴(yán)肅性和穩(wěn)定性,勘界資料要做到準(zhǔn)確、真實、清晰、明確。行政區(qū)域界線勘界成果通常包括界樁登記表、界樁定樁表、界線協(xié)議書、界線協(xié)議書附圖、界樁成果表等??苯绻ぷ餍纬傻馁Y料種類眾多,各種資料之間內(nèi)容相互嵌套,信息量大。內(nèi)業(yè)資料處理工作數(shù)據(jù)量大、內(nèi)容繁雜、各套資料之間相關(guān)性高。為避免不同資料對同一信息的表述出現(xiàn)不一致的錯誤,以及達(dá)到節(jié)約時間提高工作效率的目的,本文以深圳市坪山區(qū)行政界線勘測工作為例,探討在內(nèi)業(yè)資料處理中應(yīng)用Arcgis數(shù)據(jù)庫管理技術(shù)對勘界資料信息進(jìn)行管理的優(yōu)越性及提高效率的特點(diǎn)。
1? 工程背景
根據(jù)《國務(wù)院關(guān)于同意廣東省設(shè)立深圳市龍華區(qū)和坪山區(qū)的批復(fù)》(國函〔2016〕159號),深圳市由原來的龍崗區(qū)的坪山街道、坑梓街道重新整合,成立深圳市坪山區(qū)。坪山區(qū)擁有全新的行政區(qū)域代碼,需重新勘定行政區(qū)域內(nèi)的界線。本公司通過深圳市民政局招投標(biāo)程序,中標(biāo)承擔(dān)了深圳市坪山區(qū)行政區(qū)域界線勘測工作。在本次工作中,摒棄原來由CAD繪制行政界線和行政界線協(xié)議書附圖,Word文檔編輯制作勘界資料的傳統(tǒng)作業(yè)方法。在內(nèi)業(yè)勘界資料處理過程中,采用Arcgis數(shù)據(jù)庫管理的技術(shù)方法進(jìn)行勘界數(shù)據(jù)錄入編輯,以及根據(jù)坐標(biāo)幾何等信息進(jìn)行計算分析,然后將所需要表達(dá)的信息整理匯總,最后按照固定的模板,成套導(dǎo)出成果資料[1]。
2? 技術(shù)路線
將外業(yè)測量獲得和收集整理的有關(guān)行政界線需要內(nèi)業(yè)處理的資料,在Arcgis軟件下,采用MDB數(shù)據(jù)庫格式進(jìn)行數(shù)據(jù)管理[2]。在MDB數(shù)據(jù)庫下分別建立行政界線層、界樁點(diǎn)層、方位線層、圖框信息面層、行政區(qū)劃面層等數(shù)據(jù)層。然后在各圖層中建立相關(guān)的信息字段。綜合采用字段計算器、空間連接等方法批量錄入界線代碼、編號、名稱、所在地、圖幅號等信息。根據(jù)外業(yè)測量的數(shù)據(jù)計算出界樁坐標(biāo)、高程信息及界線長度信息等。具體技術(shù)路線如下:建立行政界線數(shù)據(jù)庫mdb—建立圖層(界樁點(diǎn)層、行政線層等)—各圖層建立相應(yīng)字段—采用字段計算器、空間連接等方法批量編輯或填入字段信息—數(shù)據(jù)庫信息檢查、整理、轉(zhuǎn)換成界樁信息匯總表—Word郵件合并功能讀取匯總表、按固定模板導(dǎo)出成果資料(界樁登記表、界樁成果表等)—成果整理檢查及提交。
3? 技術(shù)要點(diǎn)
(1)根據(jù)外業(yè)測量獲得的界樁坐標(biāo)高程信息,通過坐標(biāo)展繪建立一個界樁點(diǎn)數(shù)據(jù)層導(dǎo)入到數(shù)據(jù)庫中,在界樁點(diǎn)層的屬性表中通過批量賦值和字段計算器等方式計算或者補(bǔ)充錄入需要的界樁屬性信息。界樁點(diǎn)的編號由界線代號和界樁號組成,界線代號在前,為方便后期增刪移動調(diào)整界樁,界樁點(diǎn)層以界樁序號為主鍵。編號方式采用界線代號加數(shù)字序號的方式,為避免新設(shè)行政區(qū)后期改動行政區(qū)代碼的情況,界線代號暫以字母“ABC”順序編碼。后期根據(jù)最終的行政區(qū)代碼和界樁序號,再以字段計算器和批量賦值等方式批量填入。根據(jù)界樁實際地形環(huán)境填入界樁環(huán)境信息。
(2)界線命名由相鄰兩行政區(qū)的專名加“線”字組成。邊界線代號由相鄰兩行政區(qū)代碼組成。行政界線層以本段界線的起點(diǎn)界樁號為主鍵,根據(jù)實際的地形環(huán)境填入界線走向字段,用計算幾何工具,批量計算出界線長度。其他屬性信息利用字段計算器字段賦值等工具批量填入,行政界線層數(shù)據(jù)如圖1所示。
(3)界樁登記表和定樁表需要填入界樁與方位物信息,因此在MDB數(shù)據(jù)庫中建立方位線層,根據(jù)地形圖和界樁所在位置畫出3個方位線,如圖2所示。在方位線層屬性表中錄入與界樁點(diǎn)層相對應(yīng)的界樁號、方位物序號、方位物名稱等信息。采用計算幾何方法計算出方位線長度、方位線起點(diǎn)XY坐標(biāo)、終點(diǎn)XY坐標(biāo),如圖2所示。添加方位角字段可利用以下VB腳本函數(shù)計算磁方位角:
dim a? dim x? dim y; x= [終點(diǎn)Y]- [起點(diǎn)Y]; y= [終點(diǎn)X]- [起點(diǎn)X];
If x > 0 And y > 0 Then a = 90 - (Atn(x/y) * 57.296);
ElseIf x < 0 And y > 0 Then a = 90 -(Atn(x/y) * 57.296); ……
ElseIf? x = 0 And y > 0 Then a = 90; …… ElseIf x < 0 And y = 0 Then a = 180;
End If
利用VB腳本函數(shù), 將磁方位角改正為度分格式,如“24°21′”:
Fix ( [方位角] ) &"°" &round( ([方位角]-Fix ( [方位角] ) ) *60) &"′";
利用VB腳本函數(shù), 把磁方位角改正為十六方位制格式,如“東偏東北”:
dim b c; c = [方位角];if c>=0 and c<=11.25 then b="正北"; elseif c>348.75 and c<=360; then b="正北"; elseif c>11.25 and c<=33.75; then b="北偏東北"; ……
elseif c>303.75 and c<=326.25; then b="西北";
elseif c>326.25 and c<=348.75; then b="北偏西北"; end if;
(4)根據(jù)界樁登記表和定樁表的要求,需繪制界樁位置略圖[3](見圖3)??衫肁rcgis布局視圖定制10cm×10cm的視圖框,將地形底圖修改為黑白色,并將行政區(qū)劃圖層標(biāo)記出行政區(qū)名稱;利用Arcgis符號樣式設(shè)計功能設(shè)置好方位線的箭頭符號、界樁符號及界線線型;設(shè)置數(shù)據(jù)驅(qū)動頁面的圖層為界樁層,名稱字段和排序字段為界樁名稱;在方位線圖層屬性中啟用定義查詢功能,利用界樁名稱字段進(jìn)行匹配;對這兩個圖層進(jìn)行顯示關(guān)聯(lián),利用數(shù)據(jù)驅(qū)動頁面工具條[4],可依次顯示每個界樁及其3個方位線,此時導(dǎo)出此視圖就可作為登記表的界樁位置略圖;關(guān)閉方位線圖層,再導(dǎo)出的視圖可作為定樁表的位置略圖;對導(dǎo)出的視圖按界樁名稱做好一定規(guī)律的命名,方便后面利用郵件分發(fā)功能批量插入到界樁登記表和定樁表中。
(5)將所有的信息填錄完成后,針對界樁定樁表、協(xié)議書、登記表、成果表[5]的需要,按照固定模板導(dǎo)出界樁界線匯總信息表。對于同一界樁有3個方位物信息,按照方位物的序號進(jìn)行轉(zhuǎn)制,按界樁號整理為同一行記錄。
(6)利用Word中的郵件合并功能讀取匯總信息表中指定字段內(nèi)容[6]。按固定模板格式批量導(dǎo)出界樁成果表、界樁登記表、界樁定樁表。對于界樁登記表中,需要插入界樁位置略圖的位置,可利用插入菜單中文檔部件的域工具中的“IncludePicture”[7];再利用郵件合并中的插入合并域功能讀取數(shù)據(jù)表中的“登記表照片”字段,獲得對應(yīng)界樁登記表的界樁位置略圖。利用同樣方法,也可以批量獲得對應(yīng)界樁定樁表的界樁位置略圖。
(7)界線協(xié)議書對界線和界樁的描述分為兩部分。第一部分描述界線的走向:整理界線圖層信息表。以起點(diǎn)界樁號為主鍵進(jìn)行排序,將其格式轉(zhuǎn)換出描述界線走向的文字段落的文本文檔。第二部分描述界樁的實地環(huán)境方位信息。經(jīng)過分析,第二部分描述的信息與界樁登記表和定樁表內(nèi)表達(dá)的信息相同。可將信息匯總表進(jìn)行重新組織,通過格式轉(zhuǎn)換為文字段落的文本文檔。最后將界線走向段落和界樁信息段落整合在一起形成界線協(xié)議書。
(8)界線協(xié)議書附圖整理。當(dāng)外業(yè)的地形測量工作完成,內(nèi)業(yè)按數(shù)據(jù)庫表格錄入數(shù)據(jù)資料完成后。在Arcgis中添加地形底圖數(shù)據(jù)、界樁層、界線層,按規(guī)范設(shè)置好圖式。在布局視圖中按標(biāo)準(zhǔn)圖框設(shè)置好圖框要素。利用Arcgis的標(biāo)注功能在界樁圖層直接顯示界樁代號。在數(shù)據(jù)視圖右鍵選擇數(shù)據(jù)框?qū)傩栽O(shè)置,在數(shù)據(jù)框選項卡中設(shè)置裁剪至形狀[8],選擇指定形狀中的要素輪廓,然后選擇圖框圖層,就可以按選擇的圖框范圍顯示數(shù)據(jù),然后導(dǎo)出協(xié)議書附圖??苯邕^程中如有對界樁或者界線信息的修改增刪工作,可直接在數(shù)據(jù)庫中進(jìn)行操作。
4? 結(jié)語
用Arcgis數(shù)據(jù)庫技術(shù)系統(tǒng)性地將行政界線勘測的內(nèi)業(yè)資料進(jìn)行模塊化處理,通過Word郵件合并分發(fā)功能批量導(dǎo)出成果資料??梢詷O大地提高勘界內(nèi)業(yè)工作效率,有利于提高資料間的銜接性,提高信息表述的一致性。在勘界的外業(yè)階段,就可同步運(yùn)用Arcgis數(shù)據(jù)庫技術(shù)制作內(nèi)業(yè)資料。與原來內(nèi)業(yè)資料只能在外業(yè)勘測工作完成后再作業(yè)的方法相比,可將作業(yè)時間大大提前。即使在后期某個界樁或者某條界線遇到屬性信息修改調(diào)整的情況,也可以直接在數(shù)據(jù)庫內(nèi)對相應(yīng)的數(shù)據(jù)項進(jìn)行編輯,從而將修改工作只進(jìn)行一遍。不用像在傳統(tǒng)作業(yè)方法下,要對各套資料相對應(yīng)的信息描述都做修改,有效避免了在傳統(tǒng)作業(yè)方法下容易出現(xiàn)漏改錯改,各套資料間信息表述不一致等情況。對于增減界樁或者界線導(dǎo)致后續(xù)界樁或界線的序號全部重新調(diào)整的情況,可直接對數(shù)據(jù)庫中的屬性表運(yùn)用字段計算或字段賦值等方法進(jìn)行批量修改,避免在傳統(tǒng)作業(yè)方法下人工手動修改后續(xù)序號的繁復(fù)勞動。只需在導(dǎo)出界樁界線匯總表之前,敲定最終的界樁界線數(shù)據(jù)信息就能避免以上修改情況導(dǎo)致的整套資料全部作廢,重新制作的麻煩。在與傳統(tǒng)的每套資料單獨(dú)作業(yè)的方法相比,用Arcgis數(shù)據(jù)庫技術(shù)能夠減少相同信息的重復(fù)錄入工作;避免各套資料對同一界樁信息的表述出現(xiàn)不一致等情況。經(jīng)過實際作業(yè)驗證,該辦法能夠提高作業(yè)效率在40%以上,減少錯誤率70%以上。
參考文獻(xiàn)
[1] 何暕.測繪工程中數(shù)據(jù)庫技術(shù)的應(yīng)用現(xiàn)狀及優(yōu)化策略[J].城市建設(shè)理論研究:電子版,2019(4):95.
[2] 王楠,張郁.測繪技術(shù)在行政界線勘界中的應(yīng)用[J].地理空間信息,2017,15(4):93-94,11.
[3] 吳卉男.探析分布式數(shù)據(jù)庫技術(shù)運(yùn)用在大數(shù)據(jù)中的策略[J].數(shù)字技術(shù)與應(yīng)用,2016(12):235.
[4] 馮志強(qiáng).基于數(shù)據(jù)庫技術(shù)的高校選修課管理系統(tǒng)設(shè)計與實現(xiàn)[D].鞍山:遼寧科技大學(xué),2018.
[5] 曾令權(quán).測繪工程的項目質(zhì)量管理控制分析[J].工程技術(shù)研究,2018(3):191-192.
[6] 何達(dá)燕.淺析Word郵件合并功能及應(yīng)用[J].科學(xué)咨詢(科技·管理),2016(12):96-97.
[7] 韋程馨.基于云計算的云數(shù)據(jù)管理技術(shù)[J].電子技術(shù)與軟件工程,2019(5):145.
[8] 葉前曉.基于ArcGIS Engine的開采沉陷移動與變形數(shù)據(jù)管理與分析[D].淮南:安徽理工大學(xué),2019.