タグ付けされた質問 「point」

X、Y座標のペアで定義される幾何学的要素。

2
最小距離を考慮して、複数のフィーチャにポイントを生成します
ポイントで表される風力タービンを作成する機能があります。基本的には、多少の変更はありますが、ポリゴン(固定)ツール内のランダムポイントからのコードを使用します。 目標は、指定された最小距離を考慮して、ポリゴン内にランダムなポイントを作成することです。これは特に、別のポリゴンに近接していないポリゴン(単一のポリゴンなど)で非常にうまく機能します。 ただし、ポリゴンが別のポリゴンに近接または隣接している場合(たとえば、以下に示すように)、各ポリゴンのポイントは、赤で示すように最小距離内にある可能性があります。 赤のポイントが近くのポリゴンの別のポイントに近づかないようにコードを変更するにはどうすればよいですか? 理想的には、複数のポイントを1つのポイントに置き換えたいです。 Pythonコンソールで再現できるコードを次に示します。関数を実行する前に、関連するCRSでポリゴンレイヤーを選択する必要があります。 import random from PyQt4.QtCore import QVariant def checkMinDistance(point, index, distance, points): if distance == 0: return True neighbors = index.nearestNeighbor(point, 1) if len(neighbors) == 0: return True if neighbors[0] in points: np = points[neighbors[0]] if np.sqrDist(point) < (distance * distance): return False return True …

1
ポイントのリストをArcGIS 10.0のマトリックスとしてエクスポートするにはどうすればよいですか?
DEMから抽出された高度の値を持つポイント(添付を参照)で構成されるグリッドがあります。これらの値をリストとしてではなく、SciLabで読み取るサイズ50x50のマトリックスとしてエクスポートする必要があります。グリッドはすでに50x50ポイントで構成されているため、サイズは実際には問題ありません。問題は、データをエクスポートするために見つけたすべてのメソッドが、探している行列の形ではなく、出力として値のリストを持っていることです。行列の原点は、添付の画像(強調表示)の最上部のポイントでなければなりません。この行列は、空間的に明示的な環境で水流速度を計算するモデルで使用されます。

1
RのSpatialPointsDataFrameと同じすべてのポイントの最も近いポイントまでの距離
Rで使用しているSpatialPointsDataFrameがあります。すべてのポイントについて、SpatialPointsDataFrame内の最も近い他のポイントまでの距離を含む新しいベクトルをデータフレームに追加します。spdepパッケージのknearneighと、spパッケージのspDistsN1およびspDistsを確認しましたが、どちらも希望どおりのものを提供しません。明確にするために、これらのポイントはすべて1つのSpatialPointsDataFrameにあります。

3
点群データの正規化
デジタル高さモデル(オブジェクトの高さ、DSM-DTM = DHMのみ)を取得するにはどうすればよいですか? 多くのアプリケーションでこれを行うことができますが、GRIDまたはTIN形式に変換します。データを点群として保持することが可能かどうか疑問に思っていました。
8 dem  point  lidar  normalize 

1
点に固定された、一定の角度と長さを持つ折れ線を作成する方法
一定の角度(例:160°)と長さ(例:2m)で、別の線ストリングのポイント数に固定された線ストリングを作成したい。そのため、ST_DumpPoints関数を使用してポイントを検索し、作成されたラインストリングをそれらにバインドします。ラインストリングの作成中に角度(α)を宣言する方法はありますか?以下は画像の例です。 青い線を作成したい。 編集 写真の角度(α2)は実際の例ではありません。ただし、方位角は160°(α1のように)です。 更新 Evil Geniusからの回答は、特定のアスペクトのポリゴンの最大幅を計算するのに役立ちました。

2
ポイントを最適に配置するためのアルゴリズム
私は、数千の施設が実際に建設された場所と、人口の移動時間を最小限に抑えるために最適に配置される場所を比較しようとしています(国勢調査区または地域の重心で表されます)。ポイントを最適に配置する方法について、ほとんど何も見つけられません。 これらの場所を選択する方法についてはいくつかのアイデアがありますが、空間に配置するポイントの数が多いため、巧妙に最適化されていないアルゴリズムには長い時間がかかり、おそらく数年かかることになります。したがって、私の質問:固定数のポイントを配置する場所を選択するための標準アルゴリズムはありますか? 最終的には、見つけたアルゴリズムをすべて出発点として採用し、それを適応させて、人口だけではなく、より多くの情報を組み込みます。したがって、好ましい答えには、アルゴリズム、コードの詳細な説明が含まれるか、オープンソース言語で記述されるため、複製して拡張することができます。ただし、ArcGISにこの最適化に便利な機能がある場合は、それから始めます。

3
不規則な境界内に均等に分散されたポイントを作成する
奇妙な形をした一連のポリゴン(以前は正方形でしたが、現在はドーナツの穴のある正方形)内に、均等に分散した一連のポイントを作成する必要があります。 これまでにこの問題を解決した方法は、ポリゴンのフィッシュネットを作成し、フィッシュネットが作成した各ユニットの重心を使用することです。 しかし、問題はより複雑になり、私は今より複雑なポリゴンを持っています。フィッシュネットユニットの重心は、もはや十分ではありません。 ポリゴンをラスターに変換してからラスターの分割ツールを使用して、指定した数の等しい面積単位で出力を作成しようとしましたが、入力ベクターデータに必要なデータがないため機能しませんそのラスタープロセスが適切に実行されることを保証します。 Arc 9.3を使用しています(ただし、他のいくつかのソフトウェアパッケージにもアクセスできます)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.