diff --git a/public/index.html b/public/index.html
index 8f6a6eb47..e099cd9fc 100644
--- a/public/index.html
+++ b/public/index.html
@@ -48,7 +48,7 @@
toLoadJs('https://map.qq.com/api/gljs?v=1.exp&key=OB4BZ-D4W3U-B7VVO-4PJWW-6TKDJ-WPB77')
}
- console.log('============调试版本:1.0.1')
+ console.log('============调试版本:1.0.2')
console.log('nodeEnv', window.SITE_CONFIG['nodeEnv'])
diff --git a/src/utils/dai-map.js b/src/utils/dai-map.js
index f51a46780..2f852a730 100644
--- a/src/utils/dai-map.js
+++ b/src/utils/dai-map.js
@@ -335,11 +335,15 @@ export default function init(ele, position, params) {
};
this.setCenter = function (lat, lng) {
+ lat = parseFloat(lat);
+ lng = parseFloat(lng);
this.map.setCenter(new OpenLayers.LonLat(lng, lat), 16);
};
this.setCenter(latitude, longitude);
this.setMarker = function (lat, lng, title = "位置") {
+ lat = parseFloat(lat);
+ lng = parseFloat(lng);
if (!this.marker) {
//创建矢量图层
var graphicLayer = new OpenLayers.Layer.Vector("graphicLayer", {
@@ -360,9 +364,13 @@ export default function init(ele, position, params) {
this.marker = feature;
this.markerLayer = graphicLayer;
} else {
- this.marker.geometry.x = lng;
- this.marker.geometry.y = lat;
+ console.log("this marker", this.marker);
+ // this.marker.geometry.x = lng;
+ // this.marker.geometry.y = lat;
+ this.marker.geometry = new OpenLayers.Geometry.Point(lng, lat);
+
this.markerLayer.redraw();
+ console.log("redraw", this.marker);
}
};
diff --git a/src/utils/tdt-wp-zw.js b/src/utils/tdt-wp-zw.js
index b5ed6093c..530783b60 100644
--- a/src/utils/tdt-wp-zw.js
+++ b/src/utils/tdt-wp-zw.js
@@ -6,8 +6,6 @@ let vec =
if (window.SITE_CONFIG["nodeEnv"] == "dev_sdtdt") {
vec =
"http://service.sdmap.gov.cn/tileservice/sdpubmap?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=sdvec&STYLE=default&TILEMATRIXSET=c&TILEMATRIX={z}&TILEROW={x}&TILECOL={y}&FORMAT=image%2Fpng&tk=e758167d5b90c351b70a979c0820840c";
- vec =
- "http://www.sdmap.gov.cn/tileservice/SDPubMap?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=sdvec&STYLE=default&TILEMATRIXSET=sdvec&TILEMATRIX={z}&TILEROW={x}&TILECOL={y}&FORMAT=image%2Fpng";
}
export default {
diff --git a/src/views/modules/cpts/base/cpts/edit.vue b/src/views/modules/cpts/base/cpts/edit.vue
index 422d1fb72..cc4fcbf79 100644
--- a/src/views/modules/cpts/base/cpts/edit.vue
+++ b/src/views/modules/cpts/base/cpts/edit.vue
@@ -655,10 +655,12 @@ export default {
console.log("handleMoveCenter", e);
//修改地图中心点
const { lat, lng } = map.getCenter();
+ console.log("getCenter", lat);
this.fmData[item.supKeys[0]] = parseFloat(lng);
this.fmData[item.supKeys[1]] = parseFloat(lat);
map.setMarker(lat, lng);
+ console.log("setMarker", lat);
let { msg, data } = await map.getAddress(lat, lng);
if (msg == "success") {