Tengo en postgis una tabla de tipo polígono.
Necesito calcular automáticamente la longitud máxima del polígono:
Y el segundo es el ancho promedio:
Ahora dudo mucho si esto es posible, ya que aunque todos mis polígonos serán casi rectangulares, en otros casos puede ser realmente ambiguo y es casi imposible distinguir entre ancho y alto.
Veamos si alguien puede arrojar luz sobre esto.
Saludos,
Respuestas:
Para la primera parte de su pregunta: ¿Qué pasa con ST_LongestLine usando la misma geometría dos veces como entrada?
Para la segunda parte de tu pregunta:
En cuanto al cálculo del ancho promedio de los polígonos, se pueden encontrar algunas respuestas interesantes aquí: ¿Cómo puedo calcular el ancho promedio de un polígono?
fuente
Para la primera parte, use ST_MaxDistance
Ejemplo:
fuente