問題タブ [spatial-data-frame]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Polygon 内のポイントの場合は ZipCode を返します (形が整っている)
ポイントの列を持つ DataFrame A があります。
Polygon の列を持つ別の DataFrame B もあります。
ポイントがポリゴン内にある場合、B のコードを A に渡すにはどうすればよいですか?
r - 「ele」以外の属性を保持する writeOGR を使用して、.csv から GPX ファイルを作成するにはどうすればよいですか。各ポイントのタイムスタンプを含める必要があります
場所と属性のcsvファイルがあります(NRCANのPPPサービスを使用してTopCon GPSユニットから事後修正されたため、csvファイルになっています)。
lat
、lon
、ele
およびの列がありますtime
。この csv から GPX ファイルを作成しようとしています。GPX を作成することはできますが、各ポイントの「ele」以外の属性を保持する方法がわかりません。タイムスタンプも必要です。使用してみGPS_USE_EXTENSIONS=YES
ましたが、出力に何の違いもないようです。また、タイムスタンプを「探す」可能性があると考えて、GPX をトラックとして書き込もうとしましたが、成功しませんでした。
これは私のデータフレーム(df)がどのように見えるかです:
奇妙に見える時刻形式は、GPX ファイルで最終的に必要とされる形式であるためです。
役立つ場合は、コードの残りの部分 (空間データフレームの取得など) を提供させていただきます。
前もって感謝します!
r - r - 2 つのインデックス ベクトルに従って、NA を値に置き換えます
私は、数年にわたって販売された住宅の特徴を含む空間ポイント データ フレームを持っています。{sp}で「over」を使用して、近隣属性を追加しました。私の住宅データの年ごとに、近隣のデータ セットが結合されています。
問題: 異なる年の近隣データには、常に同じ変数が含まれているとは限りません。したがって、住宅データに結合すると、特定の年に販売された住宅について、これらの非共有変数で NA を取得します。
理想的な解決策: データの各行について、NA を同じ近隣 (nb) で最も近い年 (y) の同じ列データ (V1) に置き換えます。
理想的には、次のように NA を置き換え[3,V1] = 2752
ます。[5,V1] = 2650
、および[7,V1] = 2554
。データ フレームには 25 万を超える obs が含まれているため、全体をループするのはかなり面倒です。
r - データフレーム内のリストを行に変換する
Rにデータフレーム ( test
) があります。列の 1 つには、次のリスト構造の座標が含まれています。
わかりやすくするために、座標の数を減らしました。
最終的には、データフレームを空間的な線のデータフレームに変換したいのですが、そのためtest$coordinates
には線の形が必要です。ただし、次のエラーが表示されます
を他の形式に変換しようとしましtest$coordinates
たが、通常は何らかのエラーが発生します。このリストを行に変換するにはどうすればよいですか?
追加情報 これはフォローアップの質問です
x、yx、y 座標を使用してデータ フレームを R の空間線データ フレームに変換する
要求に応じて更新dput(head(test))
: