获取手机定位经纬度js HTML5新特征-地理定位(基于高德地图API)

                   
专业调查机构联系电话,18610181714。代您查询删除各类记录资料,请来电咨询。

定位的基础与原理

IP定位

运营商基站定位

GPS定位

地理定位的实现

地理定位API允许用户向web应用程序提供人们的位置(经纬度).但是这个操作必须用户授权.

获取地理定位的相关代码如下:

let geoloc = window.navigator.geolocation
let success = function(msg){}
let error = function(msg){}
geoloc.getCurrentPosition(
    success,  // 获取定位成功后执行的回调函数  
    error,    // 获取定位失败后执行的回调函数  
    option    // {}对象类型, 指定定位配置参数
);

如果定位成功,将会输出如下位置信息:

coords: Coordinates
    accuracy: 19218           	定位准确度		
    altitude: 0					海拔高度	
    altitudeAccuracy: null		海拔准确度
    heading: NaN			
    latitude: 39.9078			纬度
    longitude: 116.3975			经度
    speed: NaN					运动速度
timestamp: 1636426246419		毫秒时间戳

接入第三方位置服务系统-百度地图/高德地图

高德地图JSAPI是一套JavaScript语言开发的的地图应用编程接口,移动端、PC端一体化设计,一套API兼容众多系统平台。目前JSAPI免费开放使用。

JSAPI提供了2D、3D地图方式,满足绝大多数研发者对地图展示、地图自定义、图层加载、点标记添加、矢量图形绘制的需求,同时也提供了POI搜索、路线规划、地理编码、行政区查询、定位等诸多开放服务接口。

JSAPI拥有健全的文档体获取手机定位经纬度js,系统学习地图和服务接口调用请前往,快速了解JSAPI的全部核心能力请前往示例中心。查阅详细接口说明文档请前往,使用遇到难题可查看或者。

登录帐号并申请Key

首先,注册开发者帐号,成为高德开放系统开发者

登陆期间获取手机定位经纬度js,在处于「应用管理」页面「创建新应用」

为应用添加Key,「服务系统」一项请选择「Web端(JSAPI)」

基本使用方法

新建一个html页面

新增一个div,设置css与id属性.

引入高德地图的script脚本.(替换自己申请的key)

创建map对象,在div中初始化地图.

代码示例:



  
    
    
    
    Document
    
  
  
    


本文地址:http://www.tonghuachaxuns.com//chanpin/12642.html