Мобильный метеонавигатор

Метеоцентр.Азия - наш новый сайт с высокодетализированными прогнозами погоды по пунктам России и мира
Облегчённая версия Метеоклуба (для КПК)
Карта активных участников Метеоклуба (105 кБ)    Таблица дней рождения активных участников Метеоклуба
Клуб любителей метеорологии (группа ВКонтакте)

Мобильный метеонавигатор

Сейчас в Метеоклубе:
Участников - 7 [ Ilgiz, groza_1, suum, svc, Corvus, Faktorial, Maks6824 ]
Максимальное одновременное количество посетителей: 7 [22 Сен 2017 14:42]
Гостей - 0 / Участников - 7

 - Начало - Ответить - Статистика - Регистрация - Поиск -
МЕТЕОКЛУБ : независимое сообщество любителей метеорологии (Европа и Азия) : ФОРУМ О ПОГОДЕ И ПРИРОДЕ / Компьютерная техника и интернет в метеорологии / Мобильный метеонавигатор
<< . 1 . 2 . 3 . 4 . 5 . >>
Автор Сообщение
Shadow
Участник
Письмо
Санкт-Петербург
# Дата: 28 Авг 2016 22:27


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

Буду благодарен за любые замечания и вопросы.

cmk
Участник
Письмо
Москва-Володарка
# Дата: 29 Авг 2016 21:17


Shadow скачал и поюзал ваше приложение.
Идея мне понравилась,мне приходили как-то похожие мысли, но т.к. от веб-разработок я далёк, всё ограничилось табличкой в экселе, которая по клику загружает данные по Москве с Реалметео.
Вобщем, если доработаете, скачаю новую версию с удовольствием!)

Кое-какие моменты:
Данные с Погода и Климат грузятся вместе с рекламой. Можно как-то это обойти и оставить, например, только табличку? А то реклама с сайта бывает очень раздражающая и неприятная.

Не думаете ли вы добавить в приложение данные цифровых метеостанций которые обновляются гораздо чаще, например, с того же Реалметео, Центродора, Народного Мониторинга или ещё чего-нибудь? Мне кажется было полезно получать более оперативную информацию, а не с опозданием в несколько часов.

Shadow
Участник
Письмо
Санкт-Петербург
# Дата: 30 Авг 2016 13:07


cmk

Спасибо за интерес к Приложению и комментарии!

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

К сожалению, нет, т.к. это не мой сайт.
В следующей версии планируется добавить данные с сайта Метеоцентр (там вроде рекламы поменьше :) )

Не думаете ли вы добавить в приложение данные цифровых метеостанций которые обновляются гораздо чаще, например, с того же Реалметео, Центродора, Народного Мониторинга или ещё чего-нибудь?

Идея сама по себе интересна, но нужно посмотреть в каком виде эти данные, есть ли координаты станций и т.д.

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 30 Авг 2016 16:15


Не думаете ли вы добавить в приложение данные цифровых метеостанций которые обновляются гораздо чаще, например, с того же Реалметео, Центродора, Народного Мониторинга или ещё чего-нибудь?
cmk

Этим можно испортить всю идею на корню.

Пусть данные с метеостанций Росгидромета поступают не очень часто (с интервалом от 30 минут до 3 часов, а иногда и 6 ч), но эти станции в основном установлены правильно и адекватно отображают погоду данной местности.

Подробнее (в популярной форме) о правилах установки метеостанций можно почитать тут:

http://meteocenter.net/meteolib/razm.htm

Львиная доля неофициальных (не росгидрометовских, а принадлежащих другим ведомствам, компаниям и частным лицам) установлена неправильно и имеет значительные погрешности и по Т воздуха, и по влажности, и по ветру. Такие станции частенько ставят не по науке, а там где удобно хозяину: среди зданий и сараев, в гуще деревьев, на крышах и стенах домов, балконах и верандах, башнях, асфальтовых площадках и т.п. Такие станции отображают погоду не данной местности в целом, а микроклимат того участка, где её воткнули. То есть хоть каждую секунду передавай эти станции данные, они годятся только для обывателя, а для метеоролога и климатолога это профанация.

Потому смешивать данные таких станций с данными настоящих метеостанций - тоже профанация. Типа смешения мёда с дёгтем.

Shadow
Участник
Письмо
Санкт-Петербург
# Дата: 1 Сен 2016 08:08


Corvus
Что ж, по поводу непрезентативности неофициальных станций вы правы. К тому же и технически давать на них ссылки сложнее, т.к. они в ссылках не используют индекс станции. Подобная ситуация и на сайте РП5 - они идентифицируют станции по названиям. Интересно, почему? Чтобы было сложнее использовать их данные сторонним сайтам?

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 1 Сен 2016 11:00


Подобная ситуация и на сайте РП5 - они идентифицируют станции по названиям. Интересно, почему? Чтобы было сложнее использовать их данные сторонним сайтам?
Shadow

Да, вполне вероятно.

kostian
Участник
Письмо
Трижды забанен за правду!
# Дата: 1 Сен 2016 11:31


Shadow
Подобная ситуация и на сайте РП5 - они идентифицируют станции по названиям. Интересно, почему?

В целях СЕО. Считается, что наличие ключевых слов в адресе страницы делает ее более релевантной.

Чтобы было сложнее использовать их данные сторонним сайтам?

Использовать данные - это не проблема, даже если бы там вообще адресов не было. :0 Проблема в том, что данных по не международным станциям больше нет. :(

Shadow
Участник
Письмо
Санкт-Петербург
# Дата: 2 Сен 2016 09:42


Corvus
kostian

А вообще, есть ли еще ресурсы (кроме ваших), где можно получить информацию о текущей погоде и (или) прогнозе для станции по ее международному номеру?

Shadow
Участник
Письмо
Санкт-Петербург
# Дата: 2 Сен 2016 14:30


Все же решился выложить обновленную версию Приложения, в которой доступны данные по станциям с сайта Погода и Климат и с Метеоцентра.

Кто интересуется, заходите на страничку http://tictactoe.ru/m.nav/readme_navigator.html

Там вы найдете краткое описание, инструкции и адрес, откуда можно скачать Приложение.

Напоминаю, что оно только для устройств с операционной системой Андроид 4.1.2 и старше.

У кого будут вопросы- пишите. С удовольствием отвечу.

cmk
Участник
Письмо
Москва-Володарка
# Дата: 3 Сен 2016 00:25


Shadow, спасибо, скачал.

Что-то у меня совсем не работает. Версия андройда 5.0.2.
После открытия страницы с данными для станции ни одна ссылка не кликабельна. Кроме стрелочки назад и чёрного квадратика.

При возврате на карту маркер можно сдвинуть с его места.

И ещё такой момент:
Нельзя ли выдавать данные по станции не удерживанием маркера, а при клике на окошко с кодом и названием?

Shadow
Участник
Письмо
Санкт-Петербург
# Дата: 3 Сен 2016 01:41


cmk
Да, на версии 5 такое иногда бывает. Попробуйте перевернуть устройство горизонтально и кликнуть на значки зеленого цвета, с правой части страницы со ссылками.

Shadow
Участник
Письмо
Санкт-Петербург
# Дата: 3 Сен 2016 01:55 - Поправил: Shadow


cmk
Также уточните тип устройства: смартфон или планшет. Я встречал такое поведение на небольшом планшете (таблетка) Nexus.

cmk
Участник
Письмо
Москва-Володарка
# Дата: 3 Сен 2016 11:25


уточните тип устройства: смартфон или планшет.
Планшет. Но не nexus.


Попробовал повернуть горизонтально, не помогает. Точнее, первый раз открылась ссылка на метеоцентр, но потом всё опять не кликабельно.

Вдобавок ещё один глюк, станция Внуково переехала в Старую Купавну))

Shadow
Участник
Письмо
Санкт-Петербург
# Дата: 3 Сен 2016 17:13


cmk

По поводу неработающих ссылок на вашем планшете- буду думать, как это исправить и напишу, как только получится.
Это на самом деле некая системная проблема Андроид, когда разные компоненты приложений (в данном случае речь идет о карте Гугл и вэб браузере) перекрывают друг друга - то есть карта как бы спрятана и становится невидимой, но все равно перекрывает вэб-браузер и кликанье на ссылки не срабатывает.

Вдобавок ещё один глюк, станция Внуково переехала в Старую Купавну)

Спасибо- я сам исправил координаты нескольких станций в ЛО. К сожалению, координаты некоторых станций в списке неправильные. В частности, Внуково согласно этому списку имеет координаты: широта 55.83; долгота 38.17 - это где-то восточнее Москвы, между Балашихой и Электросталью.
Согласно данным гугл примерные координаты здания аэропорта (где конкретно станция я не знаю): 55.603, 37.288.
Я исправил и в следующих версиях Приложения исправление будет доступно.

kostian
Участник
Письмо
Трижды забанен за правду!
# Дата: 3 Сен 2016 17:47


Shadow
Спасибо- я сам исправил координаты нескольких станций в ЛО. К сожалению, координаты некоторых станций в списке неправильные.

А пришлите список исправленных - я перепроверю у себя.

Shadow
Участник
Письмо
Санкт-Петербург
# Дата: 3 Сен 2016 19:24


kostian

Я исправил координаты 2 станций в ЛО:

22891 Сосново: в списке у нее были точно такие же координаты, как у станции 22806 Лесогорский (61.03; 28.93). Я исправил у Сосново на (60.55; 30.21).
Кстати еще- на Метеоцентре под индексом 22891 значится как раз Лесогорский!

22897 Озерки: в списке были координаты (60.07; 29.00), но при визуализации на карте было видно, что эта точка находится в море и я исправил на (60.194; 29.01).

Исправленные координаты брал, выбирая условно центр населенного пункта по карте Гугла, т.к. я, разумеется, не знаю, где конкретно находится метеостанция.

Впрочем, я только что убедился, что сейчас у вас на сайте Погода и Климат стоят правильные координаты этих станций! Видимо, вы уже вносили исправления - я пользовался списком станций, полученным около года назад...

kostian
Участник
Письмо
Трижды забанен за правду!
# Дата: 3 Сен 2016 19:33 - Поправил: kostian


Shadow
Впрочем, я только что убедился, что сейчас у вас на сайте Погода и Климат стоят правильные координаты этих станций!

Ну да. :) Я ведь писал, что недавно исправил координаты в соответствии с каталогом http://cliware.meteo.ru/goskom_cat/list/index.jsp

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 5 Сен 2016 09:57


есть ли еще ресурсы (кроме ваших), где можно получить информацию о текущей погоде и (или) прогнозе для станции по ее международному номеру?
Shadow

На некоторых сайтах можно получить прогноз по произвольным координатам.

Например, сравнительный прогноз по нескольким моделям:

https://www.meteoblue.com/ru/%D0%BF%D0%BE%D0%B3%D0 %BE%D0%B4%D0%B0/%D0%BF%D1%80%D0%BE%D0%B3%D0%BD%D0% BE%D0%B7/multimodel/45.622N63.211E97?fcstlength=16 8

Удобная краткая метеограмма на 5 дней

https://www.meteoblue.com/meteogram-web?lon=63.210 56&lat=45.62194&lang=ru&look=CELSIUS,METER_PER_SEC OND

Shadow
Участник
Письмо
Санкт-Петербург
# Дата: 5 Сен 2016 12:08


Corvus

Спасибо! Думаю, это тоже можно использовать в моем Приложении, т.к. там как раз и выдаются координаты текущего местоположения.

Shadow
Участник
Письмо
Санкт-Петербург
# Дата: 6 Сен 2016 13:53


cmk

Внес изменения в Приложение, чтобы его можно было использовать на Андроид 5.

Обновленную версию можно скачать, набрав в браузере устройства адрес: http://tictactoe.ru/m.android5 (для загрузки установщика Приложения на открывшейся странице кликнуть на единственную ссылку).

В чем суть изменений? Поскольку в данной версии Андроид блокируется страница со ссылками на данные по станции, я добавил на верхнюю панель Приложения переключатель, с помощью которого перед тем, как нажать на маркер станции, вы можете выбрать, какие данные вы хотите загрузить:



В данной версии доступны следующие типы данных (по названиям меню переключателя):

Tek - загрузить текущую погоды для станции с сайта http://pogodaiklimat.ru
Arch - загрузить архив данных по станции с сайта http://pogodaiklimat.ru
MGr - показать метеограмму с прогнозом погоды для точки, где расположена станция, с сайта http://meteoblue.com

В остальном Приложение работает так же, как и предыдущая версия- отличается только выбор источника данных.

Shadow
Участник
Письмо
Санкт-Петербург
# Дата: 6 Сен 2016 14:01


Я протестировал обновленную версию на Андроид 4, 5, 6 - работает.

irsemi
Участник
Письмо
Россия, Юг ближнего Подмосковья
# Дата: 6 Сен 2016 19:46


Shadow
Можете поделиться свежим списком станций?
А то я пробовал скачивать отсюда http://cliware.meteo.ru/goskom_cat/list/index.jsp , да что-то проблемно...

cmk
Участник
Письмо
Москва-Володарка
# Дата: 7 Сен 2016 20:42


