您的位置:首页 > 其它

同步复制怎么使用属性条件过滤创建复本

2011-07-04 14:53 387 查看
关于同步复制,最近使用的用户特别多,那么同步复制怎么才能使用条件过滤进行同步复制呢?

也就是说,比如我有一个省的数据,以一层为例(所有省的数据都是在一个图层上),那么我想将某一个市的数据做一个复本,怎么做呢?

我们知道,在ArcGIS Desktop操作同步复制是支持过滤条件创建复本的,但是要命的是只支持空间过滤

.png]



但是,一般我们区别省级与市级直接的关系都是以编码为主,也就是必须支持属性查询过滤才能真正区分各个市,那么在此界面看来,同步复制只支持空间过滤,而不支持属性过滤,那么要是针对于实际的业务需求使用来说,空间过滤显得没有什么意义,那么怎么才能使用属性过滤呢?其实很简单,我们可以变通一下,不再同步复制中进行过滤,我们在加载数据的时候不是有一个属性查询么,我们可以使用definition query这个功能,将某个县的数据显示出来,然后只针对这个县的数据创建复本不就解决这个问题了么?

.png]



经过测试,没有问题,我们就可以使用一个变通的方面来实现属性过滤创建复本。

可见我们也可以理解为同步复制即可支持属性过滤,也可以支持空间过滤。

那么针对ArcGIS Engine开发也是一样道理,可以先对图层进行过滤,然后再创建复本。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