- GIS论坛-GIS空间站 ( http://bbs.gissky.net/Default.asp )
-- MapInfo ( http://bbs.gissky.net/ShowForum.asp?forumid=15 )
--- [求助]MapInfo的标注问题,希望高人(特别是八哥)帮我解决一下,感激不尽 ( http://bbs.gissky.net/ShowPost.asp?id=43870 )


作者:lanhong0201
发表时间:2008-4-23 10:10:34

         最近我用MapInfo进行数据处理,在标注的时候遇到了问题。MapInfo的标注功能还算可以,可以设置字体、标注字段、位置等,这些对于点要素来说足够用了,但是我现在标注线要素是觉得这个功能有局限性,不知道是我没有找到方法,还是MapInfo不能实现我想要的标注方式。希望遇到过这个难题的大家一起讨论讨论。

         下面我详细说说我遇到的难题和想要的效果:MapInfo对线的标注方式和对点的标注方式一样,如下图:

 

这样的标注方式标注出来的效果不是很好,效果如下:

 

图中对绿色的高速公路进行了标注,没有达到我想要的效果。后来我用WorkSpace管理器对地图进行配置,其中对线的标注增加了一些功能,如下图:

 

其中多了旋转这个功能,其中有一段平行、多段平行、指定角度三种选择,我分别用这三种方式进行标注,效果也不理想。以下是选择“与一段平行”的效果:

 

也不能满足要求,下面是“与多段平行的效果”:

 

感觉更不可行,字东倒西歪,有些甚至倒了过来。另外一种方式是指定角度,效果也不理想,整个图层的标注都朝同一个方向。

我想要的效果其实就是标准地图的那种效果,让标注沿着线走,而字不会出现歪斜甚至颠倒,像下图中对河流的标注:

 

这样的效果在ArcGis里面比较好实现,但是在MapInfo里面我实在找不到方法。希望大家能给些帮助。我的地图是要用到程序中的,如果说在数据上不能解决,是否能用编程实现呢?不知道MapX有没有提供这种标注的接口。

说得比较罗嗦,希望大家见谅,我觉得这样写详细一点,对以后的后来人会有帮助的,是吧?八哥。

还有一个问题,是另外一方面的,我就这里说了,不再另外发贴:MapInfo中有什么方法可以提高地图的显示速度啊?我知道的方法只限于控制图层的显示比例。希望大家列举出更多的方法。

八哥,拜托你啦!!!



作者:lanhong0201
发表时间:2008-4-23 13:35:33

都一上午了,怎么没人给个答复呢?


发表您的观点,进入该主题参与讨论...


作者:lanhong0201
发表时间:2008-4-23 20:13:28

八哥,你跑哪儿去了?有没有帮我看看啊?


发表您的观点,进入该主题参与讨论...


作者:hehy826
发表时间:2008-4-24 14:36:28

把你的标注可以转换成一个图层吧,这样可能要好些。


发表您的观点,进入该主题参与讨论...


作者:lanhong0201
发表时间:2008-4-25 17:51:18

hehy826的意思是不是我建一个图层来专门在上面添加文字啊?这也不失为一种好的解决办法,但是还是有问题啊,标注的字不会随着我的移动而移动,比如我对一条道路进行标注,我将文字一般写在线的中部,要是缩放到道路的起点附近或者终点附近,就不能看见标注,也就不知道那跳路是什么路。


发表您的观点,进入该主题参与讨论...


作者:lanhong0201
发表时间:2008-5-1 17:42:02

八哥太不厚道了,都不帮我看看


发表您的观点,进入该主题参与讨论...


作者:hehy826
发表时间:2008-5-5 11:41:50

ARCGIS可以随着鼠标跑,但是MAPINFO不可以

 


发表您的观点,进入该主题参与讨论...


作者:irivermusic
发表时间:2008-5-10 15:34:15

这个问题主要是标注的字间距问题
可以依据路线长度扩展字间距
可以用程序完成
但要修改表结构增加一项专门用于"符合你的要求的显示效果"
程序我可以研究一下,有兴趣联系我(签名档)谈细节


发表您的观点,进入该主题参与讨论...


作者:lanhong0201
发表时间:2008-5-21 13:50:37

非常感谢楼上的给我提供这个方法,我已经发邮件给你,希望能得到你的帮助,因为具体细节我还是不太清楚。


发表您的观点,进入该主题参与讨论...


作者:hxh-1
发表时间:2008-5-29 11:33:26

QQ:4818472


发表您的观点,进入该主题参与讨论...


作者:lanhong0201
发表时间:2008-9-8 14:27:33

好几个月了,怎么还没人有解决办法。。。


发表您的观点,进入该主题参与讨论...


Powered by GIS空间站 © 2002-2007