我有地图视图中心的纬度,经度和视图缩放。如何在iOS中生成类似此https://goo.gl/maps/twqcy的网址?所以我可以发送这样的朋友信息:“请到这个地方:https://goo.gl/maps/twqcy”。
我搜索了答案,这就是我得到的:我可以构建一个字符串: https://www.google.com/maps/place/@20.982375,105.7903495,17z发送给我的朋友。
但是,有两个问题:
1)当用户点击/点击链接时,我想显示一个标记。目前它只在我放入某个缩放度的点上居中。如何生成链接,以便当我的朋友点击链接时,他会看到一个标记?
2)如何将网址的格式更改为缩短的格式,即从https://www.google.com/maps/place/@20.982375,105.7903495,17z更改为https://goo.gl/maps/twqcy。
请回答iOS中的代码,最好是在Swift中。
更新:这回答了我的问题:Get url shortened with Google API, AFNetworking in Swift