フィーチャの角度を任意の角度に回転する機能を実装します。「回転」ボタンの「Command」属性を「MainDockPaneViewModel.cs」の「RotateAnnotation」プロパティにバインドさせます。「実行」ボタンを押すと「ExecuteRenderingClick()」メソッドが実行されるように実装します。ボックスに入力されている値を使用して角度を更新します。メソッドで実行します。クラスは編集する際に必ず使用するクラスです。主要な機能として以下の3つがあります。(英語)をご参照下さい。MessageBox.Show("アノテーションの角度変更に失敗しました。フィーチャをコピーする機能を実装します。「コピー」ボタンの「Command」属性を「MainDockPaneViewModel.cs」の「RotateAnnotation」プロパティにバインドさせます。「実行」ボタンを押すと「ExecuteRenderingClick()」メソッドが実行されるように実装します。コピーする処理は下に記載するメソッドを別に作成しています。大まかな処理の流れは以下の通りです。アノテーションのテキストやフォーマットに係る属性を含んでいます。操作する仕組みを流用することで、アノテーションのテキストを動的に変更することや、任意のフォント設定でアノテーションを作成・更新することも可能になるでしょう。フィーチャの角度を取得し、回転、コピーする処理を実装、解説しました。活用することでより効率的に実行できるようになります。細かなアノテーション操作が必要な地図調製などの業務向けには、本記事でご紹介した内容をご参考にしていただき、利用頻度の高い操作等を効率的に行えるようカスタマイズしていただければと思います。次回はジオメトリ操作タブ内に機能を実装していきます。20191031195744.9becb6b.release_2018.22.0-jx。