En mi artículo anterior sobre un mapa interactivo del metro de Moscú, describí el proceso de creación de un mapa vectorial usando un motor svg , comparándolo con una pantalla de lienzo.
Después de un tiempo, decidí volver a mi mapa y le agregué la capacidad de mostrar la ruta del camino más corto entre las estaciones seleccionadas usando el algoritmo BFS , atravesando el gráfico en ancho.
- UML, DTD . "" , .
, , , .
, :
()
, ( inches)
( inch): , , , . .
, . , , , , .
-, , Q , , . "", , .
-, . ( inch) , , . , , , , . , , , , . ( ). .
-, ECMA2015 let, const, Set, iPad 3G. var, function.
, , . ( ), .
, , svg, - .
Proporciono enlaces separados al mapa del metro y al proyecto en github .