Google地图时间跟踪路线

时间:2014-02-01 07:51:49

标签: javascript php jquery google-maps

每个人怎么样?

我有一个关于如何开始使用谷歌地图的问题。 我解释: 我正在做一个系统,其中企业的位置(纬度和经度)进入,我有客户也收入位置(纬度和经度)这是在数据库中,然后假设有四个餐厅我想自动当我我的系统卸下了一个客户,已经恢复了更多的围栏位置。

我将图像显示为解释。 imagen 1

imagen 2

imagen 3

谢谢和问候。

1 个答案:

答案 0 :(得分:0)

我不太确定我理解你的问题,但这里是我用来跟踪一组纬度和经度值的路线的代码:

    <script type="text/javascript"
      src="https://maps.googleapis.com/maps/api/js?key=AIzaSyA8lPDzcCN2E1icji4hSjmHgH-uFieMcX8&sensor=true">
    </script>
    <script type="text/javascript">
      function initialize() {

        var mapOptions = {
           zoom: 18,
    center: new google.maps.LatLng(13.035307999999999,77.5688322),
        };
        var map = new google.maps.Map(document.getElementById("map-canvas"),
            mapOptions);

      var flightPlanCoordinates = [
   // set of (lat,long) values
new google.maps.LatLng(13.03545513,77.56844698),
new google.maps.LatLng(13.035312,77.56885567),
new google.maps.LatLng(13.03541774,77.56790266),
new google.maps.LatLng(13.0347358,77.56854116),
new google.maps.LatLng(13.0350667,77.56892307),
new google.maps.LatLng(13.03534067,77.56951356),
new google.maps.LatLng(13.03557602,77.56923249),
new google.maps.LatLng(13.03559478,77.56825478),
new google.maps.LatLng(13.03558727,77.5672599),
new google.maps.LatLng(13.03542425,77.5681003),
new google.maps.LatLng(13.03530649,77.5689072)
  ];

    var flightPath = new google.maps.Polyline({
    path: flightPlanCoordinates,
    geodesic: true,
    strokeColor: '#FF0000',
    strokeOpacity: 1.0,
    strokeWeight: 2
  });

  flightPath.setMap(map);




      }
      google.maps.event.addDomListener(window, 'load', initialize);
    </script>
  </head>