MAPGIS 制做钻孔柱状图方法一、制做标准的钻孔柱状图图框并把起始位置坐标(MAPGIS 中)移至(0,0)处,方便计算坐标以下图为例进行说明二、原始柱状图的数据录入及准备1、将已录入 EXCEL 表格中原始编录层孔深按比例尺计算后复制到一个新表格中, (如比例尺 1:500)100 米孔深对应 MAPGIS 的纵坐标数据应为 200柱状图中花纹对应的横坐标数据为 105 和 125形成(105,0)和(125,0)孔深 0 米处的坐标对和(105,-68.8)和(125,-68.8)孔深 34.4 米处的坐标对,并按坐标由左向右进行排序如下图右MAPGIS 自动投点中,画线是按坐标对进行画线的,即 1-2,3-4……数据经过排序后,可自动将每一层的位置界线添加到图面中 )保存文件采用文本方式(.txt 格式) 2、数据投影打开 MAPGIS 中“投影变换”子系统,选择“投影变换-用户文件投影变换”打开保存的投影数据文本文件查看右上角坐标显示是否正确 (如上右图)在“用户投影参数”和“结果投影参数中”比例尺采用比例尺/1000 的数据,单位为毫米先“生成点”-投影变换-确定保存点文件。
再“生成线”-投影变换-确定保存线文件打开 MAPGIS“输入编辑”新建工程,将保存的点线文件和已做好的柱状图图框添加到新工程中,原始层的位置界线已在图中如下图二、综合记录数据孔深界线与上述一致,重复以上操作如下图上述一、二完成仅仅是将界线录入 MAPGIS 中,下一步是将综合记录中的数据导入MAPGIS三、数据导入1、EXCEL 表格中内容转为 MAPGIS 点线文件,请参阅以下文章EXCEL表 格 中 内 容 转 为 MAPGIS点 线 文 件 在 工 作 中 制 作 专 题 图 时 常 需 要 将 EXCEL表 格 插 入 到 MAPGIS图 形 中 去 , 通 常 我 们 都 需 要 将 EXCEL表 在MAPGIS中 重 新 矢 量 化 才 可 以 实 际 上 对 于 一 些 结 构 比 较 简 单 的 表 格 我 们 可 以 通 过 MAPGIS的 报 表 定 义模 块 将 其 转 换 成 MAPGIS文 件 例 如 , 现 有 一 个 EXCEL文 件 如 图 , ( 注 意 : 如 果 表 格 数 据 中 有 空 值 请 用 一 个 无 意 义 的 值 填 写 , 用 于 占位 , 如 图 圈 中 所 示 。
) 选 择 数 据 区 用 “复 制 ”命 令 1)打 开 MAPGIS的 “报 表 编 辑 ”模 块 , 选 择 “\文 件 \新 建 报 表 文 件 ” 2)选 择 “\文 件 \页 面 设 置 ”功 能 设 置 表 格 幅 面 , 默 认 为 标 准 A4 3)在 工 作 区 按 鼠 标 右 键 选 择 缩 小 窗 口 , 单 击 工 作 区 , 显 示 出 工 作 幅 面 , 可 以 同 样 用 鼠 标 右 键 选 择 放 大 缩小 调 , 将 页 面 调 整 到 合 适 位 置 4)选 择 “\构 造 表 格 \初 始 表 宽 \”功 能 设 置 表 格 的 单 元 高 宽 ( 如 下 图 ) 5)选 择 “\构 造 表 格 \构 造 固 定 式 表 \”功 能 , 在 页 面 左 上 角 单 击 鼠 标 左 键 , 拖 动 鼠 标 , 同 时 注 意 状 态 栏 中显 示 的 表 格 行 列 数 , 直 到 满 足 要 求 后 , 在 单 击 鼠 标 左 键 确 定 , 表 格 构 造 完 成 6)选 择 “\建 索 引 \编 辑 区 块 \”功 能 , 在 已 经 构 造 好 的 表 格 左 上 方 第 一 个 单 元 格 内 单 击 鼠 标 左 键 , 拖 动 鼠标 到 右 下 角 最 后 一 个 单 元 个 内 , 单 击 鼠 标 左 键 确 认 。
( 实 际 这 一 步 是 用 来 选 择 数 据 的 粘 贴 区 域 , 可 根 据 实际 情 况 选 择 范 围 ) 7)选 择 “\建 索 引 \粘 贴 剪 切 版 内 容 \”功 能 , 即 可 将 剪 贴 板 上 的 内 容 粘 贴 到 相 应 的 单 元 格 中 8)如 果 需 要 调 整 表 格 的 高 宽 和 注 释 位 置 , 可 以 用 “构 造 表 格 ”和 “单 元 ”菜 单 中 的 相 应 工 具 调 整 9)调 整 完 成 后 用 “\文 件 \生 成 MAPGIS数 据 \”功 能 将 表 格 文 件 转 成 点 、 线 文 件 , 再 用 “\文 件 \保 存 文 件 \保 存 图 元 文 件 \”功 能 将 数 据 保 存 成 点 、 线 文 件 , 就 可 以 在 编 辑 状 态 下 调 用 了 或 者 : 先 转 到 CAD里 再 转 到 MAPGIS里 在 Excel中 将 表 格 复 制 , 在 cad中 用 选 择 性 粘 贴 为 AutoCAD图 元 , 文 件 保 存 为 DXF格 式 转 入 MAPGIS中 经过以上程序,综合记录中的数据已导入 MAPGIS 中,在保存文件时,可只保存点文件,线文件无需生成。
形成的点文件如下图,每一个数据对应一个 ID 号且上述操作中形成的 ID 号是横向编号2、打开 MAPGIS 中“库管理-属性库管理”子系统在子系统中打开“文件-装点文件” ,选中保存的综合记录数据点文件文件打开后,在工具中选中“结构-编辑属性结构-编辑点属性结构” 在“编辑属性结构”中,在“字段名称”中输入一个新名称,按回车键,在出现的对话框中选中“字符串” ,在字段长度的中赋值为“10” ,按“OK ”,退出保存文件3、打开 MAPGIS 编辑程序,此时再打开该文件时,浏览每个点的属性时,点属性已变化选中“点编辑-注释赋为属性”在以下对话框中,选择第 2 步操作中输入的属性名称,OK 此时,浏览每个点的属性时,点属性已变化退出保存对点文件的修改4、打开 MAPGIS 中“库管理-属性库管理”子系统点击“文件-导出”如下左图在出现下右图对话框中打开第 3 步操作中保存的点文件在数据源中选中“MAPGIS TABLES”,点击表格名称,输入保存的文件名( .wb 格式) 点击“导出” ,系统提示成功5、如何把数据准确的投在综合记录分层界线上是本操作解决的问题1)按操作一中要求,将综合记录孔深位置粘贴在一个新表中,并按比例尺反算中孔深在MAPGIS 中显示的纵坐标。
2)在柱状图图框文件中,孔深、假厚、岩芯长和采取率的纵横坐标为20、30、40、50,因此在算出的孔深前加一列,数据为 22-孔深数据位置 (表示在MAPGIS 中横坐标及数据的位置) 同样复制孔深纵坐标在前加一列数据为 32-假厚数据位置复制孔深纵坐标在前加一列数据为 42-岩芯长数据位置复制孔深纵坐标在前加一列数据为 52-采取率数据位置对 22-52 数据每一同样横坐标数据按序列 4 编号,如下左表列 A 中 1、5、9、13 坐标对表示孔深位置,2、6、10、14 表示假厚位置3、7、11、15 坐标对表岩芯长位置4、8、12、16 表示采取率位置对左表按 A 列升序进行排序,形成下右表因为综合记录数据(三---(1 )操作过程)形成数据为横向排列,其 ID 号为横向编号保存文件采用文本文件(.TXT 格式)(3)数据投影重复前述一操作过程中中(2)过程保存上述过程中形成的点文件4)数据准确投位及数据显示打开 MAPGIS 中“库管理-属性库管理”子系统在子系统中打开“属性-连接属性” 在出现下图对应的对话框中,点击“连接文件” ,选择在 5-(3)过程中保存的点文件点击“被连文件” ,选择在 4 过程的形成的.wb 文件,出现“连入字段” ,选中 ID 和数据,选中按字段连接――确定。
5)打开 MAPGIS-输入编辑子系统,新建工程,添加上述点文件此时如打开 5-(3)过程形成的文件,浏览点属性,其属性已发生了变化在工程中新建一个点文件,存在数据, (如综合记录位置及数据) ,让上述点文件处于编辑状态(带勾) ,新建文件也处于编辑状态(不带勾) 点击“点编辑-根据属性标注释”在出现下述对话框中选择“标注域名”―――存放数据的文件, “添加到文件”――新建的―――确定在出现的对话框中选择字号及字号就 OK 了接下来就是在新工程中添加新做的需要的文件和图框,开始画花纹吧,还有很多工作等着你呢。