在谷歌地图中保留用户位置中心 - Swift

     2023-03-05     156

关键词:

【中文标题】在谷歌地图中保留用户位置中心 - Swift【英文标题】:Keep user location center in Google Maps - Swift 【发布时间】:2015-06-15 07:48:44 【问题描述】:

我已经在一个 swift 项目中实现了谷歌地图,并使用 locationManager 来跟踪并当前打印出用户的位置。

当用户四处移动时,我也在更改相机位置,但是随着地图移动然后蓝点(用户位置)移动,这似乎有点不稳定。

有没有办法让用户位置始终居中并让地图移动?

【问题讨论】:

你只需要缩小一点试试 span: MKCoordinateSpan(latitudeDelta: 0.05, longitudeDelta: 0.05) 【参考方案1】:

您可以轻松启用

mapView.myLocationEnabled = true

并查看此answer 以获取有关相机更新的更多信息 -> 因为它显示了如何更新具有 2 个位置或居中位置的相机

【讨论】:

【参考方案2】:

Plaese,看看this 的回答是否对你有帮助。用户位置在示例代码中始终居中。虽然没有相机调整,但这不应该有所作为。

希望对你有帮助。

【讨论】:

【参考方案3】:
let center = CLLocationCoordinate2D(latitude: location.coordinate.latitude, longitude: location.coordinate.longitude)        
let region = MKCoordinateRegion(center: center, span: MKCoordinateSpan(latitudeDelta: 0.01, longitudeDelta: 0.01))
self.map.setRegion(region, animated: true)

【讨论】:

谷歌地图中的当前位置与swift

...hswift【发布时间】:2016-04-2914:45:15【问题描述】:我试图在谷歌地图上显示用户的当前位置,但在以下情况下,地图甚至没有显示。我应该改变什么来解决这个问题?varlocationManager=CLLocationManager()overridefuncviewDidLoad()super.viewDidL 查看详情

如何在谷歌地图上移动地图但将标记保留为android中的当前位置?

】如何在谷歌地图上移动地图但将标记保留为android中的当前位置?【英文标题】:howtomovesmapongooglemapbutkeepmarkerascurrentlocationinandroid?【发布时间】:2018-01-2204:59:37【问题描述】:我是android新手。我最近两天受苦了。我研究了很多... 查看详情

谷歌地图 - 如何找出用户的位置并在 Swift 中显示从该位置到目的地点的路线?

...厅的场所应用程序。我希望该应用找到用户当前位置,并在谷歌地 查看详情

html获取用户在谷歌地图中的位置。(代码片段)

查看详情

允许用户在谷歌地图中向后移动标记位置并关闭窗口

】允许用户在谷歌地图中向后移动标记位置并关闭窗口【英文标题】:allowusertomovemarkerpositionback&closewindowingooglemaps【发布时间】:2015-05-3107:15:25【问题描述】:跟进最后一个问题...allowusertomovemarkerpositionback(z-index?)ingooglemapscust... 查看详情

如何在谷歌地图 api V3 中偏移中心点

】如何在谷歌地图apiV3中偏移中心点【英文标题】:HowtooffsetthecenterpointinGooglemapsapiV3【发布时间】:2012-05-2606:29:57【问题描述】:我有一个谷歌地图,其中半透明面板覆盖了部分区域。我想调整地图的中心点以考虑地图中部分被... 查看详情

如何在谷歌地图中绘制折线在用户位置和标记之间颤动?

】如何在谷歌地图中绘制折线在用户位置和标记之间颤动?【英文标题】:Howtodrawpolylineingooglemapsflutterbetweenuserlocationandamarker?【发布时间】:2022-01-1022:48:36【问题描述】:这是我在这个网站上的第一篇文章,所以我希望能得到我... 查看详情

在谷歌地图上显示我的位置?

