Mapgis to shp数据转换
分享
MapGIS数据处理文档
本文档描述的是mapgis6.7数据处理转化为ArcGIS shp数据格式的过程。
下图是通过mapgis自身转换软件转出的点线面数据,几何数据无问题。但是属性数据出现问题,主要包括两个问题,属性乱码,属性字段10个字符限制(五个中文字)以及属性内容不完全。
(1) 点数据属性表
(2) 线数据属性表
(3) 面数据集属性表
那么出现了这些问题我们如何来解决这些问题呢?
(1) mapgis2shp这个软件可以解决我们的一些问题。此图是使用此软件转出的效果。
但是有时候也发些这个软件可能转出效果不是很理想,在网上找到了个曲线的方法。
完美实现从mapGIS文件转换成ArcGIS中shp格式文件。
直接替换DBF文件(一),步骤如下
1. 单独把要转换的mapGIS文件的属性用mapGIS软件中的“属性库管理”功能模块导出成“*.dbf”格式;
2. 用mapGIS软件中的“文件转换”功能模块把原mapGIS文件转换成shp格式;
3. 用第1步导出的属性文件替换第2步中shp文件三个文件中的dbf格式文件(直接修改文件名)(到这一步是保证转换后文件的属性不丢失);
4. 在ArcGIS的ToolBox中用DataManagement Tools -> Features -> Repair Geometry工具对第3步中处理过的shp格式文件进行几何修复(这一步是保证转换后文件的几何关系正确)。
(2) 线数据转换成shp文件
(3) 直接替换DBF文件(二),步骤如下
1、 mapgis单独转换点文件,转换工具-》转换点数据dbf.
2、 用mapGIS软件中的“文件转换”功能模块把原mapGIS文件转换成shp格式;
3、 用第1步导出的属性文件替换第2步中shp文件三个文件中的dbf格式文件(直接修改文件名)(到这一步是保证转换后文件的属性不丢失);
(2)使用mapgis2shp这个软件,转换线、面未发现什么问题,不做详细描述。
总结,mapgis本身的数据转换功能还有些问题,例如对字段长度的限制,属性字段长度大于10个字符的自动截取,只保留5个中文字符,mapgis6.7以及k9中这个问题都存在;时间类型数据转换完成后在shp文件中为乱码,此问题无法解决,只有在arcgis中做修改。
文章来源:http://blog.csdn.net/sydbc/article/details/17791937
本文档描述的是mapgis6.7数据处理转化为ArcGIS shp数据格式的过程。
下图是通过mapgis自身转换软件转出的点线面数据,几何数据无问题。但是属性数据出现问题,主要包括两个问题,属性乱码,属性字段10个字符限制(五个中文字)以及属性内容不完全。
(1) 点数据属性表
(2) 线数据属性表
(3) 面数据集属性表
那么出现了这些问题我们如何来解决这些问题呢?
(1) mapgis2shp这个软件可以解决我们的一些问题。此图是使用此软件转出的效果。
但是有时候也发些这个软件可能转出效果不是很理想,在网上找到了个曲线的方法。
完美实现从mapGIS文件转换成ArcGIS中shp格式文件。
直接替换DBF文件(一),步骤如下
1. 单独把要转换的mapGIS文件的属性用mapGIS软件中的“属性库管理”功能模块导出成“*.dbf”格式;
2. 用mapGIS软件中的“文件转换”功能模块把原mapGIS文件转换成shp格式;
3. 用第1步导出的属性文件替换第2步中shp文件三个文件中的dbf格式文件(直接修改文件名)(到这一步是保证转换后文件的属性不丢失);
4. 在ArcGIS的ToolBox中用DataManagement Tools -> Features -> Repair Geometry工具对第3步中处理过的shp格式文件进行几何修复(这一步是保证转换后文件的几何关系正确)。
(2) 线数据转换成shp文件
(3) 直接替换DBF文件(二),步骤如下
1、 mapgis单独转换点文件,转换工具-》转换点数据dbf.
2、 用mapGIS软件中的“文件转换”功能模块把原mapGIS文件转换成shp格式;
3、 用第1步导出的属性文件替换第2步中shp文件三个文件中的dbf格式文件(直接修改文件名)(到这一步是保证转换后文件的属性不丢失);
(2)使用mapgis2shp这个软件,转换线、面未发现什么问题,不做详细描述。
总结,mapgis本身的数据转换功能还有些问题,例如对字段长度的限制,属性字段长度大于10个字符的自动截取,只保留5个中文字符,mapgis6.7以及k9中这个问题都存在;时间类型数据转换完成后在shp文件中为乱码,此问题无法解决,只有在arcgis中做修改。
文章来源:http://blog.csdn.net/sydbc/article/details/17791937
0 个评论
推荐内容
相关问题
- 作为Desktop用户对数据的获取比较乏力,可能缺了哪些知识?
- 有谁知道哪里可以免费获取各省市地图数据呢,包括详细的shape文件数据
- 用ArcMap输入7参数,从wgs84坐标系转西安80坐标系,转后误差较大,4米左右,请问这是正常的吗?如何能提高转换精度?
- 有栅格数据a(大数据),小数据b,怎么从a中扣掉b,得到a数据剩下的部分?栅格能裁剪取反吗?
- 在windows server2008 R2 64位中安装了portal 10.5 设置好托管arcgis server站点,并用data store为托管数据库,发布数据出错
- cityengine怎么导入arcgis的shp数据,对shp数据有什么要求
- ArcGIS数据库数据逐图幅裁剪
- 学会了Arcmap软件还有必要自学Mapgis软件吗?
- 镶嵌数据集 Add Rasters
- ArcEngine 复制镶嵌数据集
- 相同投影带有/无带号的栅格转换,“平移”与“重投影”是不是等效的?