[general]
name=UA IN4 importer
qgisMinimumVersion=3.28
description=Import information from a Ukrainian cadastral exchange file (IN4)
description[uk]=Імпорт інформації з кадастрового обмінного файлу IN4
version=0.5
author=Стьопа
email=brych92@gmail.com
about=	A QGIS plugin that imports Ukrainian cadastral exchange files (IN4) into QGIS as temporary in-memory layers.

	Key features:
	- Import one or multiple IN4 files in a single run.
	- Automatic encoding detection (UTF-8 / Windows-1251).
	- Parses core IN4 entities: cadastral zones, quarters, parcels, land-use parts, and neighbours.
	- Builds separate temporary layers for each entity, plus diagnostic “orphan” layers to help troubleshoot broken/partial geometries.
	- Attempts to assemble a cadastral ID when enough components are present.
	- Groups imported layers into a dedicated project group with a timestamped name.
	- Lets the user choose the coordinate reference system (CRS) before import.
	- Logs parsing progress and anomalies via QGIS messages/logs.

	Limitations / notes
	- IN4 can vary in the wild; full compatibility is not guaranteed—always review the logs and results.
	- Orphan layers are for debugging only and should not be treated as an official data source.
	- Attributes are imported “as-is” from the IN4 file.
	- Intended for QGIS 3.28+.
	- For any official or legally relevant use, the imported output must be verified (and corrected if needed).

	Feedback / support
	- Report issues and suggestions: JD Help chat (Telegram): https://t.me/+eq7gtxjTXYBjZmUy

	Credits
	 -Developed within the “Open Spatial Planning Tools for Ukraine” initiative.

about[uk]=	Плагін для імпорту кадастрових обмінних файлів IN4 у QGIS, як тимчасових шарів.

	ФУНКЦІОНАЛ:
	• Імпорт одного або кількох IN4-файлів за один запуск.
	• Автоматичне визначення та спроба коректного читання кодування файлів (UTF-8 / Windows-1251);
	• Парсинг основних блоків IN4:
	– 	кадастрова зона (BR),
	– 	кадастровий квартал (BL),
	– 	земельна ділянка (SR),
	– 	угіддя земельної ділянки (CL),
	– 	суміжник кадастрової одиниці (NB).
	• Побудова тимчасових шарів у пам'яті QGIS:
	– 	IN4_zones      – полігони кадастрових зон;
	– 	IN4_quarters   – полігони кадастрових кварталів;
	– 	IN4_parcels    – полігони земельних ділянок;
	– 	IN4_lands      – полігони угідь земельних ділянок;
	– 	IN4_neighbours – лінійні об'єкти суміжників (NB);
	– 	in4_orphan_polygons – полігони, зібрані з «осиротілих» вузлів N=... поза блоками;
	– 	in4_orphan_nodes    – точки таких вузлів для діагностики.
	• Автоматичне формування кадастрового номера (cadnum) за схемою DS:SD:SC[:-4]:SC[-4:], якщо у файлі є необхідні складові.
	• Групування шарів імпорту в окрему групу проекту з ім’ям виду in4-YYYYMMDD-HHMMSS.
	• Вибір системи координат користувачем перед імпортом (через стандартний діалог QGIS).
	• Логування процесу парсингу та виявлених аномалій (невідомі маркери блоків, відсутня геометрія, недостатня кількість точок для полігону, вузли поза блоками тощо) у Log Messages та через панель повідомлень QGIS.

	!!!ЗАСТЕРЕЖЕННЯ:
	• Плагін НЕ гарантує повну підтримку всіх можливих варіацій формату IN4. Для проблемних файлів орієнтуйтеся на лог повідомлень та debug-шари orphan, хоча і відсутність помилок не є гарантом того, що витягнулася вся геометрія та атрибути.
	• Геометрії, зібрані в шарах in4_orphan_nodes та in4_orphan_polygons, є діагностичними. Вони можуть не мати однозначної прив’язки до конкретної кадастрової одиниці і не повинні використовуватись як офіційне джерело.
	• Атрибутивна інформація імпортується «як є» з IN4.
	• Плагін призначений для QGIS 3.28+. Робота в старіших версіях QGIS не гарантується.
	• Перед використанням даних плагіна в офіційній містобудівній документації або інших юридично значущих матеріалах результати імпорту необхідно обов’язково перевіряти та, за потреби, коригувати вручну.

	Інформацію про виявлені помилки, та побажання щодо роботи плагіну пишіть в JD Help chat в Telegram: https://t.me/+eq7gtxjTXYBjZmUy.

	Плагін розроблено в рамках проекту "Відкриті інструменти просторового планування для України".

tracker=https://github.com/brych92/UA_IN4_Importer/issues
repository=https://github.com/brych92/UA_IN4_Importer
icon=icon.png
homepage=https://github.com/brych92/UA_IN4_Importer
changelog=
 Version 0.1:
 * Перша версія
 Version 0.5:
 * Додана інеграція в екосистему UA SPT
 * Виправлений баг з відсутністю контурів угідь
 * Додане автоматичне наближення до імпортованих даних на карті