Скасована поїздка

Ще з зими планував взяти участь у черговій зустрічі розробників QGIS: зібрав необхідні документи, забронював квитки, зробив візу і все таке. Але не склалося — за тиждень до відльоту авіакомпанія скасувала рейс. Звісно, вони запропонували альтернативу і, після швидкої перевірки чи вписується новий рейс у запланований розклад, я погодився на заміну. Заявка на переоформлення квитків опрацьовувалась практично тиждень (!) але результат був нульовим: наявність місць на альтернативний рейс не підтверджена. Ну і нафіга було його пропонувати?

GSoC 2015: результати відбору

Оголошено результати відбору проектів на GSoC 2015. Цього разу вимоги до проектів були більш жорсткими, а кількість слотів — значно меншою. Тим приємніше той факт, що QGIS пройшла відбір. Marcus Santos буде працювати над підтримкою багатопоточності в Processing, а його менторами будемо ми з Віктором.

Датська віза

Два тижні тому іздив до Києва, знову здавав документи на візу, цього разу датську. Власне процес практично не відрізняється від раніше описаного, навіть візові центри знаходяться в одній будівлі: німці на першому поверсі, а скандинави — на другому. Документів знадобилося менше: письмове пояснення мети поїздки не потрібне. Але вимоги до документів більш жорсткі: анкета заповнюється виключно англійською або датською, всі україномовні документи (довідки та ін.) повинні супроводжуватися перекладом на англійську або датську, добре хоч нотаріально завірений переклад не просять, можна самотужки перекласти.

ГІС-Форум 2015

18-20 березня у Харкові проходив щорічний ГІС-Форум «Освіта, наука, виробництво». Це вже четвертий форум, і другий у якому я брав участь (перший раз був минулого року). Цього разу були невеличкі організаційні проблеми: відкриття першого дня затрималось приблизно на 30 хвилин через якісь трабли з технікою та підключенням дистанційних учасників, більшість доповідачів було погано чути не зважаючи на наявність мікрофона, а ще кудись подівся Wi-Fi. Доповіді були різні: як відвертий треш, так і дійсно цікаві.

QGIS 2.8 «Wien»

Оголошено про вихід QGIS 2.8 «Wien». QGIS — вільна географічна інформаційна система, яка працює на Linux, Unix, Mac OS X та Windows. Випуск названо Wien (Відень) — на честь міста, в якому відбувалися наші зустрічі розробників у листопаді 2009 та березні 2014. Цей випуск особливий, він є LTR-випуском (Long Term Release, випуск з тривалою підтримкою). LTR-випуски будуть отримувати виправлення помилок протягом року та знаходитися у стані заморозки (тобто ніякого нового функціоналу, лише виправлення помилок та тривіальні оновлення).

Нежданчик

Продавщиця сьогодні просила показати паспорт, коли купував алкоголь. O_o У мене. Паспорт. Настрій на весь день підняли.

Спам

Хоча для коментарів використовую Disqus, у вордпресівьку систему коментування все одно валить спам. Це взагалі нормально чи може я щось не налаштував?

Підсумки 2014 року

Ось і закінчився 2014 рік, саме час згадати як він пройшов у мене. На початку року я врешті-решт зважився та став незалежним розробником (читайте фрілансером). В процесі оформлення документів довелось побігати, а потім розбиратися з деякими тонкощами нашого «чудового» законодавства. Але в цілому результатом поки задоволений. Отримав запрошення на ГІС-Форум 2014 у Харкові, куди й з'їздив у березні та провів два майстер-класи. Разом з Дарією почав працювати над вступним навчальним курсом з QGIS.

Тайлові шари в QGIS

Під час перегляду шарів TMS у QGIS, а також інших ГІС, може спостерігатися ефект розмиття (blur) коли поточний масштаб карти не відповідає масштабу тайлів. Причиною цього є особливість TMS, а саме використання фіксованого набору так званих «масштабних рівнів»: тайли генеруються виключно для певних, визначених постачальником даних, масштабів. Таким чином, щоб мати чітке зображення необхідно використовувати лише масштаби, які відповідають масштабним рівням вибраного TMS сервісу. Для OpenStreetMap формулу розрахунку масштабів для кожного рівня можна знайти на цій сторінці, аналогічно виконується розрахунок і для інших сервісів.

Базові карти в QGIS

Під час візуалізації просторової інформацією бажано мати «контекст» — додаткові дані, які допоможуть зорієнтуватися та зроблять інформацію більш наочною. Це можуть бути межі адміністративно-територіальних одиниць, об’єкти гідрографії, дороги тощо. Все це можна назвати одним словосполученням — «базова карта» (basemap). Останнім часом, особливо в російськомовному середовищі, під базовими картами розуміють виключно такі сервіси як Google Maps, BING Maps, OpenStreetMap та подібні, що насправді не дуже правильно. Що ж таке базова карта? Це фоновий шар (наприклад, цифрова модель рельєфу або топографічна карта), на який накладаються тематичні шари.