PostGIS 支持的主要空间数据类型:

定义地理位置坐标系统的标准:
// 创建几何对象
select ST_Point(30,10, 4326);
SELECT ST_SetSRID(ST_Point(-73.9857, 40.7484), 4326) AS nyc_point_wgs84;
SELECT ST_GeomFromText('POINT(30 10)', 4326);
// 空间关系函数
1、ST_Contains A是否包含B
function: ST_Contains(geometry A, geometry B)
SELECT ST_Contains(
ST_GeomFromText('POLYGON((0 0, 0 10, 10 10, 10 0, 0 0))', 4326),
ST_GeomFromText('POINT(5 5)', 4326)
);
2、ST_Within A是否 被包含于B
function: ST_Within(geometry A, geometry B)
SELECT ST_Within(
ST_GeomFromText('POINT(5 5)', 4326),
ST_GeomFromText('POLYGON((0 0, 0 10, 10 10, 10 0, 0 0))', 4326)
);
3、ST_Intersects 判断两个集合对象是否相交
function: ST_Intersects(geometry A, geometry B)
SQL