R2V常見問題解答
1.在R2V中,怎樣將矢量數(shù)據(jù)與投影坐標(biāo)系統(tǒng)校準(zhǔn)?
2.我知道使用R2V數(shù)字化地圖要比手工的數(shù)字化板輸入來得方便快捷得多,但它會數(shù)字化板輸入精確嗎?
3.使用R2V怎樣從掃描的彩色航片中提取矢量數(shù)據(jù)?
4. 我有一張大尺寸圖紙,比我的掃描儀能處理的范圍要大得多,所以我將其掃描成了四塊。問題是我能否使用R2V矢量化這些圖塊并將它們拼合成單獨的矢量數(shù)據(jù)集呢?
5.我的掃描軟件生成的TIFF文件寫R2V不兼容,我該咋辦?
6.我已經(jīng)掃描了一幅24位真彩色圖像,我怎樣才能將彩色分離出來,并為每種彩色分層進行矢量化?
7.R2V使用什么樣的掃描儀最好?我需要買一臺嗎?
8.在對矢量化圖形進行控制點校正時,該用那種方法:Bi-Linear(雙線性法)或是Triangulation(三角網(wǎng)法)?
9.R2V能夠矢量化選定的圖像區(qū)域嗎?
10.我們的地圖是一種區(qū)劃圖,有大量的多邊形,怎樣使用R2V獲得所有的多邊形矢量數(shù)據(jù)?
11.我們需要在矢量化的多邊形中輸入標(biāo)注文本,在R2V中該怎樣做?
12.使用R2V的OCR引擎識別圖像中的文本的步驟是什么?
13.對于灰度的航空照片,怎樣分解并矢量化各種物體(如房頂、停車場或其他性質(zhì)相同的區(qū)域)的邊界?
14.我的圖上有不規(guī)則的交點符號如圓、方塊或小泡泡,它們被按其顯示的狀態(tài)矢量化,用R2V怎樣才能將它們簡化為單一的交叉結(jié)點?
1. 在R2V中,怎樣將矢量數(shù)據(jù)與投影坐標(biāo)系統(tǒng)校準(zhǔn)?
    R2V提供將生成的矢量數(shù)據(jù)與任何投影坐標(biāo)系統(tǒng)(如UTM)對準(zhǔn)的功能。為了完成坐標(biāo)校正,可按下述步驟進行:
    A. 在所有的矢量數(shù)據(jù)均生成后,選擇Vector菜單下的Define Control Point(定義控制點)選擇起動控制點選擇工具,當(dāng)光標(biāo)移進圖像窗口時會變成十字光標(biāo),此時,點鼠標(biāo)右鍵可彈出控制點編輯選項。
    B. 將光標(biāo)定位到已知點并單擊鼠標(biāo)左鍵,會彈出控制點對話框要求你輸入該點的校準(zhǔn)坐標(biāo)值。也就是說,如果你想將光柵坐標(biāo)位置(10,10)映射到新的投影坐標(biāo)系統(tǒng)位置(1000,1000),那么,源坐標(biāo)應(yīng)輸入(10,10)而且目的坐標(biāo)則應(yīng)輸入(1000,1000)。 通常情況下,盡管你可以選擇更多的控制點但4個已經(jīng)足夠進行坐標(biāo)校正了。你應(yīng)該注意的是:坐標(biāo)校正的精度主要取決于控制點的選擇質(zhì)量而不是選擇的多少。
    C. 此時有一些編輯選項可用,如移動、刪除、添加、改變ID值等。這些選擇項可以通過單擊鼠標(biāo)右鍵彈出,選擇Done即完成選擇。
D.調(diào)用File菜單下的Vector Export(矢量輸出)命令,R2V將詢問你是否進行控制點坐標(biāo)校正,選擇Yes將提供文件名存儲校正后的矢量數(shù)據(jù),生成的矢量文件就可以在GID或其他CAD軟件中作用了。
    注意:一但矢量數(shù)據(jù)被變換到新的坐標(biāo)系統(tǒng)中,它們不會再與原始光柵圖像對齊了。所以你應(yīng)保存一份未校正的矢量數(shù)據(jù),使你以后能夠用原圖像作背景編輯修改之。onTop
