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

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

1
同じジオメトリテーブルの2つのポイントに対する単純なPostGIS ST_Distanceクエリ?
注:この質問は、最初にStackoverflowで公開されました。 ジオメトリテーブルpoints_tableとSRID 4326いくつかのポイントがあります。 このテーブルから一対のポイント(フィーチャ)間の距離を見つける必要があります。 で1つのポイントを選択しid = X、別のポイントでを選択id = Yし、ST_Distance関数でそれらの間の距離を見つけたいと思います。 データベースからこれらの2つのポイントを照会する方法を知っています。 select * from points_table where id = X or id = Y; しかし、このクエリは結果を返します。2つのパラメータを取るST_Distanceため、に渡す方法がわかりませんST_Distance。 私が試してみました Select ST_Distance(select the_geom from points_table where id = X or id = Y); しかし、明らかに間違っています。 テーブルから2つのジオメトリポイント(フィーチャ)間の距離を見つけるにはどうすればよいですか? PSこれまでに見つけたすべての例は、ST_Distance関数の引数にハードコードされたポイントを使用したST_Distanceの使用法を示しています。ST_Distanceを使用して同じテーブルの2つのポイント間の距離を計算する例は見つかりませんでした。

2
ArcGIS Desktopを使用してライン(ラインに最も近い頂点)を作成しますか?
ArcInfo 10 SP3を使用しています。 私はユーティリティデータの再編成に取り組んでいます。2年前、私たちは私設水道の収集を始めました。古いレコード図面から抽出するための多くの機能がまだあります。 私たちの建物の足跡をWaterMainラインに結合するラインを作成する方法があるかどうか疑問に思っていましたか? 水道本管に最も近い建物の頂点を開始点として使用したいと思います。

7
公共の再投影サービス
座標系で1つのポイントを送信でき、指定された座標系で再投影されたポイントを返す無料の公共サービスはありますか? 私は多くのリクエストをするつもりはありません。今のところはデモのためだけです。

2
QGISでポリラインに沿ってランダムなポイントを作成しますか?
QGISでポリラインシェープファイルに沿ってランダムなポイントを作成しようとしています。基本的には、「リサーチツール」の「ランダムポイント」ツールと同様ですが、ポリゴンではなくポリライン用です。 ラインファイルをポリゴンシェープファイルに変換してみましたが、一部の領域はポリゴンで埋められますが、他の領域は長いラインタイプのポリゴンのままです。 私はQGISにかなり慣れていないので、Pythonコードに精通していません。

2
QGISのレイヤーから小さな「塩コショウ」ポリゴンを削除しますか?
複数のポリゴンで構成されたマップがあり、その中に数十万ポイントの非常に小さなポリゴンが含まれています。 大きなポリゴンは必要ですが、小さなポリゴンはポイントではありません。大きいポリゴンを保持しながら、すべてのポイントの小さいポリゴンを選択して削除するにはどうすればよいですか?(私は明らかにこれを手動で実行したくありません-そのためにいくつかのポイントが多すぎます!) 私は完全にQGISに慣れていないので、Googleを使って運が悪くなりました。おそらく、Google検索で使用する正しい用語が何なのかわからないからです。 私が使用しているファイルは、.dbf、.prj、.qpj、.shp、および.shxです。.shpファイルをQGISにドラッグするだけで、地図が1つのレイヤーとして表示されます。基本的には、イギリスの地図をリージョンに分割し(私が欲しい)、ポイントでカバーします(望まない)。 これは間近に見えるものです。それらが周囲のレイヤーに運が入らないかどうかを確認するために、ディゾルブを行いました。
11 qgis  polygon  point 

1
異なるベクターレイヤーから一度にフィーチャを選択しますか?
QGISのレイヤーパネルに2つのベクターファイルがあります(V2.8.2、ウィーン)。 両方のベクターファイルから同時にポイントを選択して、両方の属性テーブルに表示しようとしています。両方のテーブルは、選択されたフィーチャのみを表示するように設定されています。 これを行う唯一の方法は、レイヤーパネルで1つのレイヤーを選択し、四角形でフィーチャを選択してから、レイヤーパネルで2番目のレイヤーを選択し、四角形を使用して再度選択することです。 両方のレイヤーからフィーチャを選択し、長方形による選択を一度だけ使用する方法はありますか?
11 qgis  point  select 


1
空間と時間の近接
タイムスタンプが関連付けられた、動物の毎日の緯度の場所を表すいくつかのポイントデータがあります。 STATIONARY = TRUEであるすべてのポイントを特定したいと思います。ポイントの周囲の100kmのバッファーが時間的に隣接する追加の(たとえば)5つの ポイントと重なる場合、そのポイントは静止していると見なされます。したがって、10日目が私の興味のあるポイントである場合、時間的に隣接する5日がこのポイントから100 kmのバッファー内にあるかどうかを確認したいと思います。5、6、7、8、9日の場合。または11、12、13、14、15日。または8、9、11、12、13日などがバッファー内にあり、その後STATIONARY = TRUE。ただし、5、7、9、11および13日がバッファー内にあり、その間の隔日(偶数)ではない場合、STATIONARY = FALSE 何らかの移動ウィンドウバッファーが解決策を提供すると思いますが、これを実装する方法がわかりません。 私はArcGISとRの両方でこの問題を回避しようと努めてきましたが、今のところ脳波はありません。これは私がソリューションに持っている最も近いものですが、それは完全には適合しません、私は思いません:指定されたバッファー内の連続したポイントの識別 これは、データ構造を近似するいくつかのダミーデータです(実際には、1日2回(正午と真夜中)の場所があり、いくつかの場所が欠落していますが、後で心配します)。 x<-seq(0,15,length.out=20) y<-seq(10,-10,length.out=20) t<-seq(as.POSIXct('2013-07-01'), length.out = 20, by = "days") data<-data.frame(cbind(x,y,t=as.data.frame.POSIXct(t))) x y t 1 0.0000000 10.0000000 2013-07-01 2 0.7894737 8.9473684 2013-07-02 3 1.5789474 7.8947368 2013-07-03 4 2.3684211 6.8421053 2013-07-04 5 3.1578947 5.7894737 2013-07-05 6 3.9473684 4.7368421 2013-07-06 …

