草庐IT

android - 从 C++ 访问 Android 上的 GPS

我有一个Android应用程序,它作为一个小守护程序(用C++编写)的GUI,需要在各种移动/嵌入式Linux设备上运行。守护进程需要收集GPS数据并将其传递给多个客户端(安卓手机,每个都有一个GUI)。该守护进程需要能够在用作GUI的相同Android设备之一上运行,但我在从C++守护进程访问GPS数据时遇到了很多麻烦。到目前为止,我研究了两种选择:1)“保持native”方法:我听说Android有gpsd(例如此处http://esr.ibiblio.org/?p=4886),但它似乎难以捉摸和/或在我的SamsungGalaxy上不存在SII,运行Cyanogenmod10.1

c# - WIC/WPF : System. GPS.Longitude 和 System.GPS.Latitude 总是返回 NULL(通过 BitmapMetadata)

有没有人使用内部使用WIC(Windows成像组件)的WPF类BitmapMetadata成功读取GPS数据?我有一张图片,其中Windows(8.1)资源管理器和XnView等外部工具都显示GPS坐标。我尝试使用BitmapMetadata类提取这些数据,该类可通过BitmapFrame类的属性Metadata获得:varmd=(BitmapMetdata)extractedFrame.Metadata;varaltitude=md.GetQuery("System.GPS.Altitude");varaltitudeProxy=md.GetQuery("System.GPS.Alt

php - 使用 Php 5 和 MySQL 进行 GPS 半径搜索

我有一个PlaceID|地名|纬度|Lon作为我的数据库结构。假设我有我当前的纬度和经度$lat="37.331862";$lon="-122.029937";我想查找半径为100英尺的地点。可能允许用户选择。 最佳答案 您可能有兴趣查看以下演示文稿:Geo/SpatialSearchwithMySQL1AlexanderRubin作者介绍了如何使用HaversineFormula在MySQL中按接近度排序并将搜索限制在定义的范围内。他还介绍了如何在纬度和经度列上使用传统索引来避免对此类查询进行全表扫描。1PDFVersion

ios - 如何在用户行走时跟踪 GPS 坐标,来自 ios 平台的 xamarin.forms

我刚刚经历了这个link在用户使用xamarin.forms应用程序(iOS平台)行走时跟踪当前位置的GPS坐标但我找不到如何去做,因为我是xamarin.forms的新手,我们可以在xamarin.forms中执行此操作还是我应该创建一个xamarinios项目?任何通过xamarin.formsforiOSplatfomrs跟踪用户位置的链接/教程将不胜感激,提前致谢。 最佳答案 GeolocatorPluginforXamarinandWindows也是一种以跨平台方式处理位置服务(例如获取用户的当前位置)的好方法。API字面

ios - 在 iPhone 中获取错误的 GPS 位置

使用iOS中的核心位置框架工作尝试了不同的方法,但无法通过GPS获得准确位置。即使是苹果map和谷歌地图也没有指向正确的位置。查看我正在使用的代码片段:MyLocationclassheaderfile#import#import@interfaceMyLocation:NSObject{CLLocationManager*locationManager;}MyLocationclassmfile#import"MyLocation.h"#import#import@implementationMyLocation@synthesizecurLocation;-(id)init{loc

ios - 如何将带有 GPS 位置的 exif 数据写入 iPhone 上的 uiimage?

我想将带有GPS位置的exif数据写入iPhone上的uiimage。我用谷歌搜索了这个,我找到了libiPhone-exif.a用于iPhone的库,但它不适用于armv7架构xcode项目。我还尝试使用以下链接中建议的ALAssetsLibrary函数GetExifdatafromUIImage-UIImagePickerController我可以使用上面的代码从UIImagePickerController获取exif数据,我想用NSData将它写入UIIMage。而且我还想知道在使用以下语句压缩UIImage后是否会保留exif数据,NSData*imgData=UIImage

android - 室内 GPS 演示

每当我们向使用GPS的客户展示我们的Android/iOS应用程序时,我们总是得到不正确的GPS数据(在室内和我们的应用程序回退到网络位置)。有没有一种快速的方法可以为我们的客户演示“捏造”GPS数据?现在,我们总是必须确保额外安排30分钟的session,以向非技术人员解释为什么GPS在室内不起作用(而该应用程序99.999%将在室外使用)。最后我们总是看起来很愚蠢。 最佳答案 解释GPS在室内不起作用,然后在室外进行演示顺便说一句,请提供有关GPS为何无法在内部工作的引用资料。 关于

ios - 在 iOS 上从 GPS 获取时间

我正在开发一个追踪器应用程序。该应用程序需要高精度地了解设备位置,即它使用定位服务并忽略水平精度低于20米的位置。CLLocation没有明确声明是否通过GPS确定。但是,如果水平精度为20米或更好,则可以认为它是来自GPS的位置。此外,我需要知道确定位置时的时间戳。我知道CLLocation类中的属性timestamp。但是,我想从GPS获取时间戳,而不是系统时间。是否可以获取GPS时间?我不关心GPS信号不可用的情况。我只需要获取我刚刚收到的GPS位置(高精度位置)的GPS时间。在stackoverflow的其他问题中,建议使用如下代码片段:CLLocation*location=

iOS - 辅助 GPS

我如何使用带IOS应用程序的辅助GPS来计算给定区域(例如建筑物)内部(或外部)某人的位置?是否有可能在几英尺内就足够准确?这样做正确吗?是否可以在计算中使用多个wifi连接? 最佳答案 您的应用可以使用CoreLocation框架来确定设备位置。CoreLocation将使用任何可用的硬件来根据您的要求确定设备位置。例如,某些设备有WiFi但没有GPS;其他人有WiFi、GPS和蜂窝radio。future的设备可能会内置其他定位技术。重点是,作为应用程序程序员,您不必为此担心。相反,您可以说:“给我一个精确到100米的位置”或“

ios - 信标测距与 GPS 跟踪电池使用情况

我正在考虑实现一个基于信标的应用程序,以根据信标放置进行一些位置跟踪。根据我的阅读和理解,信标监控对电池生命周期相当无害,但测距对电池生命周期的影响肯定更大。是否有任何规范或技巧/技术可以最大限度地减少测距时的电池消耗?与GPS位置跟踪相比,测距时的电池续航时间如何? 最佳答案 信标测距比GPS跟踪使用的电池少得多,因为它为低功耗蓝牙radio接收器供电,而不是为GPS接收器供电。虽然,我没有具体数字,但GPS接收器更耗电。Ranging和Monitoring之间的功耗差异有点模糊并且在iOS和Android之间有所不同。在iOS上