Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL räumliche Geometrie validiert wkt

Es gibt zwei von MySQL bereitgestellte Funktionen, um die Gültigkeit von Geometrien zu testen, aber beide nehmen eine bereits gebildete Geometrie als Eingabe.

ST_IsValid(ST_GeomFromText(?)); gibt einen booleschen Wert zurück

ST_Validate(ST_GeomFromText(?)); gibt das GEOM oder null zurück, wenn es ungültig ist.

Mir ist nichts bekannt, das WKT in MySQL parst, noch gibt es eine Einstellung, die es wieder auf <5.7-Verhalten umstellt.