Нарисуйте координаты на карте Google, используя Cordova - PullRequest
0 голосов
/ 19 октября 2018

Я разработал приложение в Ionic1.Мне нужно нарисовать маршруты на карте Google.Основная задача - нарисовать маршруты в гугл-карте и показать маркер.Маркер изменяется динамически, но маршруты сохраняются на карте.

Примеры маршрутов Координаты

var ROUTE_POINTS = [
 {lat: 41.79883, lng: 140.75675},
  ...
 {lat: 41.79883, lng: 140.75673}
 ]

Установите маркер

 var latitude = data[0]['latitude'];
            var longitude = data[0]['longitude'];
            var options = { timeout: 10000, enableHighAccuracy: true };

            var latLng = new google.maps.LatLng(latitude, longitude);

            var mapOptions = {
                center: latLng,
                zoom: 16,
                mapTypeId: google.maps.MapTypeId.ROADMAP
            };

            map = new google.maps.Map(document.getElementById("map"), mapOptions);

            //Wait until the map is loaded
            google.maps.event.addListenerOnce(map, 'idle', function () {

                previousMarker = new google.maps.Marker({
                    map: map,
                    animation: google.maps.Animation.DROP,
                    icon: $scope.baseurl + "/uploads/images/bus2.png",
                    position: latLng
                });
                // var infoWindow = new google.maps.InfoWindow({
                //   content: latLng
                //  });
                google.maps.event.addListener(previousMarker, 'click', function () {
                    infoWindow.open(map, previousMarker);
                });

            });

Я хочу нарисовать несколько маршрутов на карте Google.

...