Thread: Question about geometric function area()

Question about geometric function area()

From
Kretschmer Andreas
Date:
Hello,

I have a table with a polygon - typ. There I stored, for instance this
polygon:

test_db=# select * from geo where id = 1;id |             koerper
----+--------------------------------- 1 | ((0,0),(0,2),(2,2),(3,3),(5,0))
(1 Zeile)


Now, I need the area, but 'select area(koerper) from geo where id=1;'
fails. If I do 'select area(box(koerper)) from geo where id=1;' it
works, but this isn't the right answer. Is this a limitation for area()?

Version is 7.4.5.


Regards, Andreas
-- 
Diese Message wurde erstellt mit freundlicher Unterstützung eines freilau-
fenden Pinguins aus artgerechter Freilandhaltung.   Er ist garantiert frei
von Micro$oft'schen Viren. (#97922 http://counter.li.org)     GPG 7F4584DA
Was, Sie wissen nicht, wo Kaufbach ist? Hier: N 51.05082°, E 13.56889° ;-)


Re: Question about geometric function area()

From
Kretschmer Andreas
Date:
am  Sun, dem 19.12.2004, um 11:38:40 +0100 mailte Kretschmer Andreas folgendes:
> Now, I need the area, but 'select area(koerper) from geo where id=1;'
> fails. If I do 'select area(box(koerper)) from geo where id=1;' it
> works, but this isn't the right answer. Is this a limitation for area()?

Self-answer ;-)

I queried in the R-Mailinglist, how can I solve this task in R. I got a
answer there and so i'm now able to solve the problem with PL/R.

But a native way in PG would by nice...


Regards, Andreas
-- 
Diese Message wurde erstellt mit freundlicher Unterstützung eines freilau-
fenden Pinguins aus artgerechter Freilandhaltung.   Er ist garantiert frei
von Micro$oft'schen Viren. (#97922 http://counter.li.org)     GPG 7F4584DA
Was, Sie wissen nicht, wo Kaufbach ist? Hier: N 51.05082°, E 13.56889° ;-)