|
@@ -21,26 +21,6 @@ public interface AnalyseUtilsDBMapper {
|
|
|
@Param("tableName") String tableName,
|
|
|
@Param("tableIds") List<Integer> tableIds,
|
|
|
@Param("ewkt") String ewkt);
|
|
|
-
|
|
|
-
|
|
|
- * table中与wkt数据取交集
|
|
|
- *
|
|
|
- * @param inputTable TABLE名称(vater空间中表)
|
|
|
- * @param inputSRID table
|
|
|
- * @param inputIds 查询数据集ID
|
|
|
- * @param intersectionWkt wkt
|
|
|
- * @param intersectionWktSRID wkt对应的坐标
|
|
|
- * @param outputColumn 返回TABLE表中的字段,先已返回,ID,GEOM(交集的),geom_area (交集的)
|
|
|
- * @return
|
|
|
- */
|
|
|
- List<Map> intersectionTableWkt(
|
|
|
- @Param("inputTable") String inputTable,
|
|
|
- @Param("inputSRID") Integer inputSRID,
|
|
|
- @Param("inputIds") List<String> inputIds,
|
|
|
- @Param("intersectionWkt") String intersectionWkt,
|
|
|
- @Param("intersectionWktSRID") Integer intersectionWktSRID,
|
|
|
- @Param("outputColumn") List<String> outputColumn);
|
|
|
-
|
|
|
|
|
|
* 计算wkt包含table中的数据,返回table id
|
|
|
*
|
|
@@ -51,7 +31,7 @@ public interface AnalyseUtilsDBMapper {
|
|
|
*/
|
|
|
List<Integer> containsTableWkt(
|
|
|
@Param("tableName") String tableName,
|
|
|
- @Param("tableIds") List<String> tableIds,
|
|
|
+ @Param("tableIds") List<Integer> tableIds,
|
|
|
@Param("ewkt") String ewkt);
|
|
|
|
|
|
|
|
@@ -65,7 +45,7 @@ public interface AnalyseUtilsDBMapper {
|
|
|
List<Integer> containsTables(
|
|
|
@Param("tableNameA") String tableNameA,
|
|
|
@Param("tableNameB") String tableNameB,
|
|
|
- @Param("tableIdsB") List<String> tableIdsB);
|
|
|
+ @Param("tableIdsB") List<Integer> tableIdsB);
|
|
|
|
|
|
|
|
|
* 计算wkt距离范围内table中的数据,返回table id
|
|
@@ -77,7 +57,7 @@ public interface AnalyseUtilsDBMapper {
|
|
|
*/
|
|
|
List<Integer> distanceTableWkt(
|
|
|
@Param("tableName") String tableName,
|
|
|
- @Param("tableIds") List<String> tableIds,
|
|
|
+ @Param("tableIds") List<Integer> tableIds,
|
|
|
@Param("ewkt") String ewkt,
|
|
|
@Param("distance") Integer distance);
|
|
|
|
|
@@ -91,6 +71,6 @@ public interface AnalyseUtilsDBMapper {
|
|
|
List<Integer> distanceTables(
|
|
|
@Param("tableNameA") String tableNameA,
|
|
|
@Param("tableNameB") String tableNameB,
|
|
|
- @Param("tableIdsB") List<String> tableIdsB,
|
|
|
+ @Param("tableIdsB") List<Integer> tableIdsB,
|
|
|
@Param("distance") Integer distance);
|
|
|
}
|