📄 mapinfo重点及难点讲解3.htm
字号:
<P align=justify><FONT color=#000000>组成。</FONT></P>
<BLOCKQUOTE><FONT face="Times New Roman">
<P align=justify></FONT><FONT face="Times New Roman"
color=#000000>11</FONT><FONT color=#000000>. <FONT
face="Times New Roman">5</FONT>.<FONT
face="Times New Roman">DC_water</FONT>是一个无缝图层由(各分表的最后字母为<FONT
face="Times New Roman">w</FONT>)</FONT></P>
<P align=justify><FONT color=#000000>由</FONT><FONT
face="Times New Roman"
color=#000000>\Seamless\Dcwashw.tab</FONT><FONT
face="Times New Roman"></P>
<P align=justify><FONT
color=#000000>\Seamless\Vaalexw.tab</FONT></P>
<P align=justify><FONT
color=#000000>\Seamless\Vaarliw..tab</FONT></P></FONT>
<P align=justify><FONT color=#000000>组成。</FONT></P><FONT
face="Times New Roman">
<P align=justify></FONT><FONT face="Times New Roman"
color=#000000>12</FONT><FONT color=#000000>. <FONT
face="Times New Roman">DC_zip</FONT>是华盛顿特区的邮编表。</FONT></P><FONT
face="Times New Roman">
<P align=justify></FONT><FONT face="Times New Roman"
color=#000000>Dcwashs</FONT><FONT color=#000000>这个表包括了<FONT
face="Times New Roman">Dcwashs1</FONT>和<FONT
face="Times New Roman">Dcwashs2</FONT>两个表,<FONT
face="Times New Roman">Dcwashs</FONT>和<FONT
face="Times New Roman">Dcwashs1</FONT>可单独分别打开,各有<FONT
face="Times New Roman">Browser</FONT>表。</FONT></P><FONT
face="Times New Roman">
<P align=justify></FONT><FONT face="Times New Roman"
color=#000000>Dcwashs2</FONT><FONT color=#000000>虽有只能打开<FONT
face="Times New Roman">Browser</FONT>,这三个表的文件组成特殊,情况如下:</FONT></P><FONT
face="Times New Roman">
<P align=justify></FONT><FONT face="Times New Roman"
color=#000000>DCwashs.Tab</FONT><FONT color=#000000>、<FONT
face="Times New Roman">DCwashs1.dat</FONT>、<FONT
face="Times New Roman">DCwashs1.ID</FONT>、<FONT
face="Times New Roman">DCwash1.IND DCwash1.MAP</FONT>、<FONT
face="Times New Roman">DCwash1.Tab</FONT>、<FONT
face="Times New Roman">DCwash2.dat</FONT>、<FONT
face="Times New Roman">DCwash2.IND</FONT>、</FONT><FONT
face="Times New Roman" color=#000000>DCwash2.Tab</FONT><FONT
face="Times New Roman"></P></FONT>
<P align=justify><FONT color=#000000>只有一个<FONT
face="Times New Roman">Map</FONT>,三个表结构,两个数据表,<FONT
face="Times New Roman">S1</FONT>的文件最齐全,<FONT
face="Times New Roman">S2</FONT>只有<FONT
face="Times New Roman">Browser</FONT>表,<FONT
face="Times New Roman">S</FONT>的文件最不齐全,只有一个文件,但将其输出后再输入便会生成全部文件。</FONT></P></BLOCKQUOTE></BLOCKQUOTE>
<P align=justify><FONT color=#000000>首先要注意,无缝图层外观看起来与任何其它<FONT
face="Times New Roman">Mapinfo</FONT>表没有区别,但它们是由好几个表组成的。</FONT></P>
<P align=justify><FONT
color=#000000>每一个无缝图层的结构都包括各基表的路径加上一个默认为表名(别名)的描述。为了观看结构,要关闭无缝层再在一个<FONT
face="Times New Roman">Browse</FONT>窗口中显示该无缝表。</FONT></P><FONT
face="Times New Roman">
<P align=justify></FONT><FONT face="Times New Roman"
color=#000000>5</FONT><FONT color=#000000>、打开和关闭无缝层</FONT></P>
<P align=justify><FONT
color=#000000>如果你需要纺织你的无缝层的结构,你必须关闭你的无缝图层。</FONT></P>
<P align=justify><FONT color=#000000>为了关闭无缝层:</FONT></P>
<P align=justify><FONT color=#000000>①选择<FONT
face="Times New Roman">Option>Show MapBasic Window</FONT></FONT></P>
<P align=justify><FONT color=#000000>②打入<FONT face="Times New Roman">Set
Table </FONT>撐薹毂砻麛<FONT face="Times New Roman">Seamless
off</FONT>(实际上不用这样,直接用管理程序就行了)。</FONT></P>
<P align=justify><FONT color=#000000>在一个<FONT
face="Times New Roman">Browser</FONT>窗口中显示该表的观察或编辑它的表结构。如果你编辑了表结构,你必须重新编译这个无缝层。</FONT></P>
<P align=justify><FONT color=#000000>为了打开无缝层:</FONT></P>
<BLOCKQUOTE>
<BLOCKQUOTE>
<P align=justify><FONT color=#000000>1 选择<FONT
face="Times New Roman">Option>Show MapBasic
Window</FONT>。</FONT></P>
<P align=justify><FONT color=#000000>2 打入<FONT
face="Times New Roman">Set Table</FONT>撐薹毂砻? ?FONT FACE="Times New
Roman">Seamless On。</FONT></P>
<P align=justify><FONT color=#000000>6、
无缝层表操作顺序的特殊性</FONT></P></BLOCKQUOTE></BLOCKQUOTE>
<P><FONT color=#000000> </FONT></P>
<P align=justify><FONT face="Times New Roman"
color=#000000>MapInfo</FONT><FONT color=#000000>含有一个<FONT
face="Times New Roman">MapBasic </FONT>程序,即无缝层管理程序(<FONT
face="Times New Roman">Seammgr.mbx</FONT>),它使你能够建立和管理无缝表。为了看到无缝表的组成,你必须把这个表的撐薹煨詳关掉,要按如下的顺序操作:</FONT></P>
<BLOCKQUOTE>
<BLOCKQUOTE>
<P align=justify><FONT color=#000000>1 打开一个无缝表,2 如</FONT><FONT
face="Times New Roman" color=#000000>DCMetroA</FONT><FONT
face="Times New Roman"></P></FONT>
<P align=justify><FONT color=#000000>3 运行无缝管理程序。</FONT></P>
<P align=justify><FONT color=#000000>4 选择<FONT
face="Times New Roman">Tools>Seamless Manager>Turn Seamless
off</FONT>以关掉这个<FONT
face="Times New Roman">DCMetroA</FONT>表的无缝属性。</FONT></P>
<P align=justify><FONT color=#000000>5 选择<FONT
face="Times New Roman">Window>New Browser
Window</FONT>把这个表显示一个<FONT
face="Times New Roman">Browser</FONT>中。</FONT></P></BLOCKQUOTE></BLOCKQUOTE>
<P align=justify><FONT
color=#000000>象普通表一样,无缝表也有行和列,每个行对应包括在该无缝表中的一个基表。无缝表的第一列含有(基表的)表名,第二列含有描述(<FONT
face="Times New Roman">descriptions</FONT>),它是出现在用户介面中的。</FONT></P>
<P align=justify><FONT
color=#000000>第一列中的表名可以包括目录路径。如果你的基表与无缝表是在同一目录中,你可以省略目录路径,或者基表量在搜索目录路径上(它是在<FONT
face="Times New Roman">Directort Proferences</FONT>对话框指定的)</FONT></P>
<P align=justify><FONT
color=#000000>无缝表中的每一行有一个图对象与之联系,正如在常规表中的行与对象的关联那样。但是无缝表中的对象并不是用以显示的。</FONT></P>
<P align=justify><FONT
color=#000000>无缝表中每个行有一个矩形对象,它为第一列中命名的表定义了最小矩形。当用户在<FONT
face="Times New Roman">Map</FONT>窗口显示一个无缝层时,<FONT
face="Times New Roman">MapInfo</FONT>把<FONT
face="Times New Roman">Map</FONT>窗的当前范围与存放在这个表中最边界矩形相比较。必要时<FONT
face="Times New Roman">MapInfo</FONT>只打开基表(即,当<FONT
face="Times New Roman">Map</FONT>窗当前可视范围与表的最小边界矩形相交时)。</FONT></P>
<BLOCKQUOTE>
<BLOCKQUOTE>
<P align=justify><FONT color=#000000>13. 无缝表的<FONT
face="Times New Roman">MapBasic</FONT>句法</FONT></P></BLOCKQUOTE></BLOCKQUOTE>
<P align=justify><FONT color=#000000>要把一个无缝表转换成一个常规表,使用<FONT
face="Times New Roman">Set
Table</FONT>语句。例如,如果你要编辑无缝表中的描述,你该发出如下语句:</FONT></P><FONT
face="Times New Roman">
<P align=justify><FONT color=#000000>Set Table DCMetroA Seamless
off</FONT></FONT></P>
<P align=justify><FONT color=#000000>然后在<FONT
face="Times New Roman">Browse</FONT>窗口中编辑这个表的描述。</FONT></P><FONT
face="Times New Roman">
<P align=justify></FONT><FONT face="Times New Roman" color=#000000>Call
TableInfo(, TAB_INFO_SEAMLESS)</FONT><FONT
color=#000000>用来测定一个表是不是无缝表。</FONT></P><FONT face="Times New Roman">
<P align=justify></FONT><FONT face="Times New Roman" color=#000000>CALL
GetSeamlessSheet()</FONT><FONT
color=#000000>用来显示一个提示用户从一个无缝表中选择一个基表的对话框。</FONT></P>
<BLOCKQUOTE>
<BLOCKQUOTE>
<P align=justify><FONT color=#000000>14.
无缝表的限制</FONT></P></BLOCKQUOTE></BLOCKQUOTE>
<P align=justify><FONT
color=#000000>无缝表中所有的基表必须有相同的结构(即,相同的列数,相同的列名,等等)。</FONT></P>
<P align=justify><FONT color=#000000>注意:有些<FONT
face="Times New Roman">MapInfo</FONT>操作不能用于无缝表。例如:</FONT></P>
<BLOCKQUOTE>
<BLOCKQUOTE>
<P align=justify><FONT
color=#000000>你不能在一个无缝表中同时选择一个以上的基表。</FONT></P><FONT
face="Times New Roman">
<P align=justify></FONT><FONT face="Times New Roman"
color=#000000>MapBasic</FONT><FONT color=#000000>的<FONT
face="Times New Roman">Find</FONT>语句不能搜索到整个的无缝表;<FONT
face="Times New Roman">Find</FONT>语句一次只能操作一个基表。</FONT></P>
<P align=justify><FONT color=#000000>你不能使一个无缝表在一个<FONT
face="Times New Roman">Map</FONT>窗口内成为可编辑的。</FONT></P>
<P align=justify><FONT
color=#000000>你不能为一个无缝表建立专题图。</FONT></P></BLOCKQUOTE></BLOCKQUOTE>
<P align=justify><FONT
color=#000000> </FONT></P></BLOCKQUOTE></TD></TR></TBODY></TABLE></CENTER></DIV></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -