Telegram Web Link
Заметка на будущее

Пока буду писать метро закроют. Поэтому тезисно: геоинформатика - это как завод обуви для одногогих, который хоть и работает, но никто не узнавал каких ног в мире больше: правых или левых.
Функциональная картография

Конечно, никто не будет заморачиваться с функциональщиной в гисах, особенно для задач, которые давно решает тот же GDAL. Статья написана скорее как игра ума и повод подумать над архитектурой перед созданием чего-то принципиально нового. Кому лень читать, вот синопсис: сейчас в геоинформатике все сикось-накось, но работает. Я предлагаю чистый и правильный подход, который не будет работать в большинстве случаев. Но в некоторых разделах картографии только так и надо.

Текст нудный, с примерами кода на псевдохаскеле. Но кто осилит, сможет разрабатывать приколдесные карты, которые никому не нужны.
Отчетная рефлексия

Нездорова ситуация, в которой ты написал отчет, отослал, а потом живешь в напряжении "а вдруг что не так?".

В здоровом мире если что-то не так, то отчет либо не соберется, либо не отправится, либо это не твоя вина.
Преобразовать эксель в ворд

Тем кто занят камералкой пригодится. Огромное количество приложений к разным отчетам типизированы. Визуально это одна и та же страница, разница лишь в наполнении. Здесь фотография та, там эта. Тут одни значения, там другие. Вся работа по написанию сводится к простому алгоритму: копировать шаблон страницы с рамкой, штампом и оформлением. Заменить или вставить фотографию, заменить или вставить текст из экселя. Так триста раз. Или тысячу, кому как повезет.

Работа простая, но нервная. Во-первых, бесит повторение одинаковых манипуляций, во-вторых, чем больше работаешь, тем выше вероятность механической ошибки. Мы в лабе поняли, что человеку таким заниматься нельзя, он от этого тупеет и настроение портится. Поэтому написали программу, которая автоматизирует весь процесс.

Работает так: создаете вордовский файл с шаблоном. Это как первая страница приложения со всем оформлением. Разница лишь в том, что вместо значений указываете заголовок поля из экселевского файла, откуда необходимо взять данные. Если необходимо вставить изображение в текст, то указываете заголовок в котором прописаны пути к файлам. Если требуется, то можно настроить отдельное оформление вставляемого текста (например, весь вставляемый текст выделить курсивом). Если типы таблиц чередуются, то создаете несколько шаблонов и текстовый файл с перечнем страниц. Запускаете и программа автоматически генерирует готовый вордовский файл со вставленными изображениями, текстами и единым оформлением согласно шаблонам.

Работу, которая прежде занимала несколько дней, теперь можно сделать за несколько секунд и при этом не переживать, та ли фотография на двести тридцатой странице? Нет ли опечатки на шестьсот сороковой?

Написать такую программу было непросто, но в области автоматизации изыскательских работ мы молодцы.
2025/10/24 10:44:31
Back to Top
HTML Embed Code: