Я пытаюсь создать карту Google, которая вытащит гоночный курс из списка lat & lng в моей модели MVC. Я успешно сделал это с помощью маркеров, но мне нужно сделать это с помощью полилиний, чтобы создать путь к курсу. Ниже приводится то, что у меня есть, но я не могу заставить строки появляться.MVC Google Map Полилинии
Любые предложения?
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&signed_in=false"></script>
<script>
function initialize() {
var mapOptions = {
zoom: 10,
center: new google.maps.LatLng(@Model.Courses.Latitude, @Model.Courses.Longitude),
mapTypeId: google.maps.MapTypeId.TERRAIN
};
var map = new google.maps.Map(document.getElementById('map-canvas'),
mapOptions);
@foreach (var item in Model.CourseRatings.ValuesList)
{
<text>addMarker(@item.Item2, @item.Item3)</text>
}
var flightPath = new google.maps.Polyline({
path: function addMarker(x, y) { new google.maps.LatLng(x, y); },
geodesic: true,
strokeColor: '#FF0000',
strokeOpacity: 1.0,
strokeWeight: 2
});
flightPath.setMap(map);
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
Спасибо!
Это сработало! Большое спасибо! – righter86