草庐IT

Atlantis-GPS-coordinates

全部标签

html - HTML5 geo API 使用什么测量单位来确定 GPS 精度?

我使用HTML5的地理定位API,位置对象有一个“准确度”属性,该属性可能会根据定位的准确度而变化。到目前为止一切顺利。但是这个值是一个未指定的单位..有时是60,或1250甚至18000。我读过W3CGeolocationAPI规范[1],他们讨论了这个属性,但从未提及应该如何解释它。我唯一找到可能答案的地方是国防部世界大地测量系统[2]技术报告。他们提到了以1σ(标准偏差)为单位的cm单位的精度。但这并没有告诉我HTML5地理定位API返回给我的准确度单位是多少..我只能假设它以厘米为单位..[1]http://dev.w3.org/geo/api/spec-source.html

android - navigator.geolocation.getCurrentPosition 总是在 Android 中超时,直到 GPS/位置关闭

app.controller('dashboard',function($scope){$scope.getPosition=function(position){$scope.acc=position.coords;$scope.lat=position.coords.latitude;$scope.lng=position.coords.longitude;$scope.$apply();};$scope.getPositionErr=function(error){alert('code:'+error.code+'\n'+'message:'+error.message+'\n

HTML5 地理定位,仅限 GPS

有没有办法让HTML5的地理位置仅在使用GPS设备获取位置时起作用? 最佳答案 我不相信这是可能的,你能做的最好的就是为enableHighAccuracy传递true并使用基于accuracy的启发式值(value)。--编辑我看了RemySharp的演讲上个月,他提出了一个有用的建议:如果你使用watchPosition而不是getCurrentPosition那么你可以等到位置信息变得足够准确;GPS通常需要一些时间才能锁定卫星,因此通常getCurrentPosition只会从一种不太准确但响应速度更快的方法中返回一些内容。

ios - iOS 中的 GPS 模拟

我正在开发一款依赖GPS数据且只能在纽约市使用的应用。如果用户距离曼哈顿30英里,它将显示“超出范围”。问题是我距离纽约市有8个小时的路程,无法真正测试App的功能。在Android中,您可以让DDMS通过简单地推送纬度和经度坐标来向您的设备或AVD发送一个模拟位置。然后,该应用程序将对位置变化使用react。我似乎无法在iOS中找到这样做的方法。有谁知道如何在iOS上模拟位置?谢谢 最佳答案 在带有新的iOS5SDK的Xcode4.2中,可以在模拟器中模拟位置。在模拟器中启动您的应用程序,单击Debug菜单选项转到Location

如果 GPS 关闭,IOS 检查应用程序

您好,我有一个可以在mapView上为您提供位置的应用程序,是否有任何方法可以在IF上实现。我希望我的应用程序检查您是否没有激活GPS,而不是向您显示map,它会向您显示一张图片,说明您没有连接。如果你也没有信号,我想做类似的事情。 最佳答案 您可以通过以下方式检查用户是否拒绝了您申请的定位服务[CLLocationManagerauthorizationStatus]==kCLAuthorizationStatusDenied否则您还可以通过以下方式检查定位服务是否在系统级别可用[CLLocationManagerlocation

ios - Xcode 8 测试版 6 错误 : Attempt to serialize store access on non-owning coordinator

有人在使用Xcode8beta6时遇到以下错误:尝试在非拥有协调器上序列化存储访问吗?任何如何消除它的建议将不胜感激。 最佳答案 我在iOS10.0.1上执行performFetch时看到了同样的错误:-(void)refreshFetchedResults:(NSFetchedResultsController*)controller{[selfconfigureFetchRequest:controller.fetchRequest];NSError*error=nil;if(![controllerperformFetch:&

ios - 将矢量 map 数据添加到 iOS GPS 应用程序。实时矢量图形渲染

我们正在开展一个项目,将来自OSM和NAVTEQ的矢量map数据添加到iOSGPS应用程序。目前,该应用程序显示栅格map图像并提供移动map导航功能。我们现在想通过集成矢量map更进一步,但不知道从哪里开始。有GPS导航经验的开发人员的指导会很棒。这里是关于要求的简介:目标设备:iOS。C++是首选核心,以便将来与其他平台兼容。数据集成和打包:map数据来源:-NAVTEQ-开放街道map文件格式:-非常适合考虑设备限制的移动设备。-要么找到一个已经建立的格式,要么在内部创建一个。编译:-确定源数据的格式(Shp、MapInfo等)-将源格式编译为所需格式。map渲染引擎:map显示

android - 如何在 Android 中以编程方式获取当前 GPS 位置?

我需要使用GPS以编程方式获取我的当前位置。我怎样才能实现它? 最佳答案 我创建了一个带有分步描述的小应用程序来获取当前位置的GPS坐标。完整的示例源代码在GetCurrentLocationcoordinates,Cityname-inAndroid.看看它是如何工作的:我们需要做的就是在list文件中添加这个权限:然后像这样创建一个LocationManager实例:LocationManagerlocationManager=(LocationManager)getSystemService(Context.LOCATION_

android - 如何在 Android 中以编程方式获取当前 GPS 位置?

我需要使用GPS以编程方式获取我的当前位置。我怎样才能实现它? 最佳答案 我创建了一个带有分步描述的小应用程序来获取当前位置的GPS坐标。完整的示例源代码在GetCurrentLocationcoordinates,Cityname-inAndroid.看看它是如何工作的:我们需要做的就是在list文件中添加这个权限:然后像这样创建一个LocationManager实例:LocationManagerlocationManager=(LocationManager)getSystemService(Context.LOCATION_

iphone - iOS 中的后台 GPS。这可能吗?

我想知道是否有可能通过未运行或至少在后台运行的应用程序获取iPhone的位置。我想要做的是让iPhone在到达某个坐标时发送推送通知。这可能吗?如果是这样,有人可以指导我正确的方向吗?谢谢,本 最佳答案 是的,这是可能的。您的应用程序可以要求获得重大位置更改的通知,或者在后台执行时简单地继续使用GPS。前者——Apple推荐的方法——以精度为代价使用更少的功率(this博客文章表明更新精确到大约500米),而后者是设备可以管理的精度。iOSApplicationProgrammingGuide中对此进行了详细说明和LocationA