閻 杰
(德州市測(cè)繪研究院,山東 德州 253000)
近年來(lái),全國(guó)各級(jí)城市都在大力推進(jìn)“數(shù)字城市”的建設(shè),“數(shù)字城市”集合了城市的自然、社會(huì)、經(jīng)濟(jì)、人文、環(huán)境等綜合信息,以數(shù)字的形式加載到利用空間信息構(gòu)筑的虛擬平臺(tái),為政府和社會(huì)大眾提供多方面的信息服務(wù),這一工作也得到了各地政府的高度重視[1]。航測(cè)數(shù)字化成圖可為“數(shù)字城市”的建設(shè)提供了重要的基礎(chǔ)地理信息。為緊跟當(dāng)前的發(fā)展形勢(shì),德州市測(cè)繪研究院近幾年陸續(xù)承接了多項(xiàng)城市航測(cè)數(shù)字化成圖項(xiàng)目。在生產(chǎn)環(huán)節(jié)中,大比例尺數(shù)據(jù)庫(kù)的庫(kù)體檢查一直是我們重點(diǎn)討論的對(duì)象。筆者通過(guò)實(shí)踐,對(duì)數(shù)據(jù)庫(kù)庫(kù)體檢查的方法及流程進(jìn)行了分析和探討,提出了分塊作業(yè)、制作模板、雙數(shù)據(jù)庫(kù)模板接邊檢查的具體檢查方法,同時(shí)針對(duì)如何提高檢查的效率以及注意點(diǎn)給出了一些建議,希望給廣大同行提供借鑒。
目前航測(cè)大比例尺數(shù)據(jù)庫(kù)的生產(chǎn)方式一般有兩種:一種是采用全數(shù)字?jǐn)z影測(cè)量系統(tǒng)的生產(chǎn)方式,比如全數(shù)字?jǐn)z影測(cè)量工作站(JX-4)或Microstation W全數(shù)字?jǐn)z影測(cè)量立體采編系統(tǒng),首先利用攝影測(cè)量系統(tǒng)進(jìn)行立體數(shù)據(jù)采集,再通過(guò)外業(yè)核實(shí)、檢查后將數(shù)據(jù)文件進(jìn)行符號(hào)化和編輯生成制圖數(shù)據(jù)文件;二是在已有庫(kù)體數(shù)據(jù)的基礎(chǔ)上進(jìn)行增量更新,首先由庫(kù)體輸出線(xiàn)劃圖,再對(duì)變化區(qū)域進(jìn)行立體采集,經(jīng)外業(yè)核實(shí)檢查后,直接在庫(kù)體中增加、刪除和修改變化的數(shù)據(jù),最終形成更新后的成果數(shù)據(jù)[2]。
基于數(shù)據(jù)庫(kù)的中小比例尺地形圖生產(chǎn)是近幾年出現(xiàn)的一種制圖方式,在此之前,一般的生產(chǎn)單位只能生產(chǎn)單幅的數(shù)字化劃圖成果,操作平臺(tái)采用的是開(kāi)發(fā)使用多年并已趨于成熟的Microstation W全數(shù)字?jǐn)z影測(cè)量立體采編系統(tǒng),該系統(tǒng)對(duì)于硬件配置的要求相對(duì)不高,并可設(shè)置成自動(dòng)保存方式,因此數(shù)據(jù)一般不容易丟失。Microstation W全數(shù)字?jǐn)z影測(cè)量立體采編系統(tǒng)界面友好,具備良好的人機(jī)交互功能,易學(xué)好操作,在數(shù)據(jù)庫(kù)檢查時(shí)可打印出分幅紙質(zhì)圖進(jìn)行編輯及檢查,直觀易讀,圖幅質(zhì)量容易掌控。
目前大多數(shù)單位采用Arcgis軟件進(jìn)行數(shù)據(jù)處理,Arcgis雖然具有制圖功能,可制作大比例尺圖、專(zhuān)題圖以及一些制圖要求不高的簡(jiǎn)單要素圖,但對(duì)于1∶5W、1∶25W、1∶100W等中小比例尺地形圖卻難以完成。基礎(chǔ)數(shù)據(jù)庫(kù)的庫(kù)體數(shù)據(jù)量一般都非常大,對(duì)硬件要求相對(duì)較高,一旦作業(yè)員誤操作時(shí)容易導(dǎo)致系統(tǒng)出錯(cuò),異常關(guān)閉后數(shù)據(jù)不能自動(dòng)存盤(pán)將會(huì)損失部分編輯成果[3]。Arcgis軟件雖然有中文版,但對(duì)初學(xué)者而言,編輯操作的步驟繁瑣不容易掌握,導(dǎo)致作業(yè)水平參差不齊。另外,所有數(shù)據(jù)按代碼屬性入庫(kù)后,只能表示為點(diǎn)線(xiàn)面的形式,編輯和檢查都極不直觀,難以判讀。雖可進(jìn)行符號(hào)化處理,但畢竟電腦顯示屏有限,難以窺見(jiàn)全貌,較大的數(shù)據(jù)量也使得移屏編輯和檢查速度較慢。
在數(shù)據(jù)庫(kù)結(jié)構(gòu)、字段、坐標(biāo)系等都檢查無(wú)誤的基礎(chǔ)上,為了避免庫(kù)體數(shù)據(jù)還存在問(wèn)題,需要進(jìn)一步直觀、準(zhǔn)確地判讀庫(kù)體數(shù)據(jù)。檢查時(shí)可按以下步驟進(jìn)行:
數(shù)據(jù)庫(kù)的生產(chǎn)往往時(shí)間緊、任務(wù)急,在前期立體測(cè)圖、調(diào)繪和數(shù)據(jù)編輯階段已經(jīng)花費(fèi)了一定的工期,一般留給后期入庫(kù)整理檢查的時(shí)間都比較短。如果等到調(diào)繪、編輯、檢查全部完成后再進(jìn)行入庫(kù),這時(shí)數(shù)據(jù)量非常大,受計(jì)算機(jī)運(yùn)行速度的限制,系統(tǒng)運(yùn)營(yíng)時(shí)容易產(chǎn)生卡頓,一但死機(jī)數(shù)據(jù)將永遠(yuǎn)丟失。所以建議在編輯完成后就進(jìn)行分批分塊的檢查入庫(kù),這樣不僅解決了后期數(shù)據(jù)量偏大的問(wèn)題,又能夠讓多人同時(shí)進(jìn)行操作,從而提高入庫(kù)效率。
為解決庫(kù)體數(shù)據(jù)點(diǎn)線(xiàn)面不易判讀的問(wèn)題,在數(shù)據(jù)文件符號(hào)化的基礎(chǔ)上制作更加細(xì)化的模板,即單數(shù)據(jù)庫(kù)模板。單數(shù)據(jù)庫(kù)根據(jù)境界、水系、道路、居民地、地貌、管線(xiàn)、植被、控制點(diǎn)、注記各層的特點(diǎn)進(jìn)行設(shè)置,也可參照生產(chǎn)者熟悉的1∶10000基礎(chǔ)數(shù)據(jù)庫(kù)DLG的分層顏色來(lái)逐層設(shè)置。主要方法是把除符號(hào)化外的各類(lèi)線(xiàn)和面按照不同色系、不同線(xiàn)型來(lái)顯示,通過(guò)顏色的反差、線(xiàn)段的粗細(xì)、線(xiàn)型的特點(diǎn)讓質(zhì)檢人員更加直觀地識(shí)別出圖形中的點(diǎn)線(xiàn)面,這樣各類(lèi)要素都能明顯的地區(qū)分出來(lái),再一一對(duì)照屬性數(shù)據(jù)的標(biāo)注,就更能迅速識(shí)別出錯(cuò)誤和遺漏的要素[4]。下面以境界、水網(wǎng)和道路、居民地為例來(lái)詳細(xì)說(shuō)明:
(1)境界層。境界層是數(shù)據(jù)庫(kù)中比較重要的要素,但相對(duì)要素少,設(shè)置時(shí)比較容易。同一類(lèi)境界線(xiàn)用同色系顏色的鮮明反差來(lái)顯示,即下層淺上層深,顏色反差要大,要醒目,如地區(qū)已定界,用淺藍(lán)色;地區(qū)跳繪線(xiàn),用深藍(lán)色細(xì)線(xiàn);同理,縣界用淺、深紅色,鄉(xiāng)鎮(zhèn)界用淺、深綠色來(lái)區(qū)分已定界和跳繪界;境界面也用不同色塊表示,并且標(biāo)注出屬性,再結(jié)合參考資料就能明確的判斷出來(lái),如圖1所示。

圖1 不同色塊表示已標(biāo)注屬性的境界面效果圖
(2)水網(wǎng)線(xiàn)和道路網(wǎng)。水網(wǎng)線(xiàn)和道路網(wǎng)是整幅圖的骨架,要素較多,設(shè)置時(shí)比較復(fù)雜。以道路為例,用同色系設(shè)置各類(lèi)道路的結(jié)構(gòu)線(xiàn)和邊線(xiàn),結(jié)構(gòu)線(xiàn)細(xì),邊線(xiàn)粗,再結(jié)合圖式線(xiàn)型和標(biāo)注屬性,并加載注記。如圖2所示。

圖2 水網(wǎng)線(xiàn)和道路網(wǎng)檢查效果圖
(3)居民地。居民地是大比例尺圖生產(chǎn)中比較復(fù)雜的要素,在檢查中需尤其注意,其出現(xiàn)錯(cuò)誤的概率非常高,所以正確完整的顯示就顯得尤為重要。設(shè)置時(shí)也可采用不同的色塊和線(xiàn)型來(lái)表示,再加載注記和標(biāo)注屬性,其他地貌、植被、管線(xiàn)、控制點(diǎn)等也可采用類(lèi)似的方法。如圖3所示。

圖3 居民地檢查效果圖
為解決庫(kù)體數(shù)據(jù)量偏大的問(wèn)題,我們采用了分塊作業(yè)檢查的方法,這種方法取得了良好的效果,但同時(shí)也產(chǎn)生了各塊庫(kù)體之間無(wú)法接邊的狀況。通常情況下我們是用事先設(shè)置好的模板來(lái)打開(kāi)一塊主數(shù)據(jù),再將另一塊數(shù)據(jù)加載進(jìn)來(lái),但往往會(huì)出現(xiàn)后加載進(jìn)來(lái)的數(shù)據(jù)不能按照主數(shù)據(jù)設(shè)置好的模板來(lái)顯示,接邊后兩邊的數(shù)據(jù)圖面完全不一致的情況,如圖4所示(上半部分是模版數(shù)據(jù))。

