{"id":2197,"date":"2023-12-20T20:16:48","date_gmt":"2023-12-20T20:16:48","guid":{"rendered":"https:\/\/developers.maplink.global\/ejemplo-1-calculo-de-la-matriz-de-distancias-entre-tres-puntos\/"},"modified":"2024-03-01T20:39:07","modified_gmt":"2024-03-01T20:39:07","slug":"ejemplo-1-calculo-de-la-matriz-de-distancias-entre-tres-puntos","status":"publish","type":"post","link":"https:\/\/developers.maplink.global\/es\/ejemplo-1-calculo-de-la-matriz-de-distancias-entre-tres-puntos\/","title":{"rendered":"Ejemplo 1 &#8211; C\u00e1lculo de la matriz de distancias entre tres puntos"},"content":{"rendered":"\n<p>En este ejemplo, se calcular\u00e1 una matriz de distancias entre un punto de origen y dos puntos de destino. Ser\u00e1 posible aplicar par\u00e1metros opcionales como evitar t\u00faneles y puentes y elegir el modo de c\u00e1lculo para la ruta m\u00e1s r\u00e1pida.<\/p>\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    \"avoidanceTypes\": [\n        \"TUNNELS\",\n        \"BRIDGES\"\n    ],\n    \"calculationMode\": \"THE_FASTEST\",\n    \"destinations\": [\n        {\n            \"latitude\": -23.682211,\n            \"longitude\": -46.546867,\n            \"siteId\": \"SantoAndre\"\n        },\n        {\n            \"latitude\": -23.561402303338195, \n            \"longitude\": -46.63862145421187,\n            \"siteId\": \"SP-Liberdade\"\n        }\n    ],\n    \"origins\": [\n        {\n            \"latitude\": -23.337132,\n            \"longitude\": -46.835427,\n            \"siteId\": \"Cajamar\"\n        }\n    ],\n    \"restrictionZones\": [],\n    \"tripProfile\": \"MAPLINK\"\n}<\/pre>\n\n<p>La respuesta devuelve la array de objetos <code>elements<\/code>, donde cada objeto representa la relaci\u00f3n entre cada par de origen y destino. En este caso, de <code>Cajamar<\/code> a <code>SantoAndre<\/code> y de <code>Cajamar<\/code> a <code>SP-Liberdade<\/code>.  <\/p>\n\n<p>Cada objeto en <code>elements<\/code> tendr\u00e1 la siguiente informaci\u00f3n:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><code>origin<\/code>  &#8211; Identificador del punto de origen;<\/li>\n\n\n\n<li><code>destination<\/code>  &#8211; Identificador del punto de destino;<\/li>\n\n\n\n<li><code>distance<\/code>  &#8211; Distancia total en metros;<\/li>\n\n\n\n<li><code>nominalDuration<\/code>  &#8211; Duraci\u00f3n total en segundos;<\/li>\n\n\n\n<li><code>averageSpeed<\/code>  &#8211; Velocidad media del trayecto entre origen y destino en km\/h.<\/li>\n<\/ul>\n\n<p>A continuaci\u00f3n encontrar\u00e1 la respuesta completa:<\/p>\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\": \"6076163ab966b04b48d1017c\",\n    \"clientId\": \"maplink\",\n    \"elements\": [\n        {\n            \"origin\": \"Cajamar\",\n            \"destination\": \"SantoAndre\",\n            \"distance\": 253569,\n            \"nominalDuration\": 32617,\n            \"averageSpeed\": 27.99     \n        },\n        {\n            \"origin\": \"Cajamar\",\n            \"destination\": \"SP-Liberdade\",\n            \"distance\": 286385,\n            \"nominalDuration\": 35963,\n            \"averageSpeed\": 28.67            \n        }\n    ],\n    \"createdAt\": 1618351678886\n}<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>En este ejemplo, se calcular\u00e1 una matriz de distancias entre un punto de origen y dos puntos de destino. Ser\u00e1 posible aplicar par\u00e1metros opcionales como evitar t\u00faneles y puentes y elegir el modo de c\u00e1lculo para la ruta m\u00e1s r\u00e1pida. La respuesta devuelve la array de objetos elements, donde cada objeto representa la relaci\u00f3n entre [&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":[152],"tags":[],"class_list":["post-2197","post","type-post","status-publish","format-standard","hentry","category-distance-matrix-es"],"acf":[],"_links":{"self":[{"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts\/2197","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=2197"}],"version-history":[{"count":2,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts\/2197\/revisions"}],"predecessor-version":[{"id":2716,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts\/2197\/revisions\/2716"}],"wp:attachment":[{"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/media?parent=2197"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/categories?post=2197"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/tags?post=2197"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}