2012-04-09 7 views

Odpowiedz

22

Nie możesz tego zrobić. Przede wszystkim potrzebujesz współrzędnych, co oznacza 2 wartości. Tylko jedno, co zapewnia pole magnetyczne, nie wystarczy. Po drugie - nawet jeśli złapiesz to poprawnie, będziesz wiedział tylko, że jesteś na jednym z tych izolinii. To nie za dużo. Możesz być także w Europie lub w Afryce. Trzecie i ostatnie - to prawdziwe pole magnetyczne wokół ciebie. W pobliżu przejeżdżający samochód, który jest ciężkim metalowym obiektem, dramatycznie zmieni twoje pole. Inne źródła magnetyczne, takie jak dzwonienie telefonu lub okablowanie elektryczne, informują, że podróżujesz z Brazylii do Egiptu po przejściu z łazienki do salonu.

+0

Przyjemny opis – ingsaurabh

+0

Jak powiedziałeś, nie możesz tego obrobić w ten sposób, możesz użyć WMM odwrotnie, aby uzyskać pole magnetyczne w oparciu o swój lat i długi i czas - http://developer.android.com/reference/ android/hardware/GeomagneticField.html –

2

Faktycznie, fińska firma IndoorAtlas twierdzi, że może wykonać przynajmniej nawigację wewnętrzną w oparciu o pole geo-magnetyczne.

Istnieje również WhitePaper o używanej technologii.

Ale zgodnie z tym, co powiedziano, dotyczy to tylko nawigacji wewnątrz budynku, a nie zamiennika GPS.

Powiązane problemy