From 7d238607c6b637bfe4c791ecf6c3f04107024d61 Mon Sep 17 00:00:00 2001
From: LiJun <LiJun@192.168.10.20>
Date: 星期五, 23 十一月 2018 16:43:09 +0800
Subject: [PATCH] 1111111111111

---
 gx_tieta/WebRoot/js/Test.js   |   61 ++++++++++++++++++++++++++++++
 gx_tieta/WebRoot/zzlogin1.jsp |    2 
 2 files changed, 62 insertions(+), 1 deletions(-)

diff --git a/gx_tieta/WebRoot/js/Test.js b/gx_tieta/WebRoot/js/Test.js
new file mode 100644
index 0000000..5b7d182
--- /dev/null
+++ b/gx_tieta/WebRoot/js/Test.js
@@ -0,0 +1,61 @@
+ {
+		var pi = Math.PI;
+		var a = 6378245.0;
+		var ee = 0.00669342162296594323;
+		var x_pi = pi * 3000.0 / 180.0;
+
+		function wgs2bd(lat, lon) {
+		       var wgs2gcj = wgs2gcj(lat, lon);
+		       var gcj2bd = gcj2bd(wgs2gcj.lat, wgs2gcj.lon);
+		       return gcj2bd;
+		}
+
+		function gcj2bd(lat, lon) {
+		       var x = lon, y = lat;
+		       var z = Math.sqrt(x * x + y * y) + 0.00002 * Math.sin(y * x_pi);
+		       var theta = Math.atan2(y, x) + 0.000003 * Math.cos(x * x_pi);
+		       var bd_lon = z * Math.cos(theta) + 0.0065;
+		       var bd_lat = z * Math.sin(theta) + 0.006;
+		       return {lat: bd_lat, lon : bd_lon,};
+		}
+
+		function bd2gcj(lat, lon) {
+		       var x = lon - 0.0065, y = lat - 0.006;
+		       var z = Math.sqrt(x * x + y * y) - 0.00002 * Math.sin(y * x_pi);
+		       var theta = Math.atan2(y, x) - 0.000003 * Math.cos(x * x_pi);
+		       var gg_lon = z * Math.cos(theta);
+		       var gg_lat = z * Math.sin(theta);
+		       return { lat:gg_lat, lon:gg_lon, };
+		}
+
+		function wgs2gcj(lat, lon) {
+		       var dLat = transformLat(lon - 105.0, lat - 35.0);
+		       var dLon = transformLon(lon - 105.0, lat - 35.0);
+		       var radLat = lat / 180.0 * pi;
+		       var magic = Math.sin(radLat);
+		       magic = 1 - ee * magic * magic;
+		       var sqrtMagic = Math.sqrt(magic);
+		       dLat = (dLat * 180.0) / ((a * (1 - ee)) / (magic * sqrtMagic) * pi);
+		       dLon = (dLon * 180.0) / (a / sqrtMagic * Math.cos(radLat) * pi);
+		       var mgLat = lat + dLat;
+		       var mgLon = lon + dLon;
+		       var loc = {lat: mgLat,lon: mgLon, };
+		       return loc;
+		}
+
+		function transformLat( lat,  lon) {
+		       var ret = -100.0 + 2.0 * lat + 3.0 * lon + 0.2 * lon * lon + 0.1 * lat * lon + 0.2 * Math.sqrt(Math.abs(lat));
+		       ret += (20.0 * Math.sin(6.0 * lat * pi) + 20.0 * Math.sin(2.0 * lat * pi)) * 2.0 / 3.0;
+		       ret += (20.0 * Math.sin(lon * pi) + 40.0 * Math.sin(lon / 3.0 * pi)) * 2.0 / 3.0;
+		       ret += (160.0 * Math.sin(lon / 12.0 * pi) + 320 * Math.sin(lon * pi  / 30.0)) * 2.0 / 3.0;
+		       return ret;
+		}
+
+		function transformLon(lat, lon) {
+		       double ret = 300.0 + lat + 2.0 * lon + 0.1 * lat * lat + 0.1 * lat * lon + 0.1 * Math.sqrt(Math.abs(lat));
+		       ret += (20.0 * Math.sin(6.0 * lat * pi) + 20.0 * Math.sin(2.0 * lat * pi)) * 2.0 / 3.0;
+		       ret += (20.0 * Math.sin(lat * pi) + 40.0 * Math.sin(lat / 3.0 * pi)) * 2.0 / 3.0;
+		       ret += (150.0 * Math.sin(lat / 12.0 * pi) + 300.0 * Math.sin(lat / 30.0 * pi)) * 2.0 / 3.0;
+		       return ret;
+		};
+}
\ No newline at end of file
diff --git a/gx_tieta/WebRoot/zzlogin1.jsp b/gx_tieta/WebRoot/zzlogin1.jsp
index 8f0c2ad..e06c62f 100644
--- a/gx_tieta/WebRoot/zzlogin1.jsp
+++ b/gx_tieta/WebRoot/zzlogin1.jsp
@@ -100,7 +100,7 @@
 	console.info(JSON.stringify(temp));
 	SendDeviceThreadInfo(temp,function(data){
 		console.info(data);
-		
+		    
 		 searchDeviceThreadInfo({dev_id:910000001});
 	});
 	

--
Gitblit v1.9.1