ルート沿い検索APIは、指定したルート(緯度経度で指定)に沿って拠点情報を検索できます。
緯度経度とあわせて、「ガソリンスタンド」「ラーメン」などのキーワードを指定できるので、道沿いにあるガソリンスタンドを検索したり、ドライブ中の立ち寄りポイントを検索したりするサービスを実現できます。
(中略)
ちなみに、リクエストでmodeを指定することができ、ライン沿いの検索(mode=line)かラインで囲まれた範囲内の検索(mode=circle)かを指定することができます。 あるエリア内のお店を検索する場合などに使えると思います。
お店を検索する新しいAPI!施設内検索とルート沿い検索をリリースしました - Yahoo! JAPAN Tech Blog
こんな感じのURLにアクセスして、
http://spatial.search.olp.yahooapis.jp/OpenLocalPlatform/V1/shapeSearch?coordinates=136.908142777778,35.1685516666667%20136.908193055556,35.1679077777778%20136.908193055556,35.1679077777778%20136.908263055556,35.1670330555556%20136.908263055556,35.1670330555556%20136.908338055556,35.166305%20136.908338055556,35.166305%20136.908375555556,35.1658330555556%20136.908375555556,35.1658330555556%20136.908440555556,35.1652105555556%20136.908440555556,35.1652105555556%20136.908472777778,35.1646275%20136.908472777778,35.1646275%20136.908483055556,35.1641802777778%20136.908483055556,35.1641802777778%20136.908512777778,35.1632741666667%20136.908512777778,35.1632741666667%20136.908520555556,35.1629566666667%20136.908520555556,35.1629566666667%20136.908515555556,35.1626691666667%20136.908515555556,35.1626691666667%20136.908363888889,35.1625530555556%20136.908363888889,35.1625530555556%20136.908288888889,35.1625355555556%20136.908288888889,35.1625355555556%20136.906963888889,35.1626841666667%20136.906963888889,35.1626841666667%20136.9068525,35.1627330555556%20136.9068525,35.1627330555556%20136.906556666667,35.1627680555556%20136.906556666667,35.1627680555556%20136.906487777778,35.1627741666667%20136.906487777778,35.1627741666667%20136.906453055556,35.1625441666667%20136.906453055556,35.1625441666667%20136.906375277778,35.1621213888889%20136.906375277778,35.1621213888889%20136.906275555556,35.1618791666667%20136.906275555556,35.1618791666667%20136.905690555556,35.1619016666667%20136.905690555556,35.1619016666667%20136.905275555556,35.1619130555556%20136.905275555556,35.1619130555556%20136.90527%2035.1618205555556&appid=nilabinfo
経路沿いのPOIデータを取得。
<?xml version="1.0" encoding="UTF-8"?>
<YDF firstResultPosition="1" totalResultsAvailable="10" totalResultsReturned="10" xmlns="http://olp.yahooapis.jp/ydf/1.0">
<ResultInfo>
<Count>10</Count>
<Total>10</Total>
<Start>1</Start>
<Latency>0.25451993942261</Latency>
<Status>200</Status>
<Description>ルート沿いの店舗・施設の情報を取得する機能を提供します。</Description>
<Copyright>Copyright (C) 2012 Yahoo Japan Corporation. All Rights Reserved.</Copyright>
<CompressType />
</ResultInfo>
<Feature>
<Id>22330741526</Id>
<Gid>AJtFqpKcSDg</Gid>
<Name>地下鉄東山線栄駅</Name>
<Geometry>
<Type>point</Type>
<Coordinates>136.907970277778,35.168469722222</Coordinates>
</Geometry>
<Category />
</Feature>
<Feature>
<Id>22330867612</Id>
<Gid>3beTDMHD3vc</Gid>
<Name>栄スワン歯科</Name>
<Geometry>
<Type>point</Type>
<Coordinates>136.908153611111,35.166758888889</Coordinates>
</Geometry>
<Category />
</Feature>
<Feature>
<Id>PLTN</Id>
<Gid>TOXU9Dl5TEg</Gid>
<Name>PLATINUM NAGOYA</Name>
<Geometry>
<Type>point</Type>
<Coordinates>136.90800360,35.16615901</Coordinates>
</Geometry>
<Category>クラブ</Category>
</Feature>
<Feature>
<Id>22330088403</Id>
<Gid>TQK0TlCHvas</Gid>
<Name>株式会社三菱東京UFJ銀行 名古屋中央支店</Name>
<Geometry>
<Type>point</Type>
<Coordinates>136.908050833333,35.166481111111</Coordinates>
</Geometry>
<Category />
</Feature>
<Feature>
<Id>t000261791</Id>
<Gid>HDgHLQeAKTY</Gid>
<Name>ファミリーマート 松坂屋名古屋店</Name>
<Geometry>
<Type>point</Type>
<Coordinates>136.908089,35.165124</Coordinates>
</Geometry>
<Category />
</Feature>
<Feature>
<Id>22330090237</Id>
<Gid>IfO0iYPmV5g</Gid>
<Name>株式会社エンゼルパーク 本社</Name>
<Geometry>
<Type>point</Type>
<Coordinates>136.908259166667,35.165281388889</Coordinates>
</Geometry>
<Category />
</Feature>
<Feature>
<Id>22330976356</Id>
<Gid>p8W61ZrK8Bw</Gid>
<Name>重慶飯店</Name>
<Geometry>
<Type>point</Type>
<Coordinates>136.908300833333,35.164523055556</Coordinates>
</Geometry>
<Category />
</Feature>
<Feature>
<Id>22330088981</Id>
<Gid>f6U8P8pxByU</Gid>
<Name>ズィー・クラフト(衣料品店)名古屋栄店</Name>
<Geometry>
<Type>point</Type>
<Coordinates>136.908392500000,35.164065000000</Coordinates>
</Geometry>
<Category />
</Feature>
<Feature>
<Id>Spot::DomesticStation-2634</Id>
<Gid>q2wNwRZgmTo</Gid>
<Name>矢場町駅/2号線名城線</Name>
<Geometry>
<Type>point</Type>
<Coordinates>136.90872192,35.16330719</Coordinates>
</Geometry>
<Category>駅</Category>
</Feature>
<Feature>
<Id>t000060503</Id>
<Gid>O9VEu_-sgOU</Gid>
<Name>Corso 31</Name>
<Geometry>
<Type>point</Type>
<Coordinates>136.908267,35.1631369</Coordinates>
</Geometry>
<Category />
</Feature>
</YDF>
Ref.
- YOLP(地図):ルート沿い検索API - Yahoo!デベロッパーネットワーク
- お店を検索する新しいAPI!施設内検索とルート沿い検索をリリースしました - Yahoo! JAPAN Tech Blog
tags: yahoo_maps_api
Posted by NI-Lab. (@nilab)