2.我知道使用R2V數(shù)字化地圖要比手工的數(shù)字化板輸入來得方便快捷得多,但它會數(shù)字化板輸入精確嗎?
    從原理上講,自動化光柵圖像矢量化程序完成與用數(shù)字化板手工數(shù)字化地圖相同的工作。然而,有很多因素會影響到數(shù)字化處理的精度,如分辨率、連貫性、穩(wěn)定性及其他一些因素。
    通常人手可以達到的分辨率約為1/40(每英寸40點),開始數(shù)字化處理時,你可以信為你的數(shù)字化是絕對準(zhǔn)確的,而不考慮手的操作善(抖動、出汗、心煩意亂、疲憊、懶散、急燥等)。操作員必須傾心傾力在花上一兩個小時才能完成一小塊區(qū)域的數(shù)字化,你也許可以認為現(xiàn)在完成的90%的數(shù)字化點都在1/40英寸的精度內(nèi),但要完成整個數(shù)字化工作(也許得花上幾天甚至幾周),你都能保證有這樣的精度嗎?那當(dāng)然是難以做到的。
    而另一方面,光學(xué)掃描儀有比人手高得多的分辨率(從200DPI到800DPI甚至更高),有了高分辨率的掃描圖像,R2V就能獲得足夠的信息,以掃描的精度查找圖形的中心線或邊界線,在自動化矢量過程中不會產(chǎn)生空間錯位,矢量數(shù)據(jù)忠實地再現(xiàn)了圖形。使用R2V的批處理功能,你還能自動地處理一批圖紙,而不需人為干涉。這樣就可以節(jié)約大量的時間,這是一種全新的地圖數(shù)字化方法。
    掃描過和消除了許多人為的干擾(編輯時除外,那是不可避免的),忠實地再現(xiàn)其所見。因此可以說,在現(xiàn)階段,自動矢量化圖紙要比手工數(shù)字化精度高得多。onTop
3.使用R2V怎樣從掃描的彩色航片中提取矢量數(shù)據(jù)?
    R2V有幾項彩色圖像處理功能,由于彩色光柵圖像的復(fù)雜性,通常需要綜合運用這些功能才能正確地從彩色圖像中提取矢量數(shù)據(jù)。R2V支持3類彩色圖像,接下來將解釋每類彩色圖像以及怎樣矢量化它們:
    A.8位彩色。光柵點為8位彩色編碼并顯示。
    對于8位彩色光柵圖,需要選擇一個訓(xùn)練或叫特征區(qū)域來指定將要矢量化的顏色。例如,如果你想得到所有水域邊界的矢量數(shù)據(jù),先在表示水域(河或湖)的顏色塊中選定一矩形區(qū)域,當(dāng)矩形區(qū)域顯示在屏幕上后,選擇Vector/Auto Vectorize命令,在彈出對話框中選邊界線選項,即可矢化區(qū)域邊界。重復(fù)該操作矢量化其它特征顏色,將其矢量數(shù)據(jù)加入到當(dāng)前矢量數(shù)據(jù)集中。
    B.24位真彩色圖像。每一光柵點有3個彩色值:紅、綠、藍。
    方法1:與上述8位彩色圖同。
    方法2:先將圖像進行彩色歸類(Classify)后再矢量化。選擇Image/Classification命令進行彩色歸類。彩色歸類是基于聚類算法的,速度非?。在選擇分類數(shù)時,不要選擇太大的數(shù),以免圖像碎塊過多。多試驗一下,看看對于特定的圖像應(yīng)該選用多大的分類數(shù)。圖像歸類后,在某一類顏色上繪聲繪矩形選擇區(qū)域,然后選擇Vector/Auto Vectorize命令就能得到其邊界矢量數(shù)據(jù)。重復(fù)該步驟,可以處理其他色類區(qū)域的矢量數(shù)據(jù)。
    C.使用R2V彩色歸類命令從24位彩色圖像中得到的8位分類色圖像。
    方法1:同24位彩色圖像處理的方法2。
    方法2:如果你想有選擇在矢量化邊界線或中心線,可將分類后的圖像轉(zhuǎn)換為8位彩色圖像,他們之間是可以互為轉(zhuǎn)換的。然后按A介紹的方法處理即可。onTop
