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

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

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

Сейчас в Метеоклубе:
Участников - 0
Максимальное одновременное количество посетителей: 308 [2 Ноя 2013 22:42]
Гостей - 296 / Участников - 12

 - Начало - Ответить - Статистика - Pегистрация - Поиск -

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

Санкт-Петербург
# Дата: 25 Авг 2016 17:13 - Поправил: Shadow


Сделал попытку разработать небольшое приложение для Андроид, которое работает примерно следующим образом:

- С помощью датчиков ваш смартфон (или планшет) определяет ваше текущее положение и выдает на дисплее карту, где отмечено ваше местоположение и ближайшие метеостанции в радиусе (по вашему выбору) 50, 100 или 200 км.
Выглядит это примерно так (на рисунках изображен экран планшета с операционкой Apple, но это не меняет сути):



<Ваше текущее положение отмечено иконкой-лампочкой, а станции - красными маркерами.>

При клике на иконку-маркер появляется название станции, а при длительном нажатии открывается страница сайта Костиана pogodaiklimat.ru, на которой отображены данные по текущей погоде на этой станции (также можно посмотреть и архив погоды и другую информацию):



Shadow
Участник

Санкт-Петербург
# Дата: 25 Авг 2016 17:15 - Поправил: Shadow


Можно также посмотреть и все доступные станции (список включает 1965 станций бывшего СССР). Выражаю благодарность Костиану за этот список.

Выглядит это примерно так:



Разумеется, масштаб карты можно менять, выполняя стандартные движения пальцами по экрану - то есть можно в крупном масштабе увидеть интересующий вас регион.

Shadow
Участник

Санкт-Петербург
# Дата: 25 Авг 2016 17:21


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

Если у кого-то есть интерес к данному приложению, то скоро выложу ссылку, по которой можно будет скачать установочный файл .apk.

Doof
Участник

МО. Тучково
# Дата: 25 Авг 2016 17:24


Меня возможно заинтересовало бы на Винде :)

Shadow
Участник

Санкт-Петербург
# Дата: 25 Авг 2016 17:26


Doof

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

Или у вас Windows Phone? Ну тогда я пока бессилен... Хотя, в отдельных случаях на Windows Phone можно устанавливать приложения для Андроид.

AlexeyK
Участник

Алексей (Москва, Митино - Конаково, ЮВ Тверской обл.)
# Дата: 25 Авг 2016 17:28


Shadow
Спасибо, очень интересно. А для какой версии Андроид?

Doof
Участник

МО. Тучково
# Дата: 25 Авг 2016 17:29


Shadow

Да, у меня смартфон от Майкрософт :)

Shadow
Участник

Санкт-Петербург
# Дата: 25 Авг 2016 17:37 - Поправил: Shadow


AlexeyK
А для какой версии Андроид?

Я проверял на 4.1.2, 6.x и на последней 7. Вот на самой последней возникли проблемы- почему-то не срабатывал датчик положения. Но, возможно, это были какие-то частные проблемы конкретного смартфона.

Думаю, что на версиях Андроида 4.1.2 и старше должно работать.

GAO
Участник

Россия, Краснодарский край (запад)
# Дата: 25 Авг 2016 17:42


Shadow

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

Shadow
Участник

Санкт-Петербург
# Дата: 25 Авг 2016 17:48


GAO
Разумеется, подобные сервисы есть- например, AccuWeather. Но они просто дают прогноз по компиляции неких моделей для данной точки.

Здесь же вы сами можете выбрать ближайшие к вам официальные метеостанции, посмотреть текущую погоду, архив. В некоторых случаях и вэб-камеру - все это есть на сайте pogodaiklimat.ru.

irsemi
Участник

Россия, Юг ближнего Подмосковья/ Москва, ЗАО, Солнцево
# Дата: 25 Авг 2016 18:06 - Поправил: irsemi


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

За счёт чего легче? За счет того, что сидя в одном городе знаешь все ближайшие метеостанции по номерам? ;)
Я вот все никак не найду способа удобно заходить в архив погоды на сайте "Погода и Климат", всё через поиск по названию...

Вы значит разрабатываете приложения по Андроид?
У Вас есть ещё какие-нибудь разработки связанные с погодой? Просто интересно.

Shadow
Участник

Санкт-Петербург
# Дата: 25 Авг 2016 18:13


irsemi

Честно говоря, я не ярый разработчик на Андроид - это, скорее, хобби. Из приложений, связанных с погодой, могу назвать только мобильное приложение для голосований (речь о голосованиях по Тср на любой станции, которые я организую).

