ST_Crosses(geometry, geometry) 如果两个几何空间对象存在交叉,则返回TRUE。不要使用GeometryCollection作为参数。 不使用索引可以用_ST_Crosses. ST_Within(geometry A, geometry B) 如果几何空间对象A存在空间对象B中,则返回TRUE,不要使用GeometryCollection作为参数。 不使用索引可以用_ST_Within ST_Overlaps(geometry...
ST_SetSRID(st_makepoint(108.910760161752,34.1972735299495),4326)SELECTUpdateGeometrySRID('geom_test01','zone_geom',4326);1)如果不设置geom字段的SRID,则将SRID的值为0:SELECTAddGeometryColumn('geom_test01','geom',0,'POINT',2);2)geom字段的SRID设置为0(等效于未设置字段的SRID),则数据插入时不会检查S...
ST_Intersects、ST_Disjoint、ST_Crosses和ST_Overlaps ST_Intersects、ST_Crosses和ST_Overlaps测试几何图形是否相交。 如果两个图形有重合的部分,即如果它们的边界或内部相交,则ST_Intersects(geometry A, geometry B)返回TRUE ST_Disjoint(geometry A, geometry B),如果两个几何图形没有重合的部分,则它们不相交,反...
ST_AddPoint—将点添加到LineString。 ST_CollectionExtract—给定(多)几何,返回仅由指定类型的元素组成的(多)几何。 ST_CollectionHomogenize—给定几何集合,返回内容的“最简单”表示形式。 ST_CurveToLine—将包含曲线的几何转换为线性几何。 ST_FlipCoordinates—返回X和Y轴已翻转的几何版本。 ST_Force2D—将几何...
ST_IsValidReason— Returns text stating if a geometry is valid, or a reason for invalidity. TIPS 1. 这些功能根据OGC SFS标准测试几何形状是否有效。它们还提供有关无效性质和位置的信息。 Spatial Reference System Functions(空间参考系统) ST_SetSRID—将几何图形上的SRID设置为特定的整数值。
SELECT ST_AsText(ST_Transform(ST_SetSRID(geom,26918),4326))FROM geometries; 2.2 地理坐标 坐标为"地理(geographics)“形式,即” 纬度(latitude)/经度(longitude)"形式的数据非常常见。地理坐标不是笛卡尔平面坐标。 如果你的数据在地理范围上是紧凑的(包含在州、县或市内),请使用基于笛卡尔坐标的geometry类型。
ST_SetSRID(geom,26918), 4326) ) FROM geometries; 三、投影练习 下面是一些我们已经看过的函数,它们应该对练习有用! 请记住你可以使用的在线资源: http://spatialreference.org http://prj2epsg.org 还有请记住我们的数据库中现有的数据表: nyc_census_blocks ...
SELECT ST_Point(1,1) <-> ST_Point(2,2) 1. 注:上述方法只能用于几何距离计算,不能用于坐标距离计算。 (2)地理坐标距离计算 地理坐标距离计算需要引入地理坐标系(4326号坐标系,指代WGS84国际标准GPS坐标系),只有当两个点用同一坐标系时才能进行计算。
COPY语句用于将shp文件中的数据导入到geom列中,ST_SetSRID函数用于设置空间数据的投影系统为WGS 84(SRID为4326)。 四、查看导入的空间数据 导入空间数据后,我们可以使用PostGIS提供的各种函数和工具来查询和分析这些数据。例如,我们可以使用ST_AsText函数将空间数据转换为文本格式进行查看,或者使用ST_Distance函数计算两...
SELECT ST_SetSRID( ST_MakeBox2D( ST_Point(467399,4671999), ST_Point(470200,4674000)) ,25831) AS geom ), -- Simplify geometries to avoid excessive noise. Tolerance is empiric and depends on application simplified AS ( SELECT oid as contour_id, ST_Simplify(input_contours.geom, 0.2) AS geo...