detect enum of power
This commit is contained in:
parent
d1efdbd256
commit
a004d47392
18
js/utils.js
18
js/utils.js
@ -1,6 +1,3 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
const utils = {
|
const utils = {
|
||||||
/**
|
/**
|
||||||
* fouiller dans les tags les valeurs explicites de puissance déclarée.
|
* fouiller dans les tags les valeurs explicites de puissance déclarée.
|
||||||
@ -33,6 +30,10 @@ const utils = {
|
|||||||
let value = feature.properties.tags[tag]
|
let value = feature.properties.tags[tag]
|
||||||
if (value && tag.toLowerCase().indexOf('output') !== -1) {
|
if (value && tag.toLowerCase().indexOf('output') !== -1) {
|
||||||
value = '' + value
|
value = '' + value
|
||||||
|
if (value.indexOf(';') !== -1) {
|
||||||
|
console.log('value output multiple', value)
|
||||||
|
let explode = value.split(';')
|
||||||
|
explode.forEach(elem => {
|
||||||
if (value.replace) {
|
if (value.replace) {
|
||||||
value = value.replace(' ')
|
value = value.replace(' ')
|
||||||
value = value.replace('kW', '')
|
value = value.replace('kW', '')
|
||||||
@ -41,6 +42,17 @@ const utils = {
|
|||||||
if (power > outputPower) {
|
if (power > outputPower) {
|
||||||
outputPower = power
|
outputPower = power
|
||||||
}
|
}
|
||||||
|
})
|
||||||
|
} else {
|
||||||
|
if (value.replace) {
|
||||||
|
value = value.replace(' ')
|
||||||
|
value = value.replace('kW', '')
|
||||||
|
}
|
||||||
|
let power = parseInt(value)
|
||||||
|
if (power > outputPower) {
|
||||||
|
outputPower = power
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user