Jump to content

ГеоТреллис

ГеоТреллис
Разработчик(и) LocationTech, Азавеа
Первоначальный выпуск 12 мая 2012 г.
Стабильная версия
3.6.0 / 30 апреля 2021 г .; 3 года назад ( 30 апреля 2021 ) [ 1 ]
Репозиторий
Написано в Скала
Операционная система Линукс
Тип Большие данные , Алгебра карт
Лицензия Лицензия Апач 2.0
Веб-сайт георешетка .что

GeoTrellis — это библиотека обработки географических данных с открытым исходным кодом , предназначенная для работы с большими наборами геопространственных растровых данных . Он написан на Scala с открытым исходным кодом и имеет лицензию Apache 2.0 .

Описание

[ редактировать ]

Основная компетенция GeoTrellis — обработка растровых данных: обеспечение распределенной обработки больших наборов геопространственных растровых данных с использованием методов алгебры карт . Помимо поддержки операций с растровыми данными, GeoTrellis включает некоторую поддержку операций с использованием векторных данных и данных облаков точек .

GeoTrellis использует Apache Spark для распределенной обработки. Распределенная обработка основана на индексировании больших наборов данных на основе многомерной кривой заполнения пространства (SFC). SFC позволяют переводить многомерные индексы в одномерные, сохраняя при этом геопространственную локальность. Это позволяет эффективно выполнять чтение и запись больших наборов данных параллельно на нескольких компьютерах.

Python Привязки были разработаны для GeoTrellis как подпроект под названием GeoPySpark, который позволяет разработчикам Python получать доступ к библиотеке GeoTrellis и использовать ее.

История проекта

[ редактировать ]

GeoTrellis начинался как исследовательский проект в Azavea, компании-разработчике геопространственного программного обеспечения, базирующейся в Филадельфии. Программный компонент-предшественник DecisionTree был разработан в 2006 году при поддержке на исследования инноваций в сфере малого бизнеса гранта Министерства сельского хозяйства США . В 2009 году при финансовой поддержке Фонда Уильяма Пенна и Центра водных исследований Страуда компания Azavea приступила к ранней разработке GeoTrellis.

GeoTrellis был выпущен как проект с открытым исходным кодом в 2011 году. [ 2 ] с целью поддержки быстрой обработки геопространственных растровых данных в любом масштабе.

GeoTrellis изначально поддерживал распределенные вычисления через Akka , инфраструктуру Scala для создания параллельных и распределенных приложений. Необходимость поддержки дополнительных вариантов использования и функций, таких как кэширование и сегментирование наборов данных в кластере хранения, привела к поиску новой среды распространения. GeoTrellis перешел на Apache Spark в качестве механизма распространения в 2014 году. [ 3 ] чтобы использовать управление, планирование и другие функции платформы Spark. Одним из ключевых вариантов использования, который стимулировал этот этап разработки, была необходимость эффективной обработки больших пространственно-временных наборов данных, подобных тем, которые используются во многих приложениях в области наук о Земле, таких как изменение климата. [ 4 ] Переход на Apache Spark позволил эффективно поддерживать большие наборы данных по прогнозам изменения климата, публикуемые Межправительственной группой экспертов по изменению климата (IPCC).

GeoTrellis был представлен в Фонда Eclipse. LocationTech [ 5 ] рабочая группа в 2013 году и завершила инкубацию с выпуском версии 1.0 в декабре 2016 года. [ 6 ]

GeoTrellis использовался в ряде геопространственных областей, включая обработку спутниковых и аэрофотоснимков, моделирование роста лесов, прогнозирование урожайности в сельском хозяйстве, планирование, цифровые гуманитарные науки, инвестиции в государственную инфраструктуру и машинное обучение для поддержки прогнозирования рисков преступности. В настоящее время он интегрирован в другие проекты программного обеспечения с открытым исходным кодом, включая: Raster Foundry, [ 7 ] Растровые рамки, [ 8 ] и ГеоПиСпарк. [ 9 ]



  1. ^ «Релизы · locationtech/geotrellis» . github.com . Проверено 30 ноября 2021 г.
  2. ^ «Представляем GeoTrellis» . Фонд Эклипс. Март 2014 года . Проверено 2 августа 2017 г.
  3. ^ «GeoTrellis: добавление геопространственных возможностей в Spark» . Искра-Саммит. 2014 . Проверено 2 августа 2017 г.
  4. ^ «GeoTrellis адаптируется к изменению климата и искрам» . Фонд Эклипс. Декабрь 2014 года . Проверено 2 августа 2017 г.
  5. ^ «ЛокацияТех ГеоТреллис» . Фонд Эклипс . Проверено 21 июля 2017 г.
  6. ^ «Выпуск GeoTrellis 1.0 с LocationTech» . Азавея. 9 января 2017 года . Проверено 21 июля 2017 г.
  7. ^ «Репозиторий исходного кода Raster Foundry» . Азавея . Проверено 1 августа 2019 г.
  8. ^ «Домашняя страница проекта Raster Frames» . Астрея . Проверено 1 августа 2019 г.
  9. ^ «Представляем GeoPySpark, привязку GeoTrellis к Python» . Азавея. 19 сентября 2017 г. Проверено 1 августа 2019 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 792258053fb81156643f884b0c5b1f93__1707227460
URL1:https://arc.ask3.ru/arc/aa/79/93/792258053fb81156643f884b0c5b1f93.html
Заголовок, (Title) документа по адресу, URL1:
GeoTrellis - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)