タグ付けされた質問 「attribute-joins」

共通の属性値に基づいて2つ以上のデータセットを接続するプロセス。空間結合の場合、個別のタグがあります。

4
QGISを使用して非空間CSVファイルを空間データ(シェープファイル)に結合しますか?
フィールドに郵便番号データを含むCSVファイルがありますが、それは非空間的です。たとえば、EastingとNorthingはありません。 フィールドに郵便番号といくつかの追加データを含むシェープファイルがあります。 属性(郵便番号フィールド)に基づいてCSVをシェープファイルに結合したい。ArcMapでこれを実行できることは知っていますが、QGISで同じことをどのように実現できますか?

5
QGISの最も近いポイントから属性を結合しますか?
ポイントを持つ2つのレイヤーがあり、それぞれ異なる属性を持つAとBと呼ばれます。 AIの各ポイントについて、Bの最も近いポイントからのすべての属性を結合します。 理想的には、これには両方のポイント間の距離を測定するフィールドも含まれます。 ArcGISでこれを行う方法を知っています:レイヤーA> joins and relateds> joinを右クリックし、空間位置に基づいてデータを結合し、最も近いポイントから属性を結合することを選択します。 QGISで同様の機能を見つけることができませんでした。ポインタはありますか?

2
Rでポリゴンを結合する
Rコードを使用して空間ポリゴンを結合する方法を疑問に思っていますか? 特定のエリアが時間とともに変化する国勢調査データを使用しており、ポリゴンと対応するデータを結合して、結合された領域について単純にレポートしたいと考えています。国勢調査から国勢調査への変更があり、マージする予定のポリゴンのリストを保持しています。この地域名のリストをルックアップリストとして使用して、異なる年の人口調査データに適用したいと思います。 選択したポリゴンとそれぞれのデータをマージするためにどのR関数を使用するのか疑問に思っています。私はそれをグーグルで検索しましたが、結果に単に混乱します。

6
QGISを使用して複数のレコードを単一の機能に結合しますか?
建物のシェープファイルがあるQGISで結合/リレートを作成しようとしています。それに、各建物で働く人々を含む非空間テーブル(.csv)を結合したいと思います。したがって、テーブルに複数のレコードがあり、それらをシェープファイル内の単一の機能に結合できるようにしたいと考えています。QGISで結合を実行できるのは、最初のレコードがシェープファイルフィーチャー(つまり、建物)に結合されているだけですが、後続のレコードは削除されます。 QGISでこの参加/関連付けを完了する方法を誰かに教えてもらえますか?

7
重複を作成せずに、ExcelからQGISの属性テーブルにデータを結合しますか?
QGISに2つの空のフィールドを持つ属性テーブルがあります。 QGISの空のフィールドを埋めるためにExcelデータベースをインポートしたい。ExcelファイルはQGIS属性テーブルの列と一致します。 Excel(.CSV)をシェープファイルに適切に結合できます。ただし、このプロセスでは、必要に応じて空白のフィールドを埋める代わりに、複製が作成されました。«テーブルマネージャー»の助けを借りて状況を修正することはできますが、多くの時間が必要です。Excelデータを結合するより効率的な方法を探しています。 重複を作成せずに、Excelファイルを属性テーブルに結合するにはどうすればよいですか?

3
段階的なシンボル体系でNULL値を持つフィーチャをシンボル化する方法は?
ポリゴンフィーチャデータセットと、属性をコロプレスマップとしてシンボル化するためにQGIS内で(1対1)結合する別のテーブルの属性があります。ただし、数値属性のテーブルにすべてのポリゴンフィールドに一致するフィールドがあるわけではないため、段階的なシンボルを生成するときにnull値がいくつかあります。 私の研究から、この状況で最も一般的なアドバイスは、デフォルトのシンボルを定義するポリゴンデータセット(またはその他の背景)のコピーを含めることです。これは、null値が目盛り記号で分類されていないため、「下」に表示されるため機能します。まさにこれの画像を添付しました。濃い灰色のフィーチャは、結合テーブル(mb_percentile_isochrones_all)には存在しませんが、境界ポリゴンテーブル(mb2013_wgtn)には存在します。したがってmb2013_wgtn、「データなし」機能を表示するには、テーブルの2つのインスタンスが必要です。 しかし、これは私にはエレガントではないようです。より直感的なのは、ヌル値シンボルを定義することです。おそらくこれは、現在存在しているものと一致するように完全に透過的である可能性があります。または、ユーザーが望むものであれば、ある種のミュートされたグレーになります。ポイントは、現時点では、null値のシンボルを処理するために、コンテンツに2つの異なるレイヤーが必要です。つまり、すべてのフィーチャのシンボルを同時に変更するには(たとえば、すべての境界線の幅を広げたい場合)、これを2回処理する必要があります。 nullシンボルを処理する「背景」レイヤーに対して1回。 QGIS(2.6.1)で、段階的シンボルに使用される同じレイヤーの「コピー」を使用せずに「null」値シンボルを定義することは可能ですか?