4. 我有一張大尺寸圖紙,比我的掃描儀能處理的范圍要大得多,所以我將其掃描成了四塊。問題是我能否使用R2V矢量化這些圖塊并將它們拼合成單獨的矢量數(shù)據(jù)集呢?
    當(dāng)然可以。你可以利用控制點來幫助你將分塊圖拼合成一個整體。下面是具體步驟:
    A.首先記下你的圖紙是怎樣被分割的。如,可將圖紙分成4個相等面積的圖塊。
    B.分別矢量化每一個分塊圖。對于每一塊圖,選擇4個控制點(參見問題1選擇編輯控制點)?刂泣c的定義較簡單,可以把分塊圖想象成由一臺足夠大的掃描儀掃入的完整圖像,就易理解了。如每一圖塊為100(x)*100(y)像素,則可選擇圖像的四個角點作為控制點并定義如下:
    圖塊1(左上):不需要校正。
    圖塊2(右上):
    點1(左上角):源(0,0),目標(biāo)(100,0)
    點2(右上角):源(100,0),目標(biāo)(200,0)
    點3(左下角):源(0,100),目標(biāo)(100,100)
    點4(右下角):源(100,100),目標(biāo)(200,100)
    圖塊3(左下):
    點1(左上角):源(0,0),目標(biāo)(0,100)
    點2(右上角):源(100,0),目標(biāo)(100,100)
    點3(左下角):源(0,100),目標(biāo)(0,200)
    點4(右下角):源(100,100),目標(biāo)(100,200)
    圖塊4(右下):
    點1(左上角):源(0,0),目標(biāo)(100,100)
    點2(右上角):源(100,0),目標(biāo)(200,100)
    點3(左下角):源(0,100),目標(biāo)(100,200)
    點4(右下角):源(100,100),目標(biāo)(200,200)
    C.使用不同的名字將各圖塊的矢量數(shù)據(jù)存為ARC格式,并使控制點起作用。
    D.選擇File/New命令打開一個空窗口。
    E.用File/Import Vector命令將每個圖塊修正后的矢量數(shù)據(jù)讀入新窗口。完成后將拼合完整的矢量數(shù)據(jù)集。你還可以用線編輯器或其他矢量處理命令編輯數(shù)據(jù)。
F. 最后別忘記用File/Export Vector命令存儲拼合后的矢量數(shù)據(jù)。onTop
5.我的掃描軟件生成的TIFF文件與R2V不兼容,我該咋辦?
    R2V支持大多數(shù)據(jù)TIFF文件格式,然而,有超過200種的TIFF文件格式被眾多的軟硬件商們使用,某些非標(biāo)準(zhǔn)格式可能會與R2V不兼容。如果你在讀入TIFF文件時遇到的問題,可按下面的方法來解決:
    A.測定一下你的掃描軟件,確認其掃描的圖像是否被R2V支持。R2V支持1位黑白、8位灰度和24位真彩色圖像。
    B.如果圖像太大,你需要核實一下你的系統(tǒng)是不斷有足夠的內(nèi)存裝入圖像。如果是內(nèi)存問題,則可以通過添加內(nèi)存、增加虛擬內(nèi)存文件尺寸或降低掃描圖像分辨率等措施來解決問題。
    C.如果是R2V支持的文件格式,還應(yīng)檢查一下其使用的壓縮方式。R2V支持大多數(shù)壓縮類型,如Pack-bits、LZW、Group III 及Group IV等。如果R2V可以讀入文件,但顯示有問題,多半都是其壓縮類型與R2V不兼容。這種情況下,重新生成圖像而不要壓縮它。
    D.如果問題仍然存在,試著將圖像文件用第三方的圖像處理軟件讀入并校正后,存儲為新的R2V支持的TIFF文件格式。onTop
6.我已經(jīng)掃描了一幅24位真彩色圖像,我怎樣才能將彩色分離出來,并為每種彩色分層進行矢量化?
    下面是進行彩色分離處理的建議步驟:
    A.用Image/Classification命令將圖像包含的幾種顏色歸類。注意:該命令對8位彩色圖像無效。如果你要對圖像進行多層矢量化處理,先將圖像存儲到一新文件中。
    B.在你想提取的顏色上定義一矩形選擇區(qū)域,然后用Image/Conversion/Classified – > 1-bit Bi-level命令將歸類后的圖像轉(zhuǎn)換為1位單色圖像。
重新將入步驟A存儲的圖像來重復(fù)B步就可得到其他的顏色層。onTop
7.R2V使用什么樣的掃描儀最好?我需要買一臺嗎?
    為了使用R2V進行自動數(shù)字化處理,你首先需要掃描你的圖紙。由于R2V支持大多數(shù)的圖像文件格式,1位單色、8位龍度、8位彩色及24位真彩色圖像。所以大多數(shù)高質(zhì)量的掃描儀都能勝任圖紙的掃描工作。對于典型的圖紙,從200DPI到800DPI的掃描分辨率都可工作得很好,通常你不需要更高的掃描精度,因為大多數(shù)圖紙制作分辨率都不是很高。太低的分辨率將會出現(xiàn)斷線情況,多做一些試驗有助于你針對不同類型的圖紙選用合適的掃描分辨率。
    如果你需要進行彩色掃描,你就需要特別的關(guān)注。如果以8位彩色掃描圖像,R2V強大的顏色分類功能將不會有效,而由于彩色信息的局限,將不可能得到較高的矢量化質(zhì)量。對于24位彩色圖像掃描,空間分辨率固然重要,而掃描儀精確的彩色分辨能力更為重要。圖中某一種顏色可能與另外區(qū)域的顏色相近,你應(yīng)嘗試將圖像進行彩色分離去觀察色彩在整個圖像上是否一致。要獲得高精度的矢量化數(shù)據(jù)這一點是至關(guān)重要的。彩色掃描儀掃描質(zhì)量相當(dāng)高,絕對是物有所值。
    你是否需要購買自己的掃描儀呢?這個問題取決于你的預(yù)算以及你將要數(shù)字化的圖紙量。對于大多數(shù)只有少量圖紙需要數(shù)字化的用戶,利用掃描服務(wù)機構(gòu)為他們掃描圖像,自己用R2V進行矢量化是最經(jīng)濟有效的方法。由于掃描儀屬貴重外設(shè),而且難于維護。有很多掃描服務(wù)機構(gòu)為用戶提供快捷的掃描服務(wù),而且收費低廉。
    如果你是一個大公司,經(jīng)常性的數(shù)字化圖紙,購買你自己的掃描儀也許更方便和經(jīng)濟。在你決定這樣做之前,考察一些掃描儀供應(yīng)商,獲得有關(guān)掃描分辨率、失真度、支持何種掃描格式、掃描速度等信息。更重要的是,是否適應(yīng)于你的圖紙數(shù)字化。你應(yīng)該獲取一些掃描樣品,特別是你自己圖紙的掃描樣品,在R2V上測試它們,以做出最佳的選擇。onTop
8.在對矢量化圖形進行控制點校正時,該用那種方法:Bi-Linear(雙線性法)或是Triangulation(三角網(wǎng)法)?
    無論Bi-Linear(雙線性法)或是Triangulation(三角網(wǎng)法)都將產(chǎn)生幾何變換,將矢量化數(shù)據(jù)從一個坐標(biāo)系統(tǒng)(一般是原始光柵坐標(biāo)系統(tǒng))轉(zhuǎn)換到另一坐標(biāo)系統(tǒng)(一般是GIS或CAD軟件的坐標(biāo)系統(tǒng))。然而,這兩種方法處理數(shù)據(jù)的方法有很大差異,你必須選擇一種最適合于你的應(yīng)用程序的方法。
這里有一些指導(dǎo)性建議:
    A.Bi-Linear(雙線性法)可以有效地修正全局失真,而Triangulation(三角網(wǎng)法)對于局部誤差失真修正效果更好,雙線性法運用最小方差生成變換規(guī)則并作用于整個圖像,而不論你選擇控制點的多少?刂泣c的位置在轉(zhuǎn)換后并不能保持在原位。如果你的圖像并沒有太大的局部失真,并且只有少量的控制點,如只有角上4個,那么建議使用雙線性法。
    B.Triangulation(三角網(wǎng)法)采用不同的方法進行變換。該方法按給定的控制點分割將圖像分為很多小三角形,并為每個小三角形生成變換規(guī)則。在變換過程中控制點的位置保持不變,局部失真被有效修正。然而,由于掃描圖像的四角(注意不是圖紙的四角)在三角網(wǎng)法處理時要被修正,如果在四角沒有任何控制點的話,其他控制點離四角太遠而又會產(chǎn)生新的失真。所以,你必須有足夠多的控制點分布在整個圖像上,包括圖像的四角,才能獲得更精確的變換結(jié)果。多少才是足夠呢?你至少應(yīng)有4點分布在四角,另外四點分布在其他位置。以我們自己和眾多用戶的經(jīng)驗,多于8個控制點可以獲得較好的結(jié)果。
    C.如果將矢量化數(shù)據(jù)覆蓋或補充已有數(shù)據(jù),目標(biāo)變換坐標(biāo)系統(tǒng)類型對于決定采用何種變換方法同樣重要。
    如果要將數(shù)據(jù)用TFW文件格式輸出到Arc/Info和ArcView系統(tǒng)中,雙線性法是最好的選擇,因為Arc/Info和ArcView系統(tǒng)采用與R2V相同的雙線性法處理數(shù)據(jù)。
    如果將數(shù)據(jù)輸出到MapInfo系統(tǒng)中,將把控制點散布在整個圖像上(TAB文件格式),三角網(wǎng)法則是最好選擇,道理相同,MapInfo采用與R2V相同的三角網(wǎng)法處理數(shù)據(jù)。onTop
9.R2V能夠矢量化選定的圖像區(qū)域嗎?
    可以。你可以用Image/Set ROI命令指定感興趣的區(qū)域進行矢量化。可以重復(fù)使用該命令矢量化多個區(qū)域,將這些矢量數(shù)據(jù)放在一層上。若需要將不同區(qū)域的矢量數(shù)據(jù)放在不同的層上,使用多層管理功能即可。onTop
10.我們的地圖是一種區(qū)劃圖,有大量的多邊形,怎樣使用R2V獲得所有的多邊形矢量數(shù)據(jù)?
    R2V有一個特別為區(qū)劃圖數(shù)字化設(shè)計的功能。如下列步驟,可以完成區(qū)劃圖的數(shù)字化:
    A.首先用R2V的自動矢量化命令矢量化區(qū)劃圖,若圖中大部分線段較直的話,應(yīng)選擇CAD圖作為圖源選項。如果掃描圖像為灰度或彩色,你還需要作適當(dāng)?shù)念A(yù)處理。
    B.整理、清繪線段數(shù)據(jù)?梢杂肦emove Lines By Length命令清除較短小的點劃線,用Smooth Lines命令將線段修整圓滑,使用線編輯器進行其他必要的處理,清除不需要的雜線。在線的交點處應(yīng)多加小心。較寬的線斷口需用線編輯器來移動節(jié)點使之閉合。若線段處于交點處,不要連接它,他們將用于多邊形的生成。同樣,在三線交點處,如沒有檢測到線端點的話,你需要手工斷開它。
    C.如圖上有文本字符串與區(qū)劃邊界連在一起的話,你需要用線編輯器將其分開。如果要刪除文本字符串的矢量化線段,可以先用Detect Text Bolcks命令標(biāo)定,然后用文本塊編輯器清除它們。
    D.當(dāng)數(shù)據(jù)準(zhǔn)備好后,起動Create Polygon Layer命令來生成閉合多邊形。正式生成之前,用多種不同的參數(shù)試驗以獲得滿意的結(jié)果。當(dāng)然應(yīng)注意適時存儲矢量數(shù)據(jù),以備隨時恢復(fù)使用。onTop
11.我們需要在矢量化的多邊形中輸入標(biāo)注文本,在R2V中該怎樣做?
    在地圖被矢量化并生成封閉多邊形后,可以起動R2V的文本結(jié)點編輯器輸入文本標(biāo)注。若你需要用線或多邊形的ID值來標(biāo)注它們以供數(shù)據(jù)庫使用,可用線編輯器的線標(biāo)注或等高線標(biāo)注功能來指定線或多邊形的ID值。onTop
