📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
iptvscripti.demodesign.com.tr
/
panel
/
assest
/
js
📝
harita.js
← Geri Dön
var directionDisplay; var directionsService = new google.maps.DirectionsService(); var geocoder; var map; var markersArray = []; var rendererOptions = {draggable: true}; directionsDisplay = new google.maps.DirectionsRenderer(rendererOptions); function initialize() { geocoder = new google.maps.Geocoder(); codeAddress('Türkiye'); var myOptions = { zoom: 8, mapTypeControlOptions: { style: google.maps.MapTypeControlStyle.DROPDOWN_MENU }, mapTypeId: google.maps.MapTypeId.ROADMAP } map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); directionsDisplay.setMap(map); addMarker(map.getCenter()); google.maps.event.addListener(map, 'click', function(event) { marker.setMap(null); addMarker(event.latLng); $('#lat').val(marker.position.lat()); $('#lng').val(marker.position.lng()); }); google.maps.event.addListener(directionsDisplay, 'directions_changed', function() { computeTotalDistance(directionsDisplay.directions); }); } function codeAddress(adres) { geocoder.geocode( { 'address': adres }, function(results, status) { map.setCenter(results[0].geometry.location); addMarker(map.getCenter()); }); } function addMarker(location) { marker = new google.maps.Marker({ position: location, map: map, draggable: true }); google.maps.event.addListener(marker, "dragend", function() { $('#lat').val(marker.position.lat()); $('#lng').val(marker.position.lng()); $('#s_lat').text(marker.position.lat()); $('#s_lng').text(marker.position.lng()); }); } function deleteOverlays() { if (markersArray) { for (i in markersArray) { markersArray[i].setMap(null); } markersArray.length = 0; } } function guzergah(start) { var request = { origin:start, destination:ilan_konum, travelMode: google.maps.DirectionsTravelMode.DRIVING }; directionsService.route(request, function(response, status) { if (status == google.maps.DirectionsStatus.OK) { directionsDisplay.setDirections(response); } }); } function computeTotalDistance(result) { var total = 0; var myroute = result.routes[0]; for (i = 0; i < myroute.legs.length; i++) { total += myroute.legs[i].distance.value; } total = total / 1000. $('#km').text(total.toFixed(0)); } $(document).ready(function() {initialize()});
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula