Selaa lähdekoodia

智能选址点数据图钉修改

maxiaoxiao 10 kuukautta sitten
vanhempi
commit
bdbe4c059d
1 muutettua tiedostoa jossa 13 lisäystä ja 1 poistoa
  1. 13 1
      src/views/siteselection/components/xzjg.vue

+ 13 - 1
src/views/siteselection/components/xzjg.vue

@@ -279,10 +279,22 @@ export default {
           stroke: Cesium.Color.fromCssColorString(yanse),
           fill: fcolor.withAlpha(0.4), //注意:颜色必须大写,即不能为blue
           strokeWidth: 5,
+          // markerSymbol: "", //点图钉的默认符号
         })
         .then((data) => {
           viewer.dataSources.add(data);
-          // let entities = data.entities.values;
+          let entities = data.entities.values;
+          if (!geojson.type.includes("Polygon")) {
+            entities.forEach((value) => {
+              if (value.billboard) {
+                value.billboard = undefined;
+                value.point = {
+                  pixelsize: 20,
+                  color: Cesium.Color.fromCssColorString(yanse),
+                };
+              }
+            });
+          }
           viewer.flyTo(data, {
             offset: new Cesium.HeadingPitchRange(0, -45, 5000),
           });