Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Преопразуване MNEA към координати които google map разбира
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=8077
Страница 1 от 1

Автор:  s_stoqnov [ Вто Авг 24, 2010 12:41 pm ]
Заглавие:  Преопразуване MNEA към координати които google map разбира

Някой да има идея как да преобразувам MNEA дължина/ширина, например 4003.8914N, 10512.5933W, към координати който google map разбира?
Намерих този сайт. Сайта преобразувам 4003.8914N, 10512.5933W до 40.0649,-105.2099. Какъв е алгоритъма на преобразуване?

Автор:  Dimitar [ Вто Авг 24, 2010 2:46 pm ]
Заглавие: 

Много е лесно :D . Ей тук има всякакви преобразувания и можеш да видиш - в твоя случай гледай за "Convert the recieved NMEA(WGS-84) location to a decimal number" :) :
http://www.tma.dk/gps/

Автор:  sigkill [ Вто Авг 24, 2010 2:48 pm ]
Заглавие: 

минутите се конжертират в десетично чрез делене на 60 ;)

виж това :
http://a3-system.info/blog/php/google-m ... e-convert/

знака е според посоката И/З ,С/Ю ( очевидно ;))

Автор:  valioman [ Сря Авг 25, 2010 9:29 am ]
Заглавие: 

Ето това ползвам аз .
Код:
        public double ToDecimalDegrees(double val)
        {
            double degrees = (val / 100.0);
            double minutes = (Math.Abs(degrees) - Math.Abs((double)(int)(degrees))) * 100.0;
            double seconds = (Math.Abs(val) - Math.Abs((double)(int)val)) * 60.0;
            int absDegrees = (int)Math.Abs(degrees);

            double res = (double)absDegrees + ((double)(int)minutes / 60.0) + ((double)seconds / 3600.0);

            return res;//*(absDegrees / degrees);
        }

Автор:  scadabg [ Нед Сеп 26, 2010 3:10 pm ]
Заглавие:  Re: Преопразуване MNEA към координати които google map разби

s_stoqnov написа:
Някой да има идея как да преобразувам MNEA дължина/ширина, например 4003.8914N, 10512.5933W, към координати който google map разбира?
Намерих този сайт. Сайта преобразувам 4003.8914N, 10512.5933W до 40.0649,-105.2099. Какъв е алгоритъма на преобразуване?


По - добре прочети тази статия. --> http://www.georgibakalski.info/?p=1

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/