// Global Educational Funding Data // Data represents education spending per capita (USD), teacher training centers, and related metrics const educationalFundingData = { "type": "FeatureCollection", "features": [ // North America { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-95.7129, 37.0902]}, "properties": { "country": "United States", "iso": "USA", "spendingPerCapita": 2850, "budgetPercent": 5.4, "avgTeacherSalary": 62000, "teacherStudentRatio": 16, "educationIndex": 0.92, "trainingCenters": 15 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-106.3468, 56.1304]}, "properties": { "country": "Canada", "iso": "CAN", "spendingPerCapita": 2420, "budgetPercent": 5.3, "avgTeacherSalary": 58000, "teacherStudentRatio": 14, "educationIndex": 0.93, "trainingCenters": 8 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-102.5528, 23.6345]}, "properties": { "country": "Mexico", "iso": "MEX", "spendingPerCapita": 820, "budgetPercent": 4.9, "avgTeacherSalary": 18000, "teacherStudentRatio": 28, "educationIndex": 0.76, "trainingCenters": 5 } }, // South America { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-47.9292, -15.8267]}, "properties": { "country": "Brazil", "iso": "BRA", "spendingPerCapita": 1180, "budgetPercent": 6.2, "avgTeacherSalary": 22000, "teacherStudentRatio": 24, "educationIndex": 0.76, "trainingCenters": 7 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-63.6167, -38.4161]}, "properties": { "country": "Argentina", "iso": "ARG", "spendingPerCapita": 1350, "budgetPercent": 5.5, "avgTeacherSalary": 24000, "teacherStudentRatio": 18, "educationIndex": 0.83, "trainingCenters": 4 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-78.1834, -1.8312]}, "properties": { "country": "Colombia", "iso": "COL", "spendingPerCapita": 720, "budgetPercent": 4.5, "avgTeacherSalary": 16000, "teacherStudentRatio": 25, "educationIndex": 0.74, "trainingCenters": 3 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-71.5430, -9.1900]}, "properties": { "country": "Peru", "iso": "PER", "spendingPerCapita": 580, "budgetPercent": 3.9, "avgTeacherSalary": 14000, "teacherStudentRatio": 22, "educationIndex": 0.75, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-70.6693, -33.4489]}, "properties": { "country": "Chile", "iso": "CHL", "spendingPerCapita": 1520, "budgetPercent": 5.4, "avgTeacherSalary": 28000, "teacherStudentRatio": 21, "educationIndex": 0.85, "trainingCenters": 3 } }, // Europe { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-3.7492, 40.4637]}, "properties": { "country": "Spain", "iso": "ESP", "spendingPerCapita": 1680, "budgetPercent": 4.2, "avgTeacherSalary": 42000, "teacherStudentRatio": 13, "educationIndex": 0.89, "trainingCenters": 6 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [2.2137, 46.2276]}, "properties": { "country": "France", "iso": "FRA", "spendingPerCapita": 2180, "budgetPercent": 5.4, "avgTeacherSalary": 45000, "teacherStudentRatio": 12, "educationIndex": 0.90, "trainingCenters": 9 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [10.4515, 51.1657]}, "properties": { "country": "Germany", "iso": "DEU", "spendingPerCapita": 2520, "budgetPercent": 4.8, "avgTeacherSalary": 68000, "teacherStudentRatio": 13, "educationIndex": 0.94, "trainingCenters": 11 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [12.5674, 41.8719]}, "properties": { "country": "Italy", "iso": "ITA", "spendingPerCapita": 1580, "budgetPercent": 3.9, "avgTeacherSalary": 38000, "teacherStudentRatio": 11, "educationIndex": 0.88, "trainingCenters": 7 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-0.1278, 51.5074]}, "properties": { "country": "United Kingdom", "iso": "GBR", "spendingPerCapita": 2240, "budgetPercent": 5.5, "avgTeacherSalary": 48000, "teacherStudentRatio": 18, "educationIndex": 0.91, "trainingCenters": 10 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [18.6435, 60.1282]}, "properties": { "country": "Sweden", "iso": "SWE", "spendingPerCapita": 3180, "budgetPercent": 7.6, "avgTeacherSalary": 52000, "teacherStudentRatio": 12, "educationIndex": 0.95, "trainingCenters": 5 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [10.7522, 59.9139]}, "properties": { "country": "Norway", "iso": "NOR", "spendingPerCapita": 4280, "budgetPercent": 8.1, "avgTeacherSalary": 58000, "teacherStudentRatio": 10, "educationIndex": 0.96, "trainingCenters": 4 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [25.7482, 61.9241]}, "properties": { "country": "Finland", "iso": "FIN", "spendingPerCapita": 3680, "budgetPercent": 6.8, "avgTeacherSalary": 54000, "teacherStudentRatio": 11, "educationIndex": 0.95, "trainingCenters": 4 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [12.5683, 55.6761]}, "properties": { "country": "Denmark", "iso": "DNK", "spendingPerCapita": 3920, "budgetPercent": 7.8, "avgTeacherSalary": 56000, "teacherStudentRatio": 11, "educationIndex": 0.94, "trainingCenters": 4 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [4.4699, 50.5039]}, "properties": { "country": "Belgium", "iso": "BEL", "spendingPerCapita": 2480, "budgetPercent": 6.5, "avgTeacherSalary": 50000, "teacherStudentRatio": 12, "educationIndex": 0.91, "trainingCenters": 3 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [5.2913, 52.1326]}, "properties": { "country": "Netherlands", "iso": "NLD", "spendingPerCapita": 2780, "budgetPercent": 5.4, "avgTeacherSalary": 52000, "teacherStudentRatio": 13, "educationIndex": 0.93, "trainingCenters": 5 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [8.2275, 46.8182]}, "properties": { "country": "Switzerland", "iso": "CHE", "spendingPerCapita": 4580, "budgetPercent": 5.1, "avgTeacherSalary": 72000, "teacherStudentRatio": 12, "educationIndex": 0.95, "trainingCenters": 4 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [14.5501, 47.5162]}, "properties": { "country": "Austria", "iso": "AUT", "spendingPerCapita": 2680, "budgetPercent": 5.3, "avgTeacherSalary": 54000, "teacherStudentRatio": 12, "educationIndex": 0.92, "trainingCenters": 3 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [21.0122, 52.2297]}, "properties": { "country": "Poland", "iso": "POL", "spendingPerCapita": 1180, "budgetPercent": 4.6, "avgTeacherSalary": 26000, "teacherStudentRatio": 14, "educationIndex": 0.87, "trainingCenters": 5 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [19.5033, 47.1625]}, "properties": { "country": "Hungary", "iso": "HUN", "spendingPerCapita": 980, "budgetPercent": 4.7, "avgTeacherSalary": 22000, "teacherStudentRatio": 13, "educationIndex": 0.84, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [25.2797, 54.6872]}, "properties": { "country": "Belarus", "iso": "BLR", "spendingPerCapita": 680, "budgetPercent": 4.8, "avgTeacherSalary": 12000, "teacherStudentRatio": 16, "educationIndex": 0.82, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [31.1656, 48.3794]}, "properties": { "country": "Ukraine", "iso": "UKR", "spendingPerCapita": 540, "budgetPercent": 5.4, "avgTeacherSalary": 8000, "teacherStudentRatio": 15, "educationIndex": 0.80, "trainingCenters": 4 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [37.6173, 55.7558]}, "properties": { "country": "Russia", "iso": "RUS", "spendingPerCapita": 780, "budgetPercent": 3.8, "avgTeacherSalary": 14000, "teacherStudentRatio": 18, "educationIndex": 0.82, "trainingCenters": 12 } }, // Middle East { "type": "Feature", "geometry": {"type": "Point", "coordinates": [35.2433, 38.9637]}, "properties": { "country": "Turkey", "iso": "TUR", "spendingPerCapita": 920, "budgetPercent": 4.3, "avgTeacherSalary": 18000, "teacherStudentRatio": 22, "educationIndex": 0.78, "trainingCenters": 6 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [53.6880, 32.4279]}, "properties": { "country": "Iran", "iso": "IRN", "spendingPerCapita": 680, "budgetPercent": 3.7, "avgTeacherSalary": 12000, "teacherStudentRatio": 26, "educationIndex": 0.74, "trainingCenters": 5 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [44.3661, 33.2232]}, "properties": { "country": "Iraq", "iso": "IRQ", "spendingPerCapita": 420, "budgetPercent": 3.2, "avgTeacherSalary": 8000, "teacherStudentRatio": 32, "educationIndex": 0.65, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [47.4818, 29.3117]}, "properties": { "country": "Kuwait", "iso": "KWT", "spendingPerCapita": 2180, "budgetPercent": 3.9, "avgTeacherSalary": 38000, "teacherStudentRatio": 14, "educationIndex": 0.81, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [45.0792, 23.8859]}, "properties": { "country": "Saudi Arabia", "iso": "SAU", "spendingPerCapita": 2480, "budgetPercent": 5.1, "avgTeacherSalary": 42000, "teacherStudentRatio": 15, "educationIndex": 0.79, "trainingCenters": 8 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [54.3773, 24.4539]}, "properties": { "country": "UAE", "iso": "ARE", "spendingPerCapita": 3280, "budgetPercent": 3.9, "avgTeacherSalary": 48000, "teacherStudentRatio": 14, "educationIndex": 0.83, "trainingCenters": 4 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [51.1839, 25.3548]}, "properties": { "country": "Qatar", "iso": "QAT", "spendingPerCapita": 4180, "budgetPercent": 3.6, "avgTeacherSalary": 52000, "teacherStudentRatio": 12, "educationIndex": 0.84, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [35.9239, 31.9454]}, "properties": { "country": "Jordan", "iso": "JOR", "spendingPerCapita": 620, "budgetPercent": 3.5, "avgTeacherSalary": 10000, "teacherStudentRatio": 24, "educationIndex": 0.74, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [35.8623, 33.8547]}, "properties": { "country": "Lebanon", "iso": "LBN", "spendingPerCapita": 780, "budgetPercent": 2.5, "avgTeacherSalary": 14000, "teacherStudentRatio": 18, "educationIndex": 0.76, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [34.8516, 31.0461]}, "properties": { "country": "Israel", "iso": "ISR", "spendingPerCapita": 2680, "budgetPercent": 6.2, "avgTeacherSalary": 38000, "teacherStudentRatio": 16, "educationIndex": 0.90, "trainingCenters": 4 } }, // Africa { "type": "Feature", "geometry": {"type": "Point", "coordinates": [30.8025, 26.8206]}, "properties": { "country": "Egypt", "iso": "EGY", "spendingPerCapita": 380, "budgetPercent": 2.5, "avgTeacherSalary": 6000, "teacherStudentRatio": 30, "educationIndex": 0.67, "trainingCenters": 4 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [9.5375, 33.8869]}, "properties": { "country": "Tunisia", "iso": "TUN", "spendingPerCapita": 480, "budgetPercent": 6.6, "avgTeacherSalary": 8000, "teacherStudentRatio": 22, "educationIndex": 0.71, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [1.6596, 28.0339]}, "properties": { "country": "Algeria", "iso": "DZA", "spendingPerCapita": 520, "budgetPercent": 4.3, "avgTeacherSalary": 9000, "teacherStudentRatio": 26, "educationIndex": 0.70, "trainingCenters": 3 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-7.0926, 31.7917]}, "properties": { "country": "Morocco", "iso": "MAR", "spendingPerCapita": 420, "budgetPercent": 5.3, "avgTeacherSalary": 7000, "teacherStudentRatio": 28, "educationIndex": 0.68, "trainingCenters": 3 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [28.0473, -26.2041]}, "properties": { "country": "South Africa", "iso": "ZAF", "spendingPerCapita": 780, "budgetPercent": 6.5, "avgTeacherSalary": 16000, "teacherStudentRatio": 32, "educationIndex": 0.72, "trainingCenters": 5 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [36.8219, -1.2921]}, "properties": { "country": "Kenya", "iso": "KEN", "spendingPerCapita": 280, "budgetPercent": 5.3, "avgTeacherSalary": 4000, "teacherStudentRatio": 38, "educationIndex": 0.63, "trainingCenters": 3 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [32.2903, -0.3476]}, "properties": { "country": "Uganda", "iso": "UGA", "spendingPerCapita": 180, "budgetPercent": 2.3, "avgTeacherSalary": 2500, "teacherStudentRatio": 45, "educationIndex": 0.58, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [34.8888, -6.3690]}, "properties": { "country": "Tanzania", "iso": "TZA", "spendingPerCapita": 220, "budgetPercent": 3.5, "avgTeacherSalary": 3200, "teacherStudentRatio": 42, "educationIndex": 0.59, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [7.5399, 9.0820]}, "properties": { "country": "Nigeria", "iso": "NGA", "spendingPerCapita": 180, "budgetPercent": 2.0, "avgTeacherSalary": 3500, "teacherStudentRatio": 40, "educationIndex": 0.56, "trainingCenters": 6 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-1.0232, 7.9465]}, "properties": { "country": "Ghana", "iso": "GHA", "spendingPerCapita": 280, "budgetPercent": 4.0, "avgTeacherSalary": 4500, "teacherStudentRatio": 36, "educationIndex": 0.62, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [23.4208, 17.6078]}, "properties": { "country": "Chad", "iso": "TCD", "spendingPerCapita": 120, "budgetPercent": 2.9, "avgTeacherSalary": 2000, "teacherStudentRatio": 58, "educationIndex": 0.42, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [21.7587, -4.0383]}, "properties": { "country": "DR Congo", "iso": "COD", "spendingPerCapita": 80, "budgetPercent": 1.5, "avgTeacherSalary": 1500, "teacherStudentRatio": 52, "educationIndex": 0.48, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [38.7578, 9.1450]}, "properties": { "country": "Ethiopia", "iso": "ETH", "spendingPerCapita": 140, "budgetPercent": 4.7, "avgTeacherSalary": 2200, "teacherStudentRatio": 48, "educationIndex": 0.52, "trainingCenters": 3 } }, // Asia { "type": "Feature", "geometry": {"type": "Point", "coordinates": [104.1954, 35.8617]}, "properties": { "country": "China", "iso": "CHN", "spendingPerCapita": 680, "budgetPercent": 4.0, "avgTeacherSalary": 18000, "teacherStudentRatio": 16, "educationIndex": 0.76, "trainingCenters": 28 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [78.9629, 20.5937]}, "properties": { "country": "India", "iso": "IND", "spendingPerCapita": 280, "budgetPercent": 3.1, "avgTeacherSalary": 6000, "teacherStudentRatio": 32, "educationIndex": 0.64, "trainingCenters": 18 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [138.2529, 36.2048]}, "properties": { "country": "Japan", "iso": "JPN", "spendingPerCapita": 2180, "budgetPercent": 3.6, "avgTeacherSalary": 48000, "teacherStudentRatio": 14, "educationIndex": 0.92, "trainingCenters": 12 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [127.7669, 35.9078]}, "properties": { "country": "South Korea", "iso": "KOR", "spendingPerCapita": 2480, "budgetPercent": 4.6, "avgTeacherSalary": 52000, "teacherStudentRatio": 15, "educationIndex": 0.93, "trainingCenters": 8 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [114.1095, 22.3193]}, "properties": { "country": "Hong Kong", "iso": "HKG", "spendingPerCapita": 3180, "budgetPercent": 3.3, "avgTeacherSalary": 58000, "teacherStudentRatio": 13, "educationIndex": 0.91, "trainingCenters": 3 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [103.8198, 1.3521]}, "properties": { "country": "Singapore", "iso": "SGP", "spendingPerCapita": 4280, "budgetPercent": 2.9, "avgTeacherSalary": 62000, "teacherStudentRatio": 12, "educationIndex": 0.95, "trainingCenters": 4 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [101.9758, 4.2105]}, "properties": { "country": "Malaysia", "iso": "MYS", "spendingPerCapita": 920, "budgetPercent": 4.8, "avgTeacherSalary": 14000, "teacherStudentRatio": 18, "educationIndex": 0.78, "trainingCenters": 4 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [100.9925, 15.8700]}, "properties": { "country": "Thailand", "iso": "THA", "spendingPerCapita": 680, "budgetPercent": 3.8, "avgTeacherSalary": 11000, "teacherStudentRatio": 20, "educationIndex": 0.75, "trainingCenters": 5 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [105.3188, 10.8231]}, "properties": { "country": "Vietnam", "iso": "VNM", "spendingPerCapita": 420, "budgetPercent": 5.7, "avgTeacherSalary": 6000, "teacherStudentRatio": 24, "educationIndex": 0.71, "trainingCenters": 6 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [113.9213, -0.7893]}, "properties": { "country": "Indonesia", "iso": "IDN", "spendingPerCapita": 320, "budgetPercent": 3.6, "avgTeacherSalary": 5000, "teacherStudentRatio": 28, "educationIndex": 0.69, "trainingCenters": 8 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [121.7740, 12.8797]}, "properties": { "country": "Philippines", "iso": "PHL", "spendingPerCapita": 380, "budgetPercent": 2.7, "avgTeacherSalary": 7000, "teacherStudentRatio": 26, "educationIndex": 0.72, "trainingCenters": 4 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [67.7090, 33.9391]}, "properties": { "country": "Afghanistan", "iso": "AFG", "spendingPerCapita": 120, "budgetPercent": 3.2, "avgTeacherSalary": 2000, "teacherStudentRatio": 55, "educationIndex": 0.48, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [69.3451, 30.3753]}, "properties": { "country": "Pakistan", "iso": "PAK", "spendingPerCapita": 180, "budgetPercent": 2.4, "avgTeacherSalary": 3500, "teacherStudentRatio": 42, "educationIndex": 0.56, "trainingCenters": 6 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [84.1240, 28.3949]}, "properties": { "country": "Nepal", "iso": "NPL", "spendingPerCapita": 220, "budgetPercent": 5.2, "avgTeacherSalary": 3000, "teacherStudentRatio": 36, "educationIndex": 0.59, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [90.3563, 23.6850]}, "properties": { "country": "Bangladesh", "iso": "BGD", "spendingPerCapita": 180, "budgetPercent": 2.1, "avgTeacherSalary": 2800, "teacherStudentRatio": 38, "educationIndex": 0.61, "trainingCenters": 4 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [80.7718, 7.8731]}, "properties": { "country": "Sri Lanka", "iso": "LKA", "spendingPerCapita": 320, "budgetPercent": 2.2, "avgTeacherSalary": 5000, "teacherStudentRatio": 24, "educationIndex": 0.78, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [95.9560, 21.9162]}, "properties": { "country": "Myanmar", "iso": "MMR", "spendingPerCapita": 180, "budgetPercent": 2.0, "avgTeacherSalary": 2500, "teacherStudentRatio": 34, "educationIndex": 0.58, "trainingCenters": 3 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [106.8456, 47.8864]}, "properties": { "country": "Mongolia", "iso": "MNG", "spendingPerCapita": 520, "budgetPercent": 5.2, "avgTeacherSalary": 8000, "teacherStudentRatio": 22, "educationIndex": 0.74, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [66.9237, 48.0196]}, "properties": { "country": "Kazakhstan", "iso": "KAZ", "spendingPerCapita": 680, "budgetPercent": 2.9, "avgTeacherSalary": 10000, "teacherStudentRatio": 18, "educationIndex": 0.80, "trainingCenters": 3 } }, // Oceania { "type": "Feature", "geometry": {"type": "Point", "coordinates": [133.7751, -25.2744]}, "properties": { "country": "Australia", "iso": "AUS", "spendingPerCapita": 2880, "budgetPercent": 5.3, "avgTeacherSalary": 56000, "teacherStudentRatio": 13, "educationIndex": 0.94, "trainingCenters": 7 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [174.8860, -40.9006]}, "properties": { "country": "New Zealand", "iso": "NZL", "spendingPerCapita": 2680, "budgetPercent": 6.4, "avgTeacherSalary": 48000, "teacherStudentRatio": 14, "educationIndex": 0.93, "trainingCenters": 3 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [143.9555, -6.3149]}, "properties": { "country": "Papua New Guinea", "iso": "PNG", "spendingPerCapita": 180, "budgetPercent": 1.8, "avgTeacherSalary": 3000, "teacherStudentRatio": 46, "educationIndex": 0.54, "trainingCenters": 1 } }, // Central America & Caribbean { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-88.4966, 15.7835]}, "properties": { "country": "Honduras", "iso": "HND", "spendingPerCapita": 420, "budgetPercent": 6.0, "avgTeacherSalary": 6000, "teacherStudentRatio": 28, "educationIndex": 0.63, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-84.0907, 9.7489]}, "properties": { "country": "Costa Rica", "iso": "CRI", "spendingPerCapita": 1180, "budgetPercent": 7.4, "avgTeacherSalary": 16000, "teacherStudentRatio": 18, "educationIndex": 0.81, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-77.7812, 18.1096]}, "properties": { "country": "Jamaica", "iso": "JAM", "spendingPerCapita": 680, "budgetPercent": 5.4, "avgTeacherSalary": 9000, "teacherStudentRatio": 24, "educationIndex": 0.73, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-70.1627, 18.7357]}, "properties": { "country": "Dominican Republic", "iso": "DOM", "spendingPerCapita": 480, "budgetPercent": 3.6, "avgTeacherSalary": 7000, "teacherStudentRatio": 26, "educationIndex": 0.74, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-72.2852, 18.9712]}, "properties": { "country": "Haiti", "iso": "HTI", "spendingPerCapita": 140, "budgetPercent": 1.5, "avgTeacherSalary": 2000, "trainingCenters": 1, "teacherStudentRatio": 48, "educationIndex": 0.50 } }, // Additional Asian countries { "type": "Feature", "geometry": {"type": "Point", "coordinates": [64.5853, 41.3775]}, "properties": { "country": "Uzbekistan", "iso": "UZB", "spendingPerCapita": 420, "budgetPercent": 5.0, "avgTeacherSalary": 6000, "teacherStudentRatio": 20, "educationIndex": 0.72, "trainingCenters": 3 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [74.7661, 37.9927]}, "properties": { "country": "Tajikistan", "iso": "TJK", "spendingPerCapita": 280, "budgetPercent": 5.2, "avgTeacherSalary": 4000, "teacherStudentRatio": 24, "educationIndex": 0.68, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [58.3794, 38.9697]}, "properties": { "country": "Turkmenistan", "iso": "TKM", "spendingPerCapita": 380, "budgetPercent": 3.1, "avgTeacherSalary": 5500, "teacherStudentRatio": 22, "educationIndex": 0.71, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [74.7661, 42.8746]}, "properties": { "country": "Kyrgyzstan", "iso": "KGZ", "spendingPerCapita": 380, "budgetPercent": 6.2, "avgTeacherSalary": 5000, "teacherStudentRatio": 22, "educationIndex": 0.70, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [47.5769, 40.1431]}, "properties": { "country": "Armenia", "iso": "ARM", "spendingPerCapita": 520, "budgetPercent": 2.7, "avgTeacherSalary": 7000, "teacherStudentRatio": 18, "educationIndex": 0.76, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [44.7939, 41.7151]}, "properties": { "country": "Georgia", "iso": "GEO", "spendingPerCapita": 480, "budgetPercent": 3.5, "avgTeacherSalary": 6500, "teacherStudentRatio": 16, "educationIndex": 0.79, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [47.5769, 40.1431]}, "properties": { "country": "Azerbaijan", "iso": "AZE", "spendingPerCapita": 420, "budgetPercent": 2.9, "avgTeacherSalary": 6000, "teacherStudentRatio": 20, "educationIndex": 0.75, "trainingCenters": 2 } }, // Additional European countries { "type": "Feature", "geometry": {"type": "Point", "coordinates": [25.2798, 45.9432]}, "properties": { "country": "Romania", "iso": "ROU", "spendingPerCapita": 820, "budgetPercent": 3.1, "avgTeacherSalary": 16000, "teacherStudentRatio": 16, "educationIndex": 0.83, "trainingCenters": 3 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [23.3219, 42.7339]}, "properties": { "country": "Bulgaria", "iso": "BGR", "spendingPerCapita": 680, "budgetPercent": 4.0, "avgTeacherSalary": 14000, "teacherStudentRatio": 14, "educationIndex": 0.81, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [21.0059, 41.6086]}, "properties": { "country": "North Macedonia", "iso": "MKD", "spendingPerCapita": 520, "budgetPercent": 3.6, "avgTeacherSalary": 10000, "teacherStudentRatio": 17, "educationIndex": 0.77, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [20.9683, 44.0165]}, "properties": { "country": "Serbia", "iso": "SRB", "spendingPerCapita": 620, "budgetPercent": 3.5, "avgTeacherSalary": 12000, "teacherStudentRatio": 15, "educationIndex": 0.79, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [17.6790, 43.8563]}, "properties": { "country": "Bosnia and Herzegovina", "iso": "BIH", "spendingPerCapita": 480, "budgetPercent": 3.2, "avgTeacherSalary": 11000, "teacherStudentRatio": 16, "educationIndex": 0.75, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [15.2003, 45.1000]}, "properties": { "country": "Croatia", "iso": "HRV", "spendingPerCapita": 920, "budgetPercent": 4.6, "avgTeacherSalary": 18000, "teacherStudentRatio": 14, "educationIndex": 0.85, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [14.9955, 46.1512]}, "properties": { "country": "Slovenia", "iso": "SVN", "spendingPerCapita": 1680, "budgetPercent": 5.0, "avgTeacherSalary": 32000, "teacherStudentRatio": 12, "educationIndex": 0.90, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [19.5033, 48.6690]}, "properties": { "country": "Slovakia", "iso": "SVK", "spendingPerCapita": 1080, "budgetPercent": 3.9, "avgTeacherSalary": 20000, "teacherStudentRatio": 13, "educationIndex": 0.86, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [15.4729, 49.8175]}, "properties": { "country": "Czech Republic", "iso": "CZE", "spendingPerCapita": 1380, "budgetPercent": 4.5, "avgTeacherSalary": 26000, "teacherStudentRatio": 14, "educationIndex": 0.89, "trainingCenters": 3 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [25.0136, 58.5953]}, "properties": { "country": "Estonia", "iso": "EST", "spendingPerCapita": 1880, "budgetPercent": 5.2, "avgTeacherSalary": 28000, "teacherStudentRatio": 12, "educationIndex": 0.89, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [24.6032, 56.8796]}, "properties": { "country": "Latvia", "iso": "LVA", "spendingPerCapita": 1280, "budgetPercent": 5.0, "avgTeacherSalary": 20000, "teacherStudentRatio": 13, "educationIndex": 0.87, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [23.8813, 54.6872]}, "properties": { "country": "Lithuania", "iso": "LTU", "spendingPerCapita": 1380, "budgetPercent": 4.2, "avgTeacherSalary": 22000, "teacherStudentRatio": 12, "educationIndex": 0.88, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-8.2245, 39.3999]}, "properties": { "country": "Portugal", "iso": "PRT", "spendingPerCapita": 1580, "budgetPercent": 4.9, "avgTeacherSalary": 34000, "teacherStudentRatio": 12, "educationIndex": 0.86, "trainingCenters": 3 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [20.1683, 42.7087]}, "properties": { "country": "Albania", "iso": "ALB", "spendingPerCapita": 420, "budgetPercent": 3.5, "avgTeacherSalary": 8000, "teacherStudentRatio": 19, "educationIndex": 0.74, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [21.0122, 43.9159]}, "properties": { "country": "Kosovo", "iso": "XKX", "spendingPerCapita": 380, "budgetPercent": 4.3, "avgTeacherSalary": 7000, "teacherStudentRatio": 22, "educationIndex": 0.70, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [19.2595, 42.4304]}, "properties": { "country": "Montenegro", "iso": "MNE", "spendingPerCapita": 520, "budgetPercent": 4.0, "avgTeacherSalary": 11000, "teacherStudentRatio": 15, "educationIndex": 0.81, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [23.3219, 37.9838]}, "properties": { "country": "Greece", "iso": "GRC", "spendingPerCapita": 1280, "budgetPercent": 4.0, "avgTeacherSalary": 32000, "teacherStudentRatio": 10, "educationIndex": 0.88, "trainingCenters": 3 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [35.2433, 38.9637]}, "properties": { "country": "Cyprus", "iso": "CYP", "spendingPerCapita": 1680, "budgetPercent": 6.1, "avgTeacherSalary": 34000, "teacherStudentRatio": 13, "educationIndex": 0.87, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [14.5501, 35.9375]}, "properties": { "country": "Malta", "iso": "MLT", "spendingPerCapita": 1480, "budgetPercent": 5.5, "avgTeacherSalary": 30000, "teacherStudentRatio": 14, "educationIndex": 0.85, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-6.9118, 62.0107]}, "properties": { "country": "Iceland", "iso": "ISL", "spendingPerCapita": 3880, "budgetPercent": 7.7, "avgTeacherSalary": 48000, "teacherStudentRatio": 11, "educationIndex": 0.94, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [6.1432, 49.8153]}, "properties": { "country": "Luxembourg", "iso": "LUX", "spendingPerCapita": 5280, "budgetPercent": 4.0, "avgTeacherSalary": 92000, "teacherStudentRatio": 9, "educationIndex": 0.93, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-18.5610, 64.9631]}, "properties": { "country": "Ireland", "iso": "IRL", "spendingPerCapita": 2180, "budgetPercent": 3.4, "avgTeacherSalary": 46000, "teacherStudentRatio": 15, "educationIndex": 0.93, "trainingCenters": 2 } }, // Additional African countries { "type": "Feature", "geometry": {"type": "Point", "coordinates": [9.5375, 6.5244]}, "properties": { "country": "Cameroon", "iso": "CMR", "spendingPerCapita": 220, "budgetPercent": 3.1, "avgTeacherSalary": 4000, "teacherStudentRatio": 40, "educationIndex": 0.58, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-5.5471, 7.5400]}, "properties": { "country": "Ivory Coast", "iso": "CIV", "spendingPerCapita": 280, "budgetPercent": 3.3, "avgTeacherSalary": 5000, "teacherStudentRatio": 38, "educationIndex": 0.55, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-1.0232, 12.2383]}, "properties": { "country": "Burkina Faso", "iso": "BFA", "spendingPerCapita": 160, "budgetPercent": 4.2, "avgTeacherSalary": 3000, "teacherStudentRatio": 50, "educationIndex": 0.45, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-9.6966, 9.9456]}, "properties": { "country": "Guinea", "iso": "GIN", "spendingPerCapita": 140, "budgetPercent": 2.5, "avgTeacherSalary": 2500, "teacherStudentRatio": 44, "educationIndex": 0.46, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-11.7799, 8.4606]}, "properties": { "country": "Sierra Leone", "iso": "SLE", "spendingPerCapita": 120, "budgetPercent": 4.6, "avgTeacherSalary": 2000, "teacherStudentRatio": 46, "educationIndex": 0.48, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-9.4295, 6.4281]}, "properties": { "country": "Liberia", "iso": "LBR", "spendingPerCapita": 100, "budgetPercent": 2.8, "avgTeacherSalary": 1800, "teacherStudentRatio": 48, "educationIndex": 0.46, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-8.0034, 31.7917]}, "properties": { "country": "Senegal", "iso": "SEN", "spendingPerCapita": 220, "budgetPercent": 5.1, "avgTeacherSalary": 4000, "teacherStudentRatio": 36, "educationIndex": 0.52, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [1.0232, 6.1319]}, "properties": { "country": "Togo", "iso": "TGO", "spendingPerCapita": 160, "budgetPercent": 4.5, "avgTeacherSalary": 3000, "teacherStudentRatio": 42, "educationIndex": 0.51, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [2.3158, 9.3077]}, "properties": { "country": "Benin", "iso": "BEN", "spendingPerCapita": 180, "budgetPercent": 4.0, "avgTeacherSalary": 3500, "teacherStudentRatio": 40, "educationIndex": 0.54, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [2.1154, 13.5317]}, "properties": { "country": "Niger", "iso": "NER", "spendingPerCapita": 100, "budgetPercent": 3.5, "avgTeacherSalary": 2200, "teacherStudentRatio": 56, "educationIndex": 0.39, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-3.9966, 17.5707]}, "properties": { "country": "Mali", "iso": "MLI", "spendingPerCapita": 140, "budgetPercent": 3.8, "avgTeacherSalary": 2800, "teacherStudentRatio": 52, "educationIndex": 0.43, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-15.3101, 18.0735]}, "properties": { "country": "Mauritania", "iso": "MRT", "spendingPerCapita": 180, "budgetPercent": 2.6, "avgTeacherSalary": 3000, "teacherStudentRatio": 44, "educationIndex": 0.52, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [29.8739, -1.9403]}, "properties": { "country": "Rwanda", "iso": "RWA", "spendingPerCapita": 220, "budgetPercent": 3.3, "avgTeacherSalary": 3500, "teacherStudentRatio": 38, "educationIndex": 0.55, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [29.9189, -3.3731]}, "properties": { "country": "Burundi", "iso": "BDI", "spendingPerCapita": 120, "budgetPercent": 5.0, "avgTeacherSalary": 2000, "teacherStudentRatio": 50, "educationIndex": 0.43, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [43.3333, -11.6455]}, "properties": { "country": "Comoros", "iso": "COM", "spendingPerCapita": 180, "budgetPercent": 2.5, "avgTeacherSalary": 2500, "teacherStudentRatio": 40, "educationIndex": 0.54, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [46.8691, -18.7669]}, "properties": { "country": "Madagascar", "iso": "MDG", "spendingPerCapita": 140, "budgetPercent": 2.8, "avgTeacherSalary": 2200, "teacherStudentRatio": 44, "educationIndex": 0.53, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [57.5522, -20.3484]}, "properties": { "country": "Mauritius", "iso": "MUS", "spendingPerCapita": 680, "budgetPercent": 4.8, "avgTeacherSalary": 12000, "teacherStudentRatio": 20, "educationIndex": 0.80, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [35.5296, -13.2543]}, "properties": { "country": "Malawi", "iso": "MWI", "spendingPerCapita": 140, "budgetPercent": 4.7, "avgTeacherSalary": 2400, "teacherStudentRatio": 54, "educationIndex": 0.48, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [30.2176, -15.4167]}, "properties": { "country": "Zambia", "iso": "ZMB", "spendingPerCapita": 220, "budgetPercent": 4.6, "avgTeacherSalary": 3800, "teacherStudentRatio": 46, "educationIndex": 0.58, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [29.1549, -19.0154]}, "properties": { "country": "Zimbabwe", "iso": "ZWE", "spendingPerCapita": 180, "budgetPercent": 4.6, "avgTeacherSalary": 3000, "teacherStudentRatio": 40, "educationIndex": 0.61, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [24.6849, -22.3285]}, "properties": { "country": "Botswana", "iso": "BWA", "spendingPerCapita": 680, "budgetPercent": 7.0, "avgTeacherSalary": 12000, "teacherStudentRatio": 26, "educationIndex": 0.73, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [18.4241, -22.5597]}, "properties": { "country": "Namibia", "iso": "NAM", "spendingPerCapita": 820, "budgetPercent": 8.1, "avgTeacherSalary": 14000, "teacherStudentRatio": 28, "educationIndex": 0.70, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [31.4659, -26.5225]}, "properties": { "country": "Eswatini", "iso": "SWZ", "spendingPerCapita": 520, "budgetPercent": 7.1, "avgTeacherSalary": 8000, "teacherStudentRatio": 30, "educationIndex": 0.64, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [28.2293, -29.6099]}, "properties": { "country": "Lesotho", "iso": "LSO", "spendingPerCapita": 420, "budgetPercent": 6.4, "avgTeacherSalary": 6000, "teacherStudentRatio": 34, "educationIndex": 0.61, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [40.4897, -3.3697]}, "properties": { "country": "Somalia", "iso": "SOM", "spendingPerCapita": 60, "budgetPercent": 0.9, "avgTeacherSalary": 1200, "teacherStudentRatio": 62, "educationIndex": 0.35, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [42.9319, 11.8251]}, "properties": { "country": "Djibouti", "iso": "DJI", "spendingPerCapita": 280, "budgetPercent": 3.6, "avgTeacherSalary": 4000, "teacherStudentRatio": 36, "educationIndex": 0.52, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [38.7469, 15.1794]}, "properties": { "country": "Eritrea", "iso": "ERI", "spendingPerCapita": 120, "budgetPercent": 2.1, "avgTeacherSalary": 2000, "teacherStudentRatio": 50, "educationIndex": 0.44, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [34.3015, 9.1450]}, "properties": { "country": "South Sudan", "iso": "SSD", "spendingPerCapita": 80, "budgetPercent": 1.2, "avgTeacherSalary": 1400, "teacherStudentRatio": 60, "educationIndex": 0.38, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [30.2176, 12.8628]}, "properties": { "country": "Sudan", "iso": "SDN", "spendingPerCapita": 140, "budgetPercent": 2.2, "avgTeacherSalary": 2400, "teacherStudentRatio": 48, "educationIndex": 0.50, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [17.8739, 3.8480]}, "properties": { "country": "Central African Republic", "iso": "CAF", "spendingPerCapita": 60, "budgetPercent": 1.2, "avgTeacherSalary": 1200, "teacherStudentRatio": 64, "educationIndex": 0.38, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [18.7322, 4.0383]}, "properties": { "country": "Republic of the Congo", "iso": "COG", "spendingPerCapita": 220, "budgetPercent": 4.5, "avgTeacherSalary": 3500, "teacherStudentRatio": 42, "educationIndex": 0.57, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [11.6094, -0.8037]}, "properties": { "country": "Gabon", "iso": "GAB", "spendingPerCapita": 680, "budgetPercent": 2.7, "avgTeacherSalary": 10000, "teacherStudentRatio": 24, "educationIndex": 0.70, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [11.6094, 1.6508]}, "properties": { "country": "Equatorial Guinea", "iso": "GNQ", "spendingPerCapita": 420, "budgetPercent": 0.6, "avgTeacherSalary": 8000, "teacherStudentRatio": 28, "educationIndex": 0.60, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [6.6131, 0.1864]}, "properties": { "country": "Sao Tome and Principe", "iso": "STP", "spendingPerCapita": 280, "budgetPercent": 3.7, "avgTeacherSalary": 4000, "teacherStudentRatio": 30, "educationIndex": 0.61, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [8.4606, -11.2027]}, "properties": { "country": "Angola", "iso": "AGO", "spendingPerCapita": 280, "budgetPercent": 3.4, "avgTeacherSalary": 5000, "teacherStudentRatio": 44, "educationIndex": 0.58, "trainingCenters": 3 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [24.0083, -17.8252]}, "properties": { "country": "Mozambique", "iso": "MOZ", "spendingPerCapita": 160, "budgetPercent": 6.5, "avgTeacherSalary": 2800, "teacherStudentRatio": 54, "educationIndex": 0.46, "trainingCenters": 2 } }, // Additional South American countries { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-66.5897, -16.2902]}, "properties": { "country": "Bolivia", "iso": "BOL", "spendingPerCapita": 480, "budgetPercent": 7.3, "avgTeacherSalary": 8000, "teacherStudentRatio": 24, "educationIndex": 0.71, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-77.0428, -12.0464]}, "properties": { "country": "Ecuador", "iso": "ECU", "spendingPerCapita": 620, "budgetPercent": 5.0, "avgTeacherSalary": 12000, "teacherStudentRatio": 22, "educationIndex": 0.76, "trainingCenters": 3 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-66.5897, 6.4238]}, "properties": { "country": "Venezuela", "iso": "VEN", "spendingPerCapita": 320, "budgetPercent": 3.7, "avgTeacherSalary": 4000, "teacherStudentRatio": 26, "educationIndex": 0.72, "trainingCenters": 4 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-58.4438, 4.8604]}, "properties": { "country": "Guyana", "iso": "GUY", "spendingPerCapita": 420, "budgetPercent": 6.6, "avgTeacherSalary": 6000, "teacherStudentRatio": 24, "educationIndex": 0.68, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-55.9040, 3.9193]}, "properties": { "country": "Suriname", "iso": "SUR", "spendingPerCapita": 520, "budgetPercent": 4.1, "avgTeacherSalary": 7000, "teacherStudentRatio": 20, "educationIndex": 0.72, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-56.0272, -34.9011]}, "properties": { "country": "Uruguay", "iso": "URY", "spendingPerCapita": 1280, "budgetPercent": 4.9, "avgTeacherSalary": 20000, "teacherStudentRatio": 16, "educationIndex": 0.81, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-58.4438, -25.2637]}, "properties": { "country": "Paraguay", "iso": "PRY", "spendingPerCapita": 520, "budgetPercent": 5.0, "avgTeacherSalary": 9000, "teacherStudentRatio": 22, "educationIndex": 0.74, "trainingCenters": 2 } }, // Additional Central American countries { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-90.2308, 15.7835]}, "properties": { "country": "Guatemala", "iso": "GTM", "spendingPerCapita": 380, "budgetPercent": 3.2, "avgTeacherSalary": 6000, "teacherStudentRatio": 30, "educationIndex": 0.66, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-88.8965, 13.7942]}, "properties": { "country": "El Salvador", "iso": "SLV", "spendingPerCapita": 420, "budgetPercent": 3.6, "avgTeacherSalary": 7000, "teacherStudentRatio": 26, "educationIndex": 0.68, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-86.2419, 12.8654]}, "properties": { "country": "Nicaragua", "iso": "NIC", "spendingPerCapita": 320, "budgetPercent": 4.3, "avgTeacherSalary": 5000, "teacherStudentRatio": 28, "educationIndex": 0.66, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-80.7821, 8.5380]}, "properties": { "country": "Panama", "iso": "PAN", "spendingPerCapita": 820, "budgetPercent": 3.2, "avgTeacherSalary": 14000, "teacherStudentRatio": 20, "educationIndex": 0.79, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-87.2155, 17.1899]}, "properties": { "country": "Belize", "iso": "BLZ", "spendingPerCapita": 620, "budgetPercent": 7.4, "avgTeacherSalary": 8000, "teacherStudentRatio": 22, "educationIndex": 0.72, "trainingCenters": 1 } }, // Additional Caribbean { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-61.2225, 13.9094]}, "properties": { "country": "Saint Lucia", "iso": "LCA", "spendingPerCapita": 820, "budgetPercent": 3.8, "avgTeacherSalary": 12000, "teacherStudentRatio": 18, "educationIndex": 0.75, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-61.5511, 10.6918]}, "properties": { "country": "Trinidad and Tobago", "iso": "TTO", "spendingPerCapita": 980, "budgetPercent": 3.2, "avgTeacherSalary": 16000, "teacherStudentRatio": 19, "educationIndex": 0.78, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-59.5432, 13.1939]}, "properties": { "country": "Barbados", "iso": "BRB", "spendingPerCapita": 1180, "budgetPercent": 4.7, "avgTeacherSalary": 18000, "teacherStudentRatio": 16, "educationIndex": 0.80, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-80.7821, 21.5218]}, "properties": { "country": "Cuba", "iso": "CUB", "spendingPerCapita": 920, "budgetPercent": 12.8, "avgTeacherSalary": 10000, "teacherStudentRatio": 12, "educationIndex": 0.83, "trainingCenters": 4 } }, // Additional Asian countries { "type": "Feature", "geometry": {"type": "Point", "coordinates": [102.4955, 19.8563]}, "properties": { "country": "Laos", "iso": "LAO", "spendingPerCapita": 280, "budgetPercent": 3.1, "avgTeacherSalary": 4000, "teacherStudentRatio": 28, "educationIndex": 0.60, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [104.9910, 11.5564]}, "properties": { "country": "Cambodia", "iso": "KHM", "spendingPerCapita": 220, "budgetPercent": 2.2, "avgTeacherSalary": 3500, "teacherStudentRatio": 32, "educationIndex": 0.59, "trainingCenters": 2 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [96.1951, 19.7633]}, "properties": { "country": "East Timor", "iso": "TLS", "spendingPerCapita": 220, "budgetPercent": 3.8, "avgTeacherSalary": 3000, "teacherStudentRatio": 34, "educationIndex": 0.61, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [89.0917, 27.5142]}, "properties": { "country": "Bhutan", "iso": "BTN", "spendingPerCapita": 520, "budgetPercent": 7.4, "avgTeacherSalary": 6000, "teacherStudentRatio": 22, "educationIndex": 0.66, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [73.2207, 4.1755]}, "properties": { "country": "Maldives", "iso": "MDV", "spendingPerCapita": 820, "budgetPercent": 4.1, "avgTeacherSalary": 12000, "teacherStudentRatio": 16, "educationIndex": 0.74, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [96.1951, 21.9162]}, "properties": { "country": "Brunei", "iso": "BRN", "spendingPerCapita": 2680, "budgetPercent": 4.4, "avgTeacherSalary": 40000, "teacherStudentRatio": 11, "educationIndex": 0.85, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [125.7625, 7.3697]}, "properties": { "country": "Palau", "iso": "PLW", "spendingPerCapita": 1480, "budgetPercent": 6.5, "avgTeacherSalary": 22000, "teacherStudentRatio": 14, "educationIndex": 0.78, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [158.2150, 6.9248]}, "properties": { "country": "Micronesia", "iso": "FSM", "spendingPerCapita": 680, "budgetPercent": 12.5, "avgTeacherSalary": 10000, "teacherStudentRatio": 18, "educationIndex": 0.67, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [171.1845, -8.5167]}, "properties": { "country": "Tuvalu", "iso": "TUV", "spendingPerCapita": 520, "budgetPercent": 9.1, "avgTeacherSalary": 8000, "teacherStudentRatio": 16, "educationIndex": 0.69, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [179.4144, -8.5211]}, "properties": { "country": "Fiji", "iso": "FJI", "spendingPerCapita": 620, "budgetPercent": 3.9, "avgTeacherSalary": 9000, "teacherStudentRatio": 20, "educationIndex": 0.74, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [166.9315, -0.5477]}, "properties": { "country": "Kiribati", "iso": "KIR", "spendingPerCapita": 420, "budgetPercent": 11.5, "avgTeacherSalary": 6000, "teacherStudentRatio": 24, "educationIndex": 0.63, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [167.9547, -17.7334]}, "properties": { "country": "Vanuatu", "iso": "VUT", "spendingPerCapita": 420, "budgetPercent": 4.8, "avgTeacherSalary": 7000, "teacherStudentRatio": 22, "educationIndex": 0.61, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [160.1562, -9.6457]}, "properties": { "country": "Solomon Islands", "iso": "SLB", "spendingPerCapita": 320, "budgetPercent": 3.0, "avgTeacherSalary": 5000, "teacherStudentRatio": 28, "educationIndex": 0.56, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-171.7513, -13.7590]}, "properties": { "country": "Samoa", "iso": "WSM", "spendingPerCapita": 620, "budgetPercent": 5.1, "avgTeacherSalary": 8000, "teacherStudentRatio": 20, "educationIndex": 0.72, "trainingCenters": 1 } }, { "type": "Feature", "geometry": {"type": "Point", "coordinates": [-175.1982, -21.1789]}, "properties": { "country": "Tonga", "iso": "TON", "spendingPerCapita": 680, "budgetPercent": 4.1, "avgTeacherSalary": 9000, "teacherStudentRatio": 18, "educationIndex": 0.73, "trainingCenters": 1 } }, // North Korea { "type": "Feature", "geometry": {"type": "Point", "coordinates": [127.5101, 40.3399]}, "properties": { "country": "North Korea", "iso": "PRK", "spendingPerCapita": 180, "budgetPercent": 3.0, "avgTeacherSalary": 2500, "teacherStudentRatio": 24, "educationIndex": 0.65, "trainingCenters": 3 } }, // Yemen { "type": "Feature", "geometry": {"type": "Point", "coordinates": [48.5164, 15.5527]}, "properties": { "country": "Yemen", "iso": "YEM", "spendingPerCapita": 180, "budgetPercent": 2.5, "avgTeacherSalary": 3000, "teacherStudentRatio": 42, "educationIndex": 0.49, "trainingCenters": 2 } }, // Oman { "type": "Feature", "geometry": {"type": "Point", "coordinates": [55.9233, 21.4735]}, "properties": { "country": "Oman", "iso": "OMN", "spendingPerCapita": 1880, "budgetPercent": 6.2, "avgTeacherSalary": 32000, "teacherStudentRatio": 14, "educationIndex": 0.79, "trainingCenters": 3 } }, // Bahrain { "type": "Feature", "geometry": {"type": "Point", "coordinates": [50.5577, 26.0667]}, "properties": { "country": "Bahrain", "iso": "BHR", "spendingPerCapita": 2180, "budgetPercent": 2.3, "avgTeacherSalary": 38000, "teacherStudentRatio": 12, "educationIndex": 0.84, "trainingCenters": 2 } }, // Syria { "type": "Feature", "geometry": {"type": "Point", "coordinates": [38.9968, 34.8021]}, "properties": { "country": "Syria", "iso": "SYR", "spendingPerCapita": 220, "budgetPercent": 3.3, "avgTeacherSalary": 4000, "teacherStudentRatio": 36, "educationIndex": 0.58, "trainingCenters": 2 } }, // Taiwan { "type": "Feature", "geometry": {"type": "Point", "coordinates": [120.9605, 23.6978]}, "properties": { "country": "Taiwan", "iso": "TWN", "spendingPerCapita": 2380, "budgetPercent": 4.9, "avgTeacherSalary": 46000, "teacherStudentRatio": 14, "educationIndex": 0.91, "trainingCenters": 6 } } ] }; // Teacher Training Centers GeoJSON const trainingCentersData = { "type": "FeatureCollection", "features": [] }; // Generate teacher training center points based on country data educationalFundingData.features.forEach(country => { const numCenters = country.properties.trainingCenters || 0; const [baseLng, baseLat] = country.geometry.coordinates; for (let i = 0; i < numCenters; i++) { // Distribute centers around the country center with slight random offset const lngOffset = (Math.random() - 0.5) * 10; const latOffset = (Math.random() - 0.5) * 10; trainingCentersData.features.push({ "type": "Feature", "geometry": { "type": "Point", "coordinates": [baseLng + lngOffset, baseLat + latOffset] }, "properties": { "country": country.properties.country, "type": "Teacher Training Center", "capacity": Math.floor(Math.random() * 500) + 100, "programTypes": ["Primary", "Secondary", "Special Education"][Math.floor(Math.random() * 3)], "yearEstablished": 1950 + Math.floor(Math.random() * 70) } }); } });