Форум программистов, компьютерный форум, киберфорум
GPS, ГЛОНАСС
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
шарпопочитатель
59 / 26 / 7
Регистрация: 31.01.2010
Сообщений: 1,033
1

Как работать с широтой и долготой чайнику

19.09.2016, 10:40. Показов 1607. Ответов 3
Метки нет (Все метки)

Всем привет!
Пишу ПО - трекер.
Текущие свои координаты научился получать, широту и долготу.
Не понятен принцип :
1) Определения объекта в радиусе текущей точки. То есть например я задал долготу и широту по умолчанию, потом вбил вторую точку с другой широтой и долготой. Как мне проверить что вторая точка находится в радиусе R от первой точки? Математика не понятна в первую очередь.
2) Если делаю трекер(без карт, пока рисую просто на пустом полотне, на канве). Нажимаю кнопку Установить свою текущую позицию - по нажатию этой кнопки рассчитываю что на полотне поставиться точка, затем через 10 минут надо повторить процедуру. То есть по сути как перевести координаты долготы и широты в X,Y полотна?

Заранее всем спасибо.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.09.2016, 10:40
Ответы с готовыми решениями:

Для пункта с заданой долготой и широтой определить номеклатуру листов карт
Ребят всем привет , помоги написать программу , для карты Для пункта с заданой долготой и...

Как начать писать ОС чайнику
Всем привет, хочу написать свою ОС ( Не для продажи, или чего то ещё, просто для себя.) Но я даже...

Подскажите чайнику как подобрать ОЗУ)
Здравствуйте, нужна помощь. Решил докупить ОЗУ. Материнка -...

Как сделать кружечки переключения чайнику
Всем привет! Начал изучать Css/Html Начал с верстки одностраничников и столкнулся с проблемой....

3
346 / 331 / 71
Регистрация: 18.03.2015
Сообщений: 1,171
19.09.2016, 11:37 2
Цитата Сообщение от ht1515 Посмотреть сообщение
проверить что вторая точка находится в радиусе R от первой точки?
Использовать теорему Пифагора.
Катет=широта1-широта2; второй катет=долгота1-долгота2; гипотенуза=расстояние между точками.
Цитата Сообщение от ht1515 Посмотреть сообщение
как перевести координаты долготы и широты в X,Y полотна?
Методом пропорции.
1
шарпопочитатель
59 / 26 / 7
Регистрация: 31.01.2010
Сообщений: 1,033
19.09.2016, 12:02  [ТС] 3
Использовать теорему Пифагора.
Катет=широта1-широта2; второй катет=долгота1-долгота2; гипотенуза=расстояние между точками.
то есть:
a = | w1-w2 |
b = | h1-h2 |

с = (a^2+b^2)^(1/2)

Так? а в чем гипотенуза будет? в метрах?

Добавлено через 1 минуту
Методом пропорции.
а ну понял, на что намекаете.


Простите еще раз чайника ) 1 градус сколько метров? как считается?
0
346 / 331 / 71
Регистрация: 18.03.2015
Сообщений: 1,171
19.09.2016, 13:13 4
Цитата Сообщение от ht1515 Посмотреть сообщение
1 градус сколько метров?
Не все так просто.
Во первых - Земля не идеальный шар. Если Вы пойдете по экватору, то за 360 градусов Вы пройдете 40076 км. (на один градус 111,3222222 км), а если по меридиану то за 360 градусов - 40009 км. (на один градус 111,1361111 км в среднем!).

Во вторых - Если из точки на широте 60 градусов Вы пойдете один градус на север или юг Вы пройдете 111,1361111 км. А из этой же точки на восток или запад получится всего 55,66111111 км.
0
Миниатюры
Как работать с широтой и долготой чайнику  
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.09.2016, 13:13

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Как "чайнику" сдвинуть сайт с нуля?
Просветите, господа. Создал на простом HTML и CCS свой первый сайтик http://projserv.ru....

Обьясните чайнику как можно по понятней!!!
Респект професионалам инета!!!:cool: :cool: :cool: помогите пожалуйста!!!:confused: Хочу...

Подскажите чайнику как написать программку
Всем доброе время суток. Продолжаю изучать RUby по книге Криса Пайна "Учись программировать". По...

Подскажите чайнику - как поставить Win 10
Привет всем. Очень прошу совета-уже третий день мучаюсь с тем что не могу установить систему. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.