|  | @@ -372,7 +372,13 @@ export default {
 | 
											
												
													
														|  |          } else {
 |  |          } else {
 | 
											
												
													
														|  |            // this.addpolygon(item);
 |  |            // this.addpolygon(item);
 | 
											
												
													
														|  |            this.tempdataLayerId = "h_" + item.index;
 |  |            this.tempdataLayerId = "h_" + item.index;
 | 
											
												
													
														|  | -          this.loadGeoJSON(item.geom, "h_" + item.index, "#ff0000");
 |  | 
 | 
											
												
													
														|  | 
 |  | +          if (layerSources["h_" + item.index]) {
 | 
											
												
													
														|  | 
 |  | +            viewer.flyTo(layerSources["h_" + item.index], {
 | 
											
												
													
														|  | 
 |  | +              offset: new Cesium.HeadingPitchRange(0, -45),
 | 
											
												
													
														|  | 
 |  | +            });
 | 
											
												
													
														|  | 
 |  | +          } else {
 | 
											
												
													
														|  | 
 |  | +            this.loadGeoJSON(item.geom, "h_" + item.index, "#ff0000");
 | 
											
												
													
														|  | 
 |  | +          }
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |        }
 |  |        }
 | 
											
												
													
														|  |        store.setVectordataid(item.dataid);
 |  |        store.setVectordataid(item.dataid);
 |