ArcObjects– tag –
-
IRelQueryTableを使用したテーブル結合情報の取得
'IRelQueryTableを使用したテーブル結合情報の取得 Public Sub GetTableJoinData2() Dim pMxDocument As IMxDocument Set pMxDocument = ThisDocument Dim pFeatureLayer As IFeatureLayer Set pFeatureLayer = pMxDocument.FocusMap.Layer(0) Dim pDisplayTable As IDisplayTable Set pDisplayTable = pFeatureLayer Dim pRelQueryTable As ... -
IDisplayRelationshipClassを使用したテーブル結合情報の取得
Public Sub GetTableJoinData() Dim pMxDocument As IMxDocument Set pMxDocument = ThisDocument Dim pFeatureLayer As IFeatureLayer Set pFeatureLayer = pMxDocument.FocusMap.Layer(0) Dim pDisplayRelationshipClass As IDisplayRelationshipClass Set pDisplayRelationshipClass = pFeatureLayer Dim pRelationshipClass As IRelation... -
空間結合
Option Explicit Sub SpatialJoinWithArcMapUI() Dim pMxDocument As IMxDocument Set pMxDocument = ThisDocument 'アクティブなデータフレームの取得 Dim pMap As IMap Set pMap = pMxDocument.FocusMap 'ソース フィーチャ レイヤーの取得 Dim pSourseFeatureLayer As IFeatureLayer Set pSourseFeatureLayer = pMap.Layer(1) 'ソース フ... -
アノテーション グループ内の空間参照の設定
ArcMap → [データ フレーム] プロパティ → [アノテーション グループ] 内の空間参照の取得、及び設定方法。 Sub GetSpatialReferenceOnTheAnnotationGroup() Dim pMxDocument As IMxDocument Set pMxDocument = Application.Document Dim pMap As IMap Set pMap = pMxDocument.FocusMap Dim pCompositeGraphicsLayer As ICompositeGraphicsLa... -
Timer イベント内での ArcObjecs 処理
Timer.Tickイベント内でArcObjects処理を行うと処理が間に合わない場合はハングアップする。その場合はフラグによって条件分岐で回避できる。 -
ArcReaderControl を使用したアプリケーションを終了時の処理
-
ネットワーク解析フィーチャを特定する方法
-
チェックアウトとチェックイン
チェックアウト チェックイン -
Polyline の M 値から Point を取得
-
始点から各点にラインを引く方法