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
  • マイ プロフィール
  • サイン アウト

ヘルプ

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

ラスター → ポリライン (Raster to Polyline)

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

サマリ

ラスター データセットをポリライン フィーチャに変換します。

使用法

  • 入力ラスターには、0 より大きい有効なセル サイズを指定できます。また、有効な整数ラスター データセットであればどのようなものでもかまいません。

  • [フィールド] パラメーターを使用すると、出力フィーチャクラスの属性に変換される入力ラスター データセットの属性フィールドを選択できます。フィールドが指定されていない場合、入力ラスターのセル値 (VALUE フィールド) は、出力フィーチャクラスの属性テーブル内で見出しが Grid_code の列の値になります。

  • 出力ポリライン フィーチャに変換する際の入力ラスターをベクター変換する方法を次の図に示します。この結果は [単純化] パラメーターのどちらの設定にも表示されます。

    それぞれの [単純化] オプションによる出力の図
    それぞれの [単純化] オプションによる出力の比較

構文

RasterToPolyline_conversion (in_raster, out_polyline_features, {background_value}, {minimum_dangle_length}, {simplify}, {raster_field})
パラメータ説明データ タイプ
in_raster

入力ラスター データセット。

ラスターは整数タイプでなければなりません。

Raster Layer
out_polyline_features

変換されたポリラインの格納先となる出力フィーチャクラス

Feature Class
background_value
(オプション)

背景セルの識別値を指定します。ラスター データセットは、一連の前景セルおよび背景セルとして表示されます。ライン フィーチャは、前景セルから形成されます。

  • ZERO —背景を、0 以下の値あるいは NoData が格納されたセルから構成します。ゼロより大きい値が格納されたセルはすべて、前景値と見なされます。
  • NODATA —背景を NoData セルから構成します。有効な値が格納されているセルはすべて、前景に属します。
String
minimum_dangle_length
(オプション)

保持されるダングル ポリラインの最小長。デフォルトは 0 です。

Double
simplify
(オプション)

ラインの基本的な形状を維持しながら細かな変動や外側の曲げを取り除くことによってラインを単純化します。

  • SIMPLIFY —各ポリラインを、含まれるセグメントの数が最小になるような形状に単純化します。これがデフォルトです。
  • NO_SIMPLIFY —ポリラインを単純化しません。
Boolean
raster_field
(オプション)

入力ラスター内のセルから取得した値を出力データセット内のポリライン フィーチャに割り当てるために用いられるフィールド。

整数または文字列のフィールドを使用できます。

Field

コードのサンプル

RasterToPolyline (ラスター → ポリライン) の例 (Python ウィンドウ)

ラスター データセットをポリライン フィーチャに変換します。

import arcpy
from arcpy import env
env.workspace = "c:/data"
arcpy.RasterToPolyline_conversion("flowstr", "c:/output/streams.shp", "ZERO",
                                   50, "SIMPLIFY")
RasterToPolyline (ラスター → ポリライン) の例 (スタンドアロン スクリプト)

ラスター データセットをポリライン フィーチャに変換します。

# Name: RasterToPolyline_Ex_02.py
# Description: Converts a raster dataset to polyline features.
# Requirements: None

# Import system modules
import arcpy
from arcpy import env

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

# Set local variables
inRaster = "flowstr"
outLines = "c:/output/flowstream.shp"
backgrVal = "ZERO"
dangleTolerance = 50
field = "VALUE"

# Execute RasterToPolygon
arcpy.RasterToPolyline_conversion(inRaster, outLines, backgrVal, 
                                  dangleTolerance, "SIMPLIFY", field)

環境

  • 自動コミット
  • 現在のワークスペース
  • 出力データのデフォルト Z 値
  • 範囲
  • 地理座標系変換
  • M 座標精度
  • M 許容値
  • 空間インデックスの保持
  • 出力データのコンフィグレーション キーワード
  • 出力データの座標系
  • 出力データに M 値を含む
  • 出力データに Z 値を含む
  • 出力データの M ドメイン
  • 出力データの XY ドメイン
  • 出力データの Z ドメイン
  • テンポラリ ワークスペース
  • スナップ対象ラスター
  • XY 座標精度
  • XY 許容値
  • Z 座標精度
  • Z 許容値

ライセンス情報

  • ArcGIS for Desktop Basic: ○
  • ArcGIS for Desktop Standard: ○
  • ArcGIS for Desktop Advanced: ○

関連トピック

  • ラスター データの変換について
  • ポリライン → ラスター (Polyline to Raster)
このトピックへのフィードバック

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. | プライバシー | リーガル