Latest news will appear here soon.
Edit on GitHub

QGIS 2.0 の変更履歴

リリース日: 2013-09-09

解析ツール

機能:プロセシングコマンダー

ジオプロセシング機能に素早くアクセスするために、単にプロセシングコマンダー(はCtrl + Alt + M)を起動し、あなたが探しているツールの名前を入力し始めます。コマンダーはあなたに利用可能なオプションを表示し、あなたのためにそれらを起動します。これ以上のツールを見つけるために、メニューを検索しません。彼らはあなたの指先に今あります。

image1

機能:ヒートマッププラグインの改善

ヒートマッププラグインは、ヒートマップのはるかに高速に作成して、その結果、多くの改良と最適化を見てきました。また、今、カーネル関数は、ヒートマップを作成するために使用されているのかを選択できます。

image2

機能:プロセッシングサポート

The SEXTANTE project has been ported to and incorporated into QGIS as core functionality. SEXTANTE has been renamed to 'Processing' and introduces a new menu in QGIS from where you can access a rich toolbox of spatial analysis tools. The processing toolbox has incredibly rich functionality - with a python programming API allowing you to easily add new tools, and hooks to provide access to analysis capabilities of many popular open source tools such as GRASS, OTB, SAGA etc.

image3

機能: プロセシングモデラー

新しい処理フレームワークの大きな特徴の1つは、ツールをグラフィカルに組み合わせる機能です。** Processing Modeller **を使用すると、一連の小さな単一目的モジュールから複雑な分析を構築できます。これらのモデルを保存し、より複雑なモデルのビルディングブロックとして使用することができます。すばらしいパワーがQGISに統合され、使いやすい!

image4

アプリケーションとプロジェクトのオプション

機能: デフォルトの起動プロジェクト指定とプロジェクトテンプレート

With QGIS 2.0 you can specify what QGIS should do when it starts: New Project (legacy behaviour, starts with a blank project), Most recent (when you start QGIS it will load the last project you worked on), Specific (always load a specific project when QGIS starts). You can use the project template directory to specify where your template projects should be stored. Any project that you store in that directory will be available for use as a template when invoking the Project --> New from template menu.

image5

機能:システム環境変数

Current system environment variables can now be viewed and many configured within the application Options dialog. Useful for platforms, such as Mac, where a GUI application does not necessarily inherit the user's shell environment. Also useful for setting/viewing environment variables for the external tool sets controlled by the processing toolbox, e.g. SAGA, GRASS; and, for turning on debugging output for specific sections of the source code.

image6

機能:ユーザー定義のズーム縮尺

A listing of zoom scales can now be configured for the application and optionally overridden per project. The list will show up in the Scale popup combo box in the main window status bar, allowing for quick access to known scales for efficiently viewing and working with the current data sources. Defined scales can be exported to an XML file that can be imported into other projects or another QGIS application.

image7

ブラウザ

機能:アプリ内ブラウザパネルの改善

  • ワイルドカードまたは正規表現でディレクトリをフィルタできます
  • New Project home (parent directory of current project)
  • View Properties of the selected directory in a dialog
  • Choose which directories to Fast scan
  • Choose to Add a directory directly to Favourites via filesystem browse dialog
  • New /Volumes on Mac (hidden directory for access to external drives)
  • New OWS group (collation of available map server connections)
  • Open a second browser (View -> Panels -> Browser (2)) for drag-n-drop interactions between browser panels
  • アイコンがアイテムグループタイプ(ファイルシステム、データベース、マップサーバ)でソートされました
  • Layer Properties now have better visual layout

image8

データプロバイダ

機能:ラスターデータプロバイダーオーバーホール

The raster data provider system has been completely overhauled. One of the best new features stemming from this work is the ability to 'Layer -> Save As...' to save any raster layer as a new layer. In the process you can clip, resample, and reproject the layer to a new Coordinate Reference System. You can also save a raster layer as a rendered image so if you for example have single band raster that you have applied a colour palette to, you can save the rendered layer out to a georeferenced RGB layer.

image9

機能:Oracle Spatialのサポート

QGIS 2.0にはOracle Spatialのサポートが追加されました。

image10

機能:ウェブカバレッジサービスプロバイダが追加されました

QGISはWeb Coverage Serviceレイヤーのネイティブサポートを提供します.WCSを追加するプロセスは、WMSレイヤーまたはWFSレイヤーを追加するプロセスに似ています。

機能:デフォルトでラスター2%累積カット

多くのラスター画像製品は、外見が洗い流された画像をもたらす多数の異常値を有する。QGIS 2.0では、画像の色空間を決定する際にデフォルトで2%〜98%の累積カットを使用するなど、ラスターのレンダリング動作に対して、より詳細な制御が可能です。ここの画像は、デフォルト設定で同じ画像をレンダリングするときのQGIS 1.8(左)対QGIS 2.0(右)を示しています。

image11

機能:フォーマットを識別するWMS

複数の既知のフォーマットがサーバーによってサポートされている場合、WMSレイヤーの識別ツールの結果のフォーマットを選択できるようになりました。サポートされるフォーマットは、HTML、地物(GML)、およびプレーンテキストです。地物(GML)フォーマットが選択されている場合、結果はベクターレイヤーと同じ形式になり、ジオメトリが強調表示され、属性とジオメトリを含む地物がクリップボードにコピーされ、別のレイヤーに貼り付けられます。

image12

機能: WMTS のサポート

QGISのWMSクライアントは、タイムスライスなどのサブデータセットの選択を含むWMTS(Web Mapping Tile Service)をサポートするようになりました。準拠しているサーバーからWMSレイヤーを追加する場合は、表示するタイムスライスを選択するよう求められます。

image13

一般情報

Feature: Quantum GIS is now known only as 'QGIS'

The 'Quantum' in 'Quantum GIS' never had any particular significance and the duality of referring to our project as both Quantum GIS and QGIS caused some confusion. We are streamlining our project and as part of that process we are officially dropping the use of the word Quantum - henceforth we will be known only as QGIS (spelled with all letters in upper case). We will be updating all our code and publicity material to reflect this.

image14

ラベリング

機能:新しいラベリングシステム

The labelling system has been totally overhauled - it now includes many new features such as drop shadows, 'highway shields', many more data bound options, and various performance enhancements. We are slowly doing away with the 'old labels' system, although you will still find that functionality available for this release, you should expect that it will disappear in a follow up release.

image15

機能:式ベースのラベルプロパティ

The full power of normal label and rule expressions can now be used for label properties. Nearly every property can be defined with an expression or field value giving you more control over the label result. Expressions can refer to a field (e.g. set the font size to the value of the field 'font') or can include more complex logic.

バインド可能なプロパティの例を次に示します。

  • フォント
  • 大きさ
  • スタイル
  • バッファサイズ

image16

機能: 古いラベルエンジンは廃止されました

Use of the older labelling engine available in QGIS <= 1.8 is now discouraged (i.e. deprecated), but has not been removed. This is to allow users to migrate existing projects from the old to new labelling engine.

以下のガイドラインはQGIS2.0で利用されている古いエンジン用です:

  • Deprecated labelling tab is removed from vector layer properties dialog for new projects or older opened projects that don't use that labelling engine.
  • Deprecated tab remains active for older opened projects, if any layer uses them, and does not go away even if saving the project with no layers having the older labelling engine enabled.

非推奨のラベリングタブは、現在のプロジェクトでPythonコンソールコマンドを使用して有効/無効にすることができます。

>>> QgsProject.instance().writeEntry('DeprecatedLabels', '/Enabled', True | False)
# or
>>> QgsProject.instance().removeEntry('DeprecatedLabels', '/')

注意:QGISの次の安定リリースの前に廃止予定のラベルエンジンが完全に削除される可能性が非常に高い* *があります。古いプロジェクトを移行してください。

image17

レイヤ凡例

特集:凡例のビジュアルフィードバックとオプション

  • レイヤー内の地物とシンボルごとの合計数
  • 編集モードのベクターレイヤーには、コミットされていない(保存されていない)編集を示す赤い鉛筆が表示されるようになりました
  • アクティブレイヤーには下線が引かれ、マルチレイヤーの選択や選択がない場合に表示されます
  • 非リスト項目の空白をクリックすると、選択項目がクリアされるようになりました
  • Right-clicks are now treated as left-clicks prior to showing the contextual menu, allowing for one click instead of two
  • グループとレイヤーは、オプションで太字のフォントスタイルにすることができます
  • このようなレンダリングが遅いかもしれないプロジェクトでは、ラスターレイヤーで生成されたプレビューアイコンをオフにできるようになりました

