null); $geo = (int) $pdo->query('SELECT COUNT(*) FROM dpe WHERE lat IS NOT NULL')->fetchColumn(); $match = dpe_match($pdo, $radius, static fn(string $m) => null); json_out([ 'ok' => true, 'imported' => $imported, 'geocoded' => $geo, 'radius' => $radius, 'links' => $match['pairs'], 'etabs' => $match['ecoles'], 'dep' => $dep, ]); } catch (Throwable $e) { if (isset($pdo) && $pdo->inTransaction()) { $pdo->rollBack(); } json_error('Import DPE : ' . $e->getMessage(), 500); }