ジオプロセシングフレームワークを使用して、たとえばPythonスクリプトでポリラインの中間点を計算するにはどうすればよいですか?
polyline.centroidプロパティを返し、それが内または機能にある場合はtrue重心を。それ以外の場合、ラベルポイントが返されます。重心が非直線上にあることはめったにありませんが、これは私の目的には役に立ちません。
[ フィーチャの頂点からポイントへ]ツールには中間点オプションがありますが、これにはArcInfoが必要ですが、現在はありません。
オプションとして、ポリラインにメジャーを追加し、ラインに沿って50%のルートイベントを作成できます。
別の回避策は、ArcMapで[ジオメトリの計算]オプションを使用することですが、理想的には、このプロセスをスクリプトで自動化する必要があります。
より良い/より速い提案はありますか?
現時点では、ArcGIS 10.0(ArcInfoレベルライセンスへのアクセスなし)に制限されています。