|
mapgis数据转换ArcGIS为了保持图形和属性的完整和正确,一般将MapGIS数据转换成MIF数据,然后在转换成GDB文件.
第一次尝试这么转换,就碰到了钉子,FME中显示Hit the End of file when searching for the DATA keyword.
baidu之:
如果转换失败,原因之一就是可能在原始MapGIS数据中存在ArcGIS不能支持的数据类型,如包含图像、二进制类型的数据.解决方法就是将这些字段类型的修改成ArcGIS识别的数据类型,如果该类型字段不存在数据可以将该字段删除,转换后在ArcGIS中重新建立相似类型字段.
解决办法:
MIF是开源格式,所以用记事本打开,逐个检验字段和值,最后发现问题MapGIS存在日期型字段,导出到MIF中缺失了字段名,字段属性都赋成*没有双引号,非字符型.所以,总共53个属性字段,但只列出了52个,之后紧接的DATA字段被认成了其中之一.那么,就在MapGIS的属性库中修改字段结构好了.
|
评分
-
查看全部评分
|