Mã này để tính toán này phải tồn tại trong một khuôn khổ đâu đó kể từ khi nó được sử dụng bởi CLHeading khi dịch vụ định vị có sẵn.
Nếu bất kỳ ai cũng có thể tìm thấy mã đó hoặc có Mục tiêu C để đăng mô hình từ trường thế giới, nó sẽ được đánh giá cao.
CẬP NHẬT: Tôi đã tìm thấy một trình bao bọc iOS mã nguồn mở tuyệt vời! Cảm ơn Crookneck! https://github.com/stephent/ObjectiveWMM
cài đặt đơn giản như một git submodule
run this command:
$git submodule add https://github.com/stephent/ObjectiveWMM.git ObjectiveWMM
Add these files to your Xcode project:
CCMagneticDeclination.h
CCMagneticDeclination.m
CCMagneticModel.h
CCMagneticModel.m
NSDate+DecimalYear.h
NSDate+DecimalYear.m
WMM/EGM9615.h
WMM/GeomagnetismHeader.h
WMM/GeomagnetismLibrary.c
WMM/WMM.COF
Nguồn
2014-01-25 00:05:39
Một trong những ý tưởng của tôi là viết nó vào tài sản vị trí của CLLocation, nhưng điều đó đã trở thành chỉ đọc, vì vậy đó là ra ngoài cửa sổ. –