Tôi muốn thêm hiệu ứng mờ ảo trong mapbox.when tải lần đầu tiên bản đồ thời điểm đó chỉ hiển thị vị trí hiện tại trên bản đồ bản đồ khác là blue.see screenshotThêm hiệu ứng mờ trên Mapbox
khi tôi di chuyển các userlocation đến một vị trí khác so với vị trí khác là rõ ràng về các chú thích hiển thị map.also ở địa điểm cụ thể thấy ảnh chụp màn hình
giúp tôi làm thế nào có thể thực hiện t mình
đây tôi một số sẽ thực hiện các mã
- (CGPoint)convertLatLongCoord:(CGPoint)latLong {
CGSize screenSize = [UIScreen mainScreen].applicationFrame.size];
CGFloat SCALE = MIN(screenSize.width, screenSize.height)/(2.0 * EARTH_RADIUS);
CGFloat OFFSET = MIN(screenSize.width, screenSize.height)/2.0;
CGFloat x = EARTH_RADIUS * cos(latLong.x) * cos(latLong.y) * SCALE + OFFSET;
CGFloat y = EARTH_RADIUS * cos(latLong.x) * sin(latLong.y) * SCALE + OFFSET;
return CGPointMake(x, y);
}
-(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray<CLLocation *> *)locations
{
NSLog(@"data=%f",self.mapview.userLocation.coordinate.latitude);
CLLocation *currentLoc=[locations objectAtIndex:0];
_coordinate=currentLoc.coordinate;
CGPoint latLong = {_coordinate.latitude, _coordinate.longitude};
oldcord = [self convertLatLongCoord:latLong];
NSLog(@"Cartesian Coordinate: (%f, %f)",oldcord.x, oldcord.y);
}
trong mã này tôi sẽ nhận được hoàn hảo điểm xem điểm ảnh của UserLocation coordinate.after tôi muốn xóa mờ theo quan điểm sử dụng CGPoint nhưng tôi không thể nhận được nó.Tôi nghĩ rằng tôi sẽ tạo ra mảng của CGPoint và rõ ràng hơn bằng cách sử dụng dòng để làm mờ xem nhưng tôi không thể có nó pls đề nghị tôi.
tôi cũng sử dụng lib này nhưng tôi không thể có được ý tưởng để nhiều https://github.com/DenHeadless/Shapes
trong mapbox tôi sẽ bị sai cgpoint (CGPoint) pt = (x = 1040634.6362283671, y = -389230.46748177585) – iOS
@Jigar Tôi không biết gì về 'MapBox', những gì bạn có thể làm là giữ Bản đồ iOS ở chế độ ẩn và có được quyền tính toán, vị trí gps sẽ vẫn di chuyển trên bản đồ MapBox của bạn, chỉ là một ý tưởng. Bạn luôn có thể đào sâu vào các lớp MapBox, hướng dẫn và diễn đàn để tìm câu trả lời, ý tưởng cơ bản về giải pháp của bạn là có trong mẫu, đây là cách thực hiện nó. – iphonic
http://stackoverflow.com/questions/9711248/cut-transparent-hole-in-uiview tôi sẽ thử mã này để tạo vòng tròn. Và tôi đã nhận nó nhưng chỉ tạo ra một vòng tròn không nhiều tôi cần tạo nhiều vòng tròn thay vì hình chữ nhật nếu bạn có một số ý tưởng hơn cho tôi biết – iOS