PostGISと空間データベースを分析に使用する方法を学んでいます。私がやろうとしていることは、頂点ではなくエッジ計算を使用して、ファイル内の最も近いポリゴンの距離を取得する計算を実行することです。
使用して、このポール・ラムジーからの答えをArcGIS Desktopのを使用してポリゴンのエッジまでの距離を最小エッジを見つけますか?これは同様の質問です:
CREATE TABLE mytable_distances AS SELECT a.id、b.id、ST_Distance(a.geom :: geography、b.geom :: geography)from FROM FROM mytable a、mytable b;
それを自分の空間データベースに適用しようとしています。私はこのクエリの構造を理解していません。CREATE TABLE mytable_distances AS
結果を格納するためのテーブルを作成すると思いますが、この部分の後で失われます。あるa
とb
カラム名?もしそうなら、なぜこれを計算するために2つの列を指定するのですか?
テーブルが呼び出されTestArea
、いくつかの基本的なクエリを正常に実験しました。
SELECT
"TestArea".hgt
FROM
public."TestArea"
WHERE
"TestArea".area > 100
PGAdmin IIIのデータベースの構造は次のとおりで、テーブルはと呼ばれTestArea
ます。私の列ヘッダーを使用すると、最近傍の計算がどのようになるかわかりません(これらのオブジェクトはすべてポリゴンです)。