斯潘8
斯潘4
默认情况下,由FME写入Oracle的点特征使用“SDO点”几何图形。如何使用几何的sdo elem_info_数组形式让它写出点?
如果点包含测量值或是定向点,FME将使用Oracle点几何的sdo elem_info_数组形式。因此,当使用规则点时,强制它使用这个表示的方法是
要么
1)将writer格式参数“contains measures”设置为“yes”
或
2)公开Oracle_-Orientation格式参数,并将其设置为0。
我试图根据上述指导原则向Oracle数据库sdo elem_info_array表单写入定向点,但遇到以下问题:
一旦我将“包含度量”设置为是,数据集包含错误“对象引用未设置为对象的实例”而不是几何信息。
如果我只检查格式属性中的Oracle_方向,几何图形是写出来的,但采用SDO点格式(无方向)。
知道什么可以帮助在sdo elem_info_数组形式中无错误地写入点吗?
您好!@巴萨7号,我试了一下,然后创建了sdo elem_info_数组并写入它。
这是现有的表吗?(Oracle SDO_几何数据类型应注意,不应注意)。
我注意到在添加作者时,我检查了度量…这似乎没有得到应用。在我将writer特性类型添加到画布之后,我回到设置中,必须再次打开度量值(由于在添加writer时我这样做了,这令我吃惊),并确保范围是有效的(例如0-9999)。这次它创建了sdo elem_info_数组。
我也在2019.0测试过(不是在2017年)。
?2019安全亚搏在线软件公司|合法的