ArcMap(バージョン10.4.1)の2つのデータセット間でジョインをしようとしていますが、これを行う方法が見つかりませんでした。最初はArcGIS Online(cb_2016_us_state_5m)から取得した米国の州の地図です。 2つ目は、ASCII形式のhttp://www.prism.oregonstate.edu/recent/からダウンロードしたPRISM降雨データです(私もbilファイルを試しました)。私は州のデータを最初に開いてからPRISMを開き、同じ投影を使用しています。 基本的には、Rを使って様々な州の降雨量を平均化し、すべてのグリッドセルが所属する状態(名前またはSTATEFPコードのいずれか)をリストするcsvファイルを作成することが目標です。
私はこれまで他の降水量データセットでこれを行ってきましたが、ここでの問題はASCIIまたは.bil PRISMデータに属性テーブルがないため、どのように空間結合を行うことができないのか分かりません。しかし、私はいくつかのオプションを試しました。アトリビュートテーブルがない場合にArcMapでジョインする
- TOCのPRISM asciiを右クリックすると、「結合」オプションがグレー表示されます。
- アスキーファイルをレイヤーに変換した後、ツールボックスから「Add Join」ツールを使用しようとしました。しかし、データセットがフィーチャレイヤでなければならないというエラーが表示されます。奇妙なことに、「フィーチャレイヤを作成」ツールを使用しようとすると、入力した入力がフィーチャレイヤではないというエラーが発生しました。
- 属性テーブルを生成することを期待して、ラスタ(ASCIIからRasterツール)に変換しようとしましたが、コンマについて構文エラーが発生します(ASCIIファイルにカンマはありません)。
私は空間アナリストライセンス(取得中ですが、しばらくお待ちください)はありません。私がオンラインで見たソリューションの中にはこれらのツールを使用しているものがあります。
ご協力いただきありがとうございます。
これは、[gis.se] Stack Exchangeに適した質問のようです。 – PolyGeo
提案していただきありがとうございます。私はそこに投稿するか、私が似たような答えを見つけることができるかどうかを見ます。 –