25.1. QGISアルゴリズムプロバイダー
QGISのアルゴリズムプロバイダーは、ほとんどQGISのAPIだけを使用して、さまざまな解析とジオプロセシング操作を実装しています。このため、このプロバイダーのほとんどすべてのアルゴリズムは、追加設定なしですぐに使えるようになっています。
このプロバイダーには、プラグインからいくつかのアルゴリズムが取り入れられており、さらに独自のアルゴリズムも追加されています。
- 25.1.1. 地図製作
- 25.1.1.1. 点を地物に揃える
- 25.1.1.2. スタイルデータベースを統合
- 25.1.1.3. 分類されたシンボルを作成
- 25.1.1.4. スタイルデータベースを作成
- 25.1.1.5. 地図帳レイアウトを画像として出力
- 25.1.1.6. 地図帳レイアウトをPDFとして出力
- 25.1.1.7. レイアウトを画像として出力
- 25.1.1.8. Export print layout as PDF
- 25.1.1.9. 印刷レイアウト領域を作成
- 25.1.1.10. レイヤスタイルの設定
- 25.1.1.11. トポロジーによる塗り分け
- 25.1.1.12. Transfer annotations from main layer
- 25.1.2. データベース
- 25.1.3. ファイルツール
- 25.1.4. GPS
- 25.1.5. 内挿
- 25.1.6. レイヤツール
- 25.1.7. Mesh
- 25.1.7.1. Export contours
- 25.1.7.2. Export cross section dataset values on lines from mesh
- 25.1.7.3. Export mesh edges
- 25.1.7.4. Export mesh faces
- 25.1.7.5. Export mesh on grid
- 25.1.7.6. Export mesh vertices
- 25.1.7.7. Export time series values from points of a mesh dataset
- 25.1.7.8. Rasterize mesh dataset
- 25.1.7.9. TIN mesh creation
- 25.1.8. モデラツール
- 25.1.8.1. 条件分け
- 25.1.8.2. ディレクトリの作成
- 25.1.8.3. Feature filter
- 25.1.8.4. Filter by geometry type
- 25.1.8.5. Filter layers by type
- 25.1.8.6. レイヤをプロジェクトに読み込む
- 25.1.8.7. 例外発生
- 25.1.8.8. 警告メッセージ出力
- 25.1.8.9. レイヤ名の変更
- 25.1.8.10. ログをファイルに保存する
- 25.1.8.11. プロジェクト変数を設定
- 25.1.8.12. 文字列連結
- 25.1.8.13. Variable distance buffer
- 25.1.9. ネットワーク解析
- 25.1.10. プロット
- 25.1.11. ラスタ分析
- 25.1.11.1. Cell stack percent rank from value
- 25.1.11.2. Cell stack percentile
- 25.1.11.3. Cell stack percentrank from raster layer
- 25.1.11.4. セル統計量
- 25.1.11.5. ラスタスタックの値の一致頻度
- 25.1.11.6. ラスタのファジー化(gaussian membership)
- 25.1.11.7. ラスタのファジー化(large membership)
- 25.1.11.8. ラスタのファジー化(linear membership)
- 25.1.11.9. ラスタのファジー化(near membership)
- 25.1.11.10. ラスタのファジー化(power membership)
- 25.1.11.11. ラスタのファジー化(small membership)
- 25.1.11.12. ラスタスタックの値の超過頻度
- 25.1.11.13. ラスタスタックの最大値の位置
- 25.1.11.14. ラスタスタックの値の未満頻度
- 25.1.11.15. ラスタスタックの最小値の位置
- 25.1.11.16. 複数ラスタのAND論理値
- 25.1.11.17. 複数ラスタのOR論理値
- 25.1.11.18. ラスタ計算機
- 25.1.11.19. Raster layer properties
- 25.1.11.20. ラスタレイヤの統計量
- 25.1.11.21. ラスタレイヤのユニーク値
- 25.1.11.22. ゾーン統計量(ラスタ)
- 25.1.11.23. ラスタのサーフェス体積
- 25.1.11.24. 属性テーブルによる再分類
- 25.1.11.25. 区分表(テーブル)で再分類
- 25.1.11.26. ラスタの範囲変更
- 25.1.11.27. ラスタを丸める
- 25.1.11.28. ベクタレイヤにラスタ値を付加
- 25.1.11.29. ゾーンヒストグラム
- 25.1.11.30. ゾーン統計量(ベクタ)
- 25.1.12. ラスタ作成
- 25.1.13. ラスタ地形解析
- 25.1.14. ラスタツール
- 25.1.15. ベクタ解析
- 25.1.15.1. 属性の基本統計量
- 25.1.15.2. 線に沿った上昇下降量
- 25.1.15.3. ポリゴン内の点の数
- 25.1.15.4. DBSCANクラスタリング
- 25.1.15.5. 距離行列(distance matrix)
- 25.1.15.6. 最寄りのハブの距離(ハブへの線)
- 25.1.15.7. 最寄りのハブの距離
- 25.1.15.8. ハブ&スポーク図
- 25.1.15.9. K平均クラスタリング
- 25.1.15.10. ユニークな値のリスト
- 25.1.15.11. 加重平均座標(重心の平均)
- 25.1.15.12. 最近傍解析
- 25.1.15.13. 重なり分析
- 25.1.15.14. ST-DBSCAN clustering
- 25.1.15.15. 出力レイヤ
- 25.1.15.16. 線長の合計
- 25.1.16. ベクタ作成
- 25.1.16.1. オフセット線の配列
- 25.1.16.2. 平行移動した地物の配列
- 25.1.16.3. グリッドを作成
- 25.1.16.4. テーブルから点レイヤを作成
- 25.1.16.5. 線に沿った点群の生成
- 25.1.16.6. ポリゴン内の点を作成
- 25.1.16.7. ジオタグ(位置情報)付きの写真
- 25.1.16.8. 点をつないで線に
- 25.1.16.9. 線に沿ったランダム点群
- 25.1.16.10. ランダム点群
- 25.1.16.11. 入力レイヤの領域にランダム点群
- 25.1.16.12. ポリゴン内部にランダム点群
- 25.1.16.13. ポリゴン内部にランダム点群
- 25.1.16.14. 線に沿ったランダム点群
- 25.1.16.15. ラスタのベクタ化(pixels to points)
- 25.1.16.16. ラスタのベクタ化(pixels to polygons)
- 25.1.16.17. 規則的な点群
- 25.1.17. ベクタ一般
- 25.1.17.1. 投影法の割り当て
- 25.1.17.2. Batch Nominatim geocoder
- 25.1.17.3. レイヤをブックマークに変換
- 25.1.17.4. ブックマークをレイヤに変換
- 25.1.17.5. 属性インデックスを作成
- 25.1.17.6. 空間インデックスを作成
- 25.1.17.7. シェープファイルの投影法の定義
- 25.1.17.8. 重複ジオメトリの削除
- 25.1.17.9. 属性値重複を削除
- 25.1.17.10. データセット変更の検出
- 25.1.17.11. ジオメトリの削除
- 25.1.17.12. SQLの実行
- 25.1.17.13. Export layers to DXF
- 25.1.17.14. 選択した地物で別レイヤ
- 25.1.17.15. シェープファイルの文字コードを抽出
- 25.1.17.16. 投影法を調べる
- 25.1.17.17. リレーションのフラット化
- 25.1.17.18. 属性テーブルで結合(table join)
- 25.1.17.19. 属性の空間結合
- 25.1.17.20. 空間結合(集計つき)
- 25.1.17.21. 属性の最近傍結合
- 25.1.17.22. ベクタレイヤのマージ
- 25.1.17.23. 式による並べ替え
- 25.1.17.24. シェープファイルを修復
- 25.1.17.25. レイヤの再投影
- 25.1.17.26. ベクタ地物をファイルに保存
- 25.1.17.27. レイヤの文字コードを設定
- 25.1.17.28. 文字で地物を分割
- 25.1.17.29. 属性でレイヤ分割
- 25.1.17.30. テーブルを空にする
- 25.1.18. ベクタジオメトリ
- 25.1.18.1. ジオメトリ属性を追加
- 25.1.18.2. アフィン変換
- 25.1.18.3. 集計
- 25.1.18.4. トポロジカル境界
- 25.1.18.5. BBoxの出力
- 25.1.18.6. バッファ(buffer)
- 25.1.18.7. 重心
- 25.1.18.8. 有効性チェック
- 25.1.18.9. シングルパートをマルチパートに集約
- 25.1.18.10. 凹包(アルファシェイプ)
- 25.1.18.11. 凹包(k近傍法)
- 25.1.18.12. ジオメトリタイプの変換
- 25.1.18.13. 曲線ジオメトリに変換
- 25.1.18.14. 凸包(convex hull)
- 25.1.18.15. 範囲の矩形レイヤ
- 25.1.18.16. 点からレイヤを作成
- 25.1.18.17. ウェッジバッファを作成
- 25.1.18.18. ドロネー三角分割
- 25.1.18.19. 孔(hole)の削除
- 25.1.18.20. 頂点の高密度化(個数ベース)
- 25.1.18.21. 間隔による高密度化
- 25.1.18.22. 融合(dissolve)
- 25.1.18.23. ドレープ(ラスタ値をZ値に代入)
- 25.1.18.24. M値Z値の削除
- 25.1.18.25. 選択物の隣接ポリゴンの融合(eliminate)
- 25.1.18.26. 線をセグメントに分解
- 25.1.18.27. 線の延長
- 25.1.18.28. M値を抽出
- 25.1.18.29. 特定の点を抽出
- 25.1.18.30. 頂点を抽出
- 25.1.18.31. Z値を抽出
- 25.1.18.32. M値で頂点をフィルタ
- 25.1.18.33. Z値で頂点をフィルタ
- 25.1.18.34. ジオメトリの修復
- 25.1.18.35. 右手ルールを強制
- 25.1.18.36. 日付変更線で測地線を分割
- 25.1.18.37. 式によるジオメトリ
- 25.1.18.38. 線上の等間隔点
- 25.1.18.39. マルチパートの上位N個
- 25.1.18.40. ラインの一部の切り出し
- 25.1.18.41. 線をポリゴンに変換(lines to polygons)
- 25.1.18.42. 線の結合
- 25.1.18.43. 最小境界ジオメトリ
- 25.1.18.44. 最小包含円
- 25.1.18.45. 多重リングバッファ
- 25.1.18.46. マルチパートをシングルパートに変換
- 25.1.18.47. オフセット線
- 25.1.18.48. 最小の回転長方形
- 25.1.18.49. ジオメトリの直交化
- 25.1.18.50. 内部保証点(point on surface)
- 25.1.18.51. ジオメトリに沿った点群
- 25.1.18.52. 近隣点を散らす
- 25.1.18.53. 到達不能極(PIA)
- 25.1.18.54. ポリゴン化(Polygonize)
- 25.1.18.55. ポリゴンを線に変換
- 25.1.18.56. 投影点(デカルト座標)
- 25.1.18.57. マルチパートに強制変換
- 25.1.18.58. 長方形・楕円・ダイヤモンド
- 25.1.18.59. 重複する頂点の削除
- 25.1.18.60. NULLジオメトリの削除
- 25.1.18.61. 線の向きの反転
- 25.1.18.62. ジオメトリの回転
- 25.1.18.63. 曲線のセグメント化(角度)
- 25.1.18.64. 曲線のセグメント化(距離)
- 25.1.18.65. M値の設定
- 25.1.18.66. ドレープ(ラスタ値をM値に代入)
- 25.1.18.67. Z値の設定
- 25.1.18.68. ジオメトリの簡素化
- 25.1.18.69. 片側バッファ
- 25.1.18.70. スムージング
- 25.1.18.71. ジオメトリをレイヤにスナップ
- 25.1.18.72. 点をグリッドにスナップ
- 25.1.18.73. 最大長で線を切断
- 25.1.18.74. ジオメトリの空間分割
- 25.1.18.75. 座標のXY入れ替え
- 25.1.18.76. テイパードバッファ
- 25.1.18.77. テッセレーション
- 25.1.18.78. トランセクト
- 25.1.18.79. 平行移動(translate)
- 25.1.18.80. 可変幅バッファ(M値使用)
- 25.1.18.81. ボロノイ多角形
- 25.1.19. Vector overlay
- 25.1.20. Vector selection
- 25.1.20.1. Extract by attribute
- 25.1.20.2. Extract by expression
- 25.1.20.3. Extract by location
- 25.1.20.4. Extract within distance
- 25.1.20.5. Random extract
- 25.1.20.6. Random extract within subsets
- 25.1.20.7. Random selection
- 25.1.20.8. Random selection within subsets
- 25.1.20.9. Select by attribute
- 25.1.20.10. Select by expression
- 25.1.20.11. 場所による選択
- 25.1.20.12. Select within distance
- 25.1.21. ベクタテーブル
- 25.1.21.1. 自動インクリメントフィールドの追加
- 25.1.21.2. Add field to attributes table
- 25.1.21.3. Add unique value index field
- 25.1.21.4. Add X/Y fields to layer
- 25.1.21.5. Advanced Python field calculator
- 25.1.21.6. Drop field(s)
- 25.1.21.7. Explode HStore Field
- 25.1.21.8. Extract binary field
- 25.1.21.9. Field calculator
- 25.1.21.10. Refactor fields
- 25.1.21.11. Rename field
- 25.1.21.12. Retain fields
- 25.1.21.13. Text to float
- 25.1.22. Vector Tiles