ArcGIS for Desktop

  • ドキュメント
  • 価格
  • サポート

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • 価格
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

S57 → カバレッジ (Import From S57)

  • サマリ
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

サマリ

S-57 形式のデータを 1 つまたは複数のカバレッジに変換します。

使用法

  • S-57 は、IHO (International Hydrographic Organization) が開発したデータ標準で、デジタル水文データの交換に使用されます。

  • それぞれの S-57 交換データセットには、1 つのカタログ ファイルと 1 つ以上のベース セルが含まれています。[S57 → カバレッジ (Import From S57)] はカタログ ファイルを読み込み、それを INFO ファイルに変換してから、各ベース セル ファイルを 1 つまたは 2 つのカバレッジに変換します。これらのカバレッジの一方にはすべての孤立ノード (空間ポイント オブジェクトなど) が含まれ、他方のカバレッジにはすべての空間およびフィーチャ オブジェクトとデータの説明情報が含まれます。

  • [S57 → カバレッジ (Import From S57)] インポーターは、ファイル内に含まれるオブジェクトのタイプに応じて、ベース セル ファイルごとに 1 つまたは 2 つのカバレッジを作成します。

  • [S57 → カバレッジ (Import From S57)] は、INFO ファイルを作成して、各ベース セル ファイルに対して変換されるすべてのオブジェクトを保持します。その結果のファイルは、カバレッジのオブジェクトと呼ばれ、次のアイテムを持ちます。NAME はレコード識別子の名前、LNAM はフィーチャ オブジェクトの長い名前、CLASS はフィーチャクラス、PRIM はオブジェクトの空間プリミティブ (VI、VC、VE、VF、FP、FN、FL、FA、CF) をそれぞれ持ちます。この INFO ファイルは、変換される各空間およびフィーチャ オブジェクトのレコードを持ちます。NAME および PRIM 列は、空間とフィーチャの両方オブジェクトに適用されますが、LNAM および CLASS 列は、フィーチャ オブジェクトのみに適用されます。このテーブルを使用すると、ベース セル ファイルに存在するオブジェクトの種類を簡単に特定できます。

  • この INFO ファイルはインポーターの拡張で、エクスポーター ([カバレッジ → S57 (Export To S57)]) には必要ありません。

  • [クリーン (Clean)] とその出力カバレッジへの影響に関する詳細

構文

S57Arc_arc (in_s57_file, out_workspace, {clean})
パラメータ説明データ タイプ
in_s57_file

S-57 交換セット内のデータ カタログ ファイル名またはベース セル ファイル名。カタログ ファイル名が指定された場合、カタログ ファイルにリストされているすべてのベース セル ファイルが変換されます。ベース セル ファイル名が指定されている場合、そのベース セル ファイルだけが変換されます。

File
out_workspace

出力カバレッジを書き込むワークスペース。

Folder
clean
(オプション)

[クリーン (Clean)] コマンドを実行するかどうかを指定します。

  • CLEAN —新たに作成されたカバレッジに [クリーン (Clean)] を実行します。これがデフォルトです。
  • NO_CLEAN —新たに作成されたカバレッジに [クリーン (Clean)] を実行しません。
Boolean

コードのサンプル

S57Arc (S57 → カバレッジ) の例 (スタンドアロン スクリプト)

次のスタンドアロン スクリプトで、S-57 形式からカバレッジをインポートする方法を示します。

# Name: S57Arc_Example.py
# Description: Imports from S-57 format to coverage
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inS57File = "US5MI82M.000"
outWorkspace = "C:/output/holland_harb"
clean = "NO_CLEAN"

# Execute S57Arc
arcpy.S57Arc_arc(inS57File, outWorkspace, clean)

環境

  • 現在のワークスペース
  • 投影情報ファイル間の比較のレベル
  • 出力カバレッジの精度
  • 新規カバレッジの精度
  • テンポラリ ワークスペース

ライセンス情報

  • ArcGIS for Desktop Basic: ×
  • ArcGIS for Desktop Standard: ×
  • ArcGIS for Desktop Advanced: 次のものが必要 ArcInfo Workstation がインストールされていること

関連トピック

  • カバレッジへ変換ツールセットの概要
  • カバレッジ → S57 (Export To S57)
  • クリーン (Clean)
このトピックへのフィードバック

ArcGIS for Desktop

  • ホーム
  • ドキュメント
  • 価格
  • サポート

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル