{"id":2007,"date":"2023-12-18T17:43:28","date_gmt":"2023-12-18T17:43:28","guid":{"rendered":"https:\/\/developers.maplink.global\/ejemplo-4-peajes-con-tarifas-por-franja-horaria\/"},"modified":"2025-02-06T18:58:59","modified_gmt":"2025-02-06T18:58:59","slug":"ejemplo-peajes-con-tarifas-por-franja-horaria","status":"publish","type":"post","link":"https:\/\/developers.maplink.global\/es\/ejemplo-peajes-con-tarifas-por-franja-horaria\/","title":{"rendered":"Ejemplo &#8211; Peajes con tarifas por franja horaria"},"content":{"rendered":"\n<p>Algunas estaciones de peaje, sobre todo en Argentina y Chile, tienen precios condicionales que var\u00edan seg\u00fan el d\u00eda, la hora o la estaci\u00f3n del a\u00f1o en que se recorra la ruta.<\/p>\n\n\n\n<p>Por ejemplo, en Argentina los concesionarios tienen tarifas especiales para las horas punta, fines de semana y festivos, o \u00e9pocas concretas del a\u00f1o como temporada baja y temporada alta.<\/p>\n\n\n\n<p>A continuaci\u00f3n figura el cuadro de tarifas de la concesionaria argentina <a href=\"https:\/\/www.ausa.com.ar\/sections\/tarifas.html\" data-type=\"link\" data-id=\"https:\/\/www.ausa.com.ar\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">AUSA<\/a>, que ofrece dos tipos de tarifas, una para las horas normales y otra para las horas punta.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"749\" src=\"https:\/\/developers.maplink.global\/wp-content\/uploads\/2023\/12\/image-4.png\" alt=\"\" class=\"wp-image-3262\" srcset=\"https:\/\/developers.maplink.global\/wp-content\/uploads\/2023\/12\/image-4.png 1024w, https:\/\/developers.maplink.global\/wp-content\/uploads\/2023\/12\/image-4-300x219.png 300w, https:\/\/developers.maplink.global\/wp-content\/uploads\/2023\/12\/image-4-768x562.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Tabla con diferentes valores para horario regular y horario punta<\/figcaption><\/figure>\n\n\n\n<p class=\"has-text-align-center\"><\/p>\n\n\n\n<p>En Brasil, este tipo de tarifa es m\u00e1s raro, pero algunas concesionarias ya cobran importes diferentes los fines de semana y festivos<\/p>\n\n\n\n<p>En este ejemplo tenemos una ruta con un cami\u00f3n de 4 ejes que pasar\u00e1 por el peaje Sarmiento en Argentina. Seg\u00fan la tabla anterior, este peaje tiene valores diferentes para las horas punta. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Solicitud<\/h2>\n\n\n\n<p>Se necesitar\u00e1n los siguientes par\u00e1metros para obtener el valor correcto seg\u00fan la hora y el d\u00eda de la semana:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>vehicleType<\/code>&nbsp;\u2013 Tipo de veh\u00edculo a considerar, en el ejemplo ser\u00e1&nbsp;<code>TRUCK_WITH_TWO_DOUBLE_AXLES<\/code>;<\/li>\n\n\n\n<li><code>calculationDate<\/code>&nbsp;\u2013 Fecha y hora en formato <em>timestamp<\/em>. En este ejemplo utilizaremos la fecha 02\/06\/2025 a las 17:00 (GMT), que corresponde a el <em>timestamp<\/em> 1738861232000;<\/li>\n\n\n\n<li><code>conditions<\/code>&nbsp;\u2013&nbsp;Objeto que indica qu\u00e9 valores se deben considerar para los peajes donde existen valores condicionales, como en este ejemplo valor por franja horaria y d\u00eda de la semana:\n<ul class=\"wp-block-list\">\n<li><code>period<\/code>&nbsp;\u2013 Indica el per\u00edodo que se debe considerar para devolver el valor exacto del peaje.En este caso, la ruta se realizar\u00e1 en un d\u00eda com\u00fan, por lo que el valor utilizado en este ejemplo ser\u00e1&nbsp;<code>NORMAL<\/code>.<\/li>\n\n\n\n<li><code>billingType<\/code>&nbsp;\u2013 Indica el tipo de tarifa que se debe considerar. El valor a utilizar en este ejemplo debe ser&nbsp;<code>NORMAL<\/code>.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Solicitud con Endpoint independiente<\/h3>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"json\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{\n    \"legs\": [\n        {\n            \"points\": \"zh~qEdpncJH[LQHGNGLCPAJBPHHFJNHN@N@XAREV[z@Yx@C@gClE\",\n            \"vehicleType\": \"TRUCK_WITH_TWO_DOUBLE_AXLES\",\n            \"calculationDate\": 1738861232000,\n            \"condition\": {\n                \"period\": \"NORMAL\",\n                \"billingType\": \"NORMAL\"\n            }\n        }\n    ]\n}<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Solicitud con Trip API<\/h3>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"json\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{\n  \"calculationMode\": \"THE_FASTEST\",\n  \"points\": [\n    {\n      \"latitude\": -34.566702,\n      \"longitude\": -58.406596,\n      \"siteId\": \"Point 1\"\n    },\n    {\n      \"latitude\": -34.566436,\n      \"longitude\": -58.408582,\n      \"siteId\": \"Point 2\"\n    }\n  ],\n  \"toll\": {\n    \"vehicleType\": \"TRUCK_WITH_TWO_DOUBLE_AXLES\",\n    \"calculationDate\":1738861232000,\n    \"condition\": {\n            \"period\": \"NORMAL\",\n            \"billingType\": \"NORMAL\"\n        }\n  }\n}<\/pre>\n\n\n\n<p>El resultado puede verse en el siguiente mapa:<\/p>\n\n\n\n<p class=\"has-text-align-center\"><img loading=\"lazy\" decoding=\"async\" width=\"703\" height=\"365\" src=\"https:\/\/lh7-us.googleusercontent.com\/6PpKbqzTmGj0Q1Z0JLEmihnHE6zhh1FlIiFv0PGOyk7tHcamCnsjYsntopvAYv_SR_GAO3ktqfczeUyEoVh3XXXOY3BMm9EmZQaqe2AIqY9Fncikkr9S1VYNQDziVIpWCdK3BxBB8hGsOtGLl4WDEJ4\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Respuesta<\/h2>\n\n\n\n<p>Como el horario coincide con el horario punta del peaje en cuesti\u00f3n, el valor devuelto ser\u00e1 <code>2348.84<\/code>, seg\u00fan la tabla facilitada por la concesionaria.<\/p>\n\n\n\n<p>Las respuestas completas se pueden encontrar a continuaci\u00f3n<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Respuesta con Endpoint independiente<\/h3>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"json\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{\n    \"legs\": [\n        {\n            \"tolls\": [\n                {\n                    \"id\": \"1032\",\n                    \"name\": \"P\u00f3rtico - Sarmiento\",\n                    \"address\": \"Avenida Sarmiento, 4254\",\n                    \"city\": \" \",\n                    \"state\": {\n                        \"name\": \"Ciudad Autonoma de Buenos Aires\",\n                        \"code\": \"Ciudad Autonoma de Buenos Aires\"\n                    },\n                    \"country\": \"Argentina\",\n                    \"concession\": \"Ausa\",\n                    \"direction\": \"WEST\",\n                    \"coordinates\": {\n                        \"latitude\": -34.5671991,\n                        \"longitude\": -58.4063059\n                    },\n                    \"serviceTypes\": [],\n                    \"price\": 2348.84\n                }\n            ],\n            \"legTotalCost\": 2348.84,\n            \"vehicleType\": \"TRUCK_WITH_TWO_DOUBLE_AXLES\",\n            \"condition\": {\n                \"billingType\": \"NORMAL\",\n                \"period\": \"NORMAL\"\n            },\n            \"calculationDate\": 1738861232000\n        }\n    ],\n    \"totalCost\": 2348.84\n}<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Respuesta con Trip API<\/h3>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"json\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{\n    \"id\": \"67a4ef53361dc514265d9676\",\n    \"clientId\": \"maplink\",\n    \"totalDistance\": 328,\n    \"totalNominalDuration\": 28,\n    \"averageSpeed\": 64.87,\n    \"tollCosts\": 2348.84,\n    \"legs\": [\n        {\n            \"distance\": 328,\n            \"nominalDuration\": 28,\n            \"averageSpeed\": 64.87,\n            \"points\": \"zh~qEdpncJH[LQHGNGLCPAJBPHHFJNHN@N@XAREV[z@Yx@C@gClE\",\n            \"tollCalculation\": {\n                \"tolls\": [\n                    {\n                        \"id\": \"1032\",\n                        \"name\": \"P\u00f3rtico - Sarmiento\",\n                        \"address\": \"Avenida Sarmiento, 4254\",\n                        \"city\": \" \",\n                        \"state\": {\n                            \"name\": \"Ciudad Autonoma de Buenos Aires\",\n                            \"code\": \"Ciudad Autonoma de Buenos Aires\"\n                        },\n                        \"country\": \"Argentina\",\n                        \"concession\": \"Ausa\",\n                        \"direction\": \"WEST\",\n                        \"coordinates\": {\n                            \"latitude\": -34.5671991,\n                            \"longitude\": -58.4063059\n                        },\n                        \"serviceTypes\": [],\n                        \"price\": 2348.84\n                    }\n                ],\n                \"legTotalCost\": 2348.84,\n                \"vehicleType\": \"TRUCK_WITH_TWO_DOUBLE_AXLES\",\n                \"calculationDate\": 1738861232000,\n                \"condition\": {\n                    \"billingType\": \"NORMAL\",\n                    \"period\": \"NORMAL\"\n                }\n            }\n        }\n    ],\n    \"crossedBorders\": [],\n    \"source\": \"MAPLINK\",\n    \"createdAt\": 1738862419537,\n    \"expiryIn\": 1739467219482\n}<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Algunas estaciones de peaje, sobre todo en Argentina y Chile, tienen precios condicionales que var\u00edan seg\u00fan el d\u00eda, la hora o la estaci\u00f3n del a\u00f1o en que se recorra la ruta. Por ejemplo, en Argentina los concesionarios tienen tarifas especiales para las horas punta, fines de semana y festivos, o \u00e9pocas concretas del a\u00f1o como [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[149],"tags":[],"class_list":["post-2007","post","type-post","status-publish","format-standard","hentry","category-toll-es"],"acf":[],"_links":{"self":[{"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts\/2007","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/comments?post=2007"}],"version-history":[{"count":10,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts\/2007\/revisions"}],"predecessor-version":[{"id":3274,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts\/2007\/revisions\/3274"}],"wp:attachment":[{"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/media?parent=2007"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/categories?post=2007"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/tags?post=2007"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}