】在谷歌地图上显示我的位置?【英文标题】:Showingmylocationongooglemaps?【发布时间】:2015-02-1216:45:05【问题描述】:我从w3school获取他的代码。在这里,他们展示了如何将用户直接带到JavaScript代码中编写的地址。我不想将用户带... 查看详情

如何在谷歌地图的屏幕中心设置标记

】如何在谷歌地图的屏幕中心设置标记【英文标题】:Howtosetmarkeroncenterofthescreeningooglemap【发布时间】:2017-11-2309:58:16【问题描述】:我正在使用javascript制作运输应用,例如uber或lyft。我需要通过屏幕中心获取地图位置,在y=0和x... 查看详情

在谷歌地图android中更改标记的原点

】在谷歌地图android中更改标记的原点【英文标题】:Changetheoriginofthemarkeringooglemapsandroid【发布时间】:2019-03-1812:54:00【问题描述】:我使用自定义标记来给出我当前的位置,但问题是它在我输入的位置显示图像部分的底部。我... 查看详情

如何拉取用户的当前位置并显示在谷歌地图 api 上? [复制]

】如何拉取用户的当前位置并显示在谷歌地图api上?[复制]【英文标题】:Howtopulluser\'scurrentlocationanddisplayongooglemapapi?[duplicate]【发布时间】:2018-01-2217:57:46【问题描述】:所以我要完成两件事1)拉取用户当前位置2)然后在谷歌地... 查看详情

如何在谷歌地图上显示当前街道位置?

】如何在谷歌地图上显示当前街道位置?【英文标题】:HowcanigetcurrentstreetlocationshowingonGoogleMap?【发布时间】:2011-12-2707:34:11【问题描述】:我希望我的网站用户在Google地图上显示他们当前的街道位置。就像“Facebook签到”一样... 查看详情

使用位置坐标值在谷歌地图中绘制路线图

】使用位置坐标值在谷歌地图中绘制路线图【英文标题】:Routemapdrawingingooglemapsusingcoordinatevaluesoflocation【发布时间】:2015-12-1210:16:26【问题描述】:我正在开发一个地图应用程序,用户将在其中选择从可用点列表中的起点和终... 查看详情

在谷歌地图静态api中绘制圆形路径

】在谷歌地图静态api中绘制圆形路径【英文标题】:Drawacirclepathingooglemapstaticapi【发布时间】:2019-07-0717:01:28【问题描述】:我正在使用android中的地图静态api开发一个应用程序这是业务逻辑,用这个位置从google静态api获取用户位... 查看详情

在谷歌地图中插入可变 GPS 坐标

】在谷歌地图中插入可变GPS坐标【英文标题】:InsertingvarianbleGPScoordinatesingooglemaps【发布时间】:2013-04-1713:26:18【问题描述】:我希望我的脚本从GPS(手机)获取纬度和经度坐标,然后将它们插入谷歌地图并显示手机的位置。好... 查看详情

如何在谷歌地图中获取标记和中心之间的距离

】如何在谷歌地图中获取标记和中心之间的距离【英文标题】:Howtogetdistancebetweenamarkerandthecenteringooglemaps【发布时间】:2012-01-1407:15:59【问题描述】:我想计算标记与地图中心之间的距离-谁能解释一下我是怎么做的?【问题讨... 查看详情

如何在谷歌地图中找到我的应用程序的用户?

】如何在谷歌地图中找到我的应用程序的用户?【英文标题】:Howtofindmyapplication\'suseringooglemap?【发布时间】:2010-11-2514:19:49【问题描述】:我正在开发一个应用程序,我想在android市场上发布我的应用程序。我想找到使用我的应... 查看详情

使用相同的安卓应用在谷歌地图中查找附近设备的位置

】使用相同的安卓应用在谷歌地图中查找附近设备的位置【英文标题】:FindingLocationofnearbydevicesingooglemapusingsameandroidapp【发布时间】:2014-08-1416:00:49【问题描述】:我正在开发一款安卓应用,例如EasyTaxi、Uber、lyft。现在我只想... 查看详情