You are not logged in.
- Topics: Active | Unanswered
Announcement
#26 2012-05-16 23:51:34
- GaM
- Member
- From: Saint-Petersburg/Russia
- Registered: 2011-01-10
- Posts: 3,195
- Website
Re: Слой погоды для Open Street Map
Дизайн я про OL естественно
И я тоже интересуюсь разворотом станции, мониторить давление и температуру очень треба, пару точек в Питер я бы накинул !!!
Чем меньше ты флудишь, тем больше нарисуешь!
Offline
#27 2012-05-17 00:44:06
- kisaa
- Member
- From: ДВ, Хабаровск
- Registered: 2011-09-13
- Posts: 636
Re: Слой погоды для Open Street Map
1. Сотые доли градуса в температуре - это мощно!
2. К источнику погоды порекомендую foreca.ru - точность на уровне rp5.ru и на порядок выше гисметео
3. В каком формате представлены lat/lon в permalink'е? Не логичнее ли сделать их в человекочитаемых градусах?
Offline
#28 2012-05-17 04:37:43
- j-wills
- Member
- From: Russia, Moscow
- Registered: 2010-06-01
- Posts: 860
- Website
Re: Слой погоды для Open Street Map
Крутански!!! Сделал кнопку на панель закладок!!!
Единственное, что атмосферное давление у нас более привычней видеть в миллиметрах ртутного столба, а не в килопаскалях
1. Сотые доли градуса в температуре - это мощно!
2. К источнику погоды порекомендую foreca.ru - точность на уровне rp5.ru и на порядок выше гисметео
3. В каком формате представлены lat/lon в permalink'е? Не логичнее ли сделать их в человекочитаемых градусах?
Что вы со своим rp5 и фореской пристали! Человек же написал:
Откуда мы берем данные?
Три источника
1 метеостанции в аэропортах
2 радиолюбители в сети APRS
3 самодельные погодные станции
4 Чуть позже будет еще несколько.
kisaa, а в чём точность измеряется и как она может быть на один порядок выше?
Last edited by j-wills (2012-05-17 04:47:58)
Offline
#29 2012-05-17 04:57:56
- kisaa
- Member
- From: ДВ, Хабаровск
- Registered: 2011-09-13
- Posts: 636
Re: Слой погоды для Open Street Map
Имелась в виду точность прогнозов. Точность отображения текущей погоды, естественно, у всех более-менее одинакова. Если прогноз не предусмотрен вообще - прошу прощения, неверно понял.
Offline
#30 2012-05-17 06:00:34
- Hind
- Member
- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Слой погоды для Open Street Map
А мне OL-версия больше нравится. Она не так тормозит на моем Macbook Pro 2010, как этот ваш лифлет. А про дизайн вообще смешно — его для чего угодно нарисовать можно любой.
Кстати, учитывая покрытие, можно попиарить и на внероссийском пространстве.
Offline
#31 2012-05-17 06:06:23
- Zverik
- Moderator
- From: Минск
- Registered: 2010-10-14
- Posts: 5,693
- Website
Re: Слой погоды для Open Street Map
О, вопрос по теме: как насчёт брать список городов из OSM? Все точки с place=town/city, только и всего. Плюс -- будут локализованные названия. И на карте сразу будет ясно, для каких населённых пунктов вычисляется погода.
Ещё вопрос про кластеризацию. Вот здесь хоть и используются погодные данные Пскова, точка рисуется на месте Острова (райцентра). Можно ли рисовать её посередине между городами, или вообще на месте Пскова?
Last edited by Zverik (2012-05-17 06:10:05)
Offline
#32 2012-05-17 07:28:37
- dkiselev
- Member
- Registered: 2010-02-09
- Posts: 3,364
Re: Слой погоды для Open Street Map
3. В каком формате представлены lat/lon в permalink'е? Не логичнее ли сделать их в человекочитаемых градусах?
EPSG:900913 вестимо. Надо в конструкторе OpenLayers.Control.Permalink задать displayProjection 'EPSG:4326'
mail: dkiselev@osm.me skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!
Offline
#33 2012-05-17 07:34:09
- denizzz
- Member
- Registered: 2011-03-09
- Posts: 134
Re: Слой погоды для Open Street Map
вброшу
кто владеет правами на информацию о погоде из аэропортов? разве можно её по CC раздавать?
Offline
#34 2012-05-17 07:49:07
- usm78-gis
- Member
- Registered: 2008-04-21
- Posts: 2,662
Re: Слой погоды для Open Street Map
А мне OL-версия больше нравится. Она не так тормозит на моем Macbook Pro 2010, как этот ваш лифлет.
+1.
У меня есть вопрос по javascript: для XY-картинок используется highcharts.com с очень странной лицензией.
Нельзя ли пояснить, с какой именно ?
атмосферное давление у нас более привычней видеть в миллиметрах ртутного столба, а не в килопаскалях
В начале 1980'x уже было перешли на килопаскали, но военные потребовали пенсионеры попросили вернуть назад.
Offline
#35 2012-05-17 07:51:40
- dkiselev
- Member
- Registered: 2010-02-09
- Posts: 3,364
Re: Слой погоды для Open Street Map
Из пожеланий: вместо долей градусов, лучше бы стрелочку: растет температура или падает.
mail: dkiselev@osm.me skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!
Offline
#36 2012-05-17 08:10:31
- siberiano
- Moderator
- From: Novosibirsk
- Registered: 2010-02-25
- Posts: 1,006
- Website
Re: Слой погоды для Open Street Map
Авторы, попробуйте отсюда потырить данные:
http://w.meteo-nso.ru/index.php
demo:demo12
Offline
#37 2012-05-17 11:43:11
- torovec
- Member
- From: Saint-Petersburg
- Registered: 2010-12-25
- Posts: 61
Re: Слой погоды для Open Street Map
Самый точный из виденных прогнозов - это windguru.cz. Однако у них наиболее вкусные вещи только в платной версии. Но и в бесплатном варианте они превосходят по точности все аналогичные сервисы. Думаю, что не сбудется завтрашнее обещание от rp5 на целый день дождя в Питере. Особенно во второй половине дня.
Offline
#38 2012-05-17 11:52:02
- dimmer
- Member
- From: Belarus
- Registered: 2010-09-06
- Posts: 92
- Website
Re: Слой погоды для Open Street Map
Было бы здорово прикрутить данные радаров, как здесь http://radar.apphb.com
Offline
#39 2012-05-17 11:52:42
- meXanicus
- Member
- From: Ростов-на-Дону
- Registered: 2011-01-28
- Posts: 64
Re: Слой погоды для Open Street Map
Самый точный из виденных прогнозов - это windguru.cz. Однако у них наиболее вкусные вещи только в платной версии. Но и в бесплатном варианте они превосходят по точности все аналогичные сервисы. Думаю, что не сбудется завтрашнее обещание от rp5 на целый день дождя в Питере.
Особенно во второй половине дня.
В Ростове-на-Дону сбылось, правда на час раньше.
Offline
#40 2012-05-17 11:58:10
- Diomas
- Member
- From: spb.ru
- Registered: 2010-09-15
- Posts: 354
Re: Слой погоды для Open Street Map
Думаю, что не сбудется завтрашнее обещание от rp5 на целый день дождя в Питере.
Особенно во второй половине дня.
да, странный прогноз, особенно, если посмотреть текущие ветер и осадки на openseamap
Last edited by Diomas (2012-05-17 11:58:57)
Offline
#41 2012-05-17 18:01:49
- ZCC
- Member
- From: Кузнечное
- Registered: 2008-08-06
- Posts: 429
Re: Слой погоды для Open Street Map
атмосферное давление у нас более привычней видеть в миллиметрах ртутного столба, а не в килопаскалях
в чём точность измеряется и как она может быть на один порядок выше?
Да запросто - когда путают килопаскали и гектопаскали
"Oh yes I'm the great pretender"
Offline
#42 2012-05-17 18:51:00
- s-s-s
- Member
- From: Russia, Moscow
- Registered: 2009-09-10
- Posts: 373
- Website
Re: Слой погоды для Open Street Map
Вариант отображения метеоданных с помощью leaflet в виде интерактивно подключаемых\отключаемых слоев.
(кириллицу нужно перевести в utf-8)
<html>
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="http://leaflet.cloudmade.com/dist/leaflet.css" />
<!--[if lte IE 8]><link rel="stylesheet" href="http://leaflet.cloudmade.com/dist/leaflet.ie.css" /><![endif]-->
<script src="http://leaflet.cloudmade.com/dist/leaflet.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script src="http://openweathermap.org/js/leaflet-layer.js"></script>
</head>
<body>
<div id="map" style="width: 100%; height: 100%"></div>
<script>
var osmUrl = 'http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png',
osmAttribution = 'Map data <a target="_blank" href="http://www.openstreetmap.org">OpenStreetMap.org</a>; contributors, <a href="http://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>',
osmLayer = new L.TileLayer(osmUrl, {maxZoom: 18, attribution: osmAttribution});
var l_w = new OsmJs.Weather.LeafletLayer({lang: 'ru'});
var map = new L.Map('map', {center: new L.LatLng(55.8, 37.7), zoom: 7, layers: [osmLayer]});
var baseMaps = {
"OpenStreetMap": osmLayer
};
var overlayMaps = {
"Метеоданные": l_w
};
layersControl = new L.Control.Layers(baseMaps, overlayMaps);
map.addControl(layersControl);
map.on('click', onMapClick);
var popup = new L.Popup();
function onMapClick(e) {
var latlngStr = '(' + e.latlng.lat.toFixed(3) + ', ' + e.latlng.lng.toFixed(3) + ')';
popup.setLatLng(e.latlng);
popup.setContent("Координаты точки " + latlngStr);
map.openPopup(popup);
}
</script>
</body>
</html>
P.S.: отредактировал до полного примера html
Last edited by s-s-s (2012-05-18 07:57:43)
С уважением, Сергей.
Offline
#43 2012-05-17 21:48:07
- Dennsy
- Member
- From: Катманду
- Registered: 2012-05-16
- Posts: 9
- Website
Re: Слой погоды для Open Street Map
Сделал слой для Leaflet.
Потестить можно здесь: http://alno.name/system/osm-js-libs/exa … ather.html
Исходник (coffee): https://github.com/alno/osm-js-libs/blo … yer.coffee
Скомпилированный (js): https://github.com/alno/osm-js-libs/blo … t-layer.jsТак что если свой еще не готов - можно этот юзать.
Пока тут только города - могу добавить и станции, это вроде легко будет.
Еще интересно - у вас там на скриншоте есть попап с прогнозом - судя по всему на гугловсокм слое, но в примерах я такого не нашел. Оно действительно есть?
За библиотеку спасибо! Прикрутил сюда http://openweathermap.org/example-leaflet
Я сделал ссылку на гитхаб. Что написать про автора?
По поводу размещения на openstreetmap.ru - мы только за.
Offline
#44 2012-05-17 22:41:52
- A_G_T
- Member
- From: S-Pb
- Registered: 2008-03-05
- Posts: 386
Re: Слой погоды для Open Street Map
В начале 1980'x уже было перешли на килопаскали, но военные потребовали пенсионеры попросили вернуть назад.
Да, было такое. До сих пор помню "Гдетопоссали".
...
Хороший проект. Удачи владельцам. Мож когда нить появится хороший сервис под "Андроид".
Last edited by A_G_T (2012-05-17 22:42:35)
Offline
#45 2012-05-17 23:15:08
- GaM
- Member
- From: Saint-Petersburg/Russia
- Registered: 2011-01-10
- Posts: 3,195
- Website
Re: Слой погоды для Open Street Map
Очень таки хочется узнать какая погодная станция может работать с сервисом? Обкатанные модели? Моя задача поставить 2 точки мониторинга температуры вне квартиры и давления воздуха, заодно и данных накину в Питер
Чем бюджетней, тем лучше, но и так чтобы работало, то есть фуфил за 1000 покупать если он сдохнет смысла нет, проще сразу за 5 и навсегда
Last edited by GaM (2012-05-17 23:15:51)
Чем меньше ты флудишь, тем больше нарисуешь!
Offline
#46 2012-05-17 23:30:21
- torovec
- Member
- From: Saint-Petersburg
- Registered: 2010-12-25
- Posts: 61
Re: Слой погоды для Open Street Map
По-моему, если делать свои датчики, то их необходимо ставить в метеорологическую будку. Иначе это будут весьма недостоверные данные... неким образом коррелирующие с текущей погодой.
Offline
#47 2012-05-18 07:13:27
- ErshKUS
- Member
- From: Калиниград
- Registered: 2010-12-27
- Posts: 803
Re: Слой погоды для Open Street Map
Dennsy, еще реалметео использует интузиастов, можно попробывать на них выйти
Ты никогда не спутаешь пути: ты стоишь...
И, может, так и нужно, но как тогда узнать, что там выше крыш? (Lumen, Лабиринт)
Offline
#48 2012-05-18 09:27:33
- s-s-s
- Member
- From: Russia, Moscow
- Registered: 2009-09-10
- Posts: 373
- Website
Re: Слой погоды для Open Street Map
Сделал слой для Leaflet.
Потестить можно здесь: http://alno.name/system/osm-js-libs/exa … ather.html
Исходник (coffee): https://github.com/alno/osm-js-libs/blo … yer.coffee
Скомпилированный (js): https://github.com/alno/osm-js-libs/blo … t-layer.jsТак что если свой еще не готов - можно этот юзать.
Пока тут только города - могу добавить и станции, это вроде легко будет.
Еще интересно - у вас там на скриншоте есть попап с прогнозом - судя по всему на гугловсокм слое, но в примерах я такого не нашел. Оно действительно есть?
В leaflet-layer.js перепутаны поля min и max температур.
С уважением, Сергей.
Offline
#49 2012-05-18 14:18:26
- Alno
- Member
- From: Moscow/Kaluga
- Registered: 2009-08-20
- Posts: 45
- Website
Re: Слой погоды для Open Street Map
В leaflet-layer.js перепутаны поля min и max температур.
Исправил
Offline
#50 2012-05-18 14:29:38
- s-s-s
- Member
- From: Russia, Moscow
- Registered: 2009-09-10
- Posts: 373
- Website
Re: Слой погоды для Open Street Map
s-s-s wrote:В leaflet-layer.js перепутаны поля min и max температур.
Исправил
спасибо, работает
С уважением, Сергей.
Offline