MAPGIS6.7 将矢量化后的图形文件上载到SQL Server数据库中

MAPGIS6.7 将矢量化后的图形文件上载到SQL Server数据库中
2010-02-02 22:07

(1)、新建空库:首先在SQL Server的数据库中,新建一个用来上载空间数据的空库spatial;
(2)、新建一个“高程”线文件,赋以“高程”属性字段;
(3)、配置数据源:打开MapGIS软件,在 MapGIS6.7主菜单—>设置 中 网络数据源—>配置数据源;打开“配置MapGIS网络数据源”窗口后,点击 添加数据源 打开 ODBC数据源管理器,在“用户DSN”摘要中,点击 添加—> 选择类表中的“SQL Server”—>给数据源命名,名称“abcd”,有必要的话可以添加描述,服务器选择“(local)”—>选择“使用用户登入ID和密码的SQL Server验证”,并将下面需要输入用户名和密码的勾选框不勾选(以后调用网络数据时,需要提供安装SQL Server时设置的用户名和密码)—>将“更改默认的数据库为”勾选框勾选,将空数据库名“spatial”输入其中—> “下一步” 直到“完成”;回到“配置MapGIS网络数据源”窗口,从左列表框“ODBC数据源”中选择“abcd”导入右列表框“MapGIS数据源”,确定关闭。然后选择MapGIS6.7主菜单—>库管理—>数据库管理 子模块 ,选择“SQL Server数据库服务器”,在“MapGIS网络管理程序”窗口中 ,选择“MapGIS管理过程”摘要, 点击左下角的“连接”,选择“abcd”数据源,输入正确的用户名和密码,将会看见与数据源相对应的连接的数据库,双击“spatial”行末的方块,使其变成绿色的勾,再单击 执行 。在MapGIS6.7主菜单中,点击“设置”按钮,数据源类型选择“网络数据源”,然后点击“配置数据源”按钮,选择前面新建的数据源abcd,测试数据源,确定,在“MapGIS环境设置”窗口中,将缺省数据源设置为abcd;
(4)、接下来则有3条路可走:
    ①、在输入编辑中,单击标题栏中的“打开工程或文件”按钮,在弹出的对话框下部
文件类型中选择“图形文件”,而非“工程文件”,这样打开了一个点或线或面文
件,单击菜单栏“工作区/换名存文件/换名存线文件”,在弹出的对话框的下部
“网路数据”前打√,数据源选择abcd,单击保存,完成;
    ②、在输入编辑中,新建一工程,在左边工程管理窗口中,右键添加项目,将待上载的点或线或面文件打开,然后选择该文件,右键菜单选择“另存项目”,在弹出的对话框的下部“网路数据”前打√,数据源选择abcd,单击保存,完成;
    ③、打开属性库管理子系统,在文件/装入线文件,将第二步新建的“等高线”文件打开,然后单击文件/上载数据,在弹出的对话框的下部“网路数据”前打√,数据源选择abcd,单击保存,完成;

要注意的地方:
    ①、待入库的点线面文件的名字不能以数字为开头;
    ②、如果点线面文件已经如果库了,无论是否将其删除,再将其入库时,系统都会提示错误,或者出现数据丢失的现象,解决的方法,是将待入库的文件名字重命名即可;

你可能感兴趣的:(MAPGIS6.7 将矢量化后的图形文件上载到SQL Server数据库中)