1
PostGISでポイントレイヤーとポリゴンレイヤーの空間結合を実行する方法は?
パーセルレイヤーに関連付ける(つまり、そのparcel_idを割り当てる)世帯を表すポイントデータセットがあります。ArcMapを使用すると、ポリゴンをポイントに空間的に結合し、結合に特定の検索半径を持たせ、最も近いポリゴンを使用するように指定できます。 私はこれをpostgresで実行したいのですが、これを行う最も賢明な方法は何かと疑問に思っていました。ポイントは実際の区画ではなく通りにあるため、ST_containsは使用できません。ST_containsの代わりに、近接チェックを可能にする別の関数はありますか? update households h set parcel_id = p.parcel_id from parcels p where ST_contains(p.the_geom, h.xy);

2
QGISで外部テーブルをシェープファイルの属性テーブルに結合する方法は?
.csvテーブルをシェープファイルの属性テーブルに結合する必要があります。私はこれをQGISでやりたかったのですが、とにかく見つけられないようです。私はmmqgisプラグインがそれを行うことを知っていますが、私のシェープファイルには6000件のレコードがあり、このプラグインは2000などでクラッシュします...何かアイデアはありますか?

1
小さなデータセットで単純な結合を行うと、ArcMapの速度が大幅に低下するのはなぜですか?
ArcGIS 9.3.1、ArcInfo。属性結合を実行しているいくつかの小さなファイルジオデータベースとSDEフィーチャクラス(それぞれ数千のレコード、50列)があります。結合後、マップの描画は毎秒1秒未満から数秒に、場合によってはさらに遅くなります。結合からフィールドを参照する定義クエリを追加し、再描画中にコーヒーを飲みましょう。これが起こる理由についてのアイデアはありますか?これを経験した人はいますか?

4
QGISの位置(最も近い距離)でポイントレイヤーとラインレイヤーの属性を結合する
私の問題は次のとおりです。ラインシェップ(ターゲットレイヤー)とポイントシェップ(結合レイヤー)があります。2番目(ポイントレイヤー)は、ラインに最も近い距離に基づいてラインレイヤーと結合する属性を保持します。点と線は交差していません ArcGISと空間結合(一致オプション:最も近い)でこれを行うことができますが、QGISでこれをどのように達成できるかわかりません。

2
gdal / ogrを使用してCSVファイルをシェープファイルに結合しますか?
私は、例えば、いくつかの属性を持つシェープファイルを持っているYEAR、COUNTYとAREA。また、シェープファイルに必要なフィールドを含むCSVファイルもありますPOPULATION。シェープファイルとCSVファイルの両方にフィー​​ルドがありますGISJOIN。QGISで参加する方法を知っています。しかしogr2ogr、GDAL / OGRのツールまたは他のツールを使用して、永続的な結合を作成し、シェープファイルに書き込むにはどうすればよいですか?

3
ArcGIS for Desktopで元のフィールド名を失うことなくテーブルを結合しますか?
csvに参加するときに、ArcGISで元のフィールド名を保持する方法があるかどうか疑問に思っています。テーブルをシェープファイルに。 時々、10、20、またはそれ以上の列でテーブルを結合し、結合されたデータをエクスポートするとき、 ArcGISは常に元のテーブルの名前と列の順序(table_xy_1、table_xy_2など)に従ってテーブルの名前を変更するためです。 属性テーブルのフィールドの名前を永続的に変更する簡単な方法がないため(つまり、新しい列を作成し、古い列をこの新しい列にコピーし、古い列を削除する必要があります)、これにより多くの作業が作成されます(事実にもかかわらずこの混乱したフィールド名の中で自分自身を方向づける必要があること)。

5
シェープファイルをCSVファイルに結合した後、QGISで使用できないシンボルグラデーションオプションを使用できますか?
QGISでcsvファイルからシェープファイルにデータを正常に結合しましたが、何らかの理由でデータのシンボル表示に問題があります。 グラデーションシンボルを使用したいのですが、このオプションは、結合されたテーブルのどの列でも使用できません。 新しいレイヤーとして保存しようとしましたが、これで問題は変わりません。 これを回避するためのヒントはありますか?

2
QGIS Field Calculatorの列ヘッダーにワイルドカードを使用していますか?
(フィールド計算機で)そのようなフィールドにワイルドカードを使用できることを知っています: case when "column" ILIKE '%example%' then 1 else 0 end 列ヘッダー自体にも同様のことができますか? (Joinsプロパティを使用して)複数のレイヤーを結合しているため、列名に結合されたレイヤー名を含める必要があるため、複数のフィルターを編集するよりも1セットのフィルターを編集する方が簡単なので、これを質問します。 QGIS 2.2を使用しています。

2
ArcPyを使用してプログラムでJoinを検出していますか?
ArcMapプロジェクト内から起動されるPythonコードがいくつかあります。ユーザーがプロジェクトで作成した可能性のある結合は、コードを実行するために削除する必要があります。残念ながら、結合を削除するコード…arcpy.RemoveJoin_management( "layer1"、 "layer2")…は、アプリケーションに重要ないくつかのレイヤープロパティ(強調表示されたフィールド、読み取り専用フィールドなど)も壊します。 ArcMapでレイヤーを右クリックし、[結合の削除]を選択して結合を削除した場合、レイヤーのプロパティはそのまま残ります。 コード内から結合が存在することを検出できる場合は、コードを終了し、ユーザーがコードを実行する前に手動で結合を削除する必要があるというメッセージを表示します。では、プログラムで結合を検出できますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.