GIS-LAB

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

Server is down

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

Не знаю у меня ли это только, но сайт последнее время ощутимо тормозит или не открывается вовсе. Причем это начало выходить за рамки простого подвисания на 5-10 минут и продолжается часами. Это начало конкретно раздражать, поэтому прошу всех, кому не все равно, выразится письменно или просто проголосовать на форуме. Сталкивались ли вы с этим, часто ли это случалось и как сильно раздражает. Напишите/проголосуйте если не сталкивались с зависанием, это тоже важно.

Это поможет нам оценить масштаб проблемы (и понять проблема ли это вообще), а вам – поучаствовать в развитии.

Наверное это как-то можно выснить путем изучения логов, (вычислить uptime apache?) если кто-то может проконсультировать на эту тему – был бы рад и признателен.

Выразится можно вот здесь.

Результаты перевода учебного пособия по GRASS

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

Наконец-то, коллективная работа начатая в середине января успешно завершена. Учебное руководство по GRASS 6.0 для начинающих переведено и опубликовано у нас на сайте. Наверняка есть еще, что усовершенствовать и улучшить, но все должно иметь свое логичное окончание. Это не значит, что мы не принимаем замечания поправки и исправления ошибок.

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

В итоге результат – 140 страничная книга, охватывающая многие аспекты работы с бесплатной Г?С GRASS, которая, как мы надеемся поможет начать с ней знакомство. Мы планируем и дальше развивать поддержку этой Г?С, обладающей мощными возможностями и производительной гибкой модульной архитектурой. Вот-вот появится полностью портированная версия GRASS для Windows, которая, мы надеемся еще больше увеличит интерес к системе (на текущий момент, запустить GRASS для Windows можно только через Cygwin).

Отрадно, что данный проект является, пожалуй, одним из хороших примеров реальной кооперации и коллективной работы на Г?С-проектом, участники проекта упомянуты на главной станице. На той же странице можно найти и результаты в HTML и PDF-версии. Пока примеров такого сотрудничества, к сожалению немного, но мы надеемся на развитие не только самого ПО и активного участия читателей в свободных проектах. Большое спасибо всем поучаствовавшим в этом начинании.

Отзывы и комментарии мы будем рады услышать здесь или на специальной странице на форуме, посвященной результатам этого проекта.

новости 67

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

***************************
GIS-LAB News #67 2-Mar-2008
***************************

Прошедший месяц богат на разнообразные результаты. Мы продолжаем развивать инициативу по поддержке русскоязычных пользователей Mapserver и GRASS (результаты предыдущей части проекта уже на сайте и скоро будут объявлены). Статьи про реализацию механизма пересчета с помощью полиномиальных преобразований будут полезны тем кто хочет в ней разобраться поглубже. Ну и несколько программ заслуживающих отдельного упоминания (другие инструменты разработанные нами также продолжают развиваться, но чаще всего не дотягивают до объявления в новостях).

Как всегда ждем ваших комментариев на форуме и напоминаем, что активно следить за новостями можно подписавшись на rss-ленту нашего блога.

[Вопросы-ответы]

Расчет геодезических (B,L) и плоских прямоугольных (x,y) координат c помощью GeoCalc
Прочитать: http://gis-lab.info/qa/geocalc.html
Обсудить: http://gis-lab.info/forum/viewtopic.php?t=2032

Полиномиальные преобразования – вычисления и практика
Прочитать: http://gis-lab.info/qa/polynom-calc.html
Обсудить: http://gis-lab.info/forum/viewtopic.php?t=2049

Реализация определяющей выборки в Mapserver
Прочитать: http://gis-lab.info/qa/mapserver-query.html
Обсудить: http://gis-lab.info/forum/viewtopic.php?t=2057

[Проекты]

Создание гипсометрической карты полушарий Венеры по данным космического аппарата Magellan (NASA)
Прочитать: http://gis-lab.info/projects/venus.html
Обсудить: http://gis-lab.info/forum/viewtopic.php?t=2042

[Документация]

Перевод системных сообщений и интерфейса GRASS (GRASS messages translation project (i18N))
Прочитать: http://gis-lab.info/docs/grass/system.html
Обсудить: http://gis-lab.info/forum/viewtopic.php?t=2052

[Программы]

Расчет геодезических (B,L) и плоских прямоугольных (x,y) координат c помощью GeoCalc
Прочитать: http://gis-lab.info/qa/geocalc.html
Обсудить: http://gis-lab.info/forum/viewtopic.php?t=2032

Обновление MODIS-Import-tool (?мпорт продуктов MODIS)
Прочитать: http://gis-lab.info/qa/modisimport-tool.html
Обсудить: http://gis-lab.info/forum/viewtopic.php?t=1168

Arcview GIS и файлы привязки в Unicode

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

?ногда очень долго приходится сражаться с казалось бы мелочью, проще казалось бы решить и взять готовый 100% работающий шаблон. Но последовательное решение задачи несравнимо интереснее и приносит интересные результаты.

Казалось бы, чего уж проще – сделать файлы заголовков (HDR) и привязки (BLW) для данных SRTM. Однако в этой, казалось бы полностью исследованной теме возникают интересные нюансы.

Ближе к делу. Оказывается, если создать HDR/BLW в Unicode, а именно так их попытается создать обычный Notepad, в Encoding которого установлен Unicode. То Arcview, хотя и загрузит их, но показать и привязать правильно не сможет, точно также как не сможет и сконвертировать данных в GRID.

Сравним два файла с одинаковым содержанием:

