文章导读:
- 1、苹果手机微信朋友圈定位怎么设置外地?
- 2、ios是如何通过网络定位的
- 3、iphone天气定位不到县
- 4、iOS 如何定位获取周围地点信息
- 5、IOS 百度地图怎么根据定位获取到当前城市和省份
- 6、苹果手机定位怎么改到别的城市
苹果手机微信朋友圈定位怎么设置外地?
苹果手机怎么设置微信朋友圈怎么把位置设置在外地
苹果微信发表朋友圈,我的位置没有显示位置的原因:
原因一:没有显示可能是因为在关闭了微信定位服务,手机设置——微信-——位置——“永不"改成”始终“,或进行”使用应用期间“设置就可以了。
苹果手机的操作方法如下:
1、打开手机设置,往下滑找到微信这个软件,点进去;
2、位置这个地方点进去;
3、选择“使用应用期间”,给微信打开定位的权限。
安卓手机的操作原理也是类似的,在手机设置中找到应用权限,找到微信,并打开定位权限就可以了。
原因二:因为勾选了不显示位置,所以发微信朋友圈的时候才不显示位置。如果要显示位置的话,在发朋友圈的时候,就要点击“所在位置”里选择位置。
具体的解决方法如下:
1)我们先手机微信升级到最新版本,接着打开微信进入到“朋友圈”然后我们在发布时点击“【所在位置】”
2)然后我们再点击右上角的【放大镜图标】在此我们就可以自己输入一个名字点击【搜索】
3)像我们随便输入一个然后会搜索不到,搜索不到我们就可以点击【创建新的位置】然后在打开的【创建位置】我们就可以写信息了,写好之后我们再点击【完成】
4)好了位置创建好了我们再发布朋友圈信息时我们就可以选择刚才创建位置信息了,选择好之后我们再点击【发送】这样我们的说说发布成功了并且显示出你自己写的位置了
ios是如何通过网络定位的
iOS设备都可以使用哪些方式进行定位?
最早期的iPhone只支持 手机基站定位, 之后通过iOS软件升级引入了 WIFI定位, 而从iPhone 3G开始,
iPhone手机就通过内置GPS处理芯片, 支持 GPS卫星定位 (准确地说, 应该是AGPS, 即:辅助GPS). 从iPhone
4开始,GPS换用了精确度更高,耗电更少的,灵敏度更高的芯片,而从iPhone4s和new iPad
3G版开始,增加了支持俄罗斯GLONASS卫星定位系统的支持。
下面详细列举了所有的设备和支持定位的情况:
定位模式有3种:
1、卫星定位
(1)GPS卫星定位:iPhone 3G/3GS/4/5,3G/4G版的iPad 支持
(2)GLONASS卫星定位:iPhone 4/5,3G/4G版的iPad 3/4/Mini 支持
2、手机基站定位
同1.1GPS卫星定位,即iPhone 3G/3GS/4/5,3G/4G版的iPad 支持
3、WIFI定位
所有iOS设备,包括Mac电脑也支持。
下面分别介绍下三种定位方式以及苹果在iOS系统中对其的优化:
手机基站定位:
原理:
每个手机基站都有一个标识符,iPhone或3G
iPad可以搜集周围所有收到信号的基站和它们的标识符,通过联网发送到苹果云端服务器,再由服务器根据这些基站的的位置信息查询并计算出当前位置,然后返回给手机。因为基站信号辐射范围大,所以误差也大,在500米~
几公里.
特点:定位速度最快, 耗电最少,误差几百上千米.
iOS优化:
无网基站定位:
传统的基站定位需要连接云端服务器,产生网络流量,iOS4对其进行了优化,可以在没有网络连接时支持无网定位,因为苹果预先已经将一些重要基站(几十公里选一个)提前存储在iOS系统中,在无网情况下,不用上网也能通过这些本地基站信息定位到用户位置,但这个误差范围更大,在10公里到50公里。
无网基站定位的前提是:您的手机能接受到内置在手机中的那些“重要基站”的信号,不一定是您手机所属运营商,只要能收到信号就可以了。
WIFI定位:
原理和基站定位原理差不多,iOS设备(或者Mac电脑)通过无线网卡手机周围所有的WIFI热点(不需要连接上,只需要有信号就行),获得它们的MAC地址,然后到苹果云端服务器查询这个热点是否已经登记,登记的话它的位置是多少,最后通过计算(多个热点折中)得到当前位置并返回给用户。只要收到手机信号的地方都可以基站定位,所以室内室外一样。
特点:WIFI定位速度、耗电和精度都介于基站和GPS之间,精度大概在几十米。(注意,WIFI定位的支持范围没有基站定位广,但是苹果的云端服务器一直在不断增加新的热点信息,使得热点定位支持的地区越来越多)
iOS优化:无网WIFI定位:
传统的WIFI定位需要网络,但是iOS对其进行了优化,可以实现无网WIFI定位。原理时iOS设备在您有网络连接时,会大致定位出您的位置,并自动下载您所在地区周围(几个街区宽度或者更多)所有的WIFI热点的信息到本地。之后,当您在周围行走并WIFI定位的时候,即使没有网络,iOS照样可以利用之前下载的WIFI热点信息定位出您的位置。
这也是为什么有人号称WIFI无网可定位的原因,但注意:无网WIFI定位的前提是您在这个区域附近曾经成功上过网,如果初次到一个陌生的地方,是无法定位的哦。
关于自动下载的热点个数和范围,这个是苹果根据当地热点的密度动态决定的,当地热点很多时(如市中心),可能只下载几条街道范围的所有热点,当地热点密度很小时(例如海滨城市),可能会下载整个城市的所有热点。
GPS定位:
(GLONASS原理与此类似,不做额外介绍)
原理
这个是美国军方搞的, 军民两用,
但仍然完全受军方控制(比如可以随时随地设置某个地区收到的信号与否及其精度),其原理就是:利用天上的卫星(共24颗)不断地广播信号,
地面的GPS接收设备收到信号后, 通过分析多个卫星信号,就可以计算出地球坐标,GPS保证全球任何一个地方(98%)都可以同时收到至少4个卫星的信号,
从而可以准确确定您的经纬度以及海拔位置. GPS定位精度可达10米以内,不过这是美国军方控制的, 战争时期可能变的不稳定或者误报. (不过我国也有自己的系统,
北斗系统, 目前已经亚洲的覆盖,
还在推广中)卫星定位必须要能收到卫星信号,因为卫星信号都是很微弱的,虽然iPhone4开始提升了GPS硬件的灵敏度,但仍然需要在窗户旁,或者户外使用,才能确保卫星信号的强度和稳定性。与基站定位和WIFI定位相比,GPS耗电最大,速度最慢,但是精度最高。
而iPhone的GPS与纯粹的GPS定位不同,
称为A-GPS,即辅助GPS.(比GPS更优,不过GPS也分芯片和性能的,不是说所有的AGPS比所有的GPS都好)因为GPS定位中最耗时、最耗电的就是获取当前天上的卫星信息,哪些卫星可见、在什么位置、时钟是多少等等,这个过程可能花费数十秒甚至几分钟,而AGPS就是利用网络,首先将基站定位或者WIFI定位获得的大概位置发到远程服务器,有服务器进行查询和计算,得出这个位置下当前卫星信息,反馈给iOS设备,iOS设备就可以直接用这些信息来接受卫星信号,不用自己去扫描分析了。这样可以极大提高定位速度,将初次定位时间缩短到1~2秒完成。
A-GPS优点是定位快,缺点是需要网络,但也只是在初次定位时需要网络,因为一旦卫星信息返回,在有限时间和范围内,这些信息无须改变,之后的GPS定位就不再需要联网,都是直接用这些卫星参数接受信息了。
在iOS设备上,上述定位方式会综合应用,一般地,可能先按照最快的“无网基站定位”返回一个位置,当有网络连接时,在用有网基站定位更新位置,然后,利用AGPS上网查询卫星星图,最后,在能收到GPS信号的情况下,转为使用GPS定位。
根据当前信号情况和网络环境,iOS可能在上述方式之间反复迭代,不一定一致特定步骤或者方式,而且随着iOS升级,定位顺序和规则可能改变。
iphone天气定位不到县
iPhone天气定位到县需要打开天气的定位功能,具体操作步骤如下:
1.首先,在桌面上点击打开设置。
2.进入设置界面,点击打开隐私功能项。
3.然后,单击打开定位服务。
4.接着,找到天气,点击进入。
5.最后,选择始终选项。完成设置后,天气即可自动定位到县。
iOS 如何定位获取周围地点信息
它使用的是Wi-Fi定位技术,其原理与基站定位类似:
1、每一个无线AP都有一个全球唯一的MAC地址,并且一般来说无线AP在一段时间内是不会移动的。
2、设备在开启Wi-Fi的情况下,即可扫描并收集周围的AP信号,无论是否加密,是否已连接,甚至信号强度不足以显示在无线信号列表中,都可以获取到AP广播出来的MAC地址。
3、设备将这些能够标示AP的数据发送到位置服务器,服务器检索出每一个AP的地理位置,并结合每个信号的强弱程度,计算出设备的地理位置并返回到用户设备。
4、位置服务商要不断更新、补充自己的数据库,以保证数据的准确性,毕竟无线AP不像基站塔那样基本100%不会移动。
这样的位置服务商现在来说只有Skyhook和Google两家,他们收集位置数据的方式也是相似的。
1、主动采集:Google的街景拍摄车还有一个重要的功能就是采集沿途的无线信号,并打上通过GPS定位出的坐标回传至服务器。
Skyhook在美国及欧洲一些国家也是直接开着信号采集车采集AP和基站的信号数据,相对来说覆盖城市没有Google多,目前中国仅有少数城市有覆盖,并且他们在包括中国在内的多个国家招募有偿工作者,以协助Skyhook收集位置数据。当然你也可以直接在其网站上提交一个MAC地址。
2、用户提交:通常是以静默方式向同时拥有Wi-Fi和GPS的终端用户收集位置数据。
Android手机用户在开启“使用无线网络定位”时会提示是否允许Google的定位服务手机匿名地点数据。
同样的Skyhook的最大客户Apple也在iPhone的User Guide中说明会以不能识别用户身份的方式收集位置数据。
使用这种方式定位一般来说需要与位置服务器进行即时的网络交互,Android正是如此,最好的证明就是关闭电话和GPS后,单单打开Wifi但不连接任何一个无线网络或者连接一个没有接入互联网的网络时,是无法进行定位的。实际测试的时候,发现这种情况下部分软件仍然可以定位,但是无论将设备移动到哪里,应用中的位置始终不会变化。因为Android的API中提供的方法是LocationManager.getLastKnownPosition,只要是通过这种方式获取到的位置数据,Android是不会立即定位的,而是将最后一次定位的数据返回给应用,除非应用发起更新位置的请求。
但是正是在网络交互这一点上,Apple让人觉得不可思议。前几天在touch上安装了一款地图软件,并下载了离线地图,因为touch不接入WLAN是没有其他办法联网的,有了离线地图会方便很多。一次外出时,打开地图竟发现,没有连接任何无线网络的情况下,touch竟然准确地标出了我的位置,走了几步发现地图上的标记也准确地移动到了新的坐标。但是系统自带的Google Map及部分网络软件都无法定位。
我们知道通过无线可以定位,但是Touch是如何做到在没有网络交互的情况下定位?
一开始我猜测是离线地图中包含位置元数据,地图应用自行收集环境信息进行定位测算,测试如下:
将该地图应用卸载,重新安装,安装成功后第一次打开前即断开Wi-Fi连接(不关闭),然后打开地图应用,定位成功,只不过地图无任何显示。
是不是很离奇呢,也就是说并不是离线地图的功能,难道是...iOS?
为此我做了个简单的实验,Safari是支持HTML5的,于是我想到了GeoLocation API:
javascript:navigator.geolocation.getCurrentPosition(function(position){alert(position.coords.latitude+"\n"+position.coords.longitude);},function(err){alert(err.code)});
先完全退出Safari,然后打开,直接将这段js敲进地址栏访问,如果成功获取到位置信息,就显示出经纬度,否则显示错误码。
测试结果如下:
*开启wifi不连接任何网络(随着移动,坐标会变)
*关闭wifi(无论怎么移动始终是同一个坐标,后来在地图软件中测试也是如此)
可以看出,在开启Wi-Fi而不连接网络的情况下,iOS仍然何以提供定位服务,而关闭Wi-Fi后其实跟Android无网络的情况相同,不是实时的定位
实验至此,基本上可以确定,是iOS缓存了历史地点及附近一定范围内的位置数据(并且范围不小,因为曾经去到一个从未去过的10公里外的度假村,无连接状态仍然成功定位)位置的计算直接在本机进行。
PS:其实还有一点挺困惑的,内置的Google Map为什么不能定位呢?难道是因为Google用自己的服务而不用与Apple合作的Skyhook的服务吗(Google Map在已有地图缓存的情况下定位时有与Google服务器交互的数据包,但不能断定就一定是用于定位的数据)?再者,GoogleMap在定位时状态栏会显示系统的定位服务图标,表明调用了系统Api,却始终无法定位。
既然谈到HTML5定位,必然不能不提桌面浏览器,目前主流的浏览器都已经支持HTML5。W3C所提出的Geolocation API是个访问地理位置信息的高层接口,该接口与实现设备紧密相关,API本身对下面的位置信息一无所知。常见的位置信息来源主要包GPS、IP、RFID、AP MAC、cell ID等。
IOS 百度地图怎么根据定位获取到当前城市和省份
百度地图是通过移动通信基站定位来确定当前位置所在的城市。其原理就是通过测算周围基站与手机的距离来交会估算手机的空间位置。
手机定位是指通过特定的定位技术来获取移动手机或终端用户的位置信息(经纬度坐标),在电子地图上标出被定位对象的位置的技术或服务。定位技术有两种,一种是基于GPS的定位,一种是基于移动运营网的基站的定位。基于GPS的定位方式是利用手机上的GPS定位模块将自己的位置信号发送到定位后台来实现手机定位的。基站定位则是利用基站对手机的距离的测算距离来确定手机位置的。后者不需要手机具有GPS定位能力,但是精度很大程度依赖于基站的分布及覆盖范围的大小,有时误差会超过一公里。前者定位精度较高。此外还有利用Wifi在小范围内定位的方式。
苹果手机定位怎么改到别的城市
苹果手机改成别的城市定位的方法如下:
1、点击设置,隐私,定位服务,iphone,输入ID和密码
2、在设置里面打开隐私。
3、在隐私里面打开定位服务。
4、在定位服务里面找到系统服务,打开查找我的iphone。
5、退回到桌面找到查找我的iphone。
6、进入查找我的iphone,输入要查找定位的ID和密码就行登录即可。
基站的的位置信息查询并计算出当前位置,然后返回给手机。因为基站信号辐射范围大,所以误差也大,在500米~ 几公里.特点:定位速度最快, 耗电最少,误差几百上千米.iOS优化:无网基站定位:传统的基站定位需要连接云端服务器,产生
文章导读:1、苹果手机微信朋友圈定位怎么设置外地?2、ios是如何通过网络定位的3、iphone天气定位不到县4、iOS 如何定位获取周围地点信息5、IOS 百度地图怎么根据定位获取到当前城市和省份6、苹果手机定位怎么改到别的城市苹果手机微信朋友