SurferGrid (.grd)

  • ImportExport 完全与 Surfer 网格格式的版本6和7兼容.

背景背景

    3D科学绘图软件(Golden Software Surfer)地理空间文件格式.
    被 Golden Software 产品使用的地形数据格式.
    用于存档和交换地形数据.
    二进制或 ASCII 格式.
    包含数字高程模型(DEM).
    数字高程模型被存储为高程值的光栅.

Import 与 ExportImport 与 Export

  • Import["file.grd"] 导入一个 Surfer 网格文件并返回一个被包含数据的渲染.
  • Export["file.grd",expr] 把一个表示高程数据的数组导出至 Surfer 网格格式.
  • Import["file"] 返回一个 Graphics 对象.
  • Import["file","elem"] 从一个 Surfer 网格文件中导入指定的参数.
  • Import["file",{"elem","suba","subb",}] 导入一个子参数.
  • Import["file",{{"elem1","elem2",}}] 导入多个参数.
  • Export["file.grd",expr,elem] 通过把 expr 作为指定参数 elem 创建一个 Surfer 网格文件.
  • Export["file.grd",{expr1,expr2,},{{elem1,elem2,}}] 把每一个 指定为相应的 .
  • Export["file.grd",expr,opt1->val1,] 导出具有指定值的指定选项参数的 expr.
  • Export["file.grd",{elem1->expr1,elem2->expr2,},"Rules"] 使用规则指定要导出的参数.
  • ImportExport 的完整信息请见参考页.
  • ImportStringExportString 支持 Surfer 网格格式.

参数参数

  • Import 的通用参数:
  • "Elements"该文件可用的参数和选项列表
    "Rules"每个参数和选项的完整规则列表
    "Options"选项、属性和设置的规则列表
  • 表示数据的参数:
  • "Data"地形高程值数组
    "Graphics"被渲染为 ReliefPlot 的 DEM 文件
    "Image"作为一个图像对象的 DEM 数据
    "ReliefImage"被渲染为 ReliefImage 的 DEM 文件
  • 默认情况下,Import 对于 Surfer 网格格式使用参数.
  • 元数据参数:
  • "ElevationRange"以米为单位的高程值范围
    "RasterSize"地形网格大小
    "SpatialRange"以坐标系统单位表示的地理坐标范围
    "SpatialResolution"以坐标系统单位表示的网格间距
  • Import["file.grd","ElevationRange"] 给出以米为单位的高程值的范围.
  • Import["file.grd","SpatialRange"] 给出由文件所覆盖的地理区域的边界坐标,形式为 的表达式.

选项选项

  • 通用渲染选项:
  • BackgroundNone背景颜色
    DataRangeAutomatic假设数据的经度和纬度值范围
    ImageSizeAutomatic图像的整体大小
  • DEM 渲染选项:
  • ColorFunction"Topographic"如何决定表面颜色
    DataReversedFalse是否逆转行的顺序
    LightingAngleAutomatic模拟照明从何而来的有效角度
  • Import 选项:
  • "DefaultElevation"Automatic没有被文件覆盖的区域的高程设置
    "DownsamplingFactor"1整数因子,导入时每个水平方向的 DEM 数据减少的数
  • Export 选项:
  • "BinaryFormat"True文件是否为 ASCII 或二进制格式
    "DefaultElevation"Automatic没有被文件覆盖的高程设置
    "LegacyFormat"False是否导出 Surfer 6 兼容文件

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

基本范例  (5)基本范例  (5)

导入一个 Surfer 网格数字高程模型:

In[1]:=
Click for copyable input
Out[1]=

获取文件中可用 Import 参数的名称:

In[1]:=
Click for copyable input
Out[1]=

获取数据的坐标范围:

In[1]:=
Click for copyable input
Out[1]=

导入数据并显示为一个三维模型:

In[1]:=
Click for copyable input
Out[1]=
In[1]:=
Click for copyable input
Out[1]=
2010年引入
(8.0)