¿Cómo puedo verificar si un CLLocationCoordinate2D está dentro de cuatro CLLocationCoordinate2D Square? en el objetivo C con Google Maps
Quiero probar si un CLLocationCoordinate2D está dentro de un cuadrado creado a partir de otros cuatro CLLocationCoordinate2D
Tengo una estructura como esta:
typedef struct {
CLLocationCoordinate2D southWest;
CLLocationCoordinate2D southEast;
CLLocationCoordinate2D northEast;
CLLocationCoordinate2D northWest;
} Bounds;
Y una coordenada CLLocationCoordinate2D pasó como param. Y quiero probar si la coordenada está dentro de los límites. ¿Cómo puedo probar eso?
- (BOOL) isCoordinate:(CLLocationCoordinate2D)coordinate insideBounds:(Bounds)bounds { ... }