免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 3539|回复: 5
收起左侧

[经验共享] MAPGIS与Arcinfo之间的数据转换

[复制链接]

2072

主题

100000万

铜板

363

好友

地信专家组

每一次的分离都是为了下一次的相聚

Rank: 14Rank: 14Rank: 14Rank: 14

积分
17622

精华勋章宣传勋章爱心勋章组织勋章地信元老灌水勋章荣誉会员勋章活跃勋章贡献勋章

发表于 2009-11-18 21:44 | 显示全部楼层 |阅读模式
mapgis与Arcinfo之间的数据转换

Arcinfo作为全球GIS领域的主流软件,它的数据格式(如E00、shp等)也日渐成为行业中的通用格式,广大MAPGIS用户也经常需要在Arcinfo和MAPGIS之间进行数据转换。从MAPGIS5.0版本以来,MAPGIS就增加了与E00数据之间相互转换的功能,MAPGIS6.5版本则新增与shp格式之间的转换,这些极大得方便了用户对于数据保存、交换的要求。
由于软件和数据结构存在的差异,因此转换过程需要注意一些要点,才能最大程度的保证转换结果的完整性,以下事项仅针对E00数据转换。
一、 MAPGIS点、线、区到E00的转换
1. 属性字段名称长度不超过10个字符(5个汉字)
超过10个字符在mapgis转换到E00时没有异常现象,但在Arcinfo中导入成coverage时就会出现报错信息,无法导入成功。此外注意,区文件转换的时候还要保证弧段属性字段也不能超过10个字符。
2. MAPGIS数据压缩存盘
3. 在“文件转换”模块中,执行“500点自动打断”和“ID重设”功能,其中“500点自动打断”针对线和区文件。
4. 区文件转为E00数据后,在ARCINFO中导入后有时会发生少区的情况,此时需要在ARCINFO中重建build或clean,则缺少的区将产生并保持原有属性。
5. 如何在mapgis到arcinfo转换中保持原有图形参数(符号、线型、颜色等)
和mapgis不同,arcinfo中coverage格式默认并不带有参数信息,如果要看到线型、颜色、符号等变化,需要进行类似mapgis中“属性赋参数”或“统改参数”的功能。所以,如果想看到与mapgis相同的参数,可以在mapgis中增加一个整型属性字段,该属性记录某一类型参数(在mapgis中“根据参数赋属性”)。转换到arcinfo后,即可利用该字段选择合适图形参数来进行显示了。
二、 E00转换为MAPGIS点、线、区格式
E00转换为点、线、区时,基本上都能够保证数据的完整性,在转换的时候,可以指定属性字段作为转换后文件的颜色值,相当于批量属性赋参数的功能了。

MAPGIS与Arcinfo之间的数据转换.doc

25 KB, 下载次数: 42

5

主题

9010

铜板

11

好友

至尊VIP

Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

积分
1564
QQ
发表于 2012-8-8 15:47 | 显示全部楼层
好文章 ,太好了。谢谢。
天天好心情!
回复 支持 反对

使用道具 举报

1

主题

253

铜板

2

好友

技术员

Rank: 3Rank: 3

积分
41
发表于 2013-10-18 20:31 | 显示全部楼层
好东西 大家一块分享
回复 支持 反对

使用道具 举报

1

主题

2738

铜板

0

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1473
发表于 2022-1-23 12:35 | 显示全部楼层
感谢分享                                             
回复 支持 反对

使用道具 举报

0

主题

5376

铜板

1

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2348
QQ
发表于 2022-3-22 14:30 | 显示全部楼层
学习一哈
回复

使用道具 举报

发表于 2025-4-15 10:31 | 显示全部楼层
持续学习 持续进步
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表