17.11.2011, voltron
Вот и завершилась шестая встреча разработчиков QGIS, проходившая 10-14 ноября в Цюрихе (Швейцария). Так как на этот раз своего человека там не было (впрочем, это не первый случай), в основу отчета положен пост в блоге Linfiniti. Познакомиться с большинством участников можно здесь.
Топология
Наверное, одно из самых бурных обсуждение было посвящено топологическому редактированию, в том числе планам по добавлению поддержки новой топологической модели PostGIS 2.0. Зачинщиком выступил Sandro Santilli (один из разработчиков GEOS и PostGIS), рассказав и показав как это все устроено и работает. Кроме того, обсуждалась возможность замены трех существующих механизмов редактирования (simple features, топологическое редактирование GRASS и топологическое редактирование PostGIS) на один универсальный топологический. В итоге решили пока оставить все как есть, т.к. различия между этими тремя моделями достаточно большие.
QGIS Web Client
Активно обсуждались планы по развитию и улучшению QGIS Web Client, некоторые результаты есть в wiki. Тим интегрировал свои патчи, разработанные для Norwegian Trekking Association, в том числе простой демонстрационный проект, который можно использовать в качестве отправной точки. А Mathias Walker добавил возможность поиска по слоям QGIS и по базе GeoNames (с возможностью приблизиться к заданной точке).
Документация
Польностью завершен переход на GIT: в ходе встречи, остававшаяся в SVN документация, была перенесена на GitHub, SVN-репозиторий переведен в состояние read-only. Одновременно с переносом выполнена реорганизация структуры каталогов и пересмотрена модель выдачи прав на запись, подробные инструкции для переводчиков и писателей будут доступны в ближайшее время. Помимо этого, рассматривался вопрос отказа от использования LaTeX в пользу RST (ReStructured Text).
Выпуск новых версий
Поскольку API пока еще стабильно, а в коде появилось много нового, принято решение сделать еще один промежуточный выпуск 1.8. Таким образом, готовящаяся версия 1.7.2 будет последним выпуском серии 1.7, за ней последует 1.8 со своими стабилизационными выпусками.
Так как подготовка новых выпусков задача ответственная и трудоемкая, решено разделить полномочия и ввести должность release assistant, груз которой взвалил на себя Werner Macho. Тим будет готовить основные выпуски (например, 1.8), а Вернер — заниматься стабилизирующими ветками (1.8.1, 1.8.2 и т.д.).
QGIS для Android
Marco Bernasocchi продолжил свою работу по портированию QGIS на Android, начатую в качестве проекта GSoC 2011. В частности, он работал над решением некоторых проблем, связанных с поддержкой shape-файлов. Кроме того, вместе с Тимом они настроили билд-сервис для создания ночных сборок http://android.linfiniti.com/. Желающим помочь с тестированием рекомендуется использовать сборки именно оттуда.
Тестирование производительности
Radim Blazek работал над созданием набора для тестирования производительности векторной подсистемы QGIS. Эти тесты помогут отслеживать изменения в кодовой базе, влияющие на производительность отрисовки и обработки векторных данных, что в свою очередь поможет избегать регрессий.
Web-инфраструктура проекта
Alessandro Passoti продолжал работать над инфраструктурой проекта: улучшал новый репозиторий плагинов, реализовал поддержку недавно добавленных метаданных в формате INI. Необходимо отметить, что новый репозиторий будет репозиторием по умолчанию в версии 1.8. Такое решение принято, чтобы выявить как можно больше потенциальных проблем и исправить их до выхода версии 2.0.
Набор тестов
Далеко не все знают, что в QGIS есть набор тестов как для регрессионного, так и для юнит-тестирования. К сожалению, этих тестов мало и они практически не используются. Во время встречи этот вопрос обсуждался достаточно активно (Sandro Santilli отличился и здесь), а сам набор тестов был актуализирован. Теперь тесты включены по умолчанию и могут запускаться прямо из каталога сборки. В планах покрыть тестами весь функционал библиотек qgis.core, qgis.analysis и qgis.gui, настроить сервер Dart и прогонять тесты на ежедневной основе одновременно с созданием ночных сборок.
Новый класс геометрии
Marco Hugentobler начал работать над новым классом геометрии, который позволит использовать в QGIS дуги, сплайы, коллекции геометрий и прочие плюшки, к которым привыкли пользователи инженерных систем.
Остается добавить, что встреча прошла бы не так хорошо, если бы не серебрянные спонсоры проекта, помощь которых помогла оплатить проезд ряда разработчиков и обеспечить пропитанием всех участников встречи. Огромную работу также проделали местные организаторы, не только позаботившись о месте проведения, но и предоставив проживание некоторым участникам.
P.S.: следующая (весенняя) встреча пройдет в Лионе (Франция).
Опубликовано в Opensource | Комментарии: 11 »
16.11.2011, Максим Дубинин
Видимо, из соображений вселенского равновесия наш концептуальный проект, неожиданно, получил первое место на Apps4Russia. Причем узнали мы об этом через полчаса как уставшие, но довольные вышли из ?К? после окончания нашего конкурса.
Неожиданно, потому что на этот конкурс заявилось большое количество достойных кандидатов. Забавно, что подали мы проект последними, но готовили его специально для конкурса, по модели нашего геоконкурса, где мы тоже ожидали от всех участников работы именно в рамках конкурса, а не подачи готовых до начала конкурса работ. Обе модели, тем не менее вполне рабочие.
Радует, что картографических проектов в победителях было два, третье место занял проект “Аэрофотосъемка Второй Мировой Войны” (http://warfly.ru/).
Приходите праздновать в Пир О.Г.?. на Сретенке, 21 ноября в 16:00 23 ноября в 15:30 в Москве (http://www.ogipirogi.ru/sretenka/).
Опубликовано в Новые материалы | Комментарии: 4 »
15.11.2011, Максим Дубинин
Огромнейшие респекты всем участникам, партнерам, спонсорам, экспертам, встреча прошла очень живо.
?тоги по местам (работы, видео и фото будут позже):
I место (Samsung Galaxy Tab)
Владимир Ермаков (?нститут Робототехники Университета Карнеги-Мелон),
Георгий Потапов (?ТЦ Сканэкс),
Александр Паршин (?ТЦ Сканэкс)
Автоматическая кластеризация данных MOD14 по территориям, пройденным огнем, и игровой метод их верификации
II место (Lenovo IdeaPad)
Максим Акинин (Рязанский государственный радиотехнический университет)
?сследование пожарной динамики на основе данных дистанционного зондирования
II место
Юрий Рябов (Санкт-Петербургский Научно-исследовательский центр экологической безопасности РАН)
Разработка универсальной методики расчета экологического риска возникновения пожара на несанкционированных свалках
III место (Garmin Dakota 20)
Александра Софронова, Александр Лопатин (Красноярский филиал ФГУП “Государственный научно-производственный центр “Природа”)
Картографирование изменений на лесных территориях под воздействием объектов нефтегазовой отрасли на примере освоения Юрубченского месторождения
III место
Дмитрий Гилитуха (Национальный университет биоресурсов и природопользования Украины, учебно-научный институт лесного и садово-паркового хозяйства)
Мониторинг лесных пожаров и снижения риска их возникновения в зоне отчуждения и безусловного (обязательного) отселения на территории Украины
III место
Александр Бруй (Центр государственного земельного кадастра Украины)
Возможность использования openModeller для решения задач пожарного мониторинга
Опубликовано в Геоконкурс | Комментарии: 4 »
15.11.2011, Александр Мурый
Разработчики GRASS представили впечатляющую видео-визуализацию процесса разработки с 1999 по 2011 год. Для её создания использован Gource — средство визуализации для систем контроля версий.
Ролик можно посмотреть на Youtube, также на указанной выше странице дана ссылка на полную версию видео (*.mp4, 607 Mb)
Опубликовано в Opensource | Комментарии: нет »
13.11.2011, Максим Дубинин
“Строгих” требований, которых легко хватало, чтобы предотвратить создания форума по другому ПО Г?С, оказалось недостаточно и инициативная группа во главе с paleogis добилась создания нового форума по Global Mapper.
Заходите.
Опубликовано в ПО | Комментарии: 7 »
11.11.2011, Максим Дубинин
Как вы знаете, мы проводили открытый конкурс работ по мониторингу пожаров и связанных с ними процессов и он завершился. Окончательные итоге мы подведем чуть позже, на следующей неделе, сейчас же предварительные цифры и информация.
?так:
Прислано заявок: 17
Прислано отчетов: 6, еще двое участников попросили чуть больше времени, но все равно так ничего и не прислали.
Работы очень разные и сейчас находятся у экспертов, которые должны составить мнение, написать небольшие рецензии и проранжировать их по предпочтению.
В качестве первого приза, кроме самого участия, наши спосоры любезно согласились оплатить дорогу всем участникам в Москву. Здесь, 15-го числа, в 18:30, после окончания работы основной секции конференции «Современные проблемы дистанционного зондирования Земли из космоса» – ежегодной конференции организуемой ?нститутом Космических ?сследований – одной из ведущих групп по ДЗЗ в стране. Участники конкурса сделают доклад по своей теме и, разумеется, смогут находиться и на основной конференции (ее сроки 14-18 число), что, надеюсь для них будет полезно и интересно.
Если вы будете на этой конференции, заходите вечером выразить поддержку тем, кто не поленился и довел свою работу до состояния отчета.
Доклады, работы и мнения рецензентов, будут размещены на сайте позже, после подведения итогов и награждения победителей.
Опубликовано в Геоконкурс | Комментарии: 6 »
11.11.2011, Максим Дубинин
Еще одна простая статья разбирающая, как создать файл географической регистрации для изображения, на примере данных о хлорофилле с сайта NASA.

Почитать/Обсудить
Опубликовано в Статьи | Комментарии: нет »
01.11.2011, Максим Дубинин
Скучно только проводить конкурсы и никак самим не участвовать.
Параллельно нашему конкурсу в интернете состоялся еще один, посвященный открытым государственным данным и общественным проектам – Apps4Russia.
Мы (NextGIS) тоже решили в нем поучаствовать и сделали систему, краткое описание которой представляем здесь в блоге. В разработке системы принимали участие: Денис Рыков (БД), Александр Бруй (мобильное приложение) и я на подхвате для моральной подержки.
Представляемая система во многом является концептом, она пока не применяется в реальности, но все ее компоненты отлажены и технически функционируют. ?дея системы состоит в полной открытости данных и привлечению широкой общественности к сбору данных. ?дея является развитием концепции общественного мониторинга, в рамках которой участниками процесса наблюдения за природными ресурсами и явлениями являются не только специализированные структуры (как следствие с закрытыми данными, интерфейсами и урезанной отчетностью) но и широкие массы пользователей, каждый на своем уровне: сборе данных, независимой аналитике, новых технических решениях. Тем не менее, мы считаем, что подобные системы могут координироваться и поддерживаться государством, если оно заинтересовано в получении действительно объективной картины происходящего.
Полный текст »
Опубликовано в Проекты | Комментарии: 19 »
31.10.2011, Максим Дубинин
Наш геоконкурс по пожарам подошел к концу, если вы заявились, но не отправили еще свои результаты, то сейчас – самое время это сделать.
Опубликовано в Геоконкурс | Комментарии: нет »
31.10.2011, Mavka
Продолжение темы, начатой в первой части. На этот раз рассмотрены преимущественно коммерческие продукты, располагающие бесплатными версиями (иначе это была бы уже реклама), и программы-надстройки (add-ons) для баз данных. Полный текст »
Опубликовано в Новости вокруг | Комментарии: 2 »