image18

機能:既存の地図レイヤーを複製する

地図レイヤーの凡例で、選択したベクターレイヤーとラスターレイヤーを複製します。同じデータソースを別のレイヤーとして再度インポートするのと同様に、スタイルとシンボル属性をコピー/貼り付けます。

image19

機能:マルチレイヤー編集コマンドの切り替え

凡例で複数のレイヤーを選択できるようになり、編集モードのベクタレイヤーのいずれかがある場合は、現在のコミットされていない編集を保存、ロールバック、またはキャンセルすることを選択できます。ユーザーは、選択に関係なく、すべてのレイヤーでこれらのアクションを適用することもできます。

image20

マップコンポーザー

機能: HTML マップアイテム

html要素をマップに配置できるようになりました。

image21

機能:複数ページのサポート

単一のコンポーザウィンドウは現在は複数のページを持つことができます.

image22

機能:コンポーザラベルで式を利用できるようになりました

The composer label item in 1.8 was quite limited and only allowed a single token $CURRENT_DATE to be used. In 2.0 full expression support has been added too greater power and control of the final labels.

次のような式を持つラベル。

This was printed on: [% format_date( $now, 'dd.MM.yyyy')%]

印刷時間(と表示時間)は調べられて以下の表示があります:

This was printed on: 06.09.2013

When atlas generation is enabled the currently active features' attribute values will also be accessible in the expressions allowing such things as:

Asset ID [% "ID" %] and the Tree Type is [% "TreeType" %]

image23

機能:オートスナップ線

すばらしい印刷地図を作成するには、マップ項目をきちんと整列させることが重要です。オブジェクトを別のオブジェクトの近くにドラッグするだけで、簡単に作曲者のオブジェクトを整列させることができる自動スナップラインが追加されました。

image24

機能:手動スナップ線

時には、オブジェクトをカーテンディスタンスに合わせる必要があります。新しいマニュアルスナップラインを使用すると、手動スナップ線を追加することができます。これにより、共通のアライメントを使用してオブジェクトを整列させることができます。トップまたはサイドルーラーからドラッグして新しいガイドラインを追加するだけです。

image25

機能:地図シリーズ生成

これまで地図シリーズを生成する必要がありましたか?もちろんあります。コンポーザには、地図帳機能を使用した地図シリーズ生成機能が組み込まれています。カバレッジレイヤーはポイント、ライン、ポリゴンにすることができ、現在の地物属性データは、その場で値置換のためのラベルで使用できます。

image26

機能:地図フレームでの自動概要サポート

メインの地図フレームの現在のエリアをより小さなオーバービューウィンドウに表示する必要があります。さあ、できます。マップフレームには、他の範囲を表示する機能が含まれており、移動すると更新されます。これをアトラス世代の特徴と共に使用することで、コンポーザの中核はいくらか滑らかなマップ生成を可能にします。概要フレームスタイルは、通常のマップポリゴンオブジェクトと同じスタイリングを使用しており、創造性は決して制限されません。

image27

機能:レイヤの混合

Layer blending makes it possible to combine layers in new and exciting ways. While in older versions, all you could do was to make the layer transparent, you can now choose between much more advanced options such as "multiply", "darken only", and many more.

Blending can be used in the normal map view as well as in print composer. For a short tutorial on how to use blending in print composer to make the most out of background images, see "Vintage map design using QGIS".

image28

機能:HTMLラベルサポート

HTMLサポートには、マップ・コンポーザーのラベル項目が追加され、最終的なマップをさらに詳細に制御できます。HTMLラベルはCSSスタイルシート、html、さらにはjavascriptをサポートしています。

image29

機能:コンポーザの凡例でマルチカラムのサポート

