Пошук за адресою
Введіть адресу й отримайте її судовий кантон і всі компетентні суди. У місті, поділеному між кількома кантонами, вирішує номер будинку, а поштовий індекс цього не каже.
Спробуйте: Kerkstraat 10, 2060 Antwerpen · Rue de la Loi 16, 1000 Bruxelles · Place Saint-Lambert 18, 4000 Liège
import { findCantonsAt } from 'belgica/canton-boundaries'
import { getCourtsForCanton } from 'belgica'
// The point from the address register: Kerkstraat 10, 2060 Antwerpen
const [canton] = findCantonsAt(4.429126, 51.217827) // antwerpen-4
getCourtsForCanton(canton.id).map((c) => c.id)Як це працює
Ваш браузер надсилає адресу до реєстру її регіону: Adressenregister у Фландрії, UrbIS у Брюсселі, ICAR у Валлонії. Для номера, який знає реєстр, точка лежить на будівлі, тож парна й непарна сторони межової вулиці потрапляють у правильний кантон. Потім точку шукають у межах кантонів NGI, як це робить findCantonsAt, а кантон дає свої суди, як getCourtsForCanton. Ближче ніж 25 м до іншого кантону пошук попереджає й показує текст закону для обох.
Межі кантонів — це креслення NGI за додатком до Судового кодексу: де вони розходяться, вирішує закон. Довідкові дані, не юридична порада.