GIS-LAB

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

Подсчёт уникальных значений пикселей в растре при помощи SEXTANTE и QGIS

19.09.2013 (Thursday)

Представляем вашему вниманию статью, в которой описан процесс подсчёта уникальных значений пикселей растра при помощи скрипта, интегрируемого в SEXTANTE – модуль геопроцессинга QGIS.    

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

13.08.2013 (Tuesday)

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

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

24.07.2013 (Wednesday)

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

Создание простейшего HTTP-сервиса для публикации векторных данных

19.06.2013 (Wednesday)

Встречайте новую статью, содержащую обоснование необходимости написания собственных HTTP-сервисов при разработке Веб-Г?С, а также учебный пример такого сервиса.

Основы работы динамических TMS-сервисов

09.05.2013 (Thursday)

В продолжении темы тайловых технологий публикуем новую статью “Основы работы динамических TMS-сервисов”. В рамках статьи описан процесс создания простейшего TMS-сервиса с помощью языка программирования Python. Разработка данного сервиса не являлась самоцелью, а была использована как способ для более глубокого понимания основных принципов работы современного ПО данного класса.

Парсинг сайтов с помощью фреймворка Scrapy

15.01.2013 (Tuesday)

Синтаксический анализ (парсинг) сайтов хоть и не имеет прямого отношения к пространственным данным, но владение основами которого полезно любому, работающему с ними. В свете роста числа онлайн-ресурсов, публикующих открытые данные, ценность умения извлекать из них необходимую информацию многократно повышается. В новой статье представлено описание того, как в рамках коллективного проекта по созданию слоя геоданных по […]

OSGeo4W перешел на Python 2.7

24.01.2012 (Tuesday)

То, чего многое давно ждали, свершилось. OSGeo4W перевели на Python 2.7.2 (до этого использовалась порядком устаревшая версия 2.5.2). Переход на версию 2.7 обусловлен длительной поддержкой этой версии, множеством исправленных ошибок а также наличием большого числа новых версий библиотек, которые не могут быть собраны с Python 2.5 Ознакомиться с тем, как проходил процесс миграции можно на […]

Обновлен перевод PyQGIS CookBook

22.01.2012 (Sunday)

Обновился русский перевод PyQGIS Developer CookBook — поваренной книги для разработчиков расширений на Python для QGIS, которая знакомит разработчика с различными аспектами QGIS API на примере рабочих фрагментов кода. Обновления включают: синхронизацию с последними изменениями в оригинале: обновлен раздел, посвященный записи векторных слоёв в файл, добавлен пример сохранения слоя в GeoJSON раздел, посвященный созданию модулей, […]

Список слоёв для приложений PyQGIS

25.02.2011 (Friday)

Еще одна статья в копилку разработчиков, использующих QGIS и Python, которая является продолжением публикации Создание приложения на базе набора библиотек QGIS на Python». В статье описан процесс добавления списка слоёв (TOC, Table of Contents), разработанного German Carrillo к приложениям PyQGIS. Почитать | Обсудить

FOSS4G 2010: День 2

03.01.2011 (Monday)

7 сентября, первый полноценный день конференции начался, как и накануне, с мастер-классов: Приступая к работе в MapServer (Tyler Mitchell, Jeff McKenna, Perry Nacionales из University of Minnesota). Архив со слайдами. QGIS и PostGIS: Решение  пространственных проблем и создание веб инструментов анализа (Paul Wickman из Northstar Geographics). По информации Максима и voltron мастер-класс сорвался из-за неявки […]


(Геокруг)

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