최초 작성일 : 2011/05/31 15:58 


구글 날씨 API는 현재 서비스 종료되었습니다!


내가 구글에게 뭐 해준 것은 없지만

이렇게 갑자기 통보도 없이 바꿔버리면 유료로 제공하는 내 앱은
어쩌란 말이냐...ㅠ.ㅠ

그냥 허접한 구글 아이콘 사용하기 실어서 URL링크하면 될 것을
좀더 멋진 아이콘을 구해다가 이름만 갖게 해서 사용했더니 아이콘 이름이 바뀌어서
날씨 이미지가 안뜬다...ㅠ.ㅠ

일단 임시 방편으로 알려진 이미지 이름을 찾아서 이름만 다른 동일한 이미지를
별도로 추가했다.

http://blog.rockettheme.com/forum/index.php?f=202&p=661808&rb_v=viewtopic

  1. "weather_thunderstorms-40" =>"thunderstorm",
  2.                 "weather_partlycloudy-40" =>"partly_cloudy",
  3.                 "weather_sunny-40" =>"sunny",
  4.                 "weather_overcast-40" =>"unknown",
  5.                 "weather_mostlycloudy-40" =>"mostly_cloudy",
  6.                 "weather_rain-40" =>"rain",
  7.                 "weather_scatteredthunderstorms-40" =>"chance_of_storm",
  8.                 "weather_scatteredshowers-40" =>"chance_of_rain",
  9.                 "weather_snowflurries-40" =>"flurries",
  10.                 "weather_haze-40" =>"haze",
  11.                 "weather_smoke-40" =>"smoke",
  12.                 "weather_fog-40" =>"fog",
  13.                 "weather_dust-40" =>"dust",
  14.                 "weather_icy-40" =>"icy",
  15.                 "weather_snow-40" =>"snow",
  16.                 "weather_sleet-40" =>"sleet",
  17.                 "weather_cloudy-40" =>"cloudy",
  18.                 "weather_drizzle-40" =>"unknown",
  19.                 "weather_windy-40" =>"unknown",
  20.                 "weather_heavyrain-40" =>"unknown"
  21.                 "weather_heavysnow-40" =>"unknown"

블로그 이미지

마즈다

이제 반백이 되었지만 아직도 꿈을 좇고 있습니다. 그래서 그 꿈에 다가가기 위한 단편들을 하나 둘 씩 모아가고 있지요. 이 곳에 그 단편들이 모일 겁니다...^^

댓글을 달아 주세요

최초 작성일 : 2010/11/09 17:19 


아래 구글 날씨 API는 서비스가 종료되었습니다.



날씨 정보를 서비스하기 위해 여러모로 알아보다가 일단 야후 날씨 API와
구글 날씨  API를 물망에 올리고 먼저 야후 것을 구현해 놓았는데 구글쪽이 좀더
간단하고 또 야후의 YDN에 날씨 API 라이센스에 대한 설명이 좀 찜찜해서
다시 구글로 작업을 하였다.

구글은 URL이 다음과 같이 구성된다.

http://www.google.com/ig/api?weather=[영문도시명]

그런데 영문명으로 파라미터를 전달해야 하기 때문어 언어설정이 한국어로 된 경우
지명을 다시 영문으로 바꿔 전달해야 하기 때문에 불편함이 있다.

이런면에서는 차라리 경/위도 좌표를 통해 WOEID라는 유니크 값을 사용하는
야후쪽이 좀더 구현은 편한 것 같다.

어쨌든 구글 API 사용을 위해 영문 시/군 명을 정리하였다. NSDictionary로
만들어놓고 처리하고 있다.

참고로 구글 날씨 API로는 정확한 데이터를 얻기가 힘들다.
가령 예를 들어 오늘 날씨같은 경우 최저기온 2도, 최고기온 6도인데
현재 기온은 7도로 표시되고 있다(구글 웹사이트에 이렇게 표시되고 있음,
API를 통한 정보는 최저기온 1도 최고기온 5도에 현재기온 7도임).

그리고 최저기온과 최고기온은 화씨로 데이터가 넘어와 다시 섭씨 변환을 해주어야
한다.

물론 화씨/섭씨 문제는 국가 설정과도 관계가 있을 것으로 보이니 큰 문제가 없지만
기온 표시 문제는 확실히 문제가 있어보인다.

블로그 이미지

마즈다

이제 반백이 되었지만 아직도 꿈을 좇고 있습니다. 그래서 그 꿈에 다가가기 위한 단편들을 하나 둘 씩 모아가고 있지요. 이 곳에 그 단편들이 모일 겁니다...^^

댓글을 달아 주세요