From ff5731b6a22c9f2451dc8065d2fa32153bdd4a1a Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期一, 22 五月 2023 10:38:04 +0800 Subject: [PATCH] 图层管理,空间查询修改 --- src/components/mapsdk.vue | 30 +++++++++++++++++++++++------- 1 files changed, 23 insertions(+), 7 deletions(-) diff --git a/src/components/mapsdk.vue b/src/components/mapsdk.vue index 2677e44..4aced36 100644 --- a/src/components/mapsdk.vue +++ b/src/components/mapsdk.vue @@ -78,13 +78,22 @@ label-width="50px" > <el-form-item label="缁忓害:"> - <el-input v-model="coordFrom.lon"></el-input> + <el-input + v-model="coordFrom.lon" + placeholder="璇疯緭鍏ョ粡搴�" + ></el-input> </el-form-item> <el-form-item label="绾害:"> - <el-input v-model="coordFrom.lat"></el-input> + <el-input + v-model="coordFrom.lat" + placeholder="璇疯緭鍏ョ淮搴�" + ></el-input> </el-form-item> <el-form-item label="楂樺害:"> - <el-input v-model="coordFrom.height"></el-input> + <el-input + v-model="coordFrom.height" + placeholder="璇疯緭鍏ラ珮搴�" + ></el-input> </el-form-item> <el-form-item> <el-button @@ -161,6 +170,7 @@ <el-input style="width: 160px" v-model="comprehensive.name" + placeholder="璇疯緭鍏ュ湴鍚�...." ></el-input> </el-form-item> <el-form-item> @@ -738,9 +748,9 @@ val: 50, }, coordFrom: { - lon: 116.3911, - lat: 39.9115, - height: 100000, + lon: "", + lat: "", + height: "", }, listData: { name: null, @@ -1194,6 +1204,12 @@ }, //瀹氫綅 setCoordLocal() { + if (!this.coordFrom.lon) { + return this.$message('璇疯緭鍏ョ粡搴�'); + } + if (!this.coordFrom.lat) { + return this.$message('璇疯緭鍏ョ含搴�'); + } var lon = parseFloat(this.coordFrom.lon) var lat = parseFloat(this.coordFrom.lat) var height = parseFloat(this.coordFrom.height) == NaN ? parseFloat(this.coordFrom.height) : 100; @@ -1201,7 +1217,7 @@ var position = { X: lon, Y: lat, - Altitude: 2000, + Altitude: height, }; if (this.imagePoint != null) { sgworld.Creator.DeleteObject(this.imagePoint); -- Gitblit v1.9.3