query("SELECT * FROM system_settings WHERE id = 1")->fetch(); $platform_name = $settings['platform_name'] ?? 'แพลตฟอร์มแหล่งเรียนรู้'; $page_title = $platform_name . " - แผนที่แหล่งเรียนรู้ประเทศไทย"; $is_embed = $_GET['embed'] ?? ''; $is_embedded = $is_embed === 'true' || $is_embed === 'map_only'; $is_map_only = $is_embed === 'map_only'; // ดึงข้อมูลแหล่งเรียนรู้ทั้งหมด จัดกลุ่มตามจังหวัดและอำเภอ $resources_by_province = []; try { $stmt = $pdo->query("SELECT * FROM `learning_resources` WHERE `status` = 'approved' ORDER BY `status` ASC, `province` ASC, `district` ASC, `name` ASC"); while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) { $province = trim($row['province'] ?? 'ไม่ระบุ'); if (empty($province)) { $province = 'ไม่ระบุ'; } $district = trim($row['district'] ?? 'ไม่ระบุ'); if (empty($district)) { $district = 'ไม่ระบุ'; } if (!isset($resources_by_province[$province])) { $resources_by_province[$province] = [ 'province_name' => $province, 'districts' => [] ]; } if (!isset($resources_by_province[$province]['districts'][$district])) { $resources_by_province[$province]['districts'][$district] = []; } $resources_by_province[$province]['districts'][$district][] = $row; } } catch (PDOException $e) { $resources_by_province = []; } // แปลงข้อมูลเป็น JSON สำหรับ JavaScript $resources_json = json_encode($resources_by_province, JSON_UNESCAPED_UNICODE); ?> <?php echo htmlspecialchars($page_title); ?>
กลับหน้าหลัก

แผนที่แหล่งเรียนรู้ประเทศไทย

เลือกจังหวัดบนแผนที่ หรือค้นหาเพื่อดูข้อมูลแหล่งเรียนรู้ภูมิปัญญาท้องถิ่นในพื้นที่

กำลังวาดพิกัดแผนที่...

ยินดีต้อนรับสู่ระบบแผนที่

กรุณาเลื่อนเมาส์หรือคลิกเลือกจังหวัดบนแผนที่ หรือค้นหาจากช่องค้นหาด้านบน เพื่อสำรวจแหล่งเรียนรู้และภูมิปัญญาท้องถิ่นในแต่ละจังหวัด