ジオメトリの有効性をテストするためにMySQLによって提供される2つの関数がありますが、どちらもすでに形成されたジオメトリを入力として受け取ります。
ST_IsValid(ST_GeomFromText(?));
ブール値を返します
ST_Validate(ST_GeomFromText(?));
GEOMを返します。無効な場合はnullを返します。
MySQLでWKTを解析することは私が知っていることはなく、<5.7の動作に戻す設定もありません。
ジオメトリの有効性をテストするためにMySQLによって提供される2つの関数がありますが、どちらもすでに形成されたジオメトリを入力として受け取ります。
ST_IsValid(ST_GeomFromText(?));
ブール値を返します
ST_Validate(ST_GeomFromText(?));
GEOMを返します。無効な場合はnullを返します。
MySQLでWKTを解析することは私が知っていることはなく、<5.7の動作に戻す設定もありません。