ST_Hexagon — Liefert ein einzelnes Sechseck unter Verwendung der angegebenen Kantengröße und Zellkoordinate innerhalb des Sechseck-Gitterraums.
geometry ST_Hexagon(
float8 size, integer cell_i, integer cell_j, geometry origin)
;
Verwendet dasselbe Sechseck-Kacheln-Konzept wie ST_HexagonGrid, erzeugt aber nur ein Sechseck an der gewünschten Zellkoordinate. Optional kann die Ursprungskoordinate der Kacheln angepasst werden, der Standardursprung liegt bei 0,0.
Sechsecke werden ohne SRID generiert. Verwenden Sie daher ST_SetSRID, um den SRID auf den von Ihnen erwarteten Wert zu setzen.
Verfügbarkeit: 2.1.0
SELECT ST_AsText(ST_SetSRID(ST_Hexagon(1.0, 0, 0), 3857)); POLYGON((-1 0,-0.5 -0.866025403784439,0.5 -0.866025403784439,1 0,0.5 0.866025403784439,-0.5 0.866025403784439,-1 0))