Mathematica > インポートとエキスポート >
Import/Export フォーマット

SDTS (.ddf)

SDTS GIS形式.
米国地質調査所により使用される地理情報標準.
地図と地図データのアーカイブおよび交換に使用される.
SDTSはSpatial Data Transfer Standardの頭字語である.
ISO 8211に基づく.
米国連邦情報処理規格.
SDTSは複数の.ddfファイルを.tar.gzの中に組み合せたアーカイブを転送する.
ファイル拡張子.ddfはData Descriptive Fileから派生したものである.
バイナリ形式.
デジタル線グラフデジタル線グラフ(DLG,Digital Line Graphs)またはデジタル標高モデル(DEM,
Digital Elevation Models) を含む.
デジタル線グラフは主に地図に使われるベクトルデータである.
デジタル標高モデルは標高値のラスタとして保管される.
  • ImportはSDTSのDLGとDEMの内容を読むことができる.
  • Import["dir", "SDTS"] またはImport["dir"]はSDTSディレクトリ全体をインポートし,全グラフィックスレイヤーの描画の組合せを返す.
  • Import["fileCATD.ddf"]はインポートするSDTSバンドルのメインの.ddfファイルを明示的に指定する.
  • Import["dir", "elem"]はSDTSファイルから指定された要素をインポートする.
  • Import["dir", {"elem", "suba", "subb", ...}]は子要素をインポートする.
  • Import["dir", {{"elem1", "elem2", ...}}]は複数の要素をインポートする.
  • Importについての一般的な情報は,関数ページを参照のこと.
"Elements"ファイル中の有効な要素とオプションのリスト
"Rules"要素とオプションのそれぞれの規則のリスト
"Options"オプション,属性,設定の規則のリスト
  • データを表現する要素:
"Graphics"単一のGraphicsオブジェクトにまとめられた全レイヤー
"GraphicsList"SDTSアーカイブのレイヤーを表すグラフィックスのリスト archive
"Data"各レイヤーのグラフィックスプリミティブ
"ElevationRange"通常メートルで与えられる標高座標の範囲
"SpatialRange"通常10進法表記の度数で与えられる,地理座標の範囲
  • ImportはデフォルトでSDTSバンドルに"Graphics"要素を使う.
  • Importに要素"Graphics"を与えると,DEMデータをReliefPlotとして描画し,SDTSアーカイブの組み合されたグラフィックスの内容がGraphicsオブジェクトとして得られる.
  • データを表現する要素:
"LayerNames"文字列のリストとして与えられる,各レイヤーのラベル
"LayerTypes"各レイヤーのSDTSデータ型
  • 一般的な描画オプション:
BackgroundNone背景色
DataRangeAutomaticデータに想定する緯度と経度の値の範囲
ImageSizeAutomatic画像の全体の大きさ
  • DEM描画オプション:
BoxRatiosAutomatic有効な3D境界ボックスの比
ColorFunction"Topographic"表面の色をどのように決定するか
DataReversedFalse行の順序を反転するかどうか
LightingAngleAutomatic模擬光が入ってくる有効な角度
"DefaultElevation"0ファイルでカバーされない範囲の標高設定
"DownsamplingFactor"1各水平方向の大きさにおける,インポート時のDEMデータ値減少の整数因子
  • 描画オプション:
"FaceColors"Automatic多角形レイヤーの描画に使われる色
"VectorColors"Automatic 点と線に使用される色
"LayerSelection"Allレイヤー名または指標のリストとして与えられる,描画されるレイヤー