阅读:4970回复:10
[原创]写了个切割Mapinfo地图的插件,分享之
<P> 学的GIS,毕业后的几年里却没怎么碰过本专业的东西,MapInfo用得都不熟,前两天需要裁一块图出来,发现只能一层层擦除,于是重找来以前的书,摸索着写了个蹩脚的插件,给需要的人,本人菜鸟,不好用大家莫笑话。</P>
<P>插件简介:<br> E-mail:yyq@ti.js.cn<br> Tab Splitter v1.1是一款在mapInfo里二次开发的小插件,它可以将当前工作空间的所有表切出指定区域,方便快捷稳定。</P> <P>关键词:切图 裁图 分幅 分割 切割</P> <P><br>加载方法:</P> <P> 1.运行Tab splitter v1.1.MBX可自动调用MapInfo并加载“tab表切割器”菜单;<br> 2.或在MapInfoj里运行菜单“工具>运行MapBasic程序”,浏览到“Tab Splitter v1.1.MBX”亦可快速加载;<br> 3.若想使插件在MapInfo启动时自动加载,可将Tab Splitter v1.1.MBX拷入MapInfo安装目录下的tools文件夹,并通过菜单“工具>工具管理器>增加工具”浏览到该插件,再将“自动装入”勾选即可。</P> <P><br>操作方法:<br> 在顶部新建一图层,通过创建面来定义切割区域,程序将切除区域外的部分。该区域可以是矩形、椭圆及其它不规则多边形或它们的组合,保留区域将是它们的并集;而“切出另存为…”则是按照每个区域分别切出。特别注意:切割区域所在层一定要是顶层,且层内不得有点、线和文字等非区域对象。</P> <P><br>菜单说明:<br>********************************<br> 切出(Ctrl+B): 切除区域外部分但不保存更改,可以通过菜单“撤销更改”撤销未保存的操作;<br> 切出并保存(Ctrl+M):切除区域外部分并保存更改;<br> 切出并紧缩:切除区域外部分后保存更改,并紧缩所有表;<br>********************************<br> 切出另存为(Ctrl+Y):将指定的若干区域分别切出多幅图并另存 <br>********************************<br> 撤销更改(Ctrl+I):批量撤销所有未保存的更改;<br> 保存表(Ctrl+J):保存所有更改;<br> 紧缩表(图形)(Ctrl+Q):保存所有更改,并紧缩所有表(仅图形部分)。<br> 紧缩表(图形|数据)(Ctrl+Q):保存所有更改,并紧缩所有表(包括图形和表格两种数据)。<br></P> <P><br>下载:</P> <P><a href="attachment/2010-9/2010962222939675.rar">2010-9/2010962222939675.rar</a></P> [此贴子已经被作者于2010-9-6 22:03:06编辑过]
|
|
1楼#
发布于:2007-12-29 10:06
怎么下不到
|
|
2楼#
发布于:2007-12-29 14:39
可以下啊,点链接到我的永硕空间里下就可以下了
[此贴子已经被作者于2007-12-29 14:39:44编辑过]
|
|
3楼#
发布于:2007-12-31 16:35
可以下了<BR><img src="images/post/smile/dvbbs/em02.gif" />
|
|
4楼#
发布于:2008-01-26 12:05
好像不能下载
好像不能下载 |
|
5楼#
发布于:2008-02-14 03:39
提示空间被锁住了。
|
|
6楼#
发布于:2008-02-19 11:52
<P>请作者解锁一下</P>
|
|
7楼#
发布于:2008-08-22 09:16
<P>下不了,找不到连接</P>
|
|
8楼#
发布于:2008-09-19 19:29
<P>如何下载啊,怎么联接不上啊。</P>
<P>楼主</P> |
|
9楼#
发布于:2009-04-20 11:55
<P>看来是骗子啊</P>
|
|
上一页
下一页