12.使用R2V的OCR引擎識別圖像中的文本的步驟是什么?
   在這里我們給出使用R2V的OCR引擎識別圖像中的文本的簡單步驟,詳細信息參見R2V的用戶聯(lián)機手冊。
    A.用自動矢量化命令矢量化圖像。
    B.進行必要的后處理或編輯。一般情況包括捕捉線、圓滑線及其他編輯。
    C.使用Vector/Detect Text Blocks命令檢測所有文本塊。文本塊將被自動組合并顯示在窗口中。
    D.起動OCR/Text Block編輯器。先用編輯器清除被錯誤檢測的文本塊,添加沒有檢測到的文本塊,并修正組合。然后用Train OCR命令訓(xùn)練OCR符號集,在編輯器內(nèi)測試OCR功能。
    E.為了訓(xùn)練字符識別,需轉(zhuǎn)至訓(xùn)練OCR狀態(tài),用鼠標(biāo)左鍵在包含字符的文本塊中點擊,將彈出對話框輸入正確的字符或字母。
    F.要測試字符是否能被正確識別,需轉(zhuǎn)至OCR測試狀態(tài),用鼠標(biāo)左鍵在包含字符的文本塊中點擊,識別的字符或字母將顯示在圖像窗口的底部狀態(tài)行內(nèi)。如果識別不正確,就用該文本塊再訓(xùn)練一次。
    G.當(dāng)這些編輯訓(xùn)練完成后,使用Vector/Convert Text Blocks to Text Notes命令,該命令使用OCR引擎處理所有的文本塊,將其轉(zhuǎn)換成R2V的文本結(jié)點數(shù)據(jù)。
    H.必要時使用文本節(jié)點編輯器編輯文本結(jié)點。
    I.存儲工種文件,確定文本結(jié)點數(shù)據(jù)被存儲。
    J.以GIS或地圖處理系統(tǒng)矢量文件格式輸出矢量數(shù)據(jù)。onTop
13.對于灰度的航空照片,怎樣分解并矢量化各種物體(如房頂、停車場或其他性質(zhì)相同的區(qū)域)的邊界?
    R2V專門為此目的設(shè)計了灰度分解功能。如果圖像質(zhì)量夠好,可直接使用Image/Segmentation命令。圖像被分解后,系統(tǒng)將提示你選擇灰度闕值,調(diào)整些闕值,欲矢量化的區(qū)域就會以紅色顯示出來,通過調(diào)闕值,確認要矢量化的區(qū)域已從圖像中分離出來。按OK按鈕繼續(xù)處理,邊界線就會自動地矢量化出來并顯示在分解了的灰度圖像上。
    編輯線段,連接斷口,可用捕捉線、按線長度刪除線等功能清除多余線段。編輯并整理了線段后,如果需要可用Vector/Create Polygon Layer命令生成封閉多邊形。onTop
14.我的圖上有不規(guī)則的交點符號如圓、方塊或小泡泡,它們被按其顯示的狀態(tài)矢量化,用R2V怎樣才能將它們簡化為單一的交叉結(jié)點?
R2V有一些命令可以處理不規(guī)則線交叉點問題。建議步驟如下:
    A.用自動矢量化工具矢量圖像。
    B.在單一交叉點周圍繪一矩形選擇框。矩形選擇框的尺寸特別重要,僅需比矢量化后的交叉符號大一點即可,多做些試驗會對你有幫助。
    C.使用Vector/Detect Intersection Symbols命令檢測符號,圍繞交叉符號的蘭色的矩形框?qū)@示出來。其他一些小的線段或圖案也會被標(biāo)志為交叉符號,不過不會引起任何問題。
    D.現(xiàn)在開始改正或收縮交叉符號。下面的步驟會改變矢量數(shù)據(jù),在處理之前應(yīng)該保存數(shù)據(jù)。由于可能會識別錯符號,你應(yīng)該分區(qū)分區(qū)地使用稱號收縮命令。先在符號被正確識別的區(qū)域用鼠標(biāo)左鍵繪選擇區(qū),然后才使用Vector/Shrink Intersection Symbols去處理。在其他區(qū)域重復(fù)操作即可。
    E.如果你想單個地修改符號,可以使用線編輯器的Intersection Symbol工具來做。起動線編輯器并切換到交叉點符號編輯狀態(tài)。點擊交叉符號框完成修正。如果出錯,可以用Undo命令恢復(fù)。如果稱號沒有用檢測處理過程識別,你可用鼠標(biāo)左鍵(按住Shift鍵)繪選擇框,然后選擇Intersection Symbol項進行改正。onTop