Yahoo! Open Local Platform APIのご紹介

264 Views

September 18, 13

スライド概要

profile-image

2023年10月からSpeaker Deckに移行しました。最新情報はこちらをご覧ください。 https://speakerdeck.com/lycorptech_jp

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

関連スライド

各ページのテキスト
1.

MA9 MashupCaravan&Meetup名古屋 簡単疑似体験MashupAwards!! Yahoo! Open Local Platform APIのご紹介 ヤフー株式会社 櫻井 文雄 1

2.

YOLPとは Yahoo! Open Local Platform(YOLP)は、Yahoo! JAPANがデベロッパ ー向けに提供する地図・地域情報のAPI・SDKです。 JavaScriptマップ ローカルサーチ 郵便番号検索 スタティックマップ クチコミ検索 住所ディレクトリ iOS SDK ジオコーダ 経路地図 Android SDK リバースジオコーダ ルート沿い検索 地図 地域検索 など その他ツール 2

3.

POI検索・住所検索 Webページで地図 Yahoo!ローカルサーチAPI Yahoo! JavaScriptマップAPI Yahoo!ジオコーダAPI Yahoo!スタティックマップAPI スマホアプリで地図 Yahoo! iOSマップSDK Yahoo! AndroidマップSDK Yahoo!リバースジオコーダAPI 21 APIs & 3 SDKs & 1 Service POIホスティング YOLPカセットギャラリー カセットサーチAPI その他の便利API 経路地図API 施設内検索API 業種マスターAPI 測地系変換API 2点間距離API コンテンツジオコーダAPI 店舗名寄せAPI 場所情報API ルート沿い検索API クチコミ検索API 住所ディレクトリAPI 気象情報API SilverlightマップAPI SilverlightマップSDK 郵便番号検索API 標高API 3

4.

YOLPの強み(豊富な地図スタイル) 全24種類の地図デザインや、路線図、白地図、 ヒートマップなどの多彩な地図表現を、目的や ニーズに合わせて自由にカスタマイズできます。 4 4

5.

YOLPの強み(スマホに最適化した地図) スマートフォン向けアプリ開発を支援する便利なAPI・ SDKを提供しています。 Yahoo! iOSマップSDK Yahoo! AndroidマップSDK スマートフォン専用スタイルを採用 ・ビル名⇒コンビニ、銀行など優先 ・文字⇒絵文字アイコン ・軽量化 ARモード搭載 5 5

6.

YOLPの強み(豊富な検索系API) 全国の豊富な地図、地域・拠点情報を、様々な切 り口で検索できます。 Yahoo!ローカルサーチAPI 店舗、イベントなどの地域・拠点情報(POI)を検索することができます。 Yahoo!ジオコーダAPI 住所をキーワードとして検索し、その位置情報を提供します。 Yahoo!リバースジオコーダAPI 指定の地点の住所情報を取得する機能を提供します。 住所ディレクトリAPI 住所の階層データ構造を参照する機能を提供します。 場所情報API 場所情報APIは、指定された緯度経度付近の主要ランドマーク名やエリア名な どを返すAPIです。 6 6

7.

雨雲レーダーの表示(過去の雨雲) Yahoo!スタティックマップAPI サンプルリクエストURL http://map.olp.yahooapis.jp/OpenLocalPlatform/V1/static?appid=<あなたのアプリケーショ ンID> &lat=35.17072677789611&lon=136.88260304318726&z=11&width=600&height=450&over lay=type:rainfall|date:201309041700|datelabel:on 過去にさかのぼって雨雲を表示! 7

8.

雨雲レーダーの表示(現在時刻の雨雲) Yahoo! JavaScriptマップAPI iOSマップSDK AndroidマップSDK 雨雲レーダー情報を重ねて表示。 もちろんアニメーション表示も可能! スマホ向けのアプリケーションでも実現いただけます。 8

9.

雨雲レーダーの表示(数値データを取得) 気象情報API サンプルリクエストURL http://weather.olp.yahooapis.jp/v1/place?coordinates=139.7 3229, 35.663613&appid=<あなたのアプリケーションID> 緯度経度を指定するだけで、降水強 度を数値データとして取得可能。 豪雨アラートなどに活用できます! サンプルレスポンス <YDF xmlns="http://olp.yahooapis.jp/ydf/1.0" firstResultPosition="1" totalResultsAvailable="1" totalResultsReturned="1"> <ResultInfo> <Count>1</Count> <Total>1</Total> <Start>1</Start> <Status>200</Status> <Latency>0.004408</Latency> <Description/> <Copyright>(C) Yahoo Japan Corporation.</Copyright> </ResultInfo> <Feature> <Id>201210191610_139.73229_35.663613</Id> <Name> 地点(139.73229,35.663613)の2012年10月19日 16時10分から60分間の天気情報 </Name> <Geometry> <Type>point</Type> <Coordinates>139.73229,35.663613</Coordinates> </Geometry> <Property> <WeatherAreaCode>4410</WeatherAreaCode> <WeatherList> <Weather> <Type>observation</Type> <Date>201210191610</Date> <Rainfall>1.65</Rainfall> </Weather> <Weather> <Type>forecast</Type> <Date>201210191620</Date> <Rainfall>0.00</Rainfall> </Weather> <Weather> <Type>forecast</Type> <Date>201210191630</Date> <Rainfall>0.00</Rainfall> </Weather> <Weather> <Type>forecast</Type> <Date>201210191640</Date> <Rainfall>0.85</Rainfall> </Weather> <Weather> <Type>forecast</Type> <Date>201210191650</Date> <Rainfall>1.15</Rainfall> </Weather> <Weather> <Type>forecast</Type> <Date>201210191700</Date> <Rainfall>0.85</Rainfall> </Weather> <Weather> <Type>forecast</Type> <Date>201210191710</Date> <Rainfall>1.15</Rainfall> </Weather> </WeatherList> </Property> </Feature> </YDF> 9

10.

デモ 地図をタッチして雨の強さをチェック! 「雨フル?タッチ」 http://1st.geocities.jp/yjmapstaff/yolp/jsapi/webapp-rainfall/index.html 10 10

11.

YOLP APIの利用方法 1.Yahoo! JAPAN IDを取得 まずは、Yahoo! JAPAN IDを取得します。Yahoo! JAPAN IDをお持ちでない場合は、以 下のページから取得してください。 http://yahoo.jp/9pwgOR 2.アプリケーションIDを登録 http://yahoo.jp/-1IuWK 【!】アプリケーションIDがないとYOLPの提供するAPIを使用することができません のでご注意ください。 11 11

12.

ありがとうございました。 Yahoo! Open Local Platform (YOLP) よろしくお願いいたします。 12