0
私はPostGISを持っていないので、私は組み込み関数を使用します。 以下の質問が正しく機能しています。 はしかし、私は、クエリがエラーを返し、以下の表PostgreSQLのフィールドを使ってポリゴンを作成するには?
select area(circle((polygon '(43.5042,-96.8391),(33.508,-112.1254),(33.4912,-111.9237),(33.4912,-111.9237),(33.4912,-111.9237),(38,-97)')))
からこれらの値を見つける必要があります。 テーブルのフィールドからポリゴンを取得する方法についてのヘルプはありますか?
select id, polygon '('||array_to_string(array_agg('('||latdec_src||','||longdec_src||')'),',') ||')' from access where id='99999' and time >= '2017-01-03' and time < '2017-01-04' group by 1
select id, polygon array_agg('('||latdec_src||','||longdec_src||')') from access where id='99999' and time >= '2017-01-03' and time < '2017-01-04' group by 1
select id, polygon array_agg(point(latdec_src,longdec_src)) from acesss where id='99999' and time >= '2017-01-03' and time < '2017-01-04' group by 1
そしてエラーは...? – jcaron