5

R で ESRI v10 ファイル ジオデータベースから (ラスター) データを取得する方法を知っている人はいますか?

ESRI はC++ API (Linux および Windows 用) を提供しているため、原則として、R パッケージがデータをジオデータベースに取得 (および書き込み) できるはずです。ただし、これを実行できるパッケージは見つかりませんでした。

4

3 に答える 3

2

簡単なグーグルで次のページにたどり着きました:

http://www.gdal.org/ogr/drv_filegdb.html

gdalファイル ジオデータベースをサポートしていることを示唆しています。おそらく、R は適切にビルドされたrgdalパッケージを通じてフォーマットもサポートします。基本的に、スタンドアロンgdalがサポートされている場合、rgdalそれに対してビルドされたパッケージもファイル ジオデータベースを読み取る必要があります。

于 2012-12-10T19:17:15.227 に答える
2

GDAL には、ファイル ジオデータベースからラスターを読み取る機能がありません。

ただし、ベクター フィーチャ クラスを読み取ることはできます。rgdalこれにより、ラスターレイヤーの読み取りもサポートしていないと確信できます。実際、ESRI 独自の FileGDB API にはラスター サポートがありません。

残念ながら、これは、ESRI ツールを使用してラスター レイヤーを R で使用できる形式にエクスポートする必要があることを意味します。ESRI GDB にアクセスするためのオープン ソース ソリューションが間もなく登場することを願っています。

于 2015-06-18T16:50:08.780 に答える