チュートリアル

Yahoo! AndroidマップSDKの主要機能を一通り体験していただくための開発チュートリアルを用意しました。
「利用準備」を済ませたうえでご利用ください。

雨雲を表示する

  

気象庁が公開しているデータを元にして地図上に、最新の雨雲レーダー情報を重ねて表示します。

1.MapActivityのサブクラスを用意し、WeatherOverlayListenerインターフェースを実装します。

public class MapTestActivity extends MapActivity implements WeatherOverlayListener

2.WeatherOverlayを作成します。

WeatherOverlayを作成し、MapViewに追加します。
雨雲レーダー情報の自動更新設定を行なうことができます。

//WeatherOverlayを作成
weatherOverlay = new WeatherOverlay(this);

//WeatherOverlayListenerを設定
weatherOverlay.setWeatherOverlayListener(this);

//MapViewにWeatherOverlayを追加
mapView.getOverlays().add(weatherOverlay);
      

3.更新結果の通知はRouteOverlayListenerに返されます。

//画面の更新が行なわれると通知されます。
@Override
public void finishUpdateWeather(WeatherOverlay weatherOverlay) {

}
//雨雲レーダー情報の取得でエラーが発生したら通知
@Override
public void errorUpdateWeather(WeatherOverlay weatherOverlay, int error) {

}
      

表示例:雨雲レーダー情報を表示する
雨雲レーダー情報を表示する