YOLP(地図)
Yahoo! Open Local Platformで、地図や地域情報サイトを開発
Yahoo! Open Local Platform(略称:YOLP)は、地図・地域情報に関するさまざまなAPIです。ウェブページやアプリケーション上での地図表示や、ジオコーディング、ルート、高度、場所などの情報にアクセスできます。またモバイル端末、スマートフォンなどの各デバイスで利用できます。
YOLPでは具体的に次のようなことができます。
- JavaScriptマップAPIを使用して、クライアントサイドで地図を動作させる。
- スタティックマップAPIを使用して、モバイル向けコンテンツなどで地図画像を表示させる。
- ローカルサーチAPIを利用して、お店やイベント情報などの地域・拠点情報を取得する。
ウェブページに地図を表示
-
マウスでドラッグできる地図をウェブページに自由にはり付けて利用できます。
-
地図の画像(PNG形式やJPEG形式など)をウェブページに自由にはり付けて利用できます。
-
出発地から目的地までの最適なルート案内図を生成でき、ウェブページに自由にはり付けて利用できます。
拠点情報の検索、ホスト
-
全国の店舗、イベント、クチコミ情報などの地域・拠点情報を検索できます。
-
YOLPで使用される業種コードを階層構造状に取得できます。業種コードは、全3階層で構成されます。
-
名称や緯度経度、電話番号などから検索を行い、同一と思われる拠点の情報を出力します。
-
YOLPにアップロードされたカセットをカセットID、キーワード、カテゴリから検索できます。
-
店舗、イベント、クチコミ情報など、さまざまな地域・拠点情報のデータ(カセット)をプレビューし、サンプルコードをダウンロードすることができます。
また、ギャラリーにデータをアップロードし公開することもできます。
地理情報の取得、変換
-
住所をキーワードとして検索し、その位置情報を提供します。
-
指定の地点の住所情報を取得する機能を提供します。
-
指定の地点の標高データを取得する機能を提供します。
-
場所を表すキーワードを検出し、その位置情報(緯度、経度など)を出力します。
-
緯度経度を日本測地系と世界測地系で相互変換します。
スマートフォン向けアプリケーション開発
-
「iOS Map SDK」は、iOS向けアプリケーション開発において、Yahoo! JAPANの提供する地図機能を簡単に組み込んで使っていただけるソフトウエア開発キットです。
-
「Android Map SDK」は、Android OS向けアプリケーション開発において、Yahoo! JAPANの提供する地図機能を簡単に組み込んで使っていただけるソフトウエア開発キットです。
Silverlightで開発
-
マウスでドラッグできるSilverlight地図コンテンツをウェブページに自由にはり付けて利用できます。
-
Silverlightを使ったWebアプリケーション開発において、Yahoo! JAPANの提供する地図機能を簡単に組み込んで使っていただけるソフトウエア開発キットです。
YOLP共通データフォーマット
-
YDF(YOLP Data Format)は、YOLP(Yahoo! Open Local Platform)の標準データフォーマットです。
地図を表示するAPIと、拠点データを出力するWeb APIとの間の入出力をスムーズにするため、シンプルなデータ構造に統一します。
お知らせ
2011年12月13日
2011年11月17日
2011年9月8日
YOLPに関するドキュメント
- YOLP Hacks:API群を組み合わせてオリジナルWebアプリケーションを作る(1/4):CodeZine (2011/8/23)
- YOLP Hacks: ローカルサーチAPIの使い方 ~パラメーターを極める! (1/3):CodeZine (2011/8/1)
- JavaScriptマップAPIで被災後の航空写真が使えるようになりました。 (Yahoo! JAPAN Tech Blog) (2011/7/12)
- YOLP Hacks: iOS Map SDKの使い方 ~スライドショーアプリを30分で作る!(1/4):CodeZine (2011/06/08)
- 業種マスターAPI をリリースしました (Yahoo! JAPAN Tech Blog) (2011/5/31)
圧倒的な拡張性と安心定額のパブリック型コンピューティングサービス
Yahoo! JAPANグループのIDCフロンティアが提供する「NOAHプラットフォーム」では、ネットワーク費用も含んで月額7,000円からスケールアップ・スケールアウトは自由自在。最大4CPU、メモリ64GBまで拡張可能。詳しくはこちらをご覧ください。

地図Web APIの利用方法
- Yahoo!地図Web APIのご利用にあたっては、Yahoo!デベロッパーネットワークで登録したアプリケーションIDを使用してください。このアプリケーションIDは、各リクエストが'appid'パラメータとして送信されなければなりません。
-
Yahoo!地図Web APIでは、以下に列挙するもののいずれかに該当するとYahoo! JAPANが判断した場合、Yahoo!地図Web APIのライセンスを消滅させることがあります。
- 限られた人またはコンピュータによるアクセスのみ認めているサイトでのご使用
- 企業、官公庁その他の団体におけるイントラネット内でのご使用
- 地図の使用によりユーザーから利益を得ていると認められるサイトでのご使用
Yahoo! JAPANが必要と判断した場合には、いつでも「Yahoo!地図Web APIの利用方法」を変更し、利用者には常に最新の「Yahoo!地図Web APIの利用方法」が適用されるものとします。
作成したアプリケーションがどのくらい利用されているかを確認する
「アプリケーションIDの管理」ページで、アプリケーションIDごとに何回使われたかを確認できます。