From 4f58a93c95ff123d51adcb8fa2e521333e8ab022 Mon Sep 17 00:00:00 2001
From: zhitong.yu <xynz17@163.com>
Date: 星期五, 11 十月 2024 16:29:16 +0800
Subject: [PATCH] 通用版本V1.9 3DTITLE 上一个版本  百度版本

---
 src/main/webapp/HouTai/ChaXunGuiJi/ChaXunGuiJiJs/ChaXunGuiJiJs.js |   59 ++++++++++++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 46 insertions(+), 13 deletions(-)

diff --git a/src/main/webapp/HouTai/ChaXunGuiJi/ChaXunGuiJiJs/ChaXunGuiJiJs.js b/src/main/webapp/HouTai/ChaXunGuiJi/ChaXunGuiJiJs/ChaXunGuiJiJs.js
index 03abfbf..a56dcda 100644
--- a/src/main/webapp/HouTai/ChaXunGuiJi/ChaXunGuiJiJs/ChaXunGuiJiJs.js
+++ b/src/main/webapp/HouTai/ChaXunGuiJi/ChaXunGuiJiJs/ChaXunGuiJiJs.js
@@ -3,12 +3,14 @@
 
 
 
+
 layui.use('laydate', function(){
     var laydate = layui.laydate;
     laydate.render({
         elem: '#test16'
         ,type: 'datetime'
-        ,range: '鍒�'
+        ,range: languages7
+        ,lang:'en'
         ,done: function(value, date){
             $("#FanWei").val(value)
         }
@@ -46,10 +48,23 @@
 
 var bm;
 function init(){
-     bm = new BMapGL.Map("baidumap",{mapType:BMAP_SATELLITE_MAP});    // 鍒涘缓Map瀹炰緥
+    var nameFormat = "{x}_{y}";
+    var ext = ".png";
+     bm = new BMapGL.Map("baidumap");    // 鍒涘缓Map瀹炰緥
     bm.centerAndZoom(new BMapGL.Point(87.506299, 43.840568), 15);  // 鍒濆鍖栧湴鍥�,璁剧疆涓績鐐瑰潗鏍囧拰鍦板浘绾у埆
     bm.enableScrollWheelZoom(true);     //寮�鍚紶鏍囨粴杞缉鏀�
 
+    var tileLayer = new BMapGL.TileLayer();
+    tileLayer.getTilesUrl = function(tileCoord, zoom) {
+        var name = nameFormat
+            .replace("{x}", tileCoord.x)
+            .replace("{y}", tileCoord.y)
+            .replace("{z}", zoom)
+        ;
+        return '../../Home/tiles/' + zoom + '/' + name + ext;
+    }
+    bm.addTileLayer(tileLayer);
+
 }
 var nub = false;
 var dtlist =[];
@@ -58,14 +73,14 @@
 var datalist;
 function baiDuGuiJi() {
     if (nub) {
-        layer.msg('褰撳墠杞ㄨ抗姝e湪鏌ヨ锛岀粨鏉熷悗鍗冲彲鍐嶆鏌ヨ', { offset: '100px' });
+        layer.msg(languages8, { offset: '100px' });
     } else {
         $(".heimu").show();
         $(".heimu1").show();
         var id = $("#tagid").val();
         var time = $("#FanWei").val();
         if (id == "") {
-            layer.msg('璇疯緭鍏ヨ澶囩紪鍙�', {
+            layer.msg(languages9, {
                 offset: '250px' // 鍚戝彸鍋忕Щ 100px
             });
             $(".heimu").hide();
@@ -73,7 +88,7 @@
             return
         }
         if (time == "") {
-            layer.msg('璇烽�夋嫨鏃堕棿鑼冨洿', {
+            layer.msg(languages10, {
                 offset: '250px' // 鍚戝彸鍋忕Щ 100px
             });
             $(".heimu").hide();
@@ -161,6 +176,16 @@
 
         var id = $("#tagid").val();
         var time = $("#FanWei").val();
+        var zuobiaoxi = "";
+        //浠庢暟鎹簱鏌ヨ褰撳墠閫夋嫨鐨勪粈涔堢郴鍧愭爣
+        $.ajax({
+            url: "/hxzkuwb/findbaidumapList",
+            type: "GET",
+            async: false,
+            success: function(data) {
+                zuobiaoxi = data[0].zhuanhuan
+            }
+        });
         var data = "tagid=" + id + "&time=" + time
         $.ajax({
             url: "/hxzkuwb/findBaiDuGuiJi",
@@ -171,7 +196,7 @@
                 if (datalist.length == 0){
                     $(".heimu").hide();
                     $(".heimu1").hide();
-                    layer.alert('褰撳墠鏃堕棿娈垫病鏈夋璁惧鐨勮建杩逛俊鎭�', {
+                    layer.alert(languages11, {
                         offset: '200px',  // 璁剧疆鍨傜洿鍋忕Щ閲�
                         // 鎴栬��
                         // offset: ['100px', '50px']  // 璁剧疆姘村钩鍜屽瀭鐩村亸绉婚噺
@@ -200,7 +225,7 @@
 
 
                 if (data.length == 0) {
-                    layer.alert('褰撳墠鏃堕棿娈垫病鏈夋璁惧鐨勮建杩逛俊鎭�', {
+                    layer.alert(languages11, {
                         offset: '200px',  // 璁剧疆鍨傜洿鍋忕Щ閲�
                         // 鎴栬��
                         // offset: ['100px', '50px']  // 璁剧疆姘村钩鍜屽瀭鐩村亸绉婚噺
@@ -212,18 +237,26 @@
                     // 澶勭悊鍚屾璇锋眰杩斿洖鐨勬暟鎹�
                     for (var i = 0; i < data.length; i++) {
                         var c = new Convertor();
-                        var rr1 = c.WGS2BD09({
-                            lng: parseFloat(data[i].gspJingdu),
-                            lat: parseFloat(data[i].gpsWeidu)
-                        });
+                        if (zuobiaoxi == "鐧惧害"){
+                            var rr1 = c.WGS2BD09({
+                                lng: parseFloat(data[i].gspJingdu),
+                                lat: parseFloat(data[i].gpsWeidu)
+                            });
+                        }else{
+                            var rr1 = {
+                                lng: parseFloat(data[i].gspJingdu),
+                                lat: parseFloat(data[i].gpsWeidu)
+                            };
+                        }
                         dts.push(rr1)
                         dtlist.push(rr1)
                     }
                     var path = dts;
 
 
-// 鍒涘缓绉诲姩鐨勫浘鏍�
-                    var movingIcon = new BMapGL.Icon('../../Icon/浜哄憳.png', new BMapGL.Size(32, 32));
+                // 鍒涘缓绉诲姩鐨勫浘鏍�
+                    console.log(data)
+                    var movingIcon = new BMapGL.Icon('../../Icon/宸ヤ汉.png', new BMapGL.Size(32, 32));
                     var marker = new BMapGL.Marker(path[0], {icon: movingIcon});
                     var label = new BMapGL.Label("", {offset: new BMapGL.Size(0, -50)});
                     label.setStyle({

--
Gitblit v1.10.0