Если интересно, то посмотрите описание (и можно скачать и установить) здесь: http://tictactoe.ru/m.votes/readme.html

irsemi
Участник

Россия, Юг ближнего Подмосковья/ Москва, ЗАО, Солнцево
# Дата: 25 Авг 2016 18:14 - Поправил: irsemi


Shadow
Вообще было бы хорошо сделать онлайн карту метеостанций со ссылками на сайт "Погода и Климат". Чтобы смотреть в браузере, кроссплатформенно (на любых устройствах с любой операционной системой) без лишней возни.

irsemi
Участник

Россия, Юг ближнего Подмосковья/ Москва, ЗАО, Солнцево
# Дата: 25 Авг 2016 18:27


Shadow
Честно говоря, я не ярый разработчик на Андроид - это, скорее, хобби.

А на чем разработчик?

Я вообще не будучи программистом, этой зимой приобрел хобби написания скриптов на JavaScript, в основном погодной тематики. :)

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

Shadow
Участник

Санкт-Петербург
# Дата: 25 Авг 2016 18:39


irsemi

Сделать кроссплатформенную карту, которую вы упомянули, как раз можно на JavaScript, с использованием Google Maps API (например, об этом API можно посмотреть здесь: http://www.w3schools.com/googleapi/ )- то есть вы выгружаете карту Гугла и в цикле наносите на нее маркеры по месту каждой метеостанции, ну и потом останется сделать, чтобы при клике на маркер открылась в отдельном окне нужная страница pogodaiklimat.ru.

Я сам тоже хотел подобное сделать, но пока нет времени.

А на чем разработчик?
Да не на чем. :( Скорее, бывший программист- сейчас работаю в IT компании Техническим писателем (пишу документацию). Вот иногда и вспоминаю былое. :)

Corvus
Автор сайта

###Corvus###
# Дата: 25 Авг 2016 21:27


Shadow

Было бы здорово с каждой такой станции сделать ссылку на КПП и СПП сайта Метеоцентр.Азия :)

По номеру станции.

Ссылка вида:

КПП
http://meteocenter.asia/?m=aopa&p=27612

СПП
http://meteocenter.asia/?m=ecm&p=27612

irsemi
Участник

Россия, Юг ближнего Подмосковья/ Москва, ЗАО, Солнцево
# Дата: 25 Авг 2016 22:37 - Поправил: irsemi


Corvus
Было бы здорово с каждой такой станции сделать ссылку на КПП и СПП сайта Метеоцентр.Азия :)

:)
А еще ссылки на таблицу грозовых очагов Метеоцентра, на прогнозы и метеограммы с meteopt, meteoblue и некоторых других сайтов. Можно и еще что-нибудь найти. :)

Shadow
Участник

Санкт-Петербург
# Дата: 26 Авг 2016 00:46


Corvus
irsemi

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

Sapsan4ik
Участник

Кузьминки
# Дата: 26 Авг 2016 00:53


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

irsemi
Участник

Россия, Юг ближнего Подмосковья/ Москва, ЗАО, Солнцево
# Дата: 26 Авг 2016 02:44 - Поправил: irsemi


.

irsemi
Участник

Россия, Юг ближнего Подмосковья/ Москва, ЗАО, Солнцево
# Дата: 26 Авг 2016 02:47 - Поправил: irsemi


Глюк 2

irsemi
Участник

Россия, Юг ближнего Подмосковья/ Москва, ЗАО, Солнцево
# Дата: 26 Авг 2016 02:48 - Поправил: irsemi


Shadow
Спасибо, прочел. Сложновато, в общем ничего не понял. :)
Да и вообще эти карты у меня плохо грузятся...

Попробовал все-таки сделать образец в виде таблицы:
URL
Пока это только образец с 6 станциями, и без определения координат.

Shadow
Участник

Санкт-Петербург
# Дата: 26 Авг 2016 13:25


irsemi

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

А по поводу использования Google API написал вам личное сообщение. Получили?

Shadow
Участник

Санкт-Петербург
# Дата: 26 Авг 2016 22:58


Corvus
Было бы здорово с каждой такой станции сделать ссылку на КПП и СПП сайта Метеоцентр.Азия :)

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

Выявил еще такую ситуацию: станция с кодом 22897 на сайте Погода и Климат- это Озерки (населенный пункт в Выборгском районе Ленобласти, на берегу Финского залива), но на сайте Метеоцентр по этому коду открывается станция на острове Гогланд, который находится гораздо западнее Озерков, в Финском заливе.

