Commit 5b4ac7f2 authored by yangshuxing's avatar yangshuxing

自动提交代码

parent bfde63a4
...@@ -97,7 +97,7 @@ ...@@ -97,7 +97,7 @@
</div> </div>
<span class="btn right upload">载入路线</span> <span class="btn right upload">载入路线</span>
<input type="file" style="display: none;" onchange="uploadFile(this)"> <input type="file" id="route-file" style="display: none;" onchange="uploadFile(this)">
</div> </div>
<div id="map" class="map"></div> <div id="map" class="map"></div>
......
var layers = [];
$(document).ready(function () { $(document).ready(function () {
$('body').on('click', '.addTempalte', function () { $('body').on('click', '.addTempalte', function () {
$(this).parent().parent().find('.equip-container').append("<div class=\"equip-item\">\n" + $(this).parent().parent().find('.equip-container').append("<div class=\"equip-item\">\n" +
...@@ -127,8 +128,10 @@ function uploadFile(obj) { ...@@ -127,8 +128,10 @@ function uploadFile(obj) {
$('.equip-item[data-id=' + dataId + ']').attr('data-file-size', logoFile.size / 1024); $('.equip-item[data-id=' + dataId + ']').attr('data-file-size', logoFile.size / 1024);
$('#gpsName').text(logoFile.name); $('#gpsName').text(logoFile.name);
saveRoad(dataId, logoFile.name, res.result, logoFile.size / 1024); saveRoad(dataId, logoFile.name, res.result, logoFile.size / 1024);
clearLayers()
loadGps(res.result); loadGps(res.result);
// $('.equip-item[data-id='+dataId+']').find('.edit-new').trigger('click'); // $('.equip-item[data-id='+dataId+']').find('.edit-new').trigger('click');
$('#route-file').val('');
} else { } else {
console.log(res); console.log(res);
} }
...@@ -238,14 +241,22 @@ function createPath(pathObj) { ...@@ -238,14 +241,22 @@ function createPath(pathObj) {
}); });
var marker = L.marker([Number(e.latitude), Number(e.longitude)]).setIcon(myIcon1); var marker = L.marker([Number(e.latitude), Number(e.longitude)]).setIcon(myIcon1);
marker.addTo(map.instance); marker.addTo(map.instance);
layers.push(marker)
}); });
var polyline = L.polyline(lineArr, {stroke: true, fill: false, color: 'red', lineCap: 'none', weight: 6}) var polyline = L.polyline(lineArr, {stroke: true, fill: false, color: 'red', lineCap: 'none', weight: 6});
layers.push(polyline);
polyline.addTo(map.instance); polyline.addTo(map.instance);
map.instance.setView(center); map.instance.setView(center);
map.instance.setZoom(12); map.instance.setZoom(12);
}
}
function clearLayers() {
layers.forEach(function (e) {
map.instance.removeLayer(e)
});
layers = [];
}
function getPath(roadId) { function getPath(roadId) {
$.ajax({ $.ajax({
url: '/gk/road/gps/' + roadId, url: '/gk/road/gps/' + roadId,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment