GoogleMapsのPlacesAPI(Place Search)ってどんなもの?絵を使って説明してみた。

スポンサーリンク

PlacesAPIを大きく分けると以下になります。

  • Place Search
  • Place Details
  • Place Photos
  • Place Autocomplete
  • Query Autocomplete

本記事ではPlace Searchについてまとめていきます。

Place Search

公式にはこう書かれています。

The Places API lets you search for place information using a variety of categories, including establishments, prominent points of interest, and geographic locations. You can search for places either by proximity or a text string. A Place Search returns a list of places along with summary information about each place; 

https://developers.google.com/maps/documentation/places/web-service/search?hl=ja#PlaceSearchResults

google翻訳すると以下のようになります。

Places APIを使用すると、施設、目立つスポット、地理的な場所など、さまざまなカテゴリを使用して場所情報を検索できます。近接またはテキスト文字列で場所を検索できます。場所検索では、場所のリストと各場所の概要情報が返されます。

Place Searchには3つのAPIが存在します。

Find Place requests施設、目立つスポットなどのテキスト情報から場所を返す
Nearby Search requests指定したエリア内の場所の一覧を返す
Text Search requests指定したテキスト情報に一致する場所の一覧を返す

Find Place requests

Find Place requestsはこんなイメージです。

例えば、海外の観光客が東京タワーを見に日本に訪れたが、肝心の場所がわからない…といった場面があったとしましょう。

こんな時に「東京タワー」と検索すると東京タワーの住所が返ってくる仕組みがあればとても助かりますよね。

Find Place requestsはこれを実現してくれます。

施設、目立つスポットなどのテキスト情報を渡すと、そこの住所や位置情報を返してくれるのです。

Nearby Search requests

Nearby Search requestsはこんなイメージです。

学校の近くに美味しい(評判の高い)お店がないかな〜と思ったことありませんか??

こんな時に「学校の周辺」と「料理屋」の2つのキーワードから料理屋の一覧が取得できたら良いですよね。

Nearby Search requestsはこれを実現してくれます。

位置とキーワードを渡すことで条件に合致したリストを返してくれるのです。

Text Search requests

Text Search requestsはテキスト情報を元に場所の一覧を取得できると書いてありますが、Nearby Search requestsも同じようなイメージだと思います。

私には両者の違いがあまりわかりませんでした。

以上です。

Google Maps APIプログラミング入門 改訂2版 (アスキー書籍) | 勝又 雅史, 株式会社ゴーガ | 工学 | Kindleストア | Amazon
Amazonで勝又 雅史, 株式会社ゴーガのGoogle Maps APIプログラミング入門 改訂2版 (アスキー書籍)。アマゾンならポイント還元本が多数。一度購入いただいた電子書籍は、KindleおよびFire端末、スマートフォンやタブレットなど、様々な端末でもお楽しみいただけます。
[増補改訂]ビッグデータを支える技術 ——ラップトップ1台で学ぶデータ基盤のしくみ WEB+DB PRESS plus | 西田 圭介 | コンピュータ・IT | Kindleストア | Amazon
Amazonで西田 圭介の[増補改訂]ビッグデータを支える技術 ——ラップトップ1台で学ぶデータ基盤のしくみ WEB+DB PRESS plus。アマゾンならポイント還元本が多数。一度購入いただいた電子書籍は、KindleおよびFire端末、スマートフォンやタブレットなど、様々な端末でもお楽しみいただけます。
Python実践データ分析100本ノック | 下山 輝昌, 松田 雄馬, 三木 孝行 |本 | 通販 | Amazon
Amazonで下山 輝昌, 松田 雄馬, 三木 孝行のPython実践データ分析100本ノック。アマゾンならポイント還元本が多数。下山 輝昌, 松田 雄馬, 三木 孝行作品ほか、お急ぎ便対象商品は当日お届けも可能。またPython実践データ分析100本ノックもアマゾン配送商品なら通常配送無料。

GoogleMap
スポンサーリンク
エンジニアの日記

コメント