|
@@ -1,18 +1,12 @@
|
|
|
package com.onemap.system.api;
|
|
|
|
|
|
import com.onemap.common.core.constant.ServiceNameConstants;
|
|
|
-import com.onemap.common.core.domain.R;
|
|
|
import com.onemap.common.core.web.domain.RequestResult;
|
|
|
import com.onemap.system.api.domain.*;
|
|
|
import com.onemap.system.api.factory.AnalyseFallbackFactory;
|
|
|
-import com.onemap.system.api.factory.RemoteAuthFallbackFactory;
|
|
|
-import com.onemap.system.api.factory.RemoteLogFallbackFactory;
|
|
|
import org.springframework.cloud.openfeign.FeignClient;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
-import java.util.List;
|
|
|
-import java.util.Map;
|
|
|
-
|
|
|
/**
|
|
|
* 分析服务
|
|
|
*/
|
|
@@ -22,6 +16,9 @@ public interface AnalyseService {
|
|
|
@PostMapping("/analyse/db/intersects/table_wkt")
|
|
|
public RequestResult intersectsTableWkt(@RequestBody IntersectsTableWktVo intersectsTableWktVo);
|
|
|
|
|
|
+ @PostMapping("/analyse/db/distance/table_wkt")
|
|
|
+ public RequestResult distanceTableWkt(@RequestBody DistanceTableWktVo distanceTableWktVo);
|
|
|
+
|
|
|
@PostMapping("/create/db/intersection/table_wkt")
|
|
|
public RequestResult intersectionTableWkt(@RequestBody IntersectionTableWktVo intersectionTableWktVo);
|
|
|
|
|
@@ -30,4 +27,7 @@ public interface AnalyseService {
|
|
|
|
|
|
@PostMapping("/table/date/target_table")
|
|
|
public RequestResult targetTable(@RequestBody TargetTableVo targetTableVo);
|
|
|
+
|
|
|
+ @PostMapping("/table/date/raw_table_length")
|
|
|
+ public RequestResult rawTableLength(@RequestBody RawTableLengthVo rawTableLengthVo);
|
|
|
}
|