GIS-LAB

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

Создание автономного картографического приложения на базе изображений без привязки

13.08.2013, Denis Rykov

В новой статье представлено описание подключения изображений без привязки в картографические JavaScript-движки на примере Leaflet. В статье также доступен скрипт на Python, наглядно демонстрирующий суть операции разбивки изображений на тайлы.

Cовмещённая избирательно-картографическая встреча. Москва, 24.08.2013, суббота

12.08.2013, Артём Светлов

В некоторых регионах РФ скоро выборы. Для проведения выборов наблюдателям, журналистам, людям которые будут данные анализировать и делать карты, и просто посетителям важны координаты избирательных участков. Оказывается, что полной карты избирательных участков нет даже по Москве, а значит – это картографическая задачка для всех кто любит карты и порядок в данных!

У нас есть новый и открытый проект по краудмапингу – У?К ГЕО (http://uikgeo.gis-lab.info/). В нём собираются координаты избирательных участков, которые будут выложены под открытой лицензией. Мы взяли список адресов избирательных участков, прогнали его через геокодер OSM.ORG.RU, и нанесли на карту всё что получилось. Более ста избирательных участков по Москве геокодировалась неточно – с точностью до улицы. Это получилось потому, что соответствующих им адресов нет в базе OSM, поскольку районы вокруг них плохо нарисованы.

Альтернативный текст

?так, проводим картопати. Организована она будет так:

  1.  Мы составим список тех У?Ков в Москве, которые нуждаются в уточнении.
  2. Сверстаем обходные листы на окрестности У?Ков, и выложим их в интернет до мероприятия – в четверг.
  3. В субботу, 24 августа мы встречаемся утром в 11:30, Таганка, ТЦ Звёздочка, фудкорт наверху напротив KFC (подробнее).
  4. Разбираем обходные листы, и все участники поодиночке или весёлыми компаниями едут в какие-нибудь интересующие их кварталы, находят там У?К, и обрисовывают всё вокруг. Альтернативный вариант: Если вам с утра неудобно, то выбираете область заранее, распечатываете листы сами и едете в субботу в поля прямо из дома, присоединившись к нам вечером. Внимание: обязательно сообщите нам в форуме какую область вы выбрали до субботы.
  5. Ближе к вечеру в субботу (в 17:30) мы соберёмся в офисе NextGIS на Академической (http://nextgis.ru/contact/visit). Там нас накормят пиццей с газировкой и пивом, и мы сразу же сможем занести данные в OSM и У?К ГЕО, чтобы потом не сидеть в одиночестве за компьютером долгими октябрьскими вечерами (потому что обходные листы постоянно теряются).

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

Отметьтесь на этой странице: http://doodle.com/54mecye82fvf9hz8, что бы мы представляли, сколько человек когда будет.

Полнота адресной базы OpenStreetMap

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

На конференции SOTM Baltics 2013 сделал доклад про качество адресной базы OSM для того, чтобы понять насколько база пригодна для конкретных проектов. Сведены вместе результаты проектов по открытой полиции, детдомикам и У?Кам. Язык презентации – английский. Все материалы презентации выложены на GitHub, при желании можете попробовать воспроизвести-проверить.

Рассмотренные вопросы:

1. Что можно ожидать от базы OSM при полностью автоматическом геокодировании?
2. Как сильно может помочь постпроцессинг?
3. Каково распределение полноты адресной базы по России?
4. Насколько хороша база OSM по сравнению с другими геокодерами?

Релиз GRASS 6.4.3

01.08.2013, Александр Мурый

В честь 30-летнего юбилея Г?С GRASS вышел очередной релиз её стабильной ветки 6.4.3.

Со времени релиза 6.4.2 было сделано 830 изменений исходного кода.

Как и прежде, стабильная ветка отличается длительными сроками поддержки и хорошей обратной совместимостью кода.

Основные изменения: значительное ускорение работы некоторых модулей для работы с векторными данными; исправления ошибок в модулях сетевого анализа; улучшения интерфейса wxGUI. Были добавлены несколько новых модулей для обработки данных ДДЗ (Landsat и MODIS), а также модуль для статистики по векторным данным.

Подробнее об изменениях можно прочитать здесь.

 

 

 

 

У?К ГЕО

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

Совместно с движением в защиту прав избирателей «Голос» (в рамках проекта wikiuiki.org) и Союзом Наблюдателей России (СОНАР) начинаем новый, необычный для GIS-Lab с точки зрения организации, проект по созданию качественного открытого источника геоданных по местоположениям У?К РФ.

В РФ более 90000 участковых избирательных комиссий (У?Ков). На данный момент не существует источника информации позволяющего посмотреть, где они располагаются. Открытые геоданные создадут основу для различных производных продуктов, например для удобного создания карт (пример) и географического анализа результатов выборов.

Проект работает следующим образом:

1. Каждый может зайти в систему и отредактировать местоположение одного или несколько У?Ков в своём районе или где угодно.
2. Паралельно энтузиастами регион за регионом автоматически подготавливаются и геокодируются по базе OpenStreetMap адреса комиссий.
3. Результат геокодирования загружается в систему редактирования – становятся доступны для редактирования новые регионы.

В чем необычность проекта:

1. В отличие от других проектов, этот проект будет идти долго или очень долго, так как работы по нему очень большое количество. Для сравнения, уточнение местоположений детских домов (примерно 5000 объектов) заняло у нас 3 месяца и усилия 20 человек. У?Ков в стране 90 тыс.

2. Этот проект не является классическим коллективным проектом GIS-Lab, так как он изначально планировался под большую коалицию возможных участников, включающую не только картографов, но и вообще любого человека способного передвинуть точку из пункта А в пункт Б.

3. В отличие от других проектов, для обеспечения широкого участия, мы (NextGIS) заранее разработали ряд удобных общедоступных инструментов для простого редактирования. Никаких кугисов, программирования, вики и т.п. для рядовых участников.

Участвовать очень просто, находите свой район в таблице или по карте и редактируете местоположение У?Ков, если это необходимо. Если все уже сделано – идёте в любой другой район.

Сейчас загружены: Москва, Московская область, Ярославская область.

Принять участие                     Не хочу участвовать

Еще ссылки:

uikgeo-01

 

GRASS GIS исполнилось 30 лет

31.07.2013, bishop

30 июля 2013 г. отмечалось 30-летие Г?С с открытым исходным кодом GRASS (Geographic Resources Analysis Support System).

Г?С GRASS используется для управления и анализа пространственными данными, обработки растров, создания карт, моделирования и 3D визуализации. Сейчас GRASS GIS используется в академической среде и коммерческих компаниях по всему миру, а также в государственных учреждениях. GRASS GIS может быть использован в качестве отдельного приложения или библиотеки функций для других приложений, таких как QGIS и R. GRASS является образующим членом  Open Source Geospatial Foundation (OSGeo) и может быть свободно скачан по адресу: http://grass.osgeo.org/download/software/.

Подробнее читаем на slashgeo и официальном сайте GRASS.

С Днем рождения GRASS!

 

Отчет по семинару по геоморфометрии

26.07.2013, bishop

24 июля 2013 года состоялся четвертый Регулярный семинар в рамках которого мы организовали мастер-класс с Виктором Олайя (Victor Olaya), сотрудником компании OpenGeo и известным разработчиком Sextante. Виктор рассказал о геоморфометрии с использованием SAGA, а также через Sextante в QGIS.

Впервые в истории наших встреч семинар прошел на географическом факультете МГУ, который любезно предоставил для этого компьютерный класс. Было 20 человек. Виктор в течении 2,5 часов рассказал и продемонстрировал ряд инструментов SAGA. Подробнее смотрим на видео:


Часть 1.


Часть 2.

Задать вопросы и узнать подробности о мастер-классе можно в специальной теме на форуме.

Встраивание кэширующего TMS-сервиса в собственное приложение

24.07.2013, Denis Rykov

В новой статье рассмотрена процедура встраивания TileCache в собственное приложение, а также приведен пример создания кэша на базе PostgreSQL. В качестве языка программирования используется Python, рендерер – Mapnik, Веб-фреймворк – Pyramid, для связи с базой данных используется ORM SQLAlchemy.

tilecache-embedded

Встреча Г?С-Лаб №14, Sextante, GeoGit, QGIS

23.07.2013, bishop


Warning: Use of undefined constant name - assumed 'name' (this will throw an Error in a future version of PHP) in /gislab/www/blog/wp-content/plugins/osm/osm_map/osm-oljs2.php on line 751

Warning: Use of undefined constant width - assumed 'width' (this will throw an Error in a future version of PHP) in /gislab/www/blog/wp-content/plugins/osm/osm_map/osm-oljs2.php on line 751

Warning: Use of undefined constant height - assumed 'height' (this will throw an Error in a future version of PHP) in /gislab/www/blog/wp-content/plugins/osm/osm_map/osm-oljs2.php on line 751

Warning: Use of undefined constant offset_width - assumed 'offset_width' (this will throw an Error in a future version of PHP) in /gislab/www/blog/wp-content/plugins/osm/osm_map/osm-oljs2.php on line 751

Warning: Use of undefined constant offset_height - assumed 'offset_height' (this will throw an Error in a future version of PHP) in /gislab/www/blog/wp-content/plugins/osm/osm_map/osm-oljs2.php on line 751

Warning: Use of undefined constant Marker - assumed 'Marker' (this will throw an Error in a future version of PHP) in /gislab/www/blog/wp-content/plugins/osm/osm_map/osm-oljs2.php on line 782

Warning: Use of undefined constant name - assumed 'name' (this will throw an Error in a future version of PHP) in /gislab/www/blog/wp-content/plugins/osm/osm_map/osm-oljs2.php on line 794

Warning: Use of undefined constant width - assumed 'width' (this will throw an Error in a future version of PHP) in /gislab/www/blog/wp-content/plugins/osm/osm_map/osm-oljs2.php on line 798

Warning: Use of undefined constant height - assumed 'height' (this will throw an Error in a future version of PHP) in /gislab/www/blog/wp-content/plugins/osm/osm_map/osm-oljs2.php on line 798

Warning: Use of undefined constant offset_width - assumed 'offset_width' (this will throw an Error in a future version of PHP) in /gislab/www/blog/wp-content/plugins/osm/osm_map/osm-oljs2.php on line 799

Warning: Use of undefined constant offset_height - assumed 'offset_height' (this will throw an Error in a future version of PHP) in /gislab/www/blog/wp-content/plugins/osm/osm_map/osm-oljs2.php on line 799

Warning: Use of undefined constant text - assumed 'text' (this will throw an Error in a future version of PHP) in /gislab/www/blog/wp-content/plugins/osm/osm_map/osm-oljs2.php on line 807

Warning: Use of undefined constant lon - assumed 'lon' (this will throw an Error in a future version of PHP) in /gislab/www/blog/wp-content/plugins/osm/osm_map/osm-oljs2.php on line 809

Warning: Use of undefined constant lat - assumed 'lat' (this will throw an Error in a future version of PHP) in /gislab/www/blog/wp-content/plugins/osm/osm_map/osm-oljs2.php on line 809

Warning: Use of undefined constant popup_width - assumed 'popup_width' (this will throw an Error in a future version of PHP) in /gislab/www/blog/wp-content/plugins/osm/osm_map/osm-oljs2.php on line 813

Warning: Use of undefined constant popup_height - assumed 'popup_height' (this will throw an Error in a future version of PHP) in /gislab/www/blog/wp-content/plugins/osm/osm_map/osm-oljs2.php on line 813

В пятницу 26.07.2013 в 17 часов состоится встреча Г?С-Лаба с участием Виктора Олайя (Victor Olaya). Встреча имеет номер 14.
Место проведения встречи: офис компании NextGIS.


Виктор расскажет о SEXTANTE, GeoGit и модуле QGIS-GeoServer. А также готов ответить на связанные вопросы.
Встреча будет проходить в традиционном формате с пивом и др. напитками.

Детали можно узнать в специальной теме на форуме.

Напоминание. Мастер-класс с Виктором Олайя

22.07.2013, bishop

Напоминаем, что 24 июля 2013 года (среда) в 15 часов состоится мастер-класс Виктора Олайя (Victor Olaya) по геоморфометрии с использованием SAGA, а также через Sextante в QGIS.

На семинар необходима запись (для пропуска в МГУ, если такового нет) — Ф?О полностью в форум или Евгении Селезневой (8 926 277 4640, email). С собой не забудьте паспорт. Если не успели записаться, но очень хотите придти, то приходите заранее к 14:30 и звоните по телефону. На текущий момент записалось 8 человек.

Задать вопросы и узнать подробности о мастер-классе можно в специальной теме на форуме.


(Геокруг)

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