lynx logo
lynx slogan #00078
Привет! Сегодня у вас особенно незнакомое лицо.
Чтобы исправить это, попробуйте .

А ещё у нас сейчас открыта .




секретный шифр д-ра Тьюринга, O.B.E:

включите эту картинку чтобы увидеть проверочный код

close

купи кирпич




   

№5567
12 890 просмотров
21 июня '13
пятница
10 лет 310 дней назад



Атлас истинных названий

Представьте себе, что ваш друг говорит вам: «Завтра вылетаю на конференцию в Соединённые Государства Отечественного Правления, долгий перелёт, много часов, с пересадкой в Великой Стане Татуированных, в Холм-Крепости, но ничего, я всё равно рад, давненько я не бывал в Стране Целомудренного, Гонцы — мой любимый город, позагораю там на пляже, а вы будете мёрзнуть тут в своей Свято-Камнекрепости». О чём это он?.. Дело в том, что именно так на русский язык переводятся такие слова как Соединённые Штаты Америки, Великобритания, Лондон, Калифорния, Лос-Анджелес, Санкт-Петербург. А теперь представьте себе карту всего мира, на которой все названия переведены подобным образом. Есть такая карта! Правда, пока что она есть только в английском варианте, но, как мне кажется, большинству рысей она будет понятна, слова там все очень простые. Итак:

Европа, Британские острова, карта мира, плакат с картой мира, плакат с картой США.

Каждая карта сопровождается детальным перечнем всех названий, встречающихся на ней с указанием языка, с которого был сделан перевод и альтернативных вариантов перевода. Если есть варианты перевода, на карту был помещён только один, так что не обессудьте, если вы располагаете иными сведениями о значении того или иного топонима.

(Буду очень признателен, если кто-нибудь из рысей, сведущих в компьютерных делах найдёт способ эти карты оттуда да и повытягивать.)

картография
Есть такая карта!


Вам именно эти карты нужны?
Kindzarp › Хотя бы первые три.
Yellow Sky › Там применяется инструмент Zoomify. Он бьёт крупные изображения на фрагменты.

Вот, например, для Европы:

адрес:
    http://www.mapsonline.co.uk/app_assets/thirdpartymodules/zoomify/zoomifywatermarkviewer.swf?zoomifyImagePath=/Gallery/Zoomify/KALI-ATN-EUROPE

управляющий файл:
    http://www.mapsonline.co.uk/gallery/zoomify/kali-atn-europe/imageproperties.xml
    <IMAGE_PROPERTIES WIDTH=''6680'' HEIGHT=''9448'' NUMTILES=''1364'' NUMIMAGES=''1'' VERSION=''1.8'' TILESIZE=''256''/>

фрагменты:
    http://www.mapsonline.co.uk/Gallery/Zoomify/KALI-ATN-EUROPE/TileGroup0/5-0-0.jpg
    http://www.mapsonline.co.uk/Gallery/Zoomify/KALI-ATN-EUROPE/TileGroup0/5-0-1.jpg
    http://www.mapsonline.co.uk/Gallery/Zoomify/KALI-ATN-EUROPE/TileGroup0/5-0-2.jpg
    ...
   
   
   

Ну что, пишите скрипт, который всё это безобразие автоматом сшивает в один jpg.
Indian › Отлично, большое спасибо! Я, конечно, скрипты писать не умею, но сшить в один jpg смогу.
Yellow Sky › Не-не-не, погодите. У мира для вас было более возвышенное предназначение. NUMTILES=''1364''
Indian › Их там намного меньше, там половина фрагментов в низком разрешении.
Indian › И ещё есть проблема: я не могу найти имена файлов для нижней части карты. Верхняя часть, с текстом и кусочком северных морей, состоит из 12 столбцов [0..11] и 11 рядов [0..10] фрагментов (причём в первых трёх столбцах не 11, а 12 рядов), эти фрагменты я сшил (имгур разрешение понижает), 123 куска, не так уж и много, а вот низ, с изображением самой карты найти не могу, сколько не перебираю цифры в именах файлов.
Yellow Sky › Ну, они всё сделали, чтобы побудить вас купить их в бумажном виде. smile
Indian › Ну уж не-е-ет! smile
Yellow Sky › Как и следовало ожидать, tilegroup0 там неспроста. Вопрос теперь, что в какой группе лежит.

1. открываете зумифицированную карту и проходите по ней в максимальном приближении, чтобы всё подгрузилось
2. смотрите, что в систему пришло извне и отложилось у неё в кэше. chrome://cache/
3. ...
4. PROFIT

list.txt
imageproperties.xml
tilegroup0/5-2-7.jpg
tilegroup0/5-2-8.jpg
tilegroup1/6-17-4.jpg
tilegroup1/6-18-4.jpg
tilegroup2/6-20-5.jpg
tilegroup2/6-21-5.jpg
tilegroup2/6-20-6.jpg
tilegroup2/6-21-6.jpg...


5. качаете всё это безобразие, скормив список например старому доброму консольному wget'у
6. склеиваете

Но с такими качественно сделанными документами в бумажном виде гораздо приятнее работать. Да и труду и таланту создателей имеет смысл отдать дань.

Для разовых задач действительно проще определить для себя и выполнить такой своего рода макрос для человека. Но если найдёте залежи интересных документов, выложенных в таком виде — придётся всё же писать скрипт, это не так сложно.
Reddit. Можно почитать.
   


















Рыси — новое сообщество