R で ESRI v10 ファイル ジオデータベースから (ラスター) データを取得する方法を知っている人はいますか?
ESRI はC++ API (Linux および Windows 用) を提供しているため、原則として、R パッケージがデータをジオデータベースに取得 (および書き込み) できるはずです。ただし、これを実行できるパッケージは見つかりませんでした。
簡単なグーグルで次のページにたどり着きました:
http://www.gdal.org/ogr/drv_filegdb.html
gdal
ファイル ジオデータベースをサポートしていることを示唆しています。おそらく、R は適切にビルドされたrgdal
パッケージを通じてフォーマットもサポートします。基本的に、スタンドアロンgdal
がサポートされている場合、rgdal
それに対してビルドされたパッケージもファイル ジオデータベースを読み取る必要があります。
GDAL には、ファイル ジオデータベースからラスターを読み取る機能がありません。
ただし、ベクター フィーチャ クラスを読み取ることはできます。rgdal
これにより、ラスターレイヤーの読み取りもサポートしていないと確信できます。実際、ESRI 独自の FileGDB API にはラスター サポートがありません。
残念ながら、これは、ESRI ツールを使用してラスター レイヤーを R で使用できる形式にエクスポートする必要があることを意味します。ESRI GDB にアクセスするためのオープン ソース ソリューションが間もなく登場することを願っています。