GPS定位转百度坐标,精度很高哇!
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>常用坐标转换</title>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=1.2"></script>
<script type="text/javascript" src="http://dev.baidu.com/wiki/static/map/API/examples/script/convertor.js"></script></head>
<body>
<div style="width:520px;height:340px;border:1px solid gray" id="container"></div>
<div>谷歌<br /><input style="width:150px" value="116.32715863448607" type="text" id="ggX" /><input style="width:150px" value="39.990912172420714" type="text" id="ggY" /><input value="google->baidu" type="button" onclick="ggxy()" /><br />GPS<br /><input style="width:150px" value="116.397428" type="text" id="gpsX" /><input style="width:150px" value="39.90923" type="text" id="gpsY" /><input value="GPS->baidu" type="button" onclick="gpsxy()" /><br />百度<br /><span id="baiduXY"> </span></div>
</body>
</html>
<script type="text/javascript">
var bm = new BMap.Map("container");
var point = new BMap.Point(116.404844,39.923125);
bm.centerAndZoom(point, 15);
bm.addControl(new BMap.NavigationControl());
ggxy = function (){
var x = document.getElementById("ggX").value;
var y = document.getElementById("ggY").value;
var ggPoint = new BMap.Point(x,y);
BMap.Convertor.translate(ggPoint,2,translateOptions);
}
gpsxy = function (){
var xx = document.getElementById("gpsX").value;
var yy = document.getElementById("gpsY").value;
var gpsPoint = new BMap.Point(xx,yy);
BMap.Convertor.translate(gpsPoint,0,translateOptions);
}
translateOptions = function (point){
bm.clearOverlays();
var marker = new BMap.Marker(point);
bm.addOverlay(marker);
bm.setCenter(point);
document.getElementById("baiduXY").innerHTML = point.lng + "," + point.lat;
}
</script>
- 大小: 71.4 KB
分享到:
相关推荐
h5实现定位,gps坐标转百度坐标。精度很高有需要的可以下载。注意测试的时候请在ie上,手机端请在权限管理中给予权限
GPS(全球定位系统)坐标是基于WGS84(World Geodetic System 1984)标准的世界通用坐标系统,而百度地图则采用了自己的坐标系,通常称为火星坐标系或GCJ-02坐标系。这两种坐标系之间的转换对于准确地在百度地图上...
WGS84(2000)是一种全球通用的大地坐标系统,广泛用于GPS定位。 2. **坐标纠偏**:由于国内的安全考虑,百度和高德地图的坐标进行了加密偏移处理,这导致直接将WGS84坐标转换为这些系统时会出现位置偏差。因此,...
而WGS84(World Geodetic System 1984)则是全球通用的坐标系,广泛应用于GPS定位、GIS分析等。 进行火星坐标到WGS84坐标的转换,通常需要利用特定的转换公式,这些公式基于一定的数学模型,例如七参数转换模型。七...
这种坐标系在城市区域内的定位精度相对较高,但在大范围区域可能会与WGS84坐标有所偏差。 3. 高德坐标系:类似地,高德地图也有自己的坐标系统,它同样基于WGS84,但进行了偏移处理,以适应其特定的服务需求。转换...
坐标转换通常涉及到不同坐标系之间的转换,例如从WGS84(全球定位系统使用的坐标系)到北京54或西安80等地方坐标系。这种转换通常需要应用投影方法,如墨卡托投影、UTM投影等,以将球面坐标转换为平面坐标,便于地图...
综上所述,"高动态GPS单点定位的精度分析"这篇论文详细探讨了如何利用最小二乘法提高动态定位的精度,这对于GPS系统开发和实际应用具有很高的指导价值。通过这种方法,可以更好地理解高动态环境下GPS定位系统的性能...
其中,Location 是要定位的 GPS 接收器的位置,Position1、Position2、Position3、Position4 是四颗卫星的当前位置(空间坐标),d1、d2、d3、d4 是四颗卫星到要定位的 GPS 接收器的距离。 二、定位过程 GPS 定位...
总的来说,本文所介绍的方法在VC环境下实现GPS定位信息的接收、提取和坐标转换,具有很高的应用价值和参考意义。它不仅促进了地理信息系统和导航系统的精确性,也为各类需要地理定位服务的智能应用打下了坚实的基础...
4. **载波相位定位**:这是一种高精度定位方法,通过测量信号的载波相位来提高定位精度。该程序可能包含对载波相位的处理和解算。 5. **最小二乘法**:在解算接收机位置时,通常会用到最小二乘法,这是一种优化算法...
在小范围工程测量中,GPS-RTK 技术具有很高的应用价值,因为它可以提供高精度的定位结果,对工程测量的精度要求非常高。然而,GPS-RTK 技术在实际应用中会受到多种因素的影响,例如信号遮挡、信号干扰、多路径效应、...
在IT领域,GPS卫星坐标计算是一项关键的技术,它涉及到全球定位系统(GPS)的工作原理、导航数据处理以及精密星历的运用。以下是对这个主题的详细解析: 首先,GPS(Global Positioning System)是一个由美国建立和...
文件"GPS电子地图坐标转换算法研究.caj"很可能包含了对这一过程的详细研究和算法实现。在实践中,这通常涉及到编程,比如使用Python的pyproj库或Java的proj4j库进行坐标转换。开发者需要理解这些库的使用方法,以及...
例如,在土木工程中,由于设计和施工的精度要求,常常需要将全球坐标转换为地方坐标系,【GPS工具箱】就能够很好地完成这一任务。 批量转换功能使得处理大量数据变得轻松。对于测绘、导航、地理信息分析等领域的...
地心直角坐标到大地坐标的直接转换有很多实际应用,例如,在GPS、VLBI、SLR和DORIS等空间大地测量技术中,输出的观测结果都是以地球中心为原点的直角坐标,但在地学研究中,经常使用的是大地坐标,要得到大地坐标,...
在地理信息系统和测绘领域,坐标系统的转换是一项常见的技术操作,尤其是涉及到不同坐标系之间的数据...这对于从事矿区测绘、规划设计和数据分析的相关人员具有很高的指导意义,有助于提高测绘数据的准确性和有效性。
GPS 测量具有测量精度高、测站间无需通视、观测时间短、仪器操作简便、全天候作业、可提供三维坐标等特点,大大地提高了测量效率和精度。 然而,GPS 测量需要使用不同的坐标系统,坐标系统的不 同导致了大量的坐标...
总结来说,Android的基站、Wi-Fi和GPS定位技术提供了全方位的位置服务,开发者可以根据具体应用场景选择合适的方式,同时注意平衡精度、速度和功耗,为用户提供最佳的定位体验。通过学习和实践,开发者可以熟练掌握...
在GPS定位中,设备会提供经度、纬度和海拔高度(大地高)的信息。 2. 空间直角坐标系统:在地球物理学和工程领域,空间直角坐标系统(XYZ)常用于描述地球表面的点。它通常基于地球的参考椭球,其中X轴指向本初子午...