?? chapter4.htm
字號:
<html>
<head>
<title>chapter 4</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF">
<div align="center">
<p><font size="+2"><b><font color="#00CC99">第四章 空間數(shù)據(jù)輸入</font></b></font> </p>
<p align="left"><font size="2">建立數(shù)據(jù)庫的下一步驟是自動化操作數(shù)據(jù), 即將地圖上的特征轉換為存儲于計算機中的數(shù)字形式.
在ArcInfo中, 數(shù)字地圖被稱為coverage, 而手工地捕捉空間數(shù)據(jù)的過程稱為數(shù)字化. 要很好地進行數(shù)字化, 你必需學會用新的眼光來看地圖.
一個湖泊將被數(shù)字化為一個多邊形, 而最佳的數(shù)字化起始位置可能是某一溪口處. </font></p>
<p align="left"><font size="2">將地圖上的空間數(shù)據(jù)自動化需要你:</font></p>
</div>
<ul>
<li><font size="2">準備用于數(shù)字化的底圖.</font></li>
<li><font size="2">從底圖上捕捉特征. </font></li>
<li><font size="2">可視化地評價捕捉的數(shù)據(jù)質量. </font></li>
</ul>
<p><font size="2">本節(jié)中, 你將學習在ARCEDIT下通過數(shù)字化建立一個新的coverage. ARCEDIT是ARCINFO的一個模塊,
可以用來數(shù)字化和編輯數(shù)據(jù).通過手工的捕捉數(shù)據(jù), 你添加所見到的數(shù)據(jù), 刪除錯誤的數(shù)據(jù). </font></p>
<p><font size="2">項目的每個數(shù)據(jù)層都需要建立COVERAGE.如果這些數(shù)據(jù)已經(jīng)數(shù)字化好了, 你需要檢查其格式是否合適. 其它格式的數(shù)字化數(shù)據(jù)可以轉換到需要的格式.
本章結束部分將討論怎樣利用其它格式的數(shù)字化數(shù)據(jù)來生成COVERAGE. </font></p>
<p><font size="2"><b><font size="3">數(shù)據(jù)捕捉</font></b> </font></p>
<p><font size="2">地圖上的數(shù)據(jù)可以通過手工一個一個地捕捉數(shù)字化或者通過掃描轉換. 已知坐標值的數(shù)據(jù)也可以通過輸入坐標值來進行.這些操作都需要你對數(shù)據(jù)進行一些前處理.本節(jié)將指導你準備數(shù)據(jù)然后數(shù)字化數(shù)據(jù).
</font></p>
<p><font size="2"><b>關鍵術語</b> 在進行數(shù)字化之前, 先看一下數(shù)字化的專門術語以及其符號: </font></p>
<ul>
<li><font size="2">弧段: 線性特征或多邊形的邊界. 由起始節(jié)點,末節(jié)點和之間的中間點構成. </font></li>
<li><font size="2">節(jié)點:弧段的端點. 很多時候一條弧段的尾是另一弧段的頭, 所以節(jié)點可以看作是弧段的交點.</font></li>
<li><font size="2"> 中間點:弧段內用于定義弧段形狀的點. </font></li>
<li><font size="2">假節(jié)點: 弧段形成閉合的節(jié)點或只連接兩條弧段的節(jié)點. </font></li>
<li><font size="2">懸掛節(jié)點: 一條弧段的末端, 沒有與其它的弧段相連. </font></li>
<li><font size="2">標簽點: 用于表示一個點特征或者標識一個多邊形.</font></li>
<li><font size="2">USER-ID: 分配給每個特征的一個編號. 這個編號應該是不重復的.用戶可以改變這些編號. </font></li>
<li><font size="2">TIC: 注冊或地理控制點. 使所有的COVERAGE特征注冊到同一坐標系統(tǒng)中去. </font></li>
<li><font size="2">均方差: 根據(jù)錄入的TIC點位和已知的坐標計算出的偏差值, 用均方差殘值表示. 值越大, 誤差越大. </font></li>
</ul>
<p><b><font size="2">數(shù)字化: </font></b><font size="2">數(shù)字化將地圖上的空間特征轉換為數(shù)字形式. 地圖上的點線面都被轉換為x,y坐標記錄.
一個單獨的x,y代表一個點, 一串點坐標代表一條線.一條或多條線勾畫出一個多邊形, 再用一個標簽點標識.所以數(shù)字化過程就是捕捉一系列的點和線條的過程.
</font></p>
<p><font size="2">注意, 標簽點有兩個用途: 表示點狀地物和標識多邊形. 為避免混淆, 請不要把它們存放在同一COVERAGE中. </font></p>
<p><font size="2"><b>數(shù)字化的技巧: </b>常用的數(shù)字化儀面板內由細微的網(wǎng)線格構成. 要進行數(shù)字化, 底圖必需固定在面板上, 用帕克的十字光標來跟蹤點和線特征.
注意數(shù)字化板的有效范圍, 超出這個范圍是得不到數(shù)據(jù)的. </font></p>
<p><font size="2">帕克上的鍵能夠執(zhí)行很多程序功能, 如記錄點或開始數(shù)字化線條.當鍵按下的時候, 當前的x,y坐標就以數(shù)字化板單位(通常是厘米或英寸)記錄下來.
</font></p>
<p><font size="2">兩條弧段相交的地方形成一個交點. 在數(shù)字化中, 你可以決定是準確地輸入每一個交點作為節(jié)點, 或者忽略這些交點而輸入長的弧段.
兩種方式都是可以接受的, 稱為SPAGHETTI DIGITIZING 和 DISCRETE DIGITIZING. </font></p>
<p><font size="2">在數(shù)字化過程中沒有表明的節(jié)點可以在建立拓撲關系時候來自動處理生成. </font></p>
<p><b>數(shù)字化底圖的步驟:</b></p>
<p><font size="2">確保有效和準確地數(shù)字化你的底圖, 你應該跟從以下四步:</font></p>
<ol>
<li><font size="2">采用好的底圖</font></li>
<li><font size="2">決定你數(shù)字化的過程</font></li>
<li><font size="2"> 底圖的準備</font></li>
<li><font size="2">進行數(shù)字化</font></li>
</ol>
<p><font size="2"><b>1. 采用好的底圖</b></font></p>
<p><font size="2">你用來進行數(shù)字化工作的底圖質量直接決定你的數(shù)字數(shù)據(jù)的準確性. 你應該獲取最準確, 最新的底圖.</font></p>
<ul>
<li><font size="2">底圖應該保存完好, 清潔, 容易閱讀, 沒有破損或褶皺. 這樣才易于閱讀, 并且各特征的位置可以被準確地數(shù)字化.
</font></li>
<li><font size="2">底圖材料最好是不易受溫度濕度變化影響的穩(wěn)定材料. 紙質底圖很容易受氣候條件影響而使特征扭曲或變形, 影響數(shù)字化的準確性.
為減少這種影響, 底圖最好被復制到穩(wěn)定的材料上, 如聚脂薄膜(MYLAR), 可以減少伸縮. </font></li>
</ul>
<p><font size="2"><b>2. 決定你數(shù)字化的過程 </b></font></p>
<p><font size="2">決定你的底圖將怎樣數(shù)字化. 在開始一個大項目之前, 你可能需要先拿出一小塊來數(shù)字化, 看看是否得到正確的結果. 基本的方針有:
</font></p>
<ul>
<li><font size="2">建立一個標準的執(zhí)行順序.例如, 你可能希望先數(shù)字化所有的弧段, 再數(shù)字化點位. 進行數(shù)字化工作的人應該熟悉順序,
并且遇到問題時候有人指導.你也許需要編制一本工作手冊, 列出標準過程和命名規(guī)范. </font></li>
<li><font size="2">確定特征和底圖頁數(shù)字化的順序, 這樣你可以很好地掌握哪些部分已經(jīng)數(shù)字化了. 用表單方式來標志數(shù)字化的進度, 不斷標識出已經(jīng)完成的部分.
</font></li>
<li><font size="2">確立標準的命名規(guī)范.其作用前面已經(jīng)提及.</font></li>
<li><font size="2">確立工作時間表和輪班制度. 數(shù)字化是很累人的工作, 制度工作時間表有助于提高數(shù)字化的準確度.通常, 兩小時輪換是比較適合的.
</font></li>
</ul>
<p><font size="2"><b>3. 底圖的準備</b></font></p>
<p><font size="2">預先進行底圖的準備可以減少數(shù)字化和編輯階段出現(xiàn)問題的可能性. 總之, 目的在于減少數(shù)字化和編輯修改所耗費的時間. 基本準則有:
</font></p>
<ul>
<li><font size="2">標記出TIC點位, 在旁邊注上TIC點號.不同底圖上同一位置的TIC點號必需相同.</font></li>
<li><font size="2">將邊界向外擴展約3毫米, 相應延伸與邊界相交的弧段. 這樣可以確保你數(shù)字化整個圖面范圍. 后面將用研究區(qū)邊界來剪裁出實際的范圍.</font></li>
<li><font size="2">在弧段相交點不明顯的地方, 標記出節(jié)點位置.</font></li>
<li><font size="2">在很長的弧段(大于10厘米左右)中間加節(jié)點. 數(shù)字化較短的弧段有助于提高數(shù)字化精度. </font></li>
<li><font size="2">標識出島弧段的起始位置, 這樣在數(shù)字化時容易生成封閉的多邊形. </font></li>
<li><font size="2">確保每個多邊形是封閉的, 用標簽點標識, 并編號.</font></li>
</ul>
<p><font size="2"><b>4. 進行數(shù)字化</b></font></p>
<p><font size="2">數(shù)字化工作主要在ARCEDIT模塊下進行.數(shù)字化,編輯修改都是在ARCEDIT下進行的. 下面你將學習使用ARCEDIT.</font></p>
<p><b>在ARCINFO中數(shù)字化地圖</b></p>
<p><font size="2">你已經(jīng)準備好你的底圖, 可以開始進行數(shù)字化工作了. 在開始之前, 你需要掌握一些ARCINFO命令的用法.</font></p>
<p><font size="2">ARCINFO采用命令行輸入方式. 基本的操作是你輸入一個命令以及其需要的參數(shù). 在執(zhí)行一個你不熟悉的命令前, 你可以用USAGE命令顯示一個命令的參數(shù),
這樣你就比較容易正確輸入命令了. </font></p>
<p><font size="2">ARC: <b>USAGE</b> <b> BUILD</b></font></p>
<blockquote>
<p><font size="2">Usage: BUILD <cover> <cover> {POLY | LINE | POINT |
NONE | ANNO.<subclass><subclass> }</font></p>
</blockquote>
<p><font size="2">ARC:</font></p>
<p><font size="2">規(guī)范: 命令用法解釋的規(guī)范是:</font></p>
<p><font size="2">< > 必需的參數(shù)</font></p>
<p><font size="2">{ } 可選的參數(shù)</font></p>
<p><font size="2">cover 小寫字母的表示你要指定實際的名字</font></p>
<p><font size="2">POLY 大寫的表示你要照樣輸入, 大小寫沒有差別</font></p>
<p><font size="2"> | 相當于"或者", 你只需要選擇其一</font></p>
<p><font size="2">{ POLY | LINE |....} 當可選參數(shù)不止一個時, 第一個為缺省值.</font></p>
<p><font size="2"> # 用于跳過相應的可選項, 即該項用缺省值.</font></p>
<p><font size="2">在線幫助: ARCINFO提供非常詳細的在線幫助. 在ARC命令行輸入HELP命令將啟動在線幫助.</font></p>
<p><font size="2">練習: 在ARCEDIT下數(shù)字化你的底圖</font></p>
<p><font size="2">ARC: <b>&WORKSPACE</b> <b> <driver><driver>:\YOURNAME</b></font></p>
<p><font size="2">ARC: <b>CREATEWORKSPACE</b> <b> LAND</b></font></p>
<p><font size="2">ARC: <b>&WORKSPACE</b> <b> LAND</b></font></p>
<p><font size="2">ARC: <b>&STATION </b> <b>9999</b></font></p>
<p><font size="2">ARC: <b>ARCEDIT</b></font></p>
<p><font size="2">ARCEDIT: <b>COORDINATE</b> <b> DIGITIZER</b></font></p>
<p><font size="2">ARCEDIT: <b>CREATE </b> <b>TICCOV </b></font></p>
<blockquote>
<p>creating <driver><font size="2"><b><driver></b></font>:\yourname\land\ticcov</p>
<p>digitize a minimum of 4 tics (from digitizer).</p>
<p>Signal end of tic input with Tic-ID = 0</p>
</blockquote>
<p><font size="2">TICCOV現(xiàn)在是一個空的COVERAGE. 一個COVERAGE命名后, 同一工作空間下就不允許有同名的COVERAGE存在.現(xiàn)在要求你輸入TIC點.
這些TIC點將用于以后的坐標轉換. </font></p>
<p><font size="2">輸入TIC點:你必需輸入TIC點的編號以及其在底圖上相應的位置.</font></p>
<p><font size="2">1) 用數(shù)字鍵輸入TIC點, 然后用A或*鍵表示輸入完成.(B鍵相當于BACKSPACE)</font></p>
<p><font size="2">2) 將十字絲對準相應的點位, 按下任意鍵</font></p>
<p><font size="2">一旦你完成了第一點的輸入, 系統(tǒng)將提示你輸入下一TIC點:</font></p>
<p><font size="2">TIC-ID:</font></p>
<p><font size="2">重復剛才的步驟直到輸入所有的TIC點, 最后:</font></p>
<p><font size="2">TIC-ID: <b>0 *</b></font></p>
<p><font size="2">結束TIC點的輸入.系統(tǒng)提示輸入邊界范圍:</font></p>
<blockquote>
<p><font size="2">Enter initial boundary</font></p>
<p><font size="2">Define the box (from digitizer)</font></p>
</blockquote>
<p><font size="2">通常你將邊界定義的稍微大于底圖圖幅范圍一點. 用帕克定義左下角和右上角點, 按任意鍵即可.系統(tǒng)提示: </font></p>
<blockquote>
<p><font size="2">The edit coverage is now /yourname/land/ticcov</font></p>
<p><font size="2">Defaulting the map extent to the BND of</font></p>
<p><font size="2"><driver> <driver>:\yourname\land\ticcov</font></p>
</blockquote>
<p><font size="2">TICCOV現(xiàn)在成為編輯中的COVERAGE, 接下來添加的任何特征都被記錄到TICCOV中. </font></p>
<p><b><font size="2">邊界文件</font></b><font size="2">: 在你定義邊界的時候, 系統(tǒng)將生成TICCOV.BND這個邊界文件,
其內容為底圖的最大和最小X,Y坐標值.這個文件ARCINFO自動建立和維護.輸入邊界并沒有將點加入到COVERAGE中, 它只是定義了包含所有數(shù)據(jù)的窗口大小.
</font></p>
<p><font size="2"><b>保存你的工作:</b></font></p>
<p><font size="2">ARCEDIT: <b>SAVE</b></font></p>
<p><font size="2">只有保存文件才能保存你所作的工作. 因此, 經(jīng)常地保存文件是很有必要的. 同時注意, 沒有保存的變動可以通過OOPS命令來取消,
而一旦保存后, 將不能再取消變動了. SAVE命令也允許你將目前的變動存為另外一個文件. </font></p>
<p><font size="2"><b>繪制顯示COVERAGE</b></font></p>
<p><font size="2">現(xiàn)在可以顯示TICCOV來檢查你所作的工作. 在發(fā)出DRAW命令之前, 你需要告訴ARCEDIT顯示哪些特征:</font></p>
<p><font size="2">ARCEDIT: <b>DRAWENVIRONMENT </b> <b>TIC</b> <b> IDS</b></font></p>
<p><font size="2">ARCEDIT: <b>DRAW</b></font></p>
<p><font size="2">主控COVERAGE一般都是在數(shù)字化工作最開始的時候進行, 你需要盡可能準確地輸入TIC點的位置. 當然, 也可以用GENERATE命令來生成主控COVERAGE.
</font></p>
<p><font size="2"><b>開始數(shù)字化底圖</b></font></p>
<p><font size="2">現(xiàn)在你準備開始進行土地利用圖的數(shù)字化工作. 由于是多邊形COVERAGE, 你應該: 1) 輸入TIC點 2) 數(shù)字化弧段
3) 數(shù)字化標簽點 </font></p>
<p><font size="2">首先生成新的COVERAGE, LANDDG01. 指定它的TIC點將由主控TICCOV拷貝而來.</font></p>
<p><font size="2">ARCEDIT:<b> CREATE </b> <b>LANDDG01 </b> <b>TICCOV</b></font></p>
<p><font size="2">注冊TIC點: 將底圖放置于數(shù)字化板上固定好,發(fā)出COORDINATE命令. ARCINFO提示你輸入TIC點位.</font></p>
<p><font size="2">ARCEDIT: <b>COORDINATE </b> <b>DIGITIZER </b> <b>DEFAULT</b></font></p>
<blockquote>
<p><font size="2">Defaulting transformation coverage to<driver> <driver>:\yourname\land\landdg01</font></p>
<p><font size="2">Digitize a minimum of 4 tics.</font></p>
<p><font size="2">Signal end of tic input with Tic-ID = 0</font></p>
</blockquote>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -