15.01.2009, Максим Дубинин
Геоспам раздражает философски, а обычный спам в комментариях блога – вполне реально. Всплеск после 26-го (надеюсь) из-за отключения защиты комментирования простым математическим вопросом, спама стало прорываться через Akismet нереально много. Некоторые забавные-рекурсивные, например:
Наверное, 1й увиденный мной блог, где в комментариях нет спама
Включу-ка обратно.

Опубликовано в Обо всем | Комментарии: нет »
13.01.2009, Максим Дубинин
Современные средства разработки и доставки обновленного софта конечному пользователю порой поражают. Своей развитостью и тем, как легко это все настроить.
В QGIS есть очень удобная вещь для разработчика – репозитории расширений (пока только для Python). Так, в отличие от ArcScripts, где все хранится в едином хранилище, в QGIS такое хранилище может устроить каждый. Подключиться к нему может пользователь знающий адрес этого репозитория. Помимо этого, так как каждому плагину идет параметр “Version” менеджер расширений QGIS умеет проверять обновления плагинов. Т.е. разработчику расширения остается только изменять версию и периодически выкладывать новый архив с расширением в репозиторий.
Все прекрасно, но допустим у вас есть еще и SVN, который хранит исходный код и следит за версиями. В этом случае обновление превращается в не очень ловкий процесс, надо закоммитить код в свн, заархивировать его же, положить в репозиторий расширений, обновить xml репозитория согласно новой версии, чтобы QGIS увидел, что расширение обновилось. Неловко. Хочется, чтобы лишних шагов не было.
Примечание: здесь и далее под “репозиторием” имеется в виде не SVN, а специализированное хранилище плагинов QGIS.
Полный текст »
Опубликовано в Opensource | Комментарии: 1 »
12.01.2009, Максим Дубинин
***************************
GIS-LAB News #75 11-Jan-2009
***************************
С прошедшими праздниками. В подарок несколько больших и маленьких новых статей на разные темы и обучающее пособие по MapServer.
[Вопросы-ответы]
Схема фрагментов для продуктов MODIS 2G, 3, и 4
Прочитать: http://gis-lab.info/qa/modis-tiles.html
Обсудить: http://gis-lab.info/forum/viewtopic.php?t=2679
Пакетная обработка данных ETM+ в Layerstack/ERDAS
Прочитать: http://gis-lab.info/qa/layerstack-tool.html
Обсудить: http://gis-lab.info/forum/viewtopic.php?t=2696
Аффинные преобразования – математика
Прочитать: http://gis-lab.info/qa/affine-math.html
Обсудить: http://gis-lab.info/forum/viewtopic.php?t=2749
VMap1 – получение данных
Прочитать: http://gis-lab.info/qa/vmap1.html
Обсудить: http://gis-lab.info/forum/viewtopic.php?t=2750
?спользование WMS MapServer в Google Maps
Прочитать: http://gis-lab.info/qa/ms-gm.html
Обсудить: http://gis-lab.info/forum/viewtopic.php?t=2757
[Документация]
Обучающее пособие по MapServer 5.x
Прочитать: http://gis-lab.info/docs/mapserver/tutorial5
Обсудить: http://gis-lab.info/forum/viewtopic.php?t=2731
Опубликовано в Новые материалы | Комментарии: нет »
10.01.2009, Максим Дубинин
…энтузиаст-любитель дистанционного зондирования, владеющий хорошим каналом и не боящийся возмездия НАСА, на кратковременную миссию длинной в 6 Гб или 500 тыс. файлов.

