Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- NMADynamicPenalty *penalty = [[NMADynamicPenalty alloc] init];
- for (int w = 0; w < 19; w++){
- float latitude = 29 + (w / 5) + (arc4random_uniform(100) / 100.0);
- float longitude = -66 - w - (arc4random_uniform(100) / 100.0);
- NMAGeoCoordinates *topRight = [[NMAGeoCoordinates alloc] initWithLatitude:latitude longitude:longitude];
- NMAGeoCoordinates *topLeft = [[NMAGeoCoordinates alloc] initWithLatitude:latitude longitude:(longitude - 0.25)];
- NMAGeoCoordinates *bottomRight = [[NMAGeoCoordinates alloc] initWithLatitude:(latitude - 0.25) longitude:longitude];
- NMAGeoCoordinates *bottomLeft = [[NMAGeoCoordinates alloc] initWithLatitude:(latitude - 0.25) longitude:(longitude - 0.25)];
- NMAGeoPolygon *polygon = [[NMAGeoPolygon alloc] init];
- [polygon addPoint:topRight];
- [polygon addPoint:topLeft];
- [polygon addPoint:bottomLeft];
- [polygon addPoint: bottomRight];
- NMAMapPolygon *mapPolyGon = [[NMAMapPolygon alloc] initWithPolygon:polygon];
- [penalty addBannedArea:mapPolyGon];
- }
- NMAGeoCoordinates *topRight = [[NMAGeoCoordinates alloc] initWithLatitude:40.147209 longitude:-74.648863];
- NMAGeoCoordinates *topLeft = [[NMAGeoCoordinates alloc] initWithLatitude:40.145059 longitude:-74.726632];
- NMAGeoCoordinates *bottomRight = [[NMAGeoCoordinates alloc] initWithLatitude:40.074601 longitude:-74.649898];
- NMAGeoCoordinates *bottomLeft = [[NMAGeoCoordinates alloc] initWithLatitude:40.079852 longitude:-74.735551];
- NMAGeoPolygon *polygon = [[NMAGeoPolygon alloc] init];
- [polygon addPoint:topRight];
- [polygon addPoint:topLeft];
- [polygon addPoint:bottomLeft];
- [polygon addPoint: bottomRight];
- NMAMapPolygon *mapPolyGon = [[NMAMapPolygon alloc] initWithPolygon:polygon];
- [penalty addBannedArea:mapPolyGon];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement