Latest news will appear here soon.
Edit on GitHub

QGIS 3.42 の変更履歴

リリース日: 2025-02-21

QGISプロジェクトは、フリー&オープンソース地理空間情報システムの開発における重要な前進となる、QGIS 3.42のリリースを誇りを持って発表します。このリリースは過去のリリースの堅固な基盤の上に構築され、ワークフローを効率化し空間分析におけるユーザーの能力を高める新しい機能と機能強化をもたらします。

3Dマップビューの各種機能、プロットやプロファイル、複雑なデータセットのナビゲーションを向上させる新しい仮想ポイントクラウドオーバービューウィジェットなど、従来のマップフレームを超えた機能に顕著な機能強化が導入されました。CSSベースのラベルプロパティやPython APIの拡張など、カートグラフィー機能のより細かい制御が提供される一方、メッシュやポイントクラウドなどの高度なデータタイプにも充実した改善が加えられています。

プロセッシングツールボックスに新しいメタデータツールのセット(およびその他のさまざまな新機能と機能強化)が追加された一方、ユーザーがラスターデータのピクセルにラベルを付けられる新機能も追加されました。レイアウトツールも忘れられておらず、QGISのPythonコンソールにも開発者体験を向上させるプロジェクトドキュメントソースとの直接統合を備えた新しいインタラクティブヘルプ機能が追加されました。

For a whirlwind tour of all the new functionalities introduced, you can view the highlight reel video on YouTube. 導入されたすべての新機能を手早く確認するには、  YouTubeのハイライト動画 をご覧ください。

QGISはコミュニティによる取り組みです。このリリースを実現するために時間と労力をボランティアで提供してくださった(または資金援助をしてくださった)開発者・ドキュメント作成者・テスター・その他多くの方々に心より感謝申し上げます。QGISコミュニティより、このリリースをお楽しみいただければ幸いです!QGISをさらに素晴らしいものにするために、時間・資金・その他の形でご貢献いただける方は、ぜひ QGIS.ORG をご覧いただき、お力をお貸しください!

QGISは寄付者およびサステイニングメンバーによって支えられています。プロジェクトに大小を問わず財政的な貢献をしてくださった寄付者の最新リストは 寄付者一覧 でご覧いただけます。公式のプロジェクトサステイニングメンバーになることをご希望の方は、詳細について サステイニングメンバーページ をご覧ください。QGISへのスポンサーシップは、定期的な開発者ミーティングの開催、プロジェクトインフラの維持、およびバグ修正活動の資金として活用されます。現在のスポンサーの完全なリストを以下に掲載します。すべてのスポンサーの皆様に心より感謝申し上げます!

QGIS はフリーのソフトウェアです。利用する上で金銭を支払う義務はありません。実際、私たちは利用者の財政状況や社会的地位にかかわらず、より多くの人に QGIS を利用して欲しいと思っています。私たちは地理空間的な意思決定ツールによって人々が力を持つことが、全人類の社会をより良くすると信じています。

シンボロジ

機能: シンボルへの設定可能な範囲バッファーの追加

以前のバージョンのQGISでは、特定の条件下でキャンバスの範囲内に位置する地物のみがレンダリングの対象として考慮されていました。

これにより、特に複雑なジオメトリジェネレーターを使用する場合に特定のシンボロジーで問題が発生していました。レンダリングされたシンボルはキャンバス内に表示されるものの、ソース地物がキャンバス内に存在しない地物がユーザーに見えないという問題でした。

例えば、 buffer(@geometry, 7) のようなバッファーポリゴンを生成するためにポイント地物を使用している場合、ポイントがキャンバスの範囲内にないとバッファーがレンダリングされませんでした。

シンボルの新しい設定オプションにより、キャンバス範囲のバッファーを設定して、ユーザー定義の制約内でこれらの追加地物を包含し、複雑なデータ可視化の要件とパフォーマンスのバランスを取ることができるようになります。

この機能はthe National Land Survey of Finland. の資金提供で開発されました

この機能は Juho Ervasti によって開発されました

ラベリング

機能: ラスターラベリング

QGISがラスターバンドから取得した値でラスターピクセルにラベルを付けられるようになりました。ラベルはラベリングエンジンに登録されるため、ラベルの競合解決と重なり回避に参加します。オプションには以下が含まれます:

  • 値を取得するバンドの選択
  • QgsNumericFormat を使用したラベルの数値フォーマットのカスタマイズ
  • テキストレンダラーを使用するため、バッファー、シャドウなどをサポート
  • ラベル優先度
  • スケール依存の表示
  • オプションのピクセルサイズ依存の表示(例:ピクセルが4mm以上のサイズの場合にのみ表示)
  • Zインデックス制御、重なり回避モード
  • 隣接ピクセルにリサンプリングされた値を表示するオプション

この機能は Canton de Neuchâtel の資金提供で開発されました

This feature was developed by Nyall Dawson

機能: ラベルのカスタムタブ間隔

ラベルに単一の距離ではなく、カスタムタブストップ距離のリストを設定できます。これにより改行間で異なるしきい値を使用することが可能になります。

この機能は City of Freiburg im Breisgau によって資金提供されました

This feature was developed by Nyall Dawson

機能: ラベル/テキストレンダラーでのCSS背景プロパティのサポート

QGISがHTMLラベルで使用した際のCSSの background-color および background-image プロパティをサポートするようになりました。

  • バックグラウンドはブロックアイテム (e.g. <div>) またはインラインアイテム (e.g. <span>) でサポートされています。
  • 画像の場合、CSSは background-image: url(xx) の形式で記述してください。ローカルファイルパス、HTTPリンク、またはbase64埋め込みコンテンツをサポートしています。
  • バックグラウンドはカーブドテキストではサポートされていません
  • HTMLのバックぐうラウンドは常にラベルの背景シェイプの上にレンダリングされ、ドロップシャドウ/バッファーの下にレンダリングされます。

この機能は City of Freiburg im Breisgau によって資金提供されました

This feature was developed by Nyall Dawson

機能: HTMLラベルのブロック要素でのCSSマージンのサポート

QGISがテキストレンダラーのブロック要素でCSSマージンプロパティのサポートを追加しました。具体的には:

  • これはブロック型要素(例:DIV、P、H1〜H6)のみで利用可能です。
  • マージンはspanやその他の非ブロックコンテンツには使用できません(Qtの制限による)。
  • マージンはptの単位でのみ指定できます。
  • マージンは “margin-left: 5pt; margin-right: 10pt” などの形式か、“margin: 5pt 0pt 10pt 0pt” の形式で指定できます
  • 負のマージンは下マージンのみサポートされています(Qtの制限による)。

この機能は City of Freiburg im Breisgau によって資金提供されました

This feature was developed by Nyall Dawson

機能: HTMLラベルでのCSS line-height のサポート

QGISがHTMLフォーマットのラベルで line-height CSSプロパティのサポートを追加しました

ポイントまたはパーセントでの line-height をサポートしています。例:“line-height: 40pt” または “line-height: 40%”

この機能は City of Freiburg im Breisgau によって資金提供されました

This feature was developed by Nyall Dawson

メッシュ

地物: メッシュレンダリング範囲設定

メッシュのレンダラー設定に、現在のキャンバス範囲に基づいてカラーランプレンダラーの最小値/最大値の限界を設定するオプションが追加されました。これはラスターレイヤーと同様のレンダリング動作を使用して、特定のキャンバスインスタンスにロックしたり、アクティブなキャンバスに基づいて変更したりすることができます。

この機能は Jan Caha によって開発されました

機能: メッシュ編集のドロネー細分化

メッシュ編集に新しいドロネー細分化オプションが追加されました。メッシュフェイスに頂点を追加する際、この機能により隣接する三角形フェイスを自動的に細分化できます。アルゴリズムは隣接フェイスのエッジがドロネー条件を満たすかどうかを確認し、満たさない場合はメッシュ品質を向上させるためにエッジを自動的に反転させます。

この機能は Jan Caha によって開発されました

機能: メッシュレイヤーのデータセットグループコントロール

メッシュレイヤーでより柔軟なデータセットグループ管理が可能になりました。ユーザーは同じ名前(ただし異なるURIから)のデータセットグループをメッシュレイヤーに追加できます。混乱を避けるため、重複した名前には自動的に数字が付加されます(例:“Original Name_1”)。

また、メッシュレイヤーからデータセットグループを削除できるようになりましたが、削除できるのは追加されたデータセットグループ(元のメッシュソースファイルに関連付けられていないもの)のみです。これによりコアデータの誤削除を防止します。

この機能は Jan Caha によって開発されました

機能: メッシュ選択アクション

メッシュレイヤーの頂点を選択するための2つの新しいアクションが追加されました:

  • どのフェイスにも属さない孤立した頂点を選択
  • メッシュレイヤーのすべての頂点を選択

これによりユーザーは特定の頂点の選択条件をより細かく制御できるようになります。

この機能は Jan Caha によって開発されました

機能: 追加されたメッシュ頂点の標高割り当てモード

“メッシュ要素のデジタイズ"ツールに、新しく作成された頂点のZ値割り当てに使用する方法を選択するための追加メニューが追加されました。新しいオプションには以下が含まれます:

  • メッシュを優先、次にZウィジェット(頂点がメッシュのフェイス内にある場合はメッシュからZ値を補間し、そうでない場合はZウィジェットの値を使用)
  • メッシュを優先、次に地形(頂点がメッシュのフェイス内にある場合はメッシュからZ値を補間し、そうでない場合は地形の値を使用)
  • プロジェクト地形(常にプロジェクト地形のZ値を使用)
  • Zウィジェット(常にウィジェットからZ値を取得)

“メッシュ頂点の変換” パネルにも、プロジェクト地形設定に基づいた推定値から選択した頂点のZ値を設定できる新しいボタンが追加されました。

