Спустя десять лет с момента выпуска версии 6.0 представлен (http://grass.osgeo.org/news/42/15/GRASS-GIS-7-0-0/) релиз свободной геоинформационной системы GRASS GIS 7.0.0 (http://grass.osgeo.org), предназначенной для геомоделирования, управления пространственными векторными и растровыми данными, обработки спутниковых снимков, создания карт, пространственного моделирования и визуализации. GRASS является одной из старейших ГИС, берущих начало с разработок Армии США, проводимых в начале 80-х годов прошлого ветка. Код проекта был открыт в 1995 году под лицензией GPL.
<center><a href="http://trac.osgeo.org/grass/raw-attachment/wiki/Grass7/NewFe... src="http://www.opennet.me/opennews/pics_base/0_1425144735.jpg" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
В новом выпуске (http://trac.osgeo.org/grass/wiki/Grass7/NewFeatures) на смену старому графическому интерфейсу, написанному с использованием Tcl/Tk, пришёл новый переносимый интерфейс на базе wxPython. В интерфейсе максимально упрощено выполнение сложных ГИС-операций. Добавлен новый Python API для доступа к функциям написанного на языке Си ядра GRASS, значительно упрощающий создание модулей GIS-Python. Все модули на языке bash преобразованы в модули на языке Python. Значительно расширены возможности векторной библиотеки и ускорена обработка векторных данных (например, производиьтельность некоторых векторных модулей возросла в 1000 раз. Добавлена большая подборка новых модулей для обработки и классификации изображений, оценки роста биомассы и суммарного испарения, определения облаков на снимках, проверки состояния контрольных точек и т.п. Добавлена возможность вывода в стандартных растровых форматах. Реализованы модули для работы с трёхмерными растровыми данными.
URL: http://grass.osgeo.org/news/42/15/GRASS-GIS-7-0-0/
Новость: http://www.opennet.me/opennews/art.shtml?num=41749
А что не на ncurses?
Это моя главная программа, лучшая в своем роде, она меня кормит поит. Ребята молодцы, отличная новость!
Ты бы им лучше деньгами...
я -участник проекта, умник
вот вы оболочку сделали. молодцы.теперь наверное за карты возьметесь?
Я не разработчик (собираюсь начать публиковать свои модули), но помогаю,чем могу. В GRASS оболочка - это не самая важная вещь, главное это уникальный набор модулей, с которыми удобно работать через консоль. На сегодняшний день функциональность GRASS вполне сопоставима, а в ряде аспектов значительно превосходит ArcGIS. Важнейшее достижение - переход на Python и SQLite по-умолчанию. Это привлекло много новых энтузиастов и проект зажил новой жизнью. Мне wxwiget нравиться, некоторые предпочитают QGIS как граф. интерфейс. Многие, включая меня, большую часть времени сидят в консоли. GRASS особенно эффетивен в связках: GRASS-PostGIS-QGIS, очень хорошо интегрирован с R, Python, Mapserver. Использование этих связок позволяет решать любую задачу в облати ГИС и дает существенно больше возможностей, чем проприетарное по. Карты - это не основная задача GRASS, главное - уникальный набор модулей, реализующий все основные алгоритмы обработки геоданных
Самая правдивая здесь фраза "люблю работать из консоли". Про превосходит - уже смешно, как и утверждение в тексте новости, что GRASS - старейшая ГИС, потому что начала разрабатываться в 80-х годах.
"Про превосходит - уже смешно"Мне не смешно. Я несколько лет разрабатывал ГИС на ArcGIS Engine в России, подготовил 2 курса для ГИС специалистов по ArcGIS/Python в университете из топ-100 мировых вузов (это не Российский университет). Сейчас занимаюсь научными проектами. Я считаю, что Debian с ГИС приложениями (и сопутствующими) из основного репозитория дают на порядок больше возможностей, чем ArcGIS и другое проприетерное ПО. Надоело слушать этот бред про пропритарное превосходство, изучите наконец Emacs, Unix Power Tools, Grass, Python, Mapserver, R с ГИС модулями... Попробуйте на ArcGIS поработать с Computer Vision, ANN, Genetic Algorithms, Information Theory и др. реально полезными алгоритмами, пожуйте этот кактус с проприетарщиной. Мне это не смешно, это мой жизненный опыт.
Откройте и почитайте мануал GRASS, подумайте как эти программы могуют хорошо работать в связке с другими Unix приложениями, это не смешно, это лучший инструмент для ГИС разработки.
Я только что вернулся с конференции по ГИС, уже неприлично много ученых выбрали СПО (GeoServer, OpenLayers, PostGIS, GRASS, QGIS). Это уже стало state of art в Европе. Crude sourcing и FOSS уже давно не маргинальны, это норма, это победа. Лед давно тронулся, вы все пропустили.
В Европе много, что модно, не стоит этим флагом сразу размахивать. И реальная жизнь, от научных задач отличается тем, что совершенно не важно, как вы жуете кактус, главное - с какой скоростью и качеством получаете готовый результат. Будет это опенсоурс на всю голову или проприетарное ПО - совершенно вторично, когда результат устраивает потребителя.
Вот именно, что в этом случае, свободное ПО более устраивает "потребителя". Хотя какие это потребители? Это соратники, помощники проекта.
> Спустя десять лет с момента выпуска версии 6.0...они сменили одну кривую буиту ака tcl, на другую - бидон + wxbugs.
они переписали значительную часть кода, улучшив производительность, добавили новые модули, перешли полностью на cairo, с dbf на sqlite, перешли на полностью новую топологию и это далеко не все, и все это сделали энтузиаты
TCL - не буита. Я гарантирую это.
> TCL - не буита. Я гарантирую это.Согласен, в слове буита одна ошибка.
А в слове EHLO - три.
одна же
Ну неужеди догадались выкинуть yблюдские tcl/tk?
echo 'deb http://deb.2gis.ru/ trusty non-free' | sudo tee /etc/apt/sources.list.d/2gis.list
gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 69ECCC891636CC92
gpg --armor --export 69ECCC891636CC92 | sudo apt-key add -
sudo apt-get update
sudo apt-get install 2gis
> предназначенной для геомоделирования, управления пространственными векторными и растровыми данными, обработки спутниковых снимков, создания карт, пространственного моделирования и визуализацииНовость не читай, сразу отвечай.
Причём тут GRASS GIS? Хотя я всё понимаю: есть те, кто до сих пор не знает о 2GIS в версии для Linux, и они очень обрадуются, прочитав твоё сообщение.Раз заговорили о 2GIS. Установил 2GIS в LTS-версию дистрибутива Linux (но не в Ubuntu 14.04 LTS). "strings 2gis | grep LIB" выдал что программе нужно GLIBC 2.15 (это есть в Ubuntu 12.04, и все, кто хотят Steam, уже давно установили) и C++ Runtime из GCC 4.9. А вот это жесть. Ну что ж, взял пакетик из новой версии дистрибутива, распаковал, и попробовал "LD_LIBRARY_PATH=/home/zenitur/gcc/usr/lib64 ./2gis". libstdc++.so.6 хочет новый GLIBC. Пересобрал пакет с GCC, и хоть и получил "Обнаружены установленные, но не упакованные файлы", libstdc++.so.6 был получен. LD_LIBRARY_PATH - и 2GIS заработал.
Несколько предложений авторам программы:
1). Здорово что удалось не использовать GLIBC последней версии - Ubuntu 12.04 не выпадает из списка систем, где программа работает! Было бы идеально, если бы они понизили требование к GLIBC с 2.15 до 2.12 - для Enterprise Linux 6.
2). Обязательно ли использование GCC 4.9? Если да, то C++ Runtime можно таскать с программой. Это распространённая практика: если вы хоть раз покупали игры в Humble Bundle, то видели что Icculus кладёт с играми libgcc_s.so.1 и libstdc++.so.6.
3). У меня уже был установлен Qt 5.4 для другой программы, поэтому я удалил /usr/lib64/2GIS/v4/lib/*. Но с моим Qt 5.4 программа неправильно работает: справочник пустой. Может виноваты патчи noicu на QtWebkit, а может виноваты патчи Qt из состава 2GIS - если они там есть. Если есть патчи, их нужно убрать или открыть.
Перефразирую вопрос. Зачем тут про 2GIS? Зачем упоминать про проприетарщину, которая опоздала уже на 4-5 лет, когда уже никому стала не нужна в Linux-системах? Зачем вообще в настоящее время нужно приложение, которое работает не на вебтехнологиях? Зачем мешать с грязью проприетарщины светлую прекрасную тему про свободный GIS-проект?
Вот всё это я имел в виду своим ёмким замечанием: "Ты наркоман?"
2 Гис не свободный но таки нативный.
SQLite? А почему не нормальный Pg?
потому что pg по умолчанию - это перебор, но можно без проблем вместо sqlite бесшовно использовать Pg. GRASS поддерживает postgis топологию как свою, что позворяет делать глубоко интегрированные проекты
А чего, сairo+wx переносимее Tkinter? ха-ха
Tkinter в грасе никогда не было, был tcl/tk. Переносимее, потому что новая версия лучше работает под win, раньше было значительно больше проблем.
тогда понятно, спасибо!