소스 검색

缓冲区表类型修改

gushoubang 1 년 전
부모
커밋
595671aaac
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      onemap-modules/onemap-analyse/src/main/resources/mapper/oracle/vector/CreateUtilsDBMapper.xml

+ 2 - 2
onemap-modules/onemap-analyse/src/main/resources/mapper/oracle/vector/CreateUtilsDBMapper.xml

@@ -5,13 +5,13 @@
 <mapper namespace="com.onemap.analyse.mapper.vector.CreateUtilsDBMapper">
     <insert id="bufferTable">
         CREATE TABLE "${newTableName}" AS
-        SELECT id, public.ST_Buffer(geom::public.geography, #{radius}) AS geom
+        SELECT id, public.ST_Buffer(geom::public.geography, #{radius})::public.geometry AS geom
         FROM "${tableName}"
         WHERE geom IS NOT NULL
     </insert>
     <insert id="bufferColumnTable">
         CREATE TABLE "${newTableName}" AS
-        SELECT id, public.ST_Buffer(geom::public.geography, ${column}) AS geom
+        SELECT id, public.ST_Buffer(geom::public.geography, ${column})::public.geometry AS geom
         FROM "${tableName}"
         WHERE geom IS NOT NULL
     </insert>