Skip to content

空间操作

空间函数

sqala支持ISO/IEC 13249中定义的部分标准空间操作,支持MySQL和PostgreSQL的PostGIS插件。

函数对应的SQL函数
stGeomFromText(a, srid)ST_GeomFromText(a, srid)
stAsText(a)ST_AsText(a)
stAsGeoJson(a)ST_AsGeoJSON(a)
stGeometryType(a)ST_GeometryType(a)
stX(a)ST_X(a)
stY(a)ST_Y(a)
stArea(a)ST_Area(a)
stLength(a)ST_Length(a)
stDistance(a, b)ST_Distance(a, b)
stContains(a, b)ST_Contains(a, b)
stWithin(a, b)ST_Within(a, b)
stIntersects(a, b)ST_Intersects(a, b)
stTouches(a, b)ST_Touches(a, b)
stOverlaps(a, b)ST_Overlaps(a, b)
stCrosses(a, b)ST_Crosses(a, b)
stDisjoint(a, b)ST_Disjoint(a, b)
stIntersection(a, b)ST_Intersection(a, b)
stUnion(a, b)ST_Union(a, b)
stDifference(a, b)ST_Difference(a, b)
stSymDifference(a, b)ST_SymDifference(a, b)