QGIS 2.6のための変更履歴

QGIS 2.6.0の次のリリースのログを変更します。私たちは、最も人気のあるフリーデスクトップGISをよりいっそう多くの機能が充実して役立つようにするために、多くの新機能、調整、拡張機能を追加しました。

新しい機能がソフトウェアに追加されるたびに、新しいバグが発生する可能性があります。このリリースで何か問題が発生した場合は、QGISバグトラッカー<http://hub.qgis.org> `にチケットを提出してください。

私たちは、開発者、ドキュメント作成者、テスター、そして時間と労力をボランティアしている(あるいは人々に資金を提供する)多くの人々に感謝したいと思います。

QGISコミュニティから、このリリースをお楽しみください!あなたが時間やお金を寄付したり、QGISをより素晴らしいものにするために関わったりしたいのであれば、qgis.org <http://qgis.org> _を見て回って手を貸してください!

最後に、このプロジェクトに提供した貴重な財政支援について、公式スポンサーに感謝したい。

プロジェクトに多額の資金拠出を行ったドナーの現在のリストは、 `寄付者リスト<http://qgis.org/ja/site/about/sponsorship.html#list-of-donors>`_ に見ることができます。 公式プロジェクトスポンサーになりたい場合は、詳細については、 `スポンサーシップページ<http://qgis.org/en/site/about/sponsorship.html#sponsorship>`_ をご覧ください。 QGISのスポンサーは、6ヶ月間の開発者ミーティングに資金を提供し、プロジェクトインフラストラクチャを維持し、バグ修正の取り組みに資金を提供するのに役立ちます。

If you enjoy using QGIS, please consider making a donation to support the project - either financial or of your time and skills! Lastly we would like to also take a moment to encourage you to fund a special campaign by one of our QGIS developers to get a working test suite for QGIS so that we can improve out quality assurance process and deliver you the best possible releases.

QGISはフリーソフトウェアであり、使用するために何かを支払う義務はありません。実際、財務的または社会的地位にかかわらず、広範囲にわたる人々にそれを使用するよう奨励したいと考えています。すべての人類にとってより良い社会をもたらします。

一般情報

Feature: Project filename in properties

プロジェクトプロパティダイアログで、QGISプロジェクトファイルの絶対パスを確認できるようになりました。

フィーチャー:デル/バックスペースキーで測定中に最後のポイントを削除できるようにする

面積と距離を測定するときに、削除またはバックスペースキーを使用して不要な頂点を測定線から削除することができます。

Feature: Editor widgets

We have made a number of improvements to the editor widgets:

  • new edit widget for date/time capable of setting null dates
  • filter line edit
  • Proper handling of NULL values for edit widgets
  • Photo widget preserves NULL value
  • Web widget preserves NULL value
  • Attribute table can distinguish between 0 and NULL
  • 範囲ウィジェットのサフィックスサポートを追加する

機能:オプションで、結合されたレイヤーのフィールドのサブセットのみを使用する

ベクター結合の作成時に、関連フィールドのサブセットのみを使用できるようになりました。

Feature: Expression field (virtual fields)

場合によっては、計算され、常に新鮮な属性を持つことが望まれます。これは、フィーチャのプロパティの現在の状態を反映します。これで、式に基づいてテーブルに仮想フィールドを追加できます。

Feature: Actions can now have an associated icon

ベクターレイヤーのカスタムアクションを作成するときに、アクションに使用するアイコンを定義できるようになりました。

機能:追加の式の種類とオプション

  • 文字列の連結に `` + ``を使うことを許してください。
  • 新しいキーワード: `` attribute(feature、attribute_name) `` - 指定された属性をフィーチャから取得します。
  • New keyword: $currentfeature - returns the current feature.
  • 新しいキーワード: `` atlasfeature`` - アトラス機能を返します。
  • New keyword: getFeature - gets a matching feature from a layer.

機能:段階的レンダラーと分類されたレンダラー内のクラスを切り替えることができます

これで、段階的レンダラーと分類済みレンダラーの特定のクラスを実際に削除せずに無効にすることができます。

特集:凡例の改善

