问题标签 [userlocation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - MKMapView 中 userLocation 的中心区域
我很困惑。我有一个 MKMapView,在 viewDidLoad 方法中我做了:
[self gotoLocation] 调用:
所以我认为这应该在 mapView 加载时将地图集中在用户的位置上,并且我还计划在屏幕上实现一个按钮,该按钮将再次手动调用 gotoLocation 以在用户需要时更新用户的位置。
但是......当我在设备上运行该应用程序时,它会加载以非洲西部一片海洋为中心的地图,该海域显然是经纬度 0,0。我觉得奇怪的是,当我放大到我的真实位置时,它已经正确地将我的位置作为注释放置了。所以我想我在 gotoLocation 中设置用户位置的方式有问题吗?有人注意到我做错了什么吗?
android - 获取用户位置错误
我是 android 开发的初学者,我正在尝试通过 gps 获取用户位置。我在以下代码中给出错误:
在这一行
我收到这样的错误:“类型不匹配:无法从字符串转换为 LocationProvider”
那行有什么问题
ios - MKMapKit 不显示用户位置
我需要帮助以在我的 MapView 上显示用户的位置。我已经完成了我可能在网上找到的所有内容,但仍然无法正常工作。
我的 AppDelegate 中有一个 CLLocationManager,它在我的 viewController 中调用 locationUpdate。
(void)locationUpdate:(CLLocation *)location
每次都会调用该方法,并且location
使用 Still 记录时坐标是正确的NSLog().
,我的 iPhone 屏幕上没有“蓝点”。区域也未设置。
请看一下,如果我遗漏了什么,请告诉我。
这是我的头文件:
这是我的实现文件的一部分:
感谢您的时间!非常感谢!
iphone - iOS 硬编码用户位置
我想通过代码介绍一个特定的用户位置。我只需要对用户位置进行硬编码即可为 appStore 制作屏幕截图。
有人可以帮我吗?
谢谢!
iphone - 尝试从用户位置获取距离以固定在地图上时,mkmap 崩溃
出于某种原因,每当我点击我的 pin 时,应用程序就会崩溃。我的代码中没有错误或警告。仅当我尝试获取从 userLocation 到 pin 的距离时才会发生这种情况。发现我的错误?
GNU gdb 6.3.50-20050815(Apple 版本 gdb-1518)(2011 年 2 月 12 日星期六 02:52:12 UTC)版权所有 2004 Free Software Foundation, Inc. GDB 是自由软件,受 GNU 通用公共许可证保护,您是欢迎在某些条件下更改和/或分发它的副本。键入“显示复制”以查看条件。GDB 绝对没有任何保证。键入“显示保修”以获取详细信息。此 GDB 配置为“x86_64-apple-darwin”。附加到进程 23386。2011-06-02 00:39:46.146 YogurtStoreLocator[23386:207] 32.606434,-85.484025 2011-06-02 00:39:46.148 YogurtStoreLocator[ 23386:207] 33.479775,-86.790977 2011-06-02 00:39:53.121 YogurtStoreLocator[23386:207]-[NSCFNumber stringByStandardizingWhitespace]: 无法识别的选择器发送到实例 0x587b2d0 2011-06-06-02863: YogurtStoreLocator[23386:35]*由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:'-[NSCFNumber stringByStandardizingWhitespace]:无法识别的选择器发送到实例0x587b2d0'*第一次抛出调用堆栈:(0 CoreFoundation 0x00fca5a9 exceptionPreprocess + 185 1 libobjc.A.dylib 0x0111e313 objc_exception_throw + 44 2 CoreFoundation 0x00fcc0bb -[NSObject(NSObject) doesNotRecognizeSelector:] + 187 3 CoreFoundation 0x00f3b966 __转发+ 966 4 Corefoundation 0x00f3b522 _cf_forwarding_prep_0 + 50 5 uikit 0x0034c340 - [Uicalloutview SetOubtitle:Animated:] + 88 6 Uikit 0x0034C010 - [UICALLOUTVIEW Setabtitle:] + 49 7 MapKit 0x000BB0AC - [MkannotationContainerview _ xhowBubbleForAnnotationView:Bound:ScrollTofit:uperInitiveed:] + 537 8 MapKit 0x000bc3ed -[MKAnnotationContainerView _setSelectedAnnotationView:bounce:pressed:scrollToFit:userInitiated:avoid:] + 653 9 MapKit 0x000b54bc -[MKAnnotationContainerView _setSelectedAnnotationView:bounce:pressed:scrollToFit:userInitiated:] + 144 10 MKMapViewTap:::::::::::10830 [] + 459 11 UIKit 0x004ad4f2 -[UIGestureRecognizer _updateGestureWithEvent:] + 730 12 UIKit 0x004a94fe -[UIGestureRecognizer _delayedUpdateGesture] + 47 13 UIKit 0x004afafc _UIGestureRecognizerUpdateObserver + 0084 14b CoreFoundationCFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION+ 27 15的CoreFoundation 0x00f406e7 __CFRunLoopDoObservers + 295 16的CoreFoundation 0x00f091d7 __CFRunLoopRun + 1575 17的CoreFoundation 0x00f08840 CFRunLoopRunSpecific + 208个18的CoreFoundation 0x00f08761 CFRunLoopRunInMode + 97个19 GraphicsServices 0x01f071c4 GSEventRunModal + 217 20 GraphicsServices 0x01f07289 GSEventRun + 115 21的UIKit 0x0022ac93 UIApplicationMain + 1160 22 YogurtStoreLocator 0x00002099主+ 121 23 YogurtStoreLocator 0x00002015 start + 53 ) 在抛出“NSException”实例后调用终止 sharedlibrary apply-load-rules all 当前语言:自动;目前是objective-c (gdb)
iphone - 如果用户选择“不允许”,请关闭需要位置服务的应用程序?
我有一个应用程序,其核心功能围绕用户当前位置的使用展开。它在地图上显示用户附近的对象。我不创建位置管理器,我只使用地图视图。这很好用,但现在我试图确保我的应用程序正确地提醒用户它需要位置服务。我现在正在做的是在 applicationDidBecomeActive 方法中创建一个新的位置管理器,并尝试开始更新,以便在应用程序打开或从后台返回时触发用户许可请求,位置服务关闭如下:
问题1:这是一个好方法吗?
问题 2:由于我的应用程序的每个方面都使用位置服务,如果用户在提示我的应用程序想要使用位置服务时选择“不允许”,是否适合关闭应用程序?
任何其他从处理位置服务的经验以及对用户的通知和请求的建议将不胜感激。
iphone - 如何将 MKMapView 的用户位置蓝点更改为选择的图像?
是否可以将指示用户位置的蓝点MKMapView
更改为图像?例如一辆小汽车或任何.png
图像?
google-maps-api-3 - 如何像谷歌地图那样询问用户位置?
如果我去谷歌地图主页,那里有一个按钮,上面有我的位置。如果我按下它,浏览器会询问我是否想与谷歌分享我的位置。我知道 V3 API google.loader.ClientLocation
,但这并没有问我任何与位置共享相关的问题。
iphone - iPhone如何在iPhone屏幕休眠时告诉应用程序
我正在制作一个使用用户位置的 iPhone 应用程序,但是我注意到当 iPhone 屏幕休眠/关闭时,手机仍在使用用户位置。那么是否有一个功能可以告诉我屏幕何时休眠,以便我可以停止更新位置?
xcode - 使用地图应用程序将用户导航到位置
我有一个带有许多注释的地图视图。当用户点击注释时,它会将他们带到一个详细信息页面,其中包含有关艺术品的信息和一个“获取到此位置的路线”的按钮。所以这就是我要决定的。我刚刚使用的地图视图具有当前用户位置,这是我需要将 URL 中的起点发送到地图应用程序。最好将最近的 userLocation 坐标从地图视图传递到下一页,以便我可以在用户需要方向时使用它,或者我应该在下一页上启动一个新的 CLLocationManager 来获取用户的位置。另外,我尝试了后者,但无法从经理那里获得用户的位置。我所做的只是在界面中声明管理器:
“财产”它:
“合成”它:
在 viewDidLoad 中执行此操作:
然后在“导航”IBAction 方法中执行此操作:
“结束”最终为 0,0,所以我必须遗漏一些东西。
所以我的问题是:
1. 我对 CLLocationManager 做错了什么。
2.假设我什至可以使用它,您会建议这样做以获取当前位置,还是应该从以前的地图视图发送稍微过时(可能)的用户位置以用于方向?仅仅为了获得方向坐标而启动 CLLocationManager 是否值得花费电池和时间?
感谢您的任何反馈!