ES:OSM Deep History/Bookmarklet

From OpenStreetMap Wiki
Jump to navigation Jump to search

Un bookmarklet no oficial (véase el historial de esta página para conocer los autores) probado solo en Firefox (edita esto si lo has probado en otro navegador).

Ejecutar esto en la página (en la página del historial también funciona) de un nodo, vía o relación (elementos) – ejemplo. El bookmarklet abre la página comparativa (ejemplo) en una pestaña.

javascript:var urlParts = document.location.href.split('/'); if (urlParts[2] === 'www.openstreetmap.org') {     switch (urlParts[3]) {         case "node":         case "way":         case "relation":         	var idMatch = urlParts[4].match(/\d+/);         	var objId = idMatch[0];             (function() {                 window.open('https://osmlab.github.io/osm-deep-history/#/' + encodeURIComponent(urlParts[3]) + '/' + encodeURIComponent(objId));             })();             break;         default:             alert('Solo se pueden inspeccionar historiales de nodos, vías o relaciones.');             break;     } } else {     alert('Esta no es una página de www.openstreetmap.org soportada.'); }