凡例/目次見直しの第2段階が完了しました。これも:

  • API cleanup (開発者用)
  • レイヤーツリー内のマップレイヤの可視性グループ。この新しいツールバーボタンを使用すると、表示するレイヤーのグループをすばやく変更できます。
  • 凡例ツールバーからレイヤーグループを管理する機能
  • 凡例ツールバーの新しい凡例フィルタオプションは、現在表示範囲にないクラスの凡例項目を削除します。これは、マップの凡例に現在マップビューにないアイテムのエントリが含まれていないことを保証するので、すばらしい改善点です。メインマップの凡例、マップコンポーザー、およびWMSレイヤーで使用できます。
  • ルールベースのレンダラの凡例を疑似ツリーで表示できるようになりました

データプロバイダ

機能:DXFエクスポートの改善

  • ダイアログのレイヤアサイメントのツリービューと属性選択
  • support fill polygons/HATCH
  • TEXTの代わりにMTEXTとしてのテキストを表現する(フォント、斜体、および太さを含む)
  • 正確なカラーマッチがない場合のRGBカラーのサポート
  • R12の代わりにAutoCAD 2000 DXF(R15)を使用する
  • R18テストメソッドを削除する

マップコンポーザ

機能:印刷物/輸出物から印刷コンポーザアイテムを隠すことを制御する

アイテムがコンポーザのエクスポート/プリントアウトから除外されているかどうかを制御するチェックボックスとデータ定義ボタンが追加されました。項目がチェックされていない場合は、コンポジションデザイン時にのみ表示されます。

特徴:空のコンポーザーフレームのページ印刷を制御する

テーブルまたはHTMLフレームの場合、チェックボックスは、フレームが空のときに、そのページをエクスポートするかどうかを制御するようになりました。

機能:アイテムツリーパネル

マップコンポーザーのアイテムツリーパネルでは、アイテムの選択、アイテムの非表示/表示、アイテムのロック状態の切り替え、アイテムIDのダブルクリックによる編集ができます。ドラッグアンドドロップを使用して項目を並べ替えることもできます。

機能:コンポーザーの矢印/広告申込情報の外観を詳細に管理

  • ラインシンボルスタイルダイアログを使用して線をスタイルすることができます
  • アローヘッドの塗りつぶしとアウトラインの色をユーザー定義することができます
  • 矢印の頭の輪郭の幅はユーザ定義可能

Feature: Data defined control of composer items

データバインディングを使用して、作曲者アイテムの多くのプロパティを制御できるようになりました。これらには、

  • 透明度とブレンドモード。
  • アイテムの回転
  • Map scale, extents and rotation.
  • Atlas feature margin.
  • Item size and position.
  • Page size, orientation and number of pages.

機能:作曲者の画像をリモートURLとして指定することができます

マップコンポーザー内のピクチャアイテムは、ピクチャソースとしてリモートURLをサポートするようになりました。このソースは、データとして定義することもできます。

Feature: Composer Table improvements

  • テーブルヘッダーとコンテンツフォントの色を設定できるようになりました。
  • テーブルを複数のフレームに分割できるようになりました。これにより、コンテンツを列または異なるページに分散させることができます。
  • 最初のフレーム、すべてのフレーム、またはフレームなしのオプションの表示ヘッダーを追加しました。
  • 列の幅を手動で制御できます。
  • リレーションからの現在のアトラス機能と子機能を含むテーブルソースの新しいオプション。
  • 空のテーブルの動作を選択するには、テーブル全体を隠す、空のセルを表示する、またはテーブル本体にセットメッセージを表示するなどがあります。
  • 現在のアトラス機能と交差するものにテーブル機能をフィルタするためのチェックボックスを追加しました。
  • テーブルから重複行を削除するためのチェックボックスが追加されました。

既存のプロジェクトのテーブルは、これらの機能をサポートする新しいテーブル形式に自動的には更新されず、新しい設定を表示するには、テーブルをコンポジションに読み込む必要があります。

Feature: Composer improvements

