Hello, one of the libraries used by gvSIG (JTS) has a function called signedArea(). From their doc: "public static double signedArea(Coordinate[] ring) Returns the signed area for a ring. The area is positive if the ring is oriented clockwise." It's not easy to check if this is the cause, because gvSIG changes the orientation when you add a counter-clockwise polygon in editing mode. I understand Wolfgang is using polygons which were not previously edited with gvSIG, so maybe they are originally counter-clockwise? I'm not sure this is a bug. You can get the area with "abs(area())" and the orientation with "area() > 0". Maybe the orientation is useful in some context... Regards, Juan Lucas Domínguez Rubio --- Prodevelop SL, Valencia (España) Tlf.: 96.351.06.12 -- Fax: 96.351.09.68 http://www.prodevelop.es <http://www.prodevelop.es/> ---
________________________________ De: [email protected] en nombre de Wolfgang Qual Enviado el: vie 27/11/2009 14:53 Para: Users and Developers mailing list Asunto: [Gvsig_english] gvSIG 1.9::strange result when calculating area Hi list, I just used the area()-Function to calculate the area of a polygon them and was surprised, as all values were negative. The absolute value was correct, "only" the minus is very strange. The layers I tested were from our official database. I am confused by this, as determinating the area using the measure tool results in the correct value (without "-"). Moreover, if I use the "split"-tool and recalculate the area, the area of the splitted geometries is positive (the rest remains negative). Very strange. Any ideas are appreciated very much. Best, Wolfgang -- <https://correo.prodevelop.es/exchange/jldominguez/Borradores/RE:%20[Gvsig_english]%20gvSIG%201.9::strange%20result%20when%20calculating%20area.EML/1_multipart/logo_b.gif> Wolfgang Qual Referat für Gesundheit und Umwelt Umweltschutz Umweltvorsorge RGU-UW 11 Bayerstraße 28a 80335 München Telefon +49 - 89 - 233 - 4 77 17 Telefax +49 - 89 - 233 - 4 77 05 http://www.muenchen.de/umweltatlas [email protected] Bitte beachten Sie die Hinweise zur elektronischen Kommunikation mit der Landeshauptstadt München: http://www.muenchen.de/ekomm
<<inline: logo_b.gif>>
_______________________________________________ Gvsig_internacional mailing list [email protected] http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional
