Denizdurumu
havayı takip etmenin en kolay yolu
Bütün istasyonların isimleri, türleri ve istek için kullanılan anahtarların listesi. type: "CITY" olan istasyonlar şehirleri, type: "SEA" olan istasyonlarda deniz merkezlerini ifade etmektedir.
Sonuç:
[ {"name":"Adana","key":"C1","type":"CITY"}, {"name":"Ad\u0131yaman","key":"C2","type":"CITY"}, {"name":"Afyonkarahisar","key":"C3","type":"CITY"} ... {"name":"Fethiye","key":"S105","type":"SEA"}, ... ]
Şehirlerin hava durumu için istasyon listesinde bulunan key değerini kullanıyoruz.
Örnek: Adana için hava durumu bilgisi alırken
Sonuç:
[ { "status":"Bulutlu", "date":"2010-06-28", "wind":{ "speed":"19 km", "direction":"G\u00fcneybat\u0131dan" } , "maxheat":"31", "minheat":"21", "maxhumidity":"91", "minhumidity":"46" } ]
Deniz merkezlerinde ki durumular için istasyon listesinde bulunan key değerini kullanıyoruz. Deniz merkezleri için verilen üç (3) saatlik aralıklarla 8 parçada verilmektedir.
Örnek: Fethiye için deniz durumu bilgisi alırken
Sonuç:
[ { "cloud":"ACIK", "wind":{"speed":"6 knot","direction":"n"}, "pressure":"953", "precipitation":"0.00", "status":"a\u00e7\u0131k", "datetime":"2010-06-28 02:00:00" },{ "cloud":"AZ", "wind":{"speed":"6 knot","direction":"nne"}, "pressure":"953", "precipitation":"0.00", "status":"a\u00e7\u0131k", "datetime":"2010-06-28 05:00:00" },{ ... ... },{ "cloud":"ACIK", "wind":{"speed":"6 knot","direction":"wsw"}, "pressure":"955", "precipitation":"0.00", "status":"a\u00e7\u0131k", "datetime":"2010-06-28 23:00:00" } ]
Denizdurumu webservisi GPS / Yer bulma teknolojisini desteklektedir. GPS cihazından yada cep telefonundan alınan enlem boylam bilgilerine göre bulunduğunuz konuma en yakın 5 yerin hava ve deniz durumu bilgilerini alabilirsiniz.
Örnek: GPS bilgisine göre kullanımı
Sonuç:
[ {
"ID":"90",
"TYPE":"SEA",
"NAME":"Anamur",
"LNG":"36",
"LAT":"32.83",
"distance":"2.16677327378754"
},
...
...
{
"ID":"155",
"TYPE":"SEA",
"NAME":"Ta\u015fucu",
"LNG":"36.29",
"LAT":"33.94",
"distance":"2.86271312219719"
}
]