タグ付けされた質問 「points-to-line」

3
QGISで複数のポイントをラインに揃えますか?
ラインオブジェクトの周りに指定された許容値またはバッファーを使用して、ラインまたはレイヤー内のラインに複数のポイントを揃えたいのですが。添付のサンプルスケッチを参考にしてください。 この例では、BEFOREピクチャのラインに最も近いポイントはラインの5マップ単位以内にあり、最も外側のポイントは10マップ単位以上離れています。5マップ単位の許容誤差を使用して、AFTER画像の結果を達成するために、最も近いポイントを最も近いラインにスナップしたいと思います。

1
QGISを使用して属性データに従ってラインに沿ってポイントを作成しますか?
QGISの線に沿って等間隔のポイントを作成したいのですが、各ラインには、「ピース」と呼ばれる列にそれらのポイント上にあるポイントの数の属性があり、これらの値はほとんどすべての場合で異なります。 私の最初の考えは、属性テーブルの値に従ってラインを等分に分割し、ラインの重心にポイントを置くことでしたが、できませんでした。 この質問は私がやりたいことと非常によく似ていますが、QGISの質問ではありません。 複数のポリラインに沿って同じ数のポイントを作成するにはどうすればよいですか? このトピックのstackexchangeで見つけることができる最も類似した質問は、ポイント間の特定の距離に関するもので、フィールドに簡単に入力できる数値です(線に沿ってポイントを作成する、または線をポイントに変換するアルゴリズムの場合など)。属性テーブルの特定のデータについて。そのような目的での使用方法を見つけることができませんでした。 ラインの始点と終点にポイントがない場合は素晴らしいですが、ライン上に属性テーブルと同じ数のポイントがある場合は、ちょうど月の上にいます。

1
GROUPBYを使用してx、y座標のGeoDataFrameを折れ線に変換しますか?
複数の異なるエンティティがたどるパスに沿ったポイントを表すX、Y座標のデータフレームがあります。ここでは疑似データですが、おおよその形式です: entity_id lat lon time 1001 34.5 14.2 4:55 pm 1001 34.7 14.5 4:58 pm 1001 35.0 14.6 5.03 pm 1002 27.1 19.2 2:01 pm 1002 27.4 19.3 2:08 pm 1002 27.4 19.9 2:09 pm 私がしたいことはentity_id、これらのポイントをでグループ化し、ポイントを順番に並べて、LineStringそれぞれのオブジェクトを作成することですentity_id。出力は、それぞれがに対応する複数のライン/パスになりますentity_id。 これを行うにはentity_id、各ポイントをループentity_idし、ここに記載されている手順を使用しますが、GeoPandasまたはShapelyを利用してこれを行うためのより高速で効率的な方法はありgroupbyますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.