Update leaflet polyline plugin
This commit is contained in:
parent
ea4e33efa8
commit
05fb8b3e00
1 changed files with 4 additions and 2 deletions
6
vendor/assets/leaflet/leaflet.polyline.js
vendored
6
vendor/assets/leaflet/leaflet.polyline.js
vendored
|
@ -18,7 +18,9 @@
|
||||||
var defaultOptions = function (options) {
|
var defaultOptions = function (options) {
|
||||||
if (typeof options === 'number') {
|
if (typeof options === 'number') {
|
||||||
// Legacy
|
// Legacy
|
||||||
options = { precision: options };
|
options = {
|
||||||
|
precision: options
|
||||||
|
};
|
||||||
} else {
|
} else {
|
||||||
options = options || {};
|
options = options || {};
|
||||||
}
|
}
|
||||||
|
@ -95,7 +97,7 @@
|
||||||
var numbers = this.decodeFloats(encoded, options);
|
var numbers = this.decodeFloats(encoded, options);
|
||||||
for (var i = 0, len = numbers.length; i < len;) {
|
for (var i = 0, len = numbers.length; i < len;) {
|
||||||
for (var d = 0; d < options.dimension; ++d, ++i) {
|
for (var d = 0; d < options.dimension; ++d, ++i) {
|
||||||
numbers[i] = lastNumbers[d] = numbers[i] + (lastNumbers[d] || 0);
|
numbers[i] = Math.round((lastNumbers[d] = numbers[i] + (lastNumbers[d] || 0)) * options.factor) / options.factor;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue