GXF (.gxf)

背景

    • 栅格格式,也称为 Grid eXchange(网格交换)文件.
    • 用于在不同软件系统之间交换网格化数据的标准 ASCII 文件格式.
    • 常用于表示重力和地磁数据.
    • 网格点位置与网格坐标系 (GCS) 相关,后者可与地理参考系统相关.
    • 它以 ASCII 值的形式保存栅格数据.
    • 由 Geosoft 开发.

Import

  • Import["file.gxf"] 导入 GXF 文件并将其返回为图像.
  • Import["file.gxf",elem] 从 GXF 文件导入指定参数.
  • Import["file.gxf",{{elem1,elem2,}}] 导入多个参数.
  • 导入格式可以用 Import["file","GXF"]Import["file",{"GXF",elem,}]指定.
  • 请到以下参考页面了解完整的基本信息:
  • Import从文件导入
    CloudImport从云对象导入
    ImportString从字符串导入
    ImportByteArray从字节数组导入

Import 的参数

  • Import 的通用参数:
  • "Elements" 该文件可用的参数和选项列表
    "Summary"文件摘要
    "Rules"所有可用参数的规则列表
  • 图像格式的数据表示元素:
  • "Data"颜色或高程值数组
    "Graphics"表示为 Graphics 对象的图像
    "Image"图像对象
    "BitDepth"用于对文件中的颜色通道进行编码的位数
    "Channels"文件中使用的颜色通道数
    "Summary"文件摘要
  • 默认情况下,对于 GXF 格式,Import 使用 "Image" 参数.
  • 元信息参数:
  • "ColorSpace"文件中使用的颜色编码
    "DataFormat"用于表示高程或颜色值的类型
    "ElevationRange"以米为单位的高程数据范围
    "MetaInformation"文件中存在的所有格式化元数据的组合
    "RasterSize" 地形网格的大小
    "SpatialRange"地理坐标范围,一般以十进制度表示
    "SpatialAffineTransform"像素空间与投影坐标之间的关系
  • 代表在文件中使用的大地测量基准和参考椭球的参数:
  • "CoordinateSystem"在文件中使用的坐标系统的名称
    "Datum"大地基准点
    "SemimajorAxis"参考椭球的半长轴,以米为单位
    "SemiminorAxis"参考椭球的半短轴,以米为单位
    "InverseFlattening"逆压扁椭球
    "LinearUnits"坐标系统单位
  • 指定地图投影及其参数的参数:
  • "Projection"投影名称及参数
    "Centering"纬度和经度定义投影的原点
    "StandardParallels"标准的纬线
    "CentralScaleFactor"在中央子午线或投影中心的比例因子
    "GridOrigin"中央纬线和子午线的网格坐标{n,e}
    "ProjectionName"Wolfram 语言使用的投影的标准名称
    "ReferenceModel"使用何种参考球体或椭球
  • 从文件中访问低级元信息:
  • "CoordinateSystemInformation"存储在文件中的坐标系统的原始参数
  • GeoProjectionData 在地图投影中的完整信息请见参考页.

选项

范例

打开所有单元关闭所有单元

基本范例  (2)

将 GXF 文件导入问图像:

图像摘要:

范围  (1)

两种不同元素的组合:

导入的参数  (29)

可用参数  (1)

可用元素列表:

数据表示  (7)

"Data"  (1)

获取原始图像数据:

显示部分数据值:

使用图像数据创建图像,可能在重新缩放后:

"Graphics"  (1)

导入为 Graphics 对象:

"Image"  (2)

导入为 Image 对象:

默认参数也是 "Image"

仅导入指定行:

导入指定行和列:

"BitDepth"  (1)

获取表示每个颜色通道的位数:

"Channels"  (1)

获取使用的图像通道数:

"Summary"  (1)

获取图像摘要:

元数据  (7)

"ColorSpace"  (1)

获取使用的颜色编码:

"DataFormat"  (1)

获取每个栅格带中使用的数据类型来表示导入的数据:

"ElevationRange"  (1)

以米为单位的栅格数据的最小和最大高程,假设它表示数字高程模型:

"MetaInformation"  (1)

获取所有元数据:

"RasterSize"  (1)

获取栅格的像素尺寸:

"SpatialRange"  (1)

如果有制图投影可用,则在投影坐标中获取每个栅格带角点的坐标,如果没有,则获取经度-纬度:

"SpatialAffineTransform"  (1)

获取将像素空间中的坐标转换为制图参考系统中的坐标的仿射变换:

坐标原点位于光栅图像的左上角,可以明确检查:

基准和参考椭球  (6)

"CoordinateSystem"  (1)

包括基准面的制图坐标系的名称:

"Datum"  (1)

基准名称:

"SemimajorAxis"  (1)

基准参考椭球的半长轴长度:

"SemiminorAxis"  (1)

基准参考椭球的短半轴长度:

"InverseFlattening"  (1)

基准参考椭球的逆展平:

"LinearUnits"  (1)

制图坐标的单位:

制图投影  (7)

"Projection"  (1)

制图投影的名称和参数(如果有):

"Centering"  (1)

制图投影的中心:

"StandardParallels"  (1)

制图投影的标准平行线(如果有):

"CentralScaleFactor"  (1)

制图投影的中心比例因子:

"GridOrigin"  (1)

制图投影的网格原点:

"ProjectionName"  (1)

制图投影的名称:

"ReferenceModel"  (1)

制图投影参考模型:

低级元信息  (1)

"CoordinateSystemInformation"  (1)

有关使用 WKT 规范的制图参考系统的信息:

导入的选项  (3)

ImageSize  (1)

指定显示出来的图像的尺寸:

"RasterBands"  (1)

GXF 文件通常只有一个栅格带:

导入第一个栅格带:

RasterSize  (1)

默认情况下,图像以全分辨率导入:

指定导入的 GXF 光栅图像的光栅大小: