查询手机所在地理位置的简单方法

2023-11-17

有时候坐在长途汽车或火车上,想知道现在到什么地方了,可以通过手机来简单定位。对于没有GPS功能的手机,要想知道当前所在地理位置,可以通过基站定位。具体有以下几种方法:

1、直接查看基站编号

  使用某些手机的工程模式,或者利用专门的软件(比如S60下的CellTrack)可以直接查看基站编号。基站编号包括CellID、LAC、Net等字段。对于中国移动(Net字段为460 00),其LAC字段的十六进制表示的前三位基本上是按国内长途电话区号编排的。比如LAC为“4726”,则手机当前所在地为包头市(0472)。不过也有部分地区的LAC字段与电话区号不完全一致,例如甘肃、内蒙古交界部分地区的LAC为“93E*”、“47A*”等,此时只能判断到省一级;北京市LAC有“11**”等形式。对于一般用户来说,无法通过CellID字段确定手机的精确位置。


2、使用基站定位软件

  基于上述原理,有人开发出了一些基于基站信息的定位软件(比如Windows Mobile下的CPS),这类软件包含CellID、LAC到基站所在地名映射表的数据库。使用这类软件可以直接获知地理位置信息,不用手工查询区号;但这些数据一般并非移动运营商公开,而是以个人收集为主,故难免有缺漏。

3、通过移动运营商提供的定位服务

  CellID、LAC到基站所在地名的映射表在移动运营商手中,自然成为了他们营利的手段。中国移动本身提供了定位服务,可以通过STK菜单中的短信定位功能,或移动梦网的地图软件(map.monternet.com)来查询手机当前位置。对于一些大城市,移动的数据库存储到了基站一级的地标信息,可以让用户较为精确地知道自己附近有哪些主要建筑和服务设施。但对于一些小城市,定位服务是盲区。使用中国移动的定位服务,每次收费一般在1元之内。

4、通过客服或特服电话

  手机在漫游过程中,拨打漫游所在地电话不需要加拨长途区号。因此,可以拨打移动(10086)、联通(10010)或其它一些电信、金融等机构的全国统一客服电话,通过语音提示(如“中国移动山西分公司”)得知精确到省一级的位置信息。有些特服电话,比如天气预报:12121,则可以听到精确到地级市的位置信息,不过12121一般是要收取费额外的信息费的。

5、通过GPRS网络的IP地址

  使用手机上的浏览器登录一些查询本机IP和地理位置的网站(如www.ip.cn),可以得知手机当前接入点的位置信息,进而得知手机所在位置。需要注意的是,有些情况下手机是通过代理服务器接入;有些情况下浏览器需要通过特定的服务器对网页进行预处理,在这些情况下取得的IP和地理位置就不是手机所在地的信息了。此外,这些网站的IP数据库本身的正确性也需要考量。




本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

查询手机所在地理位置的简单方法 的相关文章

  • HTML 初识

    前言 HTML的基本骨架 HTML基本骨架是构建网页的最基本的结果 指定文档类型为HTML5 表示整个HTML文档的根元素 包含了与文档相关的设置和定义 如字符编码 标题等

随机推荐

  • 微信支付--调起支付(整理、思路)

    小程序微信支付 小程序支付 public JSONObject minMpPay String reqBody throws Exception 第一步获取prepay id String prepayId WxPayV3Util v3Pa
  • windows线程同步 基础

    windows线程同步 基础 一 用户方式同步 同步速度非常快 互锁函数家族只能在单值上运行 根本无法使线程进入等待状态 可以使用关键代码段使线程进入等待状态 但是只能用这些代码段对单个进程中的线程实施同步 还有 使用关键代码段时 很容易陷
  • 拳王虚拟项目公社:低价电影票怎样赚钱,低价电影票实操赚钱方法

    不管是线上还是线下 资源的交换 讲究的是资源对等 尤其是资源 小白上路 往往没有什么方向感 每天不知道该干嘛 做什么行动有效果 如果看不到希望 特别磨灭一个人内心 这种痛苦是煎熬的 是难以忍受的 拳王虚拟项目公社 低价电影票怎样赚钱 低价电
  • JavaWeb知识梳理(后端部分)

    JavaWeb 静态web资源 如html 页面 指web页面中供人们浏览的数据始终是不变 动态web资源 指web页面中供人们浏览的数据是由程序产生的 不同时间点访问web页面看到的内容各不相同 静态web资源开发技术 HTML CSS
  • mysql存储过程之传递参数

    in 表示传入的参数 in 参数名1 参数类型 in 参数名2 参数类型 delimiter create procedure func in id int begin select from 表 where Id id 查询Id id的信
  • Causal Attention for Vision-Language Tasks Paper: Causal Attention for Vision-Language Tasks个人理解

    Causal Attention for Vision Language Tasks Paper Causal Attention for Vision Language Tasks 传统的视觉语言任务中 如果数据集是长尾分布的 atten
  • 研发效能提升工具插件

    一 代码工具插件 GitHub Copilot https copilot github com GitHub Copilot 是一个基于OpenAI Codex的代码生成器 作为Visual Studio Code VSCode 的扩展提
  • c语言中+ =和=+有什么区别

    点击上方蓝字关注我 了解更多咨询 c语言中 和 有什么区别 区别在于 是简写 a 1就是a a 1 并不是简写 a a直接对a的赋值 符号代表的是正负 完全可以省略不写 即a b其实就是a b 在用C 编程时 我经常混淆 和 前者实际上是我
  • 高度封装的前后端框架-odoo回顾(四):翻译官方教程<<高级B:ACL和记录规则>>

    Advanced B ACL and Record Rules 高级B ACL和记录规则 Warning 警告 This tutorial assumes you have completed the Core Training 这个教程默
  • 集成学习与深度学习 加载模型方法

    1 集成学习 import joblib joblib load model pkl 2 深度学习 用torch自带的load import torch data torch load model pkl error pickle Unpi
  • JDK8 字节码操作

    java字节码技术 1 BCEL 基于汇编 2 ASM 轻量级 3 javassist 性能比发射高 比asm低 使用简单 4 cglib 基于ASM 应用场景 1 动态修改class文件 对类进行增删改 2 aop技术 3 lombok
  • 树、森林与二叉树相互转化

    1 树转换为二叉树 由于二叉树是有序的 为了避免混淆 对于无序树 我们约定树中的每个结点的孩子结点按从左到右的顺序进行编号 将树转换成二叉树的步骤是 1 加线 就是在所有兄弟结点之间加一条连线 2 抹线 就是对树中的每个结点 只保留他与第一
  • 《数字图像处理》学习总结及感悟:第二章数字图像基础(5)数学工具

    前往老猿Python博文目录 https blog csdn net LaoYuanPython 一 引言 本系列文章记录老猿自学冈萨雷斯 数字图像处理 的感悟和总结 不过估计更新会比较慢 白天要工作 都是晚上抽空学习 学习完一章再回头总结
  • 不小心删除了网络适配器中的无线网卡驱动?

    昨天电脑蓝屏了几次 查了下问题 有人说把win10的网卡重新安装下就好了 结果 我直接把网络适配器的无线网卡驱动给卸载了 就是这个样子 点击卸载后 网络适配器下面没有无线网卡的驱动 电脑也连不了网 还没有网线 驱动精灵就是垃圾 它没有适配我
  • 校招高频必背考点

    2 操作系统 2 1 基础 进程与线程的本质区别 以及各自的使用场景 进程是操作系统资源分配的基本单位 线程是操作系统调度的最小单位 一个进程可以中可以有多个线程 线程依赖于进程存在 进程状态 阻塞 就绪 运行 进程调度算法的特点以及使用场
  • 【分析笔记】全志 T507 PF4 引脚无法被正常设置为中断模式的问题分析

    相关信息 硬件平台 全志T507 系统版本 Android 10 Linux 4 9 170 问题描述 PF4 无法通过标准接口设置为中断模式 而 PF1 PF2 PF3 PF5 正常可用 分析过程 一开始以为是引脚被其它驱动占用引起 或者
  • vue路由配置

    import Vue from vue import Router from vue router Vue use Router Note 路由配置项 hidden true 当设置 true 的时候该路由不会再侧边栏出现 如401 log
  • flutter项目中 advance_image_picker 组件使用

    一 说明 Advance image picker 是flutter 插件 用于从Android 和 ios 图像库中选择多张图片 使用相机拍摄新照片 并对其进行编辑 下图为最终效果 这里有个bug 在连续多测按 旋转摄像头时 程序会出现卡
  • 关于TypeError:xxx() missing 1 required positional argument: ‘S‘问题处理意见

    关于TypeError xxx missing 1 required positional argument S 问题处理意见 关于调用python模块的方法总结 在调用自己保存的模块 py文件时 导入后就直接进行 文件名 函数进行调用 会
  • 查询手机所在地理位置的简单方法

    有时候坐在长途汽车或火车上 想知道现在到什么地方了 可以通过手机来简单定位 对于没有GPS功能的手机 要想知道当前所在地理位置 可以通过基站定位 具体有以下几种方法 1 直接查看基站编号 使用某些手机的工程模式 或者利用专门的软件 比如S6