如何在iphone5谷歌地图添加方法

如何在iphone5谷歌地图添加方法,第1张

*** 作方法:

1.首先,打开Safari。

2.接着,在浏览器的地址栏输入“maps.google.com”。

3.在转向该地址之前,你要允许你的浏览器使用你当前的位置。

4.现在你看到的就是谷歌地图web版本的样子。点击屏幕底下中间的箭头以便将其添加到你的主屏幕上。

5.点击“添加到主屏幕”。

6.你可以随便给它起个名字。

7. 然后就添加完成了。打开谷歌地图如下。

1、标记某地点

在地图界面按住某个地点2秒,就可以对该地点进行标记,点击下方详情栏可以保存标记地点或查看街景(国内不支持)。

2、查看街景

按照第一条 *** 作步骤标记地点,点击下方详情栏可查看当地街景点击左下方的环顾图标,可通过滑动查看四周的街景。

3、摇动手机发送反馈

如果发现在谷歌地图中商户信息不准确,可通过摇动手机向谷歌发送建议反馈,不过用力不要太猛,勿将手中iPhone飞出。

4、搜索或导航时浏览更多详情

在进行搜索或导航功能时,可向左或向右滑动信息栏,这时用户可浏览更多相似地点,找到想要查询的结果后点击即可查看更多详情。

5、访问视图

点击界面右下角三点图标可查看卫星、公交、路况信息。

6、预览导航的下一步

在导航模式中,向左滑动上方的导航文字信息栏可预览下一步提示,点击【继续】可返回至初始导航状态,点击下方剩余时间栏可在当前时间、预计路程和预计时间之间进行切换。

7、一键缩放

在iOS版谷歌地图上可实现一个指头缩放地图 *** 作, *** 作步骤为双击地图,在第二次点击地图的时候按住不放,然后上下移动即可。

8、设置公司和家的位置

界面搜索框右边的人形图标可设置公司和家位置,此后进行两点之间的路线查询将更加方便快捷。

9、罗盘模式

进入罗盘模式可让地图与用户面对的方向一致,只需双击左下角罗盘图标即可。

10、保存地点

在位置详情栏中点击五角星图标可保存当前地点,保存的地点数据会同步到其他使用谷歌账号的设备中。

官方文档 连接

推荐是使用cooapods集成,通常会使用一下两个sdk

前提是已经在GoogleMapSDK中创建好自己的应用,需要有自己的Google账号,我这边是Android开发早就申请好了,我复制了APIKey直接使用

info.pliste文件中添加定位权限相关字段

简单介绍一下我用到的 GMSMapView 的属性,如果想知道全部的属性,可以在地图的sdk加载好之后,点击进入到 GMSMapView 中查看

但是我实际使用过程中发现,还是不能满足现在的需求,他的代理方法返回的是附近一些POI点的集合,一个数组,而且测试发现,这个数组中的元素,只是你当前设备所在位置周边的POI的信息,不是随着你地图中心位置移动而变化的,达不到想要的效果(也许还有其他方法我没发现,有经验的大佬请教教我),最后退而求其次,用了 GMSAddress ,对当前经纬度的位置做了反编译,做多能拿到当前位置是那条路和邮编。

提示 : GMSServices 和 GMSPlacesClient 的 APIKey是不同的,不能使用同一个,

否则 GooglePlaces 里面类的代理方法使用都会报错 Error Domain=com.google.places.ErrorDomain Code=-3 "An internal error occurred in the Places API library. If you believe this error represents a bug, please file a report using the instructions on our community and support page ([https://developers.google.com/places/ios-sdk/support)](https://developers.google.com/places/ios-sdk/support))." UserInfo={NSLocalizedFailureReason=An internal error occurred in the Places API library. If you believe this error represents a bug, please file a report using the instructions on our community and support page ([https://developers.google.com/places/ios-sdk/support).](https://developers.google.com/places/ios-sdk/support).), NSUnderlyingError=0x171251c10 {Error Domain=com.google.places.api.server.ErrorDomain Code=-2 "This API project is not authorized to use this API." UserInfo={NSLocalizedFailureReason=This API project is not authorized to use this API.}}}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11873219.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存