10mメッシュ標高DEMなどの高解像度のラスタデータを広域に計算しようとすると、とても時間がかかって待ってられません。 そこで、マルチコアCPU(Core2Duoとか)をフル活用して、短時間でラスタ演算できるGDALとOpenMPを使った並列プログラミングの方法を紹介します。 手順 Visual c++ 2008 Express Edition をインストール(プログラミング環境) Windows SDK for Windows Server 2008 and .NET Framework 3.5をインストール(OpenMP環境) GDALライブラリをインストール(ラスタ演算環境) GDALとOpenMPを使ってプログラミング OpenMPオプションでコンパイル、そして実行 1.Visual c++ 2008 Express Edition をインストール(プログラミング環境) ↓こちらか