Flash-карты погоды

Полезные ссылки:
Метеоцентр.Азия - наш сайт с высокодетализированными прогнозами погоды по пунктам России и мира
Облегчённая версия Метеоклуба (для смартфонов)

Flash-карты погоды

Сейчас в Метеоклубе:
Участников - 0
Максимальное одновременное количество посетителей: 0 [1 Янв 1970 03:00]
Гостей - / Участников -

 - Начало - Ответить - Статистика - Регистрация - Поиск -
МЕТЕОКЛУБ : независимое сообщество любителей метеорологии (Европа и Азия) : ФОРУМ О ПОГОДЕ И ПРИРОДЕ / Компьютерная техника и интернет в метеорологии / Flash-карты погоды
. 1 . 2 . >>
Автор Сообщение
met2
Участник
Письмо
Минск
# Дата: 14 Янв 2006 20:47 - Поправил: met2


В ответ на сообщение [Corvus] на форуме www.pogoda.by:
Было бы очень интересно видеть флешевые карты фактической погоды не только по Белоруссии и Европе, а по регионам России и и других стран СНГ.

Отвечаю:
Это коммерческое предложение?
Пожалуйста. С любой степенью детализации. Можно даже наноску сделать как на приземном (да и на барике).
Если кто-то есть разбирающийся в математике\алгоритмах - можно также и изолинии проводить. Сегодняшние возможности AS2 (ActionScript 2) позволяют сделать это при размерах ролика не более ~ 40-60 kb.


Может, уважаемое сообщество поделится соображениями/предложениями?

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 14 Янв 2006 21:14


met2
Это коммерческое предложение?

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


С любой степенью детализации

Ну этим я и сам хочу заняться на Метеоцентре.

Что касается изолиний, то в своё время я начинал было заниматься этой темой, но познакомившись с программой ДигАтм, такая потребность пока отпала.

met2
Участник
Письмо
Минск
# Дата: 14 Янв 2006 21:21


К стати, про ДигАтм: хочу потестировать (че-то там "30 дневную версию"), но не скачивается по ссылке... Пишет нет стр. такой.
Как она Вам?
Мы в БелГМЦ используем ГИС-метео, которую тестируем, в смысле боремся с кривыми руками разработчиков и платим при этом (!) офигительные бабки!
Очень уж нам надоела такая ситуация.
Может ли заменить ДигАтм функционально вышеописанный програмный продукт?

met2
Участник
Письмо
Минск
# Дата: 14 Янв 2006 21:27


met2 (сам себя цитирую)
Это коммерческое предложение?

Тут можно спонсоров привлекать за хорошую карту погоды местные иформационные порталы готовы платить (из опыта ;))

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 14 Янв 2006 21:31


met2
за хорошую карту погоды местные иформационные порталы готовы платить (из опыта ;))

Ну сначала нужно что-то наваять на бесплатных началах, а потом уже искать заказчиков, развивая и совершенствуя созданное :)

met2
Участник
Письмо
Минск
# Дата: 14 Янв 2006 21:35


Дайте ссылку на наш сайт. Там бесплатно ))).

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 14 Янв 2006 21:36 - Поправил: Corvus


met2


Может ли заменить ДигАтм функционально вышеописанный програмный продукт?


Да, вполне может, если вас устроят синоптические карты в нормальном советском понимании - обычные черно-белые, а не анимированные слайд-шоу в стиле Метео-ТВ.

В общем, инструмент для работы (ДигАтм) стоит 40 долларов,
а красочное шоу (ГИС-метео) стоит десятки тысяч долларов.

"Думайте сами, решайте сами, иметь или не иметь!" (С) :)

Считаю, что скромного синоптика (тем более любителя) вполне устроит простая и дешёва программа, каковой является ДигАтм.
А сложные дорогие многофункциональные пакеты (типа ГИС-метео) нужны в крупных прогностических центрах (у них и с деньгами, кстати, попроще), тем более если они предоставляют прогнозы погоды для ТВ.

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 14 Янв 2006 21:38


ftp://ftp.arnes.si/software/simtelnet/win95/scienc e/digatm.zip


Вот это работающая ссылка, версия 2.3.3, дистрибутив весит 7 Мб.

met2
Участник
Письмо
Минск
# Дата: 14 Янв 2006 21:48


Слайд шоу в стиле Метео-ТВ???!!!
Вы что издеваетесь? Да я в ГиС-е в нашей копии не могу даже нормальный размер изображения установить!!!
То же с набором метеостанций! Неговоря уже о шрифтах и пр.!
Я так думаю, что они там Метео-ТВ все вручную делают на уровне Print Screen-a! )))

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 14 Янв 2006 21:57


met2
Граждане не покупайте Гис-метео!

Ну раз вас устроят карты в советском стиле (меня более чем устраивают, в феврале 2 года будет уже), то скачивайте ДигАтм и юзайте с наслаждением!

Правда, есть нюансы, см.

http://meteocenter.net/profi.htm


Видимость отображается коряво (в метрах), есть и другие отклонения от привычной нам схемы (антициклон обозначается H, циклон - L ), но в целом разобраться несложно.

Klimatolog
Участник
Письмо
Москва
# Дата: 20 Янв 2006 13:22


met2
Слайд шоу в стиле Метео-ТВ???!!!
Вы что издеваетесь? Да я в ГиС-е в нашей копии не могу даже нормальный размер изображения установить!!!
То же с набором метеостанций! Неговоря уже о шрифтах и пр.!
Я так думаю, что они там Метео-ТВ все вручную делают на уровне Print Screen-a! )))



Странная у вас копия... Меня тут многие знают - к гисам я симпатии не испытываю, но прогу ругать без оснований тоже не надо. Не забывайте, что это один из немногих отечественных метеопродуктов, который конкурентоспособен на Западе - ВМО рекомендует его ко внедрению в нац.метеослужбах.

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 22 Фев 2006 08:45


ГИС-метео готовит к внедрению новые карты погоды.
Это своевременно - я не раз критиковал низкое качество ГИСметовских карт погоды.

Вот тестовая версия:

http://double.samara.ru/gismeteo/map.html

Как я понимаю, это прогноз погоды.

Интересно! - я сам собираюсь делать нечто подобное на Метеоцентре.

Прошу высказывать Ваши мнения.

Навскидку: я бы сделал первым делом кнопку для выбора дня прогноза,
а также для отображения факт. погоды, наподобие как сделано на

http://www.pogoda.by/

double
Участник
Письмо
Самара
# Дата: 22 Фев 2006 09:53


привет. что я хочу сказать по теме:
1. я ничего не смыслю в метеорологии :)
2. тем не менее, я могу сделать любую визуализацию метео-данных.

О новой карте ГИС-метео (ссылку дал Corvus): в отличие от pogoda.by, я строю карту динамически (размер ролика менее 10к). Кроме того, эта карта делается для web, т.е. у меня масса ограничений (начиная с физического размера карты, заканчивая её "весом"). Об ограничениях мало кто задумывается, кроме владельца портала. Там каждый кБ и пиксель на счету. Теоретически я могу на одной карте сделать всю погодную информацию, имеющуюся в распоряжении gismeteo.ru (кстати, тут AS2 даже ни к чему. в AS1 есть все необходимые возможности). Только, боюсь, что такую карту администрация не выложит, т.к. все станут пользоваться единственной страницей с картой (а как рекламу продавать?).

О ТВ-картах ничего внятного сказать не смогу, т.к. никогда не делал. Потребуется - думаю, что сделаю без проблем.

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 22 Фев 2006 10:20 - Поправил: Corvus


в отличие от pogoda.by, я строю карту динамически (размер ролика менее 10к).

