23.03.2008, Максим Дубинин
Продолжает активно развиваться набор утилит GDAL, что радует. Единственное, чего не могу понять, почему от времени выпуска новой версии и компиляции ее исходного кода в набор собственно утилит для Windows проходит довольно много времени. Неужели этот процесс никак нельзя автоматизировать? У пользователей *nix таких проблем нет, загружай, да компилируй, хорошо им.
Новую версию можно скачать с официального сайта. Список исправленных ошибок можно посмотреть здесь.

Опубликовано в Opensource, ПО | Комментарии: 3 »
21.03.2008, Максим Дубинин
“Парад военной техники на Красной площади 9 мая 2008 года станет возможным благодаря известным по порталу Google Earth технологиям неогеографии”, как сообщает портал CNews R&D…
Google Earth пришел на помощь нашим военным, без него бы, ну никак не справились. Спасибо вам разработчики из силиконовой долины, что научили наших мастерить Неглобусы. К сожалению, детали по-видимому секретной операции по спасению рождества парада не разглашаются. Ну невозможно удержаться, чтобы не самовыразиться.

Опубликовано в Критика | Комментарии: 9 »
21.03.2008, Максим Дубинин
Нашим картографическим чиновникам предстоит еще долгий путь к прозрачности и развитию картографической деятельности. Почему документы, которые ходят по интернет, на официальном сайте Роскартографии днем с огнем не сыскать непонятно. Хорошо, что среди тех, кто занимается лицензированием картографической деятельности находится время, что бы не только собрать документы, но и сделать их (конечно анонимно, на всякий случай) доступным всем, желающим этой деятельностью заняться. Да-да, среди них будет много таких, кому хорошо бы запретить этой деятельностью заниматься, но это не значит, что документы эти надо раздавать из-под полы.
Перечень нормативно-технических документов, используемых при осуществлении геодезической и картографической деятельности и сопутствующие документы (не все, кое каких раритетов отыскать пока не удалось), ищите в обновленном разделе Документация – Законодательство и нормативные документы.
Если у вас есть что-то, чего не хватает в этом списке – присылайте (только всякую секретную документацию и ДСП – не надо).
Опубликовано в Документация | Комментарии: нет »
19.03.2008, Максим Дубинин
Новая статья Михаила Кондратьева о наборе утилит для создания карт с использованием исключительно командной строки – GMT (Generic Mapping Tools). С точки зрения “крутой” картографии он конечно звезд с неба не хватает, но ориентированность на командную строку и большое разнообразие параметров, при полной бесплатности явно могут составить конкуренцию и другим, более развитым пакетам.
GMT – это набор более чем 60 инструментов для управления данными в географических и прямоугольных системах координат, включая фильтрацию, статистическую обработку, растровые операции, проекционные преобразования и многое другое. GMT хорошо подходит для встраивания в технологические линейки, одним из результатов которых является картографическое произведение. Само собой, его можно использовать и самого по себе. Помимо входящих в комплект GMT данных, существует также набор инструментов для конвертации данных в формат GMT (например для Arcinfo – arcGMT).
GMT распространяется как свободное ПО (лицензия GPL), текущая версия GMT4.2.1, пакет работает под Unix и Windows.
Читаем статью здесь, комментируем и обсуждаем здесь или на форуме.

Опубликовано в Статьи, ПО | Комментарии: нет »
17.03.2008, Максим Дубинин
?нтересная статья о дистанционном зондировании в газете “Правда” от 12 июля 1984 г. о “фотогеологическом картировании”, найдена при перекладывании гербария ?. Поспеловым. В карте упоминается “Космофототектоническая карта Арало-Каспийского региона” как первая отчественная карта составленная по материалам космической съемки. Сомнительно, что это была первая подобная карта, но интересно, что “Правда” признает наличие подобных зарубежных. Нажимаем на картинку, чтобы ознакомиться с полной версией статьи и некрологом о малоизвестном политическом деятеле, который не решились отрезать для сохранения датировки. Всем интересующимся данной темой – “Аэрофотогеология” Миллера в документации, 1964 года.

Опубликовано в Обо всем | Комментарии: нет »
13.03.2008, Максим Дубинин
Глупо не использовать массу опыта (читай кода) накопленного программистами в процессе создания программных продуктов с открытым и исходниками. Ведь потому они и открытые, чтобы использовать их себе на пользу, соблюдая конечно при этом необходимые условия, указываемые обычно в лицензии, под которой программный продукт растпространяется.
От простого изучения кода, до участия в его улучшении – один шаг. А дальше нас ждет торжество разума, в лице открытого мышления, развития не навязываемого пиаром алчущих злата корпораций, занимающихся продажей воздуха и других прелестей. “? тут Остапа понесло…”
Не будем увлекаться демагогией и перейдем к конкретике. Для того, чтобы проиллюстрировать, насколько легко организовать изучение этого самого исходного кода, мы написали статью, описывающую процесс получения неоднократно обсуждаемого кода для полиномиальных преобразований из исходного кода GRASS. Статья не срывает звезд с неба и не раскрывает тайных знаний, а всего лишь говорит “эй, а ведь это уже написано”….
Читаем статью здесь, обсуждаем здесь.

