← Все проекты
Проект / Python

crishernandezmaps/catastral.cl: Catastral.cl — открытый кадастр Чили: 9.5 млн участков в векторе

Бесплатный доступ к полному кадастру Чили с векторными границами участков, который раньше был заблокирован устаревшими форматами и платными посредниками.

Проект — это пятиэтапный пайплайн на Python, который обходит все технические барьеры. Он парсит гигантский текстовый файл, скачивает картографические плитки через 30 VPN-туннелей, векторизует растровые изображения в полигоны и соединяет данные с геометрией...

★ 11 Python Форки 5 Issue 0 Оценка 7/10 Карточка проверена

Для кого это

Для геоаналитиков, урбанистов, разработчиков ГИС-приложений и исследователей рынка недвижимости в Чили, которым нужны точные кадастровые данные.

Проблема / задача

Официальные кадастровые данные Чили (9.5 млн участков) юридически открыты, но технически недоступны: 3 ГБ текстового файла без структуры, API с лимитом 1 запрос и границы только в виде картинок PNG. Из-за этого бизнес тратит $2 млн в год на посредников.

Как это работает

Проект — это пятиэтапный пайплайн на Python, который обходит все технические барьеры. Он парсит гигантский текстовый файл, скачивает картографические плитки через 30 VPN-туннелей, векторизует растровые изображения в полигоны и соединяет данные с геометрией шестью разными методами. В итоге для каждой из 343 коммун создаётся три файла: векторный GeoPackage, обогащённый CSV и сырые данные.

Что видно по README

Open-source пайплайн для извлечения, векторизации и распространения кадастровых данных Службы внутренних доходов Чили. Превращает заблокированные в устаревших системах данные в готовый к использованию геодатасет с векторными границами участков и 112 атрибутами для каждого.

Ключевые возможности

Автоматический парсинг 3 ГБ текстового файла фиксированной шириныМассовая загрузка данных через API с обходом лимитов с помощью 30 VPN-туннелейВекторизация растровых картографических слоёв в полигональный GeoPackageПространственное соединение данных и геометрии 6-ю методами для максимального покрытияОбогащение данных семестровым кадастром (этажи, материалы, качество)

Технологии

PythonGDALGeoPandasReactFastAPILLaMARedisGo

Интересный факт

Чтобы скачать 9.5 млн записей через API, который принимает только по одному участку, проект использует 30 параллельных VPN-туннелей (WireGuard), имитируя запросы из разных точек мира и избегая блокировок.

С чего начать

  • Клонируйте репозиторий и изучите структуру пайплайна в папке code/
  • Подготовьте инфраструктуру: S3-хранилище и конфигурацию VPN-туннелей
  • Запустите этапы пайплайна последовательно, начиная с 0_get_sii.py, используя bash-скрипты для оркестрации (например, batch_vectorize.sh).

Оценка GitRadar

Удобство
4/10
Свежесть
9/10
Перспектива
8/10
Монетизация
7/10
Общая оценка
7/10

Вердикт GitRadar

Стоит пробовать, если вы работаете с чилийским рынком недвижимости или занимаетесь геоаналитикой. Это единственный открытый способ получить полный векторный кадастр. Однако проект требует серьёзных технических навыков для развёртывания.

Наблюдения по обновлениям

Проект активен, данные актуальны за второй семестр 2025 года. Кодовая база структурирована, есть подробная техническая документация (METODOLOGIA_PIPELINE_v2.md).

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/crishernandezmaps/catastral.cl
Создан на GitHub
10 апреля 2026 г.
Последнее обновление репо
10 апреля 2026 г.
Последняя проверка GitRadar
10 апреля 2026 г.
Изученные файлы
README.md, code/batch_vectorize.sh, code/5_generate_catalog.py, code/comunas.py, code/batch_join_v2.py, code/featureinfo_worker.py

FAQ

Что это такое?

Инструмент для превращения официальных, но технически недоступных кадастровых данных Чили в удобные векторные файлы (GeoPackage, CSV) с геометрией участков.

Для кого подходит?

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

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с crishernandezmaps/catastral.cl?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.