mirror of
https://github.com/FoggedLens/iD.git
synced 2026-02-13 17:23:02 +00:00
Merge pull request #4440 from ferdibiflator/put-gpx-src-to-imagery-used
push the gpx src (file name or url) to imagery_used
This commit is contained in:
@@ -91,7 +91,7 @@ export function rendererBackground(context) {
|
||||
|
||||
var gpx = context.layers().layer('gpx');
|
||||
if (gpx && gpx.enabled() && gpx.hasGpx()) {
|
||||
imageryUsed.push('Local GPX');
|
||||
imageryUsed.push(gpx.getSrc());
|
||||
}
|
||||
|
||||
var mapillary_images = context.layers().layer('mapillary-images');
|
||||
|
||||
@@ -26,7 +26,8 @@ import toGeoJSON from '@mapbox/togeojson';
|
||||
export function svgGpx(projection, context, dispatch) {
|
||||
var showLabels = true,
|
||||
detected = utilDetect(),
|
||||
layer;
|
||||
layer,
|
||||
src;
|
||||
|
||||
|
||||
function init() {
|
||||
@@ -187,6 +188,8 @@ export function svgGpx(projection, context, dispatch) {
|
||||
drawGpx.url = function(url) {
|
||||
d3_text(url, function(err, data) {
|
||||
if (!err) {
|
||||
src = url;
|
||||
|
||||
var extension = getExtension(url);
|
||||
parseSaveAndZoom(extension, data);
|
||||
}
|
||||
@@ -201,6 +204,8 @@ export function svgGpx(projection, context, dispatch) {
|
||||
reader = new FileReader();
|
||||
|
||||
reader.onload = (function(file) {
|
||||
src = file.name;
|
||||
|
||||
var extension = getExtension(file.name);
|
||||
|
||||
return function (e) {
|
||||
@@ -212,6 +217,9 @@ export function svgGpx(projection, context, dispatch) {
|
||||
return this;
|
||||
};
|
||||
|
||||
drawGpx.getSrc = function () {
|
||||
return src;
|
||||
};
|
||||
|
||||
drawGpx.fitZoom = function() {
|
||||
if (!this.hasGpx()) return this;
|
||||
|
||||
Reference in New Issue
Block a user