この機能は Jan Caha によって開発されました

三次元機能

機能: 3D ビューのデバッグウィジェット

3Dマップビューの新しいデバッグサイドパネルにより、関連するすべてのデバッグ設定が1か所に集約されました。

この機能は Matej Bagar によって開発されました

点群

機能: 2Dでの仮想ポイントクラウドの概観表示

VPCレンダリングのデフォルト動作が変更されました。概観が存在する場合はそれがレンダリングされ、ズームアウト時には代わりに範囲がレンダリングされます。スタイリングパネルからのレイヤー設定により、ユーザーが好む動作を詳細に制御でき、範囲のみのレンダリング、概観のみのレンダリング、または両者の組み合わせをシームレスに切り替えることができます。

この機能は Klimadatastyrelsen の資金提供で開発されました

この機能は Matej Bagar によって開発されました

印刷レイアウト

機能: レイアウトラベルのマウスハンドルをダブルクリックするとテキストに合わせてサイズ変更できます

ハンドルをダブルクリックすると、含まれるテキストにぴったり収まるようにラベルが自動サイズ調整されます(必要に応じて拡大または縮小)。ラベルの反対側は固定されたまま維持されます。例えば、右下のハンドルをダブルクリックするとラベルの右下の角が移動します。

This feature was developed by Nyall Dawson

機能: レイアウトアイテムのダブルクリック時のアクション

QGIS APIが拡張され、印刷レイアウト要素のダブルクリックにイベントが追加されました。これにより、将来的により高度な機能(例:アイテムをダブルクリックして編集)を導入することが可能になります。

This feature was developed by Yoann Quenach de Quivillic

機能: レイアウトのノードアイテム作成の改善

レイアウトツールでシェイプをデジタイズする際の動作が、既存のデジタイズツールのユーザーエクスペリエンスとより整合するよう変更されました。これにより、ユーザーはシェイプで誤って取得した頂点を削除できるようになります。

This feature was developed by Yoann Quenach de Quivillic

機能: レイアウトのページサイズをすべてのページに適用します

複数ページのレイアウトのページプロパティパネルに新しい “すべてのページに適用” ボタンが追加され、ユーザーが複雑なレイアウトプロパティの変更をより効率的に行えるようになりました。

This feature was developed by Yoann Quenach de Quivillic

機能: レイアウトJPGエクスポートの新しい品質パラメーター

印刷レイアウトのJPEG/JPG画像エクスポートオプションに新しい品質パラメーターが追加され、ユーザーがエクスポートオプションをより細かく制御できるようになりました。

This feature was developed by Yoann Quenach de Quivillic

デジタイズ

機能: トリム/延長の交差平面のハイライト表示

トリム/延長機能のスタイリングと動作が高度デジタイズツールのUXとより密接に整合するよう変更されました。これによりジオメトリの境界がユーザーにより明確に視覚的に表現されるようになります。

This feature was developed by Yoann Quenach de Quivillic

データ管理

機能: ジオリファレンサーでのスナッピングの有効化

データセットを位置合わせする際の基準点をより細かく制御できるよう、ジオリファレンサーインターフェースに高度デジタイズパネルとスナッピングオプションが追加されました。

This feature was developed by Denis Rouzaud

機能: データソースマネージャーのSTAC機能強化

QEP#300 の一環としてQGIS 3.40で導入されたSTACクライアント機能を基に、QGISのSTACクライアントは以下を含む追加機能をサポートするようになりました:

  • データソースマネージャー内でのSTACカタログ検索機能
  • 返された結果の高度なフィルタリング
  • マップキャンバスへの検索結果アイテムのフットプリントの表示/非表示
  • 選択したアイテムのフットプリントのハイライト表示

This feature was developed by Stefanos Natsis

フォームとウィジェット

機能: 値リレーションウィジェットへの追加ソートオプション

値リレーションウィジェットに以下を含むいくつかの新しいソートオプションが追加されました:

  • 逆順
  • 特定のフィールド値による並び替え

本機能は Consorzio della Bonifica Renana の資金提供で開発されました

This feature was developed by Alessandro Pasotti

機能: フォームのデザイン時のウィジェット設定のコピー&ペースト

ベクターレイヤープロパティダイアログの 利用可能なウィジェット パネルにコンテキストメニューが追加されました。これにより、同じレイヤーのフィールド間、QGISプロジェクト内の異なるレイヤーのフィールド間、または異なるQGISインスタンスのレイヤーのフィールド間でウィジェット設定をコピー&ペーストできるようになります

Copy and paste context menu

この機能は Ville de Pully (Switzerland) の資金提供で開発されました

This feature was developed by Germán Carrillo

プロセシング

機能: プロセッシングメタデータツール

