Em meu artigo anterior sobre um mapa interativo do metrô de Moscou, descrevi o processo de criação de um mapa vetorial usando um mecanismo SVG , comparando-o com uma tela de exibição.
Depois de um tempo, decidi voltar ao meu mapa e adicionar a ele a capacidade de exibir a rota do caminho mais curto entre as estações selecionadas usando o algoritmo BFS , percorrendo o gráfico em largura.
- UML, DTD . "" , .
, , , .
, :
()
, ( inches)
( inch): , , , . .
, . , , , , .
-, , Q , , . "", , .
-, . ( inch) , , . , , , , . , , , , . ( ). .
-, ECMA2015 let, const, Set, iPad 3G. var, function.
, , . ( ), .
, , svg, - .
Eu forneço links separados para o mapa do metrô e o projeto no github .