Опубликовано в Opensource | Комментарии: нет »
12.03.2008, Максим Дубинин
Не совсем относится к Г?С, но те кто много работают с R оценят. Andrew Redd опубликовал небольшой документ объясняющий добавление к Notepad++ поддержки синтаксиса R, мы публикуем обновленную версию этого документа с учетом нелегкой российской действительности.
Для тех, кто не знает Notepad++ один из самых удобных, свободно распространяемых редакторов на замену простому Notepad’у. Одной из удобных возможностей Notepad++ является настраиваемаяя подсветка синтаксиса, сворачивание\разворачивание блоков for, if и т.д. и многое другое.
R – пожалуй, самый мощный на сегодняшний день свободный статистический пакет с миллионом функций и дополнительных модулей. Практически стандарт де-факто в обучении статистике (по крайней мере зарубежом). В R также очень много функций для работы с пространственными данными, как векторными, так и растровыми.
Поехали:
1) Загружаем и инсталлируем Notepad++ версии 4.8.2 или выше (рекомендуется скачивать Installer, с zip-версией замечены проблемы с русским языком) .
2) Загружаем userDefineLang_R.xml и R.api
3) Открываем (или создать, еще он еще не создан) в notepad++ файл %APPDATA%/Notepad++/userDefineLang.xml и только что загруженный userDefineLang_R.xml
a) Копируем содержимое userDefineLang_R.xml в userDefineLang.xml
b) Если уже используются пользовательские языки, то содержимое userDefineLang_R.xml нужно добавить как новую группу User_lang.
4) Скопируем R.api в %PROGRAMFILES%\Notepad++\plugins\APIs.
5) Открываем notepad++ и выбираем Plugins>Function List>User Rules
a) ?з списка выбрать R, если R в списке нет, то выбрать следующую строчку после User Defined, иногда она просто пустая, все равно ее выбираем.
b) Нажать `Edit rule’
c) В поле function begin ввести следующую строку (без кавычек):
= '[a-zA-Z]+[a-zA-Z0-9_\.]*<\-[ \t]*function[ \t]*'
6) Для запуска файлов в пакетном режиме
a) Выберите Plugins>NppExec>Execute, откроется диалоговое окно
b) В него нужер ввести в две строки:
R CMD BATCH $(FILE_NAME)
$(NPP_DIRECTORY)\notepad++ $(NAME_PART).Rout
c) Нажать save и сохранить скрипт с названием типа такого “run in R and Show output”
d) Теперь у вас есть скрипт, который будет запускать скрипт R открытый в текущий момент в редакторе и загружать возвращаемый R результат обратно в Notepad++. Еще одна линия может быть добавлена, чтобы открывать графики создаваемые R в формате ps с помощью ghostview или другого просмотровщика.
7) Откройте свойства Компьютера в Windows, выберите закладку Advanced, выберите Evironment variables (переменные среды).
Отредактируйте переменную PATH, чтобы добавить путь к R к остальным путям содержащимся в этой переменной. Если R установлен в папку, содержащую в названии пробелы (например Program Files), необходимо будет взять весь путь в апострофы.
8 ) Закройте и открой заново notepad++, теперь он умеет
a) Подсвечивать ситаксис
b) Распознавать функции
c) Осуществлять запуск скриптов в пакетном режиме
Теперь красиво. Ну кто угадает, что делает скрипт, фрагмент которого показан на картинке?

Опубликовано в Opensource, Обо всем | Комментарии: 1 »
11.03.2008, Максим Дубинин
Выпущена новая версия FDO 3.3.
FDO – Feature Data Object – свободное программное обеспение (LGPL), предоставляющее API для манипуляции, создания и управления пространственной информацией независимо от того, где она хранится. Структура FDO основана на т.н. поставщиках данных (provider), где каждый поставщик предоставляет средства работы с определенным форматом или группой форматов данных.
Как и MapGuide, FDO была запущена в свободное плавание Autodesk, которая поставляла ее в составе Autodesk Map 3D 2005.
На данный момент FDO работает со следующими поставщиками:
- ArcSDE
- MySQL
- SDF
- ESRI Shape
- ODBC
- WFS
- WMS
- GDAL
- OGR
Список программных пакетов, использующих FDO не такой внушительный, как у GDAL, но включается довольно крупные проекты, такие как например: Autodesk Map 3D 2008, MapGuide Open Source 2.0.0, FME 2007.
FDO, GDAL и FME – три на сегодняшний день основных продукта предоставляющих средства для перевода пространственных данных из формата в формат. Два первых представляют из себя свободное ПО, последний – проприетарное. ?нтересно, что эти продукты используют библиотеки друг друга. FDO использует GDAL, FME – и FDO и GDAL. Таким образом, GDAL – все-таки более низкоуровневая библиотека , тогда как FDO и FME предоставляют огромные возможности по конвертации и манипуляции данными наиболее продуктивным путем, с использованием ETL инструментария, настраиваемых моделей трансформации, настраевых форматов и много другого, что делает процесс работы с пространственными данными на самом деле продуктивнм.
Ну и где идея opensource показывает себя во всей красе, разработчики FME, напоминаю – проприетарного ПО, использующего GDAL, спонсировали ряд нововведений в GDAL, напоминаю – свободного ПО, таким образом помогая себе и многочисленным другим пользователям GDAL. Без особых заморочек на тему “ах как же, его же используют наши конкуренты”.
К сожалению, комплексных сравнений этих продуктов пока не существует, но прочитать кое-какие мнения на эту тему можно здесь.

Опубликовано в Opensource | Комментарии: нет »
08.03.2008, Максим Дубинин
Давно хотелось посмотреть на общую статистику форума GIS-Lab, да лень было считать вручную. Ну вот возможность предоставилась и подсчеты были произведены. Весьма интересные результаты, как мне кажется. Скромно надеемся, что наш сайт отражает некую ситуацию с Г?С по стране вцелом, его статистика может служить неким мерилом прогресса или скажем интереса к этой области, с неформальной стороны. Есть и более формальные источники, как например форум Даты+, но он такой статистики не публикует. ?нформация эта может быть также полезна и начинающим популяризаторам Г?С, готовым начать войну с ветряными мельницами на интернет пространстве. ?так посмотрим:

Сначала разъяснения: данные суммированы по месяцам, “тема” это группа записей (сообщений), которую кто-то начинает, создав первую запись. В теме может быть 1 и больше записей.
Помимо некого общего тренда на увеличение, связанного с развитием сайта и ростом пользователей сети вообще, наблюдается феномен, которому дадим кодовое название “я пришел-спросил-ушел”, который хорошо виден на синей и зеленой областях графика. Эти две кривых практически друг от друга не отличаются, объясняется это видимо, следующим образом: приходит новый участник, оставляет сообщение и больше не появляется. То ли участники пошли с короткой оперативной памятью, то ли форум у нас такой приветливый 🙂
Второй интересный момент – пики в количестве сообщений, которые случаются иногда задолго до увеличения числа пользователей и связаны видимо с какими-то магнитными аномалиями … ну или с бурной деятельностью отдельно взятых лиц (которая в свою очередь все-таки может объяснятся магнитными аномалиями 🙂 Например апрель 2004 или август 2006, который, как ни странно чуть не превзошел текущие покатели (по идее – самые высокие).
А какие выводы на тему прошлого и грядущего нашего сообщества видятся вам в этих рядах?
Опубликовано в ?нструменты GIS-Lab | Комментарии: 1 »
07.03.2008, Максим Дубинин
В сфере Г?С появился свой Центр американского английского, конечно, масштабом поменьше, но методы использующий примерно такие же. ?меет ли право организация располагающая (более-менее официально) базой электронных адресов других организаций производить рассылки по этим адресам (получая за это деньги от третьих организаций), не спрашивая разрешения у получателя информации? У форума GIS-Lab около тысячи подписавшихся, плюс еще не мало подписчиков на рассылку новостей и т.д. А вот мы сейчас начнем брать деньги и рассылать им всем объявления о выставке Х или семинаре Y.
Похоже современные рекламодатели не особо концентрируют внимание на том, как именно их реклама будет доставляться пользователю или просто закрывают на это глаза. Обратные адреса, стоящие в письмах, весьма красноречивы и “легко” позволяют связаться с теми, кто присылает вам информацию:
v@mail.ru
rve@hotmail.com
y@hotmail.com
lo@yandex.ru
jhwmguhr@mail.ru
mh@aport.ru
и так далее.
Даже непросвященному пользователю интернета очевидно, что что-то здесь не так.
НАДОЕЛО получать объявления об этой выставке! ?з соображения “плохого пиара не бывает” имен организаций не упоминаю, все очень прозрачно, наверняка получаете то же и от тех же. Неприятно, что к подобным средствам стали прибегать и зарекомендовавшие себя с серьезной стороны организации.
Опубликовано в Критика, Обо всем | Комментарии: 4 »