该程序利用GeoNames数据集中的5000个全球城市列表,根据输入的经度和纬度确定最接近的城市名称。未来的改进将专注于提高处理高纬度情况的准确性。