有没有办法存储一个方形位置区域,类似于存储圆形CLRegion的方式?
目前,在初始化CLRegion
时,我致电:
– initCircularRegionWithCenter:radius:identifier:
这将创建一个圆形的CLRegion。我希望能够创建一个类似于此但是方形的区域。我需要存储一个可变大小的方形地图区域,我可以按CLRegion
方法– containsCoordinate:
进行测试。
我也看过MKCoordinateRegion
,虽然我不确定它是否适用于我想做的事情。
答案 0 :(得分:1)
我不知道现存的任何课程。但我认为自己创造一个并不难。
假设正方形与纬度线平行对齐,您只需要检查纬度和长度是否在一定范围内。
答案 1 :(得分:1)
我最后为我处理了这个问题:cknadler/CKSquareRegion。
的坐标数学