ストロークまたは塗りつぶしにマーカーを配置(Align Marker To Stroke Or Fill) (カートグラフィ)

サマリ

ポイント フィーチャクラスのリプレゼンテーション マーカー シンボルの向きを、指定した検索距離内にあるライン フィーチャクラスまたはポリゴン フィーチャクラスで最も近いストローク リプレゼンテーション シンボルまたは塗りつぶしリプレゼンテーション シンボルに揃えて配置します。

Illustration of aligning markers to stroke
Align markers to stroke with different options

使用法

構文

AlignMarkerToStrokeOrFill_cartography (in_point_features, in_line_or_polygon_features, search_distance, {marker_orientation})
パラメータ説明データ タイプ
in_point_features

マーカー リプレゼンテーションを格納する入力ポイント フィーチャ レイヤ

Layer
in_line_or_polygon_features

ストローク リプレゼンテーションまたは塗りつぶしリプレゼンテーションが格納されている、入力ライン フィーチャ レイヤまたはポリゴン フィーチャ レイヤ

Layer
search_distance

グラフィカル マーカー エッジから、グラフィカル ストローク エッジまでの検索距離。0 以上の距離を指定する必要があります。

Linear unit
marker_orientation
(オプション)

ストローク エッジまたは塗りつぶしエッジを基準としてリプレゼンテーション マーカーの向きを指定します。

  • PERPENDICULARストローク エッジまたは塗りつぶしエッジに対して垂直に、リプレゼンテーション マーカーを位置揃えします。これがデフォルトです。
  • PARALLELストローク エッジまたは塗りつぶしエッジに対して平行に、リプレゼンテーション マーカーを位置揃えします。
String

コードのサンプル

AlignMarkerToStrokeOrFill(ストロークまたは塗りつぶしにマーカーを配置)ツールの例(Python ウィンドウ)

このスタンドアロン スクリプトは、AlignMarkerToStrokeOrFill(ストロークまたは塗りつぶしにマーカーを配置)ツールの使用例を示しています。

import arcpy
from arcpy import env
env.workspace = "C:/data"
env.referenceScale = "50000"
arcpy.AlignMarkerToStrokeOrFill_cartography("buildings.lyr", "roads.lyr", "2 Points", "PERPENDICULAR")
AlignMarkerToStrokeOrFill(ストロークまたは塗りつぶしにマーカーを配置)ツールの例(スタンドアロン Python スクリプト)

このスタンドアロン スクリプトは、AlignMarkerToStrokeOrFill(ストロークまたは塗りつぶしにマーカーを配置)ツールの使用例を示しています。

# Name: AlignMarkerToStrokeOrFill_standalone_script.py
# Description: Aligns representation markers to nearby line or polygon features symbolized with representations
 
# Import system modules
import arcpy
from arcpy import env

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

# Set local variables
in_point_features = "buildings.lyr"
in_line_or_polygon_features = "roads.lyr"
search_distance = "2 Points"
marker_orientation = "PERPENDICULAR"

# Execute Align Marker To Stroke Or Fill
arcpy.AlignMarkerToStrokeOrFill_cartography(in_point_features, in_line_or_polygon_features, search_distance, marker_orientation)

環境

関連項目

ライセンス情報

ArcView: いいえ
ArcEditor: いいえ
ArcInfo: 必須 ◎

7/10/2012