ArcGISでは、ポリラインシンボルを変更して頂点を表示することはできますか?または、フィーチャの頂点からポイントを介してポイントを抽出する必要がありますか?ソースポリゴン/ポリラインフィーチャを編集する場合、これは面倒になります。
開始/終了ノードと内部頂点をはっきりと見ることができるので、これは私が見たいものです(これはGMSからのものです)。
私が見つけた押すというV頂点が表示されます編集中にキーを。ただし、これは、を編集して押すときにのみ役立ちVます。
ArcGISでは、ポリラインシンボルを変更して頂点を表示することはできますか?または、フィーチャの頂点からポイントを介してポイントを抽出する必要がありますか?ソースポリゴン/ポリラインフィーチャを編集する場合、これは面倒になります。
開始/終了ノードと内部頂点をはっきりと見ることができるので、これは私が見たいものです(これはGMSからのものです)。
私が見つけた押すというV頂点が表示されます編集中にキーを。ただし、これは、を編集して押すときにのみ役立ちVます。
回答:
Ian Koのgeowizards の無料の頂点描画ツールを使用できます。とてもうまくいきます。
SDKサンプルに例があります http://resources.esri.com/help/9.3/arcgisdesktop/com/COM/ExtendAO/VertexLineSymbol.htm
説明 このプロジェクトは、線とその頂点を描画するカスタムシンボルを提供します。シンプルなカスタム機能が提供され、線の基本的な形状を描画するために使用されるシンボルと、その頂点を描画するために使用されるシンボルの両方を変更します。また、ユーザーがユーザーインターフェイスを使用してシンボルのプロパティを編集できるようにするプロパティページも用意されています。
これをOOTBにする方法はわかりませんが、以前はこの要件をレイヤー拡張で処理しました。拡張機能は、ILayerExtensionDraw.AfterLayerDrawが呼び出されたときに頂点を描画します。ただし、これにはArcObjectsが必要です。