Поддерживаю! Собираюсь делать тоже самое.
Визуально белорусская карта смотрится отлично, но её внутренняя начинка оставляет желать лучшего.

кстати, тут AS2 даже ни к чему. в AS1 есть все необходимые возможности

Тоже согласен !

я ничего не смыслю в метеорологии

То есть метеосоставляющая карты определяется заказчиком (ФОБОСом), а Вы ТОЛЬКО визуализируете, и не можете добавить новые параметры и т.д.?

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 22 Фев 2006 10:32 - Поправил: Corvus


Только, боюсь, что такую карту администрация не выложит, т.к. все станут пользоваться единственной страницей с картой (а как рекламу продавать?).

Ну ведь и в рамках этой многофункциональной карты тоже можно крутить рекламные ролики и баннеры :)

А кому привычнее, будут пользоваться старой (хтмл) версией сайта.

misha
Участник
Письмо
Украина, восточный Донбасс
# Дата: 22 Фев 2006 11:59


красиво получилось.
цвета приятные. Читабельность хорошая. Главное- малый размер ролика, Кб.
о "начинке" говорить не стоит- данные модели.

хорошо бы еще напр. ветра указать для пунктов, пусть без разграничения по скорости.

маленькая придирка. Луганск бы подтянуть на 5 мм выше. ;-)

Большинство обл. центров "на своем месте", всё хорошо.

double
Участник
Письмо
Самара
# Дата: 22 Фев 2006 13:42


2Corvus, у меня совещательное право голоса :) Вопросов баннеров я не касаюсь и рад этому.

misha, спасибо за Луганск. Пока позиции городов не проверялись (есть подозрение, что в Крыму Ай-Петри может быть совсем не на месте, например :)). Относительно ветров и визуализации их направлений: как я уже говорил, в метеорологии я не силён :) но даже это позволяет мне говорить о том, что для построения погодной карты (а не набора прогнозов для городов, что я имею фактически) необходимы несколько другого формата данные. Какого - я не знаю (пока), т.к. от метеорологии далёк. В любом случае, для Украины (страны с метеорологической точки зрения очень небольшой) построение подобной карты - дело бесполезное. Когда будем делать в подобном формате Россию, я бы начал с построения изотерм. Визуализация ветра - штука более сложная (менее читабельная).

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 22 Фев 2006 16:11


double
Когда будем делать в подобном формате Россию, я бы начал с построения изотерм

С изотермами (как и вообще любыми изолиниями) могут возникнуть проблемы - нужно использовать непростые алгоритмы - бикубическую интерполяцию или вообще вейвлеты, то бишь довольно громоздкие мат. вычисления по большому кол-ву точек - не знаю, насколько быстро сие будет просчитывать Flash Player у юзера...

Визуализация ветра - штука более сложная (менее читабельная).

Почему же сложная, скорость - виде изолиний, направление - в виде стрелочек, или маленьких "компасиков" со стрелочками в точках расположения станций.

misha
Участник
Письмо
Украина, восточный Донбасс
# Дата: 22 Фев 2006 16:36 - Поправил: misha


double

это как посмотреть. Украина- одна из крупнейших стран Европы и сравнима с Францией, Германией. Для Чехии, Австрии, Польши строят карты с целым набором параметров. Наляписто, конечно.
А вот на украинской карте есть, где разгуляться. И над шельфом можно, если на суше не помещается Крым или Одесса.

по поводу ветра. очень простое решение сродни тучкам м цифрам, представленным Вами на карте. Это тоже рисунки (иконки), сопоставленные численной информации о направлении ветра в геометрических градусах.

К слову, порой разница температуры воздуха от Крыма до Луганска (треть ширины краты)составляет 20-25°. Так что изотермы пригодны и на карте Украины.

medved
Участник
Письмо
Москва
# Дата: 22 Фев 2006 20:21


Corvus

