Ich habe in postgis eine Polygontabelle.
Ich muss die maximale Länge des Polygons automatisch berechnen:
Und die zweite ist die durchschnittliche Breite:
Ich bezweifle jetzt genau, ob dies möglich ist, da alle meine Polygone in anderen Fällen fast rechteckig sein werden, es wirklich mehrdeutig sein kann und es fast unmöglich ist, zwischen Breite und Höhe zu unterscheiden.
Mal sehen, ob jemand Licht ins Dunkel bringen kann.
Grüße,
Antworten:
Zum ersten Teil Ihrer Frage: Was ist mit ST_LongestLine , wenn dieselbe Geometrie zweimal als Eingabe verwendet wird?
Für den zweiten Teil Ihrer Frage:
Bezüglich der Berechnung der Durchschnittsbreite von Polygonen finden Sie hier einige interessante Antworten: Wie kann ich die Durchschnittsbreite eines Polygons berechnen?
quelle
Verwenden Sie für Teil eins ST_MaxDistance
Beispiel:
quelle