Shadow, спасибо, у меня тоже всё работает.

Что вы думаете насчёт того, чтоб загружать данные не по удержанию маркера, а по клику на окошко с названием станции и координатами?

Shadow
Участник
Письмо
Санкт-Петербург
# Дата: 8 Сен 2016 12:33 - Поправил: Shadow


cmk
Что вы думаете насчёт того, чтоб загружать данные не по удержанию маркера, а по клику на окошко с названием станции и координатами?

Разумеется, это было бы лучше, но не понятно, как это сделать, т.к. это окошко, грубо говоря, не моё, а выдается интерфейсами самого объекта-маркера и влезть в него со своими примочками непросто...

Согласен, что удержание маркера для вызова окна с информацией по станции - не самое лучшее решение, т.к. маркер потом сдвигается. Но пока ничего лучшего не нашел - была альтернатива, вместо сдвига маркера использовать двойной клик по нему, но я проверил, что сделать двойной клик по объекту на экране мобильного устройства сложно- легче все-таки надавить на маркер и чуть сдвинуть его.

Shadow
Участник
Письмо
Санкт-Петербург
# Дата: 8 Сен 2016 13:55


Еще информация: список станций в Приложении расширен и теперь включает почти 2500 станций бывшего СССР.

Выражаю благодарность kostian, предоставившему этот список.

cmk
Если вы скачивали обновленную версию вчера, после 19 ч, то эти обновления к вам попали. :)

irsemi
Участник
Письмо
Россия, Юг ближнего Подмосковья
# Дата: 9 Сен 2016 03:25


У меня все-таки не работает. Не хватает памяти похоже.

Вот "табличный" навигатор, онлайн без карты:
http://meteokot.16mb.com/weathermap/meteonav.htm#l at=55.45&lon=37.58
Координаты пока приходится вводить вручную, но они запоминаются в ссылке.
Доступен фильтр по расстоянию, сортировка по любому параметру.
Ссылки на сайты (пока): pogodaiklimat.ru , meteocenter.asia , meteopt.com , meteoblue.com.
Также можно посмотреть положение любой метеостанции на картах Google и OpenStreetMap. А также поиск всех станций вокруг интересующей.
Вот только с формулой для вычисления азимута не разобрался. Может кто подскажет?

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 9 Сен 2016 07:38


irsemi

Есть php-модуль GeoCalc. Установив и подключив его к Вашему скрипту, можно с лёгкостью рассчитывать азимут и удаление одной геоточки от другой по их координатам.

https://sourceforge.net/projects/geocalc-php/

irsemi
Участник
Письмо
Россия, Юг ближнего Подмосковья
# Дата: 9 Сен 2016 10:42


Corvus
Спасибо, попробую.!
Только у меня скрипт на JavaScript, php там нету, так что куда буду подключать...

Shadow
Участник
Письмо
Санкт-Петербург
# Дата: 9 Сен 2016 12:54 - Поправил: Shadow


irsemi

Но расстояния до станций вы ведь вычисляете? Значит, используете формулу для вычисления расстояния между двумя точками по их координатам?
Такую формулу можно легко загнать и в JavaScript. Например, я использовал формулу отсюда:
http://osiktakan.ru/geo_koor.htm


cos(d) = sin(φА)·sin(φB) + cos(φА)·cos(φB)·cos(λА − λB),

Расстояние между точками А и В: L = d·R

где R= 6371 км (средний радиус Земли)

φА, φB - широты точек в градусах
λА, λB - долготы точек в градусах

Все математические функции в JavaScript есть.

Shadow
Участник
Письмо
Санкт-Петербург
# Дата: 9 Сен 2016 13:10


irsemi

Азимуты можно вычислить по формулам отсюда:
http://www.aleprojects.com/ru/doc/simplegeo


Кстати, вы предлагаете вводить координаты точки вручную, но в принципе существуют методики определения текущего местоположения пользователя и без мобильных устройств.
Например, в JavaScript есть такой объект Navigator: http://www.w3schools.com/jsref/obj_navigator.asp

так у него есть метод geolocation:

http://www.w3schools.com/jsref/prop_nav_geolocatio n.asp

Он и позволяет (в отдельных случаях) определить положение пользователя. Также есть какие-то Google сервисы для этой цели.

<< . 1 . 2 . 3 . 4 . 5 . >>
Ваш ответ

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

 » Логин  » Пароль 
 
 
Полезная информация:



Поддержка: miniBB forum software © 2001-2017