1
PostGISを使用して既存のテーブルの経度/緯度座標からPOINTを作成しますか?
既存のテーブルの経度と緯度の列を使用してポイントを作成したいと思います。ST_MakePointのドキュメントへのリンクは次のとおりです。 これが私のテーブルです: CREATE TABLE sysinst.bio ( oid INTEGER PRIMARY KEY, longitude FLOAT, latitude FLOAT, geom GEOMETRY(POINT, 26913) ); ジオメトリ列の追加: SELECT AddGeometryColumn ('sysinst', 'bio', 'geom', 26913, 'POINT', 2); これが私のクエリです: UPDATE sysinst.bio SET geom = ST_SetSRID(ST_MakePoint(longitude, latitude), 26913); QGISで表示したときにポイントが誤ってプロットされていても、エラーは返されません。 のために(-97.5959, 21.1922)、私は受け取ります(-109.4896, 0.0002) 助言がありますか? より簡単な方法があれば、私はこれをより効率的に行うことにオープンです。

2
重複したポイントフィーチャを削除するにはどうすればよいですか?
Garminデバイスで多くの.gpxデータを作成しましたが、データ量が多いため、デバイスからマッピングデータを何度かインポートしました(これも失われたくなかったためです)... 結果として、すべてのgpxファイルをシェープファイルとして保存し、それらをマージした後、同じポイントが2倍または6倍にもなりました(トラックも含め、ポイントとして表示したため、標高がわかります)。 QGISを使用して、またはUbuntu 12.4で動作する他のフリーソフトウェアを使用せずに、重複を自動的に消去する方法はありますか? 私はあなたの助けにとても感謝しています!
10 qgis  point 


4
ポリラインのすべてのポイントを取得する
Pythonにいくつかのポリラインフィーチャオブジェクトがあります。次に、ポリラインのすべてのポイントを取得します。 たとえば、ポリラインがある場合はポイント開始[0,0]エンドポイントを[5,5]。結果:[1,1];[2,2];[3,3];[4,4];[5,5]。 端点を含むその線上のすべての整数点を見つけたいのですが。直線の場合、これは非常に単純ですが、ポリラインにBeizer Curve、Circular Arc、Elliptic Arcジオメトリタイプがある場合、どのようにすればよいですか? 編集: ArcGISのすべてのライセンスレベルで利用できるツールのみを使用できます。たとえば、ArcGIS Basic。

2
ArcGISでラスターの中心点を見つけますか?
たとえば、ArcMap 10ドキュメント(関連付けられたtfwを含む.tiff)に読み込まれた長方形の地理参照ラスターファイルがある場合、その中心点を簡単に見つけてその点をポイントベクターレイヤーに保存するにはどうすればよいですか? また、ArcMapドキュメントにそのようなラスターが複数ある場合、それらすべてにプロセスを適用するにはどうすればよいですか? 残念ながら、Pythonの経験はありません。したがって、プログラムによるソリューションは問題ありませんが、既存のスクリプトをArcGIS 10にロードして、問題のラスターで実行する方法についての具体的な指示が必要になります。(ところで、ラスターはすべて個別のレイヤーにあります)。

6
エラー000212:XYイベントソースを作成できません(MakeXYEventLayer)の実行に失敗しましたか?
サイズが133mbで、130万行を超えるデータが含まれるcsvファイルがあります。データの各行には独自の緯度/経度があり、ArcGIS Desktop 10で緯度/経度に基づいてそれらのポイントを表示し、最終的にそれをポイントシェープファイルに変換する最良の方法は何でしょうか? これまでは「Make XY Event Layer」ツールを試しましたが、失敗し続けます... エラー000212:XYイベントソースを作成できません(MakeXYEventLayer)の実行に失敗しました。 csvファイルは適切にフォーマットされ、lat / longフィールドは数値であるため、なぜクラッシュし続けるのかわかりません。 CSVの最初の2行は次のようになります。最初の行はヘッダーです。 "LAT","LONG","CUSTOMER_MASTER_ID","STORE_NBR","TRANSACTION_DT","SKU_DIVISION_ID","SKU_DEPARTMENT_ID","SKU_CLASS_ID","SKU_CATEGORY_ID","SKU_NBR","SALES_AMT" "32.363544","-110.969778","2000000792627","2940","8/11/2010","2060","3920","5120","84021","5127866","13.99" 何か案は?

1
FlowMapperプラグインはどのように機能しますか?
Qgis用のFlowMapperプラグインをダウンロードしましたが、それがどのように機能するかについての情報を見つけることができません... また、テキストが途切れて入力フィールドに完全に表示されないようなので、フィールドがどうあるべきかよくわかりません... これが私の意味の例です: ノード座標を保存するファイルを選択しようとしましたが、.csv、.dbf、.shp、またはコンピューター上のファイルタイプのいずれかであるファイルを(グレー表示)選択することはできません... FlowMapperプラグインの使用方法に関するいくつかの情報については、説明的なものを何も見つけなかった後、以前にそれをうまく使用した可能性がある人に尋ねる方が簡単だと思いました。 参考までに、ポリゴンの重心のポイントファイルと、上記の重心の1つに接続する属性を含む緯度経度のポイントのコレクションがあります。多分これを行うより良い方法がありますか? Mac上のQGIS 1.8.0

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