06.03.2008, Максим Дубинин
Не знаю у меня ли это только, но сайт последнее время ощутимо тормозит или не открывается вовсе. Причем это начало выходить за рамки простого подвисания на 5-10 минут и продолжается часами. Это начало конкретно раздражать, поэтому прошу всех, кому не все равно, выразится письменно или просто проголосовать на форуме. Сталкивались ли вы с этим, часто ли это случалось и как сильно раздражает. Напишите/проголосуйте если не сталкивались с зависанием, это тоже важно.
Это поможет нам оценить масштаб проблемы (и понять проблема ли это вообще), а вам – поучаствовать в развитии.
Наверное это как-то можно выснить путем изучения логов, (вычислить uptime apache?) если кто-то может проконсультировать на эту тему – был бы рад и признателен.
Выразится можно вот здесь.

Опубликовано в Статьи | Комментарии: нет »
04.03.2008, Максим Дубинин
Наконец-то, коллективная работа начатая в середине января успешно завершена. Учебное руководство по GRASS 6.0 для начинающих переведено и опубликовано у нас на сайте. Наверняка есть еще, что усовершенствовать и улучшить, но все должно иметь свое логичное окончание. Это не значит, что мы не принимаем замечания поправки и исправления ошибок.
Перевод сильно зависит от оригинала и даже при всем желании сильно исправить его не получается, иначе перевод быстро превращается в создание чего-то нового, а это уже совсем другая задача. Поэтому сильных отступлений от оригинальной версии, разработанной специалистами GDF Hannover и распространяемой по лицензии GFDL, мы не предпринимали.
В итоге результат – 140 страничная книга, охватывающая многие аспекты работы с бесплатной Г?С GRASS, которая, как мы надеемся поможет начать с ней знакомство. Мы планируем и дальше развивать поддержку этой Г?С, обладающей мощными возможностями и производительной гибкой модульной архитектурой. Вот-вот появится полностью портированная версия GRASS для Windows, которая, мы надеемся еще больше увеличит интерес к системе (на текущий момент, запустить GRASS для Windows можно только через Cygwin).
Отрадно, что данный проект является, пожалуй, одним из хороших примеров реальной кооперации и коллективной работы на Г?С-проектом, участники проекта упомянуты на главной станице. На той же странице можно найти и результаты в HTML и PDF-версии. Пока примеров такого сотрудничества, к сожалению немного, но мы надеемся на развитие не только самого ПО и активного участия читателей в свободных проектах. Большое спасибо всем поучаствовавшим в этом начинании.
Отзывы и комментарии мы будем рады услышать здесь или на специальной странице на форуме, посвященной результатам этого проекта.

Опубликовано в Проекты, Документация | Комментарии: нет »
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
Опубликовано в Новые материалы | Комментарии: нет »
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 все равно не грузится или грузится но не показывается – проверяем кодировки файлов привязки или заголовков или того и другого.
Опубликовано в Обо всем | Комментарии: нет »
01.03.2008, Максим Дубинин
Вышла новая официальная стабильная версия MapGuide 2.0.0 – свободнораспространяемого ПО для создания картографических приложений для веб. Новая версия – значительный шаг вперед по сравнению с предыдущей 1.2. В сфере картографических интернет-серверов разгорается нешуточная борьба с довольно большим количеством сильных участников, что отличает ее, например, от пользовательских Г?С, где пока увы сильных игроков раз(QGIS)-два(GRASS) и обчелся.
?нтересного-нового (подробнее обо всех изменениях):
- Поддержка AGG (ну кто ж его теперь не поддерживает 🙂
- Вывод в формате PNG8
- Обмен данными с клиентом в формате JSON (быстрее и проще, чем XML)
- Улучшенная визуализация данных о рельефе
- Поддержка интернациональных локалей
- Ну и конечно – Fusion, гибкая и расширяемая система шаблонов позволяющая разделить функциональные возможности от представительской части. Шаблон Fusion основан на HTML и уникальных функциональных единиц – widgets.

Опубликовано в ПО | Комментарии: 1 »
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. Спасибо Александру Г. и анонимному читателю.
В результате статья несколько раздулась, пришлось ее разбить две части, собственно математика и примеры реализации. Обсуждение пока оставим в единой теме.
Опубликовано в Статьи | Комментарии: 1 »
24.02.2008, Максим Дубинин
Новая статья – небольшой пример описывающий как создать с помощью MapServer определяющую выборку (definition query), то есть выборку, которая покажет выбранные объекты, а остальные скроет. ?спользован MapServer 5.0. Как всегда – все просто, но пришлось повозиться, чтобы понять, как именно это реализуется. Дело неспеша движется.
Обсуждаем здесь и на форуме. Саму статью читаем здесь.
Опубликовано в Статьи | Комментарии: нет »
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)
- многое другое (полный список)
Опубликовано в Opensource, ПО | Комментарии: 1 »
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…

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