マッシュアップのやり方を調べています。
http://qiita.com/ShibuyaKosuke/items/452928e235d4b1d10475
このサイトを参考にし作成しようと考えています。
ただ、このサイトでわからないことが幾つかあります。
このサイトを見る限りlat lngをつかってマッシュアップを行うんですよね?
どうやったら、この二つのapiのlat lngを結びつけることができるのですか?
google map apiはjavascriptでホットペーパーapiはphp(javascriptでも使えますが、あえてphpを使いたいです。理由は使いやすいいからです)で、この二つを結びつけるにはどうすればいいのですか?
このコードをホットペーパーapiのコードに貼ってその次にどうやってホットペーパーapiのlat lngと結びつけさせればいいのですか?
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Google Maps V3</title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <script type="text/javascript" src="http://maps.google.com/maps/api/js?&sensor=false"></script> <script type="text/javascript"> google.maps.event.addDomListener(window, 'load', function() { var lng =35.68944; var lat =139.69167 ; var latlng = new google.maps.LatLng(lat, lng); var mapOptions = { zoom: 12, center: latlng, mapTypeId: google.maps.MapTypeId.ROADMAP, scaleControl: true }; var mapObj = new google.maps.Map(document.getElementById('gmap'), mapOptions); var marker = new google.maps.Marker({ position: {lat: lng: }, map: mapObj }); }); </script> </head> <body> <div id="gmap" style="width: 500px; height: 370px; border: 1px solid Gray;"> </div> </body> </html>
ここでは例として東京のlat lngを使います。
php
1<?php 2$key='MY KEY'; 3$count='10'; 4$large_area='Z011'; 5$start =1; 6$lng =35.68944; 7$lat =139.69167 ; 8$format='xml'; 9$url='http://webservice.recruit.co.jp/hotpepper/gourmet/v1/?key='.$key.'&count='.$count.'&start='.$start.'&lat='.$lat.'&lng='.$lng.'&format='.$format; 10$xml=simplexml_load_file($url); 11・・・ 12・・・ 13・・・ 14
回答1件
あなたの回答
tips
プレビュー