レイヤーメタデータをより適切に処理するための新しいネイティブアルゴリズムがプロセッシングツールボックスに追加されました。

  • 入力レイヤーから対象レイヤーにメタデータをコピーするレイヤーメタデータのコピー
  • QMDファイルからレイヤーメタデータを設定するレイヤーメタデータの適用
  • QMDファイルにレイヤーメタデータをエクスポートするレイヤーメタデータのエクスポート
  • レイヤーに定義された既存のエントリに新しい履歴エントリを追加する履歴メタデータの追加
  • 入力レイヤーの空でないメタデータフィールドを対象レイヤーにコピーし、入力の空フィールドは対象レイヤーで変更せずに維持するレイヤーメタデータの更新
  • シンプルなメタデータフィールド(識別子、親識別子、タイトル、タイプ、エンコーディング、言語、CRS、概要、料金)を設定する メタデータフィールドの設定

This feature was developed by Alexander Bruy

機能: 散布図でのホバーコンテンツの式ベース設定

ベクターレイヤー散布図プロセッシングアルゴリズムの新しいオプションにより、QGIS式を使用してホバー時に表示されるテキストをオプションで追加できるようになりました

この機能は Florian Neukirchen によって開発されました

機能: ベクターレイヤーのマージツールへの ’layer’ 属性と ‘path’ 属性を含めるオプションの追加

ベクターレイヤーのマージプロセッシングツールに新しいチェックボックスオプションが追加されました。このオプションにより、個々の入力ベクターレイヤーのlayer属性とpath属性を結果のマージされたレイヤーに含めるかどうかをユーザーが選択できます。後方互換性を維持するため、このオプションはデフォルトで有効になっています。

この機能は Nass によって開発されました

機能: ジオメトリチェッカーのプロセッシングツールへの移動

すべてのジオメトリとトポロジーの検証/確認方法を統一することを目指す QEP#236 の目標に沿って、ジオメトリチェッカーがQGISプロセッシングツールボックスに統合されました。

これらのアルゴリズムは “ジオメトリのチェック” および “ジオメトリの修正” カテゴリにそれぞれ追加されており、各アルゴリズムは単一の入力レイヤーと2つの出力レイヤーを持つ一貫した操作性を維持しています。

チェックプロセッシングアルゴリズムの出力は以下の通りです:

  • 誤ったジオメトリのみを含む入力レイヤーと同じタイプのレイヤー
  • エラーの位置と情報(地物ID、パーツ、頂点番号など)を含むポイントレイヤー

修正プロセッシングアルゴリズムの出力は以下の通りです:

  • 選択した方法に従って修正された地物を含む、入力レイヤーと同じタイプの修正済みレイヤー
  • エラーの位置と修正に関するレポート(修正されたかどうか、および処理された地物についてのメッセージ)を含むポイントレイヤー

この機能は QGIS (Grant OpenSource 2023) と Oslandia の資金提供で開発されました

This feature was developed by Jacky Volpes

機能: プロットへのタイトル、軸タイトル、対数軸の追加

プロセッシングツールの “プロット” セクションのプロッティングアルゴリズムに新しい機能が追加されました。

散布図、棒グラフ、箱ひげ図アルゴリズムで、プロットタイトルと軸タイトルをオプションパラメーターとして指定できるようになりました。軸タイトルが空の場合、デフォルトでフィールド名が軸タイトルとして使用されます。

半角スペースを1つ入力すると、軸タイトルは表示されません(現在の動作を復元)。

散布図でいずれかの軸に対数スケールを使用できるようになりました。

この機能は Florian Neukirchen によって開発されました

機能: ラスターゾーン最小値/最大値アルゴリズム

ポリゴンゾーン内に含まれるピクセル値の最小値と最大値に対応するポイント地物を抽出する新しいアルゴリズムが追加されました。

出力はポリゴンレイヤーの各ゾーン地物に対して、ラスター値の最小値に対応する1つのポイント地物と最大値に対応する1つのポイント地物を含みます。

This feature was developed by Nyall Dawson

機能: ラスターから最小値/最大値ピクセルを抽出するアルゴリズム

入力ラスターレイヤーの指定したバンドから極値(最小値と最大値)を抽出する新しいアルゴリズムが追加されました。

出力は、関連するピクセルの中心に選択した極値のポイント地物を含むベクターレイヤーです。

ラスター内の複数のピクセルが最小値または最大値を共有する場合、そのうちの1つのピクセルのみが出力に含まれます。

このアルゴリズムはラスターイテレーターを使用して大規模ラスターでも効率的に動作し、ラスター全体をメモリに読み込む必要がありません。

This feature was developed by Nyall Dawson

機能: 標高プロファイル画像を生成する新しいアルゴリズム

ユーザーが標高プロファイル画像を生成できる新しいプロセッシングアルゴリズムが作成されました。これはモデル内で効果的に使用でき、複数の曲線の標高プロファイルを効率的に出力することができます。

This feature was developed by Mathieu Pellerin

機能: 新しいメッシュ:サーフェスからポリゴンへのアルゴリズム

メッシュデータセットのサーフェスをマルチポリゴン出力にエクスポートする新しいプロセッシングアルゴリズムが追加されました。

