English 中文(简体)
Trying to guess if a ALAssetPropertyLocation is valid
原标题:

I m using my new super powers to load an image from the AssetLibrary on iOS 4.+ and read the location the picture was taken. Unfortunately, I m not sure the ALAssetPropertyLocation is valid, and sometimes it looks llike it is, when actually there s nothing in there.

For example I have

+/- 0.00m (speed -1.00 mps / course -1.00) @ 11/11/10 19:32:41 Heure normale de lu2019Europe centrale

Which defeats my code of course:

CLLocation *loc = ((CLLocation*)[asset valueForProperty:ALAssetPropertyLocation]);
    CLLocationCoordinate2D gpsLocation = loc.coordinate;
    double acc = loc.horizontalAccuracy;
    NSLog(@"Accuracy:%f", acc);
    if(acc >0){
        detailItem.latitude = [NSNumber numberWithDouble:gpsLocation.latitude];
        detailItem.longitude = [NSNumber numberWithDouble:gpsLocation.longitude];
    }
    NSDate *time = loc.timestamp;
    if(time != nil){
        detailItem.latitude = [NSNumber numberWithDouble:gpsLocation.latitude];
        detailItem.longitude = [NSNumber numberWithDouble:gpsLocation.longitude];
    }

I usually use the accuracy, but here it s not negative.

Is that a bug, or do you think I should find the validity from another place?

最佳回答

OK, found it. Note for future self: look in CL for CL related functions and you will find CLLocationCoordinate2DIsValid. Much better than all horizontalAccuracy etc stuff.

问题回答

暂无回答




相关问题
Code sign Error

I have created a new iPhone application.I have two mach machines. I have created the certificate for running application in iPhone in one mac. Can I use the other mac for running the application in ...

ABPersonViewController Usage for displaying contact

Created a View based Project and added a contact to the AddressBook using ABAddressBookRef,ABRecordRef now i wanted to display the added contact ABPersonViewController is the method but how to use in ...

将音频Clips从Peter改为服务器

我不禁要问,那里是否有任何实例表明从Peit向服务器发送音响。 I m不关心电话或SIP风格的解决办法,只是一个简单的袖珍流程......

• 如何将搜查线重新定位?

我正试图把图像放在搜索条左边。 但是,问题始于这里,搜索条线不能重新布署。

热门标签