Digitizer (QGIS プラグイン)


「Digitizer」は、PythonコードによるQGIS のためのプラグインです。


操作説明書(for Windows)を開く




操作説明書(for Mac)を開く

QGIS & Digitizer導入編(for Mac)を開く

更新履歴


32bit版QGIS(Version 2.8〜2.12)+Digitizerで、PIL(Python Imaging Library)を使おうとすると、エラーを起こすのを複数台のPCで確認して
います。



たとえば、「GDAL/OGR」の「ラスタ→ベクタ変換」でラスタファイルを読み込もうとすると下記のエラーが起きます。
----------------------------------------------------------------------------------------------------------------------------------------------------
Pythonプログラムを実行中にエラーが発生しました:
Traceback (most recent call last):
File "C:/Users/n-survey/.qgis2/python/plugins\Digitizer\digitizer.py", line 4309, in pushButton_58
Image.open(infile).convert('RGBA').save(infile, "PNG")
File "C:\PROGRA~1\QGISPI~1\apps\Python27\lib\site-packages\PIL\Image.py", line 679, in convert
self.load()
File "C:\PROGRA~1\QGISPI~1\apps\Python27\lib\site-packages\PIL\ImageFile.py", line 164, in load
self.load_prepare()
File "C:\PROGRA~1\QGISPI~1\apps\Python27\lib\site-packages\PIL\PngImagePlugin.py", line 381, in load_prepare
ImageFile.ImageFile.load_prepare(self)
File "C:\PROGRA~1\QGISPI~1\apps\Python27\lib\site-packages\PIL\ImageFile.py", line 231, in load_prepare
self.im = Image.core.new(self.mode, self.size)
File "C:\PROGRA~1\QGISPI~1\apps\Python27\lib\site-packages\PIL\Image.py", line 37, in __getattr__
raise ImportError("The _imaging C module is not installed")
ImportError: The _imaging C module is not installed
----------------------------------------------------------------------------------------------------------------------------------------------------
そのほかにも、PILを使うところで、「ImportError: The _imaging C module is not installed」のエラーメッセージがでることと思います。
32bit版をお使いになる場合、2.18のご利用をお薦めします。


Mac版QGIS(QGIS 2.18.9-1)でDigitizerを起動するには...


1.QGISをインストールします。
QGIS 2.18.9-1 [287.4 MiB]
http://www.kyngchaos.com/software/qgis

2.FreeTypeをインストールします。
FreeType framework v2.4.12-1[755 KiB]
http://www.kyngchaos.com/software/frameworks

3.PILをインストールします。
PIL 1.1.7-4 [1.1 MiB] (32+64bit, Snow Leopard+)
http://www.kyngchaos.com/software/python

4.GeoPDF pluginをインストールします。
GeoPDF plugin v2.1.1-1 [6.9 MiB]
http://www.kyngchaos.com/software/frameworks

5.Digitizerをpluginsフォルダにコピーします。

6.プラグインの管理とインストールでDigitizerにチェックします。

Windows版と違ってPILを別途インストールする必要があります。
PILをインストールするために、FreeTypeを先にインストールする必要があります。
PDFファイルを扱うために、GeoPDF plugin をインストールする必要があります。