この機能は Jan Caha によって開発されました

Profile Plots

機能: ベクターレイヤーへのカスタムトレランスの導入

ユーザーはレイヤーの標高プロパティに カスタムトレランス プロパティを追加することでカスタムトレランスを定義できます。設定すると、標高プロファイルウィジェットで定義されたグローバルトレランスパラメーターよりも優先されます。

This feature was developed by Jean Felder

データプロバイダ

機能: レイヤーコンテキストメニューからのSQLの実行

プロジェクトの目次からサポートされているレイヤーに対して直接SQLを実行できるようになりました。

This feature was developed by Jürgen Fischer

機能: Postgresラスタープロバイダー - ラスタースタイルのDB保存

このPRによりラスタースタイルをPostGISデータベースに保存できるようになります。

この機能開発は Ocean Winds. の資金提供を受けています

この機能は Jan Caha によって開発されました

機能: PostgreSQL/PostGISデータプロバイダー - ラスター概観の非表示

ブラウザーからラスター概観テーブルを一覧表示しないオプションをPostGIS接続に追加します。ラスター概観テーブルの一覧はPostGISビューの raster_overviews から取得されます。

この機能開発は Ocean Winds. の資金提供を受けています

この機能は Jan Caha によって開発されました

プラグイン

DBマネージャーのテーブルコメントの複数行対応

DBマネージャーのテーブルコメントを複数行対応にします(元のQLineEditをQTextEditに変換)。また、“テーブルのプロパティ” ウィンドウを2回目に開いた際にコメントが正しく更新されない軽微なエラーも修正しています。

この機能開発は Ocean Winds. の資金提供を受けています

この機能は Jan Caha によって開発されました

プログラム可能

機能: QgsGeosクラスのPyQGISへの公開

基底の QgsGeometryEngine クラスでは公開されていないGEOS固有の機能に、新しい QgsGeos クラスを通じて直接アクセスできるようになりました。

This feature was developed by Nyall Dawson

機能: QgsGeometry.as_numpy() を通じたZおよびM値へのアクセスを可能に

以前のバージョンのQGISでは、QgsGeometry.as_numpy() メソッドはXY値のみの座標を返していました。

このリリースでは as_numpy が変更され、Z値および/またはM値を持つジオメトリの座標がそれぞれxyz、xym、またはxyzmとして返されるようになりました。

この機能は Till Frankenbach によって開発されました

機能: Pythonコンソールのインタラクティブヘルプ

Pythonコンソール内でF1キーを押すと、QGISは対応するAPIページを自動的に開きます

  • 選択テキストがある場合はそれを使用、なければ
  • マウス位置の単語(設定で有効になっている場合、下記参照)、なければ
  • テキストカーソル位置の単語

ドキュメントは、デバッグおよび開発ツールパネルに新しく追加されたドキュメントセクション内に表示されます。これにより開発者はアプリケーション内から現在のコードオブジェクトのAPIドキュメントに直接アクセスできるようになります。

開発者がワークフローに合わせてこの動作をより簡単に変更できるよう、追加のQGIS設定も追加されました。

This feature was developed by Yoann Quenach de Quivillic

注目すべき修正

Feature: Bug fixes by Even Rouault (Spatialys)

バグの表題URL issues.qgis.org (報告された場合)URL Commit (Github)3.40バックポートコミット(GitHub)
Allow additional fields in Cloud Storage Connection credentials (or maybe gdal credentials more broadly)#60174GDAL PR 11699N/A
Add geometryColumnName() method for WFS and OAPIF providers#60055PR #60191N/A
OAPIF: CQL layer filter expression is not used in request#60092バグではない
Add support to export to/convert to .gpkg.zip files#59959PR #60202N/A
WMS-T with Time Value YYYY#60264PR #60290PR #60307
GDAL Clip Raster by Layer Mask fails when given GeoPackage layer with diacritics (accents) in the name#59573Superficial investigation
webconnections xml is invalid due to missing namespace prefix#60242PR #60293PR #60353
Unsupported Data Source’ adding GDAL AWS S3 raster layers with credential options#60288GDAL Commit 4d2e65347ee0207328b14753ee2ea5628ced7d17N/A
Create shapefile layer: allow to create Bool fields#60324PR #60327PR #60332
[cleanup] Limit number of hardcoded strings for layer type by leveraging QgsMapLayerFactory::typeToString()NonePR #60360N/A
Add Raster Layer: do not include credentials in layer name#60292PR #60380PR #60387
QgsMapLayer::publicSource(): make it redact/remove GDAL credentials#60292PR #60384PR #60400
QgsLayoutExporter: avoid to print the “ERROR 6: The PNG driver does not support update access to existing datasets.” GDAL error messagePR #60208GDAL PR 11708N/A

This feature was funded by QGIS.ORG (through donations and sustaining memberships)

This feature was developed by Even Rouault (Spatialys)

Feature: Bug fixes by Alessandro Pasotti (QCooperative)

