Moteur de Partitionnement Foncier de Précision
Subdivision parcellaire déterministe multi-objectifs fondée sur la géométrie computationnelle et la frontière de Pareto.
Pipeline de Partitionnement en 6 Étapes
01 // Ingestion Topologique des Limites
Validation de fermeture planaire, orientation et absence d'auto-intersection. Projection des coordonnées vers LocalMetricFrame.
02 // Spécification des Contraintes
Définition des contraintes réglementaires: nombre de lots cibles, surfaces minimales et accès de voirie.
03 // Génération des Candidats
Génération analytique et itérative des limites séparatives et des accès voirie par décomposition déterministe.
04 // Évaluation Multi-Objectifs de Pareto
Notation des solutions candidates sur objectifs concurrents: minimisation voirie, compacité et équité surfacique.
05 // Passerelle de Validation Topologique
Contrôle strict de non-chevauchement, respect des tolérances de bornage et suivi des résidus mathématiques.
06 // Exportation Cadastrale et CAO
Émission des parcelles validées vers DXF vectoriel, format cadastral Pregeo DAT et géométries openBIM IFC.
Formulation Mathématique Multi-Objectifs
Équilibre formel entre paramètres de conception concurrents sur la frontière de Pareto.
Minimisation de la longueur du réseau de voirie interne pour limiter les coûts d'aménagement.
Maximisation de la compacité isopérimétrique (4*PI*Surface / Périmètre^2) pour éviter les parcelles effilées.
Minimisation de la variance surfacique par rapport aux quotes-parts attribuées.
Garantie de façade minimale obligatoire le long des voies d'accès publiques ou créées.
Langage Naturel -> Constraint DSL AST
Traduction formelle des requêtes textuelles vers un Arbre de Syntaxe Abstraite (AST).
// QismaCAD Formal Constraint DSL AST
BOUNDARY poly_502 {
COORDINATES: LOCAL_METRIC_FRAME;
SURFACE_AREA: 5748.25m2;
}
CONSTRAINTS {
TARGET_UNITS: 4;
PROPORTIONAL_SHARES: [0.25, 0.25, 0.25, 0.25];
MIN_FRONTAGE: 12.0m;
ROAD_RESERVE_WIDTH: 5.0m;
MANDATORY_STREET_ACCESS: true;
}
SOLVER_WEIGHTS {
ROAD_MINIMIZATION: 0.40;
ISOPERIMETRIC_COMPACTNESS: 0.35;
AREA_EQUITY: 0.25;
} L'entrée verbale est convertie en un AST fortement typé. Le solveur déterministe évalue strictement la syntaxe formelle du DSL, garantissant rigueur et reproductibilité.
Natural language text parsing operates strictly at the UI layer. The underlying computational geometry core evaluates the typed AST without floating-point heuristic ambiguity.
Limites Géométriques et Systèmes Non Solubles
Déclaration transparente des limites de validité géométrique et des contraintes computatives.
Toute limite parcellaire n'admet pas nécessairement de solution calculable. Les polygones fortement concaves, les angles aigus extrêmes (<15°) ou les contraintes contradictoires sont formellement rejetés avec un diagnostic explicite plutôt que de produire des approximations incontrôlées.