не знаю, насколько быстро сие будет просчитывать Flash Player у юзера...


Может, я что-то не совсем понимаю, но разве нужно тяжелую математику оставлять клиенту? Мне так казалось, что все, что можно стоит обсчитывать заранее, а клиенту посылать лишь данные, непосредственно нужные для визуализации...правильно?

Doof
Участник
Письмо
Москва. ЮБутово
# Дата: 22 Фев 2006 20:52 - Поправил: Doof


medved

Flash по-любому работает на клиенте, поэтому обычно требуется некоторое время загрузки, и время визуализации зависит также о мощности компа клиента.

Но я тоже сторонник упрощения алгоритма визуализации, может быть даже в ущерб красоте и информативности.

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 22 Фев 2006 21:14 - Поправил: Corvus


medved
Мне так казалось, что все, что можно стоит обсчитывать заранее, а клиенту посылать лишь данные, непосредственно нужные для визуализации...правильно?

Тут палка о двух концах - 1) трафик
2) производительность клиента.

Если клиенту отправлять данные (по Т, скажем) только на метеостанциях, то это несколько кБ. Зато объём мат. операций по интерполяции (для построения изотерм) будет большой - даже exe (ДигАтм) изотермы (изобар и т.п.) обсчитывает секунды 2-3, а что будет с флеш-роликом - и подумать страшно.

А если интерполировать на сервере, то детальные цифровые описания изотерм в виде отправляемого клиенту файла займут десятки, если не сотни кБ трафика. Ну а если посылать не цифровые данные, сразу ГИФ какой-нибудь, вообще все преимущества флеша теряются...

medved
Участник
Письмо
Москва
# Дата: 23 Фев 2006 04:01


Corvus

Имхо, такие вещи, как поле T, стоит векторизовать на серваке и после этого посылать во Flash-формате клиенту, типа не должны же много трафика занимать координаты десятка-другого линий-изотерм (кстати, во Flash-e что используется — кривые Безье? или прямые и дуги?) Я правильно рассуждаю?

double
Участник
Письмо
Самара
# Дата: 23 Фев 2006 09:02


misha, я не хотел никого обидеть словами о том, что Украина небольшая страна, с метеорологической точки зрения. Просто метео-карты лучше смотрятся для таких пространств, как, например, Европа.

Corvus, относительно рассуждений клиент-сервер и распределения нагрузок, надо смотреть реальную ситуацию. Я, например, тоже думал, что динамическая карта на стороне клиента будет тормозить. Сейчас я строю динамически на стороне клиента карту России по 17К+ точкам и ничего не тормозит. Подозреваю, что и просчёт кривых будет не столь ресурсоёмким. Если же мои надежды не оправдаются, можно формировать серверным скриптом координаты узлов и управляющих точек кривых и готовыми отправлять клиенту (кривых Безье во флеше нет, только прямые и дуги, к слову). Тут можно даже делать временнУю анимацию этих кривых. Одним словом задачка любопытная и сулит довольно привлекательный результат. Посмотрим.

О визуализации ветра (далее идут рассуждения метео-дилетанта, слабонервных специалистов просьба перед прочтением сесть и выпить валидолу :)): направление и сила ветра так или иначе обуславливаются циклоническими структурами. Посему, хочется сделать карту для ветра такой, чтобы чётко читался (анти)циклон. Поэтому, на мой взгляд, нужно векторы направлений ветра делать не прямыми, а с изгибом (векторы станут рисовать на карте не гайки, а части окружности). Скорость же ветра нужно привязывать или к длине вектора (минус - возможное перекрытие близких векторов на малых масштабах), или обозначать цветом (минус - необходимоть пользоваться легендой карты для соотношения цвета и скорости). В любом случае, визуализация изотерм (невекторная переменная) ясна и понятна. С ветром сложнее!

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 23 Фев 2006 10:27


double
Если же мои надежды не оправдаются, можно формировать серверным скриптом координаты узлов и управляющих точек кривых и готовыми отправлять клиенту

Я тоже склоняюсь к этому варианту.

С ветром сложнее!

Зато и результат, найденный в конце концов методом проб и ощибок, будет наглядным и красивым :)

А чем, если не секрет, криптуете AS ?
Не для раскриптования спрашиваю, а чтобы тоже взять на вооружение.

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 23 Фев 2006 10:37


Поэтому, на мой взгляд, нужно векторы направлений ветра делать не прямыми, а с изгибом (векторы станут рисовать на карте не гайки, а части окружности).


Интересно! Только кривизна этих векторов будет разной в разных случаях, в общем случае она пропорциональна кривизне изобар в данной точке (её нужно вычислить - лапласиан поля), играет роль и знак кривизны (лапласиана) - при антициклональной кривизне изобар (они направлены "впуклостью" в сторону высокого давления) стрелочка будет такой же, при циклонической кривизне изобар - наоборот, "впуклость" стрелочки направлена к центру циклона.
Короче говоря, это близко к задаче построения поля линий тока - наверняка эта задача математически решалась в рамках пакета ГИС-метео.

misha
Участник
Письмо
Украина, восточный Донбасс
# Дата: 23 Фев 2006 11:41


double

я не хотел никого обидеть словами о том, что Украина небольшая страна, с метеорологической точки зрения.

нет-нет, тут нет никаких амбиций. Я в том же ключе рассуждал, чтои Вы.

Поэтому, на мой взгляд, нужно векторы направлений ветра делать не прямыми, а с изгибом (векторы станут рисовать на карте не гайки, а части окружности).

такого результата удалось добиться

вот здесь.

Но сосвем не из-за кривизны стрелок.Малая дистанция при должной густоте создает эффект кривизны.

double
Участник
Письмо
Самара
# Дата: 23 Фев 2006 14:10


Corvus, я не криптую AS, т.к. ничего секретного или сверх-концептуального не делаю. Используемые же погодные данные уже давно можно брать с сервера в открытом виде в xml-формате. Кривизна вектора зависит от удалённости вектора от центра циклона. Просчитать это дело гораздо проще из соображений элементарной геометрии. В общем случае, можно изображать ветер не банальной стрелочкой, а белой фигнёй, имеющей нулевую ширину и 100% непрозрачность в точке старта и ненулевую ширину и полную прозрачность в своём окончании. Общая картинка (как мне кажется) будет иметь вид циклонического вихря (возможно свойства "фигни" в начале и в конце придётся поменять местами для большей наглядности). Будет красиво - это точно. Но, боюсь, нечитабельно. Одним словом, пока я не знаю, как лучше делать визуализацию для ветра. О чём и сказал сразу :)

PS 2all, в общем случае (исключение: со своим уставом в чужой монастырь...) я лучше воспринимаю обращение в сети на "ты".

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 23 Фев 2006 16:48


double
Кривизна вектора зависит от удалённости вектора от центра циклона. Просчитать это дело гораздо проще из соображений элементарной геометрии

Так было бы, если бы циклоны были идеальными кругами. В реальности же в 90% случаев они имеют довольно сложную геометрическую форму (груши, овалы и т.п.), поэтому было бы корректно с научной точки зрения учитывать именно кривизну изобар в каждой конкретной точке.
Приземный ветер отклонён от изобар на 30-40° в сторону низкого давления.

double
Участник
Письмо
Самара
# Дата: 2 Мар 2006 13:28


обнаружился единичный баг в связке Internet Explorer 6 + Flash Player 8. при загрузке страницы карты и последующем её обновлении (F5), карта перестаёт отображаться. Просьба: у кого есть такая связка версий браузера и плеера потестить и отписаться о результате. Заранее спасибо.

. 1 . 2 . >>
Ваш ответ

          Отменить *Что это?

 » Логин  » Пароль