Список кодов городов XML API Gismeteo. Silverlight 2 погодный информер на основе сервиса Gismeteo. Изучать что либо лучше всего на полезном но не сложном примере. DgXZejifNhIzGLEX91VTYBiG1fhjCesxTznNe9kkqVhsKWvb8_H1yt2kxVrRaxwBpQ=h900' alt='Коды Городов Гисметео' title='Коды Городов Гисметео' />Для того, чтобы научиться работать в Silverlight с веб сервисами, я выбрал создание погодного информера. Для начала заходим на сайт http gismeteo. Погодный информер и нажимаем кнопку Получить код в разделе Данные в формате XML. После выбора своего города мы получаем ссылку на XML сервис. Запомним, что нам необходимо дать возможность пользователю переключить информер на другой город путем ввода соответствующего кода. Для получения кода своего города, пользователю придется зайти на страницу поиска. Условием использования данного сервиса является размещение логотипа проекта Gismeteo. Ru или текстовой строчки Предоставлено Gismeteo. Ru с обязательной гиперссылкой на сайт. Загрузим с этой же страницы логотип в формате форматах Adobe Illustrator или Corel. Weather_Notificator_Scr.jpg' alt='Коды Городов Гисметео' title='Коды Городов Гисметео' />DRAW. К сожалению я не нашел простого способа конвертировать форматы AI, PS, CDR в XAML, поэтому пришлось установить дополнительный plugin XAMLExport для Adobe Illustrator, с помощью которого и экспортировался логотип Gismeteo. Х16 Ico Все Буквы подробнее. Перед экспортом, я уменьшил размер логотипа в 1. XAML файла тоже уменьшился. Сохраняем себе также описание формата данных TOWN информация о пункте прогнозирования index уникальный пятизначный код городаsname закодированное название городаlatitude широта в целых градусахlongitude долгота в целых градусах. FORECAST информация о сроке прогнозирования day, month, year дата, на которую составлен прогноз в данном блокеhour местное время, на которое составлен прогнозtod время суток, для которого составлен прогноз 0 ночь 1 утро, 2 день, 3 вечерweekday день недели, 1 воскресенье, 2 понедельник, и т. PHENOMENA атмосферные явления cloudiness облачность по градациям 0 ясно, 1 малооблачно, 2 облачно, 3 пасмурноprecipitation тип осадков 4 дождь, 5 ливень, 6,7 снег, 8 гроза, 9 нет данных, 1. PRESSURE атмосферное давление, в мм. Описание формата идентичен формату Гисметео. TOWN информация о пункте прогнозирования index уникальный код города sname закодированное название города latitude широта в целых градусах longitude долгота в целых градусах. FORECAST информация о сроке прогнозирования. В общем понадобилось сделать простенький информер погоды на сайт. Погоду решено было брать из xml у gismeteoтаким образом делал лет 7 назад. И здесь был первый сюрприз из информера ссылку xml не вытащишь и код города не узнаешь. Это предлагают за денюшку. TEMPERATURE температура воздуха, в градусах Цельсия. WIND приземный ветерmin, max минимальное и максимальное значения средней скорости ветра, без порывовdirection направление ветра в румбах, 0 северный, 1 северо восточный, и т. RELWET относительная влажность воздуха, в HEAT комфорт температура воздуха по ощущению одетого по сезону человека, выходящего на улицу. На этом мы прощаемся с сайтом Gis. Meteo и приступаем к разработке Silverlight погодного информера. Заметим, что Gismeteo. Ru не предоставляет Web сервиса а просто возвращает XML файл в так называемом REST формате, поэтому для получения XML файла нам достаточно функциональности класса Web. Ниже код всем заранее спасибо КОД unit Unit1 interface uses Windows, Messages, SysUtils, Variants, Classes. Client. Теперь добавим еще несколько возможностей, которые придадут информеру полноценную функциональность. Во первых необходимо запоминать город, который ввел пользователь это приятно, т. Погодный информер для сайта или блога от Gismeteo. Настраиваемый внешний вид, различные наборы иконок. Информация о погоде в Украины и мире. Привет всем Сейчас пишу новостной сайт, только начал вникать в ASP. Собственно нужна помощь есть xml, с него нужно вытянуть данные и подать их в определенной форме. Вот http Вопрос как вытянуть все значения полей в xml и вывести их на. На открывшейся странице нашел текст Данные в формате XML и взял ссылку с кнопки получить код. Для этого мы воспользуемся замечательным сервисом http который позволяет получить данные в формате XML о погоде. Первым делом посмотрим сам XMLдокумент, который выдает нам сервис http уникальный пятизначный код города. Код, Название. 27611, Москва. С. Петербург. 29865, Абакан. Архангельск. 34880, Астрахань. Барнаул. 34214, Белгород. Благовещенск. 26898, Брянск. Владивосток. 37228, Владикавказ. Владимир. 34560, Волгоград. Вологда. 34122, Воронеж.