Готов ли ты встать на темную сторону силы, дружок?
Опубликовано в Обо всем | Комментарии: 8 »
08.01.2009, Максим Дубинин
Позабавило название, да и информация полезная, для тех кто в танке под Windows.
Допустим вам надо воспользоваться расширением, скажем для QGIS, которое написано на Python и использует GDAL. Для этого понадобится установить bindings gdal-python, которые по умолчанию в QGIS не входят. ?наче, расширения такие работать не будут, ругаясь на отсутствие объекта osgeo.
?так, как же заставить их работать:
1. Если Python ниже 2.5.х обновляем Python до 2.5.4
2. Устанавливаем easy_install, для этого скачиваем setuptools в виде Windows installer.
3. Скачиваем и распаковываем сам GDAL 1.6, добавляем в PATH путь к его бинарным файлам.
4. Скачиваем bindings в виде питоновского яйца (python egg) для Python 2.5. Заходим в папку с easy_install и говорим:
easy_install.exe c:\temp\GDAL-1.6.0-py2.5-win32.egg (или друго путь куда оно было скачано)
5. После установки проверяем, запустив python и введя:
from osgeo import gdal
Если ошибок нет, значит все прекрасно. Ту же штуку установить можно и для Python 2.4.x, но она работать не будет, так как QGIS 1.0 использует 2.5
Опубликовано в ПО | Комментарии: нет »
07.01.2009, Максим Дубинин
Как известно, Google закрыл программу хостинга научных данных Google Research Datasets, объяснив это экономическим кризисом, бета-тестеры программы были оповещены по электронной почте. Программа была забавная, Google присылал владельцам “чемодан” жестких дисков объемом до 3 Тб.
?нтересный противоположный шаг сделал Amazon, открыв у себя на EC2 бесплатный хостинг научных наборов данных от 1 Гб до 1 Тб. Разумеется, абы что они хостить не будут, поэтому владельцам коллекций mp3 и новинок голливуда просьба не беспокоиться.
Захостить чтоли vmap1 на Amazon …
Опубликовано в Статьи | Комментарии: нет »
05.01.2009, Максим Дубинин
Праздники еще не закончились, но мысли не дают голове покоя, для тех, кто мучается подобным недугом – статья.
В новой статье описание, как интегрировать данные получаемые через сервис WMS запущенный с помощью MapServer и основы картографического сервиса Google Maps. Предупреждая вероятный вопрос – да, принципиальная задача включала условие не использовать OpenLayers и работать напрямую. ?нтересны мысли читателей по возможному развитию темы и недостаткам такого подхода.
?так, прочитать статью можно здесь, оставить комментарии тут или у нас в форуме.

Опубликовано в Статьи | Комментарии: нет »
30.12.2008, Максим Дубинин
Это последняя запись в нашем блоге в уходящем году. Спасибо всем, кто оставался с нами, участвовал в сумасшедших и не очень проектах, программировал, писал статьи, помогал начинающим и не очень в форуме, критиковал, поддерживал, спорил, спрашивал и советовал.
За этот год благодаря вам была сделана масса дел, сайт сделал первые шаги к превращению в настоящее сообщество, мы укрепились в идее, что сайт должен оставаться независимым и открытым во что бы то ни стало. Огромное (по сравнению с предыдущими годами) внимание было уделено открытым Г?С и данным.
Мы искренне надеемся, что в будущем году мы сможем добавить немало хорошего, нового, авторского и свободного в онлайн и оффлайн.
В никак Новый Год без подарков, поэтому примите от нас данные VMap1, наконец переведенные в удобоваримый формат. Увы, они не доступны на всю территорию нашей страны, но возможно вам повезет.
Всем удачи и до встречи в Новом Году!
Опубликовано в Обо всем | Комментарии: 1 »
29.12.2008, Максим Дубинин
Белорусские коллеги из Минска делают карту для наладонников и мобильных. Просят помощи с привязкой. Хорошо, посчитаем коэффициенты для аффинных или полиномиальных преобразований. ?м это нужно использовать один раз, для разовой привязки своего растра Local->WGS84, поэтому “въезжать” в код самого расчета необязательно, достаточно разово получить набор коэффициентов. Не то, чтобы я был согласен с таким подходом, но дело хозяйское.
Все конечно хорошо, одного не пойму, чего они для своей карты OSM не используют и не как не хотят убедиться, что это гораздо дальновиднее. На доводы, что там чего-то не хватает, хочется взять и потрясти хорошенько – Так добавьте! Ну опять же, дело хозяйское.

В процессе споров сделана страничка описания математики для аффинного преобразования, наподобие аналогичной для полиномов. Покомментировать статью можно на форуме.
Опубликовано в Opensource, Критика, Статьи | Комментарии: 3 »
26.12.2008, Максим Дубинин
Спустя полгода, объявлен первый кандидат в релизы GRASS 6.4
Добавлено 12 новых, обновлено 25 модулей. Официально включен новый пользовательский интерфейс и поддержка Windows, исправлено большое количество ошибок.
В новую версию помимо других языков входит также наш перевод интерфейса.
Напоминаем, что GRASS можно скачать нашего сайта, который представляет официальное зеркало проекта, обновляющееся ежедневно.

Опубликовано в ПО | Комментарии: 9 »