圖4 分塊作業(yè)檢查時(shí)產(chǎn)生的接邊問(wèn)題
上述問(wèn)題使得在數(shù)據(jù)庫(kù)檢查時(shí)只能查看到要素的代碼屬性,極不直觀且容易出錯(cuò)。我們可以通過(guò)再設(shè)置一個(gè)雙數(shù)據(jù)庫(kù)模板來(lái)解決此類(lèi)問(wèn)題,具體方法是,在Arcgis軟件中同時(shí)加載兩個(gè)庫(kù)體數(shù)據(jù),分別用單數(shù)據(jù)庫(kù)模板的方法將兩個(gè)庫(kù)體數(shù)據(jù)的代碼線(xiàn)型、顏色設(shè)置成完全相同的模式,這樣在檢查接邊時(shí),只要把需要接邊的庫(kù)體數(shù)據(jù)分別加載進(jìn)來(lái),再結(jié)合屬性標(biāo)注和圖面的顯示,對(duì)錯(cuò)一看便知,操作和檢查效率大幅提升[5],雙數(shù)據(jù)庫(kù)模板效果如圖5所示。

圖5 雙數(shù)據(jù)庫(kù)模板效果
使用雙數(shù)據(jù)庫(kù)模板時(shí)需要說(shuō)明一點(diǎn):當(dāng)接邊數(shù)據(jù)庫(kù)的層名與模板數(shù)據(jù)庫(kù)的層名完全一致時(shí),只要在兩個(gè)庫(kù)中分別選一個(gè)層加載,其他的層就會(huì)自動(dòng)加載進(jìn)來(lái);如果兩者的層名不一致,加載數(shù)據(jù)時(shí)兩個(gè)數(shù)據(jù)庫(kù)的每個(gè)層都要分別逐一加載,后者操作步驟略顯繁雜。所以在最初設(shè)置模板時(shí),數(shù)據(jù)庫(kù)的層名字段一定要規(guī)范統(tǒng)一。
在進(jìn)行庫(kù)體分層逐項(xiàng)檢查時(shí),有一項(xiàng)重要的檢查內(nèi)容就是逐層屬性列表檢查,主要查看相同代碼屬性填寫(xiě)的內(nèi)容是否一致、屬性填寫(xiě)是否有錯(cuò)漏以及排查超小面等。還有一項(xiàng)常規(guī)必查項(xiàng)目就是進(jìn)行拓?fù)潢P(guān)系檢查,此項(xiàng)檢查一定要在數(shù)據(jù)拼接前檢查好。
通過(guò)以上各步的檢查工作后,再對(duì)各塊數(shù)據(jù)進(jìn)行拼接、對(duì)象化處理,并用單庫(kù)模板加載數(shù)據(jù),經(jīng)圖面瀏覽概查等常規(guī)檢查后即完成庫(kù)體的檢查工作。
庫(kù)體數(shù)據(jù)模板設(shè)置是上述的檢查步驟中極為關(guān)鍵的步驟,在實(shí)際生產(chǎn)過(guò)程中容易產(chǎn)生的問(wèn)題是:通常只注意庫(kù)體數(shù)據(jù)符號(hào)化處理,即只針對(duì)數(shù)據(jù)庫(kù)中的點(diǎn)線(xiàn)面和有線(xiàn)型的數(shù)據(jù)按圖式要求進(jìn)行定義,對(duì)于其他的線(xiàn)和面沒(méi)有做統(tǒng)一設(shè)置;作業(yè)員和檢查員在作業(yè)時(shí)各自有一套差異數(shù)據(jù),造成圖面辨識(shí)性和可讀性下降,編輯和檢查需花費(fèi)大量的時(shí)間和精力。
所以在生產(chǎn)初期就要統(tǒng)一設(shè)置好數(shù)據(jù)庫(kù)模板,雖然開(kāi)始設(shè)置時(shí)比較繁瑣,但一旦設(shè)置好,就能一勞永逸地方便后期使用,這種方式提高了航測(cè)數(shù)據(jù)庫(kù)庫(kù)體檢查的效率,進(jìn)一步保證了航測(cè)數(shù)字化成圖的質(zhì)量。