make_ellipse

Crea un poligono ellittico.

Sintassi

make_ellipse(center, semi_major_axis, semi_minor_axis, azimuth, segment…)

Argomenti

  • center centro dell’ellisse
  • semi_major_axis semi-asse maggiore dell’ellisse
  • semi_minor_axis semi-asse minore dell’ellisse
  • azimuth orientazione dell’ellisse
  • segment argomento opzionale per la segmentazione del poligono. Valore predefinito pari a 36

Esempi

  • geom_to_wkt(make_ellipse(make_point(10,10), 5, 2, 90, 4)) 'Polygon ((15 10, 10 8, 5 10, 10 12, 15 10))
  • geom_to_wkt(make_ellipse(make_point(10,10,5), 5, 2, 90, 4)) 'PolygonZ ((15 10 5, 10 8 5, 5 10 5, 10 12 5, 15 10 5))'
  • geom_to_wkt(make_circle(make_point(10,10,5,30), 5, 2, 90, 4)) 'PolygonZM ((15 10 5 30, 10 8 5 30, 5 10 5 30, 10 12 5 30, 15 10 5 30))'

nota bene

osservazioni