バグの表題URL issues.qgis.org (報告された場合)URL Commit (Github)3.40バックポートコミット(GitHub)
A semicolon after a custom SQL query makes QGIS generate a broken layer#56993PR #60209PR #60230
QGIS Server does not respect datum transformation#60216PR #60239PR #60302
[OGR] Fix transactional editing for GPKG/SQLitePR #60198PR #60198No
QGIS Server: GetFeatureInfo default tolerance can be too small for line and point features#59818PR #60243PR #60259
Missing Update operation for WFS layers without geometry#60185PR #60266PR #60271
QGIS Server OGC: Ignoring “Use attribute form settings in GetFeatureInfo response” in GML output#59355PR #60281No
First field in attribute table gets cleared on selection when Widget Type Date/Time is set#60223再現できませんNo
Data Source Manager connects to all PostgreSQL connections on launch#60018PR #60319PR #60326
Virtual layer with JOIN on PostGIS layers not working anymore#60104再現できませんNo
Enabling OpenCL acceleration generates erratic behavior in raster operations#60077PR #60339PR #60347
QGIS Server OGC: Display name is not provided in GetFeatureInfo json/gml response#59353PR #60343No
Source Multipolygon-geometry reads as Polygon-geometry in MapInfo TAB format#60396PR #60410No
Geometry checker accepts invalid polygon#60464再現できませんNo
Labels with decimal values do not use Locale when decimal is used in a text expression#60440Not sure this is a bug, open for discussion PR #60479No
New Connections to OGC Services Hang in Profiles with PostGIS Connections#60335PR #60495TODO
[Regression] OGC-Features API requests do not send Authorization header in v3.40.3#60473PR #60511TODO

This feature was funded by QGIS.ORG (through donations and sustaining memberships)

This feature was developed by Alessandro Pasotti (QCooperative)

Feature: Bug fixes by Julien Cabieces (Oslandia)

バグの表題URL issues.qgis.org (報告された場合)URL Commit (Github)3.40バックポートコミット(GitHub)
Qt6: migration script forces Qt modules which are not covered by qgis.PyQt#59351PR #60280PR #60298
Unable to perform zip or export to PDF/image#59911バグではないN/A
QgisVectorLayerEditUtils addTopologicalPoints causes overlaps#58350バグではないN/A
QGIS should never poll a PostGIS/WMS/WFS/etc connections unless specifically asked to#58303再現できませんN/A
Masking labels doesn’t work with rule-based labeling#46402PR #60325PR #60458
[Clang] Remove some deprecated warnings未報告PR #60428N/A
Label mask in Geopackage#59245再現できませんN/A
QMS plugin crashes in master#60286PR #60363N/A
Sip deprecated annotation makes QGIS crashUnreported SIP issueSIP PR #67N/A
Masking labels doesn’t work with rule-based labeling#46402PR #60490PR #60509

This feature was funded by QGIS.ORG (through donations and sustaining memberships)

This feature was developed by Julien Cabieces (Oslandia)

Feature: Bug fixes by Jacky Volpes (Oslandia)

バグの表題URL issues.qgis.org (報告された場合)URL Commit (Github)3.40バックポートコミット(GitHub)
Rule based symbology sorting with all fields in legend when only linked maps is ticked#60383PR #60536
Fix bad overlaps results with QgsRange objects and derivatives (int range, date range…)未報告PR #60139PR #60532

This feature was funded by QGIS.ORG (through donations and sustaining memberships)

この機能は Jacky Volpes (Oslandia) によって開発されました

Feature: Bug fixes by Nyall Dawson (North Road)