コンポーザーの凡例は複数の列をサポートするようになりました。多くのクラスを持つ単一のレイヤーを複数の列に分割することはオプションです。単一シンボルレイヤーは、デフォルトでは単一のラインアイテムとして追加されるようになりました。レイヤー/グループタイトルにグループ、サブグループ、または非表示の3種類のスタイルを割り当てることができます。タイトルスタイルはアイテムの任意の視覚的なグループ分けを可能にする。例えば、1つのシンボルレイヤーを1つのラインアイテムまたはレイヤータイトル(1.8のように)で表示し、複数のレイヤーからのシンボルを1つのグループ(タイトルを隠す)にグループ化することができます。

image30

機能:マップ・コンポーザー管理の更新

マップコンポーザの管理に次のような改善が作成されました:

  • コンポーザの名前は作成時に指定できます,オプションで他のコンポーザ名からの選択もできます
  • コンポーザを多重化できます
  • New from Template and from Specific (in Composer Manager) creates a composer from a template located anywhere on the filesystem
  • 親プロジェクトをコンポーザの作業スペースから直接保存できるようになりました
  • すべてのコンポーザの管理作業は、コンポーザの作業スペースから直接アクセスできるようになりました

image31

プラグイン

機能:プラグインマネージャの再構築

QGIS 1.xではプラグインの管理に2つのインタフェースが混乱していました.1つはすでにインストールされているプラ​​グインを管理するためのものと、1つのプラグインリポジトリからのPythonプラグインの取得用のものです。QGIS 2.0では、プラグインをダウンロード、有効/無効、一般的に管理するためのワンストップショップ*を提供するプラグインマネージャー**を新たに導入しました。ああ、ユーザーインターフェースもサイドタブで分かりやすく、アイコンを簡単に認識できます!

image32

プログラム可能

機能:新しいPythonコンソール

新しいPythonコンソールはさらに強力な機能を提供します。今では、自動完全サポート、構文の強調表示、調整可能なフォント設定を備えています。サイドコードエディタを使用すると、QGISセッションでPythonファイルを開いて実行できるように、より大きなコードブロックを簡単に入力できます。

image33

機能:より多くの式関数

表現エンジンは、式ベースのラベルやシンボルのようなものを可能にするためにQGISをますます使用していますが、より多くの関数が式ビルダーに追加されており、式ビルダーを通してすべてアクセス可能です。すべての機能には、使いやすさのための包括的なヘルプと使用ガイドが含まれています。

image34

機能:特別な式の関数

If the expression engine doesn't have the function that you need. Not to worry. New functions can be added via a plugin using a simple Python API.

image35

機能:新しいクリーナーPython API

Python APIは、より洗練されたPythonのプログラミング体験を可能にするように改良されました。QGIS 2.0 APIはSIP V2を使用しています。このV2は、値を扱う際に必要とされる乱雑なtoString()、toInt()ロジックを削除します。型は、はるかに良いAPIを作るネイティブのPython型に変換されました。属性へのアクセスは、単純なキールックアップ、それ以上の索引ルックアップおよび属性マップを使用しないで、地物自体に対して行われます。

>>> feature['mycolumn'] = 10
>>> feature['mycolumn']
10

機能をレイヤーから読み取る方法も改良されており、将来のバージョンではマルチスレッドが可能です。

for feature in layer.getFeatures():
       print feature['mycolumn']

image36

機能:バージョン1.xリリースとのコード互換性

As this is a major release, it is not completely API compatible with previous 1.x releases. In most cases porting your code should be fairly straightforward - you can use this guide to get started. Please use the developer mailing list if you need further help.

image37

機能:Pythonプロジェクトマクロ

project.qgsファイルに保存されたPythonモジュールをロードして、次のプロジェクトイベントで特定の関数を実行できます。

  • openProject()
  • saveProject()
  • closeProject()

マクロを実行するかどうかは、アプリケーションオプションで設定できます。

image38

シンボロジ

機能:データで定義されたプロパティ

新しいデータ定義プロパティでは、シンボルのタイプ、サイズ、色、回転、およびその他の多くのプロパティを地物属性を使用して制御できます。

image39

機能:シンボルレイヤー管理の改善

新しいシンボルレイヤの概要では、すべてのシンボルレイヤに簡単かつ迅速にアクセスできる明確なツリー構造のレイアウトが使用されています。

image40

