/**
 * Deep-links на официальные государственные источники (НСПД, ПКК Росреестра).
 *
 * Issue #97 — пользователь должен мочь верифицировать любые данные Site Finder
 * на бесплатном официальном сервисе одним кликом. Единая точка построения URL,
 * чтобы не дублировать литералы `nspd.gov.ru` / `pkk.rosreestr.ru` по компонентам
 * и иметь один безопасный канал кодирования кадастрового номера.
 *
 * Существующие потребители паттерна (до централизации): NspdZoningBlock,
 * NspdOpportunityBlock, ParcelDrawer, AnalysisSidebar.
 */

/**
 * НСПД (Национальная система пространственных данных) — карта-вьюер по
 * кадастровому номеру. Базовый сервис «посмотреть участок на госкарте».
 */
export function nspdMapUrl(cadNum: string): string {
  return `https://nspd.gov.ru/map?cadastralNumber=${encodeURIComponent(cadNum)}`;
}

/**
 * Публичная кадастровая карта Росреестра (ПКК) — поиск по кадастровому номеру.
 * Используется как fallback / cross-check к НСПД.
 */
export function pkkSearchUrl(cadNum: string): string {
  return `https://pkk.rosreestr.ru/#/search/${encodeURIComponent(cadNum)}`;
}
