关于使用AE进行图层与oracle外表连接制作专题图的一些问题

    使用AE制作专题图,本质上就是将图层根据其中的某个字段进行分色显示。有时这个字段的值是需要动态计算的,保存在数据库中。例如,我们有一张全国各省的地图,在数据库中保存了各省的人口、粮食产量、GDP等数据,那么,我们可以将图层与数据库中的这些表进行连接(join),然后根据这些值对各省进行分色显示。

    在进行图层与属性表的连接过程中,我发现了一个问题:在oracle中如果属性表存在number类型的字段,连接后,这些number类型的值将丢失,全部化为0。

    对于这个情况,解决方法可以有2种:1、将number类型字段转换为integer,这需要保证值的精度不降低;2、根据number值,新增一列integer或者varchar等类型的值,要求这列能够同等表示number值所能体现出的相对差,例如number值为1.2、2.3,、3.4那么可以新增一列integer1、2、3或者A、B、C

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值