main
徐景良 4 weeks ago
parent e27bde3402
commit 2d833f0fe0

@ -31,7 +31,7 @@
<script src="https://web.sdk.qcloud.com/player/tcplayer/release/v4.6.0/tcplayer.v4.6.0.min.js"></script>
<script src="/monitor/jquery-1.12.4.min.js"></script>
<script src="/monitor/jsencrypt.min.js"></script>
<script src="/monitor/jsWebControl-1.0.0.min.js"></script>
<!-- easy plaer -->

@ -422,7 +422,11 @@
function splitMultiPolygons(str) {
let hadnlerStr = str.replace(",MULTIPOLYGON","-MULTIPOLYGON");
hadnlerStr = str.replace(",POLYGON","-POLYGON");
let result = hadnlerStr.split("-");
// "MULTIPOLYGON"
// const cleanedStr = str.replace(/^MULTIPOLYGON\(/, '').replace(/\)+$/, '');
@ -456,9 +460,12 @@
splitTubanBackYuan(calAreaParams).then(res=>{
if(!res.gengdituban){
message.warning("分割数据为空");
emit("handlerSplitResultEmpty");
return null;
}
let geojson = {
@ -470,11 +477,10 @@
let wktArray = splitMultiPolygons(res.gengdituban);
if(wktArray.length>0){
wktArray?.forEach((item,index)=>{
console.log("item",item);
let feature = {
"type": "Feature",
"properties": {

Loading…
Cancel
Save