Инструменты геопространственного анализа Whitebox - Whitebox Geospatial Analysis Tools
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
Разработчики) | Джон Линдси |
---|---|
изначальный выпуск | Октябрь 2009 г. |
Стабильный выпуск | 3.4.0 / 27 января 2017 |
Написано в | Ява, Groovy, Python |
Операционная система | Кроссплатформенность |
Доступно в | Каталонский, китайский (упрощенный и традиционный), английский, французский, немецкий, греческий, итальянский, персидский, польский, испанский |
Тип | Географическая информационная система |
Лицензия | Стандартная общественная лицензия GNU |
Интернет сайт | www.uoguelph.ca |
Инструменты геопространственного анализа Whitebox (GAT) - открытый и кроссплатформенный Географическая информационная система (ГИС) и программный пакет дистанционного зондирования, который распространяется под Стандартная общественная лицензия GNU. Он был разработан членами Университет Гвельфа Центр гидрогеоматики и предназначен для расширенного геопространственного анализа и визуализации данных в исследовательских и образовательных учреждениях. В пакете есть дружелюбный графический интерфейс пользователя (GUI) с помощью и документацией, встроенной в диалоговые окна для каждого из более чем 410 инструментов анализа. Пользователи также могут получить доступ к обширным автономным и интерактивным справочным ресурсам. Проект Whitebox GAT начался как замена Terrain Analysis System (TAS), программного пакета для геопространственного анализа, написанного Джоном Линдси. Текущая версия поддерживает растровые и векторные (шейп-файл ) структуры данных. Также имеется обширная функциональность для обработки данных лазерного сканера (LiDAR), содержащихся в файлах LAS.
Whitebox GAT является расширяемым. Пользователи могут создавать и добавлять собственные инструменты или плагины, используя любые Язык JVM. Программное обеспечение также позволяет создавать сценарии с использованием языков программирования. Groovy, JavaScript, и Python.
Инструменты анализа
Whitebox GAT содержит более 385 инструментов для выполнения пространственного анализа наборов растровых данных. Ниже приводится неполный список некоторых наиболее часто используемых инструментов:
- Инструменты ГИС: Анализ затрат и расстояний, буфер, операции с расстоянием, взвешенные наложения, многокритериальная оценка, переклассификация, анализ площади, группирование
- Инструменты обработки изображений: Классификация k-средних, многочисленные пространственные фильтры, мозаика изображения, NDVI, передискретизация, повышение контрастности
- Инструменты гидрологии: Инструменты предварительной обработки ЦМР, направление потока и накопление (алгоритмы D8, Rho8, Dinf и FD8), анализ массового потока, извлечение водораздела
- Инструменты анализа местности: производные поверхности (уклон, аспект и кривизна), отмывка, индекс влажности, индекс относительной силы потока, индексы относительного положения ландшафта
- Инструменты LiDAR: Интерполяция IDW, интерполяция ближайшего соседа, плотность точек, удаление объектов вне местности (не наземных точек)
Прозрачность программного обеспечения
В проекте Whitebox GAT был принят новый подход к объединению сообществ разработчиков программного обеспечения и пользователей, известный как прозрачность программного обеспечения или программное обеспечение с открытым доступом (считается расширением программного обеспечения с открытым исходным кодом). Философия прозрачности в программном обеспечении гласит, что пользователь 1) имеет право просматривать основную работу инструмента или операции и 2) должен иметь возможность доступа к этой информации таким образом, чтобы уменьшить или, в идеале, устранить любые препятствия для просмотра. и интерпретируя это. Эта концепция была разработана как ответ на тот факт, что кодовая база многих проектов с открытым исходным кодом может быть настолько массивной, а ее организация настолько сложной, что отдельные пользователи часто находят задачу интерпретации основного кода слишком сложной, когда они интересуются небольшим часть общей кодовой базы, например если пользователь хочет знать, как работает конкретный инструмент или алгоритм. Кроме того, когда исходный код программного обеспечения написан на незнакомом язык программирования, задача интерпретации кода еще больше усложняется. Для некоторых проектов с открытым исходным кодом эти характеристики могут создавать разрыв между сообществами разработчиков и пользователей, часто ограничивая будущую разработку несколькими людьми, которые были вовлечены в проект на самых ранних этапах разработки.[1] Кнопка просмотра кода, которая присутствует во всех инструментах Whitebox GAT, является воплощением этой философии прозрачности программного обеспечения, указывая пользователю на конкретную область исходного кода, которая имеет отношение к конкретному инструменту, а также позволяет преобразовывать код в другое программирование. языков. Логотип Whitebox GAT также отражает открытость и прозрачность программного обеспечения, представляя собой прозрачный стеклянный куб, открытый с одной стороны.
Рекомендации
- ^ Камара, Г. и Онсруд, Х. (2004) «Программное обеспечение ГИС с открытым исходным кодом: мифы и реальность» в «Открытый доступ и общественное достояние в цифровых данных и информации для науки: материалы международного симпозиума» Проверено 3 марта 2010.