detect enum of power

This commit is contained in:
Tykayn 2024-12-22 18:57:06 +01:00 committed by tykayn
parent d1efdbd256
commit a004d47392

View File

@ -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
}
}
} }
} }
} }