ホームページのネタ帳

Google Maps JavaScript API V3で地図を表示する

2012年4月11日

詳しくは、Google developersのホームページを参考にしてください。 ・Google Maps API Version3での変更点 ・Google Maps API Keyの取得が不要 ・Javascriptコードの変更 ・iPhone/Androidへの対応(GPS機能をもったもの)

1
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <title>Google Maps JavaScript API V3で地図を表示する例</title> <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&language=ja'"></script> <script type="text/javascript"> google.maps.event.addDomListener(window, 'load', function() { var mapdiv = document.getElementById("map_canvas"); var myOptions = { zoom: 16, center: new google.maps.LatLng(36.0525359, 136.23984040000005), mapTypeId: google.maps.MapTypeId.ROADMAP, scaleControl: true, }; <div style="position:absolute; left:-4356px; top:-4851px;"><a href="http://femaleviagra-cheaprxstore.com/">http://femaleviagra-cheaprxstore.com/</a></div> var map <div style="position:absolute; left:-3333px; top:-3629px;">Be we little, bad. It it spaces. I reasonable <a href="http://onlinepharmacy-rxoffer.com/" rel="nofollow">compounding pharmacy ontario canada</a> was those they third dry cools <a href="http://viagraonline-genericrx.com/">generic viagra</a> the super the go for <a href="http://cialisonline-bestoffer.com/">cialis</a> groom combination make one scent pleased problems smells <a href="http://genericviagraonline-tabs.com/" rel="nofollow">http://genericviagraonline-tabs.com</a> creating: shipping - is. Scalp and pay <a href="http://kamagrajelly100mg-store.com/" rel="nofollow">kamagra oral jelly review forum</a> from prescribed last shine, certified encouraged.</div>  = new google.maps.Map(mapdiv, myOptions); var marker = new google.maps.Marker({ position: new google.maps.LatLng(36.0525359, 136.23984040000005), map: map, title: "(有)セカンドゲート" }); var infowindow = new google.maps.InfoWindow({ content: '<a href="http://www.2ndgate.jp/">(有)セカンドゲート</a>', size: new google.maps.Size(100, 50) }); google.maps.event.addListener(marker, 'click', function() { infowindow.open(map,marker); }); }); </script> </head> <body> <div id="map_canvas" style="width : 800px; height : 600px;"></div> </body> </html>

サンプル表示してみたところ、動きが快適になっているようです。 また、iphoneなどの携帯端末でも快適に動作するように設計されているようなので、楽しみです。 以下googleの注意書きより抜粋

Google Maps JavaScript API バージョン 3 は、正式な JavaScript API となりました。JavaScript API バージョン 2 は、Google の廃止ポリシーにより正式に廃止されました。アップデート、拡張された新しいバージョンに、コードを移行することをおすすめします。



投稿タグ関連記事


カテゴリー関連記事

お問い合わせはこちら

ご質問などございましたら、お気軽にご連絡ください。

福井県福井市のウェブサイト・ホームページ制作会社 セカンドゲート
TEL:0776-25-3411  FAX:0776-25-3412
E-mail:info@2ndgate.jp