Аналогично: станция 26072 - на сайте Погода и Климат - это Шлиссельбург, а у вас - Петрокрепость (ну это еще куда ни шло- по сути это одно и то же место, а вот Гогланд и Озерки- совсем разные места).

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

kostian
Если вы это прочитали, то что скажите?

kostian
Участник

В печали. Нет бессмысленной войне!
# Дата: 26 Авг 2016 23:30 - Поправил: kostian


Shadow
Если вы это прочитали, то что скажите?

База метеостанций России на сайте Погода и климат была тщательно проверена с учетом опубликованных здесь сведений: http://cliware.meteo.ru/goskom_cat/list/index.jsp

Все названия, координаты и высоты соответствуют официальной информации Росгидромета. Поэтому все разночтения с сайтом Метеоцентр - это ошибки сайта Метеоцентр. :) Насколько я понимаю, Corvus просто не заморачивается поддержкой сайта и обновлением базы метеостанций. Я же делаю это обновление ежемесячно.

Shadow
Участник

Санкт-Петербург
# Дата: 27 Авг 2016 02:03


kostian


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

irsemi
Участник

Россия, Юг ближнего Подмосковья/ Москва, ЗАО, Солнцево
# Дата: 27 Авг 2016 02:51 - Поправил: irsemi


Вообще, ситуация с номерами метеостанций интересная.

В международных списках станция Остров Гогланд идет под номером:
228970 SURSARI/GOGLAND ISL RS 6004N 02700E 0006
http://old.wetterzentrale.de/klima/stnlst.html

На Метеоцентре тоже самое:
22897 Сурсари/ Гогланд Остров 60,1 27 6 Российская Федерация
http://meteocenter.net/_world_weather_stations.htm

В Российских же списках она идет под номером 22907:
22907 Гогланд 60.10 с.ш. 27.00 в.д. 6
http://meteo.ru/data/155-meteostations


А вот рядом со мной (30 км) есть за лесом (Шишкин лес:) метеостанция Михайловское.

В архиве "Погода и климат" она идет под номером 27614:
http://pogodaiklimat.ru/weather.php?id=27614

На сайте "Метеоцентр" под этим номером идет город Королев:
http://meteocenter.asia/?m=aopa&p=27614

На сайте БелГМЦ под этим номером идет ... прогноз по городу Лыткарино! :)
http://pogoda.by/27614

В общем создание универсальной карты со сылками на разные сайты с погодными данными усложняется. ;)

Shadow
по поводу использования Google API

Спасибо, пример посмотрел, становится понятнее. Подробнее разбираться буду в другой раз.

Corvus
Автор сайта

###Corvus###
# Дата: 27 Авг 2016 09:05


На сайте "Метеоцентр" под этим номером идет город Королев:
http://meteocenter.asia/?m=aopa&p=27614



Мой список создан ещё в 2002 году. Тогда я некоторые пустые номера произвольно присвоил более или менее значимым городам и посёлкам, где нет метеостанций. Чтобы выводить прогноз по этим пунктам.

Надо думать, как согласовать списки станций.

Shadow
Участник

Санкт-Петербург
# Дата: 28 Авг 2016 22:10


Тестовая (бета) версия приложения подготовлена.

Итак, у кого есть устройства Андроид, можете попробовать скачать установщик приложения, открыв в браузере вашего устройства страницу:
http://tictactoe.ru/m.nav/

- На странице кликните на единственную ссылку "Meteo Stations".
- Начнется загрузка установщика (имя файла MeteoNav.apk, размер 6 М).
- При установке Приложения оно потребует, чтобы вы дали ему следующие разрешения:
- Доступ к вашему местоположению
- Доступ к сети
- Доступ к внешней карте памяти (не знаю зачем- на самом деле, Приложение ее не использует)
Другими словами, гарантирую, что Приложение НЕ имеет доступа к вашей конфиденциальной информации.

Если установка пройдет успешно, то появится приложение с именем MeteoNav.

Shadow
Участник

Санкт-Петербург
# Дата: 28 Авг 2016 22:23 - Поправил: Shadow


Далее, после запуска, на экране вы увидите карту мира, а наверху несколько кнопок. Радио-кнопки наверху позволяют задать, на каком расстоянии от вашей текущей точки вы хотите показать станции:

50, 100, 200 км или All (то есть все станции бывшего СССР - их почти 2000).

Как пользоваться?

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



ваше местоположение - это иконка-лампочка, а станции показаны красными маркерами.
3) Если вы кликните на маркер станции, то появится окошко с названием и номером станции, а вот если сделать долгое нажатие и небольшое смещение маркера, то появится страничка сайта Погода и климат с данными этой станции. Примерно так:


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

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

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

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


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