Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 16.03.2006, 23:48
TheBird вне форума Посмотреть профиль Отправить личное сообщение для TheBird Посетить домашнюю страницу TheBird Найти все сообщения от TheBird
  № 11  
Ответить с цитированием
TheBird
 
Аватар для TheBird

Регистрация: Nov 2004
Сообщений: 58
Отправить сообщение для TheBird с помощью ICQ
Ок.

Программа расставляет корабли по карте в соответсвии с GPS данными.

на данный момент сделано вот это:
http://217.19.68.3/fleetmap/index.html

проблема в том что на земном шаре координаты считаются от экватора по Y и от гринвича по X.

К счастью в моем случае только один корабль пересекает Гринвич, где координаты по X начинают считаться не с лева на право а право на лево. За то по Y они везде считаются не с верху вниз, как принято в компутерной графике, а с низу вверх (от экватора).

В результате при использовании таких кординат (где нижняя точка с меньшим значением по Y) стандартный расчет поворота работает не правильно.
Можете сами попробовать.

Старый 17.03.2006, 00:38
aksios вне форума Посмотреть профиль Отправить личное сообщение для aksios Найти все сообщения от aksios
  № 12  
Ответить с цитированием
aksios
loading 50%
 
Аватар для aksios

Регистрация: Jun 2005
Адрес: I am where I should be
Сообщений: 3,567
Отправить сообщение для aksios с помощью ICQ
Не, ну и в чем проблема? - опиши преобразование координат - это программа средней школы.

Старый 17.03.2006, 00:40
TheBird вне форума Посмотреть профиль Отправить личное сообщение для TheBird Посетить домашнюю страницу TheBird Найти все сообщения от TheBird
  № 13  
Ответить с цитированием
TheBird
 
Аватар для TheBird

Регистрация: Nov 2004
Сообщений: 58
Отправить сообщение для TheBird с помощью ICQ
то есть обращать координаты для расчета поворота задомнаперед?

Старый 17.03.2006, 00:47
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 14  
Ответить с цитированием
Antares
Banned
[+1 16.05.2006]
[++1 16.05.2006]
[+ 1 21.05.06]
[++ за хамство]
[+1 21.05.2006]
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Цитата:
Сообщение от TheBird
то есть обращать координаты для расчета поворота задомнаперед?
Это в первую очередь переход в другую систему координат.

Старый 17.03.2006, 00:51
TheBird вне форума Посмотреть профиль Отправить личное сообщение для TheBird Посетить домашнюю страницу TheBird Найти все сообщения от TheBird
  № 15  
Ответить с цитированием
TheBird
 
Аватар для TheBird

Регистрация: Nov 2004
Сообщений: 58
Отправить сообщение для TheBird с помощью ICQ
у меня там и так изначально координаты в радианах, потом все переводится по формулам отдельно для X и Y в координаты карты...
все оч. запущено...

и поворот караблика я считаю по цифрам с блинным хвостом после запятой...
они выводятся в менюшке к каждому кораблю.

Старый 17.03.2006, 01:32
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 16  
Ответить с цитированием
Antares
Banned
[+1 16.05.2006]
[++1 16.05.2006]
[+ 1 21.05.06]
[++ за хамство]
[+1 21.05.2006]
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
В радианах могут быть углы, но не координаты. Преобразования координат -- это всего пара формул (ну, грубо говоря, не больше 6 для самых распространенных случаев).

Старый 17.03.2006, 01:40
K.A.T.A.F.A.L.K.E.R вне форума Посмотреть профиль Отправить личное сообщение для K.A.T.A.F.A.L.K.E.R Найти все сообщения от K.A.T.A.F.A.L.K.E.R
  № 17  
Ответить с цитированием
K.A.T.A.F.A.L.K.E.R
 
Аватар для K.A.T.A.F.A.L.K.E.R

Регистрация: Jul 2005
Адрес: Go, Ukraine!
Сообщений: 787
Отправить сообщение для K.A.T.A.F.A.L.K.E.R с помощью ICQ
Цитата:
Сообщение от Antares
В радианах могут быть углы, но не координаты.
А чем угол - не координата?
А вообще лично я так и не смог понять, в чем проблема?..
__________________
...я люблю людей!..

Старый 17.03.2006, 01:45
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 18  
Ответить с цитированием
Antares
Banned
[+1 16.05.2006]
[++1 16.05.2006]
[+ 1 21.05.06]
[++ за хамство]
[+1 21.05.2006]
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Цитата:
Сообщение от K.A.T.A.F.A.L.K.E.R
А чем угол - не координата?
Формально, конечно, координата. Параметр описания положения объекта. Но обычно люди так говорящие -- математики, и таких вопросов не задают. Вот я и подумал. Зря, видимо. Думать вредно.

Старый 17.03.2006, 21:08
Double вне форума Посмотреть профиль Отправить личное сообщение для Double Найти все сообщения от Double
  № 19  
Ответить с цитированием
Double
 
Аватар для Double

Регистрация: Mar 2001
Сообщений: 1,147
я, наверное, идиот, но
1. о каком повороте может идти речь при описаных 2х точках? двумя точками можно описать лишь прямую!
2. о каком преобразовании координат идёт речь? я так понял, что имеются широта и долгота. в какой проекции строится карта? конической? цилиндрической? равноугольной азимутальной косой? поликонической? да два десятка других смогу озвучить.
p.s. "можете сами попробовать..." пробовал много раз. надо-то чего?
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит.

Старый 17.03.2006, 21:41
valvika вне форума Посмотреть профиль Отправить личное сообщение для valvika Посетить домашнюю страницу valvika Найти все сообщения от valvika
  № 20  
Ответить с цитированием
valvika

Регистрация: May 2004
Адрес: West_UA , Rivne.
Сообщений: 533
Отправить сообщение для valvika с помощью ICQ Отправить сообщение для valvika с помощью Skype™
Цитата:
Сообщение от TheBird
проблема в том что на земном шаре координаты считаются от экватора по Y и от гринвича по X.
Лучше не говорить подобных глупостей, а сформулировать задачу конкретно. Здесь на форуме есть несколько человек, способных помочь.
Первый и глобальный вопрос. Насколько твоя карта точная и в какой картографической проекции сделана?
Второй. Какая точность расположения обьекта допустима. Если тебе нужна точность порядка 5-10 метров, то бросай заниматься этим на флеш.


Последний раз редактировалось valvika; 17.03.2006 в 21:48.
Создать новую тему Ответ Часовой пояс GMT +4, время: 18:12.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 18:12.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.