Jump to content

ТРАВА ГИС

ТРАВА ГИС
Разработчик(и) Команда разработчиков GRASS
Первоначальный выпуск 1984
Стабильная версия
8.3.2 [1] / 7 марта 2024 г .; 3 месяца назад ( 7 марта 2024 г. )
Репозиторий
Написано в С , С++ , Питон
Операционная система Кросс-платформенный
Доступно в Английский, чешский, французский, немецкий, итальянский, японский, польский, испанский, вьетнамский, ...
Тип Геоинформационная система
Лицензия Стандартная общественная лицензия GNU
Веб-сайт трава .osgeo .org

Система поддержки анализа географических ресурсов (обычно называемая GRASS GIS ) — это пакет программного обеспечения географической информационной системы (ГИС), используемый для управления и анализа геопространственных данных, обработки изображений, создания графиков и карт, пространственного и временного моделирования и визуализации. Он может обрабатывать растровые , топологические векторные , обработку изображений и графические данные. [2]

GRASS GIS содержит более 350 модулей для отображения карт и изображений на мониторе и на бумаге; манипулировать растровыми и векторными данными, включая векторные сети; обрабатывать данные многоспектрального изображения; а также создавать, управлять и хранить пространственные данные.

Оно лицензируется и распространяется как бесплатное программное обеспечение с открытым исходным кодом под лицензией GNU General Public License (GPL). Он работает на нескольких операционных системах , включая OS X , Windows и Linux . Пользователи могут взаимодействовать с функциями программного обеспечения через графический интерфейс пользователя (GUI) или подключившись к GRASS через другое программное обеспечение, такое как QGIS . Они также могут взаимодействовать с модулями напрямую через специальную оболочку , которую запускает приложение, или вызывая отдельные модули непосредственно из стандартной оболочки. Последней стабильной версией (LTS) является GRASS GIS 7, которая доступна с 2015 года.

Команда разработчиков GRASS — это многонациональная группа, состоящая из разработчиков во многих местах. GRASS — один из восьми первоначальных программных проектов Open Source Geospatial Foundation .

Архитектура [ править ]

GRASS поддерживает растровые и векторные данные в двух и трех измерениях. Модель векторных данных является топологической , что означает, что области определяются границами и центроидами; границы не могут перекрываться в пределах одного слоя. Напротив, OpenGIS Simple Features определяет векторы более свободно, так же, как это делает программа векторной иллюстрации без географической привязки.

GRASS спроектирован как среда, в которой выполняются инструменты, выполняющие определенные ГИС-вычисления. на основе графического пользовательского интерфейса В отличие от прикладного программного обеспечения , пользователю GRASS предоставляется оболочка Unix, содержащая модифицированную среду, поддерживающую выполнение команд GRASS, называемую модулями. Среда имеет состояние , которое включает в себя такие параметры, как охватываемый географический регион и картографическую проекцию используемую . Все модули GRASS считывают это состояние и дополнительно получают определенные параметры (такие как входные и выходные карты или значения для использования в вычислениях) при выполнении. Большинством модулей и возможностей GRASS можно управлять через графический пользовательский интерфейс (предоставляемый модулем GRASS) в качестве альтернативы манипулированию географическими данными в оболочке.

Дистрибутив GRASS включает более 350 основных модулей. На его сайте предлагается более 100 дополнительных модулей, созданных пользователями. написаны на C. Библиотеки и основные модули Другие модули написаны на C, C++ , Python , оболочке Unix, Tcl или других языках сценариев. Модули разработаны в соответствии с философией Unix и, следовательно, могут быть объединены с использованием Python или сценариев оболочки для создания более сложных или специализированных модулей пользователями без знаний программирования на C.

Существует сотрудничество между проектами GRASS и Quantum GIS ( QGIS ). [ нужна ссылка ] Последние версии QGIS можно запускать в среде GRASS, что позволяет использовать QGIS в качестве удобного графического интерфейса для GRASS, который больше напоминает другое графическое программное обеспечение ГИС, чем интерфейс GRASS на основе оболочки.

Существует еще один проект по повторной реализации GRASS на Java как JGRASS .

История [ править ]

GRASS находится в постоянном развитии с 1982 года. [3] и привлекло большое количество федеральных агентств США, университетов и частных компаний. Базовыми компонентами GRASS и управлением интеграцией усилий в ее выпуски изначально руководила Лаборатория инженерных исследований армии США (USA-CERL), филиал Инженерного корпуса армии США , в Шампейне, штат Иллинойс . USA-CERL завершила свой последний выпуск GRASS версии 4.1 в 1992 году и предоставила пять обновлений и исправлений для этой версии до 1995 года. USA-CERL также написала основные компоненты версии GRASS 5.0 с плавающей запятой.

Разработка GRASS была начата USA-CERL для удовлетворения потребности вооруженных сил США в программном обеспечении для управления земельными ресурсами и экологического планирования . Ключевым мотивом был Закон о национальной экологической политике . Платформой разработки была Unix, работающая на оборудовании VAX . В период с 1982 по 1995 год USA-CERL руководил разработкой GRASS при участии многих других организаций, включая университеты и другие федеральные агентства. USA-CERL официально прекратила свое участие в GRASS после выпуска 4.1 (1995 г.), хотя с 1993 г. разработка ограничивалась незначительными исправлениями. В Университете Бэйлора сформировалась группа , которая взяла на себя управление программным обеспечением, выпустив GRASS 4.2. порт программного обеспечения на Linux Примерно в это же время был сделан . В 1998 году Маркус Нетелер , нынешний руководитель проекта, объявил о выпуске GRASS 4.2.1, который предлагал значительные улучшения, включая новый графический интерфейс пользователя . В октябре 1999 года лицензия первоначально общедоступного программного обеспечения GRASS была изменена на GNU GPL в версии 5.0. [4]

С тех пор GRASS превратился в мощный пакет программного обеспечения с широким спектром приложений во многих различных областях научных исследований и техники . Например, он используется для оценки потенциальной солнечной фотоэлектрической мощности с помощью r.sun . [5] [6] [7] По состоянию на 2015 год GRASS используется в академических и коммерческих целях по всему миру, а также во многих правительственных учреждениях, включая NASA , NOAA , USDA , DLR , CSIRO , Службу национальных парков , Бюро переписи населения США , USGS и многие консалтинговые компании по вопросам окружающей среды.

По состоянию на 2015 год последней стабильной версией (LTS) является GRASS GIS 7. Она была выпущена в 2015 году, заменив старую стабильную ветку (6.4), выпущенную в 2011 году. Версия 7 добавила множество новых функций, включая поддержку больших данных, быстрое топологическое 2D /3D векторный движок, мощный векторный сетевой анализ, полная временная структура и множество других функций и улучшений. [8]

По состоянию на 2015 год , Развитие GRASS разделено на две ветви: стабильную и развивающую. [9] Большинству пользователей рекомендуется стабильная ветка, а ветка разработки служит испытательной площадкой для новых функций.

См. также [ править ]

Ссылки [ править ]

  1. ^ «Выпуск 8.3.2» . 7 марта 2024 г. Проверено 22 марта 2024 г.
  2. ^ Нетелер, М.; Митасова, Х. (2008). ГИС с открытым исходным кодом: подход GRASS GIS (3-е изд.). Нью-Йорк: Спрингер. ISBN  978-0-387-35767-6 .
  3. ^ Вестервельт, Дж. (2004). Корни ТРАВЫ (PDF) . Конференция пользователей FOSS/GRASS. Бангкок, Таиланд. стр. 12–14.
  4. ^ Команда разработчиков GRASS. История GRASS. Архивировано 6 июля 2012 г. в Wayback Machine . Проверено 29 марта 2008 г.
  5. ^ Нгуен, ХТ; Пирс, Дж. М. (2010). «Оценка потенциальной фотоэлектрической мощности с помощью r.sun и системы поддержки анализа географических ресурсов с открытым исходным кодом». Солнечная энергия . 84 (5): 831–843. Бибкод : 2010SoEn...84..831N . CiteSeerX   10.1.1.593.6066 . doi : 10.1016/j.solener.2010.02.009 . S2CID   53333953 . открытый доступ
  6. ^ Хофиерка Дж., Шури М. (2002). Модель солнечного излучения для ГИС с открытым исходным кодом: реализация и применение. Материалы конференции пользователей ГИС с открытым исходным кодом - GRASS, Италия. Доступно: [1] содержит подробное руководство по запуску модуля.
  7. ^ Шури, Марсель и Ярослав Хофиерка. «Новая модель солнечного излучения на основе ГИС и ее применение для фотоэлектрических оценок». Транзакции в ГИС 8.2 (2004): 175-190.
  8. ^ Новые возможности версии 7.
  9. ^ стабильная ветка (7.0) и экспериментальная ветка/ветвь разработки (7.1)

Дальнейшее чтение [ править ]

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 2353875bb475fb44be371ad9ea422770__1693643400
URL1:https://arc.ask3.ru/arc/aa/23/70/2353875bb475fb44be371ad9ea422770.html
Заголовок, (Title) документа по адресу, URL1:
GRASS GIS - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)