線形に沿って表示されるテキスト ラベルとグラフィカル マーカーのスタイルは、AeccAlignments.Add メソッドと AeccAlignments.AddFromPolyline メソッドで線形を最初に作成するときに AeccAlignmentLabelSet オブジェクトを渡すか、またはそのラベル セット オブジェクトを AeccAlignment.LabelStyle プロパティに割り当てることによって設定します。 AeccAlignmentLabelSet オブジェクトは、主測点、副測点、および線形ジオメトリ、設計速度、またはブレーキ測点の変化点に配置される異なるスタイル セットで構成されます。
主測点のラベルは、AeccAlignmentLabelSet.MajorStationLabelSet プロパティに記述します。このプロパティは、AeccLabelMajorStationSetItem オブジェクトのコレクションです。 各 AeccLabelMajorStationSetItem オブジェクトは、1 つの AeccLabelStyle オブジェクト、およびラベルの範囲とラベルの線形上の間隔を定義する複数のプロパティで構成されます。
副測点のラベルは、AeccAlignmentLabelSet.MinorStationLabelSet プロパティに記述します。このプロパティは、AeccLabelMinorStationSetItem オブジェクトのコレクションです。 各 AeccLabelMinorStationSetItem オブジェクトは、1 つの AeccLabelStyle オブジェクト、およびラベルの範囲とラベルの線形上の間隔を定義する複数のプロパティで構成されます。 新しい AeccLabelMinorStationSetItem を作成するときには、そのオブジェクトは親 AeccLabelMajorStationSetItem オブジェクトを参照する必要があります。
ラベルは、各線形図形の終点に配置できます。このようなラベルは、AeccAlignmentLabelSet.GeometryPointLabelSet プロパティ(AeccLabelSet)で制御します。 このラベル セットは、AeccLabelStyle オブジェクトのコレクションです。 線形設計速度とブレーキ測点の各変更のラベル(それぞれ AeccAlignmentLabelSet.GeometryPointLabelSet および AeccAlignmentLabelSet.GeometryPointLabelSet プロパティ)は、AeccLabelSet オブジェクトでもあります。
線形測点のすべてのラベル スタイルは、次のプロパティ フィールドのリストから作成できます。
AeccLabelStyleTextComponent.Contents の有効なプロパティ フィールド |
---|
<[Station Value(Uft|FS|P0|RN|AP|Sn|TP|B2|EN|W0|OF)]> |
<[Raw Station(Uft|FS|P2|RN|AP|Sn|TP|B2|EN|W0|OF)]> |
<[Northing(Uft|P4|RN|AP|Sn|OF)]> |
<[Easting(Uft|P4|RN|AP|Sn|OF)]> |
<[Design Speed(P3|RN|AP|Sn|OF)]> |
<[Instantaneous Direction(Udeg|FDMSdSp|MB|P4|RN|DSn|CU|AP|OF)]> |
<[Perpendicular Direction(Udeg|FDMSdSp|MB|P4|RN|DSn|CU|AP|OF)]> |
<[Alignment Name(CP)]> |
<[Alignment Description(CP)]> |
<[Alignment Length(Uft|P3|RN|AP|Sn|OF)]> |
<[Alignment Start Station(Uft|FS|P2|RN|AP|Sn|TP|B2|EN|W0|OF)]> |
<[Alignment End Station(Uft|FS|P2|RN|AP|Sn|TP|B2|EN|W0|OF)]> |
副測点、ジオメトリ ポイント 設計速度、およびブレーキ測点のラベルスタイルは、次のプロパティ フィールドも使用できます。
<[Offset From Major Station(Uft|P3|RN|AP|Sn|OF)]> | 副測点 |
<[Geometry Point Text(CP)]> | ジオメトリ ポイント |
<[Geometry Point Entity Before Data(CP)]> | ジオメトリ ポイント |
<[Geometry Point Entity After Data(CP)]> | ジオメトリ ポイント |
<[Design Speed Before(P3|RN|AP|Sn|OF)]> | 設計速度 |
<[Station Ahead(Uft|FS|P2|RN|AP|Sn|TP|B2|EN|W0|OF)]> | ブレーキ測点 |
<[Station Back(Uft|FS|P2|RN|AP|Sn|TP|B2|EN|W0|OF)]> | ブレーキ測点 |
<[Increase/Decrease(CP)]> | ブレーキ測点 |
ラベル スタイルの詳細は、第 1 章の「ラベル スタイル」を参照してください。