GeoTessera — скилл

GeoTessera, скилл и библиотека Python, учит агента читать спутниковые эмбеддинги Tessera для точек, регионов и участков.

  • 365 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Минимальный доступ

Почему такой уровень

  • Библиотека читает публичное хранилище и пишет файлы в выбранный каталог.
Все причины и проверки

ucam-eo/geotessera

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/geotessera

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Библиотека читает публичное хранилище и пишет файлы в выбранный каталог.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Библиотека `geotessera` читает эмбеддинги модели Tessera, которая сжимает год снимков Sentinel-1 и Sentinel-2 в 128 чисел на пиксель размером 10 м. Класс `GeoTesseraZarr` берет значения из публичного хранилища Zarr без предварительной загрузки: точки через `sample_points`, области через `read_region`, участки через `read_patch`. Скилл `skills/geotessera/SKILL.md` объясняет агенту правила работы: не смешивать версии наборов, не перепроецировать эмбеддинги до анализа, читать большие области полосами. CLI `geotessera download` сохраняет регион в GeoTIFF, а `geotessera webmap` строит веб-карту.

Для кого. Специалистам по дистанционному зондированию и ГИС, которые классифицируют землепользование или ищут изменения и поручают рутину агенту.

Подходит, если

  • Для обучающей выборки надо взять эмбеддинги в тысячах точек за 2024 год.
  • Регион выгружают в GeoTIFF и открывают в QGIS.
  • Классификатор землепользования обучают на 128-мерных векторах пикселей.
  • Нужна быстрая веб-карта эмбеддингов по рамке района.

Не подходит, если

  • Нужны сырые снимки Sentinel, а не готовые эмбеддинги.
  • Работа идет на Python старше 3.12.
  • Анализ требует объединить эмбеддинги разных версий набора данных.

Пример запроса к агенту

Возьми эмбеддинги за 2024 год по этим 500 точкам, обучи классификатор лесов и покажи точность.

Ограничения

Нужен Python 3.12 или новее. Версия v2 набора данных пока выпускается медленно, без гарантированных сроков, а для работы сегодня стоит брать версию 1.1 с покрытием 2017–2025. Эмбеддинги разных версий нельзя сравнивать и смешивать: они лежат в несовместимых пространствах. Каждый пиксель весит 512 байт после деквантизации, поэтому большие области читают полосами. Выгрузка тайлов в формате NPY объявлена устаревшей.

Как отключить. Удалите скилл из каталога навыков агента и пакет командой `pip uninstall geotessera`. Выгруженные GeoTIFF и веб-карты лежат в выбранных вами каталогах и удаляются вручную.

Частые вопросы

Как получить эмбеддинги точки?

Вызовите `gt.probe(lon, lat, year)`. Статус `valid`, `water`, `nodata` или `outside` объясняет, почему вектор мог оказаться пустым (NaN).

Как выгрузить регион?

Командой `geotessera download --bbox '-3.0,53.4,-2.9,53.5' --year 2024 --output region/`. Файлы GeoTIFF записываются по одному на зону UTM.

Какую версию набора брать?

Для всех подходит v1.1: по умолчанию читается `v1.1-dclimate` с покрытием 2017–2025. Версия v2 выходит медленно, ее эмбеддинги можно запросить заранее.

Что значит NaN в векторе?

Эмбеддинга нет: вода или еще не обработанный пиксель. Такие строки убирают перед обучением модели.

Чем различаются v1.1 и v2?

v1.1 имеет сплошное глобальное покрытие 2017–2025. V2 выпускается медленно, без гарантированных сроков, и эмбеддинги двух версий нельзя сравнивать между собой.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Сборник из 39 навыков и 8 рабочих процессов по геонаукам: каротаж, сейсмика, 3D-модели, инверсия, геостатистика и климат.

ПлагинМинимальный доступ82Звезды репозитория

opengis-skills дает агенту 120 навыков по GIS, CAD, ИИ, IoT, 3D и Си-шарп: GDAL, QGIS, GeoServer, PostGIS.

СкиллМинимальный доступ83Звезды репозитория

Скилл Claude Code учит агента библиотеке tangermeme для анализа геномных нейросетей: DeepLIFT/SHAP, мутагенез, дизайн.

СкиллМинимальный доступ333Звезды репозитория
Официальный

Скилл Zvec ведет агента по встроенной векторной базе: схема коллекции, гибридный поиск, RAG и мультимодальные запросы

СкиллМинимальный доступ21Звезды репозитория
Официальный

MCP только на чтение для каталога геоданных GeoLens: наборы, схемы, объекты, карты, истории и безопасный SELECT.

MCP-серверМинимальный доступ297Звезды репозитория

Скилл Python и R для научных рисунков с контрактом, проверкой макета и независимым экспортом, плюс браузерный редактор FigureForge

СкиллМинимальный доступ219Звезды репозитория

Коротко о README

Рядом лежит плагин для Claude Code в `.claude-plugin`, который описан как обучение агентов чтению эмбеддингов через интерфейс Zarr. Результаты выгрузки записывают версию набора данных в `tessera_metadata.json`.

Бейдж для README

Сообщить о проблеме