/trunk/widget/modules/saisie/squelettes/js/tb-geoloc/js/Geoloc.js |
---|
359,7 → 359,7 |
Geoloc.prototype.formatPolyline = function (latLngs) { |
const polyline = []; |
latLngs.forEach(coordinates => polyline.push(Object.values(coordinates))); |
latLngs.forEach(coordinates => polyline.push(Object.values(coordinates).reverse())); |
return polyline; |
}; |
420,7 → 420,7 |
}; |
Geoloc.prototype.formatPointTypeCoordinates = function(coordinates) { |
return {type : 'Point', coordinates: Object.values(coordinates)}; |
return {type : 'Point', coordinates: Object.values(coordinates).reverse()}; |
}; |
Geoloc.prototype.loadGeolocation = function(coordinates,locationData) { |
/trunk/widget/modules/saisie/squelettes/js/tb-geoloc/js/modules/Locality.js |
---|
149,8 → 149,6 |
evt.preventDefault(); |
lthis.places.val($thisSuggestion.text()); |
suggestion.geojson.coordinates = lthis.formatCoordinatesArray(suggestion.geojson); |
lthis.clientCallback(suggestion); |
lthis.placesCloseButton.trigger('click'); |
176,22 → 174,6 |
}); |
}; |
TbPlaces.prototype.formatCoordinatesArray = function(geojson) { |
const coordinatesArray = geojson.coordinates, |
geojsonType = geojson.type, |
coordinatesArrayLength = coordinatesArray.length; |
if ('Point' === geojsonType) { |
coordinatesArray.reverse(); |
} else if (0 > coordinatesArrayLength) { |
for (let i = 0; i <= coordinatesArrayLength; i++) { |
coordinatesArray[i].reverse(); |
} |
} |
return coordinatesArray; |
} |
TbPlaces.prototype.resetOnClick = function () { |
const lthis = this; |
/trunk/widget/modules/saisie/squelettes/js/WidgetSaisie.js |
---|
382,8 → 382,8 |
valOk( locDatas.centroid.coordinates[0] ) && |
valOk( locDatas.centroid.coordinates[1] ) |
) { |
latitude = locDatas.centroid.coordinates[0]; |
longitude = locDatas.centroid.coordinates[1]; |
longitude = locDatas.centroid.coordinates[0]; |
latitude = locDatas.centroid.coordinates[1]; |
} |
if ( valOk( locDatas.inseeData ) ) { |
nomCommune = locDatas.inseeData.nom; |
/trunk/widget/modules/saisie/squelettes/js/ReleveASL.js |
---|
620,8 → 620,8 |
valOk( locDatas.centroid.coordinates[0] ) && |
valOk( locDatas.centroid.coordinates[1] ) |
) { |
latitude = locDatas.centroid.coordinates[0]; |
longitude = locDatas.centroid.coordinates[1]; |
longitude = locDatas.centroid.coordinates[0]; |
latitude = locDatas.centroid.coordinates[1]; |
} |
if ( !isGeolocArbres ) { |
if ( valOk( locDatas.inseeData ) ) { |