InforShell
eEarth 浏览器

读入文本文件操作指南
用于三维可视化数据库 VisaulDEMdb
有关咨询恰购请与 sales@inforshells.com 联系




目录:

  • 概述

  • 文件的数据关键词
  • 指明文件中数据的分隔方式

  • 指明记录中数据项的属性


  • 概述

    eEarth 是 InforShell 为三维可视化海拔高度(DEM)数据库VisaulDEMdb 配备的浏览器. VisaulDEMdb目前有下列三种不同地表水平分辨率, (后续简称为平台):

    使用 eEarth, 用户可通过二/三维地表可视图界面查阅每一个像素点的经纬度, 海拔高度, 坡度. 同时 eEarth 支持读入文本文件数据, 经计算可将站点或勘探点采集的数据二维插值在地表每一个像素点.

    文本文件数据有很多种格式, 在 eEarth 中提供了灵活和具有弹性的方法来读入不同格式的文本文件数据.

    文件的数据关键词

    为保证被 eEarth 读入的文本文件数据可以进一步做二维插值计算. 文本文件数据被要求有如下的特征关键字:

    • 文本文件的扩展名需使用 ".txt", 例如 气象站数据文件 Rain.txt
    • 文件中第一行的第一个词必须是数据属性关键词. 关键词可以用英文或中文, 例如 rain, 降雨量.
    • 文件中可有一行或多行为数据记录. 每个数据必须拥有唯一的记录行, 在该记录行中需包括:
      • 数据的记录名, 例如 气象站编号, 勘探点序号
      • 数据的地理坐标 经度和纬度, 例如 128.310000 42.570000
      • 数据如果是失量数据, 须有一方向数据, 例如 30
      • 数据可以是整数或小数, 例如 21.299999

    返回目录



    指明文件中数据的分隔方式

    eEarth 支持读入多种格式的文本数据文件. 在用户选择打开一文件后, 将弹出一加载数据控制对话板. 通过该对话板用户需指明下列数据格式:

    • 文件中有几行头记录
    • 在数据记录中数据项与项间的分隔符

    注:
    文件中第一行或几行应为文件的头记录 (不含头记录与数据记录间的分隔空行). eEarth 自动认定头记录中第一个词是数据属性关键词. 属性关键词可以用英文或中文, 例如 UndergroundWater, 地下水, rain, 降雨量, GeolopyPotential, 地质条件潜势度.

    属性关键词与后续文字之间应由空格符分隔. 如属性关键词无后续文字, 可直接跟随回车换行符.


    图示 1: 加载数据控制对话板

    返回目录



    指明记录中数据项的属性

    由 eEarth 读入的数据文件中, 在一条数据记录中可能有下列情况出现:

    • 存在有多于需要的数据项
    • 关键数据项在记录中的分布次序具有个性
    为解决该问题, 用户通过说明加载数据的格式对话板可指明下列关键数据项在记录中所在位置:
    • 记录名
    • 经度 (如后缀 E, W 表示东半球或西半球; 也可前缀负号"-"表示西半球; 如缺省前/后缀则为东半球.)
    • 纬度 (如后缀 N, S 表示北半球或南半球; 也可前缀负号"-"表示南半球; 如缺省前/后缀则为北半球.)
    • 方向 (如果是失量数据)
    • 数据

    注: 经上述操作后, eEarth 在读入文件的数据过程中将仅挑选关键数据项写入内存供程序进一步计算用.


    图示 2: 说明加载数据的格式对话板

    返回目录



    InforShell 关注
    你的建议或评论: