From af5ad0d53f985c212b9d5cd4e0994a0ca700bf79 Mon Sep 17 00:00:00 2001 From: dfcarvajal Date: Fri, 14 Nov 2025 11:33:50 +0100 Subject: [PATCH] =?UTF-8?q?A=C3=B1adimos=20calles=20con=20mala=20codificac?= =?UTF-8?q?=C3=B3n=20o=20memoria=20hist=C3=B3rica?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- flows.json | 73 ++++++++++++++++++++++++++++++++++++++++++---------- package.json | 4 ++- 2 files changed, 62 insertions(+), 15 deletions(-) diff --git a/flows.json b/flows.json index 2ae767a..75ecb5d 100644 --- a/flows.json +++ b/flows.json @@ -88,9 +88,9 @@ { "id": "648a51546e4dadc6", "type": "mongodb4-client", - "name": "localhost", + "name": "mongodb", "protocol": "mongodb", - "hostname": "10.10.11.211", + "hostname": "10.10.5.33", "port": "27017", "dbName": "Volcado", "appName": "", @@ -708,7 +708,7 @@ "t": "set", "p": "limit", "pt": "msg", - "to": "500", + "to": "1000", "tot": "num" }, { @@ -785,7 +785,7 @@ ], "repeat": "", "crontab": "", - "once": true, + "once": false, "onceDelay": "1", "topic": "", "payload": "", @@ -1049,7 +1049,7 @@ "timeout": "5", "timeoutUnits": "seconds", "rate": "1", - "nbRateUnits": "2", + "nbRateUnits": "1", "rateUnits": "second", "randomFirst": "1", "randomLast": "5", @@ -1102,7 +1102,7 @@ "t": "set", "p": "consulta_calle", "pt": "msg", - "to": "$join(\t $filter(\t [\t payload.TipoVia,\t payload.Calle,\t (payload.numero_retirada = \"SN\" or payload.numero_retirada = \"0\") ? undefined : payload.numero_retirada,\t payload.Poblacion,\t payload.extra_calle\t ],\t function($v){ $v != null and $v != \"\" }\t ),\t \" \"\t)", + "to": "$join(\t $filter(\t [\t payload.TipoVia,\t payload.Calle,\t (payload.numero_retirada = \"sn\" or payload.numero_retirada = \"SN\" or payload.numero_retirada = \"0\") ? undefined : payload.numero_retirada,\t payload.Poblacion,\t payload.extra_calle\t ],\t function($v){ $v != null and $v != \"\" }\t ),\t \" \"\t)", "tot": "jsonata" } ], @@ -1247,7 +1247,8 @@ "wires": [ [ "74306aa17eeb2b5e", - "0b0d1db5adb29e98" + "0b0d1db5adb29e98", + "6a58b6dfedf7cc13" ], [ "25a80352d25475a2" @@ -1444,12 +1445,12 @@ "tosidebar": true, "console": false, "tostatus": false, - "complete": "consulta_calle", - "targetType": "msg", + "complete": "true", + "targetType": "full", "statusVal": "", "statusType": "auto", - "x": 890, - "y": 340, + "x": 1030, + "y": 420, "wires": [] }, { @@ -1548,7 +1549,7 @@ "type": "function", "z": "a796bfad8ab76fe4", "name": "Calles con Memoria Histórica", - "func": "// Referencia : https://www.elmundo.es/madrid/2016/07/21/5791123146163fd3028b45a3.html\n\nmsg.cambio = msg.cambio || {};\n\n// Internet\nif (msg.consulta_calle === \"CALLE JOSE LUIS DE ARRESE MADRID\") {\n msg.cambio.calle = \"POETA BLAS DE OTERO\";\n return msg;\n}\n// 12\nif (msg.consulta_calle === \"CALLE CAPITAN CORTES MADRID\") {\n msg.cambio.calle = \"MANUEL CHAVES NOGALES\";\n return msg;\n}\n\n// \nif (msg.consulta_calle === \"CALLE GENERAL ROMERO BASART 27 MADRID\") {\n msg.cambio.calle = \"BLAS CABRERA\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE GENERAL ORGAZ 1 MADRID\") {\n msg.cambio.calle = \"FORTUNATA Y JACINTA\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE GENERAL SALIQUET MADRID\") {\n msg.cambio.calle = \"SOLEDAD CAZORLA\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE COMANDANTE ZORITA 2 MADRID\") {\n msg.cambio.calle = \"AVIADOR ZORITA\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PLAZA FERNANDEZ LADREDA 2 MADRID\") {\n msg.cambio.calle = \"ELIPTICA\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PLAZA FERNANDEZ LADREDA MADRID\") {\n msg.cambio.calle = \"ELIPTICA\";\n return msg;\n}\n\nif (msg.consulta_calle === \"GLORIETA PATINES MADRID\") {\n msg.cambio.calle = \"DE LOS NEVEROS\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PLAZA HERMANOS FALCO Y ALVAREZ DE TOLEDO 13 MADRID\") {\n msg.cambio.calle = \"MAYOR DE BARAJAS\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE CAPITAN CORTES MADRID\") {\n msg.cambio.calle = \"MANUEL CHAVES NOGALES\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE GENERAL SALIQUET MADRID\") {\n msg.cambio.calle = \"SOLEDAD CAZORLA\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PLAZA HERMANOS FALCO Y ALVAREZ DE TOLEDO 13 MADRID\") {\n msg.cambio.calle = \"MAYOR DE BARAJAS\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PLAZA GENERAL SAGARDIA RAMOS 21 MADRID\") {\n msg.cambio.calle = \"PASEO DE LA MAESTRA MARIA SANCHEZ ARBOS\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE GARCIA MORATO MADRID\") {\n msg.cambio.calle = \"ROBERT CAPA\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE GENERAL YAGUE 5 MADRID\") {\n msg.cambio.calle = \"SAN GERMAN\";\n return msg;\n}\n\n", + "func": "// Referencia : https://www.elmundo.es/madrid/2016/07/21/5791123146163fd3028b45a3.html\n\nmsg.cambio = msg.cambio || {};\n\n// Internet\nif (msg.consulta_calle === \"CALLE JOSE LUIS DE ARRESE MADRID\") {\n msg.cambio.calle = \"POETA BLAS DE OTERO\";\n return msg;\n}\n// 12\nif (msg.consulta_calle === \"CALLE CAPITAN CORTES MADRID\") {\n msg.cambio.calle = \"MANUEL CHAVES NOGALES\";\n return msg;\n}\n\n// \nif (msg.consulta_calle === \"CALLE GENERAL ROMERO BASART 27 MADRID\") {\n msg.cambio.calle = \"BLAS CABRERA\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE GENERAL ORGAZ 1 MADRID\") {\n msg.cambio.calle = \"FORTUNATA Y JACINTA\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE GENERAL SALIQUET MADRID\") {\n msg.cambio.calle = \"SOLEDAD CAZORLA\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE COMANDANTE ZORITA 2 MADRID\") {\n msg.cambio.calle = \"AVIADOR ZORITA\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PLAZA FERNANDEZ LADREDA 2 MADRID\") {\n msg.cambio.calle = \"ELIPTICA\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PLAZA FERNANDEZ LADREDA MADRID\") {\n msg.cambio.calle = \"ELIPTICA\";\n return msg;\n}\n\nif (msg.consulta_calle === \"GLORIETA PATINES MADRID\") {\n msg.cambio.calle = \"DE LOS NEVEROS\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PLAZA HERMANOS FALCO Y ALVAREZ DE TOLEDO 13 MADRID\") {\n msg.cambio.calle = \"MAYOR DE BARAJAS\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE CAPITAN CORTES MADRID\") {\n msg.cambio.calle = \"MANUEL CHAVES NOGALES\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE GENERAL SALIQUET MADRID\") {\n msg.cambio.calle = \"SOLEDAD CAZORLA\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PLAZA HERMANOS FALCO Y ALVAREZ DE TOLEDO 13 MADRID\") {\n msg.cambio.calle = \"MAYOR DE BARAJAS\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PLAZA GENERAL SAGARDIA RAMOS 21 MADRID\") {\n msg.cambio.calle = \"PASEO DE LA MAESTRA MARIA SANCHEZ ARBOS\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE GARCIA MORATO MADRID\") {\n msg.cambio.calle = \"ROBERT CAPA\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE GENERAL YAGUE 5 MADRID\") {\n msg.cambio.calle = \"SAN GERMAN\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE GENERAL GARCIA DE LA HERRANZ MADRID\") {\n msg.cambio.calle = \"DE LA COOPERACION\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE GENERAL VARELA 3 MADRID\") {\n msg.cambio.calle = \"JULIÁN BESTEIRO\";\n return msg;\n}\n\nif (msg.consulta_calle === \"AVENIDA GENERAL FANJUL 2 MADRID\") {\n msg.cambio.calle = \"DE LAS AGUILAS\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PLAZA HERMANOS FALCO Y ALVAREZ DE TOLEDO 15 MADRID\") {\n msg.cambio.calle = \"MAYOR DE BARAJAS\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PASAJE GENERAL MOLA 4 MADRID\") {\n msg.cambio.calle = \"ENRIQUE RUANO\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PASEO DOCTOR VALLEJO NAJERA 44 MADRID\" ||\n msg.consulta_calle === \"PASEO JUAN ANTONIO VALLEJO NAJERA BOTAS 44 MADRID\") {\n msg.cambio.calle = \"JUAN ANTONIO VALLEJO-NAJERA BOTAS\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE GENERAL ROMERO BASART 86 MADRID\") {\n msg.cambio.calle = \"BLAS CABRERA\";\n return msg;\n}", "outputs": 1, "timeout": 0, "noerr": 0, @@ -1568,7 +1569,7 @@ "type": "function", "z": "a796bfad8ab76fe4", "name": "Calles con Mala codificación", - "func": "msg.cambio = msg.cambio || {};\n\n// Es una campa de recogida de vehículos de renting\nif (msg.consulta_calle === \"CAMINO SALOBRAL MADRID\") {\n msg.cambio.tipovia = \"Carretera\"\n msg.cambio.calle = \"Estación de Contenedores\";\n msg.cambio.numero_retirada = \"4\"\n return msg;\n}\n\n// Quitamos el kilometro\nif (msg.consulta_calle === \"CARRETERA VILLAVERDE KM 4.8 GETAFE\") {\n msg.cambio.numero_retirada = \"4\"\n return msg;\n}\n\n// Añadimos el codigo postal para que lo localice\nif (msg.consulta_calle === \"GLORIETA SANDRO PERTINI MADRID\") {\n msg.cambio.extra_calle = \"28043\"\n return msg;\n}\n\n// La plaza de Ciudad lineal no tiene carto, se cambia por alcala\nif (msg.consulta_calle === \"PLAZA CIUDAD LINEAL MADRID\") {\n msg.cambio.tipovia = \"CALLE\"\n msg.cambio.calle = \"ALCALA\";\n msg.cambio.numero_retirada = \"423\"\n return msg;\n}\n\n// Error de nombre\nif (msg.consulta_calle === \"CAMINO CABESTREROS 9 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"CABESTREROS\";\n return msg;\n}\n\n// Error de nombre\nif (msg.consulta_calle === \"PLAZA CORREGIDOR CONDE DE MACEDA Y TABOADA MADRID\") {\n msg.cambio.calle = \"PICO DE LOS ARTILLEROS\";\n msg.cambio.tipovia = \"CALLE\"\n msg.cambio.calle = \"PICO DE LOS ARTILLEROS\";\n msg.cambio.numero_retirada = \"150\"\n return msg;\n}\n\n// Error de nombre\nif (msg.consulta_calle === \"AVENIDA AMERICA 2 FUENLABRADA\") {\n msg.cambio.numero_retirada = \"SN\"\n msg.cambio.extra_calle = \"2\"\n return msg;\n}\n\nif (msg.consulta_calle === \"AVENIDA AMERICA FUENLABRADA\") {\n msg.cambio.numero_retirada = \"SN\"\n msg.cambio.extra_calle = \"2\"\n return msg;\n}\n\n// Mala condificación\nif (msg.consulta_calle === \"CALLE TACONA COMISARÍA MADRID\") {\n msg.cambio.numero_retirada = \"33\"\n return msg;\n}\n\n// Mala condificación\nif (msg.consulta_calle === \"CALLE DOCTOR TOLOSA LATOUR FAROLA 62 MADRID\") {\n msg.cambio.numero_retirada = \"62\"\n return msg;\n}\n\n// Mala condificación\nif (msg.consulta_calle === \"PLAZA BARICHARA 4 MADRID\") {\n msg.cambio.tipovia = \"CALLE\"\n return msg;\n}\n\n// Mala condificación\nif (msg.consulta_calle === \"CALLE QUINTANAORTUÑO MADRID\") {\n msg.cambio.calle = \"QUINTANAPALLA\"\n return msg;\n}\n\n// Mala condificación\nif (msg.consulta_calle === \"CALLE GABRIEL MIRO 1 MADRID\") {\n msg.cambio.tipovia = \"PLAZA\"\n return msg;\n}\n\nif (msg.consulta_calle === \"CAMINO CABESTROS 9 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"CABESTREROS\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE BENIMAMET FRENTE 6 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.numero_retirada = \"6\";\n return msg;\n}\n\nif (msg.consulta_calle === \"GLORIETA DE LOS NEVEROS MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"PUERTA DEL ANGEL\";\n msg.cambio.numero_retirada = \"10\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PASEO GENERAL SAGARDIA RAMOS 21 MADRID\") {\n msg.cambio.tipovia = \"PLAZA\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE LUSCINDA FTE 7 MADRID\") {\n msg.cambio.numero_retirada = \"7\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CAMINO LEÑEROS MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE SANTIAGO RUISEÑOR MADRID\") {\n msg.cambio.tipovia = \"SANTIAGO RUSIÑOL\";\n return msg;\n}\n\n\nif (msg.consulta_calle === \"CALLE PARQUE FERIAL JUAN CARLOS I MADRID\") {\n msg.cambio.tipovia = \"VIA\";\n msg.cambio.calle = \"DUBLIN\";\n msg.cambio.numero_retirada = \"6\";\n return msg;\n}", + "func": "msg.cambio = msg.cambio || {};\n\n// Es una campa de recogida de vehículos de renting\nif (msg.consulta_calle === \"CAMINO SALOBRAL MADRID\") {\n msg.cambio.tipovia = \"Carretera\"\n msg.cambio.calle = \"Estación de Contenedores\";\n msg.cambio.numero_retirada = \"4\"\n return msg;\n}\n\n// Quitamos el kilometro\nif (msg.consulta_calle === \"CARRETERA VILLAVERDE KM 4.8 GETAFE\") {\n msg.cambio.numero_retirada = \"4\"\n return msg;\n}\n\n// Añadimos el codigo postal para que lo localice\nif (msg.consulta_calle === \"GLORIETA SANDRO PERTINI MADRID\") {\n msg.cambio.extra_calle = \"28043\"\n return msg;\n}\n\n// La plaza de Ciudad lineal no tiene carto, se cambia por alcala\nif (msg.consulta_calle === \"PLAZA CIUDAD LINEAL MADRID\") {\n msg.cambio.tipovia = \"CALLE\"\n msg.cambio.calle = \"ALCALA\";\n msg.cambio.numero_retirada = \"423\"\n return msg;\n}\n\n// Error de nombre\nif (msg.consulta_calle === \"CAMINO CABESTREROS 9 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"CABESTREROS\";\n return msg;\n}\n\n// Error de nombre\nif (msg.consulta_calle === \"PLAZA CORREGIDOR CONDE DE MACEDA Y TABOADA MADRID\") {\n msg.cambio.calle = \"PICO DE LOS ARTILLEROS\";\n msg.cambio.tipovia = \"CALLE\"\n msg.cambio.calle = \"PICO DE LOS ARTILLEROS\";\n msg.cambio.numero_retirada = \"150\"\n return msg;\n}\n\n// Error de nombre\nif (msg.consulta_calle === \"AVENIDA AMERICA 2 FUENLABRADA\") {\n msg.cambio.numero_retirada = \"SN\"\n msg.cambio.extra_calle = \"2\"\n return msg;\n}\n\nif (msg.consulta_calle === \"AVENIDA AMERICA FUENLABRADA\") {\n msg.cambio.numero_retirada = \"SN\"\n msg.cambio.extra_calle = \"2\"\n return msg;\n}\n\n// Mala condificación\nif (msg.consulta_calle === \"CALLE TACONA COMISARÍA MADRID\") {\n msg.cambio.numero_retirada = \"33\"\n return msg;\n}\n\n// Mala condificación\nif (msg.consulta_calle === \"CALLE DOCTOR TOLOSA LATOUR FAROLA 62 MADRID\") {\n msg.cambio.numero_retirada = \"62\"\n return msg;\n}\n\n// Mala condificación\nif (msg.consulta_calle === \"PLAZA BARICHARA 4 MADRID\" ||\n msg.consulta_calle === \"PLAZA BARICHARA 2 MADRID\") {\n msg.cambio.tipovia = \"CALLE\"\n return msg;\n}\n\n// Mala condificación\nif (msg.consulta_calle === \"CALLE QUINTANAORTUÑO MADRID\") {\n msg.cambio.calle = \"QUINTANAPALLA\"\n return msg;\n}\n\n// Mala condificación\nif (msg.consulta_calle === \"CALLE GABRIEL MIRO 1 MADRID\") {\n msg.cambio.tipovia = \"PLAZA\"\n return msg;\n}\n\nif (msg.consulta_calle === \"CAMINO CABESTROS 9 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"CABESTREROS\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE BENIMAMET FRENTE 6 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.numero_retirada = \"6\";\n return msg;\n}\n\nif (msg.consulta_calle === \"GLORIETA DE LOS NEVEROS MADRID\" ||\n msg.consulta_calle === \"GLORIETA DE LOS PATINES MADRID\"\n) {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"PUERTA DEL ANGEL\";\n msg.cambio.numero_retirada = \"10\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PASEO GENERAL SAGARDIA RAMOS 21 MADRID\" ||\n msg.consulta_calle === \"PASEO GENERAL SAGARDIA RAMOS 1 MADRID\" ||\n msg.consulta_calle === \"PASEO GENERAL SAGARDIA RAMOS MADRID\" ||\n msg.consulta_calle === \"PLAZA GENERAL SAGARDIA RAMOS 1 MADRID\"\n) {\n msg.cambio.tipovia = \"PLAZA\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE LUSCINDA FTE 7 MADRID\") {\n msg.cambio.numero_retirada = \"7\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CAMINO LEÑEROS MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE SANTIAGO RUISEÑOR MADRID\") {\n msg.cambio.tipovia = \"SANTIAGO RUSIÑOL\";\n return msg;\n}\n\n\nif (msg.consulta_calle === \"CALLE PARQUE FERIAL JUAN CARLOS I MADRID\" ||\n msg.consulta_calle === \"ACCESO PARKING PARQUE JUAN CARLOS I MADRID\") {\n msg.cambio.tipovia = \"VIA\";\n msg.cambio.calle = \"DUBLIN\";\n msg.cambio.numero_retirada = \"6\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE EMILIO DE LA TEJADA MADRID\") {\n msg.cambio.calle = \"EMILIO DE LA TEJERA\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PLAZA LIMA 2 MADRID\") {\n msg.cambio.tipovia = \"PASEO\";\n msg.cambio.calle = \"DE LA CASTELLANA\";\n msg.cambio.numero_retirada = \"140\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE ROSALEDA S/N MADRID\") {\n msg.cambio.calle = \"DE LA ROSALEDA\";\n msg.cambio.numero_retirada = \"2\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE SEVERINO AZNAR EMBID FTE 3 MADRID\") {\n msg.cambio.numero_retirada = \"3\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO VILLAROSA MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"CHAPARRAL\";\n msg.cambio.numero_retirada = \"47\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE PENELOPE ORION MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"PENELOPE\";\n msg.cambio.numero_retirada = \"2\";\n return msg;\n}\n\nif (msg.consulta_calle === \"GLORIETA SU ALTEZA REAL JUAN CARLOS I 2 MADRID\") {\n msg.cambio.tipovia = \"GLORIETA\";\n msg.cambio.calle = \"SU ALTEZA REAL JUAN CARLOS\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"GLORIETA SU ALTEZA REAL JUAN CARLOS 1 MADRID\") {\n msg.cambio.tipovia = \"VIA\";\n msg.cambio.calle = \"DUBLIN\";\n msg.cambio.numero_retirada = \"6\";\n return msg;\n}\n\nif (msg.consulta_calle === \"GLORIETA SU ALTE¡ZA REAL JUAN CARLOS I 1 MADRID\") {\n msg.cambio.tipovia = \"GLORIETA\";\n msg.cambio.calle = \"SU ALTEZA REAL JUAN CARLOS\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCES VIRGEN FUENCISLA 5 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"VIRGEN DE LA FUENCISLA\";\n msg.cambio.numero_retirada = \"2\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE PASEO CASTELLANA MADRID\") {\n msg.cambio.tipovia = \"PASEO\";\n msg.cambio.calle = \"DE LA CASTELLANA\";\n msg.cambio.numero_retirada = \"140\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO AVENIDA DE LOS TOREROS MADRID\") {\n msg.cambio.tipovia = \"AVENIDA\";\n msg.cambio.calle = \"DE LOS TOREROS\";\n msg.cambio.numero_retirada = \"4\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO VELAZQUEZ 9 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.numero_retirada = \"9\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO PLAZA ENCARNACIÓN 21 MADRID\") {\n msg.cambio.tipovia = \"PLAZA\";\n msg.cambio.calle = \"ENCARNACIÓN\";\n msg.cambio.numero_retirada = \"21\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO PLAZA MARINA ESPAÑOLA 7 MADRID\") {\n msg.cambio.tipovia = \"PLAZA\";\n msg.cambio.calle = \"MARINA ESPAÑOLA\";\n msg.cambio.numero_retirada = \"7\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE RIBERA DE SAN FERMIN MADRID\") {\n msg.cambio.tipovia = \"AVENIDA\";\n msg.cambio.calle = \"SAN FERMIN\";\n msg.cambio.numero_retirada = \"16\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO NARCIS MONTURIOL 5 MADRID\") {\n msg.cambio.calle = \"NARCISO MONTURIOL\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE AEROPUERTO MADRID\") {\n msg.cambio.numero_retirada = \"10\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ESTACION ATOCHA (TODA EXCEPTO CERCANÍAS) MADRID\" ||\n msg.consulta_calle === \"ACCESO PARKIN ESTACION ATOCHA MADRID\" ||\n msg.consulta_calle === \"ACCESO PARKIN ESTACION ATOCHA 62 MADRID\" ||\n msg.consulta_calle === \"CALLE RONDA DE ATOCHA MADRID\" ||\n msg.consulta_calle === \"ACCESO PARKING ESTACION DE ATOCHA S/N MADRID\" ||\n msg.consulta_calle === \"ACCESO PARKIN ESTACION ATOCHA S/N MADRID\" ||\n msg.consulta_calle === \"AVENIDA MENDEZ ALVARO 1 MADRID\"\n ){\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"MENDEZ ALVARO\"; \n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE FARO DE MONCLOA MADRID\") {\n msg.cambio.tipovia = \"AVENIDA\";\n msg.cambio.calle = \"REYES CATÓLICOS\";\n msg.cambio.numero_retirada = \"6\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCES AEROPUERTO TI SALIDAS MADRID\" ||\n msg.consulta_calle === \"ACCESO AEROPUERTO T-1 SALIDAS MADRID\" ||\n msg.consulta_calle === \"ACCES AEROPUERTO BARAJAS 2 MADRID\" ||\n msg.consulta_calle === \"ACCESO BARAJAS TI SALIDAS MADRID\" ||\n msg.consulta_calle === \"ACCES BARAJAS MADRID\" ||\n msg.consulta_calle === \"ZONA AEROPUERTO BARAJAS T1 LLEGADAS MADRID\" ||\n msg.consulta_calle === \"ACCESO AEROPUERTO T2 SALIDAS 2 MADRID\" ||\n msg.consulta_calle === \"ACCESO AEROPUERTO T2 SALIDAS MADRID\" ||\n msg.consulta_calle === \"ACCESO BARAJAS T2 LLEGADAS MADRID\" ||\n msg.consulta_calle === \"ACCESO AEROPUERTO CENTRO CARGA AEREA 2 MADRID\" ||\n msg.consulta_calle === \"ACCESO AEROPUERTO DE BARAJAS T3 MADRID\"\n ){\n msg.cambio.tipovia = \"CAMINO\";\n msg.cambio.calle = \"CUARTEL\";\n msg.cambio.numero_retirada = \"11\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CIRCUNVALACION M 30 KM9 MADRID\" ||\n msg.consulta_calle === \"CIRCUNVALACION M 30 KM 10.500 MADRID\"\n) {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"PICO CLAVERO\";\n msg.cambio.numero_retirada = \"6\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCES VILLA DE MARIN 1 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"PICO CLAVERO\";\n msg.cambio.numero_retirada = \"6\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE PARQUE AGUSTIN RODRIGUEZ SAHAGUN MADRID\" ||\n msg.consulta_calle === \"CALLE PARQUE AGUSTIN RODRIGUEZ SAHAGUN 227 MADRID\"\n) {\n msg.cambio.tipovia = \"PASEO\";\n msg.cambio.calle = \"DIRECCION\";\n msg.cambio.numero_retirada = \"202\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCES VILLA DE MARIN 1 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"VILLA DE MARIN\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO M30 C1ª PK 24800 MADRID\") {\n msg.cambio.tipovia = \"CARRETERA\";\n msg.cambio.calle = \"EL PARDO\";\n msg.cambio.numero_retirada = \"25\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE EMILIO DE LA TEJADA MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"GRANJA DE TORREHERMOSA\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE PEDRO BOSCH, DEL 1 Y 2 AL PUENTE FERROCARRIL MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"PEDRO BOSCH\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE PEDRO BOSCH, DEL 1 Y 2 AL PUENTE FERROCARRIL MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"PEDRO BOSCH\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO M30 C2ª PK 5 MADRID\" ||\n msg.consulta_calle === \"ACCESO M30 C2ª KM 5.700 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"VIRGEN DE LA PAZ\";\n msg.cambio.numero_retirada = \"24\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CARRETERA N11 SALIDA SOBRE PUENTE M30 MADRID\" ||\n msg.consulta_calle === \"ACCES M - 11 MADRID\" ||\n msg.consulta_calle === \"ACCES M-11 MADRID\") {\n msg.cambio.tipovia = \"AVENIDA\";\n msg.cambio.calle = \"DE BURGOS\";\n msg.cambio.numero_retirada = \"42\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE SANTA CATALINA DE LOS DONADOS 2 MADRID\" ||\n msg.consulta_calle === \"CALLE SANTA CATALINA DE LOS DONADOS 4 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"DE LOS DONADOS\";\n msg.cambio.numero_retirada = \"3\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PASEO VIRGEN DEL PUERTO, ALTO MADRID\") {\n msg.cambio.tipovia = \"PASEO\";\n msg.cambio.calle = \"VIRGEN DEL PUERTO\";\n msg.cambio.numero_retirada = \"6\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO M 30 SALIDA CASA DE CAMPO 2 MADRID\") {\n msg.cambio.tipovia = \"PASEO\";\n msg.cambio.calle = \"SAN POL DEL MAR\";\n msg.cambio.numero_retirada = \"5\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO M30 AVDA. DE LA PAZ MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"RETAMA\";\n msg.cambio.numero_retirada = \"8\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCES RONDA DEL SUR MADRID\") {\n msg.cambio.tipovia = \"RONDA\";\n msg.cambio.calle = \"DEL SUR\";\n msg.cambio.numero_retirada = \"6\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE JOSE ORTEGA Y GASETT MADRID\" ||\n msg.consulta_calle === \"CALLE JOSE ORTEGA Y GASETT 6 MADRID\" ||\n msg.consulta_calle === \"CALLE JOSE ORTEGA Y GASETT 9 MADRID\"\n ) {\n msg.cambio.calle = \"JOSE ORTEGA Y GASSET\";\n msg.cambio.numero_retirada = \"6\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCES RONDA DEL SUR MADRID\") {\n msg.cambio.tipovia = \"RONDA\";\n msg.cambio.calle = \"DEL SUR\";\n msg.cambio.numero_retirada = \"6\";\n return msg;\n}\n\nif (msg.consulta_calle === \"AVENIDA CAPITAL DE ESPAÑA-MADRID MADRID\") {\n msg.cambio.calle = \"CAPITAL DE ESPAÑA\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE CIUDAD UNIVERSITARIA MADRID\") {\n msg.cambio.tipovia = \"AVENIDA\";\n msg.cambio.calle = \"COMPLUTENSE\";\n msg.cambio.numero_retirada = \"3\";\n return msg;\n}\n\nif (msg.consulta_calle === \"GLORIETA CTM MADRID\") {\n msg.cambio.tipovia = \"CARRETERA\";\n msg.cambio.calle = \"VILLAVERDE A VALLECAS\";\n msg.cambio.numero_retirada = \"236\";\n return msg;\n}\n\nif (msg.consulta_calle === \"AVENIDA ANDALUCIA, DEL KM. 8,501 AL 12,000 MADRID\") {\n msg.cambio.tipovia = \"AVENIDA\";\n msg.cambio.calle = \"ANDALUCIA\";\n msg.cambio.numero_retirada = \"9\";\n return msg;\n}\n\nif (msg.consulta_calle === \"AVENIDA ANDALUCIA, DEL KM. 8,501 AL 12,000 MADRID\") {\n msg.cambio.tipovia = \"AVENIDA\";\n msg.cambio.calle = \"ANDALUCIA\";\n msg.cambio.numero_retirada = \"9\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO M40 C2ª TANATORIO MADRID\"||\n msg.consulta_calle === \"CIRCUNVALACION M30 KM. 6,00 MADRID\" ||\n msg.consulta_calle === \"CIRCUNVALACION M30 KM. 6,00 MADRID\" ||\n msg.consulta_calle === \"CIRCUNVALACION M30 MADRID\"\n) {\n msg.cambio.tipovia = \"AVENIDA\";\n msg.cambio.calle = \"ROSALES\";\n msg.cambio.numero_retirada = \"30\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO M203 ENTRADA ERMITA MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"PIROTECNIA\";\n msg.cambio.numero_retirada = \"83\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE SAN EDUARDO MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"GENERAL MARGALLO\";\n msg.cambio.numero_retirada = \"6\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE ESTACIONAMIENTO ZOO CASA CAMPO MADRID\" ||\n msg.consulta_calle === \"ACCESO CASA DE CAMPO - PARQUE ATRACCIONES MADRID\" ||\n msg.consulta_calle === \"ACCESO CASA DE CAMPO-PARQUE ATRACCIONES MADRID\"\n ) {\n msg.cambio.tipovia = \"PASEO\";\n msg.cambio.calle = \"ZARZON\";\n msg.cambio.numero_retirada = \"2\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO M40 C1ª KM 31.00 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"SAN BERNARDO\";\n msg.cambio.numero_retirada = \"13\";\n return msg;\n}\n\nif (msg.consulta_calle === \"EDIFICIOS COMISARIA DE CHAMARTIN MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"AGUSTIN DE FOXA\";\n msg.cambio.numero_retirada = \"52\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PASEO MUÑOZ GRANDES 3 MADRID\") {\n msg.cambio.tipovia = \"PASEO\";\n msg.cambio.calle = \"MARCELINO CAMACHO\";\n msg.cambio.numero_retirada = \"3\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE ARAGON (PROSPERIDAD) MADRID\") {\n msg.cambio.tipovia = \"PASEO\";\n msg.cambio.calle = \"ARAGON\";\n msg.cambio.numero_retirada = \"29\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CARRETERA A-3 ACCESO A VALDEMINGOMEZ 00 MADRID\" ||\n msg.consulta_calle === \"CAMINO VERTEDERO/VALDEMINGOMEZ S/N MADRID\" ||\n msg.consulta_calle === \"CARRETERA DEL VERTEDERO S/N MADRID\" ||\n msg.consulta_calle === \"RONDA VALDEMINGOMEZ MADRID\"\n) {\n msg.cambio.tipovia = \"AVENIDA\";\n msg.cambio.calle = \"LABORAL\";\n msg.cambio.numero_retirada = \"3\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE LERIDA (TETUAN) 7 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"LERIDA\";\n msg.cambio.numero_retirada = \"3\";\n return msg;\n}\n\nif (msg.consulta_calle === \"EDIFICIO COMISARIA DE LATINA MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"ERIKA\";\n msg.cambio.numero_retirada = \"3\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CARRETERA CORUÑA, DE LA, DEL KM. 1 AL 7,500 MADRID\") {\n msg.cambio.tipovia = \"AVENIDA\";\n msg.cambio.calle = \"PADRE HUIDOBRO\";\n msg.cambio.numero_retirada = \"7\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ZONA TALLER DE ARGANDA MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"SIERRA CARBONERA\";\n msg.cambio.numero_retirada = \"44\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO AEROPUERTO BARAJAS T4 SALIDAS MADRID\" ||\n msg.consulta_calle === \"ACCESO AEROPUERTO BARAJAS T-4 2 MADRID\"\n) {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"JUPITER\";\n msg.cambio.numero_retirada = \"29\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE ARROYO FRESNO 2 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"ARROYO DEL MONTE\";\n msg.cambio.numero_retirada = \"2\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO ESTADIO VICENTE CALDERON MADRID\" ||\n msg.consulta_calle === \"ACCES ESTADIO VICENTE CALDERON 42 MADRID\" ||\n msg.consulta_calle === \"ACCES ESTADIO VICENTE CALDERON MADRID\"\n ) {\n msg.cambio.tipovia = \"PASEO\";\n msg.cambio.calle = \"DE LOS MELANCOLICOS\";\n msg.cambio.numero_retirada = \"50\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PLAZA HISPANIDAD MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"DEL GALEON\";\n msg.cambio.numero_retirada = \"16\";\n return msg;\n}\n\nif (msg.consulta_calle === \"POBLADO CAÑADA REAL GALIANA MADRID\" ||\n msg.consulta_calle === \"CAMINO CAÑADA REAL GALIANA 167 MADRID\" ||\n msg.consulta_calle === \"CAMINO CAÑADA REAL GALIANA 137 MADRID\" ||\n msg.consulta_calle === \"ACCES CAÑADA REAL MERINAS MADRID\" ||\n msg.consulta_calle === \"CALLE CAÑADA REAL GALIANA 9 MADRID\" ||\n msg.consulta_calle === \"CAÑADA REAL GALIANA S/N MADRID\" ||\n msg.consulta_calle === \"POBLADO CAÑAVERAL 2 MADRID\"\n ) {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"CHARCO ALTO\";\n msg.cambio.numero_retirada = \"17\";\n return msg;\n}\n\nif (msg.consulta_calle === \"POBLADO CAÑADA REAL GALIANA MADRID\" ||\n msg.consulta_calle === \"CAMINO CAÑADA REAL GALIANA 167 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"CHARCO ALTO\";\n msg.cambio.numero_retirada = \"17\";\n return msg;\n}\n\n\nif (msg.consulta_calle === \"LUGAR HOSPITAL RAMON Y CAJAL MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"ANTONIO ROBLES\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PLAZA ESTORIL MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLEJON RESINA MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.numero_retirada = \"41\"; \n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE MARQUES DE VADILLO 1 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.tipovia = \"GENERAL RICARDOS\";\n msg.cambio.numero_retirada = \"2\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CAMINO MENESES MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.numero_retirada = \"4\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CAMINO MENESES MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"CASALARREINA\";\n msg.cambio.numero_retirada = \"4\";\n return msg;\n}\n\nif (msg.consulta_calle === \"LUGAR VENTA DEL BATAN MADRID\") {\n msg.cambio.tipovia = \"PASEO\";\n msg.cambio.calle = \"DE LA VENTA\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE MIMBRERAS DE LATINA MADRID\") {\n msg.cambio.tipovia = \"PLAZA\";\n msg.cambio.calle = \"DE LA CEBADA\";\n msg.cambio.numero_retirada = \"10\";\n return msg;\n}\n\nif (msg.consulta_calle === \"AUTOVIA M 30 19500 MADRID\") {\n msg.cambio.tipovia = \"PASEO\";\n msg.cambio.calle = \"DE LA FLORIDA\";\n msg.cambio.numero_retirada = \"23\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCES CDOR DIEGO VALDERRABANO MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"DEL CORREGIDOR DIEGO DE VALDERRABANO\";\n msg.cambio.numero_retirada = \"4\";\n return msg;\n}\n\nif (msg.consulta_calle === \"TUNEL COSTA RICA M30 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"ALBERTO ALCOCER\";\n msg.cambio.numero_retirada = \"46\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCES PASEO DE LA CASTELLANA MADRID\") {\n msg.cambio.tipovia = \"PASEO\";\n msg.cambio.calle = \"DE LA CASTELLANA\";\n msg.cambio.numero_retirada = \"2\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PASAJE MONTSERRAT MADRID\") {\n msg.cambio.numero_retirada = \"6\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO A-4 KM 5.100 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"EMBAJADORES\";\n msg.cambio.numero_retirada = \"286\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CARRETERA CARABANCHEL-VILLAVERDE (MARGEN DERECHO) MADRID\" ||\n msg.consulta_calle === \"CARRETERA CARABANCHEL-VILLAVERDE (MARGEN DERECHO) 135 MADRID\"\n) {\n msg.cambio.calle = \"CARRETERA CARABANCHEL VILLAVERDE\";\n msg.cambio.numero_retirada = \"135\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE CASTALIA (PUENTE DE VALLECAS) MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"CASTALIA\";\n msg.cambio.numero_retirada = \"5\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CARRETERA A-5 KM 6 ENTRADA MADRID\") {\n msg.cambio.tipovia = \"PASEO\";\n msg.cambio.calle = \"EXTREMADURA\";\n msg.cambio.numero_retirada = \"309\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCES FELIX RODRIGUEZ FUENTE 9 MADRID\") {\n msg.cambio.tipovia = \"PASEO\";\n msg.cambio.calle = \"DE LOS CEREZOS\";\n msg.cambio.numero_retirada = \"25\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CARRETERA DE VALENCIA KM 7,300 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"PROVISIONAL HOSPITAL DE VALLECAS\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE MADERA SB MADRID\") {\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CARRETERA CORUÑA KM 4.500 2 MADRID\" ||\n msg.consulta_calle === \"CARRETERA CORUÑA KM 4.500 2 MADRID\"\n) {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"PROVISIONAL HOSPITAL DE VALLECAS\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO M30 PK 12,300 MADRID\") {\n msg.cambio.tipovia = \"PUERTO\";\n msg.cambio.calle = \"DE LA CRUZ VERDE\";\n msg.cambio.numero_retirada = \"31\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE BASAURI SB MADRID\") {\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\n// CORRECCIONES DE DIRECCIONES - MADRID\nif (msg.consulta_calle === \"PLAZA GENERAL SAGARDIA RAMOS SN MADRID\" || msg.consulta_calle === \"PLAZA GENERAL SAGARDIA RAMOS 1 MADRID\") {\n msg.cambio.tipovia = \"PLAZA\";\n msg.cambio.calle = \"GENERAL SAGARDIA RAMOS\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"GLORIETA BEATA ANA MARIA DE JESUS 3 MADRID\") {\n msg.cambio.tipovia = \"GLORIETA\";\n msg.cambio.calle = \"BEATA ANA MARÍA DE JESÚS\";\n msg.cambio.numero_retirada = \"3\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PLAZA REPUBLICA DE CHILE 0 MADRID\") {\n msg.cambio.tipovia = \"PLAZA\";\n msg.cambio.calle = \"REPÚBLICA DE CHILE\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO M40 PROLONGACION ODONELL 0 MADRID\") {\n msg.cambio.tipovia = \"GLORIETA\";\n msg.cambio.calle = \"PADRE CARLOS DORESTE\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO A4 STDO MADRID INCORPORACION M30 C 1 0 MADRID\") {\n msg.cambio.tipovia = \"AVENIDA\";\n msg.cambio.calle = \"DE ANDALUCÍA\";\n msg.cambio.numero_retirada = \"120\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE MALAGA CHAMBERI 5 MADRID\" || msg.consulta_calle === \"CALLE MALAGA CHAMBERI 0 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"MÁLAGA\";\n msg.cambio.numero_retirada = \"5\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO M30 C1 SALIDA LEGAZPI 0 MADRID\") {\n msg.cambio.tipovia = \"GLORIETA\";\n msg.cambio.calle = \"LEGAZPI\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE GABRIEL MIRO 8 MADRID\" || msg.consulta_calle === \"CALLE GABRIEL MIRO 4 MADRID\" || msg.consulta_calle === \"CALLE GABRIEL MIRO 3 MADRID\" || msg.consulta_calle === \"CALLE GABRIEL MIRO 2 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"GABRIEL MIRÓ\";\n msg.cambio.numero_retirada = \"8\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCES LA CELSA 0 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"CELSA\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE PEÑA PRIETA 8 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"PEÑA PRIETA\";\n msg.cambio.numero_retirada = \"8\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE RICARDO LEON Y GENERAL MITRE SN MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"RICARDO LEÓN\";\n msg.cambio.numero_retirada = \"25\";\n return msg;\n}\n\nif (msg.consulta_calle === \"GLORIETA VALDEPERDICES 0 MADRID\") {\n msg.cambio.tipovia = \"GLORIETA\";\n msg.cambio.calle = \"VALDEPERDICES\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ZONA PARKING ESTACION DE SANTA EUGENIA 0 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"SANTA EUGENIA\";\n msg.cambio.numero_retirada = \"95\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCES RONDA DE SEGOVIA 2 MADRID\" || msg.consulta_calle === \"ACCES RONDA DE SEGOVIA 7 MADRID\" || msg.consulta_calle === \"ACCES RONDA DE SEGOVIA SN MADRID\" || msg.consulta_calle === \"ACCES RONDA DE SEGOVIA 0 MADRID\") {\n msg.cambio.tipovia = \"RONDA\";\n msg.cambio.calle = \"DE SEGOVIA\";\n msg.cambio.numero_retirada = \"2\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO PARKING ATOCHA SN MADRID\" || msg.consulta_calle === \"ACCESO PARKING ATOCHA 0 MADRID\" || msg.consulta_calle === \"ACCES PARKIN ESTACION DE ATOCHA 00 MADRID\" || msg.consulta_calle === \"ACCES PARKIN ESTACION DE ATOCHA 5 MADRID\" || msg.consulta_calle === \"ACCES PARKIN ESTACION DE ATOCHA 21 MADRID\" || msg.consulta_calle === \"ACCES PARKIN ESTACION DE ATOCHA SN MADRID\" || msg.consulta_calle === \"ACCES PARKIN ESTACION DE ATOCHA 0 MADRID\" || msg.consulta_calle === \"ACCESO PARKIN ESTACION ATOCHA 3 MADRID\" || msg.consulta_calle === \"ACCESO PARKIN ESTACION ATOCHA 78 MADRID\" || msg.consulta_calle === \"ACCESO PARKIN ESTACION ATOCHA 2 MADRID\" || msg.consulta_calle === \"ACCESO PARKIN ESTACION ATOCHA 16 MADRID\" || msg.consulta_calle === \"ACCESO PARKIN ESTACION ATOCHA 23 MADRID\" || msg.consulta_calle === \"ACCESO PARKIN ESTACION ATOCHA 62 MADRID\") {\n msg.cambio.tipovia = \"GLORIETA\";\n msg.cambio.calle = \"CARLOS V\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"BARRIO VALDEMINGOMEZ 0 MADRID\" || msg.consulta_calle === \"BARRIO VALDEMINGOMEZ SN MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"VALDEMINGÓMEZ\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"RONDA VALDEMINGOMEZ 2 MADRID\") {\n msg.cambio.tipovia = \"RONDA\";\n msg.cambio.calle = \"VALDEMINGÓMEZ\";\n msg.cambio.numero_retirada = \"2\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO AVENIDA EL FERROL SN MADRID\" || msg.consulta_calle === \"ACCESO AVENIDA EL FERROL 7 MADRID\") {\n msg.cambio.tipovia = \"AVENIDA\";\n msg.cambio.calle = \"DEL FERROL\";\n msg.cambio.numero_retirada = \"7\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO M30 C1ª PK 8 00 0 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"M-30\";\n msg.cambio.numero_retirada = \"8\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE CASA LARREINA 3 MADRID\" || msg.consulta_calle === \"CALLE CASA LARREINA 2 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"CASA LARREINA\";\n msg.cambio.numero_retirada = \"3\";\n return msg;\n}\n\nif (msg.consulta_calle === \"AUTOVIA M 203 SN MADRID\") {\n msg.cambio.tipovia = \"CARRETERA\";\n msg.cambio.calle = \"M-203\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE GENERAL ROMERO BASART 25 MADRID\" || msg.consulta_calle === \"CALLE GENERAL ROMERO BASART 54 MADRID\" || msg.consulta_calle === \"CALLE GENERAL ROMERO BASART 31 MADRID\" || msg.consulta_calle === \"CALLE GENERAL ROMERO BASART 72 MADRID\" || msg.consulta_calle === \"CALLE GENERAL ROMERO BASART 0 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"GENERAL ROMERO BASARTE\";\n msg.cambio.numero_retirada = \"25\";\n return msg;\n}\n\nif (msg.consulta_calle === \"VIA DE SERVICIO EL BOSCO 2 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"EL BOSCO\";\n msg.cambio.numero_retirada = \"2\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PASAJE MONSERRAT 0 MADRID\" || msg.consulta_calle === \"PASAJE MONSERRAT SN MADRID\") {\n msg.cambio.tipovia = \"PASAJE\";\n msg.cambio.calle = \"MONTSERRAT\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ZONA AEROPUERTO BARAJAS T1 LLEGADAS 2 MADRID\" || msg.consulta_calle === \"ZONA AEROPUERTO BARAJAS T1 LLEGADAS 00 MADRID\" || msg.consulta_calle === \"ZONA AEROPUERTO BARAJAS T1 LLEGADAS MADRID\") {\n msg.cambio.tipovia = \"TERMINAL\";\n msg.cambio.calle = \"AEROPUERTO BARAJAS T1\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE EDUARDO BARREIROS C V JOSE PEREZ SN MADRID\" || msg.consulta_calle === \"CALLE EDUARDO BARREIROS C V JOSE PEREZ 0 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"EDUARDO BARREIROS\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"EDIFICIO COMISARIA VILLA DE VALLECAS 0 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"RIO GENIL\";\n msg.cambio.numero_retirada = \"35\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCES CAMINO ALTO SAN ISIDRO SN MADRID\" || msg.consulta_calle === \"ACCES CAMINO ALTO DE SAN ISIDRO 0 MADRID\") {\n msg.cambio.tipovia = \"CAMINO\";\n msg.cambio.calle = \"ALTO DE SAN ISIDRO\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO M 30 AVDA ENTREVIAS 0 MADRID\" || msg.consulta_calle === \"ACCESO M30 AVDA ENTREVIAS 6 MADRID\") {\n msg.cambio.tipovia = \"AVENIDA\";\n msg.cambio.calle = \"ENTREVÍAS\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE SERRANO C V HERMOSILLA SN MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"SERRANO\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCES MARIA SEVILLA DIAGO 3 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"MARÍA SEVILLA DIAGO\";\n msg.cambio.numero_retirada = \"3\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCES COMISARIA LEGAÑITOS 0 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"LEGAÑITOS\";\n msg.cambio.numero_retirada = \"7\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE GENERAL PALANCA S N MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"GENERAL PALANCA\";\n msg.cambio.numero_retirada = \"25\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCES AEROPUERTO BARAJAS 1 MADRID\") {\n msg.cambio.tipovia = \"TERMINAL\";\n msg.cambio.calle = \"AEROPUERTO BARAJAS T1\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CAMINO BATAN S N MADRID\" || msg.consulta_calle === \"CAMINO BATAN 0 MADRID\" || msg.consulta_calle === \"CAMINO BATAN SN MADRID\") {\n msg.cambio.tipovia = \"CAMINO\";\n msg.cambio.calle = \"BATÁN\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PLAZA HNOS FALCO Y ALVAREZ DE TOLEDO 16 MADRID\" || msg.consulta_calle === \"PLAZA HERMANOS FALCO Y ALVAREZ DE TOLEDO S N MADRID\" || msg.consulta_calle === \"PLAZA HERMANOS FALCO Y ALVAREZ DE TOLEDO 14 MADRID\" || msg.consulta_calle === \"PLAZA HERMANOS FALCO Y ALVAREZ DE TOLEDO 20 MADRID\" || msg.consulta_calle === \"PLAZA HERMANOS FALCO Y ALVAREZ DE TOLEDO 11 MADRID\") {\n msg.cambio.tipovia = \"PLAZA\";\n msg.cambio.calle = \"HERMANOS FALCÓ\";\n msg.cambio.numero_retirada = \"16\";\n return msg;\n}\n\nif (msg.consulta_calle === \"AUTOVIA A 5 KM 7 800 0 MADRID\" || msg.consulta_calle === \"AUTOVIA A 5 KM 7 800 8 MADRID\" || msg.consulta_calle === \"AUTOVIA A 5 KM 7 800 6600 MADRID\" || msg.consulta_calle === \"AUTOVIA A 5 KM 7 800 7 600 MADRID\") {\n msg.cambio.tipovia = \"CARRETERA\";\n msg.cambio.calle = \"A-5\";\n msg.cambio.numero_retirada = \"7\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE TOLEDO C V GASOMETRO SN MADRID\" || msg.consulta_calle === \"CALLE TOLEDO C V GASOMETRO 0 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"TOLEDO\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE CAPITAN HAYA S N MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"CAPITÁN HAYA\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PASAJE REMONTA 0 MADRID\") {\n msg.cambio.tipovia = \"PASAJE\";\n msg.cambio.calle = \"REMONTA\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PLAZA LEALTAD S N MADRID\") {\n msg.cambio.tipovia = \"PLAZA\";\n msg.cambio.calle = \"LEALTAD\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE NUÑEZ DE BALBOA S N MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"NUÑEZ DE BALBOA\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE DOCTOR ESQUERDO S N MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"DOCTOR ESQUERDO\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"AVENIDA BUENOS AIRES S N MADRID\") {\n msg.cambio.tipovia = \"AVENIDA\";\n msg.cambio.calle = \"BUENOS AIRES\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CARRETERA CARABANCHEL VILLAVERDE MARGEN IZQUIERDO 103 MADRID\") {\n msg.cambio.tipovia = \"CARRETERA\";\n msg.cambio.calle = \"CARABANCHEL A VILLAVERDE\";\n msg.cambio.numero_retirada = \"103\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE PARQUE ANA TUTOR 8 MADRID\") {\n msg.cambio.tipovia = \"PARQUE\";\n msg.cambio.calle = \"ANA TUTOR\";\n msg.cambio.numero_retirada = \"8\";\n return msg;\n}\n\nif (msg.consulta_calle === \"GLORIETA GENERAL SAN MARTIN 3 MADRID\") {\n msg.cambio.tipovia = \"GLORIETA\";\n msg.cambio.calle = \"GENERAL SAN MARTÍN\";\n msg.cambio.numero_retirada = \"3\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE MONTE IGUELDO S N MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"MONTE IGUELDO\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PLAZA COLON S N MADRID\" || msg.consulta_calle === \"BASE COLON MADRID\" || msg.consulta_calle === \"ACCES BASE DE COLON SN MADRID\" || msg.consulta_calle === \"ACCES BASE DE COLON 4 MADRID\" || msg.consulta_calle === \"ACCES BASE DE COLON 0 MADRID\" || msg.consulta_calle === \"ACCES BASE DE COLON F 31 MADRID\" || msg.consulta_calle === \"ACCES BASE DE COLON 2 MADRID\" || msg.consulta_calle === \"ACCES BASE DE COLON 141141 MADRID\" || msg.consulta_calle === \"ACCES BASE DE COLON MADRID\") {\n msg.cambio.tipovia = \"PLAZA\";\n msg.cambio.calle = \"COLÓN\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE SANTA BERNARDINA S N MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"SANTA BERNARDINA\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCES DEL ROBLEDAL 0 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"ROBLEDAL\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE REAL DE PINTO 1 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"REAL DE PINTO\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"AUTOVIA A3 VIA DE SERVICIO PK 7 MADRID\" || msg.consulta_calle === \"AUTOVIA A3 VIA DE SERVICIO 140000 MADRID\") {\n msg.cambio.tipovia = \"CARRETERA\";\n msg.cambio.calle = \"A-3\";\n msg.cambio.numero_retirada = \"7\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE CHIMBO 23 1 A 0 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"CHIMBO\";\n msg.cambio.numero_retirada = \"23\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE AVDA MORATALAZ 0 MADRID\") {\n msg.cambio.tipovia = \"AVENIDA\";\n msg.cambio.calle = \"MORATALAZ\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE LOPEZ DE HOYOS S N MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"LÓPEZ DE HOYOS\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"AVENIDA RAFAEL FINAT S N MADRID\" || msg.consulta_calle === \"AVENIDA RAFAEL FINAT 1 MADRID\") {\n msg.cambio.tipovia = \"AVENIDA\";\n msg.cambio.calle = \"RAFAEL FINAT\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"ACCESO DON RAMON DE LA CRUZ 2 MADRID\" || msg.consulta_calle === \"ACCESO DON RAMON DE LA CRUZ 3 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"RAMÓN DE LA CRUZ\";\n msg.cambio.numero_retirada = \"2\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE GENERAL MOSCARDO 1 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"GENERAL MOSCARDO\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE ESTACION DEPURADORA SANTA CATALINA 65 MADRID\" || msg.consulta_calle === \"CALLE ESTACION DEPURADORA SANTA CATALINA 0 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"ESTACIÓN DEPURADORA\";\n msg.cambio.numero_retirada = \"65\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CARRETERA PARDO EL DE PUERTA DE HIERRO AL KM 3 500 SN MADRID\") {\n msg.cambio.tipovia = \"CARRETERA\";\n msg.cambio.calle = \"M-612\";\n msg.cambio.numero_retirada = \"3\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE RETAMA FAR 3 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"RETAMA\";\n msg.cambio.numero_retirada = \"3\";\n return msg;\n}\n\nif (msg.consulta_calle === \"GLORIETA REALES ACADEMIAS 0 MADRID\") {\n msg.cambio.tipovia = \"GLORIETA\";\n msg.cambio.calle = \"REALES ACADEMIAS\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE SEVILLA S N MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"SEVILLA\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE PRINCESA S N MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"PRINCESA\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"GLORIETA CADIZ S N MADRID\" || msg.consulta_calle === \"GLORIETA CADIZ 0 MADRID\") {\n msg.cambio.tipovia = \"GLORIETA\";\n msg.cambio.calle = \"CÁDIZ\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"GLORIETA RUBEN DARIO S N MADRID\") {\n msg.cambio.tipovia = \"GLORIETA\";\n msg.cambio.calle = \"RUBÉN DARÍO\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE RONDA SUR 0 MADRID\") {\n msg.cambio.tipovia = \"RONDA\";\n msg.cambio.calle = \"SUR\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"GLORIETA ARCENTALES 2 MADRID\") {\n msg.cambio.tipovia = \"GLORIETA\";\n msg.cambio.calle = \"ARCENTALES\";\n msg.cambio.numero_retirada = \"2\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE PUENTE DE SEGOVIA 0000 MADRID\" || msg.consulta_calle === \"CALLE PUENTE DE SEGOVIA 8 MADRID\") {\n msg.cambio.tipovia = \"PUENTE\";\n msg.cambio.calle = \"DE SEGOVIA\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"AVENIDA ARROYO DEL FRESNO 0 MADRID\" || msg.consulta_calle === \"CALLE ARROYO FRESNO 4 MADRID\" || msg.consulta_calle === \"CALLE ARROYO FRESNO 0 MADRID\") {\n msg.cambio.tipovia = \"AVENIDA\";\n msg.cambio.calle = \"ARROYO DEL FRESNO\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"PLAZA DOCTOR ALONSO AGUILAR 0 MADRID\") {\n msg.cambio.tipovia = \"PLAZA\";\n msg.cambio.calle = \"DOCTOR ALONSO AGUILAR\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}\n\nif (msg.consulta_calle === \"CALLE ALCALDE CONDE DE MAYALDE 0 MADRID\") {\n msg.cambio.tipovia = \"CALLE\";\n msg.cambio.calle = \"ALCALDE CONDE DE MAYALDE\";\n msg.cambio.numero_retirada = \"1\";\n return msg;\n}", "outputs": 1, "timeout": 0, "noerr": 0, @@ -1699,7 +1700,7 @@ "type": "function", "z": "a796bfad8ab76fe4", "name": "Calles a eliminar", - "func": "// Registro a eliminar sino procesamos\nif (msg.consulta_calle === \"CALLE SIN DETERMINAR MADRID\" ||\n msg.consulta_calle === \"BASE MEDIODIA 3 MADRID\" ||\n msg.consulta_calle === \"BASE COLON MADRID\" ||\n msg.consulta_calle === \"BASE MEDIODIA 2 1 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada MADRID\" ||\n msg.consulta_calle === \"ACCESO POBLADO DE LAS BARRANQUILLAS sn MADRID\" ||\n msg.consulta_calle === \"BASE BARCELO MADRID\" ||\n msg.consulta_calle === \"EDIFICIO JUZGADO MADRID\" ||\n msg.consulta_calle === \"CALLE CAÑADA REAL GALIANA PARC 12 MADRID\" ||\n msg.consulta_calle === \"CALLE CAÑADA REAL GALIANA PARC. 127 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada S / N MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada 8,400 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada KM 12700 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada KM 2.400 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada - MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada S/N MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada FAROLA4 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada 12500 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada 6, 800 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada 6, 500 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada 6,800 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada 6,500 MADRID\" ||\n msg.consulta_calle === \"CARRETERA A-3 ACCESO A VALDEMINGOMEZ MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada 2.200 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada FAROLA 2 MADRID\" ||\n msg.consulta_calle === \"CALLE CAÑADA REAL GALIANA FAR. 31 MADRID\" ||\n msg.consulta_calle === \"ZONA COMISARIA HORTALEZA MADRID\" ||\n msg.consulta_calle === \"PASO PARTICULAR ELVIRA GOYA 12 MADRID\" ||\n msg.consulta_calle === \"PASO PARTICULAR ELVIRA GOYA 38 MADRID\" ||\n msg.consulta_calle === \"ACCESO AEROPUERTO DE BARAJAS T2 SALIDAS MADRID\"\n ) {\n return [msg, null]\n} else {\n return [null, msg]\n}\n\n", + "func": "// Registro a eliminar sino procesamos\nif (msg.consulta_calle === \"CALLE SIN DETERMINAR MADRID\" ||\n msg.consulta_calle === \"BASE MEDIODIA 3 MADRID\" ||\n msg.consulta_calle === \"BASE COLON MADRID\" ||\n msg.consulta_calle === \"BASE MEDIODIA 2 1 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada MADRID\" ||\n msg.consulta_calle === \"ACCESO POBLADO DE LAS BARRANQUILLAS sn MADRID\" ||\n msg.consulta_calle === \"BASE BARCELO MADRID\" ||\n msg.consulta_calle === \"EDIFICIO JUZGADO MADRID\" ||\n msg.consulta_calle === \"CALLE CAÑADA REAL GALIANA PARC 12 MADRID\" ||\n msg.consulta_calle === \"CALLE CAÑADA REAL GALIANA PARC. 127 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada S / N MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada 8,400 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada KM 12700 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada KM 2.400 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada - MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada S/N MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada FAROLA4 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada 12500 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada 6, 800 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada 6, 500 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada 6,800 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada 6,500 MADRID\" ||\n msg.consulta_calle === \"CARRETERA A-3 ACCESO A VALDEMINGOMEZ MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada 2.200 MADRID\" ||\n msg.consulta_calle === \"CALLE No Codificada FAROLA 2 MADRID\" ||\n msg.consulta_calle === \"CALLE CAÑADA REAL GALIANA FAR. 31 MADRID\" ||\n msg.consulta_calle === \"ZONA COMISARIA HORTALEZA MADRID\" ||\n msg.consulta_calle === \"PASO PARTICULAR ELVIRA GOYA 12 MADRID\" ||\n msg.consulta_calle === \"PASO PARTICULAR ELVIRA GOYA 38 MADRID\" ||\n msg.consulta_calle === \"ACCESO AEROPUERTO DE BARAJAS T2 SALIDAS MADRID\" ||\n msg.consulta_calle === \"ACCESO CALZADA 1 PK 880 MADRID\" ||\n msg.consulta_calle === \"BASE ESCUADRON MADRID\" ||\n msg.consulta_calle === \"BASE VELAZQUEZ MADRID\" ||\n msg.consulta_calle === \"PASEO PINOS MADRID\" ||\n msg.consulta_calle === \"CALLE HERMANOS FERNANDEZ SHAW MADRID\"\n ) {\n return [msg, null]\n} else {\n return [null, msg]\n}\n\n", "outputs": 2, "timeout": 0, "noerr": 0, @@ -1838,5 +1839,49 @@ "a1f0210367ec78c3" ] ] + }, + { + "id": "919761f72ff72c12", + "type": "file", + "z": "a796bfad8ab76fe4", + "name": "guardar valores", + "filename": "direcciones", + "filenameType": "str", + "appendNewline": true, + "createDir": false, + "overwriteFile": "false", + "encoding": "none", + "x": 1080, + "y": 340, + "wires": [ + [] + ] + }, + { + "id": "6a58b6dfedf7cc13", + "type": "change", + "z": "a796bfad8ab76fe4", + "name": "", + "rules": [ + { + "t": "set", + "p": "payload", + "pt": "msg", + "to": "referencia_geocache", + "tot": "msg" + } + ], + "action": "", + "property": "", + "from": "", + "to": "", + "reg": false, + "x": 880, + "y": 340, + "wires": [ + [ + "919761f72ff72c12" + ] + ] } ] \ No newline at end of file diff --git a/package.json b/package.json index 61a6307..40903c0 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,9 @@ "description": "Migración de los datos de SQL a PostGIS", "version": "0.0.1", "dependencies": { - "node-red-contrib-mssql-plus": "0.13.1" + "node-red-contrib-mssql-plus": "0.13.1", + "node-red-contrib-mongodb4": "3.1.1", + "node-red-contrib-postgresql": "0.15.4" }, "node-red": { "settings": {