mapinfo怎样合并图层(不带重复的)
mapinfo合并图层,无论是粘贴还是向表中添加行都是简单复制。如:A图层含有对象a,B图层也含有对象a,合并到A图层后,A图层就会有2个对象a。求教怎样才能不重复地合并...
mapinfo合并图层,无论是粘贴还是向表中添加行 都是简单复制。
如:A图层含有对象a,B图层也含有对象a,合并到A图层后,A图层就会有2个对象a。
求教怎样才能不重复地合并?即:合并后只有1个对象a。 展开
如:A图层含有对象a,B图层也含有对象a,合并到A图层后,A图层就会有2个对象a。
求教怎样才能不重复地合并?即:合并后只有1个对象a。 展开
1个回答
展开全部
提供一个解决你问题的思路:
首先我默认你的A和B图层的数据结构是一样的。
一.请确认A和B都有id这个字段,它能够唯一地表示图层里的每个对象,(id也就是数据库里说的主键,你也可以取别的名字)。如果没有,请添加这个字段。(注意对于A里的a和B里的a,这个字段的值是一样的)
二.将两个表按照你常规的方法合并
三.点击菜单query-SQL Select...
在from tables填合并后的表名
在group by columns 填id
四.将查询的结果另存即可
五.如果你的数据是图形的,需要在合并前添加X和Y列,将经纬度数据存进去。另存后,选择table-create points并设置经纬度即可
如有问题请联系。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询