機能:カラー定義の透過性のサポート

In most places where you select colours, QGIS now allows you to specify the alpha channel (which determins how transparent the colour should be). This allows you to create great looking maps and to hide data easily that you don't want users to see.

image41

機能:ラスターレイヤーのカラーコントロール

QGIS 2.0 allows you to precisely control exactly how you'd like raster layers to appear. You now have complete control over the brightness, contrast and saturation of raster layers. There's even options to allow display of rasters in grayscale or by colorising with a specified color.

image42

機能:レイヤー間でシンボロジをコピーする

Its now super easy to copy symbology from one layer to another layer. If you are working with several similar layer, you can simply right-click on one layer, choose Copy Style from the context menu and then right-click on another layer and choose Paste-Style.

image43

機能:データベースにスタイルを保存する

データベースベクタデータストアを使用している場合は、レイヤスタイル定義を直接データベースに格納できます。これにより、エンタープライズまたはマルチユーザー環境でスタイル付きレイヤーを簡単に共有できます。

image44

機能:カラーランプのサポート

Colour ramps are now available in many places in QGIS symbology settings and QGIS ships with a rich, extensible set of colour ramps. You can also design your own and many cpt-city themes are included in QGIS now 'out of the box'. Color ramps even have full support for transparency!

image45

機能:すべてのレイヤータイプのカスタムデフォルトスタイルを設定する

Now QGIS lets you control how new layers will be drawn when they do not have an existing .qml style defined. You can also set the default transparency level for new layers and whether symbols should have random colours assigned to them.

image46

ユーザーインタフェース

機能:新しいアイコンテーマ

We have updated out icon theme to use the 'GIS' theme which introduces an improved level of consistency and professionalism to the QGIS user interface.

image47

機能:サイドタブ、折りたたみ可能なグループ

私たちは、タブのレイアウトを標準化し、折り畳み可能なグループボックスを多くのダイアログに導入し、さまざまなオプションをより簡単にナビゲートし、画面の不動産をより有効に活用しました。

image48

機能:ソフト通知

In many cases we want to tell you something, but we don't want to stop your work or get in your way. With the new notification system QGIS can let you know about important information via a yellow message bar that appears at the top of the map canvas but doesn't force you to deal with it if you are busy doing something else. Programmers can create these notification (e.g. from a plugin) too using our python API.

image49

機能:アプリケーションのカスタムフォントとQtスタイルシート

The system font used for the application's user interface can now be set. Any C++ or Python plugin that is a child of the QGIS GUI application or has copied/applied the application's GUI stylesheet can inherit its styling, which is useful for GUI fixes across platforms and when using custom QGIS Qt widgets, like QgsCollapsibleGroupBox.

現在のプラットフォーム用に生成されたQGIS GUIアプリケーションスタイルシートは、(PyQGISで)起動した後にアクセスできます。

qgis.utils.iface.mainWindow().styleSheet()

image50

機能:ライブカラー選択ダイアログとボタン

Every color chooser button throughout the interface has been updated to give visual feedback on whether the current color has a transparent, or 'alpha,' component. The color chooser opened by the new color buttons will now always be the default for the operating system. If the user has Use live-updating color chooser dialogs checked under Options -> General -> Application, any change in the color chooser will immediately be shown in the color button and for any item currently being edited, where applicable.

image51

機能:SVG注記

QGIS 2.0を使用すると、マップキャンバス上の特定の場所または相対位置に固定されたSVGアノテーションをマップに追加できるようになりました。

image52

機能:ドラッグアンドドロップフォームビルダ

QGIS 2.0は、データ入力フォームを作成するためのすばらしい新しいシステムをサポートしています。ドラッグアンドドロップフォームデザイナーを使用すると、スマートな外観のフォームをタブで作成して、共通フィールドをまとめてグループ化することができます。これで、ユーザーのデータ入力の操作を簡単に制御できます。

image53

機能:デフォルトのアクションツール

ベクターレイヤーアクションのユーザー(機能をクリックしたときに実行できる小さなタスク)は、ツールバーの新しいアクションツールが大好きです。それを使用すると、アクティブなアクションを選択し、そのアクションを呼び出すためにあなたの地物をクリックすることができます。

image54