span8
span4
嗨
我有一个这样的工作台:
使用FME Desktop 2014 (build 14339)
我使用FeatureReader来提取数据(从SDE)。
我使用FeatureReader从从SDE提取的数据中提取模式(属性名和类型)。
之所以提取模式,是因为在将其写入MapInfo之前需要更改属性类型(SDE日期属性的格式为fme_datetime,对于MapInfo,需要将其设置为fme_date)。
我用python来改变它,它工作得很完美。
然后我用FeatureMerger将提取的模式合并到每个特性中,然后在Mapinfo中输出数据。
真正的问题是,我现在需要将SDE浮动attribut更改为mapinfo十进制类型(fme_decimal(10,5))。
来自SDE: fme_data_type = fme_real64和native_data_type = double
到MAPINFO:类型是浮动的
我尝试将fme_data_type和native_data_type更改为double (fme_decimal(10,5))。
在工作台中,它是正常的,但是mapinfo输出仍然是浮动的。
任何想法?
谢谢!
弗朗西斯
你正在设置fme_format_short_name吗?这将触发FME使用本机数据类型而不是FME数据类型文章:部分使用特定格式的数据类型。将此设置为您正在使用的Mapinfo写入器的格式名称(MITAB或Mapinfo)。我不认为你可以混合和匹配使用本机数据类型与fme数据类型,所以如果你选择使用native_data_type则必须使用它分配所有数据类型
©2019安全亚搏在线软件公司法律