SDTS (.ddf)

SDTS GIS 格式.
由美国地质调查局(U.S. Geological Survey)使用的地理信息标准.
用于归档和交换地图和地图数据.
SDTS 是 Spatial Data Transfer Standard(空间数据传递标准)的缩写.
基于 ISO 8211.
美国联邦信息处理标准.
一个 SDTS 传递包含多个 .ddf 文件的文档,一般组合进一个 .tar.gz 文件.
文件扩展名 .ddf 来自于 Data Descriptive File(数据描述文件).
二进制格式.
包含数字线划图(DLG).
数字线划图是常用于地图的矢量数据.
数字高程模型存储为高程值的光栅.
  • Import 完全与 SDTS 格式兼容.
  • Import 也支持"SDTSDEM"地域数据.

Import 与 ExportImport 与 Export

  • Import["dir", "SDTS"]Import["dir"] 导入整个 SDTS 目录并返回所有图形层的组合渲染.
  • Import["fileCATD.ddf"] 明确指定要导入的 SDTS 捆绑中的主要 .ddf 文件.
  • Import["dir"] 返回一个 Graphics 对象.
  • Import["dir", "elem"] 从一个 SDTS 文件中导入指定的参数.
  • Import["dir", {"elem", "suba", "subb", ...}] 导入一个子参数.
  • Import["dir", {{"elem1", "elem2", ...}}] 导入多个参数.
  • Import 的完整信息请见参考页.

参数参数

  • Import 的通用参数:
  • "Elements"该文件可用的参数和选项列表
    "Rules"每个参数和选项的完整规则列表
    "Options"选项、属性和设置的规则列表
  • 表示数据的参数:
  • "Graphics"所有层组合进一单个 Graphics 对象
    "GraphicsList"表示 SDTS 文档的层的图形列表
    "Data"每层的图形基元
    "SpatialRange"地理坐标范围,一般以十进制度表示
  • 默认情况下,对于 SDTS 捆绑,Import 使用参数.
  • 具有参数Import 以一个 Graphics 对象给出一个 SDTS 文档的组合图形内容.
  • 表示数据的参数:
  • "LayerNames"每一层的标签,以字符串的列表表示
    "LayerTypes"每层的 SDTS 数据类型
  • 代表在文件中使用的大地测量基准和参考椭球的参数:
  • "CoordinateSystem"在文件中使用的坐标系统的名称
    "Datum"大地基准点
    "SemimajorAxis"参考椭球的半长轴,以米为单位
    "SemiminorAxis"参考椭球的半短轴,以米为单位
    "InverseFlattening"逆压扁椭球
    "LinearUnits"坐标系统单位
  • 指定地图投影及其参数的参数:
  • "Projection"投影名称及参数
    "Centering"纬度和经度定义投影的原点
    "StandardParallels"标准的纬线
    "CentralScaleFactor"在中央子午线或投影中心的比例因子
    "GridOrigin"中央纬线和子午线的网格坐标
    "ProjectionName"Mathematica 使用的投影的标准名称
    "ReferenceModel"使用何种参考球体或椭球
  • 从文件中访问低级元信息:
  • "CoordinateSystemInformation"存储在文件中的坐标系统的原始参数
  • GeoProjectionData 在地图投影中的完整信息请见参考页.

选项选项

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

基本范例 (1)基本范例 (1)

导入 SDTS 数字线划图数据,并把它渲染为矢量图形:

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

显示文件中所有可用的导入参数:

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

显示层名称和类型:

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

显示包含在 SDTS 捆绑中的文件名称:

In[4]:=
Click for copyable input
Out[4]=
版本 4.2 的新功能 | 版本 7 修改功能
New to Mathematica? Find your learning path »
Have a question? Ask support »