|
楼主 |
发表于 2011-1-28 09:06
|
显示全部楼层
text文本 excel 文件作为属性连接到mapgis文件
回复 后勤部长 的帖子
这里讲解我们经常用的txt为例,execel可以复制到txt,特别得注意的是txt中数据间隔用逗号’,'(可以用替换把空格替换成’,')。例如下格式:
ID,a,b,c
1,10,20,30
2,1.3,1.2,1.1
Mapgis的点线区文件不需要具备某个属性,连接成功后会自动添加excel或者txt的字段(如a,b,c)作为属性。
1、把txt文件转换成web表文件。方法:属性库管理—》文件—》导入,弹出的对话框中,选用数据源(如果没配置先点击“+”号进行配置)。
这里配置Text文本数据源:
1.1在ODBC 数据源管理器窗口中点击‘添加’选择“Microsoft Text Driver (*.txt; *.csv)”后点击‘完成’。
1.2在ODBC Text 安装窗口中不勾选“使用当前目录”选择要导入的txt文件所在目录,输入数据源名,点击‘确定’。这完成了数据源的配置。
2、回到mapgis的“导入外部数据”对话框,点‘数据源栏’的‘三角符号’选择刚配置好的‘Text文本数据源’,‘表格名称’选择要导入的txt文件,设置好‘导入字段’,点‘另存为…’保存web文件,最后点‘导入’得到web文件。
3、把web表文件作为被连接文件连接到mapgis文件的属性。方法:属性库管理—》属性—》连接属性,弹出的对话框中,连接文件 选择mapgis点、线、面文件,被连接文件 选择 1,2步骤转成的web文件。一般按ID字段连接,这需要TXT中有相应的ID字段。
|
|