Отговори на тема  [ 5 мнения ] 
Преопразуване MNEA към координати които google map разбира 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Съб Окт 08, 2005 7:10 pm
Мнения: 19
Местоположение: Стара Загора (София)
Мнение Преопразуване MNEA към координати които google map разбира
Някой да има идея как да преобразувам MNEA дължина/ширина, например 4003.8914N, 10512.5933W, към координати който google map разбира?
Намерих този сайт. Сайта преобразувам 4003.8914N, 10512.5933W до 40.0649,-105.2099. Какъв е алгоритъма на преобразуване?


Вто Авг 24, 2010 12:41 pm
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

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


Вто Авг 24, 2010 2:46 pm
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Чет Ное 29, 2007 2:22 pm
Мнения: 309
Местоположение: Vratsa
Мнение 
минутите се конжертират в десетично чрез делене на 60 ;)

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

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


Вто Авг 24, 2010 2:48 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 17, 2005 5:07 pm
Мнения: 813
Местоположение: Сливен
Мнение 
Ето това ползвам аз .
Код:
        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);
        }


Сря Авг 25, 2010 9:29 am
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Дек 15, 2009 12:53 pm
Мнения: 25
Мнение 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


Нед Сеп 26, 2010 3:10 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 5 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни