QGISでもIllustratorみたいにベジエ曲線で地物を描きたい!ということでBezier Editing というプラグインを作成し、公式プラグインに登録してみました。
プラグインでは、こんなことができます。
- アンカーとハンドルでベジエ曲線を描いてフィーチャーを作成。フィーチャーはアンカー間を10点で補間する仕様になっています。
- フィーチャーをベジエ曲線に逆変換して、再編集。ただし、プラグインで作成したフィーチャーだけが再編集可能です。
- ポイント、ライン、ポリゴンに対応。ポリゴンは、最初と最後のアンカーがスナップしている必要があります。
- フリーハンドの曲線もベジエ曲線に変換できます。
- 分割と結合も可能。
インストールは、QGISのメニューからプラグイン > プラグインの管理とインストール で 「Bezier Editing」 と検索してください。
操作のイメージは以下をどうぞ
使い方のドキュメントは、こちらにあります。
github.com
バグやPull Requestがある場合は、こちらにお願いします。
github.com