GIS-LAB

Географические информационные системы и дистанционное зондирование

Концептуальный проект по пожарам для Apps4Russia

Максим Дубинин, 01.11.2011

Скучно только проводить конкурсы и никак самим не участвовать.

Параллельно нашему конкурсу в интернете состоялся еще один, посвященный открытым государственным данным и общественным проектам  – Apps4Russia.

Мы (NextGIS) тоже решили в нем поучаствовать и сделали систему, краткое описание которой представляем здесь в блоге. В разработке системы принимали участие: Денис Рыков (БД), Александр Бруй (мобильное приложение) и я на подхвате для моральной подержки.

Представляемая система во многом является концептом, она пока не применяется в реальности, но все ее компоненты отлажены и технически функционируют. ?дея системы состоит в полной открытости данных и привлечению широкой общественности к сбору данных. ?дея является развитием концепции общественного мониторинга, в рамках которой участниками процесса наблюдения за природными ресурсами и явлениями являются не только специализированные структуры (как следствие с закрытыми данными, интерфейсами и урезанной отчетностью) но и широкие массы пользователей, каждый на своем уровне: сборе данных, независимой аналитике, новых технических решениях. Тем не менее, мы считаем, что подобные системы могут координироваться и поддерживаться государством, если оно заинтересовано в получении действительно объективной картины происходящего.

Система состоит из двух частей, подробное описание каждой доступно по ссылке, но объединяющие их объяснения приводятся здесь ниже по тексту:

  1. База данных дистанционного мониторинга возгораний
  2. Мобильное приложения для сбора пользовательских отчетов.

1. База данных

В базу данных дистанционного мониторинга должна ежедневно собираться информация из общедоступных открытых источников.  Этими источниками являются спутники AQUA и TERRA, собирающие данные в тепловых диапазонах камерой MODIS. К этим данным применяется алгоритм MOD14 позволяющий определить очаги возгораний. Эти данные с некоторым запаздыванием появляются и доступны через сервис LPDAAC и напрямую через FTP. Похожие данные используются и в других сервисах, таких как FIRMS, SFMS и ?СДМ, отличие нашей базы в том, что данные доступны за весь период работы спутников, т.е. с 2000 года по настоящее время и в том, что данные доступны как открытая база к которой может подключаться любой другой сервис. Настройки базы доступны здесь. К базе можно подключаться с помощью Г?С-клиентов (например QGIS). Также доступны годовые дампы базы в виде shape-файлов.

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

2. Мобильное приложение

Предназначено для независимого сбора информации о возгораниях. Работает приложение очень просто, пользователь устанавливает приложение, с помощью которого, увидев пожар или дым, он может, нажав кнопку, отправить отчет в общую базу данных. Отправка осуществляется по интернет, поэтому, если сеть недоступна в момент отправки данных, отправка откладывается до ее доступности.

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

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

Сделано в Комания NextGIS: Создание открытого ПО Г?С и реализация проектов: создание открытого ПО Г?С и реализация проектов

Комментарии (19) к статье “Концептуальный проект по пожарам для Apps4Russia”

  1. […] information can be found in GIS-Lab blog. ← Metatools for […]

  2. amuriy says:

    Круто, ребята.
    ?нтересно, а были мысли заняться обработкой больших массивов данных (правда, я сам-то не очень представляю этот процесс :)) — кластеры всякие и т.д.?

    • кластеры и параллельные вычисления это конечно тема которую все очень любят, но не ясно где именно ее на практике здесь применять, алгоритмами мало кто занимается

    • voltron says:

      Обработка больших массивов данных тема интересная. Есть даже кое-какие решения, например, openModeller позволяет развернуть web-сервис, который умеет параллельную обработку

  3. SS_Rebelious says:

    В статье ссылка на обсуждение в форуме ведёт к обсуждению плагина для классификации.

    Если позволите, одно конструктивное замечание. При наличии GPS корректировка координат блокируется, но почему? Пользователь ведь не находится в эпицентре пожара))) Нужно предусмотреть возможность нанесения координат очага по карте.

    • ссылку поправил, редактирование по карте существенно усложнит отправку отчета, возможно на будущее

    • voltron says:

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

      Нанесение очага по карте… Если речь идет о Google Maps, то врядли точность постановки маркера будет сильно выше точности координат от GPS в стороне от эпицентра.

      • SS_Rebelious says:

        Не на столько крут? Человек со смартфоном, который установил себе подобное приложение? Пользователь может ехать в транспорте и увидеть дым где-нибудь в километре от дороги. Было бы правильнее дать возможность ставить маркер на карту в случае необходимости. А уж гугл это будет, OSM или ещё что – дело десятое.

        • что проще?
          1. увидел пожар, навел телефон, нажал одну кнопку, ввел описание, нажал отправить
          или
          2. увидел пожар, нажал одну кнопку – получил точку на карте (еще эту карту надо получить на телефон!), начал редактировать положение точки на карте прикидывая где же она на самом деле, ввел описание, нажал отправить.

        • voltron says:

          Ладно, оставим вопрос подготовки пользователей. Но карту же надо как-то загружать в телефон, а если нет интернета? Что и главное как загружать в этом случае? А так, получил координаты, отчет сохранился и как только появилась связь – отправился.

          Т.к. карту добавить можно, но она будет только вспомогательным инструментом и работать будет только тогда, когда есть интернет.

  4. […] Концептуальный проект по пожарам для Apps4Russia – http://gis-lab.info/blog/2011-11/apps4russia/ […]

  5. […] из соображений вселенского равновесия наш концептуальный проект, неожиданно, получил первое место на Apps4Russia. Причем […]

  6. […] проект по пожарам для Apps4Russia – http://gis-lab.info/blog/2011-11/apps4russia/ Авторы:  Денис Рыков, Александр Бруй, Максим […]

  7. […] о системе – в блоге GIS-Lab. ← Завершена разработка расширения Metatools NextGIS на […]

  8. […] Концептуальный проект по пожарам для Apps4Russia – http://gis-lab.info/blog/2011-11/apps4russia/ […]

  9. Denis Rykov says:

    Куда-то пропала картинка интерфейса мобильного приложения.

  10. […] что данный сервис был разработан в рамках конкурса Apps4Russia, проходившего в конце прошлого […]

Оставтьте комментарий к Конкурс открытые данные | Архивные карты


(Геокруг)

Если Вы обнаружили на сайте ошибку, выберите фрагмент текста и нажмите Ctrl+Enter