如何在谷歌地图应用程序中从另一个位置显示当前位置?

     2023-02-23     85

关键词:

【中文标题】如何在谷歌地图应用程序中从另一个位置显示当前位置?【英文标题】:How to show the current location from another location in google maps App? 【发布时间】:2018-12-07 06:19:24 【问题描述】:

我在我的应用程序中集成了谷歌地图。我必须显示从当前位置到目的地的地图。在我的应用程序中,它工作正常。我在地图视图的顶部拍摄了一个子视图。在视图里面我有一个按钮,如果我点击按钮。我正在导航到谷歌地图应用程序。但它只显示当前位置。它没有显示目的地。

这是我的代码...

- (IBAction)onMapNavigationButtonClick:(id)sender 
UIApplication *app = [UIApplication sharedApplication];
NSString *anURLString = [NSString stringWithFormat:@"http://maps.google.com/maps?pickupLat=%f&pickupLng=%f&dropLat=%f&dropLng=%f",self.a2bBooking.pickupLocation.latitude,self.a2bBooking.pickupLocation.longitude ,self.selectedDestinationZone.latitude.doubleValue,self.selectedDestinationZone.longitude.doubleValue];
[app openURL:[NSURL URLWithString:anURLString]];

如果有人对此有任何想法。请帮助我..

谢谢..

【问题讨论】:

【参考方案1】:

Google 有一个Google Maps URLs API,您可以使用它在方向或导航模式下打开应用程序。请查看上述文档以了解更多详细信息。

您的代码应更改为类似于

- (IBAction)onMapNavigationButtonClick:(id)sender 
    UIApplication *app = [UIApplication sharedApplication];
    NSString *anURLString = [NSString stringWithFormat:@"https://www.google.com/maps/dir/?api=1&origin=%f,%f&destination=%f,%f&travelmode=driving",self.a2bBooking.pickupLocation.latitude,self.a2bBooking.pickupLocation.longitude ,self.selectedDestinationZone.latitude.doubleValue,self.selectedDestinationZone.longitude.doubleValue];
    [app openURL:[NSURL URLWithString:anURLString]];

我希望这会有所帮助!

【讨论】:

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

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

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

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

如何使用谷歌 API 客户端在谷歌地图 Android 中显示我的当前位置

】如何使用谷歌API客户端在谷歌地图Android中显示我的当前位置【英文标题】:HowtoshowmycurrentlocationinGoogleMapAndroidusinggoogleAPIclient【发布时间】:2016-02-1719:44:20【问题描述】:我想在地图上显示我的位置并放大它。我想使用GoolgeAPIC... 查看详情

如何在谷歌地图中平滑移动当前位置?

】如何在谷歌地图中平滑移动当前位置?【英文标题】:HowtosmoothlymovethecurrentpositioninGoogleMaps?【发布时间】:2018-10-2914:18:02【问题描述】:在我的Android项目中,我需要在车辆移动时,标记位置也应该平滑移动,但是当位置改变... 查看详情

java示例代码_在谷歌地图上显示当前位置附近的多个位置

java示例代码_在谷歌地图上显示当前位置附近的多个位置 查看详情

在谷歌地图中将当前位置映射到目的地位置

】在谷歌地图中将当前位置映射到目的地位置【英文标题】:mappingcurrentlocationtodestinationlocationingoogleMaps【发布时间】:2011-07-0918:18:29【问题描述】:我的注释上有一个按钮,如下所示调用谷歌地图。我正在尝试将一条路线从我... 查看详情

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

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

如何在谷歌地图中设置几个特定的​​位置?

...:48【问题描述】:我想为德黑兰的自行车站制作一个安卓应用程序。为此,我需要在地图上显示特定的静态位置,如下所示:我尝试了几个Github的库,但都没有成功。我还添加了一个额外的位置(doublelatitude1=35.747394;doublelo 查看详情

我们如何在颤振应用程序中从谷歌地图获取特定位置的照片[关闭]

】我们如何在颤振应用程序中从谷歌地图获取特定位置的照片[关闭]【英文标题】:Howcanwegetphotosofparticularlocationfromgooglemapsinflutterapp[closed]【发布时间】:2021-07-1919:54:00【问题描述】:有人可以帮我查询在谷歌地图上检索特定位... 查看详情

使用当前位置将折线绘制到目的地,并在谷歌地图上添加标记,标记颤动

...:2021-09-2311:53:11【问题描述】:我有一个带有谷歌地图的应用程序,该应用程序获取我当前的位置,地图上有两个标记,标记的一个点和折线是从前一 查看详情

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

...描述】:我从w3school获取他的代码。在这里,他们展示了如何将用户直接带到JavaScript代码中编写的地址。我不想将用户带到我在代码中设置的某个位置,而是将用户带到地图中的当前位置,但我可以找到一种方法来做到这一点。... 查看详情

如何在android的谷歌地图上用标记显示我的当前位置

】如何在android的谷歌地图上用标记显示我的当前位置【英文标题】:howtoshowmycurrentlocationwithmarkerongooglemapinandroid【发布时间】:2012-10-0517:06:27【问题描述】:请帮忙。我尝试了一个代码,它应该在谷歌地图上用标记给出我当前的... 查看详情

在谷歌地图上显示正确的位置

...间】:2012-10-1706:43:13【问题描述】:我尝试实现谷歌定位应用程序来显示用户在谷歌地图上的位置。我在StackOverflow上找到了这段代码,但这段代码的问题是,它显示距离我的正确位置500米或1000米。有谁知道如何用确切的位置修... 查看详情

如何在谷歌地图 api v2 上获取设备的当前位置?

】如何在谷歌地图apiv2上获取设备的当前位置?【英文标题】:Howtogetcurrentlocationofdeviceongooglemapsapiv2?【发布时间】:2015-10-1221:59:47【问题描述】:我找到了一些方法可以做到这一点,但已被弃用或不起作用。我想从设备获取当前... 查看详情

显示很多需要在谷歌地图上进行地理编码的位置?

...】:2015-08-2410:30:00【问题描述】:我正在编写一个Android应用程序,该应用程序将显示人们在Google地图上的网站上提供的“优惠”。我目前在数据库中有20-30k个报价,但它们是按地址而不是坐标存储的,因此在Google地图上显示它 查看详情

在谷歌地图android上显示位置

】在谷歌地图android上显示位置【英文标题】:showlocationongooglemapandroid【发布时间】:2015-05-1112:46:12【问题描述】:我有一个EditText和一个Button我想在地图中查找位置。我正在使用AsyncTask执行这里是我对AsyncTask类的调用。当我使用... 查看详情

Android - 我如何在谷歌地图中实现位置准确性

...题描述】:我目前正在自学Android编程。我正要编写一个应用程序,它可以在不使用GPS的情况下在地图上显示我的位置。我尝试使用NETWORK_PROVIDER,发现我的准确率始终保持在2000,即使在周围有很多wifi的 查看详情

在谷歌地图上显示在线对象

...新手,非常需要帮助。我正在为出租车招呼开发谷歌地图应用程序。我开发了原型,说明它将如何使用点对点技术。我的挑战:我可以在地图上显示用户和出租车司机的位置。但我不知道当用户启动他的应用程序时如何在地图上... 查看详情