ここのようにどのように行うことができますか:
http://www.360cities.net/map#lat=-25.87899&lng=-42.45117&zoom=4
地図を移動してズームするたびに、URL が動的に更新されます。
ありがとう
ここのようにどのように行うことができますか:
http://www.360cities.net/map#lat=-25.87899&lng=-42.45117&zoom=4
地図を移動してズームするたびに、URL が動的に更新されます。
ありがとう
難しいことではありません。マップの -event を観察し、bounds_changed
それが発火したときにマップ プロパティを取得し、それらをロケーション オブジェクトのハッシュ プロパティに割り当てます。
google.maps.event.addListener(map, 'bounds_changed',function(){
location.hash='lat='+this.getCenter().lat().toFixed(6)+
'&lng='+this.getCenter().lng().toFixed(6)+
'&zoom='+this.getZoom();
});