ThreeDHead Posted March 11, 2014 Posted March 11, 2014 Сама карта тут, а тут источник Вставить ник Quote
ThreeDHead Posted March 11, 2014 Author Posted March 11, 2014 (edited) Выкачивается так: for X in `seq 0 31`; do for Y in `seq 0 31`; do echo "$X:$Y"; wget --quiet --output-document=submarine-cable-map-2014-zoom5-x$X-y$Y.png "http://c.tiles.telegeography.com/maps/submarine-cable-map-2014/5/$X/$Y.png"; sleep .1; done; done; А вот склеить чем, не знаю. Хотя... Если только так: (echo -e "<html>\n<body>\n<table border=0 cellspacing=0 cellpadding=0 >"; for Y in `seq 0 31`; do echo "<tr>"; for X in `seq 0 31`; do echo "<td><img src=\"submarine-cable-map-2014-zoom5-x$X-y$Y.png\" /></td>"; done; echo "</tr>"; done; echo -e "</table>\n</body>\n</html>") > submarine-cable-map-2014-zoom5.html Edited March 11, 2014 by ThreeDHead Вставить ник Quote
EShirokiy Posted March 11, 2014 Posted March 11, 2014 кажется, случился хабраэффект, сайт полег) Вставить ник Quote
adnull Posted March 11, 2014 Posted March 11, 2014 Поклеить можно ImageMagick-ом при помощи утилиты montage Вставить ник Quote
zi_rus Posted March 11, 2014 Posted March 11, 2014 а зачем? у вас много межконтинентальных подводных линков? иои плнируете свой проложить? или я не знаю... баловство все это Вставить ник Quote
ThreeDHead Posted March 11, 2014 Author Posted March 11, 2014 Поклеить можно ImageMagick-ом при помощи утилиты montage Тады так: (echo -e "#\!/usr/sh\\n\\nmontage \\"; for Y in `seq 0 31`; do for X in `seq 0 31`; do echo "submarine-cable-map-2014-zoom5-x$X-y$Y.png \\"; done; done; echo -n "-geometry +32+32 -mode Concatenate submarine-cable-map-2014-zoom5.png") > submarine-cable-map-2014-zoom5.sh && chmod +xx submarine-cable-map-2014-zoom5.sh Вставить ник Quote
ThreeDHead Posted March 11, 2014 Author Posted March 11, 2014 а зачем? Ради 250 дойлорев сэкономить искусства. Вставить ник Quote
adnull Posted March 11, 2014 Posted March 11, 2014 -tile 32x32 еще чтобы работало быстрее. Вставить ник Quote
ThreeDHead Posted March 11, 2014 Author Posted March 11, 2014 -tile 32x32 еще чтобы работало быстрее. Только "-geometry +32+32": $ time ./submarine-cable-map-2014-zoom5.sh real 0m9.174s user 0m12.429s sys 0m0.924s Добавляем "-tile 32x32": $ time ./submarine-cable-map-2014-zoom5.sh real 0m9.221s user 0m12.441s sys 0m0.904s То же самое... Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.