【トラブル】【GISツール】GDAL / OGR に関するトラブルシューティング

■ はじめに

GDAL / OGR に関するトラブルシューティングをまとめる

今回取り上げる事例

【1】 ERROR 1: Can't load requested DLL が表示される
【2】「gdalwarp」コマンドでエラーが発生する
【3】GDALインストール後「gdalinfo --version」コマンドでエラーが発生する

【1】 ERROR 1: Can't load requested DLL が表示される

https://dk521123.hatenablog.com/entry/38092840

で「gdalinfo --version」を実行すると、
以下のような「エラー内容」が表示される

エラー内容

ERROR 1: Can't load requested DLL: c:\Program Files\GDAL\gdalplugins\ogr_MSSQLSpatial.dll
126: The specified module could not be found
(126: 指定されたモジュールが見つかりません)

構築環境

  • OS : Windows7
  • GDAL : GDAL 3.0.0(64Bit)

解決案

  • 「c:\Program Files\GDAL\gdalplugins\ogr_MSSQLSpatial.dll」を削除するか、リネームする

参考文献

https://trac.osgeo.org/gdal/ticket/6589

より抜粋
~~~~
 just simply remove ogr_MSSQLSpatial.dll from the gdalplugins subdirectory.
~~~~

【2】「gdalwarp」コマンドでエラーが発生する

構築環境

  • OS : Windows10
  • GDAL : GDAL 3.0.0(64Bit)

解決案

https://dk521123.hatenablog.com/entry/38092840

より抜粋
~~~~
PROJ_LIB : C:\Program Files\GDAL\projlib
~~~~

【3】GDALインストール後「gdalinfo --version」コマンドでエラーが発生する

GDALインストール後、「gdalinfo --version」コマンドで確認した際に
「api-ms-win-crt-runtime-l1-1-0.dll」がないと怒られる

構築環境

解決案

以下の1または2を行う
  1. Windows updateして最新にする
  2. Visual Studio 2015のVisual C++再頒布可能パッケージ(以下のURL参照)をインストールする
    https://www.microsoft.com/ja-jp/download/details.aspx?id=53587

関連記事

GISツール】GDAL / OGR ~ 入門編 ~

https://dk521123.hatenablog.com/entry/38092840