Melhor resposta
Você poderia fazer uma captura de tela.
Alguns anos atrás, fiz um mapa do tamanho de um pôster de Visualização de satélite do Google Maps. O Google Maps (e a maioria dos outros mapas baseados na web) usa ladrilhos quadrados de uma projeção de Mercator que são montados em JavaScript, portanto, quando você desloca um mapa, seu navegador obtém novos ladrilhos do servidor e os armazena em cache. Então, quando você faz a panorâmica, eles ainda estão no cache e você não precisa esperar que o servidor redesenhe a página. Enfim, blocos, que são imagens JPEG ou PNG. Tudo o que você precisa fazer é coletar o suficiente e remontá-los na ordem certa e, em seguida, imprimir. O Google não quer que você copie mapas e dê nomes engraçados aos blocos, e bloqueie você se você fizer download de algo mais do que a simples navegação na web seria responsável. Você pode procurar no cache do navegador e fazer um quebra-cabeça com os blocos ou tentar entender o algoritmo de nomenclatura de blocos deste ano.
Outros mapas, como o OpenStreetMap, têm uma nomenclatura mais previsível e bem documentada esquema e não se preocupe em copiar blocos, pois eles são de código aberto. Pelo menos, eles ainda não querem que você sobrecarregue o servidor deles, mas não há problema em copiar.