Showing posts with label WorldWideWebs. Show all posts

Google Map javascript v3 移動地圖後抓取坐標

<script type="text/javascript">
  var markerCluster = null;
  var map;
  var listener;
//初始化
function initialize() {
  var mapOptions = {
    zoom: 10,
            center: new google.maps.LatLng(23.56, 120.56247),
          mapTypeId: google.maps.MapTypeId.ROADMAP
  };
        map = new google.maps.Map(document.getElementById('mapcontainer'),mapOptions);
google.maps.event.addListener(map, 'dragstart', onDragstart);
google.maps.event.addListener(map, 'dragend', onDragend);
listener = google.maps.event.addListener(map, 'bounds_changed', onBounds_changed);  


 }
//使用者開始移動地圖
function onDragstart(){
  google.maps.event.removeListener(listener);
  }
//使用者結束移動地圖 
  function onDragend(){
  listener = google.maps.event.addListener(map, 'bounds_changed', onBounds_changed); 
  }
var timeout;
  function onBounds_changed(){
//設定一個timeout, 使用者在時間內移動都不觸發, 直到經過該時間後才觸發, 避免一直觸發
window.clearTimeout(timeout);
timeout = window.setTimeout(function() {
var bounds = map.getBounds();
  $("#boundinfo").text('坐標:'+bounds.getSouthWest()+','+bounds.getNorthEast());
}, 2000);
  }
   google.maps.event.addDomListener(window, 'load', initialize);




背包客棧的足跡

登入背包客棧後可以看到每個人到過的國家, 其實這是可以造假的!
透過proxy連到第三方國家, 然後再連到背包客網站, 這樣來源的IP就會更改了. 但目前實驗的結果是似乎一天只能改一個國家, 而且透過proxy只能純粹瀏覽網頁, 無法post資料.
查自己IP的來源: MyIP lookup

註: proxy type選Anonymous 從MyIP lookup來看IP是有改變的,但是在客棧上看還是一樣,還要再研究看看了。 2013.02.06


有的沒的流言版