バグの表題URL issues.qgis.org (報告された場合)URL Commit (Github)3.40バックポートコミット(GitHub)
Fix leaks in layer definition loading code未報告PR #60650pending
Fix data-defined overrides ignored in legend text format#60628PR #60632pending
Fix normalising constant in quartic kernel#60616PR #60631PR #60633
Fix incorrect compilation of “field IN (…) or field NOT IN (…)”未報告PR #60630N/A
Lots of memory leak fixes未報告PR #60629PR #60651
[stac] Port more API to use unique_ptr未報告PR #60627N/A
Fix slow performance of raster image marker#51273PR #60604too risky
Fix hang when project with large number of layers has joins to same layers#55026PR #60577pending
Fix some app slowdown when many queries visible in network/db log panel未報告PR #60576PR #60583
Fix render order of symbol layers for filled marker/filled line/arrow subsymbol未報告PR #60575PR #60613
Diamond star marker shape is not closed未報告PR #60574PR #60579
Fix artifacts when rendering filled line symbol#59689PR #60554PR #60578
Fix checkbox search widget wrapper for boolean field types#60152PR #60552PR #60558
[processing] Use matrix editor panel value if open#60442PR #60551PR #60556
[processing] Fix exception when algorithm has no output layers未報告PR #60550PR #60560
Fix status bar coordinate display when project has no CRS#56954PR #60549PR #60561
Fixes for layers with a compound crs#55173PR #60548PR #60557
[oracle] Fix adding features with null attributes未報告PR #60540PR #60566
[ams] Fix crash when layer ids are not sequential#60483PR #60520PR #60538
Fix pasting unsaved changes as temporary scratch layers#38913PR #60474too risky
More descriptive expression parsing errors when a function is not found未報告PR #60472PR #60475
Fix paint effects sometimes result in aliased rendering未報告PR #60453PR #60468
More fixes for use of inline data for SVG content#60427PR #60448PR #60452
Fix potential crashes when layer tree insertion target group is deleted未報告PR #60446PR #60449
When changing rect text annotation to fixed size mode, use current size#59189PR #60424PR #60451
Fix crash in text renderer when wrapping with one word + small rect#60256PR #60423PR #60450
[sensorthings] Offer MultiDatastreams as valid expansion targets#59531PR #60420PR #60426
[sensorthings] Fix provider does not work with oauth2 config method#60407PR #60419PR #60425
[sensorthings] only allow expansion removal from end of table#59532PR #60403PR #60405
[sensorthings] Remove option for basic authentication#59721PR #60376PR #60421
[sensorthings] Offer geometry for Datastream entities#59525PR #60375too risky
[sensorthings] Hide proxy fields for interval fields in filter builder#59528PR #60374PR #60457
[sensorthings] Offer choices of non-polygon geometry types for multidatastreams#59719PR #60373too risky
[sensorthings] Don’t allow expansion back to base entity type#59722PR #60372PR #60398
When a layer changes from non-spatial to spatial, update canvas layers#59723PR #60371too risky
Ensure that labeling solutions are deterministic未報告PR #60369PR #60388
Remove an extraneous setting of layer scope for vectors#60112PR #60367too risky
Use font button in annotation widgets instead of full text format widget未報告PR #60354PR #60368
Fix incorrect annotation HTML shown when clicking between annotations未報告PR #60333PR #60365
Delegate bounding box transformation to proj#59821PR #60331PR #60439
Fix logic in pdal indexing task relating to progress updates未報告PR #60312PR #60315
Fix handling of multiple consecutive tabs with HTML text rendering#60098PR #60299PR #60422
Explicitly block initQgis, exitQgis from within application#60025PR #60297too risky
Fix potential (unlikely) crash in concave hull algorithm#59778PR #60296
Catch transform errors in QgsWFSProvider::getCapabilities#60622PR #60653pending

This feature was funded by QGIS.ORG (through donations and sustaining memberships)

This feature was developed by Nyall Dawson (North Road)

Feature: Bug fixes by Alexander Bruy (QCooperative)

バグの表題URL issues.qgis.org (報告された場合)URL Commit (Github)3.40バックポートコミット(GitHub)
Zonal histogram unusable results if input raster has many decimal places#30822PR#60212PR#60234
PyQGIS / Processing: QgsProcessingParameterMapLayer doesn’t respect QgsProcessing.TypeVector#56344PR#60213PR#60305
“Layer name” is actually layer title#28857PR#60215いいえ
WMS layers added with the browser panel ignore image format preferences and default to PNG#57666PR#60221PR#60309
There seems to be an issue with the way the algorithm for merging pointclouds works in the model builder#57550PR#60236PR#60304
TypeError: unsupported operand type(s) for +: ‘Modifier’ and ‘Key’#60063PR#60289PR#60294
“TIN interpolation” and “IDW interpolation” algs always output an ASCII grid (AAIGrid) raster regardless of the output file extension#56653PR#60320PR#60351
When editing a Scene connection a new Scene connection is created instead#57570PR#60321PR#60329
Spatialite execute SQL issues#53904PR#60337PR#60348
Selected sub-item of Join doesn’t count for editing#29709PR#60338PR#60356
Export Layer(s) Information processing tool suggests unsupported Annotations layer as input#49010PR#60341PR#60460
Add BIGTIFF writing option to the georeferencer#47362PR#60344いいえ
Raster resampling settings are not applied when importing a style#56771PR#60358PR#60377
Switching back to Box style scale bar after having switched to Hollow does not reset the fill brush#37413PR#60430PR#60471
Failure when writing to vector file: Path to corresponding vector file is not shown#49567PR#60433PR#60444
WFS GetFeature request is not using project CRS despite it is offered by WFS#44325PR#60476PR#60505
Fix missed import and incorrect call to getThemeIcon()未報告PR#60480PR#60484
“CRS” variable does not work in Processing/expression calculator when defining an output name in batch mode#58313PR#60485いいえ
[WMS] Not possible to “Ignore reported layer extents”#60496PR#60513PR#60529
Alias not exported with algorithm Export to spreadsheet with Value Relation widget#59403PR#60542PR#60544
Create “Constant Raster” image size is different compared to “Rasterize”#43547PR#60587PR#60608
[browser] “edit” multiple connections at once?#31928PR#60639PR#60648
Remove ALL references to plugin#56808バグではない
native:savefeatures unable to specify output layer#56517再現できません
Processing Raster Calculator not working in Processing Graphical Modeler#37831Cannot reproduce, fixed in the native algorithm
[processing] Raster calculator in embedded model can’t refer to embedded model input#42825Cannot reproduce, fixed in the native algorithm
Raster calculator in graphical modeler reversing layer definitions every time the program is opened#33338Cannot reproduce, fixed in the native algorithm
Modeler and Raster Calculator fail to calc#32753Cannot reproduce, fixed in the native algorithm
Hillshade not created when Save File As is used#57247バグではない
Customization: Tools selected with the widget catcher are kept selected even if the dialog is cancelled#23199PR#60643PR#60678
Disable default actions for non-spatial tables#57916PR#60657PR#60670

