使用ios版谷歌地图中的坐标获取特定标记
我在IOS应用程序中使用谷歌地图。我已经在地图中添加了几个标记,现在我需要使用它的坐标来获得一个特定的标记。 我用过:使用ios版谷歌地图中的坐标获取特定标记,ios,xcode,maps,coordinate,Ios,Xcode,Maps,Coordinate,我在IOS应用程序中使用谷歌地图。我已经在地图中添加了几个标记,现在我需要使用它的坐标来获得一个特定的标记。 我用过: 但是我认为我需要创建一个新的标记,而不是之前创建的标记。一种方法是创建标记的NSMutableArray,并进行搜索 他们 注意:假设此位置只有一个标记。带位置的标记将创建一个新标记。“默认标记的便利构造函数”-谷歌。 CLLocationCoordinate2D position = CLLocationCoordinate2DMake(51.5, -0.127); GMSM
但是我认为我需要创建一个新的标记,而不是之前创建的标记。一种方法是创建标记的
NSMutableArray
,并进行搜索
他们
注意:假设此位置只有一个标记。带位置的标记将创建一个新标记。“默认标记的便利构造函数”-谷歌。
CLLocationCoordinate2D position = CLLocationCoordinate2DMake(51.5, -0.127);
GMSMarker *marker = [GMSMarker markerWithPosition:position];
for (GMSMarker *marker in arrayOfMarkers){
if(marker.position.latitude == coordinate.latitude && marker.position.longitude == coordinate.longitude){
return marker;
}