BYTEORDER M
LAYOUT BIL
NROWS 1201
NCOLS 1201
NBANDS 1
NBITS 16
BANDROWBYTES 2402
TOTALROWBYTES 2402
BANDGAPBYTES 0
NODATA -32768

В ANSI, все аккуратно, красиво и главное грузится без проблем в Arcview:

В Unicode все двух-байтовое, поэтому содержания прибавляется  и увы, не грузится в Arcview:

Мораль – если все 10 раз проверено, но в Arcview все равно не грузится или грузится но не показывается – проверяем кодировки файлов привязки или заголовков или того и другого.

? MapGuide туда же

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

Вышла новая официальная стабильная версия MapGuide 2.0.0 – свободнораспространяемого ПО для создания картографических приложений для веб. Новая версия – значительный шаг вперед по сравнению с предыдущей 1.2. В сфере картографических интернет-серверов разгорается нешуточная борьба с довольно большим количеством сильных участников, что отличает ее, например, от пользовательских Г?С, где пока увы сильных игроков раз(QGIS)-два(GRASS) и обчелся.

?нтересного-нового (подробнее обо всех изменениях):

  • Поддержка AGG (ну кто ж его теперь не поддерживает 🙂
  • Вывод в формате PNG8
  • Обмен данными с клиентом в формате JSON (быстрее и проще, чем XML)
  • Улучшенная визуализация данных о рельефе
  • Поддержка интернациональных локалей
  • Ну и конечно – Fusion, гибкая и расширяемая система шаблонов позволяющая разделить функциональные возможности от представительской части. Шаблон Fusion основан на HTML и уникальных функциональных единиц – widgets.

MRT – для тех кто работает с продуктами MODIS

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

Обновился MRT – MODIS Reprojection Tool, пожалуй, единственный нормальный продукт корректно импортирующий данные MODIS уровней обработки 2G, 3, 4 и легко автоматизируемый. Кроме набора утилит работающих из командной строки, есть так же графический пользовательский интерфейс на Java. Скачать MRT 4.0 можно с официального сайта, где потребуется зарегистрироваться.

В новой версии (из актуального):

  • наконец-то исправлено странное поведение растровых выборок по координатам, теперь они работают абсолютно корректно
  • добавлена поддержка Mac OS X и 64-bit Linux
  • исправлен пересчет яркостей по методу ближайшего соседа, не совсем корректно выполнявший округления
  • и т.д.

Благодаря заработавшей наконец поддержке выборок на этапе импорта, был доработан и наш инструмент, позволяющий создать разом все нужные файлы параметров и bat-файл для импорта, мозаицирования (если фрагментов MODIS больше чем один) и перепроектировки в некоторые проекции. ?нструмент очень удобный, сами все время пользуемся, он и так работал неплохо, но приходилось вырезать нужный участок после импорта в Arcinfo, теперь все делает сам MRT.

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

Еще про алгоритм привязки с помощью полиномиальных преобразований

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

?ногда все работает так, как задумано. Ты что-то пишешь и пользователи используют это на дело, присылают свои результаты. Все постепенно становится лучше, исчезает неразбериха – все рады и довольны, можно переходить к следующим задачам, не боясь, что решенние пропадет, забудется, исчезнет как никому не нужное.

После опубликования статьи про реализацию полиномиальных преобразований, получили от читателей пример реализации на Delphi и лист рассчётов для Mathcad. Спасибо Александру Г. и анонимному читателю.

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

Реализация определяющей выборки в Mapserver

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

Новая статья – небольшой пример описывающий как создать с помощью MapServer определяющую выборку (definition query), то есть выборку, которая покажет выбранные объекты, а остальные скроет. ?спользован MapServer 5.0. Как всегда – все просто, но пришлось повозиться, чтобы понять, как именно это реализуется. Дело неспеша движется.

Обсуждаем здесь и на форуме. Саму статью читаем здесь.

Mapnik – 0.5

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

Mapnik – свободное программное обеспечение для разработки картографических приложений. Он написан на C++, но также есть связки для Python для ускорения разработки. Mapnik удобен как для разработки под веб, так и локальных приложений.

Mapnik целиком посвящен созданию красивых карт. Он использует библиотеку AGG (тоже кстати написанную нашим соотечественником) предоставляющую высококлассный анти-алиасинг для географических данных. До недавнего времени это было одним из главных преимуществ Mapnik’a, но начиная с версии 5.0 MapServer подтянулся и тоже использует AGG. Тесты показывают примерно одинаковую скорость рендеринга Mapnik’a по сравнению с MapServer, при лучшей настраиваемости последнего. Mapnik написан на C++ и для файловых операций, управления памятью, регулярных выражений использует набор стандартных библиотек с boost.org

Возможности Mapnik’a позволяет создавать картографическую продукцию не уступающую по качеству тем же Google Maps.

Некоторые из известных проектов использующие Mapnik, на данный момент (интересно присутствие наших Космоснимков):

В новой версии:

  • поддержка Mac OS X (Tiger и Leopard)
  • поддержка параллельных вычислений
  • поддержка растров gdal
  • улучшеная настройка расстановки подписей
  • просмотровщик на базе qt4
  • поддержка кодировок (iconv)
  • многое другое (полный список)

Export to KML 2.4.4

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

Обновлено расширение для ArcGIS Export to KML, пожалуй самый мощный инструмент конвертации shape-файлов в KML для счастливых (или несчастных? 🙂 ) обладателей ArcGIS, поддерживающий спецификацию KML 2.2. В новой версии исправлена ошибка с не буквенно-численными символами в символике.

Текущая версия Export to KML 2.4.4. Скачать можно с Arcsripts. As always with ArcGIS, Save often…


(Геокруг)

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