精华内容
下载资源
问答
  • android如何获取经纬度

    2020-08-30 04:17:30
    主要大家详细介绍了android获取经纬度的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • } } html5获取经纬度,百度api获取街区名,并使用JS保存进cookie 引用js 这几天在做一个项目时需要在Android中使用OSGi框架(Apache Felix),于是在一个android 4.4.2 版本系统的某品牌的平板上实验. 实验内容很简单:...

    点击这个按钮,获得您的坐标:

    试一下

    var x=document.getElementById("demo");

    function getLocation()

    {

    if (navigator.geolocation)

    {

    navigator.geolocation.getCurrentPosition(showPosition,showError);

    }

    else{x.innerHTML="Geolocation is not supported by this browser.";}

    }

    function showPosition(position)

    {

    x.innerHTML="Latitude: " + position.coords.latitude +

    "
    Longitude: " + position.coords.longitude;

    }

    function showError(error)

    {

    switch(error.code)

    {

    case error.PERMISSION_DENIED:

    x.innerHTML="User denied the request for Geolocation."

    break;

    case error.POSITION_UNAVAILABLE:

    x.innerHTML="Location information is unavailable."

    break;

    case error.TIMEOUT:

    x.innerHTML="The request to get user location timed out."

    break;

    case error.UNKNOWN_ERROR:

    x.innerHTML="An unknown error occurred."

    break;

    }

    }

    html5获取经纬度,百度api获取街区名,并使用JS保存进cookie

    引用js

    这几天在做一个项目时需要在Android中使用OSGi框架(Apache Felix),于是在一个android 4.4.2 版本系统的某品牌的平板上实验. 实验内容很简单:把felix包里的feli ...

    Libgdx 开发指南(1.1) 应用框架——生命周期

    生命周期 Libgdx应用有一个定义好的生命周期,控制着整个应用的状态,例如creation, pausing, resuming, disposing ApplicationListener 开发者 ...

    JAVA8永久代

    在Java虚拟机(以下简称JVM)中,类包含其对应的元数据,比如类的层级信息,方法数据和方法信息(如字节码,栈和变量大小),运行时常量池,已确定的符号引用和虚方法表. 在过去(当自定义类加载器使用不普 ...

    spark下测试akka的分布式通讯功能

    采用的spark版本为1.1.0 scala版本为2.10.4 编写scala类文件myactors.scala: package bluejoe import akka.actor._ import ...

    ASP.NET MVC 中将FormCollection与实体间转换方法【转】

    将Action动作中传递的FormCollection转变成对应的实体,可以使用Controller的TryUpdateModel()方法. 示例如下: [HttpPost] public Actio ...

    socket 心跳包机制

    心跳包的发送,通常有两种技术 方法1:应用层自己实现的心跳包  由应用程序自己发送心跳包来检测连接是否正常,大致的方法是:服务器在一个 Timer事件中定时 向客户端发送一个短小精悍的数据包,然后启动 ...

    Less的内置函数

    杂项函数 color 解析颜色,将代表颜色的字符串转换为颜色值. 参数: string: 代表颜色值的字符串. 返回值: color 案例: color("#aaa"); 输出: ...

    服务端预渲染之Nuxt(介绍篇)

    现在前端开发一般都是前后端分离,mvvm和mvc的开发框架,如Angular.React和Vue等,虽然写框架能够使我们快速的完成开发,但是由于前后台分离,给项目SEO带来很大的不便,搜索引擎在检索的 ...

    展开全文
  • leaflet 获取经纬度.rar

    2020-08-20 10:29:18
    Leaflet 是一个移动设备设计的交互式地图的开源的 javascript库, 并只有38k,包含了大多数开发者需要的地图特点。 此文件 leaflet 点击获取经纬度 压缩文件包
  • } } function agree_obtain_location(){ var option = { enableHighAccuracy : true, timeout : Infinity, maximumAge : 0 }; navigator.geolocation.getCurrentPosition(geoSuccess,geoError,option); }...

    function justify_location(){

    if(navigator.geolocation) {

    // 支持

    console.log("支持地理位置接口");

    } else {

    // 不支持

    console.log("不支持地理位置接口");

    }

    }

    function agree_obtain_location(){

    var option = {

    enableHighAccuracy : true,

    timeout : Infinity,

    maximumAge : 0

    };

    navigator.geolocation.getCurrentPosition(geoSuccess,geoError,option);

    }

    function geoSuccess(event) {

    console.log(event.coords.latitude + ', ' + event.coords.longitude);

    lat=event.coords.latitude;

    lng=event.coords.longitude;

    console.log(lat,lng)

    }

    function geoError(event) {

    console.log("Error code " + event.code + ". " + event.message);

    }

    justify_location();

    agree_obtain_location();

    用这个方法,不稳定,有时候可以,有时候不行,打包成app也不可以了,请问有什么好的稳定的方法呢~~?

    展开全文
  • Android百度定位获取经纬度

    千次阅读 2017-09-25 17:36:55
    Android百度定位获取经纬度获取经纬度
    Android百度定位获取经纬度
    一、百度定位误差问题:参考一片文章
    http://blog.csdn.net/shaoyezhangliwei/article/details/44830301
    1.基站精度为平均200米左右(100-300米),视运营商基站覆盖范围而定。
    2.WIFI精度为100米左右(30-200米)。
    3.GPS精度为10米左右(取决于手机芯片),比较费电,且在室内不可用。
    a.“Htc one”:GPS误差1-3米
    b.“htc t328w”“红米1s”“联想”:GPS误差15-30米
    c.三星:GPS误差200米,稳定后也是80米左右
    二、百度定位开发
    1.进入百度地图开发平台:http://lbsyun.baidu.com/ 注册
    2.认证为开发者
    3.进入“API控制台”,创建应用

    4.根据提示填入,获取百度地图开发AK
    5.在“开发”--“Android定位SDK”-- “相关下载”-- “全部下载”或者“一键下载”,下载so文件和jar文件
    6.将jar文件放入项目的libs文件夹下,在libs文件夹下新建armeabi文件夹,并将so文件放入armeabi文件夹下。
    注:之前把armeabi -- so文件放在了src - jniLibs文件夹下,导致162,获取到    的经纬度4.9e-324
    如果没有给予权限会出现62错误,手机处于飞行模式
    7.在项目的build.gradle文件中添加如下代码
    android {
        sourceSets {
            main {
                jniLibs.srcDirs = ['libs']
            }
        }
    }

    dependencies {
        compile files('libs/BaiduLBS_Android.jar')
    }

    8.在清单文件中添加如下代码
    <!-- 百度API所需权限 -->
    <!-- 这个权限用于进行网络定位-->
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
    <!-- 这个权限用于访问GPS定位-->
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
    <!-- 用于访问wifi网络信息,wifi信息会用于进行网络定位-->
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
    <!-- 获取运营商信息,用于支持提供运营商信息相关的接口-->
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
    <!-- 这个权限用于获取wifi的获取权限,wifi信息会用来进行网络定位-->
    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
    <!-- 用于读取手机当前的状态-->
    <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
    <!-- 写入扩展存储,向扩展卡写入数据,用于写入离线定位数据-->
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <!-- 访问网络,网络定位需要上网-->
    <uses-permission android:name="android.permission.INTERNET" />
    <!-- SD卡读取权限,用户写入离线定位数据-->
    <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
    
    <!-- 百度定位设置AK-->
    <meta-data
        android:name="com.baidu.lbsapi.API_KEY"
        android:value="DuPAZpXdWDDQ9PIhtZZypyyMxkrHNqxz" />
    <service
        android:name="com.baidu.location.f"
        android:enabled="true"
        android:process=":remote">
    </service>

    9.编写定位监听
    public class MyLocationListener implements BDLocationListener {
        @Override
        public void onReceiveLocation(BDLocation location) {
            Log.e("LKing","定位type = "+location.getLocType());
            Log.e("LKing","定位时间 = "+location.getTime());
            Log.e("LKing","定位纬度 = "+location.getLatitude());
            Log.e("LKing","定位经度 = "+location.getLongitude());
            Log.e("LKing","定位精准度 = "+location.getRadius());
    
            if (location.getLocType() == BDLocation.TypeGpsLocation) {// GPS定位结果
                Log.e("LKing","当前为GPS定位--------------");
    
            } else if (location.getLocType() == BDLocation.TypeNetWorkLocation) {// 网络定位结果
                Log.e("LKing","当前为网络定位--------------");
    
            } else if (location.getLocType() == BDLocation.TypeOffLineLocation) {// 离线定位结果
                Log.e("LKing","当前为离线定位--------------");
    
            } else if (location.getLocType() == BDLocation.TypeServerError) {
                Log.e("LKing","当前定位失败--------------");
    
            } else if (location.getLocType() == BDLocation.TypeNetWorkException) {
                Log.e("LKing","当前网络不通--------------");
    
            } else if (location.getLocType() == BDLocation.TypeCriteriaException) {
                Log.e("LKing","当前为手机处于飞行模式,可以试着重启手机--------------");
    
            }
    
        }
    }


    10.开始获取定位信息

    /** 百度定位获取*/
    public LocationClient mLocationClient = null;
    public BDLocationListener myListener = new MyLocationListener();

    /**
     * 定位
     */
    private void startLocate() {
        mLocationClient = new LocationClient(getApplicationContext());     //声明LocationClient类
        mLocationClient.registerLocationListener(myListener);    //注册监听函数
        LocationClientOption option = new LocationClientOption();
        option.setLocationMode(LocationClientOption.LocationMode.Battery_Saving
        );//可选,默认高精度,设置定位模式,高精度,低功耗,仅设备
        option.setCoorType("bd09ll");//可选,默认gcj02,设置返回的定位结果坐标系
        int span = 5000;
        option.setScanSpan(span);//可选,默认0,即仅定位一次,设置发起定位请求的间隔需要大于等于1000ms才是有效的
        option.setIsNeedAddress(true);//可选,设置是否需要地址信息,默认不需要
        option.setOpenGps(true);//可选,默认false,设置是否使用gps
        option.setLocationNotify(true);//可选,默认false,设置是否当GPS有效时按照1S/1次频率输出GPS结果
        option.setIsNeedLocationDescribe(true);//可选,默认false,设置是否需要位置语义化结果,可以在BDLocation.getLocationDescribe里得到,结果类似于“在北京天安门附近”
        option.setIsNeedLocationPoiList(true);//可选,默认false,设置是否需要POI结果,可以在BDLocation.getPoiList里得到
        option.setIgnoreKillProcess(false);//可选,默认true,定位SDK内部是一个SERVICE,并放到了独立进程,设置是否在stop的时候杀死这个进程,默认不杀死
        option.SetIgnoreCacheException(false);//可选,默认false,设置是否收集CRASH信息,默认收集
        option.setEnableSimulateGps(false);//可选,默认false,设置是否需要过滤GPS仿真结果,默认需要
        mLocationClient.setLocOption(option);
        //开启定位
        mLocationClient.start();
    }

    11.获取到经纬度之后,在百度地图上验证,输入地址:
    http://api.map.baidu.com/lbsapi/getpoint/index.html

    把坐标按照  经度,纬度  格式输入输入框,选择坐标反查,就可以查看定位是否准确。经度和纬度之间的逗号要使用英文



    展开全文
  • 高德地图获取经纬度

    2018-03-28 14:56:44
    里面包含根据具体的位置信息获取经纬度,显示在地图上,//添加标注 //创建地图 //地图中心点添加标注 //地理编码返回结果展示
  • 百度地图 获取经纬度为4.9E-324

    千次阅读 2017-03-13 11:00:14
    Android 调用百度地图SDK获取经纬度时发现获取不到数据,显示的是4.9E-324 打印错误码发现167,于是看了下官方文档 然后发现手机里的定位权限没有打开,打开后就可以获取到经纬度了 位置信息打开就行了

    Android 调用百度地图SDK获取经纬度时发现获取不到数据,显示的是4.9E-324

    打印错误码发现为167,于是看了下官方文档

    然后发现手机里的定位权限没有打开,打开后就可以获取到经纬度了

    位置信息打开就行了


    展开全文
  • 下面小编就大家带来一篇js 获取经纬度的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • iOS获取经纬度

    2019-09-26 14:22:03
    在ios8.0以上获取经纬度时,需要申请授权,否则不能定位 第一步: 在HomeViewController.m @interfaceHomeViewController()<CLLocationManagerDelegate> { //定位CLLocationManager*_locationManager;...
  • 获取经纬度

    2018-05-09 14:37:45
    获取经纬度 public Location showLocation () { return location ; } // 移除定位监听 @SuppressLint ( "MissingPermission" ) public void removeLocationUpdatesListener () { // 需要...
  • 根据地址获取经纬度

    千次阅读 2018-09-17 18:07:34
    有时候在开发中我们会需要根据模糊地址获取经纬度,国家信息中心的天地图api可以帮助我们实现这个功能,通过模糊地址获取经纬度直接上代码: /** * 通过地址获取经纬度 * * @param address * @return */ ...
  • C# 通过地址来获取经纬度,服务器来源于高德地图。获取的结果json,通过json反序列化来获取经纬度信息。。
  • 微信获取经纬度转高德和百度经纬度
  • javascript获取经纬度

    2013-08-28 12:56:40
    可以精确的获得当前位置的经纬度,肯定能使,支持IE与FF,chrome不知道什么会自己拒绝
  • 前端获取经纬度

    千次阅读 2020-04-29 12:05:18
    H5获取 参考 geolocation 对象 下面的方法只能获取到粗精度 注意:无 GPS 模块的 PC ...参考:JS获取本地经纬度 一个最简单的调用方法 window.navigator.geolocation.getCurrentPosition(function (position) { ...
  • 解决用手机自带GPS获取经纬度location空的问题

    万次阅读 热门讨论 2016-03-25 09:23:33
    获取经纬度这个功能在现在看来很常见!但是真正获取出来是不容易的! 我这两天有个功能需要用到经纬度,当时一开始想用手机自带的GPS定位获取经纬度, 但是遇到了问题:location空!在网上各种查,各种忽悠小朋友...
  • C# 获取获取经纬度

    万次阅读 2015-11-22 01:58:03
    本实例是通过C# 获取你的设备所在的经纬度!精确到小数点后六位; 写程序前,请先添加引用 System.Device 添加完毕后再添加 using System.Device.Location; 命名空间,不然找不到该命名空间,你的对应.NET...
  • Android系统定位获取经纬度
  • GPS获取经纬度,具体的代码实现,运行工具使用AndroidStudio
  • Android 获取经纬度的服务

    千次阅读 2018-04-13 11:19:52
    Android 获取经纬度的服务 使用原生Android API 编写一个Service类获取经纬度信息(本文仅作为学习笔记来使用,若侵犯到您的权益,请及时与我联系,我会删除涉及侵犯到您的内容)。 一, 实现步骤 添加对应的权限...
  • 如:获取经纬度,获取位置,获取地址,获取地名。结下来就具体给大家讲解。 老规矩先看效果图 接下来我们就来看看具体实现步骤 一,定义一个按钮来调用位置获取的api <!--index.wxml--> <button bindtap=...
  • Android获取经纬度

    千次阅读 2017-02-23 12:04:56
    最近项目中要对用户的地理位置进行定位,本节记录了Android中经纬度获取过程。 一、Android中三种定位方式  GPS定位:手机一般都有GPS芯片,卫星信号已经覆盖全球,手机接收卫星发射的信号,可以推算出手机到每颗...
  • 高德地图demo,通过高德地图选择位置获取经纬度,并把经纬度转换中文详细地址,详细地址包括省市区县乡镇街道门牌号,在代码中需要替换自己的key,必须是js web key奥。
  • Android原生方式获取经纬度 优惠码优惠2019-07-10 15:12:06浏览1824 android 函数 string void network Android原生方式获取经纬度 两种定位方式:GPS定位、WiFi定位 优劣: 如果项目定位要求较高...
  • XSS之获取经纬度

    2018-10-21 16:08:37
      Let’s do something interesting with XSS!...心血来潮,觉得获取经纬度很有意思,于是就有了这篇博文,也将微信推文的链接放在下方。   新手指南:Bwapp之XSS –stored   这篇文章是在Bwapp...
  • 根据详细地址获取经纬度

    千次阅读 2017-05-06 11:06:16
    这个功能还是比较实用的,记录分享一下: 根据地址查询经纬度 要查询的地址: 查询结果(经纬度): ; margin-top:30px; width: 730px;
  • HTML获取经纬度

    2019-07-14 15:58:40
    <!... <title>currentaddress ... 获取当前位置 ... var x = document.getElementById("demo");... x.innerHTML = "纬度:" + position.coords.latitude + " 经度: " + position.coords.longitude; }  
  • 根据经纬度获取所在城市以及根据地点获取经纬度 地址解析:根据地址获取坐标 http://api.map.baidu.com/geocoder?address=地址&output=输出格式类型&key=用户密钥&city=城市名 备注: city属于可选...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 28,713
精华内容 11,485
关键字:

获取经纬度为0