This feature was funded by QGIS.ORG (through donations and sustaining memberships)

This feature was developed by Alexander Bruy (QCooperative)

Feature: Bug fixes by Mathieu Pellerin (OPENGIS)

バグの表題URL issues.qgis.org (報告された場合)URL Commit (Github)3.40バックポートコミット(GitHub)
Algorithm postprocessing regression failing to add all but one output to the project未報告PR #60624PR #60626
Expression’s $id value can overflow due to wrong int casting未報告PR #60521-
Symbol selector dialog not passing on its context to its widget#58985PR #60482PR #60667
Missing cluster_size variable in expression constructor dialog for cluster symbol#58985#58985Commit 068e27c
Annotation fixed-size units not set correctly in UI#59188PR #60392PR #60397
MBtiles Won’t Load Zooms Higher Than 14#59309PR #60391PR #60395
Docked Georeferencer does not reopen if closed#60382PR #60390PR #60401
Unable to reorder subdiagrams in stacked diagrams dialog#59505PR #60278PR #60519
Unable to save after error in Geometry Validation#59688PR #60263PR #60303
Barely visible icon within Python editor in grey theme#59772PR #60261PR #60352
Help->About window displays not up-to-date active Python plugins list after activating/deactivating or installing/uninstalling plugins#59779PR #60257PR #60270
QGIS’ handling of network requests’ redirects is broken under Qt6#60235PR #60238PR #60269
Data loss for new rows if a column added after row in attribute table#59783PR #60226PR #60310
Non-HTML-formatted annotations have their text deleted every time a setting changes#59804PR #60222PR #60334
outputCrs is an unknown keyword argument in QgsRasterCalculator#59890PR #60218-
Invalid CRS after writing in QgsRasterCalculator#59898PR #60214PR #60253
Data-defined expression for labels “tab distance” doesn’t seem to work#60004PR #60211必要なし
QGIS crashes due to erroneous extent / invalid CRS in XYZ creation algorithms#60069PR #60199PR #60220
The “Selected features only” checkbox is incorrectly disabled / enabled although the layer has / has not selected features#60108PR #60197PR #60306
Modeler - Feature iteration does not work#60131PR #60194PR #60300
Changes on form are not applied by default#60181PR #60192PR #60591

This feature was funded by QGIS.ORG (through donations and sustaining memberships)

This feature was developed by Mathieu Pellerin (OPENGIS)

Feature: Bug fixes by Stefanos Natsis (LutraConsulting)

バグの表題URL issues.qgis.org (報告された場合)URL Commit (Github)3.40バックポートコミット(GitHub)
PointCloud - Converting LAZ to COPC.LAZ: CRS information is lost in COPC.LAZ file#59662hobuinc/untwine PR #189-
Losing the CRS in .copc.laz created from .laz using drag and drop#57983hobuinc/untwine PR #189-
Untwine fails if path contains Swedish characters#57913hobuinc/untwine PR #191-
After loading a Mesh in current master, the Layer styling panel is unusable#60083修正済み-

This feature was funded by QGIS.ORG (through donations and sustaining memberships)

This feature was developed by Stefanos Natsis (LutraConsulting)

Feature: Bug Fixes by Loïc Bartoletti (Oslandia)

バグの表題URL issues.qgis.org (報告された場合)URL Commit (Github)3.40バックポートコミット(GitHub)
Add a CMAKE option to completely disable Pythonsecurity@PR #60463-
Allow snapping point with different CRS#59792PR #60456PR #60478

This feature was funded by QGIS.ORG (through donations and sustaining memberships)

This feature was developed by Loïc Bartoletti (Oslandia)

Feature: Bug Fixes by Germán Carrillo (OPENGIS)

バグの表題URL issues.qgis.org (報告された場合)URL Commit (Github)3.40バックポートコミット(GitHub)
Drag and drop of symbology classes is buggy
Cannot move legend items when classifying
Drag and drop in Point cloud classification is confusing
#50823
#55267
#60559
PR #60546PR #60750
(Still) Unable to reorder subdiagrams in stacked diagrams dialog#60596PR #60600PR #61126

This feature was funded by QGIS.ORG (through donations and sustaining memberships)

この機能は Germán Carrillo (OPENGIS) によって開発されました