我要求在某些情况下将GMSPolyline从一个位置移动到另一个位置。这是场景:
到目前为止,我找不到有关如何执行此操作的资源。有很多用于创建和编辑GMSPolyline功能的示例,但没有找到用于移动整个功能的示例。有人能指出我这样做的一个例子吗?
谢谢!
答案 0 :(得分:1)
您必须更改构成GMSPolyline基础的GSMPath的所有位置的坐标。对于每个位置,您可以使用GMSGeometryOffset计算新点,然后绘制新的折线。
或者您可以在描述折线的GMSPath上使用-(instancetype) pathOffsetByLatitude:longitude: GMSPath。
根据您可用的数据使用其中一个(例如,平移后GMSCameraPosition的开始和结束目标)