マップ・コンポーザー(印刷可能なマップ・コンポジションの作成に使用)は、QGIS 2.6でいくつかの改良を受けました。

  • スケールバーの二次塗りの色を変更できるようになりました
  • ライン/矢印の描画中にシフトを保持すると、描画は水平、垂直、または45度の角度に制限されます
  • 他の新しいアイテムを描画中にシフトを保持すると、それらを四角に制限し、altの原因アイテムを中心から引き出します
  • 右クリックはもはやアイテムをロック/ロック解除しません。これは新しいアイテムパネルによって処理されます。ロックされたアイテムは作曲者のキャンバスから選択できなくなり、その下のアイテムとのやりとりが可能になります。
  • カーソルキーを押しながらaltキーを押すとアイテムの動きが1ピクセルになります
  • 破壊的な 『Load from template’メニュー項目を削除し、非破壊的な新しい 『テンプレートから項目を追加’アクションに置き換えました

Feature: Improved item snapping

スナップしきい値がピクセル単位で設定されるようになりました。これにより、コンポジションにズームインしたときにアイテムを細かく移動したりサイズを変更することができます。グループ内の項目は、自動スナップ線では使用されなくなりました。

機能:地図アイテムの複数の概要

マップフレームに複数のオーバービューフレームを表示できるようにすると便利なことがあります。たとえば、マップがローカル、地域、およびグローバルのコンテキストにある場所を表示する場合は、複数のオーバービューマップを使用すると、これを達成するのに役立ちます。QGIS 2.6以降では、作成したコンポジションの「概要」の役割に好きなだけ多くのマップを割り当てることで、これを実現できます。

機能:HTML項目の改善

HTMLコンポーザー項目には、いくつかの便利な新しいオプションがあります。

  • Option for manual entry of HTML source
  • HTMLソース内のQGIS式は、HTMLコンテンツをレンダリングする前に評価することができます
  • Data defined URL for HTML source
  • Allow for creating a user stylesheet to override HTML styles

フィーチャー:Composerマップグリッドの改善

  • You can now have multiple grids with different properties.
  • 再投影されたグリッドと緯度/経度グリッドを混在させることができます。
  • 標準のQGISシンボルグリッド線などを使用できます。
  • 新しいフレーム/注釈のみのグリッドスタイルがあります。このスタイルを選択すると、マップ上にグリッド線やその他のマーキングがなく、フレームと注釈だけが描画されます。
  • フレームが描画されるマップアイテムのどちら側を制御するかのオプションがあります。
  • インナーティック、アウターティック、インナーとアウターティックの両方のオプションを持つ、フレーム用の新しいティックスタイルがあります。
  • 注釈の新しい形式をはじめ、グリッド注釈の改良が行われました。
  • グリッド注釈では、グリッド注釈のためにタイポグラフィックに正しいプライム記号とダブルプライム記号が使用されるようになりました。

プロセッシング

機能:モデルとスクリプトのオンライン収集

モデルとスクリプトは、オンラインコレクションからダウンロードし、Processingインタフェースから直接インストールすることができます。コレクションは、Processingユーザーが提供する新しいスクリプトとモデルで拡張されます。

Feature: New modeler implementation

モデラーは書き直され、深さ制限のないネストされたモデルを許可するなどの特別な機能が追加されました。モデルはJSONファイルとして保存されるようになりました。下位互換性は維持されるため、すべてのモデルを引き続き使用できます。また、入力とアルゴリズムからモデラーグラフに項目をドラッグ&ドロップすることもできます。

プログラマビリティ

Feature: API changes for QGIS widgets

QGISウィジェットの命名を正規化するために、いくつかの軽微なAPIの変更が行われました。ほとんどすべての編集ウィジェットは、名前の最後に「Wrapper」を追加することによって名前が変更されました。特にこのことは:

  • QgsCheckboxWidget -> QgsCheckboxWidgetWrapper
  • QgsClassificationWidget -> QgsClassificationWidgetWrapper
  • QgsColorWidget -> QgsColorWidgetWrapper
  • QgsEnumerationWidget -> QgsEnumerationWidgetWrapper
  • QgsFilenameWidget -> QgsFilenameWidgetWrapper
  • QgsHiddenWidget -> QgsHiddenWidgetWrapper
  • QgsPhotoWidget -> QgsPhotoWidgetWrapper
  • QgsRangeWidget -> QgsRangeWidgetWrapper
  • QgsTexteditWidget -> QgsTexteditWrapper
  • QgsUniquevalueWidget -> QgsUniquevalueWidgetWrapper
  • QgsUuidWidget -> QgsUuidWidgetWrapper
  • QgsValuemapWidget -> QgsValuemapWidgetWrapper
  • QgsValuerelationWidget -> QgsValuerelationWidgetWrapper
  • QgsWebviewWidget -> QgsWebviewWidgetWrapper

シンボロジー

機能:より良いランダムカラー選択

私たちは、分類されたレンダラーのランダムカラーアルゴリズムを改良して、生成される色が互いに視覚的に明確になるようにしました。

Feature:Symbologyユーザインタフェースの改善

  • 可能であれば、シンボルレイヤーのタイプを変更するときにシンボルレイヤーのプロパティが維持されます。
  • シェイプバーストとグラデーションカラーランプの編集ボタンが追加されました。
  • Automatic update of label and neighboring ranges boundaries.
  • ルールベースのレンダラーに切り替えると、クラスは分類されたクラスと段階的なクラスから自動的に変換されます。
  • 段階的レンダラーラベルに単位と小数点以下桁数を追加しました。
  • GUIのカラーランプ、反転カラーランプ、その他のオプションの変更に対する応答性が向上しました。
  • シンプル、卒業、分類、およびその他のレンダラーを切り替えるときは、シンボルを保持します。
  • Improved labelling of StdDev calculation mode.

ユーザーインターフェース

機能:構文強調コードエディタ

For python script editors, expression builder, filter window, composer HTML and CSS editors

Feature: Color palettes

QGISで使用する独自のカスタムカラーパレットを定義できるようになりました。

  • カスタムユーザのグローバルカラーパレット(オプションダイアログ)
  • Per project color palette (in project properties dialog).
  • 色は、カラーボタンメニューと新しいカラーピッカーダイアログで表示されます。
  • You can import/export colors to a GPL palette file.

Feature: New color picker dialog

There is a new custom QGIS color picker dialog. Features include:
  • 色相、彩度、値、赤、緑、青の色成分のスライダー。
  • Alpha slider.
  • Option to copy/paste html color codes (in a variety of formats).
  • カラープレビューの前後に、アルファプレビューが表示されます。
  • インタラクティブ2Dカラーランプウィジェット。
  • Hue wheel/triangle widget.
  • 編集可能なカラーパレット:新しいパレットを作成したり、GPLパレットファイルにカラーをインポート/エクスポートしたりできます。
  • 設定された半径でサンプリングするオプション付きのライブカラーサンプラー(OSサポート依存)。
  • ドラッグ&ドロップによる色の他のアプリケーションとのやりとりをサポートします(OSのサポートに依存)。
  • ダイアログを無効にし、代わりにネイティブピッカーダイアログを使用するオプション。

Feature:矩形で選択された単一選択フィーチャーツール

単一選択ツールを長方形ツールにマージしました。単一のフィーチャを選択する場合は、フィーチャを四角形ツールを有効にして、フィーチャをシングルクリック(長方形をドラッグするのではなく)します。

フィーチャー:キャンバスの動作をマップするレイヤーを追加する

新しいレイヤーを生成する多くのQGISダイアログでは、デフォルトで「レイヤーをキャンバスにマップする」チェックボックスがオンになっているので、新しいレイヤーがマップに自動的に追加されます。

特徴:アイコンサイズ48と64を追加

タッチデバイスでQGISを使用している場合(または大きな、ちょっとしたアイコンが好きな場合)、アイコンを最大64 x 64ピクセルのサイズに設定できるようになりました。

機能:新しいカラーボタン

これはおそらく、QGIS 2.6の最も有用な新機能の1つです。特に、地図製作作業に多くの関与がある場合は特にそうです。ドロップダウンメニュー、カラースウォッチ、デフォルトカラーなどで、QGISのどこでも使用されるカラーボタンが強化されました。カラーボタンの右側にあるドロップダウン項目をクリックすると、クイックオプションが表示されます。カラーウィジェットの左側にあるボタンをクリックすると、標準のカラーチューザーダイアログが表示されます。

特徴:識別ツールのコンテキストメニュー

識別ツールを使用する場合は、キャンバスを右クリックして、識別ツールをコンテキストモードで使用することができます。表示されるメニューでは、識別するフィーチャタイプを定義できます(必要に応じてすべてのフィーチャタイプを定義できます)。