📄 chapter6.htm
字号:
<tr>
<td height="28"><font size="2">77</font></td>
<td height="28"><font size="2">300</font></td>
</tr>
</table>
<table width="75%" border="1">
<tr>
<td><font size="2">LU-CODER </font></td>
<td><font size="2">USE_TYPE</font></td>
<td><font size="2">COST/HA</font></td>
</tr>
<tr>
<td><font size="2">100</font></td>
<td><font size="2">URBAN</font></td>
<td><font size="2">60000</font></td>
</tr>
<tr>
<td height="27"><font size="2">200</font></td>
<td height="27"><font size="2">AGRICULTURE</font></td>
<td height="27"><font size="2">15000</font></td>
</tr>
<tr>
<td><font size="2">300</font></td>
<td><font size="2">BRUSH LAND </font></td>
<td><font size="2">10000</font></td>
</tr>
<tr>
<td><font size="2">400</font></td>
<td><font size="2">FOREST LAND</font></td>
<td><font size="2">10000</font></td>
</tr>
<tr>
<td><font size="2">500</font></td>
<td><font size="2">WATER</font></td>
<td><font size="2"></font></td>
</tr>
<tr>
<td><font size="2">600</font></td>
<td><font size="2">WETLAND</font></td>
<td><font size="2">8000</font></td>
</tr>
<tr>
<td><font size="2">700</font></td>
<td><font size="2">BARREN</font></td>
<td><font size="2">8000</font></td>
</tr>
</table>
<p><font size="2">假设你已经进入INFO模块:</font></p>
<p><font size="2">ENTER COMMAND><b> SELECT</b> <b> LANDUSE.DAT </b>//必需先选择所要进行编辑的表格</font></p>
<p><font size="2">ENTER COMMAND> <b>ADD</b></font></p>
<p><font size="2">1</font></p>
<p><font size="2">LANDAT05-ID> <b>59</b> </font></p>
<p><font size="2">LU-CODE> <b>400</b> </font></p>
<p><font size="2">2</font></p>
<p><font size="2"> LANDAT05-ID><b> 60</b></font></p>
<p><font size="2">LU-CODE><b> 200</b></font></p>
<p><font size="2">3 </font></p>
<p><font size="2">...... </font></p>
<p><font size="2">20</font></p>
<p><font size="2">LANDAT05-ID><b> <cr><CR></b></font></p>
<p><font size="2">19 RECORD(S) ADDED </font></p>
<p><font size="2">ENTER COMMAND><b> LIST</b> </font></p>
<p><font size="2">检查你所输入的数据是否正确. 如果有需要修改的地方: </font></p>
<p><font size="2">ENTER COMMAND> <b>UPDATE</b></font></p>
<p><font size="2"> RECNO?> <b>1</b></font></p>
<p><font size="2">1 </font></p>
<p><font size="2">LANDAT05-ID>59</font></p>
<p><font size="2"> LU-CODE> 400 </font></p>
<p><font size="2">?></font></p>
<p><font size="2">要修改, 在?>提示下输入:</font></p>
<p><font size="2">?> <b>LU-CODE = 400</b> //注意, 等号两边都有空格</font></p>
<p><font size="2">?> <b><CR></b><cr></font></p>
<p><font size="2">RECNO?> <b><CR></b><cr></font></p>
<p><font size="2">ENTER COMMAND> <b>LIST</b></font></p>
<p><font size="2"> ENTER COMMAND> <b>Q</b> <b> STOP</b></font></p>
<p><b><font size="2">属性数据与空间数据的连接</font></b></p>
<p><font size="2"> JOINITEM操作将合并两个有相同关联项的表格. 项值相同的记录其属性将合并起来生产新的表格.</font></p>
<p><font size="2">ARC: <b>COPY LANDBD04 LANDAT05</b></font></p>
<p><font size="2">ARC: <b>USAGE JOINITEM</b></font></p>
<p><font size="2">USAGE: JOINITEM <IN_INFO_FILE> <JOIN_INFO_FILE> <OUT_INFO_FILE>
<RELATE_ITEM> < START_ITEM> {LINEAR | ORDERED | LINK}</font></p>
<p><font size="2">其中, <START_ITEM>表示在<IN_INFO_FILE>中的某一项, 所有新的项目将添加到它的右边.
而FAT表格中, 其固有的基本特征项之间是不允许插入其它项的, 所以必需将新的项目添加到USER-ID右边的项目以后. </font></p>
<p><font size="2">ARC: <b>JOINITEM</b> <b> LANDAT05.PAT </b> <b>LANDUSE.DAT</b> <b>
LAND05AT.PAT</b> <b>LANDAT05-ID </b> <b>LANDAT05-ID</b></font></p>
<p><font size="2">ARC: <b>LIST</b> <b> LANDAT05.PAT </b></font></p>
<p><font size="2">注意列出的表格中外多边形对应得LU-CODE为0, 因为LANDUSE.DAT中没有相对应的记录.</font></p>
<p><font size="2">图形化地显示结果 </font></p>
<p><font size="2">ARC: <b>ARCPLOT</b> </font></p>
<p><font size="2">ARCPLOT: <b>&STATION 9999</b></font></p>
<p><font size="2"> ARCPLOT:<b> MAPEXTENT LANDAT05 </b></font></p>
<p><font size="2">ARCPLOT: <b>POLYGONS LANDAT05</b> //绘制每个多边形边界</font></p>
<p><font size="2"> ARCPLOT:<b> POLYGONTEXT LANDAT05 LU-CODE</b> //用LU-CODE项的值来标注每个多边形
</font></p>
<p><font size="2">ARCPLOT:<b> QUIT</b></font></p>
<p><font size="2"><b>关联与连接</b></font></p>
<p><font size="2">我们刚才执行的连接操作是一对一的关系.你也可以完成多对一的连接或关联操作. 如前面我们定义的包含土地利用名称和价格的表格,
它与LANDAT05.PAT之间的关联必然是一对多的关系. 看下面的操作:</font></p>
<p><font size="2"> ARC:<b> INFO </b></font></p>
<p><font size="2">ENTER USER NAME><b>ARC</b></font></p>
<p><font size="2"> ENTER COMMAND> <b>LIST COST.DAT </b>//前面我们定义的表格之一, 如果还没有生成,
现在定义它并输入数据.</font></p>
<p><font size="2"> ENTER COMMAND> <b>Q STOP </b></font></p>
<p><font size="2">ARC: <b>JOINITEM LANDAT05.PAT COST.DAT LANDAT05.PAT LU-CODE
LU-CODE</b></font></p>
<p><font size="2">ARC: <b>LIST LANDAT05.PAT</b></font></p>
<p><font size="2">这样所有的信息全部存储在同一张表格中了. 另外, 为了节约存储空间, 增加更多的灵活性, 我们通常是单独存储这些表格,
使用时再用RELATE命令关联起来. </font></p>
<ul>
<li><font size="2">REALTE 减少数据的重复. 比如, 很多图斑都有相同的土地利用类型, 单位价格等. </font></li>
<li><font size="2">数据的减少可以使软件执行效率更高. </font></li>
<li><font size="2">不同部门可以使用同一COVERAGE和自己独立维护的属性资料进行工作. </font></li>
<li><font size="2">你可以独立使用和修改维护你的表格数据. 你可以使用其它的外部数据库管理系统. </font></li>
<li><font size="2">连接表格需要有完全相同的数据项, 关联则不受此限制.</font></li>
<li><font size="2">-关联后相关的项目通过加#号来货单使用. 如:</font>
<ul>
<li><font size="2">ARCPLOT:<b> POLYGONTEXT</b> <b> LANDAT05.PAT </b> <b>#USE_TYPE</b></font>
</li>
</ul>
</li>
</ul>
<p><font size="2"><b>添加其它格式的数字化属性文件</b></font></p>
<p><font size="2">ARC: &POPUP STREAMS.TAB </font></p>
<p><font size="2">200,2 //主干流代号为1, 支流代号为2 </font></p>
<p><font size="2">201,2 </font></p>
<p><font size="2">202,2 </font></p>
<p><font size="2">203,1</font></p>
<p><font size="2"> ...... </font></p>
<p><font size="2">ARC:<b> INFO</b> </font></p>
<p><font size="2">ENTER USER NAME> <b>ARC</b> </font></p>
<p><font size="2">ENTER COMMAND> <b>DEFINE</b> <b> STREAMS.DAT</b></font></p>
<p><font size="2"> (<b>STRMAT03-ID 4 5 B </b></font></p>
<p><font size="2"><b>STRMCODE 1 1 I</b>)</font></p>
<p><font size="2"> ENTER COMMAND> <b>ITEMS</b></font></p>
<p><font size="2"> ENTER COMMAND><b> ADD</b> <b> FROM</b> <b> ..\STEAMS.TAB </b></font></p>
<p><font size="2">106 RECORD(S) ADDED</font></p>
<p><font size="2"> ENTER COMMAND><b> LIST</b></font></p>
<p><font size="2"> ENTER COMMAND><b> Q</b> <b> STOP </b></font></p>
<p><font size="2">ARC:<b>COPY</b> <b> STRMBD02</b> <b> STRMAT03</b></font></p>
<p><font size="2"> ARC:<b> JOINITEM</b> <b> STRMAT03.AAT</b> <b> STREAMS.DAT</b> <b>
STRMAT03.AAT</b> <b> STRMAT03-ID </b> <b>STRMAT03-ID </b></font></p>
<p><font size="2">Joining STRMAT03.AAT and STREAMS.DAT to create STRMAT03.AAT
</font></p>
<p><font size="2">ARC: <b>ARCPLOT </b></font></p>
<p><font size="2">ARCPLOT: <b>&STATION</b> <b> 9999 </b></font></p>
<p><font size="2">ARCPLOT: <b>MAPEXTENT</b> <b> STRMAT03 </b></font></p>
<p><font size="2">ARCPLOT:<b> ARCS</b> <b> STRMAT03 </b></font></p>
<p><font size="2">ARCPLOT: <b>CLEAR </b></font></p>
<p><font size="2">ARCPLOT: <b>ARCLINES</b> <b> STRMAT03</b> <b> STRM-CODE</b>
用某一指定项的值作为线型代号来绘制弧段</font></p>
<p><font size="2"> ARCPLOT: <b>QUIT </b></font></p>
<p><font size="2">ARC: </font> </p>
<p>本章结束</p>
<p> </p>
<p> </p>
<p> </p></body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -