From 0f2adad060d6206e2f768b2ae2b52a13e215b962 Mon Sep 17 00:00:00 2001 From: tongtongstudio Date: Fri, 6 Mar 2026 09:50:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=A4=A9=E6=B0=94=E6=98=BE?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/CMakeLists.txt | 44 + app/build.gradle | 14 +- app/libs/QWeather_Public_Android_V4.20.jar | Bin 218374 -> 0 bytes app/libs/QWeather_Public_Android_V5.1.2.jar | Bin 0 -> 116537 bytes app/src/main/AndroidManifest.xml | 7 +- .../main/assets/China-City-List-latest.csv | 3579 +++++++++++++++++ .../dialer/activity/main/MainActivity.java | 2 +- .../weather/main/WeatherMainActivity.java | 105 + .../weather/main/WeatherMainViewModel.java | 75 + .../ttstd/dialer/adapter/WeatherAdapter.java | 77 + .../ttstd/dialer/base/BaseApplication.java | 16 +- .../java/com/ttstd/dialer/bean/CityInfo.java | 158 + .../com/ttstd/dialer/config/CommonConfig.java | 28 + .../dialer/fragment/home/HomeFragment.java | 9 +- .../dialer/fragment/home/HomeViewModel.java | 1 + .../ttstd/dialer/manager/CsvDeserializer.java | 102 + .../com/ttstd/dialer/manager/MapManager.java | 363 ++ .../ttstd/dialer/manager/WeatherManager.java | 171 + .../dialer/push/jpush/PushMessageService.java | 10 + .../java/com/ttstd/dialer/utils/DataUtil.java | 29 - .../java/com/ttstd/dialer/utils/DateUtil.java | 187 + .../java/com/ttstd/dialer/utils/Logger.java | 128 + .../com/ttstd/dialer/utils/NativeUtils.java | 51 + .../com/ttstd/dialer/utils/SystemUtils.java | 51 + app/src/main/jni/ttstd.cpp | 50 + .../main/res/layout/activity_weather_main.xml | 114 + app/src/main/res/layout/fragment_home.xml | 156 +- app/src/main/res/layout/item_weather.xml | 88 + app/src/main/res/values/styles.xml | 9 + build.gradle | 7 + 30 files changed, 5567 insertions(+), 64 deletions(-) create mode 100644 app/CMakeLists.txt delete mode 100644 app/libs/QWeather_Public_Android_V4.20.jar create mode 100644 app/libs/QWeather_Public_Android_V5.1.2.jar create mode 100644 app/src/main/assets/China-City-List-latest.csv create mode 100644 app/src/main/java/com/ttstd/dialer/activity/weather/main/WeatherMainActivity.java create mode 100644 app/src/main/java/com/ttstd/dialer/activity/weather/main/WeatherMainViewModel.java create mode 100644 app/src/main/java/com/ttstd/dialer/adapter/WeatherAdapter.java create mode 100644 app/src/main/java/com/ttstd/dialer/bean/CityInfo.java create mode 100644 app/src/main/java/com/ttstd/dialer/manager/CsvDeserializer.java create mode 100644 app/src/main/java/com/ttstd/dialer/manager/MapManager.java create mode 100644 app/src/main/java/com/ttstd/dialer/manager/WeatherManager.java delete mode 100644 app/src/main/java/com/ttstd/dialer/utils/DataUtil.java create mode 100644 app/src/main/java/com/ttstd/dialer/utils/DateUtil.java create mode 100644 app/src/main/java/com/ttstd/dialer/utils/Logger.java create mode 100644 app/src/main/java/com/ttstd/dialer/utils/NativeUtils.java create mode 100644 app/src/main/jni/ttstd.cpp create mode 100644 app/src/main/res/layout/activity_weather_main.xml create mode 100644 app/src/main/res/layout/item_weather.xml diff --git a/app/CMakeLists.txt b/app/CMakeLists.txt new file mode 100644 index 0000000..72991d0 --- /dev/null +++ b/app/CMakeLists.txt @@ -0,0 +1,44 @@ +# For more information about using CMake with Android Studio, read the +# documentation: https://d.android.com/studio/projects/add-native-code.html + +# Sets the minimum version of CMake required to build the native library. + +cmake_minimum_required(VERSION 3.4.1) + +# Creates and names a library, sets it as either STATIC +# or SHARED, and provides the relative paths to its source code. +# You can define multiple libraries, and CMake builds them for you. +# Gradle automatically packages shared libraries with your APK. + +add_library( # Sets the name of the library. + ttstd + + # Sets the library as a shared library. + SHARED + + # Provides a relative path to your source file(s). + src/main/jni/ttstd.cpp) + +# Searches for a specified prebuilt library and stores the path as a +# variable. Because CMake includes system libraries in the search path by +# default, you only need to specify the name of the public NDK library +# you want to add. CMake verifies that the library exists before +# completing its build. + +find_library( # Sets the name of the path variable. + log-lib + + # Specifies the name of the NDK library that + # you want CMake to locate. + log) + +# Specifies libraries CMake should link to your target library. You +# can link multiple libraries, such as libraries you define in this +# build script, prebuilt third-party libraries, or system libraries. + +target_link_libraries( # Specifies the target library. + ttstd + + # Links the target library to the log library + # included in the NDK. + ${log-lib}) \ No newline at end of file diff --git a/app/build.gradle b/app/build.gradle index 424665c..5fbd7bf 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -63,9 +63,6 @@ android { } } - buildConfigField "String", "QweatherId", "\"${qweatherConfigs.credential.id}\"" - buildConfigField "String", "QweatherKey", "\"${qweatherConfigs.credential.key}\"" - manifestPlaceholders = [ JPUSH_PKGNAME : applicationId, JPUSH_APPKEY : "d779178d9900d4fb5d633678", //JPush 上注册的包名对应的 Appkey. @@ -84,6 +81,12 @@ android { ] } + externalNativeBuild { + cmake { + path file('CMakeLists.txt') + } + } + signingConfigs { keypub { storeFile file(rootProject.ext.signingConfigs.keypub.storeFile) @@ -177,7 +180,8 @@ ext { dependencies { // implementation fileTree(dir: 'libs', include: ['*.jar']) //Android 4.4+ - implementation files('libs/QWeather_Public_Android_V4.20.jar') + implementation files('libs/QWeather_Public_Android_V5.1.2.jar') + implementation 'net.i2p.crypto:eddsa:0.3.0' implementation project(path: ':niceimageview') implementation project(path: ':iconloader') @@ -311,6 +315,7 @@ dependencies { implementation 'com.gitee.zackratos:UltimateBarX:0.8.0' //指示器 implementation 'com.github.hackware1993:MagicIndicator:1.7.0' + implementation 'com.opencsv:opencsv:5.5.2' // 吐司框架:https://github.com/getActivity/Toaster implementation 'com.github.getActivity:Toaster:12.6' @@ -320,5 +325,4 @@ dependencies { //https://github.com/JessYanCoding/AndroidAutoSize implementation 'me.jessyan:autosize:1.2.1' - } diff --git a/app/libs/QWeather_Public_Android_V4.20.jar b/app/libs/QWeather_Public_Android_V4.20.jar deleted file mode 100644 index 8e18422d712a7121daaea8eaa09f8df9f1d45f84..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 218374 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

lzUT-N&PM4+q3KaI4Lz7Ce49U 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 I7yf+z2N$Ll+W-In diff --git a/app/libs/QWeather_Public_Android_V5.1.2.jar b/app/libs/QWeather_Public_Android_V5.1.2.jar new file mode 100644 index 0000000000000000000000000000000000000000..9bb07e8c20e863b2a93d96562f8aad874f450d1b GIT binary patch literal 116537 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 _bBQ7XhYlwAAE2AuYxmFZAEZ&D7f7ks^ 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 qvB + + + android:process=":location" /> diff --git a/app/src/main/assets/China-City-List-latest.csv b/app/src/main/assets/China-City-List-latest.csv new file mode 100644 index 0000000..5dfb3c2 --- /dev/null +++ b/app/src/main/assets/China-City-List-latest.csv @@ -0,0 +1,3579 @@ +Location_ID,Location_Name_EN,Location_Name_ZH,ISO_3166_1,Country_Region_EN,Country_Region_ZH,Adm1_Name_EN,Adm1_Name_ZH,Adm2_Name_EN,Adm2_Name_ZH,Timezone,Latitude,Longitude,AD_code +101010100,Beijing,北京,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.9050,116.4053,110000 +101010200,Haidian,海淀,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.9561,116.3103,110108 +101010300,Chaoyang,朝阳,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.9215,116.4864,110105 +101010400,Shunyi,顺义,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,40.1289,116.6535,110113 +101010500,Huairou,怀柔,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,40.3243,116.6371,110116 +101010600,Tongzhou,通州,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.9025,116.6586,110112 +101010700,Changping,昌平,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,40.2181,116.2359,110114 +101010800,Yanqing,延庆,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,40.4653,115.9850,110119 +101010900,Fengtai,丰台,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.8636,116.2870,110106 +101011000,Shijingshan,石景山,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.9146,116.1954,110107 +101011100,Daxing,大兴,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.7289,116.3380,110115 +101011200,Fangshan,房山,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.7355,116.1392,110111 +101011300,Miyun,密云,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,40.3774,116.8434,110118 +101011400,Mentougou,门头沟,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.9372,116.1054,110109 +101011500,Pinggu,平谷,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,40.1448,117.1123,110117 +101011600,Dongcheng,东城,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.9175,116.4188,110101 +101011700,Xicheng,西城,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.9153,116.3668,110102 +101020100,Shanghai,上海,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.2317,121.4726,310000 +101020200,Minhang,闵行,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.1117,121.3760,310112 +101020300,Baoshan,宝山,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.3989,121.4899,310113 +101020400,Huangpu,黄浦,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.2228,121.4903,310101 +101020500,Jiading,嘉定,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.3835,121.2503,310114 +101020600,Pudong,浦东新区,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.2459,121.5677,310115 +101020700,Jinshan,金山,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,30.7247,121.3307,310116 +101020800,Qingpu,青浦,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.1512,121.1130,310118 +101020900,Songjiang,松江,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.0305,121.2235,310117 +101021000,Fengxian,奉贤,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,30.9123,121.4585,310120 +101021100,Chongming,崇明,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.6269,121.3975,310151 +101021200,Xuhui,徐汇,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.1800,121.4375,310104 +101021300,Changning,长宁,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.2181,121.4222,310105 +101021400,Jing'an,静安,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.2290,121.4482,310106 +101021500,Putuo,普陀,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.2417,121.3925,310107 +101021600,Hongkou,虹口,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.2610,121.4918,310109 +101021700,Yangpu,杨浦,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.2708,121.5228,310110 +101030100,Tianjin,天津,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.1256,117.1902,120000 +101030200,Wuqing,武清,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.3769,117.0580,120114 +101030300,Baodi,宝坻,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.7170,117.3081,120115 +101030400,Dongli,东丽,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.0878,117.3140,120110 +101030500,Xiqing,西青,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.1394,117.0122,120111 +101030600,Beichen,北辰,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.2256,117.1348,120113 +101030700,Ninghe,宁河,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.3289,117.8283,120117 +101030800,Heping,和平,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.1183,117.1959,120101 +101030900,Jinghai,静海,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,38.9357,116.9253,120118 +101031000,Jinnan,津南,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,38.9370,117.3567,120112 +101031100,Binhai,滨海新区,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.0328,117.6542,120116 +101031200,Hedong,河东,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.1221,117.2266,120102 +101031300,Hexi,河西,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.1019,117.2175,120103 +101031400,Jizhou,蓟州,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,40.0453,117.4074,120119 +101031500,Nankai,南开,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.1205,117.1641,120104 +101031600,Hebei,河北,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.1566,117.2016,120105 +101031700,Hongqiao,红桥,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.1751,117.1633,120106 +101040100,Chongqing,重庆,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.5638,106.5505,500000 +101040200,Yongchuan,永川,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.3487,105.8947,500118 +101040300,Hechuan,合川,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.9910,106.2656,500117 +101040400,Nanchuan,南川,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.1566,107.0982,500119 +101040500,Jiangjin,江津,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.2834,106.2532,500116 +101040700,Yu Bei,渝北,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.7181,106.6312,500112 +101040800,Beibei,北碚,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.8254,106.4379,500109 +101040900,Banan,巴南,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.3819,106.5194,500113 +101041000,Changshou,长寿,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.8337,107.0749,500115 +101041100,Qianjiang,黔江,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.5275,108.7826,500114 +101041200,Yuzhong,渝中,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.5567,106.5629,500103 +101041300,Wanzhou,万州,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,30.8078,108.3802,500101 +101041400,Fuling,涪陵,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.7525,107.2465,500102 +101041600,Chengkou,城口,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,31.9463,108.6649,500229 +101041700,Yunyang,云阳,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,30.9305,108.6977,500235 +101041800,Wuxi,巫溪,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,31.3986,109.5700,500238 +101041900,Fengjie,奉节,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,31.0185,109.4011,500236 +101042000,Wushan,巫山,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,31.0748,109.8789,500237 +101042100,Tongnan,潼南,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,30.1896,105.8418,500152 +101042200,Dianjiang,垫江,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,30.3300,107.3487,500231 +101042300,Liangping,梁平,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,30.6722,107.8000,500155 +101042400,Zhong County,忠县,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,30.2915,108.0375,500233 +101042500,Shizhu,石柱,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.9993,108.1141,500240 +101042600,Dazu,大足,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.7005,105.7153,500111 +101042700,Rongchang,荣昌,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.4036,105.5941,500153 +101042800,Tongliang,铜梁,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.8399,106.0549,500151 +101042900,Bishan,璧山,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.5936,106.2311,500120 +101043000,Fengdu,丰都,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.8664,107.7325,500230 +101043100,Wulong,武隆,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.3238,107.7566,500156 +101043200,Pengshui,彭水,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.2939,108.1666,500243 +101043300,Qijiang,綦江,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.0281,106.6514,500110 +101043400,Youyang,酉阳,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,28.8398,108.7672,500242 +101043500,Dadukou,大渡口,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.4810,106.4861,500104 +101043600,Xiushan,秀山,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,28.4448,108.9960,500241 +101043700,Jiangbei,江北,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.5754,106.5328,500105 +101043800,Shapingba,沙坪坝,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.5412,106.4542,500106 +101043900,Jiulongpo,九龙坡,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.5235,106.4810,500107 +101044000,Nan'an,南岸,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.5011,106.6443,500108 +101044100,Kaizhou,开州,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,31.1677,108.4133,500154 +101050101,Harbin,哈尔滨,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.8030,126.5351,230100 +101050102,Shuangcheng,双城,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.3779,126.3088,230113 +101050103,Hulan,呼兰,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.8896,126.5877,230111 +101050104,Acheng,阿城,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.5384,126.9727,230112 +101050105,Bin County,宾县,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.7594,127.4859,230125 +101050106,Yilan,依兰,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,46.3151,129.5656,230123 +101050107,Bayan,巴彦,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,46.0819,127.4036,230126 +101050108,Tonghe,通河,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.9776,128.7478,230128 +101050109,Fangzheng,方正,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.8395,128.8361,230124 +101050110,Yanshou,延寿,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.4556,128.3319,230129 +101050111,Shangzhi,尚志,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.2150,127.9685,230183 +101050112,Wuchang,五常,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,44.9194,127.1576,230184 +101050113,Mulan,木兰,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.9498,128.0427,230127 +101050114,Daoli,道里,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.7620,126.6125,230102 +101050115,Nangang,南岗,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.7560,126.6521,230103 +101050116,Daowai,道外,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.7845,126.6488,230104 +101050117,Pingfang,平房,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.6056,126.6293,230108 +101050118,Songbei,松北,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.8147,126.5631,230109 +101050119,Xiangfang,香坊,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.7131,126.6670,230110 +101050201,Qiqihar,齐齐哈尔,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.3421,123.9579,230200 +101050202,Nehe,讷河,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,48.4811,124.8822,230281 +101050203,Longjiang,龙江,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.3364,123.1872,230221 +101050204,Gannan Prefecture,甘南,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.9178,123.5060,230225 +101050205,Fuyu,富裕,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.7972,124.4691,230227 +101050206,Yi'an,依安,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.8901,125.3076,230223 +101050207,Baiquan,拜泉,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.6074,126.0919,230231 +101050208,Keshan,克山,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,48.0343,125.8744,230229 +101050209,Kedong,克东,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,48.0373,126.2491,230230 +101050210,Tailai,泰来,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,46.3923,123.4195,230224 +101050211,Longsha,龙沙,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.3417,123.9573,230202 +101050212,Jianhua,建华,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.3545,123.9559,230203 +101050213,Tiefeng,铁锋,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.3395,123.9736,230204 +101050214,Ang'angxi,昂昂溪,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.1569,123.8132,230205 +101050215,Fulaerji,富拉尔基,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.2070,123.6389,230206 +101050216,Nianzishan,碾子山,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.5140,122.8880,230207 +101050217,Meilisi Daur,梅里斯,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.3111,123.7546,230208 +101050301,Mudanjiang,牡丹江,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,44.5830,129.6186,231000 +101050302,Hailin,海林,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,44.5742,129.3879,231083 +101050303,Muling,穆棱,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,44.9197,130.5271,231085 +101050304,Linkou,林口,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,45.2866,130.2684,231025 +101050305,Suifenhe,绥芬河,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,44.3969,131.1649,231081 +101050306,Ning'an,宁安,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,44.3468,129.4700,231084 +101050307,Dongning,东宁,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,44.0636,131.1253,231086 +101050308,Dong'an,东安,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,44.5813,129.6267,231002 +101050309,Yangming,阳明,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,44.5963,129.6346,231003 +101050310,Aimin,爱民,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,44.5954,129.6012,231004 +101050311,Xi'an,西安,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,44.5810,129.6131,231005 +101050401,Jiamusi,佳木斯,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,46.8096,130.3616,230800 +101050402,Tangyuan,汤原,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,46.7300,129.9045,230828 +101050403,Fuyuan,抚远,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,48.3647,134.2945,230883 +101050404,Huachuan,桦川,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,47.0230,130.7237,230826 +101050405,Huanan,桦南,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,46.2401,130.5701,230822 +101050406,Tongjiang,同江,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,47.6511,132.5101,230881 +101050407,Fujin,富锦,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,47.2507,132.0379,230882 +101050408,Xiangyang,向阳,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,46.8096,130.3618,230803 +101050409,Qianjin,前进,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,46.8123,130.3777,230804 +101050410,Dongfeng,东风,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,46.8225,130.4033,230805 +101050411,Jiaoqu,郊区,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,46.8071,130.3516,230811 +101050501,Suihua,绥化,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,46.6374,126.9929,231200 +101050502,Zhaodong,肇东,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,46.0695,125.9914,231282 +101050503,Anda,安达,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,46.4106,125.3299,231281 +101050504,Hailun,海伦,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,47.4604,126.9694,231283 +101050505,Mingshui,明水,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,47.1835,125.9075,231225 +101050506,Wangkui,望奎,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,46.8335,126.4842,231221 +101050507,Lanxi,兰西,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,46.2590,126.2893,231222 +101050508,Qinggang,青冈,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,46.6866,126.1123,231223 +101050509,Qing'an,庆安,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,46.8792,127.5100,231224 +101050510,Suiling,绥棱,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,47.2472,127.1111,231226 +101050511,Beilin,北林,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,46.6349,126.9907,231202 +101050601,Heihe,黑河,CN,China,中国,Heilongjiang,黑龙江省,Heihe,黑河市,Asia/Shanghai,50.2496,127.4990,231100 +101050602,Nenjiang,嫩江,CN,China,中国,Heilongjiang,黑龙江省,Heihe,黑河市,Asia/Shanghai,49.1775,125.2299,231183 +101050603,Sunwu,孙吴,CN,China,中国,Heilongjiang,黑龙江省,Heihe,黑河市,Asia/Shanghai,49.4239,127.3273,231124 +101050604,Xunke,逊克,CN,China,中国,Heilongjiang,黑龙江省,Heihe,黑河市,Asia/Shanghai,49.5830,128.4762,231123 +101050605,Wudalianchi,五大连池,CN,China,中国,Heilongjiang,黑龙江省,Heihe,黑河市,Asia/Shanghai,48.5127,126.1977,231182 +101050606,Bei'an,北安,CN,China,中国,Heilongjiang,黑龙江省,Heihe,黑河市,Asia/Shanghai,48.2454,126.5087,231181 +101050607,Aihui,爱辉,CN,China,中国,Heilongjiang,黑龙江省,Heihe,黑河市,Asia/Shanghai,50.2490,127.4976,231102 +101050701,Daxing'anling Prefecture,大兴安岭,CN,China,中国,Heilongjiang,黑龙江省,Daxing'anling Prefecture,大兴安岭地区,Asia/Shanghai,50.4113,124.1179,232700 +101050702,Tahe,塔河,CN,China,中国,Heilongjiang,黑龙江省,Daxing'anling Prefecture,大兴安岭地区,Asia/Shanghai,52.3352,124.7105,232722 +101050703,Mohe,漠河,CN,China,中国,Heilongjiang,黑龙江省,Daxing'anling Prefecture,大兴安岭地区,Asia/Shanghai,52.9721,122.5363,232701 +101050704,Huma,呼玛,CN,China,中国,Heilongjiang,黑龙江省,Daxing'anling Prefecture,大兴安岭地区,Asia/Shanghai,51.7270,126.6621,232721 +101050708,Jiagedaqi,加格达奇区,CN,China,中国,Heilongjiang,黑龙江省,Daxing'anling Prefecture,大兴安岭地区,Asia/Shanghai,50.4088,124.1397,232761 +101050801,Yichun,伊春,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,47.7269,128.8993,230700 +101050804,Tieli,铁力,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,46.9858,128.0306,230781 +101050805,Jiayin,嘉荫,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,48.8914,130.3977,230722 +101050806,Nancha,南岔,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,47.1390,129.2836,230726 +101050807,Youhao zone,友好,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,47.8543,128.8390,230719 +101050808,Jinlin,金林,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,47.4130,129.4288,230751 +101050811,Yimei,伊美,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,47.7283,128.9072,230717 +101050813,Wucui,乌翠,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,47.7265,128.6695,230718 +101050814,Tangwangxian,汤旺县,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,48.4537,129.5722,230723 +101050815,Daqingshan,大箐山县,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,47.0275,129.0211,230725 +101050816,Fenglin,丰林,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,48.2906,129.5337,230724 +101050901,Daqing,大庆,CN,China,中国,Heilongjiang,黑龙江省,Daqing,大庆市,Asia/Shanghai,46.5907,125.1127,230600 +101050902,Lindian,林甸,CN,China,中国,Heilongjiang,黑龙江省,Daqing,大庆市,Asia/Shanghai,47.1864,124.8777,230623 +101050903,Zhaozhou,肇州,CN,China,中国,Heilongjiang,黑龙江省,Daqing,大庆市,Asia/Shanghai,45.7087,125.2733,230621 +101050904,Zhaoyuan,肇源,CN,China,中国,Heilongjiang,黑龙江省,Daqing,大庆市,Asia/Shanghai,45.5188,125.0820,230622 +101050905,Dorbod,杜尔伯特,CN,China,中国,Heilongjiang,黑龙江省,Daqing,大庆市,Asia/Shanghai,46.8660,124.4463,230624 +101050906,Sartu,萨尔图,CN,China,中国,Heilongjiang,黑龙江省,Daqing,大庆市,Asia/Shanghai,46.5964,125.1146,230602 +101050907,Longfeng,龙凤,CN,China,中国,Heilongjiang,黑龙江省,Daqing,大庆市,Asia/Shanghai,46.5739,125.1458,230603 +101050908,Ranghulu,让胡路,CN,China,中国,Heilongjiang,黑龙江省,Daqing,大庆市,Asia/Shanghai,46.6533,124.8683,230604 +101050909,Honggang,红岗,CN,China,中国,Heilongjiang,黑龙江省,Daqing,大庆市,Asia/Shanghai,46.4030,124.8895,230605 +101050910,Datong,大同,CN,China,中国,Heilongjiang,黑龙江省,Daqing,大庆市,Asia/Shanghai,46.0343,124.8185,230606 +101051001,Xinxing,新兴,CN,China,中国,Heilongjiang,黑龙江省,Qitaihe,七台河市,Asia/Shanghai,45.7943,130.8895,230902 +101051002,Qitaihe,七台河,CN,China,中国,Heilongjiang,黑龙江省,Qitaihe,七台河市,Asia/Shanghai,45.7713,131.0156,230900 +101051003,Boli,勃利,CN,China,中国,Heilongjiang,黑龙江省,Qitaihe,七台河市,Asia/Shanghai,45.7516,130.5750,230921 +101051004,Taoshan,桃山,CN,China,中国,Heilongjiang,黑龙江省,Qitaihe,七台河市,Asia/Shanghai,45.7712,131.0159,230903 +101051005,Qiezihe,茄子河,CN,China,中国,Heilongjiang,黑龙江省,Qitaihe,七台河市,Asia/Shanghai,45.7766,131.0716,230904 +101051101,Jixi,鸡西,CN,China,中国,Heilongjiang,黑龙江省,Jixi,鸡西市,Asia/Shanghai,45.3000,130.9760,230300 +101051102,Hulin,虎林,CN,China,中国,Heilongjiang,黑龙江省,Jixi,鸡西市,Asia/Shanghai,45.7680,132.9739,230381 +101051103,Mishan,密山,CN,China,中国,Heilongjiang,黑龙江省,Jixi,鸡西市,Asia/Shanghai,45.5472,131.8741,230382 +101051104,Jidong,鸡东,CN,China,中国,Heilongjiang,黑龙江省,Jixi,鸡西市,Asia/Shanghai,45.2509,131.1489,230321 +101051105,Jiguan,鸡冠,CN,China,中国,Heilongjiang,黑龙江省,Jixi,鸡西市,Asia/Shanghai,45.3003,130.9744,230302 +101051106,Hengshan,恒山,CN,China,中国,Heilongjiang,黑龙江省,Jixi,鸡西市,Asia/Shanghai,45.2132,130.9106,230303 +101051107,Didao,滴道,CN,China,中国,Heilongjiang,黑龙江省,Jixi,鸡西市,Asia/Shanghai,45.3488,130.8468,230304 +101051108,Lishu,梨树,CN,China,中国,Heilongjiang,黑龙江省,Jixi,鸡西市,Asia/Shanghai,45.0922,130.6978,230305 +101051109,Chengzihe,城子河,CN,China,中国,Heilongjiang,黑龙江省,Jixi,鸡西市,Asia/Shanghai,45.3382,131.0105,230306 +101051110,Mashan,麻山,CN,China,中国,Heilongjiang,黑龙江省,Jixi,鸡西市,Asia/Shanghai,45.2096,130.4811,230307 +101051201,Hegang,鹤岗,CN,China,中国,Heilongjiang,黑龙江省,Hegang,鹤岗市,Asia/Shanghai,47.3321,130.2775,230400 +101051202,Suibin,绥滨,CN,China,中国,Heilongjiang,黑龙江省,Hegang,鹤岗市,Asia/Shanghai,47.2899,131.8605,230422 +101051203,Luobei,萝北,CN,China,中国,Heilongjiang,黑龙江省,Hegang,鹤岗市,Asia/Shanghai,47.5776,130.8291,230421 +101051204,Xiangyang,向阳,CN,China,中国,Heilongjiang,黑龙江省,Hegang,鹤岗市,Asia/Shanghai,47.3454,130.2925,230402 +101051205,Gongnong,工农,CN,China,中国,Heilongjiang,黑龙江省,Hegang,鹤岗市,Asia/Shanghai,47.3317,130.2767,230403 +101051206,Nanshan,南山,CN,China,中国,Heilongjiang,黑龙江省,Hegang,鹤岗市,Asia/Shanghai,47.3132,130.2755,230404 +101051207,Xing'an,兴安,CN,China,中国,Heilongjiang,黑龙江省,Hegang,鹤岗市,Asia/Shanghai,47.2529,130.2362,230405 +101051208,Dongshan,东山,CN,China,中国,Heilongjiang,黑龙江省,Hegang,鹤岗市,Asia/Shanghai,47.3374,130.3171,230406 +101051209,Xingshan,兴山,CN,China,中国,Heilongjiang,黑龙江省,Hegang,鹤岗市,Asia/Shanghai,47.3600,130.3053,230407 +101051301,Shuangyashan,双鸭山,CN,China,中国,Heilongjiang,黑龙江省,Shuangyashan,双鸭山市,Asia/Shanghai,46.6434,131.1573,230500 +101051302,Jixian,集贤,CN,China,中国,Heilongjiang,黑龙江省,Shuangyashan,双鸭山市,Asia/Shanghai,46.7290,131.1393,230521 +101051303,Baoqing,宝清,CN,China,中国,Heilongjiang,黑龙江省,Shuangyashan,双鸭山市,Asia/Shanghai,46.3288,132.2064,230523 +101051304,Raohe,饶河,CN,China,中国,Heilongjiang,黑龙江省,Shuangyashan,双鸭山市,Asia/Shanghai,46.8013,134.0212,230524 +101051305,Youyi,友谊,CN,China,中国,Heilongjiang,黑龙江省,Shuangyashan,双鸭山市,Asia/Shanghai,46.7752,131.8106,230522 +101051306,Jianshan,尖山,CN,China,中国,Heilongjiang,黑龙江省,Shuangyashan,双鸭山市,Asia/Shanghai,46.6430,131.1590,230502 +101051307,Lingdong,岭东,CN,China,中国,Heilongjiang,黑龙江省,Shuangyashan,双鸭山市,Asia/Shanghai,46.5911,131.1637,230503 +101051308,Sifangtai,四方台,CN,China,中国,Heilongjiang,黑龙江省,Shuangyashan,双鸭山市,Asia/Shanghai,46.5943,131.3332,230505 +101051309,Baoshan,宝山,CN,China,中国,Heilongjiang,黑龙江省,Shuangyashan,双鸭山市,Asia/Shanghai,46.5734,131.4043,230506 +101060101,Changchun,长春,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,43.8170,125.3236,220100 +101060102,Nong'an,农安,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,44.4313,125.1753,220122 +101060103,Dehui,德惠,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,44.5339,125.7033,220183 +101060104,Jiutai,九台,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,44.1572,125.8447,220113 +101060105,Yushu Prefecture,榆树,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,44.8276,126.5501,220182 +101060106,Shuangyang,双阳,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,43.5252,125.6590,220112 +101060107,Erdao,二道,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,43.8708,125.3847,220105 +101060108,Nanguan,南关,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,43.8902,125.3372,220102 +101060109,Kuancheng,宽城,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,43.9038,125.3428,220103 +101060110,Chaoyang,朝阳,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,43.8649,125.3180,220104 +101060111,Luyuan,绿园,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,43.8922,125.2725,220106 +101060201,Jilin,吉林,CN,China,中国,Jilin,吉林省,Jilin,吉林市,Asia/Shanghai,43.8436,126.5530,220200 +101060202,Shulan,舒兰,CN,China,中国,Jilin,吉林省,Jilin,吉林市,Asia/Shanghai,44.4109,126.9478,220283 +101060203,Yongji,永吉,CN,China,中国,Jilin,吉林省,Jilin,吉林市,Asia/Shanghai,43.6674,126.5016,220221 +101060204,Jiaohe,蛟河,CN,China,中国,Jilin,吉林省,Jilin,吉林市,Asia/Shanghai,43.7206,127.3427,220281 +101060205,Panshi,磐石,CN,China,中国,Jilin,吉林省,Jilin,吉林市,Asia/Shanghai,42.9425,126.0599,220284 +101060206,Huadian,桦甸,CN,China,中国,Jilin,吉林省,Jilin,吉林市,Asia/Shanghai,42.9721,126.7454,220282 +101060207,Changyi,昌邑,CN,China,中国,Jilin,吉林省,Jilin,吉林市,Asia/Shanghai,43.8511,126.5708,220202 +101060208,Longtan,龙潭,CN,China,中国,Jilin,吉林省,Jilin,吉林市,Asia/Shanghai,43.9098,126.5614,220203 +101060209,Chuanying,船营,CN,China,中国,Jilin,吉林省,Jilin,吉林市,Asia/Shanghai,43.8438,126.5524,220204 +101060210,Fengman,丰满,CN,China,中国,Jilin,吉林省,Jilin,吉林市,Asia/Shanghai,43.8166,126.5608,220211 +101060301,Yanji,延吉,CN,China,中国,Jilin,吉林省,Yanbian Korean Autonomous Prefecture,延边朝鲜族自治州,Asia/Shanghai,42.9070,129.5158,222401 +101060302,Dunhua,敦化,CN,China,中国,Jilin,吉林省,Yanbian Korean Autonomous Prefecture,延边朝鲜族自治州,Asia/Shanghai,43.3669,128.2299,222403 +101060303,Antu,安图,CN,China,中国,Jilin,吉林省,Yanbian Korean Autonomous Prefecture,延边朝鲜族自治州,Asia/Shanghai,43.1110,128.9019,222426 +101060304,Wangqing,汪清,CN,China,中国,Jilin,吉林省,Yanbian Korean Autonomous Prefecture,延边朝鲜族自治州,Asia/Shanghai,43.3154,129.7662,222424 +101060305,Helong,和龙,CN,China,中国,Jilin,吉林省,Yanbian Korean Autonomous Prefecture,延边朝鲜族自治州,Asia/Shanghai,42.5470,129.0087,222406 +101060306,Yanbian Prefecture,延边,CN,China,中国,Jilin,吉林省,Yanbian Korean Autonomous Prefecture,延边朝鲜族自治州,Asia/Shanghai,42.9048,129.5132,222400 +101060307,Longjing,龙井,CN,China,中国,Jilin,吉林省,Yanbian Korean Autonomous Prefecture,延边朝鲜族自治州,Asia/Shanghai,42.7710,129.4258,222405 +101060308,Hunchun,珲春,CN,China,中国,Jilin,吉林省,Yanbian Korean Autonomous Prefecture,延边朝鲜族自治州,Asia/Shanghai,42.8711,130.3658,222404 +101060309,Tumen,图们,CN,China,中国,Jilin,吉林省,Yanbian Korean Autonomous Prefecture,延边朝鲜族自治州,Asia/Shanghai,42.9666,129.8467,222402 +101060401,Siping,四平,CN,China,中国,Jilin,吉林省,Siping,四平市,Asia/Shanghai,43.1703,124.3708,220300 +101060402,Shuangliao,双辽,CN,China,中国,Jilin,吉林省,Siping,四平市,Asia/Shanghai,43.5183,123.5053,220382 +101060403,Lishu,梨树,CN,China,中国,Jilin,吉林省,Siping,四平市,Asia/Shanghai,43.3083,124.3358,220322 +101060404,Gongzhuling,公主岭,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,43.5095,124.8176,220184 +101060405,Yitong,伊通,CN,China,中国,Jilin,吉林省,Siping,四平市,Asia/Shanghai,43.3455,125.3031,220323 +101060406,Tiexi,铁西,CN,China,中国,Jilin,吉林省,Siping,四平市,Asia/Shanghai,43.1763,124.3609,220302 +101060407,Tiedong,铁东,CN,China,中国,Jilin,吉林省,Siping,四平市,Asia/Shanghai,43.1673,124.3885,220303 +101060501,Tonghua,通化,CN,China,中国,Jilin,吉林省,Tonghua,通化市,Asia/Shanghai,41.7212,125.9365,220500 +101060502,Meihekou,梅河口,CN,China,中国,Jilin,吉林省,Tonghua,通化市,Asia/Shanghai,42.5300,125.6873,220581 +101060503,Liuhe,柳河,CN,China,中国,Jilin,吉林省,Tonghua,通化市,Asia/Shanghai,42.2815,125.7405,220524 +101060504,Huinan,辉南,CN,China,中国,Jilin,吉林省,Tonghua,通化市,Asia/Shanghai,42.6835,126.0428,220523 +101060505,Ji'an,集安,CN,China,中国,Jilin,吉林省,Tonghua,通化市,Asia/Shanghai,41.1263,126.1862,220582 +101060506,Tonghua County,通化县,CN,China,中国,Jilin,吉林省,Tonghua,通化市,Asia/Shanghai,41.6779,125.7531,220521 +101060507,Dongchang,东昌,CN,China,中国,Jilin,吉林省,Tonghua,通化市,Asia/Shanghai,41.7212,125.9367,220502 +101060508,Erdaojiang,二道江,CN,China,中国,Jilin,吉林省,Tonghua,通化市,Asia/Shanghai,41.7776,126.0460,220503 +101060601,Baicheng,白城,CN,China,中国,Jilin,吉林省,Baicheng,白城市,Asia/Shanghai,45.6190,122.8411,220800 +101060602,Taonan,洮南,CN,China,中国,Jilin,吉林省,Baicheng,白城市,Asia/Shanghai,45.3391,122.7838,220881 +101060603,Da'an,大安,CN,China,中国,Jilin,吉林省,Baicheng,白城市,Asia/Shanghai,45.5076,124.2915,220882 +101060604,Zhenlai,镇赉,CN,China,中国,Jilin,吉林省,Baicheng,白城市,Asia/Shanghai,45.8461,123.2022,220821 +101060605,Tongyu,通榆,CN,China,中国,Jilin,吉林省,Baicheng,白城市,Asia/Shanghai,44.8092,123.0885,220822 +101060606,Taobei,洮北,CN,China,中国,Jilin,吉林省,Baicheng,白城市,Asia/Shanghai,45.6193,122.8425,220802 +101060701,Liaoyuan,辽源,CN,China,中国,Jilin,吉林省,Liaoyuan,辽源市,Asia/Shanghai,42.9027,125.1453,220400 +101060702,Dongfeng,东丰,CN,China,中国,Jilin,吉林省,Liaoyuan,辽源市,Asia/Shanghai,42.6752,125.5296,220421 +101060703,Dongliao,东辽,CN,China,中国,Jilin,吉林省,Liaoyuan,辽源市,Asia/Shanghai,42.9277,124.9920,220422 +101060704,Longshan,龙山,CN,China,中国,Jilin,吉林省,Liaoyuan,辽源市,Asia/Shanghai,42.9027,125.1452,220402 +101060705,Xi'an,西安,CN,China,中国,Jilin,吉林省,Liaoyuan,辽源市,Asia/Shanghai,42.9204,125.1514,220403 +101060801,Songyuan,松原,CN,China,中国,Jilin,吉林省,Songyuan,松原市,Asia/Shanghai,45.1182,124.8236,220700 +101060802,Qian'an,乾安,CN,China,中国,Jilin,吉林省,Songyuan,松原市,Asia/Shanghai,45.0068,124.0244,220723 +101060803,Qian Gorlos,前郭,CN,China,中国,Jilin,吉林省,Songyuan,松原市,Asia/Shanghai,45.1163,124.8268,220721 +101060804,Changling,长岭,CN,China,中国,Jilin,吉林省,Songyuan,松原市,Asia/Shanghai,44.2766,123.9852,220722 +101060805,Fuyu,扶余,CN,China,中国,Jilin,吉林省,Songyuan,松原市,Asia/Shanghai,44.9862,126.0428,220781 +101060806,Ningjiang,宁江,CN,China,中国,Jilin,吉林省,Songyuan,松原市,Asia/Shanghai,45.1765,124.8279,220702 +101060901,Baishan,白山,CN,China,中国,Jilin,吉林省,Baishan,白山市,Asia/Shanghai,41.9425,126.4278,220600 +101060902,Jingyu,靖宇,CN,China,中国,Jilin,吉林省,Baishan,白山市,Asia/Shanghai,42.3897,126.8084,220622 +101060903,Linjiang,临江,CN,China,中国,Jilin,吉林省,Baishan,白山市,Asia/Shanghai,41.8107,126.9193,220681 +101060905,Changbai,长白,CN,China,中国,Jilin,吉林省,Baishan,白山市,Asia/Shanghai,41.4194,128.2034,220623 +101060906,Fusong,抚松,CN,China,中国,Jilin,吉林省,Baishan,白山市,Asia/Shanghai,42.2210,127.4494,220621 +101060907,Jiangyuan,江源,CN,China,中国,Jilin,吉林省,Baishan,白山市,Asia/Shanghai,42.0481,126.5842,220605 +101060908,Hunjiang,浑江,CN,China,中国,Jilin,吉林省,Baishan,白山市,Asia/Shanghai,41.9431,126.4280,220602 +101070101,Shenyang,沈阳,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.6776,123.4647,210100 +101070102,Hunnan,浑南,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.7419,123.4590,210112 +101070103,Liaozhong,辽中,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.5127,122.7313,210115 +101070104,Kangping,康平,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,42.7415,123.3527,210123 +101070105,Faku,法库,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,42.5070,123.4167,210124 +101070106,Xinmin,新民,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.9965,122.8289,210181 +101070107,Heping,和平,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.7881,123.4067,210102 +101070108,Shenhe,沈河,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.7956,123.4457,210103 +101070109,Dadong,大东,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.8085,123.4700,210104 +101070110,Huanggu,皇姑,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.8223,123.4057,210105 +101070111,Tiexi,铁西,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.7878,123.3507,210106 +101070112,Sujiatun,苏家屯,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.6659,123.3416,210111 +101070113,Shenbei New Area,沈北新区,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.9131,123.5842,210113 +101070114,Yuhong,于洪,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.7958,123.3108,210114 +101070201,Dalian,大连,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,38.9146,121.6186,210200 +101070202,Wafangdian,瓦房店,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,39.6307,122.0027,210281 +101070203,Jinzhou,金州,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,39.0527,121.7894,210213 +101070204,Pulandian,普兰店,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,39.4016,121.9705,210214 +101070205,Lyushunkou,旅顺,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,38.8120,121.2671,210212 +101070206,Changhai,长海,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,39.2724,122.5878,210224 +101070207,Zhuanghe,庄河,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,39.6983,122.9706,210283 +101070208,Zhongshan,中山,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,38.9216,121.6438,210202 +101070209,Xigang,西岗,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,38.9143,121.6161,210203 +101070210,Shahekou,沙河口,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,38.9129,121.5937,210204 +101070211,Ganjingzi,甘井子,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,38.9530,121.5255,210211 +101070301,Anshan,鞍山,CN,China,中国,Liaoning,辽宁省,Anshan,鞍山市,Asia/Shanghai,41.1106,122.9956,210300 +101070302,Tai'an,台安,CN,China,中国,Liaoning,辽宁省,Anshan,鞍山市,Asia/Shanghai,41.3869,122.4297,210321 +101070303,Xiuyan,岫岩,CN,China,中国,Liaoning,辽宁省,Anshan,鞍山市,Asia/Shanghai,40.2815,123.2883,210323 +101070304,Haicheng,海城,CN,China,中国,Liaoning,辽宁省,Anshan,鞍山市,Asia/Shanghai,40.8826,122.6852,210381 +101070305,Tiedong,铁东,CN,China,中国,Liaoning,辽宁省,Anshan,鞍山市,Asia/Shanghai,41.1103,122.9945,210302 +101070306,Tiexi,铁西,CN,China,中国,Liaoning,辽宁省,Anshan,鞍山市,Asia/Shanghai,41.1107,122.9718,210303 +101070307,Lishan,立山,CN,China,中国,Liaoning,辽宁省,Anshan,鞍山市,Asia/Shanghai,41.1506,123.0248,210304 +101070308,Qianshan,千山,CN,China,中国,Liaoning,辽宁省,Anshan,鞍山市,Asia/Shanghai,41.0689,122.9493,210311 +101070401,Fushun,抚顺,CN,China,中国,Liaoning,辽宁省,Fushun,抚顺市,Asia/Shanghai,41.8813,123.9571,210400 +101070402,Xinbin,新宾,CN,China,中国,Liaoning,辽宁省,Fushun,抚顺市,Asia/Shanghai,41.7325,125.0375,210422 +101070403,Qingyuan,清原,CN,China,中国,Liaoning,辽宁省,Fushun,抚顺市,Asia/Shanghai,42.1013,124.9272,210423 +101070405,Xinfu,新抚,CN,China,中国,Liaoning,辽宁省,Fushun,抚顺市,Asia/Shanghai,41.8608,123.9029,210402 +101070406,Dongzhou,东洲,CN,China,中国,Liaoning,辽宁省,Fushun,抚顺市,Asia/Shanghai,41.8668,124.0472,210403 +101070407,Wanghua,望花,CN,China,中国,Liaoning,辽宁省,Fushun,抚顺市,Asia/Shanghai,41.8518,123.8015,210404 +101070408,Shuncheng,顺城,CN,China,中国,Liaoning,辽宁省,Fushun,抚顺市,Asia/Shanghai,41.8811,123.9172,210411 +101070409,Fushun County,抚顺县,CN,China,中国,Liaoning,辽宁省,Fushun,抚顺市,Asia/Shanghai,41.7301,123.8999,210421 +101070501,Benxi,本溪,CN,China,中国,Liaoning,辽宁省,Benxi,本溪市,Asia/Shanghai,41.4868,123.6850,210500 +101070502,Benxi County,本溪县,CN,China,中国,Liaoning,辽宁省,Benxi,本溪市,Asia/Shanghai,41.3016,124.1196,210521 +101070503,Pingshan,平山,CN,China,中国,Liaoning,辽宁省,Benxi,本溪市,Asia/Shanghai,41.2916,123.7612,210502 +101070504,Huanren,桓仁,CN,China,中国,Liaoning,辽宁省,Benxi,本溪市,Asia/Shanghai,41.2690,125.3592,210522 +101070505,Xihu,溪湖,CN,China,中国,Liaoning,辽宁省,Benxi,本溪市,Asia/Shanghai,41.3301,123.7652,210503 +101070506,Mingshan,明山,CN,China,中国,Liaoning,辽宁省,Benxi,本溪市,Asia/Shanghai,41.3436,123.8618,210504 +101070507,Nanfen,南芬,CN,China,中国,Liaoning,辽宁省,Benxi,本溪市,Asia/Shanghai,41.1041,123.7484,210505 +101070601,Dandong,丹东,CN,China,中国,Liaoning,辽宁省,Dandong,丹东市,Asia/Shanghai,40.0007,124.3544,210600 +101070602,Fengcheng,凤城,CN,China,中国,Liaoning,辽宁省,Dandong,丹东市,Asia/Shanghai,40.4576,124.0711,210682 +101070603,Kuandian,宽甸,CN,China,中国,Liaoning,辽宁省,Dandong,丹东市,Asia/Shanghai,40.7304,124.7849,210624 +101070604,Donggang,东港,CN,China,中国,Liaoning,辽宁省,Dandong,丹东市,Asia/Shanghai,39.8835,124.1494,210681 +101070605,Yuanbao,元宝,CN,China,中国,Liaoning,辽宁省,Dandong,丹东市,Asia/Shanghai,40.1365,124.3978,210602 +101070606,Zhenxing,振兴,CN,China,中国,Liaoning,辽宁省,Dandong,丹东市,Asia/Shanghai,40.1028,124.3612,210603 +101070607,Zhen'an,振安,CN,China,中国,Liaoning,辽宁省,Dandong,丹东市,Asia/Shanghai,40.2015,124.4700,210604 +101070701,Jinzhou,锦州,CN,China,中国,Liaoning,辽宁省,Jinzhou,锦州市,Asia/Shanghai,41.1193,121.1357,210700 +101070702,Linghai,凌海,CN,China,中国,Liaoning,辽宁省,Jinzhou,锦州市,Asia/Shanghai,41.1717,121.3642,210781 +101070703,Guta,古塔,CN,China,中国,Liaoning,辽宁省,Jinzhou,锦州市,Asia/Shanghai,41.1157,121.1301,210702 +101070704,Yi County,义县,CN,China,中国,Liaoning,辽宁省,Jinzhou,锦州市,Asia/Shanghai,41.5372,121.2428,210727 +101070705,Heishan,黑山,CN,China,中国,Liaoning,辽宁省,Jinzhou,锦州市,Asia/Shanghai,41.6918,122.1179,210726 +101070706,Beizhen,北镇,CN,China,中国,Liaoning,辽宁省,Jinzhou,锦州市,Asia/Shanghai,41.5988,121.7960,210782 +101070707,Linghe,凌河,CN,China,中国,Liaoning,辽宁省,Jinzhou,锦州市,Asia/Shanghai,41.1147,121.1513,210703 +101070708,Taihe,太和,CN,China,中国,Liaoning,辽宁省,Jinzhou,锦州市,Asia/Shanghai,41.1054,121.1073,210711 +101070801,Yingkou,营口,CN,China,中国,Liaoning,辽宁省,Yingkou,营口市,Asia/Shanghai,40.6674,122.2352,210800 +101070802,Dashiqiao,大石桥,CN,China,中国,Liaoning,辽宁省,Yingkou,营口市,Asia/Shanghai,40.6340,122.5059,210882 +101070803,Gaizhou,盖州,CN,China,中国,Liaoning,辽宁省,Yingkou,营口市,Asia/Shanghai,40.4052,122.3555,210881 +101070804,Zhanqian,站前,CN,China,中国,Liaoning,辽宁省,Yingkou,营口市,Asia/Shanghai,40.6699,122.2532,210802 +101070805,Xishi,西市,CN,China,中国,Liaoning,辽宁省,Yingkou,营口市,Asia/Shanghai,40.6631,122.2101,210803 +101070806,Bayuquan,鲅鱼圈,CN,China,中国,Liaoning,辽宁省,Yingkou,营口市,Asia/Shanghai,40.2636,122.1272,210804 +101070807,Laobian,老边,CN,China,中国,Liaoning,辽宁省,Yingkou,营口市,Asia/Shanghai,40.6713,122.3080,210811 +101070901,Fuxin,阜新,CN,China,中国,Liaoning,辽宁省,Fuxin,阜新市,Asia/Shanghai,42.0220,121.6701,210900 +101070902,Zhangwu,彰武,CN,China,中国,Liaoning,辽宁省,Fuxin,阜新市,Asia/Shanghai,42.3848,122.5374,210922 +101070903,Haizhou,海州,CN,China,中国,Liaoning,辽宁省,Fuxin,阜新市,Asia/Shanghai,42.0112,121.6576,210902 +101070904,Xinqiu,新邱,CN,China,中国,Liaoning,辽宁省,Fuxin,阜新市,Asia/Shanghai,42.0866,121.7905,210903 +101070905,Taiping,太平,CN,China,中国,Liaoning,辽宁省,Fuxin,阜新市,Asia/Shanghai,42.0111,121.6776,210904 +101070906,Qinghemen,清河门,CN,China,中国,Liaoning,辽宁省,Fuxin,阜新市,Asia/Shanghai,41.7805,121.4202,210905 +101070907,Xihe,细河,CN,China,中国,Liaoning,辽宁省,Fuxin,阜新市,Asia/Shanghai,42.0192,121.6548,210911 +101070908,Fuxin County,阜新县,CN,China,中国,Liaoning,辽宁省,Fuxin,阜新市,Asia/Shanghai,42.0652,121.7579,210921 +101071001,Liaoyang,辽阳,CN,China,中国,Liaoning,辽宁省,Liaoyang,辽阳市,Asia/Shanghai,41.2694,123.1815,211000 +101071002,Liaoyang,辽阳县,CN,China,中国,Liaoning,辽宁省,Liaoyang,辽阳市,Asia/Shanghai,41.2165,123.0797,211021 +101071003,Dengta,灯塔,CN,China,中国,Liaoning,辽宁省,Liaoyang,辽阳市,Asia/Shanghai,41.4278,123.3259,211081 +101071004,Gongchangling,弓长岭,CN,China,中国,Liaoning,辽宁省,Liaoyang,辽阳市,Asia/Shanghai,41.1578,123.4316,211005 +101071005,Baita,白塔,CN,China,中国,Liaoning,辽宁省,Liaoyang,辽阳市,Asia/Shanghai,41.2704,123.1743,211002 +101071006,Wensheng,文圣,CN,China,中国,Liaoning,辽宁省,Liaoyang,辽阳市,Asia/Shanghai,41.2824,123.2313,211003 +101071007,Hongwei,宏伟,CN,China,中国,Liaoning,辽宁省,Liaoyang,辽阳市,Asia/Shanghai,41.2057,123.2005,211004 +101071008,Taizihe,太子河,CN,China,中国,Liaoning,辽宁省,Liaoyang,辽阳市,Asia/Shanghai,41.2950,123.1814,211011 +101071101,Tieling,铁岭,CN,China,中国,Liaoning,辽宁省,Tieling,铁岭市,Asia/Shanghai,42.2233,123.7257,211200 +101071102,Kaiyuan,开原,CN,China,中国,Liaoning,辽宁省,Tieling,铁岭市,Asia/Shanghai,42.5421,124.0455,211282 +101071103,Changtu,昌图,CN,China,中国,Liaoning,辽宁省,Tieling,铁岭市,Asia/Shanghai,42.7844,124.1102,211224 +101071104,Xifeng,西丰,CN,China,中国,Liaoning,辽宁省,Tieling,铁岭市,Asia/Shanghai,42.7381,124.7233,211223 +101071105,Diaobingshan,调兵山,CN,China,中国,Liaoning,辽宁省,Tieling,铁岭市,Asia/Shanghai,42.4507,123.5454,211281 +101071106,Yinzhou,银州,CN,China,中国,Liaoning,辽宁省,Tieling,铁岭市,Asia/Shanghai,42.2923,123.8449,211202 +101071107,Qinghe,清河,CN,China,中国,Liaoning,辽宁省,Tieling,铁岭市,Asia/Shanghai,42.5430,124.1490,211204 +101071108,Tieling County,铁岭县,CN,China,中国,Liaoning,辽宁省,Tieling,铁岭市,Asia/Shanghai,42.2234,123.7290,211221 +101071201,Chaoyang,朝阳,CN,China,中国,Liaoning,辽宁省,Chaoyang,朝阳市,Asia/Shanghai,41.5768,120.4512,211300 +101071202,Shuangta,双塔,CN,China,中国,Liaoning,辽宁省,Chaoyang,朝阳市,Asia/Shanghai,41.5794,120.4488,211302 +101071203,Lingyuan,凌源,CN,China,中国,Liaoning,辽宁省,Chaoyang,朝阳市,Asia/Shanghai,41.2431,119.4048,211382 +101071204,Kazuo,喀左,CN,China,中国,Liaoning,辽宁省,Chaoyang,朝阳市,Asia/Shanghai,41.1282,119.7412,211324 +101071205,Beipiao,北票,CN,China,中国,Liaoning,辽宁省,Chaoyang,朝阳市,Asia/Shanghai,41.8033,120.7670,211381 +101071206,Longcheng,龙城,CN,China,中国,Liaoning,辽宁省,Chaoyang,朝阳市,Asia/Shanghai,41.5767,120.4134,211303 +101071207,Jianping,建平县,CN,China,中国,Liaoning,辽宁省,Chaoyang,朝阳市,Asia/Shanghai,41.4026,119.6424,211322 +101071208,Chaoyang County,朝阳县,CN,China,中国,Liaoning,辽宁省,Chaoyang,朝阳市,Asia/Shanghai,41.4978,120.3899,211321 +101071301,Panjin,盘锦,CN,China,中国,Liaoning,辽宁省,Panjin,盘锦市,Asia/Shanghai,40.7196,122.1707,211100 +101071302,Dawa,大洼,CN,China,中国,Liaoning,辽宁省,Panjin,盘锦市,Asia/Shanghai,40.9944,122.0717,211104 +101071303,Panshan,盘山,CN,China,中国,Liaoning,辽宁省,Panjin,盘锦市,Asia/Shanghai,41.2407,121.9853,211122 +101071304,Shuangtaizi,双台子,CN,China,中国,Liaoning,辽宁省,Panjin,盘锦市,Asia/Shanghai,41.1904,122.0557,211102 +101071305,Xinglongtai,兴隆台,CN,China,中国,Liaoning,辽宁省,Panjin,盘锦市,Asia/Shanghai,41.1224,122.0716,211103 +101071401,Huludao,葫芦岛,CN,China,中国,Liaoning,辽宁省,Huludao,葫芦岛市,Asia/Shanghai,40.7110,120.8368,211400 +101071402,Jianchang,建昌,CN,China,中国,Liaoning,辽宁省,Huludao,葫芦岛市,Asia/Shanghai,40.8129,119.8078,211422 +101071403,Suizhong,绥中,CN,China,中国,Liaoning,辽宁省,Huludao,葫芦岛市,Asia/Shanghai,40.3284,120.3421,211421 +101071404,Xingcheng,兴城,CN,China,中国,Liaoning,辽宁省,Huludao,葫芦岛市,Asia/Shanghai,40.6194,120.7294,211481 +101071405,Lianshan,连山,CN,China,中国,Liaoning,辽宁省,Huludao,葫芦岛市,Asia/Shanghai,40.7551,120.8594,211402 +101071406,Longgang,龙港,CN,China,中国,Liaoning,辽宁省,Huludao,葫芦岛市,Asia/Shanghai,40.7357,120.8941,211403 +101071407,Nanpiao,南票,CN,China,中国,Liaoning,辽宁省,Huludao,葫芦岛市,Asia/Shanghai,41.0988,120.7523,211404 +101080101,Hohhot,呼和浩特,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hohhot,呼和浩特市,Asia/Shanghai,40.8421,111.7488,150100 +101080102,Tumed Left Banner,土左旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hohhot,呼和浩特市,Asia/Shanghai,40.7290,111.1637,150121 +101080103,Togtoh,托克托,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hohhot,呼和浩特市,Asia/Shanghai,40.2777,111.1939,150122 +101080104,Horinger,和林,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hohhot,呼和浩特市,Asia/Shanghai,40.3803,111.8241,150123 +101080105,Qingshuihe,清水河,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hohhot,呼和浩特市,Asia/Shanghai,39.9125,111.6722,150124 +101080106,SaiHan,赛罕,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hohhot,呼和浩特市,Asia/Shanghai,40.8078,111.6985,150105 +101080107,Wuchuan,武川,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hohhot,呼和浩特市,Asia/Shanghai,41.0945,111.4566,150125 +101080108,Xincheng,新城,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hohhot,呼和浩特市,Asia/Shanghai,40.8262,111.6860,150102 +101080109,Huimin,回民,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hohhot,呼和浩特市,Asia/Shanghai,40.8151,111.6622,150103 +101080110,Yuquan,玉泉,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hohhot,呼和浩特市,Asia/Shanghai,40.7531,111.6742,150104 +101080201,Baotou,包头,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Baotou,包头市,Asia/Shanghai,40.6213,109.9532,150200 +101080202,Bayan Obo Mining District,白云鄂博,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Baotou,包头市,Asia/Shanghai,41.7692,109.9702,150206 +101080204,Tumd Right Banner,土右旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Baotou,包头市,Asia/Shanghai,40.5783,110.5278,150221 +101080205,Guyang,固阳,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Baotou,包头市,Asia/Shanghai,41.0300,110.0634,150222 +101080206,Darhan Muminggan United Banner,达茂旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Baotou,包头市,Asia/Shanghai,41.6990,110.4326,150223 +101080208,Donghe,东河,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Baotou,包头市,Asia/Shanghai,40.5871,110.0269,150202 +101080209,Hondlon,昆都仑,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Baotou,包头市,Asia/Shanghai,40.6613,109.8229,150203 +101080210,Qingshan,青山,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Baotou,包头市,Asia/Shanghai,40.6686,109.8801,150204 +101080211,Shiguai,石拐,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Baotou,包头市,Asia/Shanghai,40.6767,110.0608,150205 +101080212,Jiuyuan,九原,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Baotou,包头市,Asia/Shanghai,40.6006,109.9681,150207 +101080301,Wuhai,乌海,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Wuhai,乌海市,Asia/Shanghai,39.6737,106.8256,150300 +101080302,Haibowan,海勃湾,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Wuhai,乌海市,Asia/Shanghai,39.6735,106.8178,150302 +101080303,Hainan Prefecture,海南,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Wuhai,乌海市,Asia/Shanghai,39.4415,106.8848,150303 +101080304,Ud,乌达,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Wuhai,乌海市,Asia/Shanghai,39.5023,106.7227,150304 +101080401,Jining,集宁,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,41.0007,113.1690,150902 +101080402,Zhuozi,卓资,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,40.8958,112.5777,150921 +101080403,Huade,化德,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,41.8993,114.0101,150922 +101080404,Shangdu,商都,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,41.5602,113.5606,150923 +101080405,Ulanqab,乌兰察布,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,41.0341,113.1145,150900 +101080406,Xinghe,兴和,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,40.8724,113.8340,150924 +101080407,Liangcheng,凉城,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,40.5316,112.5009,150925 +101080408,Chahar Right Front Banner,察右前旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,40.7836,113.2124,150926 +101080409,Chahar Right Middle Banner,察右中旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,41.2775,112.6354,150927 +101080410,Chahar Right Rear Banner,察右后旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,41.4359,113.1915,150928 +101080411,Siziwang,四子王旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,41.5281,111.7012,150929 +101080412,Fengzhen,丰镇,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,40.4375,113.1635,150981 +101080501,Tongliao,通辽,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Tongliao,通辽市,Asia/Shanghai,43.6174,122.2631,150500 +101080503,Horqin Left Middle Banner,科左中旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Tongliao,通辽市,Asia/Shanghai,44.1266,123.3122,150521 +101080504,Horqin Left Rear Banner,科左后旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Tongliao,通辽市,Asia/Shanghai,42.9351,122.3568,150522 +101080506,Kailu,开鲁,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Tongliao,通辽市,Asia/Shanghai,43.6024,121.3088,150523 +101080507,Hure Banner,库伦,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Tongliao,通辽市,Asia/Shanghai,42.7347,121.7749,150524 +101080508,Naiman Banner,奈曼,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Tongliao,通辽市,Asia/Shanghai,42.8469,120.6625,150525 +101080509,Jarud Banner,扎鲁特,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Tongliao,通辽市,Asia/Shanghai,44.5553,120.9053,150526 +101080510,Horqin,科尔沁,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Tongliao,通辽市,Asia/Shanghai,43.6231,122.2555,150502 +101080512,Holingol,霍林郭勒,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Tongliao,通辽市,Asia/Shanghai,45.5324,119.6579,150581 +101080601,Chifeng,赤峰,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,42.2569,118.8876,150400 +101080602,Hongshan,红山,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,42.2697,118.9611,150402 +101080603,Ar Horqin Banner,阿鲁旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,43.8724,120.0655,150421 +101080605,Bairin Left Banner,巴林左旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,43.9807,119.3917,150422 +101080606,Bairin Right Banner,巴林右旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,43.5290,118.6783,150423 +101080607,Linxi,林西,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,43.6053,118.0577,150424 +101080608,Hexigten Banner,克什克腾,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,43.2562,117.5425,150425 +101080609,Ongniud Banner,翁牛特,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,42.9371,119.0226,150426 +101080611,Harqin Banner,喀喇沁,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,41.9278,118.7086,150428 +101080613,Ningcheng,宁城,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,41.5987,119.3392,150429 +101080614,Aohan Banner,敖汉,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,42.2870,119.9065,150430 +101080616,Yuanbaoshan,元宝山,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,42.0412,119.2899,150403 +101080617,Songshan,松山,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,42.2810,118.9390,150404 +101080701,Ordos,鄂尔多斯,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ordos,鄂尔多斯市,Asia/Shanghai,39.6087,109.7825,150600 +101080703,Dalad Banner,达拉特,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ordos,鄂尔多斯市,Asia/Shanghai,40.4041,110.0403,150621 +101080704,Jungar Banner,准格尔,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ordos,鄂尔多斯市,Asia/Shanghai,39.8652,111.2383,150622 +101080705,Otog Front Banner,鄂前旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ordos,鄂尔多斯市,Asia/Shanghai,38.1824,107.4773,150623 +101080708,Otog Banner,鄂托克,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ordos,鄂尔多斯市,Asia/Shanghai,39.0958,107.9826,150624 +101080709,Hanggin Banner,杭锦旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ordos,鄂尔多斯市,Asia/Shanghai,39.8318,108.7363,150625 +101080710,Uxin Banner,乌审旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ordos,鄂尔多斯市,Asia/Shanghai,38.5966,108.8425,150626 +101080711,Ejin Horo Banner,伊金霍洛,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ordos,鄂尔多斯市,Asia/Shanghai,39.5651,109.7474,150627 +101080713,Dongsheng,东胜,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ordos,鄂尔多斯市,Asia/Shanghai,39.8179,109.9894,150602 +101080714,Kangbashi,康巴什,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ordos,鄂尔多斯市,Asia/Shanghai,39.6079,109.8586,150603 +101080801,Linhe,临河,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Bayannur,巴彦淖尔市,Asia/Shanghai,40.7571,107.4170,150802 +101080802,Wuyuan,五原,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Bayannur,巴彦淖尔市,Asia/Shanghai,41.0976,108.2707,150821 +101080803,Dengkou,磴口,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Bayannur,巴彦淖尔市,Asia/Shanghai,40.3305,107.0061,150822 +101080804,Urad Front Banner,乌前旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Bayannur,巴彦淖尔市,Asia/Shanghai,40.7370,108.6521,150823 +101080806,Urad Middle Banner,乌中旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Bayannur,巴彦淖尔市,Asia/Shanghai,41.5881,108.5137,150824 +101080807,Urad Rear Banner,乌后旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Bayannur,巴彦淖尔市,Asia/Shanghai,41.0841,107.0748,150825 +101080810,Hanggin Rear Banner,杭锦后旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Bayannur,巴彦淖尔市,Asia/Shanghai,40.8888,107.1477,150826 +101080811,Bayannur,巴彦淖尔,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Bayannur,巴彦淖尔市,Asia/Shanghai,40.7574,107.4170,150800 +101080901,Xilinhot,锡林浩特,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,43.9443,116.0919,152502 +101080902,Xilingol League,锡林郭勒,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,43.9440,116.0910,152500 +101080903,Erenhot,二连浩特,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,43.6529,111.9798,152501 +101080904,Abag Banner,阿巴嘎,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,44.0227,114.9706,152522 +101080906,Sonid Left Banner,苏左旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,43.8597,113.6672,152523 +101080907,Sonid Right Banner,苏右旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,42.7424,112.6418,152524 +101080909,East Ujumqin Banner,东乌旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,45.4973,116.9753,152525 +101080910,West Ujumqin Banner,西乌旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,44.5878,117.6087,152526 +101080911,Taibus Banner,太仆寺,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,41.8952,115.2873,152527 +101080912,Xianghuang Banner,镶黄旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,42.2392,113.8439,152528 +101080913,Zhengxiangbai Banner,正镶白旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,42.2868,115.0314,152529 +101080914,Zhenglan Banner,正蓝旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,42.2459,116.0033,152530 +101080915,Duolun,多伦,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,42.1980,116.4773,152531 +101081001,Hailar,海拉尔,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,49.2347,119.8245,150702 +101081003,Arun Banner,阿荣旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,48.1266,123.4591,150721 +101081004,Morin Dawa Daur,莫力达瓦,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,48.4777,124.5190,150722 +101081005,Oroqen,鄂伦春旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,50.5916,123.7258,150723 +101081006,Ewenki,鄂温克旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,49.1466,119.7552,150724 +101081007,Chen Barag,陈旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,49.3289,119.4240,150725 +101081008,New Barag Left Banner,新左旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,48.2183,118.2698,150726 +101081009,New Barag Right Banner,新右旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,48.6719,116.8237,150727 +101081010,Manzhouli,满洲里,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,49.5986,117.3791,150781 +101081011,Yakeshi,牙克石,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,49.2870,120.7290,150782 +101081012,Zhalantun,扎兰屯,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,48.0074,122.7444,150783 +101081013,Hulunbuir,呼伦贝尔,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,49.1665,119.7785,150700 +101081014,Ergun,额尔古纳,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,50.2439,120.1786,150784 +101081015,Genhe,根河,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,50.7805,121.5327,150785 +101081017,Zhalainuoer,扎赉诺尔,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,49.5112,117.6699,150703 +101081101,Ulanhot,乌兰浩特,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hinggan League,兴安盟,Asia/Shanghai,46.0772,122.0690,152201 +101081102,Arxan,阿尔山,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hinggan League,兴安盟,Asia/Shanghai,47.1770,119.9437,152202 +101081103,Horqin Right Middle Banner,科右中旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hinggan League,兴安盟,Asia/Shanghai,45.0607,121.4764,152222 +101081105,Jalaid Banner,扎赉特,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hinggan League,兴安盟,Asia/Shanghai,46.7251,122.9093,152223 +101081107,Tuquan,突泉,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hinggan League,兴安盟,Asia/Shanghai,45.3810,121.5649,152224 +101081108,Hinggan League,兴安盟,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hinggan League,兴安盟,Asia/Shanghai,46.0763,122.0703,152200 +101081109,Horqin Right Front Banner,科右前旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hinggan League,兴安盟,Asia/Shanghai,46.0797,121.9526,152221 +101081201,Alxa Left Banner,阿左旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Alxa League,阿拉善盟,Asia/Shanghai,38.8336,105.6662,152921 +101081202,Alxa Right Banner,阿右旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Alxa League,阿拉善盟,Asia/Shanghai,39.2162,101.6669,152922 +101081203,Ejin Banner,额济纳,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Alxa League,阿拉善盟,Asia/Shanghai,41.9588,101.0694,152923 +101081213,Alxa League,阿拉善盟,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Alxa League,阿拉善盟,Asia/Shanghai,38.8448,105.7064,152900 +101090101,Shijiazhuang,石家庄,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.0455,114.5025,130100 +101090102,Jingxing,井陉,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.0336,114.1445,130121 +101090103,Zhengding,正定,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.1478,114.5699,130123 +101090104,Luancheng,栾城,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,37.8869,114.6543,130111 +101090105,Xingtang,行唐,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.4374,114.5527,130125 +101090106,Lingshou,灵寿,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.3065,114.3795,130126 +101090107,Gaoyi,高邑,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,37.6057,114.6107,130127 +101090108,Shenze,深泽,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.1845,115.2002,130128 +101090109,Zanhuang,赞皇,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,37.6602,114.3878,130129 +101090110,Wuji,无极,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.1764,114.9778,130130 +101090111,Pingshan,平山,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.2593,114.1841,130131 +101090112,Yuanshi,元氏,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,37.7625,114.5262,130132 +101090113,Zhao County,赵县,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,37.7543,114.7754,130133 +101090114,Xinji,辛集,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,37.9290,115.2175,130181 +101090115,Gaocheng,藁城,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.0338,114.8496,130109 +101090116,Jinzhou,晋州,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.0275,115.0449,130183 +101090117,Xinle,新乐,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.3448,114.6858,130184 +101090118,Luquan,鹿泉,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.0940,114.3210,130110 +101090119,Chang'an,长安,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.0475,114.5481,130102 +101090120,Qiaoxi,桥西,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.0284,114.4629,130104 +101090121,Xinhua,新华,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.0671,114.4660,130105 +101090122,Jingxing Mining District,井陉矿区,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.0697,114.0582,130107 +101090123,Yuhua,裕华,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.0277,114.5333,130108 +101090201,Baoding,保定,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.8677,115.4823,130600 +101090202,Mancheng,满城,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.9514,115.3244,130607 +101090203,Fuping,阜平,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.8473,114.1988,130624 +101090204,Xushui,徐水,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,39.0204,115.6494,130609 +101090205,Tang County,唐县,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.7485,114.9812,130627 +101090206,Gaoyang,高阳,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.6901,115.7789,130628 +101090208,Jingxiu,竞秀,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.8866,115.4707,130602 +101090209,Laiyuan,涞源,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,39.3576,114.6926,130630 +101090210,Wangdu,望都,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.7074,115.1540,130631 +101090212,Yi County,易县,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,39.3530,115.5011,130633 +101090213,Lianchi,莲池,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.8650,115.5009,130606 +101090214,Quyang,曲阳,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.6200,114.7041,130634 +101090215,Li County,蠡县,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.4964,115.5836,130635 +101090216,Shunping,顺平,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.8451,115.1328,130636 +101090218,Zhuozhou,涿州,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,39.4858,115.9734,130681 +101090219,Dingzhou,定州,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.5176,114.9914,130682 +101090220,Anguo,安国,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.4214,115.3314,130683 +101090221,Gaobeidian,高碑店,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,39.3277,115.8827,130684 +101090222,Laishui,涞水,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,39.3931,115.7120,130623 +101090223,Dingxing,定兴,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,39.2662,115.7969,130626 +101090224,Qingyuan,清苑,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.7710,115.4922,130608 +101090225,Boye,博野,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.4583,115.4618,130637 +101090301,Zhangjiakou,张家口,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.8119,114.8841,130700 +101090302,Xuanhua,宣化,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.6094,115.0632,130705 +101090303,Zhangbei,张北,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,41.1517,114.7160,130722 +101090304,Kangbao,康保,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,41.8500,114.6158,130723 +101090305,Guyuan,沽源,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,41.6674,115.6848,130724 +101090306,Shangyi,尚义,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,41.0801,113.9777,130725 +101090307,Yu County,蔚县,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,39.8372,114.5827,130726 +101090308,Yangyuan,阳原,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.1134,114.1673,130727 +101090309,Huaian,怀安,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.6713,114.4224,130728 +101090310,Wanquan,万全,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.7651,114.7361,130708 +101090311,Huailai,怀来,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.4054,115.5208,130730 +101090312,Zhuolu,涿鹿,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.3787,115.2192,130731 +101090313,Chicheng,赤城,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.9121,115.8327,130732 +101090314,Chongli,崇礼,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.9713,115.2817,130709 +101090315,Qiaodong,桥东,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.8139,114.8857,130702 +101090316,Qiaoxi,桥西,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.8244,114.8821,130703 +101090317,Xiahuayuan,下花园,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.4886,115.2810,130706 +101090401,Shuangqiao,双桥,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,40.9747,117.9434,130802 +101090402,Chengde,承德,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,40.9762,117.9392,130800 +101090403,Chengde,承德县,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,40.7686,118.1725,130821 +101090404,Xinglong,兴隆,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,40.4185,117.5071,130822 +101090405,Pingquan,平泉,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,41.0056,118.6902,130881 +101090406,Luanping,滦平,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,40.9366,117.3371,130824 +101090407,Longhua,隆化,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,41.3167,117.7363,130825 +101090408,Fengning,丰宁,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,41.2099,116.6512,130826 +101090409,Kuancheng,宽城,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,40.6080,118.4886,130827 +101090410,Weichang,围场,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,41.9494,117.7641,130828 +101090411,Shuangluan,双滦,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,40.9598,117.7975,130803 +101090412,Yingshouyingzi Mining District,鹰手营子矿,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,40.5470,117.6612,130804 +101090501,Tangshan,唐山,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.6351,118.1754,130200 +101090502,Fengnan,丰南,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.5630,118.1108,130207 +101090503,Fengrun,丰润,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.8314,118.1558,130208 +101090504,Luanzhou,滦州,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.7449,118.6995,130284 +101090505,Luannan,滦南,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.5062,118.6815,130224 +101090506,Laoting,乐亭,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.4281,118.9053,130225 +101090507,Qianxi,迁西,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,40.1462,118.3051,130227 +101090508,Yutian,玉田,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.8873,117.7537,130229 +101090509,Caofeidian,曹妃甸,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.2783,118.4466,130209 +101090510,Zunhua,遵化,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,40.1886,117.9659,130281 +101090511,Qian'an,迁安,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,40.0121,118.7019,130283 +101090513,Lunan,路南,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.6152,118.2108,130202 +101090514,Lubei,路北,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.6285,118.1747,130203 +101090515,Guye,古冶,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.7157,118.4543,130204 +101090516,Kaiping,开平,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.6762,118.2644,130205 +101090601,Langfang,廊坊,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,39.5239,116.7044,131000 +101090602,Gu'an,固安,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,39.4365,116.2999,131022 +101090603,Yongqing,永清,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,39.3197,116.4981,131023 +101090604,Xianghe,香河,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,39.7572,117.0072,131024 +101090605,Dacheng,大城,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,38.6992,116.6407,131025 +101090606,Wen'an,文安,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,38.8668,116.4601,131026 +101090607,Dachang,大厂,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,39.8893,116.9865,131028 +101090608,Bazhou,霸州,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,39.1173,116.3920,131081 +101090609,Sanhe,三河,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,39.9828,117.0770,131082 +101090610,Anci,安次,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,39.5026,116.6945,131002 +101090611,Guangyang,广阳,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,39.5219,116.7137,131003 +101090701,Cangzhou,沧州,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.3106,116.8575,130900 +101090702,Qing County,青县,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.5696,116.8384,130922 +101090703,Dongguang,东光,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,37.8866,116.5421,130923 +101090704,Haixing,海兴,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.1416,117.4966,130924 +101090705,Yanshan,盐山,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.0561,117.2298,130925 +101090706,Suning,肃宁,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.4271,115.8359,130926 +101090707,Nanpi,南皮,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.0424,116.7092,130927 +101090708,Wuqiao,吴桥,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,37.6282,116.3915,130928 +101090709,Xian County,献县,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.1897,116.1238,130929 +101090710,Mengcun,孟村,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.0580,117.1051,130930 +101090711,Botou,泊头,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.0735,116.5702,130981 +101090712,Renqiu,任丘,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.7065,116.1068,130982 +101090713,Huanghua,黄骅,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.3692,117.3438,130983 +101090714,Hejian,河间,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.4415,116.0895,130984 +101090715,Xinhua,新华,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.3141,116.8663,130902 +101090716,Cang County,沧县,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.2199,117.0075,130921 +101090717,Yunhe,运河,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.3074,116.8401,130903 +101090801,Hengshui,衡水,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,37.7351,115.6660,131100 +101090802,Zaoqiang,枣强,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,37.5115,115.7265,131121 +101090803,Wuyi,武邑,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,37.8038,115.8924,131122 +101090804,Wuqiang,武强,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,38.0370,115.9702,131123 +101090805,Raoyang,饶阳,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,38.2327,115.7266,131124 +101090806,Anping,安平,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,38.2335,115.5196,131125 +101090807,Gucheng,故城,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,37.3510,115.9667,131126 +101090808,Jing County,景县,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,37.6866,116.2584,131127 +101090809,Fucheng,阜城,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,37.8699,116.1647,131128 +101090810,Jizhou,冀州,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,37.5428,115.5792,131103 +101090811,Shenzhou,深州,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,38.0035,115.5546,131182 +101090812,Taocheng,桃城,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,37.7322,115.6949,131102 +101090901,Xingtai,邢台,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.0602,114.4974,130500 +101090902,Lincheng,临城,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.4440,114.5069,130522 +101090903,Xiangdu,襄都,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.0641,114.5071,130502 +101090904,Neiqiu,内丘,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.2877,114.5115,130523 +101090905,Baixiang,柏乡,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.4836,114.6934,130524 +101090906,Longyao,隆尧,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.3509,114.7763,130525 +101090907,Nanhe,南和,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.0038,114.6914,130506 +101090908,Ningjin,宁晋,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.6190,114.9210,130528 +101090909,Julu,巨鹿,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.2177,115.0388,130529 +101090910,Xinhe,新河,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.5262,115.2475,130530 +101090911,Guangzong,广宗,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.0755,115.1428,130531 +101090912,Pingxiang,平乡,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.0694,115.0292,130532 +101090913,Wei County,威县,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,36.9833,115.2728,130533 +101090914,Qinghe,清河,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.0600,115.6690,130534 +101090915,Linxi,临西,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,36.8642,115.4987,130535 +101090916,Nangong,南宫,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.3597,115.3981,130581 +101090917,Shahe,沙河,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,36.8619,114.5049,130582 +101090918,Renze,任泽,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.1300,114.6845,130505 +101090919,Xindu,信都,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.0680,114.4737,130503 +101091001,Handan,邯郸,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.6123,114.4907,130400 +101091002,Fengfeng Mining District,峰峰,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.4205,114.2099,130406 +101091003,Linzhang,临漳,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.3376,114.6107,130423 +101091004,Cheng'an,成安,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.4438,114.6804,130424 +101091005,Daming,大名,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.2833,115.1526,130425 +101091006,She County,涉县,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.5631,113.6733,130426 +101091007,Ci County,磁县,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.3677,114.3821,130427 +101091008,Feixiang,肥乡,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.5558,114.8052,130407 +101091009,Yongnian,永年,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.7419,114.5366,130408 +101091010,Qiu County,邱县,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.8133,115.1686,130430 +101091011,Jize,鸡泽,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.9149,114.8785,130431 +101091012,Guangping,广平,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.4836,114.9509,130432 +101091013,Guantao,馆陶,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.5395,115.2891,130433 +101091014,Wei County,魏县,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.3542,114.9341,130434 +101091015,Quzhou,曲周,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.7734,114.9576,130435 +101091016,Wu'an,武安,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.6961,114.1946,130481 +101091017,Hanshan,邯山,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.6032,114.4850,130402 +101091018,Congtai,丛台,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.6111,114.4947,130403 +101091019,Fuxing,复兴,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.6155,114.4582,130404 +101091101,Qinhuangdao,秦皇岛,CN,China,中国,Hebei,河北省,Qinhuangdao,秦皇岛市,Asia/Shanghai,39.8882,119.5202,130300 +101091102,Qinglong,青龙,CN,China,中国,Hebei,河北省,Qinhuangdao,秦皇岛市,Asia/Shanghai,40.4060,118.9546,130321 +101091103,Changli,昌黎,CN,China,中国,Hebei,河北省,Qinhuangdao,秦皇岛市,Asia/Shanghai,39.7097,119.1645,130322 +101091104,Funing,抚宁,CN,China,中国,Hebei,河北省,Qinhuangdao,秦皇岛市,Asia/Shanghai,39.8871,119.2407,130306 +101091105,Lulong,卢龙,CN,China,中国,Hebei,河北省,Qinhuangdao,秦皇岛市,Asia/Shanghai,39.8916,118.8818,130324 +101091106,Beidaihe,北戴河,CN,China,中国,Hebei,河北省,Qinhuangdao,秦皇岛市,Asia/Shanghai,39.8251,119.4863,130304 +101091107,Haigang,海港,CN,China,中国,Hebei,河北省,Qinhuangdao,秦皇岛市,Asia/Shanghai,39.9435,119.5962,130302 +101091108,Shanhaiguan,山海关,CN,China,中国,Hebei,河北省,Qinhuangdao,秦皇岛市,Asia/Shanghai,39.9980,119.7536,130303 +101091201,Xiong'an,雄安新区,CN,China,中国,Hebei,河北省,Xiong'an New Area,雄安新区,Asia/Shanghai,39.0432,115.8672,133100 +101091202,Rongcheng,容城,CN,China,中国,Hebei,河北省,Rongcheng,保定市,Asia/Shanghai,39.0528,115.8662,130629 +101091203,Anxin,安新,CN,China,中国,Hebei,河北省,Anxin,保定市,Asia/Shanghai,38.9299,115.9320,130632 +101091204,Xiong County,雄县,CN,China,中国,Hebei,河北省,Xiongxian,保定市,Asia/Shanghai,38.9908,116.1075,130638 +101100101,Taiyuan,太原,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,37.8570,112.5492,140100 +101100102,Qingxu,清徐,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,37.6073,112.3580,140121 +101100103,Yangqu,阳曲,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,38.0588,112.6738,140122 +101100104,Loufan,娄烦,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,38.0660,111.7938,140123 +101100105,Gujiao,古交,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,37.9085,112.1744,140181 +101100106,Jiancaoping,尖草坪区,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,37.9399,112.4871,140108 +101100107,Xiaodian,小店区,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,37.7369,112.5655,140105 +101100108,Yingze,迎泽,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,37.8558,112.5589,140106 +101100109,Xinghualing,杏花岭,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,37.8793,112.5607,140107 +101100110,Wanbailin,万柏林,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,37.8627,112.5223,140109 +101100111,Jinyuan,晋源,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,37.7156,112.4779,140110 +101100201,Datong,大同,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,40.0971,113.3668,140200 +101100202,Yanggao,阳高,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,40.3649,113.7499,140221 +101100203,Yunzhou,云州,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,40.0393,113.6113,140215 +101100204,Tianzhen,天镇,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,40.4213,114.0911,140222 +101100205,Guangling,广灵,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,39.7631,114.2793,140223 +101100206,Lingqiu,灵丘,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,39.4389,114.2358,140224 +101100207,Hunyuan,浑源,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,39.6991,113.6981,140225 +101100208,Zuoyun,左云,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,40.0129,112.7064,140226 +101100209,Yungang,云冈,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,40.0363,113.1687,140214 +101100211,Xinrong,新荣,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,40.2583,113.1410,140212 +101100214,Pingcheng,平城,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,40.0753,113.2980,140213 +101100301,Yangquan,阳泉,CN,China,中国,Shanxi,山西省,Yangquan,阳泉市,Asia/Shanghai,37.8612,113.5833,140300 +101100302,Yu County,盂县,CN,China,中国,Shanxi,山西省,Yangquan,阳泉市,Asia/Shanghai,38.0861,113.4122,140322 +101100303,Pingding,平定,CN,China,中国,Shanxi,山西省,Yangquan,阳泉市,Asia/Shanghai,37.8003,113.6311,140321 +101100304,Kuangqu,矿区,CN,China,中国,Shanxi,山西省,Yangquan,阳泉市,Asia/Shanghai,37.8701,113.5591,140303 +101100305,Jiaoqu,郊区,CN,China,中国,Shanxi,山西省,Yangquan,阳泉市,Asia/Shanghai,37.9437,113.5940,140311 +101100306,Chengqu,城区,CN,China,中国,Shanxi,山西省,Yangquan,阳泉市,Asia/Shanghai,37.8475,113.6007,140302 +101100401,Jinzhong,晋中,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.6965,112.7365,140700 +101100402,Yuci,榆次,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.6976,112.7401,140702 +101100403,Yushe,榆社,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.0690,112.9735,140721 +101100404,Zuoquan,左权,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.0797,113.3778,140722 +101100405,Heshun,和顺,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.3270,113.5729,140723 +101100406,Xiyang,昔阳,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.6044,113.7062,140724 +101100407,Shouyang,寿阳,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.8911,113.1777,140725 +101100408,Taigu,太谷,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.4246,112.5541,140703 +101100409,Qi County,祁县,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.3587,112.3305,140727 +101100410,Pingyao,平遥,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.1955,112.1741,140728 +101100411,Lingshi,灵石,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,36.8475,111.7728,140729 +101100412,Jiexiu,介休,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.0276,111.9139,140781 +101100501,Changzhi,长治,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.1911,113.1136,140400 +101100502,Licheng,黎城,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.5030,113.3874,140426 +101100503,Tunliu,屯留,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.3141,112.8927,140405 +101100504,Lucheng,潞城,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.3322,113.2232,140406 +101100505,Xiangyuan,襄垣,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.5329,113.0501,140423 +101100506,Pingshun,平顺,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.2002,113.4388,140425 +101100507,Wuxiang,武乡,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.8343,112.8653,140429 +101100508,Qin County,沁县,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.7571,112.7014,140430 +101100509,Changzi,长子,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.1195,112.8847,140428 +101100510,Qinyuan,沁源,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.5008,112.3409,140431 +101100511,Huguan,壶关,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.1109,113.2061,140427 +101100512,Luzhou,潞州,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.2184,113.1012,140403 +101100513,Shangdang,上党,CN,China,中国,Shanxi,山西省,Changzhi City,长治市,Asia/Shanghai,36.0531,113.0514,140404 +101100601,Jincheng,晋城,CN,China,中国,Shanxi,山西省,Jincheng,晋城市,Asia/Shanghai,35.4976,112.8513,140500 +101100602,Qinshui,沁水,CN,China,中国,Shanxi,山西省,Jincheng,晋城市,Asia/Shanghai,35.6895,112.1872,140521 +101100603,Yangcheng,阳城,CN,China,中国,Shanxi,山西省,Jincheng,晋城市,Asia/Shanghai,35.4822,112.4220,140522 +101100604,Lingchuan,陵川,CN,China,中国,Shanxi,山西省,Jincheng,晋城市,Asia/Shanghai,35.7756,113.2789,140524 +101100605,Gaoping,高平,CN,China,中国,Shanxi,山西省,Jincheng,晋城市,Asia/Shanghai,35.7914,112.9307,140581 +101100606,Zezhou,泽州,CN,China,中国,Shanxi,山西省,Jincheng,晋城市,Asia/Shanghai,35.5071,112.9222,140525 +101100607,Chengqu,城区,CN,China,中国,Shanxi,山西省,Jincheng,晋城市,Asia/Shanghai,35.5016,112.8536,140502 +101100701,Linfen,临汾,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.0841,111.5180,141000 +101100702,Quwo,曲沃,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,35.6414,111.4755,141021 +101100703,Yonghe,永和,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.7606,110.6313,141032 +101100704,Xi County,隰县,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.6927,110.9358,141031 +101100705,Daning,大宁,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.4638,110.7513,141030 +101100706,Ji County,吉县,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.0994,110.6829,141028 +101100707,Xiangfen,襄汾,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,35.8761,111.4429,141023 +101100708,Pu County,蒲县,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.4117,111.0973,141033 +101100709,Fenxi,汾西,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.6534,111.5630,141034 +101100710,Hongdong,洪洞,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.2557,111.6737,141024 +101100711,Huozhou,霍州,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.5720,111.7231,141082 +101100712,Xiangning,乡宁,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,35.9754,110.8574,141029 +101100713,Yicheng,翼城,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,35.7386,111.7135,141022 +101100714,Houma,侯马,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,35.6203,111.3713,141081 +101100715,Fushan,浮山,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,35.9714,111.8500,141027 +101100716,Anze,安泽,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.1460,112.2514,141026 +101100717,Gu County,古县,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.2686,111.9202,141025 +101100718,Yaodu,尧都,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.0825,111.5788,141002 +101100801,Yuncheng,运城,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.0228,111.0040,140800 +101100802,Linyi,临猗,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.1419,110.7749,140821 +101100803,Jishan,稷山,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.6004,110.9790,140824 +101100804,Wanrong,万荣,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.4170,110.8436,140822 +101100805,Hejin,河津,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.5971,110.7103,140882 +101100806,Xinjiang,新绛,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.6137,111.2252,140825 +101100807,Jiang County,绛县,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.4905,111.5762,140826 +101100808,Wenxi,闻喜,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.3538,111.2203,140823 +101100809,Yuanqu,垣曲,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.2983,111.6710,140827 +101100810,Yongji,永济,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,34.8651,110.4480,140881 +101100811,Ruicheng,芮城,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,34.6948,110.6911,140830 +101100812,Xia County,夏县,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.1404,111.2232,140828 +101100813,Pinglu,平陆,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,34.8373,111.2124,140829 +101100814,Yanhu,盐湖,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.0256,111.0006,140802 +101100901,Shuozhou,朔州,CN,China,中国,Shanxi,山西省,Shuozhou,朔州市,Asia/Shanghai,39.3313,112.4334,140600 +101100902,Pinglu,平鲁,CN,China,中国,Shanxi,山西省,Shuozhou,朔州市,Asia/Shanghai,39.5156,112.2952,140603 +101100903,Shanyin,山阴,CN,China,中国,Shanxi,山西省,Shuozhou,朔州市,Asia/Shanghai,39.5268,112.8164,140621 +101100904,Youyu,右玉,CN,China,中国,Shanxi,山西省,Shuozhou,朔州市,Asia/Shanghai,39.9888,112.4656,140623 +101100905,Ying County,应县,CN,China,中国,Shanxi,山西省,Shuozhou,朔州市,Asia/Shanghai,39.5592,113.1875,140622 +101100906,Huairen,怀仁,CN,China,中国,Shanxi,山西省,Shuozhou,朔州市,Asia/Shanghai,39.8208,113.1005,140681 +101100907,Shuocheng,朔城,CN,China,中国,Shanxi,山西省,Shuozhou,朔州市,Asia/Shanghai,39.3245,112.4287,140602 +101101001,Xinzhou,忻州,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,38.4177,112.7335,140900 +101101002,Dingxiang,定襄,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,38.4849,112.9632,140921 +101101003,Wutai County,五台县,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,38.7257,113.2590,140922 +101101004,Hequ,河曲,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,39.3819,111.1466,140930 +101101005,Pianguan,偏关,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,39.4422,111.5005,140932 +101101006,Shenchi,神池,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,39.0885,112.2004,140927 +101101007,Ningwu,宁武,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,39.0017,112.3079,140925 +101101008,Dai County,代县,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,39.0651,112.9625,140923 +101101009,Fanzhi,繁峙,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,39.1881,113.2677,140924 +101101011,Baode,保德,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,39.0226,111.0857,140931 +101101012,Jingle,静乐,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,38.3559,111.9402,140926 +101101013,Kelan,岢岚,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,38.7056,111.5698,140929 +101101014,Wuzhai,五寨,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,38.9128,111.8410,140928 +101101015,Yuanping,原平,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,38.7292,112.7131,140981 +101101016,Xinfu,忻府,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,38.4177,112.7341,140902 +101101100,Lyuliang,吕梁,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,37.5244,111.1343,141100 +101101101,Lishi,离石,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,37.5240,111.1345,141102 +101101102,Lin County,临县,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,37.9608,110.9960,141124 +101101103,Xing County,兴县,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,38.4641,111.1248,141123 +101101104,Lan County,岚县,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,38.2787,111.6716,141127 +101101105,Liulin,柳林,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,37.4317,110.8961,141125 +101101106,Shilou,石楼,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,36.9994,110.8371,141126 +101101107,Fangshan,方山,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,37.8926,111.2389,141128 +101101108,Jiaokou,交口,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,36.9831,111.1832,141130 +101101109,Zhongyang,中阳,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,37.3421,111.1933,141129 +101101110,Xiaoyi,孝义,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,37.1445,111.7816,141181 +101101111,Fenyang,汾阳,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,37.2677,111.7853,141182 +101101112,Wenshui,文水,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,37.4363,112.0326,141121 +101101113,Jiaocheng,交城,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,37.5552,112.1592,141122 +101110101,Xi'an,西安,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.3432,108.9397,610100 +101110102,Chang'an,长安,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.1571,108.9416,610116 +101110103,Lintong,临潼,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.3721,109.2140,610115 +101110104,Lantian,蓝田,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.1562,109.3176,610122 +101110105,Zhouzhi,周至,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.1615,108.2165,610124 +101110106,Huyi,鄠邑,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.1087,108.6074,610118 +101110107,Gaoling,高陵,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.5351,109.0889,610117 +101110108,Xincheng,新城,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.2693,108.9599,610102 +101110109,Beilin,碑林,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.2511,108.9470,610103 +101110110,Lianhu,莲湖,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.2656,108.9332,610104 +101110111,Baqiao,灞桥,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.2675,109.0673,610111 +101110112,Weiyang,未央,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.3082,108.9460,610112 +101110113,Yanta,雁塔,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.2134,108.9266,610113 +101110114,Yanliang,阎良,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.6621,109.2280,610114 +101110200,Xianyang,咸阳,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.3334,108.7051,610400 +101110201,Sanyuan,三原,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.6140,108.9435,610422 +101110202,Liquan,礼泉,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.4826,108.4283,610425 +101110203,Yongshou,永寿,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.6926,108.1431,610426 +101110204,Chunhua,淳化,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.7980,108.5812,610430 +101110205,Jingyang,泾阳,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.5285,108.8378,610423 +101110206,Wugong,武功,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.2597,108.2129,610431 +101110207,Qian County,乾县,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.5273,108.2474,610424 +101110208,Binzhou,彬州,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,35.0342,108.0837,610482 +101110209,Changwu,长武,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,35.2061,107.7958,610428 +101110210,Xunyi,旬邑,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,35.1122,108.3372,610429 +101110211,Xingping,兴平,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.2971,108.4885,610481 +101110212,Qindu,秦都,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.3298,108.6986,610402 +101110213,Weicheng,渭城,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.3368,108.7310,610404 +101110300,Yan'an,延安,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,36.6501,109.4947,610600 +101110301,Yanchang,延长,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,36.5783,110.0130,610621 +101110302,Yanchuan,延川,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,36.8821,110.1903,610622 +101110303,Zichang,子长,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,37.1421,109.6760,610681 +101110304,Yichuan,宜川,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,36.0504,110.1755,610630 +101110305,Fu County,富县,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,35.9965,109.3841,610628 +101110306,Zhidan,志丹,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,36.8230,108.7689,610625 +101110307,Ansai,安塞,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,36.8644,109.3253,610603 +101110308,Ganquan,甘泉,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,36.2777,109.3496,610627 +101110309,Luochuan,洛川,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,35.7621,109.4357,610629 +101110310,Huangling,黄陵,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,35.5802,109.2625,610632 +101110311,Huanglong,黄龙,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,35.5833,109.8350,610631 +101110312,Wuqi,吴起,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,36.9249,108.1770,610626 +101110313,Pagoda,宝塔,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,36.5963,109.4907,610602 +101110401,Yulin,榆林,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,38.2902,109.7412,610800 +101110402,Fugu,府谷,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,39.0292,111.0696,610822 +101110403,Shenmu,神木,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,38.8997,110.4669,610881 +101110404,Jia County,佳县,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,38.0216,110.4934,610828 +101110405,Dingbian,定边,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,37.5952,107.6013,610825 +101110406,Jingbian,靖边,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,37.5961,108.8057,610824 +101110407,Hengshan,横山,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,37.9640,109.2926,610803 +101110408,Mizhi,米脂,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,37.7591,110.1787,610827 +101110409,Zizhou,子洲,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,37.6116,110.0346,610831 +101110410,Suide,绥德,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,37.5077,110.2654,610826 +101110411,Wubao,吴堡,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,37.4519,110.7393,610829 +101110412,Qingjian,清涧,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,37.0877,110.1215,610830 +101110413,Yuyang,榆阳,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,38.2993,109.7479,610802 +101110501,Weinan,渭南,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,34.4994,109.5029,610500 +101110503,Tongguan,潼关,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,34.5445,110.2473,610522 +101110504,Dali Prefecture,大荔,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,34.7950,109.9431,610523 +101110505,Baishui,白水,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,35.1773,109.5943,610527 +101110506,Fuping,富平,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,34.7467,109.1872,610528 +101110507,Pucheng,蒲城,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,34.9560,109.5897,610526 +101110508,Chengcheng,澄城,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,35.1840,109.9376,610525 +101110509,Heyang,合阳,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,35.2371,110.1480,610524 +101110510,Hancheng,韩城,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,35.4752,110.4524,610581 +101110511,Huayin,华阴,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,34.5654,110.0895,610582 +101110512,Linwei,临渭,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,34.5013,109.5033,610502 +101110513,Huazhou,华州,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,34.5120,109.7614,610503 +101110601,Shangluo,商洛,CN,China,中国,Shaanxi,陕西省,Shangluo,商洛市,Asia/Shanghai,33.8683,109.9398,611000 +101110602,Luonan,洛南,CN,China,中国,Shaanxi,陕西省,Shangluo,商洛市,Asia/Shanghai,34.0885,110.1457,611021 +101110603,Zhashui,柞水,CN,China,中国,Shaanxi,陕西省,Shangluo,商洛市,Asia/Shanghai,33.6828,109.1113,611026 +101110604,Shangzhou,商州,CN,China,中国,Shaanxi,陕西省,Shangluo,商洛市,Asia/Shanghai,33.8692,109.9377,611002 +101110605,Zhen'an,镇安,CN,China,中国,Shaanxi,陕西省,Shangluo,商洛市,Asia/Shanghai,33.4240,109.1511,611025 +101110606,Danfeng,丹凤,CN,China,中国,Shaanxi,陕西省,Shangluo,商洛市,Asia/Shanghai,33.6947,110.3319,611022 +101110607,Shangnan,商南,CN,China,中国,Shaanxi,陕西省,Shangluo,商洛市,Asia/Shanghai,33.5264,110.8854,611023 +101110608,Shanyang,山阳,CN,China,中国,Shaanxi,陕西省,Shangluo,商洛市,Asia/Shanghai,33.5304,109.8804,611024 +101110701,Ankang,安康,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,32.6903,109.0293,610900 +101110702,Ziyang,紫阳,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,32.5202,108.5378,610924 +101110703,Shiquan,石泉,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,33.0385,108.2505,610922 +101110704,Hanyin,汉阴,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,32.8911,108.5109,610921 +101110705,Xunyang,旬阳,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,32.8336,109.3681,610981 +101110706,Langao,岚皋,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,32.3107,108.9007,610925 +101110707,Pingli,平利,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,32.3879,109.3619,610926 +101110708,Baihe,白河,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,32.8095,110.1142,610929 +101110709,Zhenping,镇坪,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,31.8834,109.5264,610927 +101110710,Ningshan,宁陕,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,33.3122,108.3137,610923 +101110711,Hanbin,汉滨,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,32.6908,109.0291,610902 +101110801,Hanzhong,汉中,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,33.0777,107.0286,610700 +101110802,Lueyang,略阳,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,33.3296,106.1539,610727 +101110803,Mian County,勉县,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,33.1556,106.6802,610725 +101110804,Liuba,留坝,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,33.6133,106.9244,610729 +101110805,Yang County,洋县,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,33.2233,107.5500,610723 +101110806,Chenggu,城固,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,33.1531,107.3299,610722 +101110807,Xixiang,西乡,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,32.9880,107.7659,610724 +101110808,Foping,佛坪,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,33.5207,107.9886,610730 +101110809,Ningqiang,宁强,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,32.8308,106.2574,610726 +101110810,Nanzheng,南郑,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,33.0033,106.9424,610703 +101110811,Zhenba,镇巴,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,32.5359,107.8953,610728 +101110812,Hantai,汉台,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,33.0777,107.0282,610702 +101110901,Baoji,宝鸡,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.3629,107.2377,610300 +101110902,Weibin,渭滨,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.3551,107.1553,610302 +101110903,Qianyang,千阳,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.6426,107.1330,610328 +101110904,Linyou,麟游,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.6777,107.7966,610329 +101110905,Qishan,岐山,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.4430,107.6245,610323 +101110906,Fengxiang,凤翔,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.5217,107.4006,610305 +101110907,Fufeng,扶风,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.3755,107.8914,610324 +101110908,Mei County,眉县,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.2721,107.7524,610326 +101110909,Taibai,太白,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.0592,107.3165,610331 +101110910,Feng County,凤县,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,33.9125,106.5252,610330 +101110911,Long County,陇县,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.8933,106.8571,610327 +101110912,Chencang,陈仓,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.3527,107.3836,610304 +101110913,Jintai,金台,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.3971,107.2327,610303 +101111001,Tongchuan,铜川,CN,China,中国,Shaanxi,陕西省,Tongchuan,铜川市,Asia/Shanghai,34.9166,108.9796,610200 +101111003,Yijun,宜君,CN,China,中国,Shaanxi,陕西省,Tongchuan,铜川市,Asia/Shanghai,35.3988,109.1183,610222 +101111004,Yaozhou,耀州,CN,China,中国,Shaanxi,陕西省,Tongchuan,铜川市,Asia/Shanghai,34.9102,108.9625,610204 +101111005,Wangyi,王益,CN,China,中国,Shaanxi,陕西省,Tongchuan,铜川市,Asia/Shanghai,35.0691,109.0759,610202 +101111006,Yintai,印台,CN,China,中国,Shaanxi,陕西省,Tongchuan,铜川市,Asia/Shanghai,35.1119,109.1008,610203 +101111102,Yangling,杨陵,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.2714,108.0863,610403 +101120101,Jinan,济南,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.6521,117.1201,370100 +101120102,Changqing,长清,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.5611,116.7459,370113 +101120103,Shanghe,商河,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,37.3105,117.1564,370126 +101120104,Zhangqiu,章丘,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.7121,117.5407,370114 +101120105,Pingyin,平阴,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.2869,116.4551,370124 +101120106,Jiyang,济阳,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.9768,117.1760,370115 +101120107,Lixia,历下,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.6642,117.0386,370102 +101120108,Shizhong,市中,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.6574,116.9990,370103 +101120109,Huaiyin,槐荫,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.6682,116.9479,370104 +101120110,Tianqiao,天桥,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.6934,116.9961,370105 +101120111,Licheng,历城,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.6817,117.0637,370112 +101120201,Qingdao,青岛,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,36.0830,120.3552,370200 +101120202,Laoshan,崂山,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,36.1026,120.4674,370212 +101120203,Shinan,市南,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,36.0709,120.3960,370202 +101120204,Jimo,即墨,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,36.3908,120.4474,370215 +101120205,Jiaozhou,胶州,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,36.2859,120.0062,370281 +101120206,Huangdao,黄岛,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,35.9607,120.1978,370211 +101120207,Laixi,莱西,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,36.8651,120.5262,370285 +101120208,Pingdu,平度,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,36.7888,119.9590,370283 +101120209,Shibei,市北,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,36.0838,120.3550,370203 +101120210,Licang,李沧,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,36.1600,120.4212,370213 +101120211,Chengyang,城阳,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,36.3068,120.3891,370214 +101120301,Zibo,淄博,CN,China,中国,Shandong,山东省,Zibo,淄博市,Asia/Shanghai,36.8149,118.0476,370300 +101120302,Zichuan,淄川,CN,China,中国,Shandong,山东省,Zibo,淄博市,Asia/Shanghai,36.6473,117.9677,370302 +101120303,Boshan,博山,CN,China,中国,Shandong,山东省,Zibo,淄博市,Asia/Shanghai,36.4976,117.8582,370304 +101120304,Gaoqing,高青,CN,China,中国,Shandong,山东省,Zibo,淄博市,Asia/Shanghai,37.1696,117.8298,370322 +101120305,Zhoucun,周村,CN,China,中国,Shandong,山东省,Zibo,淄博市,Asia/Shanghai,36.8037,117.8510,370306 +101120306,Yiyuan,沂源,CN,China,中国,Shandong,山东省,Zibo,淄博市,Asia/Shanghai,36.1863,118.1662,370323 +101120307,Huantai,桓台,CN,China,中国,Shandong,山东省,Zibo,淄博市,Asia/Shanghai,36.9598,118.1016,370321 +101120308,Linzi,临淄,CN,China,中国,Shandong,山东省,Zibo,淄博市,Asia/Shanghai,36.8167,118.3060,370305 +101120309,Zhangdian,张店,CN,China,中国,Shandong,山东省,Zibo,淄博市,Asia/Shanghai,36.8070,118.0535,370303 +101120401,Dezhou,德州,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,37.4540,116.3074,371400 +101120402,Wucheng,武城,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,37.2095,116.0786,371428 +101120403,Linyi,临邑,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,37.1920,116.8670,371424 +101120405,Qihe,齐河,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,36.7955,116.7584,371425 +101120406,Leling,乐陵,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,37.7291,117.2167,371481 +101120407,Qingyun,庆云,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,37.7777,117.3905,371423 +101120408,Pingyuan,平原,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,37.1645,116.4339,371426 +101120409,Ningjin,宁津,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,37.6496,116.7937,371422 +101120410,Xiajin,夏津,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,36.9505,116.0038,371427 +101120411,Yucheng,禹城,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,36.9345,116.6426,371482 +101120412,Decheng,德城,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,37.4539,116.3071,371402 +101120413,Lingcheng,陵城,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,37.3328,116.5749,371403 +101120501,Yantai,烟台,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,37.4646,121.4478,370600 +101120502,Laizhou,莱州,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,37.1827,119.9421,370683 +101120504,Penglai,蓬莱,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,37.7957,120.8291,370614 +101120505,Longkou,龙口,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,37.6484,120.5283,370681 +101120506,Zhaoyuan,招远,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,37.3649,120.4031,370685 +101120507,Qixia,栖霞,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,37.3059,120.8341,370686 +101120508,Fushan,福山,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,37.4969,121.2647,370611 +101120509,Muping,牟平,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,37.3884,121.6015,370612 +101120510,Laiyang,莱阳,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,36.9770,120.7112,370682 +101120511,Haiyang,海阳,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,36.6883,121.1735,370687 +101120512,Zhifu,芝罘,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,37.5409,121.3859,370602 +101120513,Laishan,莱山,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,37.4735,121.4489,370613 +101120601,Weifang,潍坊,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.7093,119.1071,370700 +101120602,Qingzhou,青州,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.6979,118.4847,370781 +101120603,Shouguang,寿光,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.8571,118.7911,370783 +101120604,Linqu,临朐,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.5164,118.5399,370724 +101120605,Changle,昌乐,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.7033,118.8400,370725 +101120606,Changyi,昌邑,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.8549,119.3945,370786 +101120607,Anqiu,安丘,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.4796,119.2189,370784 +101120608,Gaomi,高密,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.3775,119.7570,370785 +101120609,Zhucheng,诸城,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,35.9971,119.4032,370782 +101120610,Weicheng,潍城,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.7281,119.0249,370702 +101120611,Hanting,寒亭,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.7721,119.2079,370703 +101120612,Fangzi,坊子,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.6546,119.1663,370704 +101120613,Kuiwen,奎文,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.7095,119.1374,370705 +101120701,Jining,济宁,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,35.4154,116.5872,370800 +101120702,Jiaxiang,嘉祥,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,35.3981,116.3429,370829 +101120703,Weishan,微山,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,34.8095,117.1286,370826 +101120704,Yutai,鱼台,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,34.9977,116.6500,370827 +101120705,Yanzhou,兖州,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,35.5564,116.8290,370812 +101120706,Jinxiang,金乡,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,35.0698,116.3104,370828 +101120707,Wenshang,汶上,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,35.7217,116.4871,370830 +101120708,Sishui,泗水,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,35.6532,117.2736,370831 +101120709,Liangshan Prefecture,梁山,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,35.7660,116.1318,370832 +101120710,Qufu,曲阜,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,35.5928,116.9919,370881 +101120711,Zoucheng,邹城,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,35.4053,116.9667,370883 +101120712,Rencheng,任城,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,35.4148,116.5953,370811 +101120801,Tai'an,泰安,CN,China,中国,Shandong,山东省,Tai'an,泰安市,Asia/Shanghai,36.1950,117.1291,370900 +101120802,Xintai,新泰,CN,China,中国,Shandong,山东省,Tai'an,泰安市,Asia/Shanghai,35.9104,117.7661,370982 +101120803,Taishan,泰山,CN,China,中国,Shandong,山东省,Tai'an,泰安市,Asia/Shanghai,36.1893,117.1300,370902 +101120804,Feicheng,肥城,CN,China,中国,Shandong,山东省,Tai'an,泰安市,Asia/Shanghai,36.1856,116.7637,370983 +101120805,Dongping,东平,CN,China,中国,Shandong,山东省,Tai'an,泰安市,Asia/Shanghai,35.9305,116.4611,370923 +101120806,Ningyang,宁阳,CN,China,中国,Shandong,山东省,Tai'an,泰安市,Asia/Shanghai,35.7675,116.7993,370921 +101120807,Daiyue,岱岳,CN,China,中国,Shandong,山东省,Tai'an,泰安市,Asia/Shanghai,36.1841,117.0435,370911 +101120901,Linyi,临沂,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,35.1038,118.3565,371300 +101120902,Junan,莒南,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,35.1759,118.8383,371327 +101120903,Yinan,沂南,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,35.5470,118.4554,371321 +101120904,Lanling,兰陵,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,34.8556,118.0500,371324 +101120905,Linshu,临沭,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,34.9171,118.6484,371329 +101120906,Tancheng,郯城,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,34.6147,118.3430,371322 +101120907,Mengyin,蒙阴,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,35.7124,117.9433,371328 +101120908,Pingyi,平邑,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,35.5115,117.6319,371326 +101120909,Fei County,费县,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,35.2692,117.9689,371325 +101120910,Yishui,沂水,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,35.7870,118.6345,371323 +101120911,Lanshan,兰山,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,35.0528,118.3473,371302 +101120912,Luozhuang,罗庄,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,34.9972,118.2848,371311 +101120913,Hedong,河东,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,35.0850,118.3983,371312 +101121001,Heze,菏泽,CN,China,中国,Shandong,山东省,Heze,菏泽市,Asia/Shanghai,35.2465,115.4694,371700 +101121002,Juancheng,鄄城,CN,China,中国,Shandong,山东省,Heze,菏泽市,Asia/Shanghai,35.5603,115.5143,371726 +101121003,Yuncheng,郓城,CN,China,中国,Shandong,山东省,Heze,菏泽市,Asia/Shanghai,35.5948,115.9389,371725 +101121004,Dongming,东明,CN,China,中国,Shandong,山东省,Heze,菏泽市,Asia/Shanghai,35.2896,115.0984,371728 +101121005,Dingtao,定陶,CN,China,中国,Shandong,山东省,Heze,菏泽市,Asia/Shanghai,35.0727,115.5696,371703 +101121006,Juye,巨野,CN,China,中国,Shandong,山东省,Heze,菏泽市,Asia/Shanghai,35.3910,116.0893,371724 +101121007,Cao County,曹县,CN,China,中国,Shandong,山东省,Heze,菏泽市,Asia/Shanghai,34.8233,115.5495,371721 +101121008,Chengwu,成武,CN,China,中国,Shandong,山东省,Heze,菏泽市,Asia/Shanghai,34.9474,115.8973,371723 +101121009,Shan County,单县,CN,China,中国,Shandong,山东省,Heze,菏泽市,Asia/Shanghai,34.7909,116.0826,371722 +101121010,Mudan,牡丹,CN,China,中国,Shandong,山东省,Heze,菏泽市,Asia/Shanghai,35.2431,115.4709,371702 +101121101,Binzhou,滨州,CN,China,中国,Shandong,山东省,Binzhou,滨州市,Asia/Shanghai,37.3835,118.0170,371600 +101121102,Boxing,博兴,CN,China,中国,Shandong,山东省,Binzhou,滨州市,Asia/Shanghai,37.1470,118.1231,371625 +101121103,Wudi,无棣,CN,China,中国,Shandong,山东省,Binzhou,滨州市,Asia/Shanghai,37.7408,117.6163,371623 +101121104,Yangxin,阳信,CN,China,中国,Shandong,山东省,Binzhou,滨州市,Asia/Shanghai,37.6405,117.5813,371622 +101121105,Huimin,惠民,CN,China,中国,Shandong,山东省,Binzhou,滨州市,Asia/Shanghai,37.4753,117.5937,371621 +101121106,Zhanhua,沾化,CN,China,中国,Shandong,山东省,Binzhou,滨州市,Asia/Shanghai,37.6985,118.1299,371603 +101121107,Zouping,邹平,CN,China,中国,Shandong,山东省,Binzhou,滨州市,Asia/Shanghai,36.8780,117.7368,371681 +101121108,Bincheng,滨城,CN,China,中国,Shandong,山东省,Binzhou,滨州市,Asia/Shanghai,37.4320,118.0196,371602 +101121201,Dongying,东营,CN,China,中国,Shandong,山东省,Dongying,东营市,Asia/Shanghai,37.4340,118.6746,370500 +101121202,Hekou,河口,CN,China,中国,Shandong,山东省,Dongying,东营市,Asia/Shanghai,37.8860,118.5296,370503 +101121203,Kenli,垦利,CN,China,中国,Shandong,山东省,Dongying,东营市,Asia/Shanghai,37.5887,118.5513,370505 +101121204,Lijin,利津,CN,China,中国,Shandong,山东省,Dongying,东营市,Asia/Shanghai,37.4934,118.2489,370522 +101121205,Guangrao,广饶,CN,China,中国,Shandong,山东省,Dongying,东营市,Asia/Shanghai,37.0516,118.4075,370523 +101121206,Dongying District,东营区,CN,China,中国,Shandong,山东省,Dongying,东营市,Asia/Shanghai,37.4490,118.5822,370502 +101121301,Weihai,威海,CN,China,中国,Shandong,山东省,Weihai,威海市,Asia/Shanghai,37.5097,122.1164,371000 +101121302,Wendeng,文登,CN,China,中国,Shandong,山东省,Weihai,威海市,Asia/Shanghai,37.1962,122.0571,371003 +101121303,Rongcheng,荣成,CN,China,中国,Shandong,山东省,Weihai,威海市,Asia/Shanghai,37.1657,122.4870,371082 +101121304,Rushan,乳山,CN,China,中国,Shandong,山东省,Weihai,威海市,Asia/Shanghai,36.9196,121.5363,371083 +101121307,Huancui,环翠,CN,China,中国,Shandong,山东省,Weihai,威海市,Asia/Shanghai,37.5108,122.1162,371002 +101121401,Zaozhuang,枣庄,CN,China,中国,Shandong,山东省,Zaozhuang,枣庄市,Asia/Shanghai,34.8109,117.3238,370400 +101121402,Xuecheng,薛城,CN,China,中国,Shandong,山东省,Zaozhuang,枣庄市,Asia/Shanghai,34.7979,117.2653,370403 +101121403,Yicheng,峄城,CN,China,中国,Shandong,山东省,Zaozhuang,威海市,Asia/Shanghai,34.7677,117.5863,370404 +101121404,Taierzhuang,台儿庄,CN,China,中国,Shandong,山东省,Zaozhuang,威海市,Asia/Shanghai,34.5648,117.7348,370405 +101121405,Tengzhou,滕州,CN,China,中国,Shandong,山东省,Zaozhuang,枣庄市,Asia/Shanghai,35.0885,117.1621,370481 +101121406,Shizhong,市中,CN,China,中国,Shandong,山东省,Zaozhuang,威海市,Asia/Shanghai,34.8567,117.5573,370402 +101121407,Shanting,山亭,CN,China,中国,Shandong,山东省,Zaozhuang,威海市,Asia/Shanghai,35.0961,117.4590,370406 +101121501,Rizhao,日照,CN,China,中国,Shandong,山东省,Rizhao,日照市,Asia/Shanghai,35.4169,119.5269,371100 +101121502,Wulian,五莲,CN,China,中国,Shandong,山东省,Rizhao,日照市,Asia/Shanghai,35.7519,119.2067,371121 +101121503,Ju County,莒县,CN,China,中国,Shandong,山东省,Rizhao,日照市,Asia/Shanghai,35.5881,118.8329,371122 +101121504,Donggang,东港,CN,China,中国,Shandong,山东省,Rizhao,日照市,Asia/Shanghai,35.4262,119.4577,371102 +101121505,Lanshan,岚山,CN,China,中国,Shandong,山东省,Rizhao,日照市,Asia/Shanghai,35.1198,119.3158,371103 +101121601,Laiwu,莱芜,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.2144,117.6777,370116 +101121603,Gangcheng,钢城,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.0580,117.8203,370117 +101121701,Liaocheng,聊城,CN,China,中国,Shandong,山东省,Liaocheng,聊城市,Asia/Shanghai,36.4560,115.9804,371500 +101121702,Guan County,冠县,CN,China,中国,Shandong,山东省,Liaocheng,聊城市,Asia/Shanghai,36.4838,115.4448,371525 +101121703,Yanggu,阳谷,CN,China,中国,Shandong,山东省,Liaocheng,聊城市,Asia/Shanghai,36.1137,115.7843,371521 +101121704,Gaotang,高唐,CN,China,中国,Shandong,山东省,Liaocheng,聊城市,Asia/Shanghai,36.8598,116.2297,371526 +101121705,Chiping,茌平,CN,China,中国,Shandong,山东省,Liaocheng,聊城市,Asia/Shanghai,36.5919,116.2533,371503 +101121706,Dong'e,东阿,CN,China,中国,Shandong,山东省,Liaocheng,聊城市,Asia/Shanghai,36.3360,116.2489,371524 +101121707,Linqing,临清,CN,China,中国,Shandong,山东省,Liaocheng,聊城市,Asia/Shanghai,36.8426,115.7135,371581 +101121708,Dongchangfu,东昌府,CN,China,中国,Shandong,山东省,Liaocheng,聊城市,Asia/Shanghai,36.4127,116.0064,371502 +101121709,Xin County,莘县,CN,China,中国,Shandong,山东省,Liaocheng,聊城市,Asia/Shanghai,36.2376,115.6673,371522 +101130101,Urumqi,乌鲁木齐,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Urumqi,乌鲁木齐市,Asia/Shanghai,43.7928,87.6177,650100 +101130102,Tianshan,天山,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Urumqi,乌鲁木齐市,Asia/Shanghai,43.7964,87.6201,650102 +101130104,Saybag,沙依巴克,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Urumqi,乌鲁木齐市,Asia/Shanghai,43.7889,87.5966,650103 +101130105,Dabancheng,达坂城,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Urumqi,乌鲁木齐市,Asia/Shanghai,43.3618,88.3099,650107 +101130106,Xinshi,新市,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Urumqi,乌鲁木齐市,Asia/Shanghai,43.8709,87.5607,650104 +101130107,Shuimogou,水磨沟,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Urumqi,乌鲁木齐市,Asia/Shanghai,43.8167,87.6131,650105 +101130111,Toutunhe,头屯河,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Urumqi,乌鲁木齐市,Asia/Shanghai,43.8761,87.4258,650106 +101130112,Midong,米东,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Urumqi,乌鲁木齐市,Asia/Shanghai,43.9610,87.6918,650109 +101130113,Urumqi County,乌鲁木齐县,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Urumqi,乌鲁木齐市,Asia/Shanghai,43.5090,87.4643,650121 +101130201,Karamay,克拉玛依,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Karamay,克拉玛依市,Asia/Shanghai,45.5959,84.8739,650200 +101130202,Orku,乌尔禾,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Karamay,克拉玛依市,Asia/Shanghai,46.0878,85.6978,650205 +101130203,Baijiantan,白碱滩,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Karamay,克拉玛依市,Asia/Shanghai,45.6890,85.1299,650204 +101130204,Dushanzi,独山子,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Karamay,克拉玛依市,Asia/Shanghai,44.3272,84.8823,650202 +101130205,Karamay District,克拉玛依区,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Karamay,克拉玛依市,Asia/Shanghai,45.6025,84.8678,650203 +101130301,Shihezi,石河子,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Shihezi,石河子市,Asia/Shanghai,44.3059,86.0411,659001 +101130401,Changji Prefecture,昌吉,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Changji Hui Autonomous Prefecture,昌吉回族自治州,Asia/Shanghai,44.0146,87.3040,652300 +101130402,Hutubi,呼图壁,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Changji Hui Autonomous Prefecture,昌吉回族自治州,Asia/Shanghai,44.1893,86.8886,652323 +101130404,Fukang,阜康,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Changji Hui Autonomous Prefecture,昌吉回族自治州,Asia/Shanghai,44.1522,87.9838,652302 +101130405,Jimsar,吉木萨尔,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Changji Hui Autonomous Prefecture,昌吉回族自治州,Asia/Shanghai,43.9972,89.1813,652327 +101130406,Qitai,奇台,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Changji Hui Autonomous Prefecture,昌吉回族自治州,Asia/Shanghai,44.0220,89.5914,652325 +101130407,Manas,玛纳斯,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Changji Hui Autonomous Prefecture,昌吉回族自治州,Asia/Shanghai,44.3056,86.2177,652324 +101130408,Mori,木垒,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Changji Hui Autonomous Prefecture,昌吉回族自治州,Asia/Shanghai,43.8324,90.2828,652328 +101130410,Changji City,昌吉市,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Changji Hui Autonomous Prefecture,昌吉回族自治州,Asia/Shanghai,44.0130,87.2673,652301 +101130501,Turpan,吐鲁番,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Turpan,吐鲁番市,Asia/Shanghai,42.9476,89.1841,650400 +101130502,Toksun,托克逊,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Turpan,吐鲁番市,Asia/Shanghai,42.7935,88.6558,650422 +101130503,Gaochang,高昌,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Turpan,吐鲁番市,Asia/Shanghai,42.9476,89.1823,650402 +101130504,Shanshan,鄯善,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Turpan,吐鲁番市,Asia/Shanghai,42.8655,90.2127,650421 +101130601,Korla,库尔勒,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bayingolin Mongol Autonomous Prefecture,巴音郭楞蒙古自治州,Asia/Shanghai,41.7631,86.1460,652801 +101130602,Luntai,轮台,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bayingolin Mongol Autonomous Prefecture,巴音郭楞蒙古自治州,Asia/Shanghai,41.7813,84.2485,652822 +101130603,Yuli,尉犁,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bayingolin Mongol Autonomous Prefecture,巴音郭楞蒙古自治州,Asia/Shanghai,41.3374,86.2634,652823 +101130604,Ruoqiang,若羌,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bayingolin Mongol Autonomous Prefecture,巴音郭楞蒙古自治州,Asia/Shanghai,39.0238,88.1688,652824 +101130605,Qiemo,且末,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bayingolin Mongol Autonomous Prefecture,巴音郭楞蒙古自治州,Asia/Shanghai,38.1386,85.5326,652825 +101130606,Hejing,和静,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bayingolin Mongol Autonomous Prefecture,巴音郭楞蒙古自治州,Asia/Shanghai,42.3172,86.3911,652827 +101130607,Yanqi,焉耆,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bayingolin Mongol Autonomous Prefecture,巴音郭楞蒙古自治州,Asia/Shanghai,42.0644,86.5698,652826 +101130608,Hoxud,和硕,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bayingolin Mongol Autonomous Prefecture,巴音郭楞蒙古自治州,Asia/Shanghai,42.2689,86.8649,652828 +101130609,Bayingolin Prefecture,巴音郭楞,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bayingolin Mongol Autonomous Prefecture,巴音郭楞蒙古自治州,Asia/Shanghai,41.7686,86.1510,652800 +101130612,Bohu,博湖,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bayingolin Mongol Autonomous Prefecture,巴音郭楞蒙古自治州,Asia/Shanghai,41.9802,86.6316,652829 +101130701,Aral,阿拉尔,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aral,阿拉尔市,Asia/Shanghai,40.5419,81.2859,659002 +101130801,Aksu Prefecture,阿克苏,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aksu Prefecture,阿克苏地区,Asia/Shanghai,41.1707,80.2651,652900 +101130802,Wushi,乌什,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aksu Prefecture,阿克苏地区,Asia/Shanghai,41.2159,79.2308,652927 +101130803,Onsu,温宿,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aksu Prefecture,阿克苏地区,Asia/Shanghai,41.2730,80.2433,652922 +101130804,Baicheng,拜城,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aksu Prefecture,阿克苏地区,Asia/Shanghai,41.7961,81.8699,652926 +101130805,Xinhe,新和,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aksu Prefecture,阿克苏地区,Asia/Shanghai,41.5512,82.6108,652925 +101130806,Xayar,沙雅,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aksu Prefecture,阿克苏地区,Asia/Shanghai,41.2263,82.7808,652924 +101130807,Kuqa,库车,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aksu Prefecture,阿克苏地区,Asia/Shanghai,41.7171,82.9630,652902 +101130808,Kalpin,柯坪,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aksu Prefecture,阿克苏地区,Asia/Shanghai,40.5062,79.0479,652929 +101130809,Awat,阿瓦提,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aksu Prefecture,阿克苏地区,Asia/Shanghai,40.6384,80.3784,652928 +101130810,Aksu City,阿克苏市,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aksu Prefecture,阿克苏地区,Asia/Shanghai,41.1843,80.2907,652901 +101130901,Kashgar Prefecture,喀什地区,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,39.4677,75.9891,653100 +101130902,Yengisar,英吉沙,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,38.9298,76.1743,653123 +101130903,Taxkorgan,塔什库尔干,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,37.7754,75.2281,653131 +101130904,Makit,麦盖提,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,38.9034,77.6515,653127 +101130905,Yarkant,莎车,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,38.4145,77.2489,653125 +101130906,Kargilik,叶城,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,37.8847,77.4204,653126 +101130907,Poskam,泽普,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,38.1912,77.2736,653124 +101130908,Maralbexi,巴楚,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,39.7835,78.5504,653130 +101130909,Yopurga,岳普湖,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,39.2352,76.7724,653128 +101130910,Payzawat,伽师,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,39.4943,76.7420,653129 +101130911,Shufu,疏附,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,39.3783,75.8631,653121 +101130912,Shule,疏勒,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,39.3995,76.0537,653122 +101130913,Kashgar City,喀什市,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,39.4671,75.9942,653101 +101131001,Yining,伊宁,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,43.9222,81.3163,654002 +101131002,Qapqal,察布查尔,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,43.8389,81.1509,654022 +101131003,Nilka,尼勒克,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,43.7897,82.5041,654028 +101131004,Yining County,伊宁县,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,43.9779,81.5247,654021 +101131005,Gongliu,巩留,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,43.4816,82.2270,654024 +101131006,Xinyuan,新源,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,43.4343,83.2585,654025 +101131007,Zhaosu,昭苏,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,43.1578,81.1260,654026 +101131008,Tekes,特克斯,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,43.2149,81.8401,654027 +101131009,Huocheng,霍城,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,44.0499,80.8725,654023 +101131010,Khorgas,霍尔果斯,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,44.2017,80.4208,654004 +101131011,Kuytun,奎屯,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,44.4234,84.9016,654003 +101131012,Ili Prefecture,伊犁,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,43.9219,81.3179,654000 +101131101,Tacheng Prefecture,塔城地区,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Tacheng Prefecture,塔城地区,Asia/Shanghai,46.7463,82.9840,654200 +101131102,Yumin,裕民,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Tacheng Prefecture,塔城地区,Asia/Shanghai,46.2028,82.9822,654225 +101131103,Emin,额敏,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Tacheng Prefecture,塔城地区,Asia/Shanghai,46.5226,83.6221,654221 +101131104,Hoboksar,和布克赛尔,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Tacheng Prefecture,塔城地区,Asia/Shanghai,46.7930,85.7336,654226 +101131105,Toli,托里,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Tacheng Prefecture,塔城地区,Asia/Shanghai,45.9359,83.6047,654224 +101131106,Usu,乌苏,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Tacheng Prefecture,塔城地区,Asia/Shanghai,44.4301,84.6776,654202 +101131107,Shawan,沙湾,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Tacheng Prefecture,塔城地区,Asia/Shanghai,44.3295,85.6225,654203 +101131108,Tacheng City,塔城市,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Tacheng Prefecture,塔城地区,Asia/Shanghai,46.7515,82.9868,654201 +101131201,Hami,哈密,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hami,哈密市,Asia/Shanghai,42.8332,93.5132,650500 +101131202,Yizhou,伊州,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hami,哈密市,Asia/Shanghai,42.8339,93.5092,650502 +101131203,Barkol,巴里坤,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hami,哈密市,Asia/Shanghai,43.5990,93.0218,650521 +101131204,Yiwu,伊吾,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hami,哈密市,Asia/Shanghai,43.2520,94.6928,650522 +101131301,Hotan Prefecture,和田地区,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hotan Prefecture,和田地区,Asia/Shanghai,37.1089,79.9275,653200 +101131302,Pishan,皮山,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hotan Prefecture,和田地区,Asia/Shanghai,37.6163,78.2823,653223 +101131303,Qira,策勒,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hotan Prefecture,和田地区,Asia/Shanghai,37.0017,80.8036,653225 +101131304,Karakax,墨玉,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hotan Prefecture,和田地区,Asia/Shanghai,37.2715,79.7366,653222 +101131305,Lop,洛浦,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hotan Prefecture,和田地区,Asia/Shanghai,37.0744,80.1840,653224 +101131306,Minfeng,民丰,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hotan Prefecture,和田地区,Asia/Shanghai,37.0649,82.6924,653227 +101131307,Yutian,于田,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hotan Prefecture,和田地区,Asia/Shanghai,36.8546,81.6678,653226 +101131308,Hotan City,和田市,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hotan Prefecture,和田地区,Asia/Shanghai,37.1110,79.9128,653201 +101131309,Hotan County,和田县,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hotan Prefecture,和田地区,Asia/Shanghai,37.1200,79.8191,653221 +101131401,Altay Prefecture,阿勒泰地区,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Altay Prefecture,阿勒泰地区,Asia/Shanghai,47.8489,88.1387,654300 +101131402,Habahe,哈巴河,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Altay Prefecture,阿勒泰地区,Asia/Shanghai,48.0593,86.4190,654324 +101131405,Jeminay,吉木乃,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Altay Prefecture,阿勒泰地区,Asia/Shanghai,47.4346,85.8761,654326 +101131406,Burqin,布尔津,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Altay Prefecture,阿勒泰地区,Asia/Shanghai,47.7045,86.8619,654321 +101131407,Fuhai,福海,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Altay Prefecture,阿勒泰地区,Asia/Shanghai,47.1131,87.4946,654323 +101131408,Fuyun,富蕴,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Altay Prefecture,阿勒泰地区,Asia/Shanghai,46.9931,89.5250,654322 +101131409,Qinghe,青河,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Altay Prefecture,阿勒泰地区,Asia/Shanghai,46.6724,90.3816,654325 +101131410,Altay City,阿勒泰市,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Altay Prefecture,阿勒泰地区,Asia/Shanghai,47.8273,88.1318,654301 +101131501,Artux,阿图什,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kizilsu Kyrgyz Autonomous Prefecture,克孜勒苏柯尔克孜自治州,Asia/Shanghai,39.7129,76.1739,653001 +101131502,Wuqia,乌恰,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kizilsu Kyrgyz Autonomous Prefecture,克孜勒苏柯尔克孜自治州,Asia/Shanghai,39.7166,75.2597,653024 +101131503,Akto,阿克陶,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kizilsu Kyrgyz Autonomous Prefecture,克孜勒苏柯尔克孜自治州,Asia/Shanghai,39.1471,75.9452,653022 +101131504,Akqi,阿合奇,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kizilsu Kyrgyz Autonomous Prefecture,克孜勒苏柯尔克孜自治州,Asia/Shanghai,40.9376,78.4502,653023 +101131505,Kizilsu Prefecture,克州,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kizilsu Kyrgyz Autonomous Prefecture,克孜勒苏柯尔克孜自治州,Asia/Shanghai,39.7140,76.1768,653000 +101131601,Bole,博乐,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bortala Mongol Autonomous Prefecture,博尔塔拉蒙古自治州,Asia/Shanghai,44.8539,82.0514,652701 +101131602,Wenquan,温泉,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bortala Mongol Autonomous Prefecture,博尔塔拉蒙古自治州,Asia/Shanghai,44.9738,81.0310,652723 +101131603,Jinghe,精河,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bortala Mongol Autonomous Prefecture,博尔塔拉蒙古自治州,Asia/Shanghai,44.6056,82.8929,652722 +101131604,Bortala Prefecture,博尔塔拉,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bortala Mongol Autonomous Prefecture,博尔塔拉蒙古自治州,Asia/Shanghai,44.9033,82.0748,652700 +101131606,Alashankou,阿拉山口,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bortala Mongol Autonomous Prefecture,博尔塔拉蒙古自治州,Asia/Shanghai,45.1678,82.5694,652702 +101131701,Tumxuk,图木舒克,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Tumxuk,图木舒克市,Asia/Shanghai,39.8673,79.0780,659003 +101131801,Wujiaqu,五家渠,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Wujiaqu,五家渠市,Asia/Shanghai,44.1674,87.5269,659004 +101131901,Tiemenguan,铁门关,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Tiemenguan,铁门关市,Asia/Shanghai,41.8630,85.6703,659006 +101131920,Kunyu,昆玉,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kunyu,昆玉市,Asia/Shanghai,37.2154,79.2702,659009 +101132101,Beitun,北屯,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Beitun,北屯市,Asia/Shanghai,47.3532,87.8249,659005 +101132201,Shuanghe,双河,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Shuanghe,双河市,Asia/Shanghai,44.8405,82.3537,659007 +101132301,Kokdala,可克达拉,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kokdala,可克达拉市,Asia/Shanghai,43.9404,80.9942,659008 +101132401,Huyanghe,胡杨河,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Huyanghe,胡杨河市,Asia/Shanghai,44.6926,84.8275,659010 +101132501,Xinxing,新星市,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Xinxing,新星市,Asia/Shanghai,42.7966,93.7485,659011 +101132601,Baiyang,白杨市,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Baiyang,白杨市,Asia/Shanghai,46.7266,82.8947,659012 +101140101,Lhasa,拉萨,CN,China,中国,Tibet Autonomous Region,西藏自治区,Lhasa,拉萨市,Asia/Shanghai,29.6604,91.1322,540100 +101140102,Damxung,当雄,CN,China,中国,Tibet Autonomous Region,西藏自治区,Lhasa,拉萨市,Asia/Shanghai,30.4748,91.1036,540122 +101140103,Nyêmo,尼木,CN,China,中国,Tibet Autonomous Region,西藏自治区,Lhasa,拉萨市,Asia/Shanghai,29.4313,90.1655,540123 +101140104,Lhünzhub,林周,CN,China,中国,Tibet Autonomous Region,西藏自治区,Lhasa,拉萨市,Asia/Shanghai,29.8958,91.2618,540121 +101140105,Doilungdêqên,堆龙德庆,CN,China,中国,Tibet Autonomous Region,西藏自治区,Lhasa,拉萨市,Asia/Shanghai,29.6473,91.0028,540103 +101140106,Qushui,曲水,CN,China,中国,Tibet Autonomous Region,西藏自治区,Lhasa,拉萨市,Asia/Shanghai,29.3499,90.7381,540124 +101140107,Dagzê,达孜,CN,China,中国,Tibet Autonomous Region,西藏自治区,Lhasa,拉萨市,Asia/Shanghai,29.6703,91.3510,540104 +101140108,Maizhokunggar,墨竹工卡,CN,China,中国,Tibet Autonomous Region,西藏自治区,Lhasa,拉萨市,Asia/Shanghai,29.8347,91.7312,540127 +101140109,Chengguan,城关,CN,China,中国,Tibet Autonomous Region,西藏自治区,Lhasa,拉萨市,Asia/Shanghai,29.6595,91.1329,540102 +101140201,Xigazê,日喀则,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,29.2675,88.8851,540200 +101140202,Lhatse,拉孜,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,29.0851,87.6374,540225 +101140203,Namling,南木林,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,29.6805,89.0994,540221 +101140204,Nyalam,聂拉木,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,28.1560,85.9820,540235 +101140205,Tingri,定日,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,28.6567,87.1239,540223 +101140206,Gyangze,江孜,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,28.9088,89.6050,540222 +101140208,Zhongba,仲巴,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,29.7683,84.0328,540232 +101140209,Saga,萨嘎,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,29.3282,85.2346,540236 +101140210,Gyirong,吉隆,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,28.8524,85.2983,540234 +101140211,Ngamring,昂仁,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,29.2948,87.2358,540226 +101140212,Dinggyê,定结,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,28.3641,87.7677,540231 +101140213,Sa'gya,萨迦,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,28.9011,88.0230,540224 +101140214,Xaitongmoin,谢通门,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,29.4316,88.2605,540227 +101140215,Samzhubzê,桑珠孜,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,29.2670,88.8867,540202 +101140216,Kamba,岗巴,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,28.2744,88.5189,540237 +101140217,Bainang,白朗,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,29.1066,89.2636,540228 +101140218,Yadong,亚东,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,27.4828,88.9068,540233 +101140219,Kangmar,康马,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,28.5547,89.6834,540230 +101140220,Rinbung,仁布,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,29.2303,89.8432,540229 +101140301,Shannan,山南,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,29.2360,91.7665,540500 +101140302,Gonggar,贡嘎,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,29.2891,90.9853,540522 +101140303,Zhanang,扎囊,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,29.2465,91.3380,540521 +101140304,Gyaca,加查,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,29.1409,92.5910,540528 +101140305,Nagarzê,浪卡子,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,28.9684,90.3988,540531 +101140306,Cona,错那,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,27.9917,91.9601,540581 +101140307,Lhünzê,隆子,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,28.4085,92.4633,540529 +101140309,Nêdong,乃东,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,29.2361,91.7653,540502 +101140310,Sangri,桑日,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,29.2598,92.0157,540523 +101140311,Lhozhag,洛扎,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,28.3858,90.8582,540527 +101140312,Comai,措美,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,28.4374,91.4324,540526 +101140313,Qonggyai,琼结,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,29.0252,91.6838,540524 +101140314,Qusum,曲松,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,29.0637,92.2011,540525 +101140401,Nyingchi,林芝,CN,China,中国,Tibet Autonomous Region,西藏自治区,Linzi,林芝市,Asia/Shanghai,29.6547,94.3624,540400 +101140402,Bomê,波密,CN,China,中国,Tibet Autonomous Region,西藏自治区,Linzi,林芝市,Asia/Shanghai,29.8588,95.7682,540424 +101140403,Mainling,米林,CN,China,中国,Tibet Autonomous Region,西藏自治区,Linzi,林芝市,Asia/Shanghai,29.2138,94.2137,540481 +101140404,Zayü,察隅,CN,China,中国,Tibet Autonomous Region,西藏自治区,Linzi,林芝市,Asia/Shanghai,28.6602,97.4650,540425 +101140405,Gongbo'gyamda,工布江达,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nyingchi,林芝市,Asia/Shanghai,29.8845,93.2465,540421 +101140406,Nang County,朗县,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nyingchi,林芝市,Asia/Shanghai,29.0446,93.0734,540426 +101140407,Mêdog,墨脱,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nyingchi,林芝市,Asia/Shanghai,29.3257,95.3322,540423 +101140408,Bayi,巴宜,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nyingchi,林芝市,Asia/Shanghai,29.6537,94.3610,540402 +101140501,Qamdo,昌都,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,31.1369,97.1785,540300 +101140502,Dêngqên,丁青,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,31.4107,95.5977,540324 +101140503,Banbar,边坝,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,30.9338,94.7075,540330 +101140504,Lhorong,洛隆,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,30.7419,95.8234,540329 +101140505,Zogang,左贡,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,29.6713,97.8405,540327 +101140506,Markam,芒康,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,29.6866,98.5964,540328 +101140507,Riwoqê,类乌齐,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,31.2130,96.6013,540323 +101140508,Baxoi,八宿,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,30.0534,96.9179,540326 +101140509,Jomda,江达,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,31.4995,98.2184,540321 +101140510,Zhag'yab,察雅,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,30.6530,97.5657,540325 +101140511,Gonjo,贡觉,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,30.8592,98.2712,540322 +101140512,Karuo,卡若,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,31.1370,97.1783,540302 +101140601,Nagqu,那曲,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,31.4760,92.0602,540600 +101140602,Nyima,尼玛,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,31.7850,87.2366,540629 +101140603,Lhari,嘉黎,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,30.6408,93.2329,540621 +101140604,Baingoin,班戈,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,31.3946,90.0118,540627 +101140605,Amdo,安多,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,32.2603,91.6819,540624 +101140606,Sog County,索县,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,31.8862,93.7850,540626 +101140607,Nyainrong,聂荣,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,32.1079,92.3037,540623 +101140608,Baqên,巴青,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,31.9187,94.0540,540628 +101140609,Biru,比如,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,31.4799,93.6804,540622 +101140610,Shuanghu,双湖,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,33.1884,88.8380,540630 +101140611,Xainza,申扎,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,30.9291,88.7098,540625 +101140612,Seni,色尼,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,31.4696,92.0535,540602 +101140701,Ngari Prefecture,阿里地区,CN,China,中国,Tibet Autonomous Region,西藏自治区,Ngari Prefecture,阿里地区,Asia/Shanghai,32.5032,80.1055,542500 +101140702,Gêrzê,改则,CN,China,中国,Tibet Autonomous Region,西藏自治区,Ngari Prefecture,阿里地区,Asia/Shanghai,32.3021,84.0624,542526 +101140705,Burang,普兰,CN,China,中国,Tibet Autonomous Region,西藏自治区,Ngari Prefecture,阿里地区,Asia/Shanghai,30.2919,81.1776,542521 +101140706,Zanda,札达,CN,China,中国,Tibet Autonomous Region,西藏自治区,Ngari Prefecture,阿里地区,Asia/Shanghai,31.4786,79.8032,542522 +101140707,Gar,噶尔,CN,China,中国,Tibet Autonomous Region,西藏自治区,Ngari Prefecture,阿里地区,Asia/Shanghai,32.5034,80.1050,542523 +101140708,Rutog,日土,CN,China,中国,Tibet Autonomous Region,西藏自治区,Ngari Prefecture,阿里地区,Asia/Shanghai,33.3825,79.7319,542524 +101140709,Gê'gyai,革吉,CN,China,中国,Tibet Autonomous Region,西藏自治区,Ngari Prefecture,阿里地区,Asia/Shanghai,32.3892,81.1429,542525 +101140710,Coqên,措勤,CN,China,中国,Tibet Autonomous Region,西藏自治区,Ngari Prefecture,阿里地区,Asia/Shanghai,31.0168,85.1593,542527 +101150101,Xining,西宁,CN,China,中国,Qinghai,青海省,Xining,西宁市,Asia/Shanghai,36.6232,101.7789,630100 +101150102,Datong,大通,CN,China,中国,Qinghai,青海省,Xining,西宁市,Asia/Shanghai,36.9313,101.6842,630121 +101150103,Huangyuan,湟源,CN,China,中国,Qinghai,青海省,Xining,西宁市,Asia/Shanghai,36.6848,101.2634,630123 +101150104,Huangzhong,湟中,CN,China,中国,Qinghai,青海省,Xining,西宁市,Asia/Shanghai,36.5004,101.5695,630106 +101150105,Chengdong,城东,CN,China,中国,Qinghai,青海省,Xining,西宁市,Asia/Shanghai,36.6160,101.7961,630102 +101150106,Chengzhong,城中,CN,China,中国,Qinghai,青海省,Xining,西宁市,Asia/Shanghai,36.6212,101.7846,630103 +101150107,Chengxi,城西,CN,China,中国,Qinghai,青海省,Xining,西宁市,Asia/Shanghai,36.6283,101.7636,630104 +101150108,Chengbei,城北,CN,China,中国,Qinghai,青海省,Xining,西宁市,Asia/Shanghai,36.6484,101.7613,630105 +101150201,Ping'an,平安,CN,China,中国,Qinghai,青海省,Haidong,海东市,Asia/Shanghai,36.5027,102.1043,630203 +101150202,Ledu,乐都,CN,China,中国,Qinghai,青海省,Haidong,海东市,Asia/Shanghai,36.4803,102.4024,630202 +101150203,Minhe,民和,CN,China,中国,Qinghai,青海省,Haidong,海东市,Asia/Shanghai,36.3295,102.8042,630222 +101150204,Huzhu,互助,CN,China,中国,Qinghai,青海省,Haidong,海东市,Asia/Shanghai,36.8399,101.9567,630223 +101150205,Hualong,化隆,CN,China,中国,Qinghai,青海省,Haidong,海东市,Asia/Shanghai,36.0983,102.2623,630224 +101150206,Xunhua,循化,CN,China,中国,Qinghai,青海省,Haidong,海东市,Asia/Shanghai,35.8472,102.4865,630225 +101150207,Haidong,海东,CN,China,中国,Qinghai,青海省,Haidong,海东市,Asia/Shanghai,36.4735,102.4106,630200 +101150301,Tongren,同仁,CN,China,中国,Qinghai,青海省,Huangnan Tibetan Autonomous Prefecture,黄南藏族自治州,Asia/Shanghai,35.5163,102.0176,632301 +101150302,Jainca,尖扎,CN,China,中国,Qinghai,青海省,Huangnan Tibetan Autonomous Prefecture,黄南藏族自治州,Asia/Shanghai,35.9382,102.0320,632322 +101150303,Zêkog,泽库,CN,China,中国,Qinghai,青海省,Huangnan Tibetan Autonomous Prefecture,黄南藏族自治州,Asia/Shanghai,35.0368,101.4693,632323 +101150304,Henan,河南,CN,China,中国,Qinghai,青海省,Huangnan Tibetan Autonomous Prefecture,黄南藏族自治州,Asia/Shanghai,34.7345,101.6119,632324 +101150305,Huangnan Prefecture,黄南,CN,China,中国,Qinghai,青海省,Huangnan Tibetan Autonomous Prefecture,黄南藏族自治州,Asia/Shanghai,35.5177,102.0200,632300 +101150401,Gonghe,共和,CN,China,中国,Qinghai,青海省,Hainan Tibetan Autonomous Prefecture,海南藏族自治州,Asia/Shanghai,36.2803,100.6196,632521 +101150402,Hainan Prefecture,海南,CN,China,中国,Qinghai,青海省,Hainan Tibetan Autonomous Prefecture,海南藏族自治州,Asia/Shanghai,36.2804,100.6195,632500 +101150404,Guide,贵德,CN,China,中国,Qinghai,青海省,Hainan Tibetan Autonomous Prefecture,海南藏族自治州,Asia/Shanghai,36.0405,101.4319,632523 +101150406,Xinghai,兴海,CN,China,中国,Qinghai,青海省,Hainan Tibetan Autonomous Prefecture,海南藏族自治州,Asia/Shanghai,35.5891,99.9870,632524 +101150407,Guinan,贵南,CN,China,中国,Qinghai,青海省,Hainan Tibetan Autonomous Prefecture,海南藏族自治州,Asia/Shanghai,35.5871,100.7479,632525 +101150408,Tongde,同德,CN,China,中国,Qinghai,青海省,Hainan Tibetan Autonomous Prefecture,海南藏族自治州,Asia/Shanghai,35.2545,100.5795,632522 +101150501,Maqên,玛沁,CN,China,中国,Qinghai,青海省,Golog Tibetan Autonomous Prefecture,果洛藏族自治州,Asia/Shanghai,34.4734,100.2435,632621 +101150502,Baima,班玛,CN,China,中国,Qinghai,青海省,Golog Tibetan Autonomous Prefecture,果洛藏族自治州,Asia/Shanghai,32.9316,100.7380,632622 +101150503,Gadê,甘德,CN,China,中国,Qinghai,青海省,Golog Tibetan Autonomous Prefecture,果洛藏族自治州,Asia/Shanghai,33.9670,99.9026,632623 +101150504,Darlag,达日,CN,China,中国,Qinghai,青海省,Golog Tibetan Autonomous Prefecture,果洛藏族自治州,Asia/Shanghai,33.7533,99.6517,632624 +101150505,Jigzhi,久治,CN,China,中国,Qinghai,青海省,Golog Tibetan Autonomous Prefecture,果洛藏族自治州,Asia/Shanghai,33.4302,101.4849,632625 +101150506,Madoi,玛多,CN,China,中国,Qinghai,青海省,Golog Tibetan Autonomous Prefecture,果洛藏族自治州,Asia/Shanghai,34.9153,98.2113,632626 +101150507,Golog Prefecture,果洛,CN,China,中国,Qinghai,青海省,Golog Tibetan Autonomous Prefecture,果洛藏族自治州,Asia/Shanghai,34.4736,100.2421,632600 +101150601,Yushu Prefecture,玉树州,CN,China,中国,Qinghai,青海省,Yushu Tibetan Autonomous Prefecture,玉树藏族自治州,Asia/Shanghai,33.0041,97.0085,632700 +101150602,Chindu,称多,CN,China,中国,Qinghai,青海省,Yushu Tibetan Autonomous Prefecture,玉树藏族自治州,Asia/Shanghai,33.3679,97.1109,632723 +101150603,Zhidoi,治多,CN,China,中国,Qinghai,青海省,Yushu Tibetan Autonomous Prefecture,玉树藏族自治州,Asia/Shanghai,33.8523,95.6168,632724 +101150604,Zadoi,杂多,CN,China,中国,Qinghai,青海省,Yushu Tibetan Autonomous Prefecture,玉树藏族自治州,Asia/Shanghai,32.8919,95.2934,632722 +101150605,Nangqên,囊谦,CN,China,中国,Qinghai,青海省,Yushu Tibetan Autonomous Prefecture,玉树藏族自治州,Asia/Shanghai,32.2032,96.4798,632725 +101150606,Qumarlêb,曲麻莱,CN,China,中国,Qinghai,青海省,Yushu Tibetan Autonomous Prefecture,玉树藏族自治州,Asia/Shanghai,34.1265,95.8007,632726 +101150607,Yushu City,玉树市,CN,China,中国,Qinghai,青海省,Yushu Tibetan Autonomous Prefecture,玉树藏族自治州,Asia/Shanghai,32.9929,97.0092,632701 +101150701,Delingha,德令哈,CN,China,中国,Qinghai,青海省,Haixi Mongol and Tibetan Autonomous Prefecture,海西蒙古族藏族自治州,Asia/Shanghai,37.3746,97.3701,632802 +101150702,Haixi Prefecture,海西,CN,China,中国,Qinghai,青海省,Haixi Mongol and Tibetan Autonomous Prefecture,海西蒙古族藏族自治州,Asia/Shanghai,37.3481,97.3320,632800 +101150708,Tianjun,天峻,CN,China,中国,Qinghai,青海省,Haixi Mongol and Tibetan Autonomous Prefecture,海西蒙古族藏族自治州,Asia/Shanghai,37.2991,99.0208,632823 +101150709,Ulan,乌兰,CN,China,中国,Qinghai,青海省,Haixi Mongol and Tibetan Autonomous Prefecture,海西蒙古族藏族自治州,Asia/Shanghai,36.9304,98.4799,632821 +101150712,Mangnai,茫崖,CN,China,中国,Qinghai,青海省,Haixi Mongol and Tibetan Autonomous Prefecture,海西蒙古族藏族自治州,Asia/Shanghai,38.2475,90.8564,632803 +101150713,Da Qaidam,大柴旦,CN,China,中国,Qinghai,青海省,Haixi Mongol and Tibetan Autonomous Prefecture,海西蒙古族藏族自治州,Asia/Shanghai,37.8665,95.2652,632825 +101150714,Golmud,格尔木,CN,China,中国,Qinghai,青海省,Haixi Mongol and Tibetan Autonomous Prefecture,海西蒙古族藏族自治州,Asia/Shanghai,36.4015,94.9058,632801 +101150715,Dulan,都兰,CN,China,中国,Qinghai,青海省,Haixi Mongol and Tibetan Autonomous Prefecture,海西蒙古族藏族自治州,Asia/Shanghai,36.2986,98.0892,632822 +101150801,Haiyan,海晏,CN,China,中国,Qinghai,青海省,Haibei Tibetan Autonomous Prefecture,海北藏族自治州,Asia/Shanghai,36.8967,100.9945,632223 +101150802,Menyuan,门源,CN,China,中国,Qinghai,青海省,Haibei Tibetan Autonomous Prefecture,海北藏族自治州,Asia/Shanghai,37.3766,101.6185,632221 +101150803,Qilian,祁连,CN,China,中国,Qinghai,青海省,Haibei Tibetan Autonomous Prefecture,海北藏族自治州,Asia/Shanghai,38.1754,100.2498,632222 +101150804,Haibei Prefecture,海北,CN,China,中国,Qinghai,青海省,Haibei Tibetan Autonomous Prefecture,海北藏族自治州,Asia/Shanghai,36.9594,100.9011,632200 +101150806,Gangca,刚察,CN,China,中国,Qinghai,青海省,Haibei Tibetan Autonomous Prefecture,海北藏族自治州,Asia/Shanghai,37.3263,100.1384,632224 +101160101,Lanzhou,兰州,CN,China,中国,Gansu,甘肃省,Lanzhou,兰州市,Asia/Shanghai,36.0580,103.8236,620100 +101160102,Gaolan,皋兰,CN,China,中国,Gansu,甘肃省,Lanzhou,兰州市,Asia/Shanghai,36.3313,103.9493,620122 +101160103,Yongdeng,永登,CN,China,中国,Gansu,甘肃省,Lanzhou,兰州市,Asia/Shanghai,36.7344,103.2622,620121 +101160104,Yuzhong,榆中,CN,China,中国,Gansu,甘肃省,Lanzhou,兰州市,Asia/Shanghai,35.8444,104.1150,620123 +101160105,Chengguan,城关,CN,China,中国,Gansu,甘肃省,Lanzhou,兰州市,Asia/Shanghai,36.0491,103.8410,620102 +101160106,Qilihe,七里河,CN,China,中国,Gansu,甘肃省,Lanzhou,兰州市,Asia/Shanghai,36.0667,103.7843,620103 +101160107,Xigu,西固,CN,China,中国,Gansu,甘肃省,Lanzhou,兰州市,Asia/Shanghai,36.1004,103.6223,620104 +101160108,Anning,安宁,CN,China,中国,Gansu,甘肃省,Lanzhou,兰州市,Asia/Shanghai,36.1033,103.7240,620105 +101160109,Honggu,红古,CN,China,中国,Gansu,甘肃省,Lanzhou,兰州市,Asia/Shanghai,36.3442,102.8618,620111 +101160201,Dingxi,定西,CN,China,中国,Gansu,甘肃省,Dingxi,定西市,Asia/Shanghai,35.5796,104.6263,621100 +101160202,Tongwei,通渭,CN,China,中国,Gansu,甘肃省,Dingxi,定西市,Asia/Shanghai,35.2089,105.2501,621121 +101160203,Longxi,陇西,CN,China,中国,Gansu,甘肃省,Dingxi,定西市,Asia/Shanghai,35.0034,104.6376,621122 +101160204,Weiyuan,渭源,CN,China,中国,Gansu,甘肃省,Dingxi,定西市,Asia/Shanghai,35.1330,104.2117,621123 +101160205,Lintao,临洮,CN,China,中国,Gansu,甘肃省,Dingxi,定西市,Asia/Shanghai,35.3762,103.8622,621124 +101160206,Zhang County,漳县,CN,China,中国,Gansu,甘肃省,Dingxi,定西市,Asia/Shanghai,34.8486,104.4668,621125 +101160207,Min County,岷县,CN,China,中国,Gansu,甘肃省,Dingxi,定西市,Asia/Shanghai,34.4391,104.0399,621126 +101160208,Anding,安定,CN,China,中国,Gansu,甘肃省,Dingxi,定西市,Asia/Shanghai,35.5798,104.6258,621102 +101160301,Pingliang,平凉,CN,China,中国,Gansu,甘肃省,Pingliang,平凉市,Asia/Shanghai,35.5428,106.6847,620800 +101160302,Jingchuan,泾川,CN,China,中国,Gansu,甘肃省,Pingliang,平凉市,Asia/Shanghai,35.3353,107.3652,620821 +101160303,Lingtai,灵台,CN,China,中国,Gansu,甘肃省,Pingliang,平凉市,Asia/Shanghai,35.0640,107.6206,620822 +101160304,Chongxin,崇信,CN,China,中国,Gansu,甘肃省,Pingliang,平凉市,Asia/Shanghai,35.3045,107.0313,620823 +101160305,Huating,华亭,CN,China,中国,Gansu,甘肃省,Pingliang,平凉市,Asia/Shanghai,35.2153,106.6493,620881 +101160306,Zhuanglang,庄浪,CN,China,中国,Gansu,甘肃省,Pingliang,平凉市,Asia/Shanghai,35.2034,106.0420,620825 +101160307,Jingning,静宁,CN,China,中国,Gansu,甘肃省,Pingliang,平凉市,Asia/Shanghai,35.5252,105.7335,620826 +101160308,Kongtong,崆峒,CN,China,中国,Gansu,甘肃省,Pingliang,平凉市,Asia/Shanghai,35.5417,106.6842,620802 +101160401,Qingyang,庆阳,CN,China,中国,Gansu,甘肃省,Qingyang,庆阳市,Asia/Shanghai,35.7342,107.6384,621000 +101160402,Xifeng,西峰,CN,China,中国,Gansu,甘肃省,Qingyang,庆阳市,Asia/Shanghai,35.7337,107.6388,621002 +101160403,Huan County,环县,CN,China,中国,Gansu,甘肃省,Qingyang,庆阳市,Asia/Shanghai,36.5693,107.3088,621022 +101160404,Huachi,华池,CN,China,中国,Gansu,甘肃省,Qingyang,庆阳市,Asia/Shanghai,36.4573,107.9863,621023 +101160405,Heshui,合水,CN,China,中国,Gansu,甘肃省,Qingyang,庆阳市,Asia/Shanghai,35.8190,108.0199,621024 +101160406,Zhengning,正宁,CN,China,中国,Gansu,甘肃省,Qingyang,庆阳市,Asia/Shanghai,35.4906,108.3611,621025 +101160407,Ning County,宁县,CN,China,中国,Gansu,甘肃省,Qingyang,庆阳市,Asia/Shanghai,35.5020,107.9212,621026 +101160408,Zhenyuan,镇原,CN,China,中国,Gansu,甘肃省,Qingyang,庆阳市,Asia/Shanghai,35.6778,107.1957,621027 +101160409,Qingcheng,庆城,CN,China,中国,Gansu,甘肃省,Qingyang,庆阳市,Asia/Shanghai,36.0135,107.8857,621021 +101160501,Wuwei,武威,CN,China,中国,Gansu,甘肃省,Wuwei,武威市,Asia/Shanghai,37.9300,102.6347,620600 +101160502,Minqin,民勤,CN,China,中国,Gansu,甘肃省,Wuwei,武威市,Asia/Shanghai,38.6246,103.0907,620621 +101160503,Gulang,古浪,CN,China,中国,Gansu,甘肃省,Wuwei,武威市,Asia/Shanghai,37.4706,102.8980,620622 +101160504,Liangzhou,凉州,CN,China,中国,Gansu,甘肃省,Wuwei,武威市,Asia/Shanghai,37.9302,102.6345,620602 +101160505,Tianzhu,天祝,CN,China,中国,Gansu,甘肃省,Wuwei,武威市,Asia/Shanghai,36.9717,103.1420,620623 +101160601,Jinchang,金昌,CN,China,中国,Gansu,甘肃省,Jinchang,金昌市,Asia/Shanghai,38.5142,102.1879,620300 +101160602,Yongchang,永昌,CN,China,中国,Gansu,甘肃省,Jinchang,金昌市,Asia/Shanghai,38.2474,101.9720,620321 +101160603,Jinchuan,金川,CN,China,中国,Gansu,甘肃省,Jinchang,金昌市,Asia/Shanghai,38.5138,102.1877,620302 +101160701,Zhangye,张掖,CN,China,中国,Gansu,甘肃省,Zhangye,张掖市,Asia/Shanghai,38.9329,100.4555,620700 +101160702,Sunan,肃南,CN,China,中国,Gansu,甘肃省,Zhangye,张掖市,Asia/Shanghai,38.8373,99.6171,620721 +101160703,Minle,民乐,CN,China,中国,Gansu,甘肃省,Zhangye,张掖市,Asia/Shanghai,38.4345,100.8166,620722 +101160704,Linze,临泽,CN,China,中国,Gansu,甘肃省,Zhangye,张掖市,Asia/Shanghai,39.1521,100.1663,620723 +101160705,Gaotai,高台,CN,China,中国,Gansu,甘肃省,Zhangye,张掖市,Asia/Shanghai,39.3763,99.8167,620724 +101160706,Shandan,山丹,CN,China,中国,Gansu,甘肃省,Zhangye,张掖市,Asia/Shanghai,38.7848,101.0884,620725 +101160707,Ganzhou,甘州,CN,China,中国,Gansu,甘肃省,Zhangye,张掖市,Asia/Shanghai,38.9318,100.4549,620702 +101160801,Jiuquan,酒泉,CN,China,中国,Gansu,甘肃省,Jiuquan,酒泉市,Asia/Shanghai,39.7440,98.5108,620900 +101160802,Suzhou,肃州,CN,China,中国,Gansu,甘肃省,Jiuquan,酒泉市,Asia/Shanghai,39.7439,98.5112,620902 +101160803,Jinta,金塔,CN,China,中国,Gansu,甘肃省,Jiuquan,酒泉市,Asia/Shanghai,39.9830,98.9030,620921 +101160804,Aksay,阿克塞,CN,China,中国,Gansu,甘肃省,Jiuquan,酒泉市,Asia/Shanghai,39.6316,94.3376,620924 +101160805,Guazhou,瓜州,CN,China,中国,Gansu,甘肃省,Jiuquan,酒泉市,Asia/Shanghai,40.5165,95.7806,620922 +101160806,Subei,肃北,CN,China,中国,Gansu,甘肃省,Jiuquan,酒泉市,Asia/Shanghai,39.5122,94.8773,620923 +101160807,Yumen,玉门,CN,China,中国,Gansu,甘肃省,Jiuquan,酒泉市,Asia/Shanghai,40.2868,97.0372,620981 +101160808,Dunhuang,敦煌,CN,China,中国,Gansu,甘肃省,Jiuquan,酒泉市,Asia/Shanghai,40.1411,94.6643,620982 +101160901,Tianshui,天水,CN,China,中国,Gansu,甘肃省,Tianshui,天水市,Asia/Shanghai,34.5785,105.7250,620500 +101160902,Qinzhou,秦州,CN,China,中国,Gansu,甘肃省,Tianshui,天水市,Asia/Shanghai,34.5786,105.7245,620502 +101160903,Qingshui,清水,CN,China,中国,Gansu,甘肃省,Tianshui,天水市,Asia/Shanghai,34.7529,106.1399,620521 +101160904,Qin'an,秦安,CN,China,中国,Gansu,甘肃省,Tianshui,天水市,Asia/Shanghai,34.8624,105.6733,620522 +101160905,Gangu,甘谷,CN,China,中国,Gansu,甘肃省,Tianshui,天水市,Asia/Shanghai,34.7473,105.3323,620523 +101160906,Wushan,武山,CN,China,中国,Gansu,甘肃省,Tianshui,天水市,Asia/Shanghai,34.7220,104.8917,620524 +101160907,Zhangjiachuan,张家川,CN,China,中国,Gansu,甘肃省,Tianshui,天水市,Asia/Shanghai,34.9932,106.2124,620525 +101160908,Maiji,麦积,CN,China,中国,Gansu,甘肃省,Tianshui,天水市,Asia/Shanghai,34.5635,105.8976,620503 +101161001,Wudu,武都,CN,China,中国,Gansu,甘肃省,Longnan,陇南市,Asia/Shanghai,33.3882,104.9299,621202 +101161002,Cheng County,成县,CN,China,中国,Gansu,甘肃省,Longnan,陇南市,Asia/Shanghai,33.7399,105.7344,621221 +101161003,Wen County,文县,CN,China,中国,Gansu,甘肃省,Longnan,陇南市,Asia/Shanghai,32.9422,104.6824,621222 +101161004,Dangchang,宕昌,CN,China,中国,Gansu,甘肃省,Longnan,陇南市,Asia/Shanghai,34.0427,104.3945,621223 +101161005,Kang County,康县,CN,China,中国,Gansu,甘肃省,Longnan,陇南市,Asia/Shanghai,33.3283,105.6095,621224 +101161006,Xihe,西和,CN,China,中国,Gansu,甘肃省,Longnan,陇南市,Asia/Shanghai,34.0137,105.2997,621225 +101161007,Li County,礼县,CN,China,中国,Gansu,甘肃省,Longnan,陇南市,Asia/Shanghai,34.1894,105.1816,621226 +101161008,Hui County,徽县,CN,China,中国,Gansu,甘肃省,Longnan,陇南市,Asia/Shanghai,33.7678,106.0856,621227 +101161009,Liangdang,两当,CN,China,中国,Gansu,甘肃省,Longnan,陇南市,Asia/Shanghai,33.9107,106.3070,621228 +101161010,Longnan,陇南,CN,China,中国,Gansu,甘肃省,Longnan,陇南市,Asia/Shanghai,33.3886,104.9294,621200 +101161101,Linxia Prefecture,临夏,CN,China,中国,Gansu,甘肃省,Linxia Hui Autonomous Prefecture,临夏回族自治州,Asia/Shanghai,35.5994,103.2116,622900 +101161102,Kangle,康乐,CN,China,中国,Gansu,甘肃省,Linxia Hui Autonomous Prefecture,临夏回族自治州,Asia/Shanghai,35.3719,103.7099,622922 +101161103,Yongjing,永靖,CN,China,中国,Gansu,甘肃省,Linxia Hui Autonomous Prefecture,临夏回族自治州,Asia/Shanghai,35.9389,103.3199,622923 +101161104,Guanghe,广河,CN,China,中国,Gansu,甘肃省,Linxia Hui Autonomous Prefecture,临夏回族自治州,Asia/Shanghai,35.4817,103.5762,622924 +101161105,Hezheng,和政,CN,China,中国,Gansu,甘肃省,Linxia Hui Autonomous Prefecture,临夏回族自治州,Asia/Shanghai,35.4260,103.3504,622925 +101161106,Dongxiang,东乡,CN,China,中国,Gansu,甘肃省,Linxia Hui Autonomous Prefecture,临夏回族自治州,Asia/Shanghai,35.6638,103.3896,622926 +101161107,Jishishan,积石山,CN,China,中国,Gansu,甘肃省,Linxia Hui Autonomous Prefecture,临夏回族自治州,Asia/Shanghai,35.7129,102.8775,622927 +101161108,Linxia City,临夏市,CN,China,中国,Gansu,甘肃省,Linxia Hui Autonomous Prefecture,临夏回族自治州,Asia/Shanghai,35.6047,103.2422,622901 +101161109,Linxia County,临夏县,CN,China,中国,Gansu,甘肃省,Linxia Hui Autonomous Prefecture,临夏回族自治州,Asia/Shanghai,35.4789,103.0351,622921 +101161201,Hezuo,合作,CN,China,中国,Gansu,甘肃省,Gannan Tibetan Autonomous Prefecture,甘南藏族自治州,Asia/Shanghai,34.9860,102.9115,623001 +101161202,Lintan,临潭,CN,China,中国,Gansu,甘肃省,Gannan Tibetan Autonomous Prefecture,甘南藏族自治州,Asia/Shanghai,34.6916,103.3531,623021 +101161203,Jone,卓尼,CN,China,中国,Gansu,甘肃省,Gannan Tibetan Autonomous Prefecture,甘南藏族自治州,Asia/Shanghai,34.5882,103.5085,623022 +101161204,Zhouqu,舟曲,CN,China,中国,Gansu,甘肃省,Gannan Tibetan Autonomous Prefecture,甘南藏族自治州,Asia/Shanghai,33.7937,104.2515,623023 +101161205,Tewo,迭部,CN,China,中国,Gansu,甘肃省,Gannan Tibetan Autonomous Prefecture,甘南藏族自治州,Asia/Shanghai,34.0553,103.2210,623024 +101161206,Maqu,玛曲,CN,China,中国,Gansu,甘肃省,Gannan Tibetan Autonomous Prefecture,甘南藏族自治州,Asia/Shanghai,33.9981,102.0758,623025 +101161207,Luqu,碌曲,CN,China,中国,Gansu,甘肃省,Gannan Tibetan Autonomous Prefecture,甘南藏族自治州,Asia/Shanghai,34.5896,102.4885,623026 +101161208,Xiahe,夏河,CN,China,中国,Gansu,甘肃省,Gannan Tibetan Autonomous Prefecture,甘南藏族自治州,Asia/Shanghai,35.2009,102.5207,623027 +101161209,Gannan Prefecture,甘南,CN,China,中国,Gansu,甘肃省,Gannan Tibetan Autonomous Prefecture,甘南藏族自治州,Asia/Shanghai,34.9864,102.9110,623000 +101161301,Baiyin,白银,CN,China,中国,Gansu,甘肃省,Baiyin,白银市,Asia/Shanghai,36.5457,104.1736,620400 +101161302,Jingyuan,靖远,CN,China,中国,Gansu,甘肃省,Baiyin,白银市,Asia/Shanghai,36.5614,104.6870,620421 +101161303,Huining,会宁,CN,China,中国,Gansu,甘肃省,Baiyin,白银市,Asia/Shanghai,35.6925,105.0543,620422 +101161304,Pingchuan,平川,CN,China,中国,Gansu,甘肃省,Baiyin,白银市,Asia/Shanghai,36.7292,104.8192,620403 +101161305,Jingtai,景泰,CN,China,中国,Gansu,甘肃省,Baiyin,白银市,Asia/Shanghai,37.1935,104.0664,620423 +101161306,Baiyin District,白银区,CN,China,中国,Gansu,甘肃省,Baiyin,白银市,Asia/Shanghai,36.5354,104.1486,620402 +101161401,Jiayuguan,嘉峪关,CN,China,中国,Gansu,甘肃省,Jiayuguan,嘉峪关市,Asia/Shanghai,39.7865,98.2773,620200 +101170101,Yinchuan,银川,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Yinchuan,银川市,Asia/Shanghai,38.4664,106.2782,640100 +101170102,Yongning,永宁,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Yinchuan,银川市,Asia/Shanghai,38.2804,106.2538,640121 +101170103,Lingwu,灵武,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Yinchuan,银川市,Asia/Shanghai,38.0941,106.3347,640181 +101170104,Helan,贺兰,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Yinchuan,银川市,Asia/Shanghai,38.5546,106.3459,640122 +101170105,Xingqing,兴庆,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Yinchuan,银川市,Asia/Shanghai,38.4675,106.2784,640104 +101170106,Xixia,西夏,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Yinchuan,银川市,Asia/Shanghai,38.4924,106.1321,640105 +101170107,Jinfeng,金凤,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Yinchuan,银川市,Asia/Shanghai,38.4774,106.2285,640106 +101170201,Shizuishan,石嘴山,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Shizuishan,石嘴山市,Asia/Shanghai,39.0133,106.3762,640200 +101170202,Huinong,惠农,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Shizuishan,石嘴山市,Asia/Shanghai,39.2301,106.7755,640205 +101170203,Pingluo,平罗,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Shizuishan,石嘴山市,Asia/Shanghai,38.9067,106.5449,640221 +101170205,Dawukou,大武口,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Shizuishan,石嘴山市,Asia/Shanghai,39.0142,106.3766,640202 +101170301,Wuzhong,吴忠,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Wuzhong,吴忠市,Asia/Shanghai,37.9862,106.1994,640300 +101170302,Tongxin,同心,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Wuzhong,吴忠市,Asia/Shanghai,36.9829,105.9148,640324 +101170303,Yanchi,盐池,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Wuzhong,吴忠市,Asia/Shanghai,37.7842,107.4054,640323 +101170304,Litong,利通,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Wuzhong,吴忠市,Asia/Shanghai,37.9860,106.1994,640302 +101170305,Hongsipu,红寺堡,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Wuzhong,吴忠市,Asia/Shanghai,37.4216,106.0673,640303 +101170306,Qingtongxia,青铜峡,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Wuzhong,吴忠市,Asia/Shanghai,38.0215,106.0754,640381 +101170401,Guyuan,固原,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Guyuan,固原市,Asia/Shanghai,36.0046,106.2852,640400 +101170402,Xiji,西吉,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Guyuan,固原市,Asia/Shanghai,35.9654,105.7318,640422 +101170403,Longde,隆德,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Guyuan,固原市,Asia/Shanghai,35.6182,106.1234,640423 +101170404,Jingyuan,泾源,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Guyuan,固原市,Asia/Shanghai,35.4934,106.3387,640424 +101170405,Wonju,原州,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Guyuan,固原市,Asia/Shanghai,36.0053,106.2848,640402 +101170406,Pengyang,彭阳,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Guyuan,固原市,Asia/Shanghai,35.8500,106.6415,640425 +101170501,Zhongwei,中卫,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Zhongwei,中卫市,Asia/Shanghai,37.5150,105.1896,640500 +101170502,Zhongning,中宁,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Zhongwei,中卫市,Asia/Shanghai,37.4897,105.6758,640521 +101170503,Shapotou,沙坡头,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Zhongwei,中卫市,Asia/Shanghai,37.5146,105.1905,640502 +101170504,Haiyuan,海原,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Zhongwei,中卫市,Asia/Shanghai,36.5620,105.6473,640522 +101180101,Zhengzhou,郑州,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.7580,113.6654,410100 +101180102,Gongyi,巩义,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.7522,112.9828,410181 +101180103,Xingyang,荥阳,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.7891,113.3915,410182 +101180104,Dengfeng,登封,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.4599,113.0378,410185 +101180105,Xinmi,新密,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.5378,113.3806,410183 +101180106,Xinzheng,新郑,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.3942,113.7397,410184 +101180107,Zhongmu,中牟,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.7220,114.0225,410122 +101180108,Shangjie,上街,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.8087,113.2983,410106 +101180109,Central Plains,中原,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.7483,113.6116,410102 +101180110,Erqi,二七,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.7309,113.6454,410103 +101180111,Guancheng,管城,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.7465,113.6853,410104 +101180112,Jinshui,金水,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.7758,113.6860,410105 +101180113,Huiji,惠济,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.8286,113.6184,410108 +101180201,Anyang,安阳,CN,China,中国,Henan,河南省,Anyang,安阳市,Asia/Shanghai,36.1034,114.3525,410500 +101180202,Tangyin,汤阴,CN,China,中国,Henan,河南省,Anyang,安阳市,Asia/Shanghai,35.9223,114.3624,410523 +101180203,Hua County,滑县,CN,China,中国,Henan,河南省,Anyang,安阳市,Asia/Shanghai,35.5746,114.5240,410526 +101180204,Neihuang,内黄,CN,China,中国,Henan,河南省,Anyang,安阳市,Asia/Shanghai,35.9537,114.9046,410527 +101180205,Linzhou,林州,CN,China,中国,Henan,河南省,Anyang,安阳市,Asia/Shanghai,36.0634,113.8238,410581 +101180206,Wenfeng,文峰,CN,China,中国,Henan,河南省,Anyang,安阳市,Asia/Shanghai,36.0981,114.3526,410502 +101180207,Beiguan,北关,CN,China,中国,Henan,河南省,Anyang,安阳市,Asia/Shanghai,36.1098,114.3526,410503 +101180208,Yindu,殷都,CN,China,中国,Henan,河南省,Anyang,安阳市,Asia/Shanghai,36.1090,114.3001,410505 +101180209,Long'an,龙安,CN,China,中国,Henan,河南省,Anyang,安阳市,Asia/Shanghai,36.0769,114.3010,410506 +101180210,Anyang County,安阳县,CN,China,中国,Henan,河南省,Anyang,安阳市,Asia/Shanghai,36.0921,114.4630,410522 +101180301,Xinxiang,新乡,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.3036,113.9268,410700 +101180302,Huojia,获嘉,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.2617,113.6572,410724 +101180303,Yuanyang,原阳,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.0540,113.9660,410725 +101180304,Huixian,辉县,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.4613,113.8025,410782 +101180305,Weihui,卫辉,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.4043,114.0659,410781 +101180306,Yanjin,延津,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.1495,114.2010,410726 +101180307,Fengqiu,封丘,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.0406,114.4234,410727 +101180308,Changyuan,长垣,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.1962,114.6738,410783 +101180309,Hongqi,红旗,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.3027,113.8782,410702 +101180310,Weibin,卫滨,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.3049,113.8661,410703 +101180311,Fengquan,凤泉,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.3799,113.9067,410704 +101180312,Muye,牧野,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.3130,113.8972,410711 +101180313,Xinxiang County,新乡县,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.1908,113.8052,410721 +101180401,Xuchang,许昌,CN,China,中国,Henan,河南省,Xuchang,许昌市,Asia/Shanghai,34.0230,113.8261,411000 +101180402,Yanling,鄢陵,CN,China,中国,Henan,河南省,Xuchang,许昌市,Asia/Shanghai,34.1005,114.1885,411024 +101180403,Xiangcheng,襄城,CN,China,中国,Henan,河南省,Xuchang,许昌市,Asia/Shanghai,33.8559,113.4932,411025 +101180404,Changge,长葛,CN,China,中国,Henan,河南省,Xuchang,许昌市,Asia/Shanghai,34.2193,113.7689,411082 +101180405,Yuzhou,禹州,CN,China,中国,Henan,河南省,Xuchang,许昌市,Asia/Shanghai,34.1544,113.4713,411081 +101180406,Weidu,魏都,CN,China,中国,Henan,河南省,Xuchang,许昌市,Asia/Shanghai,34.0271,113.8283,411002 +101180407,Jian'an,建安,CN,China,中国,Henan,河南省,Xuchang,许昌市,Asia/Shanghai,34.1247,113.8230,411003 +101180501,Pingdingshan,平顶山,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,33.7666,113.1926,410400 +101180502,Jia County,郏县,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,33.9720,113.2205,410425 +101180503,Baofeng,宝丰,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,33.8664,113.0668,410421 +101180504,Ruzhou,汝州,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,34.1674,112.8453,410482 +101180505,Ye County,叶县,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,33.6213,113.3583,410422 +101180506,Wugang,舞钢,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,33.3021,113.5263,410481 +101180507,Lushan,鲁山,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,33.7403,112.9067,410423 +101180508,Shilong,石龙,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,33.9015,112.8899,410404 +101180509,Xinhua,新华,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,33.7376,113.2991,410402 +101180510,Weidong,卫东,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,33.7393,113.3103,410403 +101180511,Zhanhe,湛河,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,33.7257,113.3209,410411 +101180601,Xinyang,信阳,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,32.1233,114.0750,411500 +101180602,Xi County,息县,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,32.3447,114.7407,411528 +101180603,Luoshan,罗山,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,32.2032,114.5334,411521 +101180604,Guangshan,光山,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,32.0104,114.9036,411522 +101180605,Xin County,新县,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,31.6352,114.8771,411523 +101180606,Huaibin,淮滨,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,32.4526,115.4155,411527 +101180607,Huangchuan,潢川,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,32.1340,115.0501,411526 +101180608,Gushi,固始,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,32.1831,115.6673,411525 +101180609,Shangcheng,商城,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,31.8000,115.4063,411524 +101180610,Shihe,浉河,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,32.1168,114.0587,411502 +101180611,Pingqiao,平桥,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,32.0984,114.1260,411503 +101180701,Nanyang,南阳,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,32.9991,112.5409,411300 +101180702,Nanzhao,南召,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,33.4886,112.4356,411321 +101180703,Fangcheng,方城,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,33.2551,113.0109,411322 +101180704,Sheqi,社旗,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,33.0561,112.9383,411327 +101180705,Xixia,西峡,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,33.3030,111.4858,411323 +101180706,Neixiang,内乡,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,33.0464,111.8438,411325 +101180707,Zhenping,镇平,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,33.0367,112.2327,411324 +101180708,Xichuan,淅川,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,33.1361,111.4890,411326 +101180709,Xinye,新野,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,32.5240,112.3656,411329 +101180710,Tanghe,唐河,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,32.6879,112.8385,411328 +101180711,Dengzhou,邓州,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,32.6816,112.0927,411381 +101180712,Tongbai,桐柏,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,32.3672,113.4061,411330 +101180713,Wancheng,宛城,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,32.9949,112.5446,411302 +101180714,Wolong,卧龙,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,32.9899,112.5288,411303 +101180801,Kaifeng,开封,CN,China,中国,Henan,河南省,Kaifeng,开封市,Asia/Shanghai,34.7971,114.3414,410200 +101180802,Qi County,杞县,CN,China,中国,Henan,河南省,Kaifeng,开封市,Asia/Shanghai,34.5546,114.7705,410221 +101180803,Weishi,尉氏,CN,China,中国,Henan,河南省,Kaifeng,开封市,Asia/Shanghai,34.4123,114.1939,410223 +101180804,Tongxu,通许,CN,China,中国,Henan,河南省,Kaifeng,开封市,Asia/Shanghai,34.4773,114.4677,410222 +101180805,Lankao,兰考,CN,China,中国,Henan,河南省,Kaifeng,开封市,Asia/Shanghai,34.8299,114.8206,410225 +101180806,Longting,龙亭,CN,China,中国,Henan,河南省,Kaifeng,开封市,Asia/Shanghai,34.7998,114.3533,410202 +101180807,Shunhe,顺河,CN,China,中国,Henan,河南省,Kaifeng,开封市,Asia/Shanghai,34.8005,114.3649,410203 +101180808,Gulou,鼓楼,CN,China,中国,Henan,河南省,Kaifeng,开封市,Asia/Shanghai,34.7924,114.3485,410204 +101180809,Yuwangtai,禹王台,CN,China,中国,Henan,河南省,Kaifeng,开封市,Asia/Shanghai,34.7797,114.3502,410205 +101180810,Xiangfu,祥符,CN,China,中国,Henan,河南省,Kaifeng,开封市,Asia/Shanghai,34.7565,114.4376,410212 +101180901,Luoyang,洛阳,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.6197,112.4539,410300 +101180902,Xin'an,新安,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.7287,112.1414,410323 +101180904,Yiyang,宜阳,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.5165,112.1800,410327 +101180905,Luoning,洛宁,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.3872,111.6554,410328 +101180906,Yichuan,伊川,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.4234,112.4294,410329 +101180907,Song County,嵩县,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.1316,112.0878,410325 +101180908,Yanshi,偃师,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.7230,112.7877,410307 +101180909,Luanchuan,栾川,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,33.7832,111.6184,410324 +101180910,Ruyang,汝阳,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.1532,112.4738,410326 +101180911,Mengjin,孟津,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.8256,112.4453,410308 +101180912,Laocheng,老城,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.6829,112.4773,410302 +101180913,Xigong,西工,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.6678,112.4432,410303 +101180914,Chanhe Hui,瀍河,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.6847,112.4916,410304 +101180915,Jianxi,涧西,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.6543,112.3992,410305 +101180916,Luolong,洛龙,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.6186,112.4566,410311 +101181001,Shangqiu,商丘,CN,China,中国,Henan,河南省,Shangqiu,商丘市,Asia/Shanghai,34.4371,115.6505,411400 +101181002,Liangyuan,梁园,CN,China,中国,Henan,河南省,Shangqiu,商丘市,Asia/Shanghai,34.4366,115.6546,411402 +101181003,Sui County,睢县,CN,China,中国,Henan,河南省,Shangqiu,商丘市,Asia/Shanghai,34.4284,115.0701,411422 +101181004,Minquan,民权,CN,China,中国,Henan,河南省,Shangqiu,商丘市,Asia/Shanghai,34.6485,115.1481,411421 +101181005,Yucheng,虞城,CN,China,中国,Henan,河南省,Shangqiu,商丘市,Asia/Shanghai,34.3996,115.8638,411425 +101181006,Zhecheng,柘城,CN,China,中国,Henan,河南省,Shangqiu,商丘市,Asia/Shanghai,34.0753,115.3074,411424 +101181007,Ningling,宁陵,CN,China,中国,Henan,河南省,Shangqiu,商丘市,Asia/Shanghai,34.4493,115.3201,411423 +101181008,Xiayi,夏邑,CN,China,中国,Henan,河南省,Shangqiu,商丘市,Asia/Shanghai,34.2409,116.1399,411426 +101181009,Yongcheng,永城,CN,China,中国,Henan,河南省,Shangqiu,商丘市,Asia/Shanghai,33.9313,116.4497,411481 +101181010,Suiyang,睢阳,CN,China,中国,Henan,河南省,Shangqiu,商丘市,Asia/Shanghai,34.3905,115.6538,411403 +101181101,Jiaozuo,焦作,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,35.2390,113.2383,410800 +101181102,Xiuwu,修武,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,35.2299,113.4475,410821 +101181103,Wuzhi,武陟,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,35.0989,113.4083,410823 +101181104,Qinyang,沁阳,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,35.0890,112.9345,410882 +101181105,Jiefang,解放,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,35.2414,113.2261,410802 +101181106,Bo'ai,博爱,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,35.1703,113.0693,410822 +101181107,Wen County,温县,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,34.9412,113.0791,410825 +101181108,Mengzhou,孟州,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,34.9096,112.7871,410883 +101181109,Zhongzhan,中站,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,35.2361,113.1755,410803 +101181110,Macun,马村,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,35.2655,113.3217,410804 +101181111,Shanyang,山阳,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,35.2148,113.2677,410811 +101181201,Hebi,鹤壁,CN,China,中国,Henan,河南省,Hebi,鹤壁市,Asia/Shanghai,35.7482,114.2954,410600 +101181202,Jun County,浚县,CN,China,中国,Henan,河南省,Hebi,鹤壁市,Asia/Shanghai,35.6713,114.5502,410621 +101181203,Qi County,淇县,CN,China,中国,Henan,河南省,Hebi,鹤壁市,Asia/Shanghai,35.6095,114.2004,410622 +101181204,Heshan,鹤山,CN,China,中国,Henan,河南省,Hebi,鹤壁市,Asia/Shanghai,35.9361,114.1666,410602 +101181205,Shancheng,山城,CN,China,中国,Henan,河南省,Hebi,鹤壁市,Asia/Shanghai,35.8961,114.1842,410603 +101181206,Qibin,淇滨,CN,China,中国,Henan,河南省,Hebi,鹤壁市,Asia/Shanghai,35.7484,114.2939,410611 +101181301,Puyang,濮阳,CN,China,中国,Henan,河南省,Puyang,濮阳市,Asia/Shanghai,35.7682,115.0413,410900 +101181302,Taiqian,台前,CN,China,中国,Henan,河南省,Puyang,濮阳市,Asia/Shanghai,35.9965,115.8557,410927 +101181303,Nanle,南乐,CN,China,中国,Henan,河南省,Puyang,濮阳市,Asia/Shanghai,36.0752,115.2043,410923 +101181304,Qingfeng,清丰,CN,China,中国,Henan,河南省,Puyang,濮阳市,Asia/Shanghai,35.9024,115.1073,410922 +101181305,Fan County,范县,CN,China,中国,Henan,河南省,Puyang,濮阳市,Asia/Shanghai,35.8520,115.5042,410926 +101181306,Hualong,华龙,CN,China,中国,Henan,河南省,Puyang,濮阳市,Asia/Shanghai,35.7605,115.0318,410902 +101181307,Puyang County,濮阳县,CN,China,中国,Henan,河南省,Puyang,濮阳市,Asia/Shanghai,35.7122,115.0291,410928 +101181401,Zhoukou,周口,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,33.6347,114.7012,411600 +101181402,Fugou,扶沟,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,34.0541,114.3920,411621 +101181403,Taikang,太康,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,34.0653,114.8538,411627 +101181404,Huaiyang,淮阳,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,33.7325,114.8702,411603 +101181405,Xihua,西华,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,33.7844,114.5301,411622 +101181406,Shangshui,商水,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,33.5438,114.6093,411623 +101181407,Xiangcheng,项城,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,33.4431,114.8995,411681 +101181408,Dancheng,郸城,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,33.6439,115.1890,411625 +101181409,Luyi,鹿邑,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,33.8611,115.4864,411628 +101181410,Shenqiu,沈丘,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,33.3955,115.0784,411624 +101181411,Chuanhui,川汇,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,33.6148,114.6521,411602 +101181501,Luohe,漯河,CN,China,中国,Henan,河南省,Luohe,漯河市,Asia/Shanghai,33.5759,114.0264,411100 +101181502,Linying,临颍,CN,China,中国,Henan,河南省,Luohe,漯河市,Asia/Shanghai,33.8061,113.9389,411122 +101181503,Wuyang,舞阳,CN,China,中国,Henan,河南省,Luohe,漯河市,Asia/Shanghai,33.4363,113.6106,411121 +101181504,Yuanhui,源汇,CN,China,中国,Henan,河南省,Luohe,漯河市,Asia/Shanghai,33.5654,114.0179,411102 +101181505,Licheng,郾城,CN,China,中国,Henan,河南省,Luohe,漯河市,Asia/Shanghai,33.5889,114.0168,411103 +101181506,Zhaoling,召陵,CN,China,中国,Henan,河南省,Luohe,漯河市,Asia/Shanghai,33.5676,114.0517,411104 +101181601,Zhumadian,驻马店,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,32.9802,114.0247,411700 +101181602,Xiping,西平,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,33.3823,114.0269,411721 +101181603,Suiping,遂平,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,33.1470,114.0037,411728 +101181604,Shangcai,上蔡,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,33.2647,114.2669,411722 +101181605,Runan,汝南,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,33.0045,114.3595,411727 +101181606,Biyang,泌阳,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,32.7251,113.3261,411726 +101181607,Pingyu,平舆,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,32.9556,114.6371,411723 +101181608,Xincai,新蔡,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,32.7499,114.9752,411729 +101181609,Queshan,确山,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,32.8015,114.0267,411725 +101181610,Zhengyang,正阳,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,32.6018,114.3895,411724 +101181611,Yicheng,驿城,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,32.9776,114.0292,411702 +101181701,Sanmenxia,三门峡,CN,China,中国,Henan,河南省,Sanmenxia,三门峡市,Asia/Shanghai,34.7773,111.1941,411200 +101181702,Lingbao,灵宝,CN,China,中国,Henan,河南省,Sanmenxia,三门峡市,Asia/Shanghai,34.5213,110.8858,411282 +101181703,Mianchi,渑池,CN,China,中国,Henan,河南省,Sanmenxia,三门峡市,Asia/Shanghai,34.7635,111.7630,411221 +101181704,Lushi,卢氏,CN,China,中国,Henan,河南省,Sanmenxia,三门峡市,Asia/Shanghai,34.0540,111.0527,411224 +101181705,Yima,义马,CN,China,中国,Henan,河南省,Sanmenxia,三门峡市,Asia/Shanghai,34.7469,111.8694,411281 +101181707,Hubin,湖滨,CN,China,中国,Henan,河南省,Sanmenxia,三门峡市,Asia/Shanghai,34.7781,111.1949,411202 +101181708,Shanzhou,陕州,CN,China,中国,Henan,河南省,Sanmenxia,三门峡市,Asia/Shanghai,34.7202,111.1039,411203 +101181801,Jiyuan,济源,CN,China,中国,Henan,河南省,Jiyuan,济源市,Asia/Shanghai,35.0904,112.5901,419001 +101190101,Nanjing,南京,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,32.0415,118.7674,320100 +101190102,Lishui,溧水,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,31.6531,119.0287,320117 +101190103,Gaochun,高淳,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,31.3271,118.8759,320118 +101190104,Jiangning,江宁,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,31.9534,118.8506,320115 +101190105,Liuhe,六合,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,32.3407,118.8506,320116 +101190107,Pukou,浦口,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,32.0584,118.6253,320111 +101190108,Xuanwu,玄武,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,32.0507,118.7922,320102 +101190109,Qinhuai,秦淮,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,32.0338,118.7861,320104 +101190110,Jianye,建邺,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,32.0045,118.7327,320105 +101190111,Gulou,鼓楼,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,32.0670,118.7697,320106 +101190112,Qixia,栖霞,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,32.0964,118.9091,320113 +101190113,Yuhuatai,雨花台,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,31.9959,118.7721,320114 +101190201,Wuxi,无锡,CN,China,中国,Jiangsu,江苏省,Wuxi,无锡市,Asia/Shanghai,31.4911,120.3119,320200 +101190202,Jiangyin,江阴,CN,China,中国,Jiangsu,江苏省,Wuxi,无锡市,Asia/Shanghai,31.9110,120.2759,320281 +101190203,Yixing,宜兴,CN,China,中国,Jiangsu,江苏省,Wuxi,无锡市,Asia/Shanghai,31.3644,119.8205,320282 +101190204,Xishan,锡山,CN,China,中国,Jiangsu,江苏省,Wuxi,无锡市,Asia/Shanghai,31.5856,120.3573,320205 +101190205,Huishan,惠山,CN,China,中国,Jiangsu,江苏省,Wuxi,无锡市,Asia/Shanghai,31.6810,120.3035,320206 +101190206,Lake,滨湖,CN,China,中国,Jiangsu,江苏省,Wuxi,无锡市,Asia/Shanghai,31.5502,120.2661,320211 +101190207,Liangxi,梁溪,CN,China,中国,Jiangsu,江苏省,Wuxi,无锡市,Asia/Shanghai,31.5757,120.2966,320213 +101190208,Xinwu,新吴,CN,China,中国,Jiangsu,江苏省,Wuxi,无锡市,Asia/Shanghai,31.4909,120.3643,320214 +101190301,Zhenjiang,镇江,CN,China,中国,Jiangsu,江苏省,Zhenjiang,镇江市,Asia/Shanghai,32.2044,119.4528,321100 +101190302,Danyang,丹阳,CN,China,中国,Jiangsu,江苏省,Zhenjiang,镇江市,Asia/Shanghai,31.9915,119.5819,321181 +101190303,Yangzhong,扬中,CN,China,中国,Jiangsu,江苏省,Zhenjiang,镇江市,Asia/Shanghai,32.2373,119.8281,321182 +101190304,Jurong,句容,CN,China,中国,Jiangsu,江苏省,Zhenjiang,镇江市,Asia/Shanghai,31.9474,119.1671,321183 +101190305,Dantu,丹徒,CN,China,中国,Jiangsu,江苏省,Zhenjiang,镇江市,Asia/Shanghai,32.1290,119.4339,321112 +101190306,Jingkou,京口,CN,China,中国,Jiangsu,江苏省,Zhenjiang,镇江市,Asia/Shanghai,32.2062,119.4546,321102 +101190307,Runzhou,润州,CN,China,中国,Jiangsu,江苏省,Zhenjiang,镇江市,Asia/Shanghai,32.2135,119.4149,321111 +101190401,Suzhou,苏州,CN,China,中国,Jiangsu,江苏省,Suzhou,苏州市,Asia/Shanghai,31.2994,120.6196,320500 +101190402,Changshu,常熟,CN,China,中国,Jiangsu,江苏省,Suzhou,苏州市,Asia/Shanghai,31.6582,120.7485,320581 +101190403,Zhangjiagang,张家港,CN,China,中国,Jiangsu,江苏省,Suzhou,苏州市,Asia/Shanghai,31.8656,120.5434,320582 +101190404,Kunshan,昆山,CN,China,中国,Jiangsu,江苏省,Suzhou,苏州市,Asia/Shanghai,31.3819,120.9581,320583 +101190405,Wuzhong,吴中,CN,China,中国,Jiangsu,江苏省,Suzhou,苏州市,Asia/Shanghai,31.2708,120.6246,320506 +101190406,Huqiu,虎丘,CN,China,中国,Jiangsu,江苏省,Suzhou,苏州市,Asia/Shanghai,31.3296,120.4342,320505 +101190407,Wujiang,吴江,CN,China,中国,Jiangsu,江苏省,Suzhou,苏州市,Asia/Shanghai,31.1604,120.6416,320509 +101190408,Taicang,太仓,CN,China,中国,Jiangsu,江苏省,Suzhou,苏州市,Asia/Shanghai,31.4526,121.1123,320585 +101190409,Xiangcheng,相城,CN,China,中国,Jiangsu,江苏省,Suzhou,苏州市,Asia/Shanghai,31.3967,120.6190,320507 +101190410,Gusu,姑苏,CN,China,中国,Jiangsu,江苏省,Suzhou,苏州市,Asia/Shanghai,31.3114,120.6222,320508 +101190501,Nantong,南通,CN,China,中国,Jiangsu,江苏省,Nantong,南通市,Asia/Shanghai,32.0162,120.8646,320600 +101190502,Haian,海安,CN,China,中国,Jiangsu,江苏省,Nantong,南通市,Asia/Shanghai,32.5403,120.4660,320685 +101190503,Rugao,如皋,CN,China,中国,Jiangsu,江苏省,Nantong,南通市,Asia/Shanghai,32.3916,120.5663,320682 +101190504,Rudong,如东,CN,China,中国,Jiangsu,江苏省,Nantong,南通市,Asia/Shanghai,32.3118,121.1861,320623 +101190505,Chongchuan,崇川,CN,China,中国,Jiangsu,江苏省,Nantong,南通市,Asia/Shanghai,32.0153,120.8663,320613 +101190507,Qidong,启东,CN,China,中国,Jiangsu,江苏省,Nantong,南通市,Asia/Shanghai,31.8102,121.6597,320681 +101190508,Haimen,海门,CN,China,中国,Jiangsu,江苏省,Nantong,南通市,Asia/Shanghai,31.8935,121.1766,320614 +101190509,Tongzhou,通州,CN,China,中国,Jiangsu,江苏省,Nantong,南通市,Asia/Shanghai,32.0843,121.0732,320612 +101190601,Yangzhou,扬州,CN,China,中国,Jiangsu,江苏省,Yangzhou,扬州市,Asia/Shanghai,32.3932,119.4210,321000 +101190602,Baoying,宝应,CN,China,中国,Jiangsu,江苏省,Yangzhou,扬州市,Asia/Shanghai,33.2369,119.3213,321023 +101190603,Yizheng,仪征,CN,China,中国,Jiangsu,江苏省,Yangzhou,扬州市,Asia/Shanghai,32.2720,119.1824,321081 +101190604,Gaoyou,高邮,CN,China,中国,Jiangsu,江苏省,Yangzhou,扬州市,Asia/Shanghai,32.7852,119.4438,321084 +101190605,Jiangdu,江都,CN,China,中国,Jiangsu,江苏省,Yangzhou,扬州市,Asia/Shanghai,32.4266,119.5675,321012 +101190606,Hanjiang,邗江,CN,China,中国,Jiangsu,江苏省,Yangzhou,扬州市,Asia/Shanghai,32.3779,119.3978,321003 +101190607,Guangling,广陵,CN,China,中国,Jiangsu,江苏省,Yangzhou,扬州市,Asia/Shanghai,32.3922,119.4423,321002 +101190701,Yancheng,盐城,CN,China,中国,Jiangsu,江苏省,Yancheng,盐城市,Asia/Shanghai,33.3776,120.1400,320900 +101190702,Xiangshui,响水,CN,China,中国,Jiangsu,江苏省,Yancheng,盐城市,Asia/Shanghai,34.2000,119.5796,320921 +101190703,Binhai,滨海,CN,China,中国,Jiangsu,江苏省,Yancheng,盐城市,Asia/Shanghai,33.9899,119.8284,320922 +101190704,Funing,阜宁,CN,China,中国,Jiangsu,江苏省,Yancheng,盐城市,Asia/Shanghai,33.7857,119.8053,320923 +101190705,Sheyang,射阳,CN,China,中国,Jiangsu,江苏省,Yancheng,盐城市,Asia/Shanghai,33.7663,120.3263,320924 +101190706,Jianhu,建湖,CN,China,中国,Jiangsu,江苏省,Yancheng,盐城市,Asia/Shanghai,33.4726,119.7931,320925 +101190707,Dongtai,东台,CN,China,中国,Jiangsu,江苏省,Yancheng,盐城市,Asia/Shanghai,32.8532,120.3141,320981 +101190708,Dafeng,大丰,CN,China,中国,Jiangsu,江苏省,Yancheng,盐城市,Asia/Shanghai,33.1995,120.4703,320904 +101190709,Yandu,盐都,CN,China,中国,Jiangsu,江苏省,Yancheng,盐城市,Asia/Shanghai,33.3413,120.1398,320903 +101190710,Tinghu,亭湖,CN,China,中国,Jiangsu,江苏省,Yancheng,盐城市,Asia/Shanghai,33.3914,120.1962,320902 +101190801,Xuzhou,徐州,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,34.2042,117.2838,320300 +101190802,Tongshan,铜山,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,34.1929,117.1839,320312 +101190803,Feng County,丰县,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,34.6969,116.5929,320321 +101190804,Pei County,沛县,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,34.7290,116.9372,320322 +101190805,Pizhou,邳州,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,34.3392,118.0125,320382 +101190806,Suining,睢宁,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,33.8992,117.9507,320324 +101190807,Xinyi,新沂,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,34.3688,118.3458,320381 +101190808,Gulou,鼓楼,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,34.2694,117.1929,320302 +101190809,Yunlong,云龙,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,34.2536,117.2515,320303 +101190810,Jiawang,贾汪,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,34.4416,117.4502,320305 +101190811,Quanshan,泉山,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,34.2266,117.1944,320311 +101190901,Huaian,淮安,CN,China,中国,Jiangsu,江苏省,Huaian,淮安市,Asia/Shanghai,33.5515,119.1132,320800 +101190902,Jinhu,金湖,CN,China,中国,Jiangsu,江苏省,Huaian,淮安市,Asia/Shanghai,33.0182,119.0169,320831 +101190903,Xuyi,盱眙,CN,China,中国,Jiangsu,江苏省,Huaian,淮安市,Asia/Shanghai,33.0044,118.4938,320830 +101190904,Hongze,洪泽,CN,China,中国,Jiangsu,江苏省,Huaian,淮安市,Asia/Shanghai,33.2950,118.8679,320813 +101190905,Lianshui,涟水,CN,China,中国,Jiangsu,江苏省,Huaian,淮安市,Asia/Shanghai,33.7713,119.2661,320826 +101190906,Huaiyin,淮阴区,CN,China,中国,Jiangsu,江苏省,Huaian,淮安市,Asia/Shanghai,33.6225,119.0208,320804 +101190907,Qingjiang Pu,清江浦,CN,China,中国,Jiangsu,江苏省,Huaian,淮安市,Asia/Shanghai,33.5917,119.0256,320812 +101190908,Huaian,淮安区,CN,China,中国,Jiangsu,江苏省,Huaian,淮安市,Asia/Shanghai,33.5075,119.1463,320803 +101191001,Lianyungang,连云港,CN,China,中国,Jiangsu,江苏省,Lianyungang,连云港市,Asia/Shanghai,34.6000,119.1788,320700 +101191002,Donghai,东海,CN,China,中国,Jiangsu,江苏省,Lianyungang,连云港市,Asia/Shanghai,34.5229,118.7665,320722 +101191003,Ganyu,赣榆,CN,China,中国,Jiangsu,江苏省,Lianyungang,连云港市,Asia/Shanghai,34.8392,119.1288,320707 +101191004,Guanyun,灌云,CN,China,中国,Jiangsu,江苏省,Lianyungang,连云港市,Asia/Shanghai,34.2984,119.2557,320723 +101191005,Guannan,灌南,CN,China,中国,Jiangsu,江苏省,Lianyungang,连云港市,Asia/Shanghai,34.0926,119.3523,320724 +101191006,Haizhou,海州,CN,China,中国,Jiangsu,江苏省,Lianyungang,连云港市,Asia/Shanghai,34.6016,119.1798,320706 +101191007,Lianyun,连云,CN,China,中国,Jiangsu,江苏省,Lianyungang,连云港市,Asia/Shanghai,34.7602,119.3388,320703 +101191101,Changzhou,常州,CN,China,中国,Jiangsu,江苏省,Changzhou,常州市,Asia/Shanghai,31.7728,119.9470,320400 +101191102,Liyang,溧阳,CN,China,中国,Jiangsu,江苏省,Changzhou,常州市,Asia/Shanghai,31.4271,119.4878,320481 +101191103,Jintan,金坛,CN,China,中国,Jiangsu,江苏省,Changzhou,常州市,Asia/Shanghai,31.7444,119.5734,320413 +101191104,Wujin,武进,CN,China,中国,Jiangsu,江苏省,Changzhou,常州市,Asia/Shanghai,31.7186,119.9588,320412 +101191105,Tianning,天宁,CN,China,中国,Jiangsu,江苏省,Changzhou,常州市,Asia/Shanghai,31.7796,119.9638,320402 +101191106,Bell Tower,钟楼,CN,China,中国,Jiangsu,江苏省,Changzhou,常州市,Asia/Shanghai,31.7810,119.9484,320404 +101191107,Xinbei,新北,CN,China,中国,Jiangsu,江苏省,Changzhou,常州市,Asia/Shanghai,31.8247,119.9747,320411 +101191201,Taizhou,泰州,CN,China,中国,Jiangsu,江苏省,Taizhou,泰州市,Asia/Shanghai,32.4849,119.9152,321200 +101191202,Xinghua,兴化,CN,China,中国,Jiangsu,江苏省,Taizhou,泰州市,Asia/Shanghai,32.9381,119.8402,321281 +101191203,Taixing,泰兴,CN,China,中国,Jiangsu,江苏省,Taizhou,泰州市,Asia/Shanghai,32.1688,120.0202,321283 +101191204,Jiangyan,姜堰,CN,China,中国,Jiangsu,江苏省,Taizhou,泰州市,Asia/Shanghai,32.5085,120.1482,321204 +101191205,Jingjiang,靖江,CN,China,中国,Jiangsu,江苏省,Taizhou,泰州市,Asia/Shanghai,32.0182,120.2683,321282 +101191206,Hailing,海陵,CN,China,中国,Jiangsu,江苏省,Taizhou,泰州市,Asia/Shanghai,32.4884,119.9202,321202 +101191207,Gaogang,高港,CN,China,中国,Jiangsu,江苏省,Taizhou,泰州市,Asia/Shanghai,32.3157,119.8817,321203 +101191301,Suqian,宿迁,CN,China,中国,Jiangsu,江苏省,Suqian,宿迁市,Asia/Shanghai,33.9630,118.2752,321300 +101191302,Shuyang,沭阳,CN,China,中国,Jiangsu,江苏省,Suqian,宿迁市,Asia/Shanghai,34.1291,118.7759,321322 +101191303,Siyang,泗阳,CN,China,中国,Jiangsu,江苏省,Suqian,宿迁市,Asia/Shanghai,33.7114,118.6813,321323 +101191304,Sihong,泗洪,CN,China,中国,Jiangsu,江苏省,Suqian,宿迁市,Asia/Shanghai,33.4565,118.2118,321324 +101191305,Suyu,宿豫,CN,China,中国,Jiangsu,江苏省,Suqian,宿迁市,Asia/Shanghai,33.9411,118.3300,321311 +101191306,Sucheng,宿城,CN,China,中国,Jiangsu,江苏省,Suqian,宿迁市,Asia/Shanghai,33.9377,118.2790,321302 +101200101,Wuhan,武汉,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.5844,114.2986,420100 +101200102,Caidian,蔡甸,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.5364,114.0873,420114 +101200103,Huangpi,黄陂,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.8742,114.3740,420116 +101200104,Xinzhou,新洲,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.8422,114.8021,420117 +101200105,Jiangxia,江夏,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.3490,114.3140,420115 +101200106,Dongxihu,东西湖,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.6225,114.1425,420112 +101200107,Jiang'an,江岸,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.5949,114.3030,420102 +101200108,Jianghan,江汉,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.5788,114.2831,420103 +101200109,Qiaokou,硚口,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.5706,114.2646,420104 +101200110,Hanyang,汉阳,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.5493,114.2658,420105 +101200111,Wuchang,武昌,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.5465,114.3073,420106 +101200112,Qingshan,青山,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.6342,114.3971,420107 +101200113,Hongshan,洪山,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.5006,114.3427,420111 +101200114,Hannan,汉南,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.3096,114.0812,420113 +101200201,Xiangyang,襄阳,CN,China,中国,Hubei,湖北省,Xiangyang,襄阳市,Asia/Shanghai,32.0424,112.1442,420600 +101200202,Xiangzhou,襄州,CN,China,中国,Hubei,湖北省,Xiangyang,襄阳市,Asia/Shanghai,32.0855,112.1974,420607 +101200203,Baokang,保康,CN,China,中国,Hubei,湖北省,Xiangyang,襄阳市,Asia/Shanghai,31.8735,111.2622,420626 +101200204,Nanzhang,南漳,CN,China,中国,Hubei,湖北省,Xiangyang,襄阳市,Asia/Shanghai,31.7769,111.8444,420624 +101200205,Yicheng,宜城,CN,China,中国,Hubei,湖北省,Xiangyang,襄阳市,Asia/Shanghai,31.7092,112.2614,420684 +101200206,Laohekou,老河口,CN,China,中国,Hubei,湖北省,Xiangyang,襄阳市,Asia/Shanghai,32.3854,111.6757,420682 +101200207,Gucheng,谷城,CN,China,中国,Hubei,湖北省,Xiangyang,襄阳市,Asia/Shanghai,32.2627,111.6401,420625 +101200208,Zaoyang,枣阳,CN,China,中国,Hubei,湖北省,Xiangyang,襄阳市,Asia/Shanghai,32.1231,112.7653,420683 +101200209,Xiangcheng,襄城,CN,China,中国,Hubei,湖北省,Xiangyang,襄阳市,Asia/Shanghai,32.0151,112.1503,420602 +101200210,Fancheng,樊城,CN,China,中国,Hubei,湖北省,Xiangyang,襄阳市,Asia/Shanghai,32.0586,112.1396,420606 +101200301,Ezhou,鄂州,CN,China,中国,Hubei,湖北省,Ezhou,鄂州市,Asia/Shanghai,30.3965,114.8906,420700 +101200302,Liangzi Lake,梁子湖,CN,China,中国,Hubei,湖北省,Ezhou,鄂州市,Asia/Shanghai,30.0982,114.6820,420702 +101200303,Huarong,华容,CN,China,中国,Hubei,湖北省,Ezhou,鄂州市,Asia/Shanghai,30.5345,114.7415,420703 +101200304,Echeng,鄂城,CN,China,中国,Hubei,湖北省,Ezhou,鄂州市,Asia/Shanghai,30.3967,114.8900,420704 +101200401,Xiaogan,孝感,CN,China,中国,Hubei,湖北省,Xiaogan,孝感市,Asia/Shanghai,30.9264,113.9267,420900 +101200402,Anlu,安陆,CN,China,中国,Hubei,湖北省,Xiaogan,孝感市,Asia/Shanghai,31.2617,113.6904,420982 +101200403,Yunmeng,云梦,CN,China,中国,Hubei,湖北省,Xiaogan,孝感市,Asia/Shanghai,31.0217,113.7506,420923 +101200404,Dawu,大悟,CN,China,中国,Hubei,湖北省,Xiaogan,孝感市,Asia/Shanghai,31.5655,114.1263,420922 +101200405,Yingcheng,应城,CN,China,中国,Hubei,湖北省,Xiaogan,孝感市,Asia/Shanghai,30.9390,113.5738,420981 +101200406,Hanchuan,汉川,CN,China,中国,Hubei,湖北省,Xiaogan,孝感市,Asia/Shanghai,30.6522,113.8353,420984 +101200407,Xiaochang,孝昌,CN,China,中国,Hubei,湖北省,Xiaogan,孝感市,Asia/Shanghai,31.2516,113.9890,420921 +101200408,Xiaonan,孝南,CN,China,中国,Hubei,湖北省,Xiaogan,孝感市,Asia/Shanghai,30.9260,113.9259,420902 +101200501,Huanggang,黄冈,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,30.4477,114.8794,421100 +101200502,Hong'an,红安,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,31.2848,114.6151,421122 +101200503,Macheng,麻城,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,31.1779,115.0254,421181 +101200504,Luotian,罗田,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,30.7817,115.3990,421123 +101200505,Yingshan,英山,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,30.7358,115.6775,421124 +101200506,Xishui,浠水,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,30.4548,115.2634,421125 +101200507,Qichun,蕲春,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,30.2349,115.4340,421126 +101200508,Huangmei,黄梅,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,30.0751,115.9426,421127 +101200509,Wuxue,武穴,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,29.8493,115.5624,421182 +101200510,Tuanfeng,团风,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,30.6357,114.8720,421121 +101200511,Huangzhou,黄州,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,30.4474,114.8789,421102 +101200601,Huangshi,黄石,CN,China,中国,Hubei,湖北省,Huangshi,黄石市,Asia/Shanghai,30.2201,115.0770,420200 +101200602,Daye,大冶,CN,China,中国,Hubei,湖北省,Huangshi,黄石市,Asia/Shanghai,30.0988,114.9748,420281 +101200603,Yangxin,阳新,CN,China,中国,Hubei,湖北省,Huangshi,黄石市,Asia/Shanghai,29.8416,115.2129,420222 +101200604,Tieshan,铁山,CN,China,中国,Hubei,湖北省,Huangshi,黄石市,Asia/Shanghai,30.2060,114.9014,420205 +101200605,Xialu,下陆,CN,China,中国,Hubei,湖北省,Huangshi,黄石市,Asia/Shanghai,30.1778,114.9758,420204 +101200606,Xisaishan,西塞山,CN,China,中国,Hubei,湖北省,Huangshi,黄石市,Asia/Shanghai,30.2054,115.0934,420203 +101200607,Huangshi Port,黄石港,CN,China,中国,Hubei,湖北省,Huangshi,黄石市,Asia/Shanghai,30.2121,115.0902,420202 +101200701,Xianning,咸宁,CN,China,中国,Hubei,湖北省,Xianning,咸宁市,Asia/Shanghai,29.8328,114.3290,421200 +101200702,Chibi,赤壁,CN,China,中国,Hubei,湖北省,Xianning,咸宁市,Asia/Shanghai,29.7169,113.8837,421281 +101200703,Jiayu,嘉鱼,CN,China,中国,Hubei,湖北省,Xianning,咸宁市,Asia/Shanghai,29.9734,113.9215,421221 +101200704,Chongyang,崇阳,CN,China,中国,Hubei,湖北省,Xianning,咸宁市,Asia/Shanghai,29.5410,114.0500,421223 +101200705,Tongcheng,通城,CN,China,中国,Hubei,湖北省,Xianning,咸宁市,Asia/Shanghai,29.2461,113.8141,421222 +101200706,Tongshan,通山,CN,China,中国,Hubei,湖北省,Xianning,咸宁市,Asia/Shanghai,29.6045,114.4932,421224 +101200707,Xian'an,咸安,CN,China,中国,Hubei,湖北省,Xianning,咸宁市,Asia/Shanghai,29.8247,114.3339,421202 +101200801,Jingzhou,荆州,CN,China,中国,Hubei,湖北省,Jingzhou,荆州市,Asia/Shanghai,30.3269,112.2381,421000 +101200802,Jiangling,江陵,CN,China,中国,Hubei,湖北省,Jingzhou,荆州市,Asia/Shanghai,30.0339,112.4174,421024 +101200803,Gong'an,公安,CN,China,中国,Hubei,湖北省,Jingzhou,荆州市,Asia/Shanghai,30.0591,112.2302,421022 +101200804,Shishou,石首,CN,China,中国,Hubei,湖北省,Jingzhou,荆州市,Asia/Shanghai,29.7164,112.4089,421081 +101200805,Jianli,监利,CN,China,中国,Hubei,湖北省,Jingzhou,荆州市,Asia/Shanghai,29.8201,112.9043,421088 +101200806,Honghu,洪湖,CN,China,中国,Hubei,湖北省,Jingzhou,荆州市,Asia/Shanghai,29.8130,113.4703,421083 +101200807,Songzi,松滋,CN,China,中国,Hubei,湖北省,Jingzhou,荆州市,Asia/Shanghai,30.1760,111.7782,421087 +101200808,Shashi,沙市,CN,China,中国,Hubei,湖北省,Jingzhou,荆州市,Asia/Shanghai,30.3159,112.2574,421002 +101200809,Jingzhou County,荆州区,CN,China,中国,Hubei,湖北省,Jingzhou,荆州市,Asia/Shanghai,30.3528,112.1902,421003 +101200901,Yichang,宜昌,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.7026,111.2908,420500 +101200902,Yuan'an,远安,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,31.0596,111.6433,420525 +101200903,Zigui,秭归,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.8239,110.9768,420527 +101200904,Xingshan,兴山,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,31.3480,110.7545,420526 +101200905,Xiling,西陵,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.7025,111.2955,420502 +101200906,Wufeng,五峰,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.1567,111.0737,420529 +101200907,Dangyang,当阳,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.8245,111.7934,420582 +101200908,Changyang,长阳,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.4665,111.1985,420528 +101200909,Yidu,宜都,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.3872,111.4544,420581 +101200910,Zhijiang,枝江,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.4254,111.7518,420583 +101200912,Yiling,夷陵,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.7702,111.3267,420506 +101200913,Wujiagang,伍家岗,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.6441,111.3609,420503 +101200914,Dianjun,点军,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.6923,111.2682,420504 +101200915,Xiaoting,猇亭,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.5307,111.4276,420505 +101201001,Enshi Prefecture,恩施州,CN,China,中国,Hubei,湖北省,Enshi Tujia and Miao Autonomous Prefecture,恩施土家族苗族自治州,Asia/Shanghai,30.2831,109.4870,422800 +101201002,Lichuan,利川,CN,China,中国,Hubei,湖北省,Enshi Tujia and Miao Autonomous Prefecture,恩施土家族苗族自治州,Asia/Shanghai,30.2942,108.9435,422802 +101201003,Jianshi,建始,CN,China,中国,Hubei,湖北省,Enshi Tujia and Miao Autonomous Prefecture,恩施土家族苗族自治州,Asia/Shanghai,30.6016,109.7238,422822 +101201004,Xianfeng,咸丰,CN,China,中国,Hubei,湖北省,Enshi Tujia and Miao Autonomous Prefecture,恩施土家族苗族自治州,Asia/Shanghai,29.6790,109.1504,422826 +101201005,Xuan'en,宣恩,CN,China,中国,Hubei,湖北省,Enshi Tujia and Miao Autonomous Prefecture,恩施土家族苗族自治州,Asia/Shanghai,29.9887,109.4828,422825 +101201006,Hefeng,鹤峰,CN,China,中国,Hubei,湖北省,Enshi Tujia and Miao Autonomous Prefecture,恩施土家族苗族自治州,Asia/Shanghai,29.8873,110.0337,422828 +101201007,Laifeng,来凤,CN,China,中国,Hubei,湖北省,Enshi Tujia and Miao Autonomous Prefecture,恩施土家族苗族自治州,Asia/Shanghai,29.5069,109.4083,422827 +101201008,Badong,巴东,CN,China,中国,Hubei,湖北省,Enshi Tujia and Miao Autonomous Prefecture,恩施土家族苗族自治州,Asia/Shanghai,31.0414,110.3367,422823 +101201009,Enshi City,恩施市,CN,China,中国,Hubei,湖北省,Enshi Tujia and Miao Autonomous Prefecture,恩施土家族苗族自治州,Asia/Shanghai,30.2930,109.4796,422801 +101201101,Shiyan,十堰,CN,China,中国,Hubei,湖北省,Shiyan,十堰市,Asia/Shanghai,32.6469,110.7879,420300 +101201102,Zhuxi,竹溪,CN,China,中国,Hubei,湖北省,Shiyan,十堰市,Asia/Shanghai,32.3153,109.7172,420324 +101201103,Yunxi,郧西,CN,China,中国,Hubei,湖北省,Shiyan,十堰市,Asia/Shanghai,32.9915,110.4265,420322 +101201104,Yunyang,郧阳,CN,China,中国,Hubei,湖北省,Shiyan,十堰市,Asia/Shanghai,32.8383,110.8121,420304 +101201105,Zhushan,竹山,CN,China,中国,Hubei,湖北省,Shiyan,十堰市,Asia/Shanghai,32.2259,110.2296,420323 +101201106,Fang County,房县,CN,China,中国,Hubei,湖北省,Shiyan,十堰市,Asia/Shanghai,32.0550,110.7420,420325 +101201107,Danjiangkou,丹江口,CN,China,中国,Hubei,湖北省,Shiyan,十堰市,Asia/Shanghai,32.5388,111.5138,420381 +101201108,Maojian,茅箭,CN,China,中国,Hubei,湖北省,Shiyan,十堰市,Asia/Shanghai,32.5919,110.8135,420302 +101201109,Zhangwan,张湾,CN,China,中国,Hubei,湖北省,Shiyan,十堰市,Asia/Shanghai,32.6525,110.7724,420303 +101201201,Shennongjia Forest Area,神农架,CN,China,中国,Hubei,湖北省,Shennongjia Forest Area,神农架林区,Asia/Shanghai,31.7445,110.6715,429021 +101201301,Suizhou,随州,CN,China,中国,Hubei,湖北省,Suizhou,随州市,Asia/Shanghai,31.7175,113.3738,421300 +101201302,Guangshui,广水,CN,China,中国,Hubei,湖北省,Suizhou,随州市,Asia/Shanghai,31.6177,113.8266,421381 +101201303,Zengdu,曾都,CN,China,中国,Hubei,湖北省,Suizhou,随州市,Asia/Shanghai,31.7175,113.3745,421303 +101201304,Sui County,随县,CN,China,中国,Hubei,湖北省,Suizhou,随州市,Asia/Shanghai,31.8542,113.3014,421321 +101201401,Jingmen,荆门,CN,China,中国,Hubei,湖北省,Jingmen,荆门市,Asia/Shanghai,31.0354,112.2043,420800 +101201402,Zhongxiang,钟祥,CN,China,中国,Hubei,湖北省,Jingmen,荆门市,Asia/Shanghai,31.1656,112.5873,420881 +101201403,Jingshan,京山,CN,China,中国,Hubei,湖北省,Jingmen,荆门市,Asia/Shanghai,31.0225,113.1146,420882 +101201404,Duodao,掇刀,CN,China,中国,Hubei,湖北省,Jingmen,荆门市,Asia/Shanghai,30.9808,112.1984,420804 +101201405,Shayang,沙洋,CN,China,中国,Hubei,湖北省,Jingmen,荆门市,Asia/Shanghai,30.7036,112.5952,420822 +101201406,Dongbao,东宝,CN,China,中国,Hubei,湖北省,Jingmen,荆门市,Asia/Shanghai,31.0335,112.2048,420802 +101201501,Tianmen,天门,CN,China,中国,Hubei,湖北省,Tianmen,天门市,Asia/Shanghai,30.6531,113.1659,429006 +101201601,Xiantao,仙桃,CN,China,中国,Hubei,湖北省,Xiantao,仙桃市,Asia/Shanghai,30.3650,113.4540,429004 +101201701,Qianjiang,潜江,CN,China,中国,Hubei,湖北省,Qianjiang,潜江市,Asia/Shanghai,30.4212,112.8969,429005 +101210101,Hangzhou,杭州,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.2460,120.2108,330100 +101210102,Xiaoshan,萧山,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.1629,120.2707,330109 +101210103,Tonglu,桐庐,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,29.7974,119.6850,330122 +101210104,Chun'an,淳安,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,29.6042,119.0443,330127 +101210105,Jiande,建德,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,29.4723,119.2791,330182 +101210106,Yuhang,余杭,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.2737,119.9787,330110 +101210107,Lin'an,临安,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.2312,119.7151,330112 +101210108,Fuyang,富阳,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.0499,119.9499,330111 +101210109,Shangcheng,上城,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.2502,120.1715,330102 +101210111,Qiantang,钱塘,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.3230,120.4939,330114 +101210112,Gongshu,拱墅,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.3147,120.1501,330105 +101210113,Xihu,西湖,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.2729,120.1474,330106 +101210114,Binjiang,滨江,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.2066,120.2106,330108 +101210115,Linping,临平,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.4192,120.2992,330113 +101210201,Huzhou,湖州,CN,China,中国,Zhejiang,浙江省,Huzhou,湖州市,Asia/Shanghai,30.8672,120.1024,330500 +101210202,Changxing,长兴,CN,China,中国,Zhejiang,浙江省,Huzhou,湖州市,Asia/Shanghai,31.0047,119.9101,330522 +101210203,Anji,安吉,CN,China,中国,Zhejiang,浙江省,Huzhou,湖州市,Asia/Shanghai,30.6320,119.6879,330523 +101210204,Deqing,德清,CN,China,中国,Zhejiang,浙江省,Huzhou,湖州市,Asia/Shanghai,30.5349,119.9677,330521 +101210205,Wuxing,吴兴,CN,China,中国,Zhejiang,浙江省,Huzhou,湖州市,Asia/Shanghai,30.8572,120.1856,330502 +101210206,Nanxun,南浔,CN,China,中国,Zhejiang,浙江省,Huzhou,湖州市,Asia/Shanghai,30.8727,120.4172,330503 +101210301,Jiaxing,嘉兴,CN,China,中国,Zhejiang,浙江省,Jiaxing,嘉兴市,Asia/Shanghai,30.7627,120.7509,330400 +101210302,Jiashan,嘉善,CN,China,中国,Zhejiang,浙江省,Jiaxing,嘉兴市,Asia/Shanghai,30.8414,120.9219,330421 +101210303,Haining,海宁,CN,China,中国,Zhejiang,浙江省,Jiaxing,嘉兴市,Asia/Shanghai,30.5255,120.6888,330481 +101210304,Tongxiang,桐乡,CN,China,中国,Zhejiang,浙江省,Jiaxing,嘉兴市,Asia/Shanghai,30.6291,120.5511,330483 +101210305,Pinghu,平湖,CN,China,中国,Zhejiang,浙江省,Jiaxing,嘉兴市,Asia/Shanghai,30.6989,121.0147,330482 +101210306,Haiyan,海盐,CN,China,中国,Zhejiang,浙江省,Jiaxing,嘉兴市,Asia/Shanghai,30.5222,120.9420,330424 +101210307,Nanhu,南湖,CN,China,中国,Zhejiang,浙江省,Jiaxing,嘉兴市,Asia/Shanghai,30.7647,120.7500,330402 +101210308,Xiuzhou,秀洲,CN,China,中国,Zhejiang,浙江省,Jiaxing,嘉兴市,Asia/Shanghai,30.7633,120.7204,330411 +101210401,Ningbo,宁波,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,29.8603,121.6245,330200 +101210402,Haishu,海曙,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,29.8745,121.5397,330203 +101210403,Cixi,慈溪,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,30.1771,121.2481,330282 +101210404,Yuyao,余姚,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,30.0454,121.1563,330281 +101210405,Fenghua,奉化,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,29.6623,121.4109,330213 +101210406,Xiangshan,象山,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,29.4702,121.8771,330225 +101210408,Ninghai,宁海,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,29.2998,121.4326,330226 +101210409,Jiangbei,江北,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,29.8884,121.5593,330205 +101210410,Beilun,北仑,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,29.9094,121.8313,330206 +101210411,Yinzhou,鄞州,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,29.8317,121.5584,330212 +101210412,Zhenhai,镇海,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,29.9652,121.5967,330211 +101210501,Yuecheng,越城,CN,China,中国,Zhejiang,浙江省,Shaoxing,绍兴市,Asia/Shanghai,29.9970,120.5853,330602 +101210502,Zhuji,诸暨,CN,China,中国,Zhejiang,浙江省,Shaoxing,绍兴市,Asia/Shanghai,29.7137,120.2443,330681 +101210503,Shangyu,上虞,CN,China,中国,Zhejiang,浙江省,Shaoxing,绍兴市,Asia/Shanghai,30.0168,120.8742,330604 +101210504,Xinchang,新昌,CN,China,中国,Zhejiang,浙江省,Shaoxing,绍兴市,Asia/Shanghai,29.5012,120.9057,330624 +101210505,Shengzhou,嵊州,CN,China,中国,Zhejiang,浙江省,Shaoxing,绍兴市,Asia/Shanghai,29.5866,120.8289,330683 +101210506,Keqiao,柯桥,CN,China,中国,Zhejiang,浙江省,Shaoxing,绍兴市,Asia/Shanghai,30.0780,120.4761,330603 +101210507,Shaoxing,绍兴,CN,China,中国,Zhejiang,浙江省,Shaoxing,绍兴市,Asia/Shanghai,30.0516,120.5829,330600 +101210601,Taizhou,台州,CN,China,中国,Zhejiang,浙江省,Taizhou,台州市,Asia/Shanghai,28.6614,121.4286,331000 +101210603,Yuhuan,玉环,CN,China,中国,Zhejiang,浙江省,Taizhou,台州市,Asia/Shanghai,28.1284,121.2323,331083 +101210604,Sanmen,三门,CN,China,中国,Zhejiang,浙江省,Taizhou,台州市,Asia/Shanghai,29.1190,121.3764,331022 +101210605,Tiantai,天台,CN,China,中国,Zhejiang,浙江省,Taizhou,台州市,Asia/Shanghai,29.1411,121.0312,331023 +101210606,Xianju,仙居,CN,China,中国,Zhejiang,浙江省,Taizhou,台州市,Asia/Shanghai,28.8492,120.7351,331024 +101210607,Wenling,温岭,CN,China,中国,Zhejiang,浙江省,Taizhou,台州市,Asia/Shanghai,28.3688,121.3736,331081 +101210610,Linhai,临海,CN,China,中国,Zhejiang,浙江省,Taizhou,台州市,Asia/Shanghai,28.8454,121.1312,331082 +101210611,Jiaojiang,椒江,CN,China,中国,Zhejiang,浙江省,Taizhou,台州市,Asia/Shanghai,28.6761,121.4310,331002 +101210612,Huangyan,黄岩,CN,China,中国,Zhejiang,浙江省,Taizhou,台州市,Asia/Shanghai,28.6449,121.2621,331003 +101210613,Luqiao,路桥,CN,China,中国,Zhejiang,浙江省,Taizhou,台州市,Asia/Shanghai,28.5818,121.3729,331004 +101210701,Wenzhou,温州,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,28.0006,120.6721,330300 +101210702,Taishun,泰顺,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,27.5573,119.7162,330329 +101210703,Wencheng,文成,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,27.7891,120.0925,330328 +101210704,Pingyang,平阳,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,27.6693,120.5644,330326 +101210705,Rui'an,瑞安,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,27.7793,120.6462,330381 +101210706,Dongtou,洞头,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,27.8361,121.1562,330305 +101210707,Yueqing,乐清,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,28.1161,120.9671,330382 +101210708,Yongjia,永嘉,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,28.1539,120.6910,330324 +101210709,Cangnan,苍南,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,27.5186,120.4260,330327 +101210710,Lucheng,鹿城,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,28.0034,120.6742,330302 +101210711,Longwan,龙湾,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,27.9333,120.8123,330303 +101210712,Ouhai,瓯海,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,27.9675,120.6152,330304 +101210713,Longgang,龙港,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,27.5784,120.5530,330383 +101210801,Lishui,丽水,CN,China,中国,Zhejiang,浙江省,Lishui,丽水市,Asia/Shanghai,28.4520,119.9218,331100 +101210802,Suichang,遂昌,CN,China,中国,Zhejiang,浙江省,Lishui,丽水市,Asia/Shanghai,28.5924,119.2759,331123 +101210803,Longquan,龙泉,CN,China,中国,Zhejiang,浙江省,Lishui,丽水市,Asia/Shanghai,28.0692,119.1323,331181 +101210804,Jinyun,缙云,CN,China,中国,Zhejiang,浙江省,Lishui,丽水市,Asia/Shanghai,28.6542,120.0790,331122 +101210805,Qingtian,青田,CN,China,中国,Zhejiang,浙江省,Lishui,丽水市,Asia/Shanghai,28.1352,120.2919,331121 +101210806,Yunhe,云和,CN,China,中国,Zhejiang,浙江省,Lishui,丽水市,Asia/Shanghai,28.1111,119.5695,331125 +101210807,Qingyuan,庆元,CN,China,中国,Zhejiang,浙江省,Lishui,丽水市,Asia/Shanghai,27.6182,119.0672,331126 +101210808,Songyang,松阳,CN,China,中国,Zhejiang,浙江省,Lishui,丽水市,Asia/Shanghai,28.4499,119.4853,331124 +101210809,Jingning,景宁,CN,China,中国,Zhejiang,浙江省,Lishui,丽水市,Asia/Shanghai,27.9772,119.6347,331127 +101210810,Liandu,莲都,CN,China,中国,Zhejiang,浙江省,Lishui,丽水市,Asia/Shanghai,28.4511,119.9223,331102 +101210901,Jinhua,金华,CN,China,中国,Zhejiang,浙江省,Jinhua,金华市,Asia/Shanghai,29.0895,119.6495,330700 +101210902,Pujiang,浦江,CN,China,中国,Zhejiang,浙江省,Jinhua,金华市,Asia/Shanghai,29.4513,119.8934,330726 +101210903,Lanxi,兰溪,CN,China,中国,Zhejiang,浙江省,Jinhua,金华市,Asia/Shanghai,29.2101,119.4605,330781 +101210904,Yiwu,义乌,CN,China,中国,Zhejiang,浙江省,Jinhua,金华市,Asia/Shanghai,29.3069,120.0749,330782 +101210905,Dongyang,东阳,CN,China,中国,Zhejiang,浙江省,Jinhua,金华市,Asia/Shanghai,29.2625,120.2333,330783 +101210906,Wuyi,武义,CN,China,中国,Zhejiang,浙江省,Jinhua,金华市,Asia/Shanghai,28.8966,119.8192,330723 +101210907,Yongkang,永康,CN,China,中国,Zhejiang,浙江省,Jinhua,金华市,Asia/Shanghai,28.8953,120.0363,330784 +101210908,Pan'an,磐安,CN,China,中国,Zhejiang,浙江省,Jinhua,金华市,Asia/Shanghai,29.0526,120.4451,330727 +101210909,Wucheng,婺城,CN,China,中国,Zhejiang,浙江省,Jinhua,金华市,Asia/Shanghai,29.0873,119.5716,330702 +101210910,Jindong,金东,CN,China,中国,Zhejiang,浙江省,Jinhua,金华市,Asia/Shanghai,29.0958,119.6813,330703 +101211001,Quzhou,衢州,CN,China,中国,Zhejiang,浙江省,Quzhou,衢州市,Asia/Shanghai,28.9417,118.8726,330800 +101211002,Changshan,常山,CN,China,中国,Zhejiang,浙江省,Quzhou,衢州市,Asia/Shanghai,28.9000,118.5217,330822 +101211003,Kaihua,开化,CN,China,中国,Zhejiang,浙江省,Quzhou,衢州市,Asia/Shanghai,29.1365,118.4144,330824 +101211004,Longyou,龙游,CN,China,中国,Zhejiang,浙江省,Quzhou,衢州市,Asia/Shanghai,29.0314,119.1725,330825 +101211005,Jiangshan,江山,CN,China,中国,Zhejiang,浙江省,Quzhou,衢州市,Asia/Shanghai,28.7347,118.6279,330881 +101211006,Qujiang,衢江,CN,China,中国,Zhejiang,浙江省,Quzhou,衢州市,Asia/Shanghai,28.9732,118.9577,330803 +101211007,Kecheng,柯城,CN,China,中国,Zhejiang,浙江省,Quzhou,衢州市,Asia/Shanghai,28.9445,118.8730,330802 +101211101,Zhoushan,舟山,CN,China,中国,Zhejiang,浙江省,Zhoushan,舟山市,Asia/Shanghai,29.9856,122.2074,330900 +101211102,Shengsi,嵊泗,CN,China,中国,Zhejiang,浙江省,Zhoushan,舟山市,Asia/Shanghai,30.7272,122.4578,330922 +101211104,Daishan,岱山,CN,China,中国,Zhejiang,浙江省,Zhoushan,舟山市,Asia/Shanghai,30.2429,122.2011,330921 +101211105,Putuo,普陀,CN,China,中国,Zhejiang,浙江省,Zhoushan,舟山市,Asia/Shanghai,29.9456,122.3020,330903 +101211106,Dinghai,定海,CN,China,中国,Zhejiang,浙江省,Zhoushan,舟山市,Asia/Shanghai,30.0164,122.1085,330902 +101220101,Hefei,合肥,CN,China,中国,Anhui,安徽省,Hefei,合肥市,Asia/Shanghai,31.8206,117.2273,340100 +101220102,Changfeng,长丰,CN,China,中国,Anhui,安徽省,Hefei,合肥市,Asia/Shanghai,32.4785,117.1647,340121 +101220103,Feidong,肥东,CN,China,中国,Anhui,安徽省,Hefei,合肥市,Asia/Shanghai,31.8840,117.4632,340122 +101220104,Feixi,肥西,CN,China,中国,Anhui,安徽省,Hefei,合肥市,Asia/Shanghai,31.7196,117.1661,340123 +101220105,Chaohu,巢湖,CN,China,中国,Anhui,安徽省,Hefei,合肥市,Asia/Shanghai,31.6005,117.8742,340181 +101220106,Lujiang,庐江,CN,China,中国,Anhui,安徽省,Hefei,合肥市,Asia/Shanghai,31.2515,117.2898,340124 +101220107,Yaohai,瑶海,CN,China,中国,Anhui,安徽省,Hefei,合肥市,Asia/Shanghai,31.8696,117.3154,340102 +101220108,Luyang,庐阳,CN,China,中国,Anhui,安徽省,Hefei,合肥市,Asia/Shanghai,31.8690,117.2838,340103 +101220109,Shushan,蜀山,CN,China,中国,Anhui,安徽省,Hefei,合肥市,Asia/Shanghai,31.8559,117.2621,340104 +101220110,Baohe,包河,CN,China,中国,Anhui,安徽省,Hefei,合肥市,Asia/Shanghai,31.8296,117.2858,340111 +101220201,Bengbu,蚌埠,CN,China,中国,Anhui,安徽省,Bengbu,蚌埠市,Asia/Shanghai,32.9397,117.3632,340300 +101220202,Huaiyuan,怀远,CN,China,中国,Anhui,安徽省,Bengbu,蚌埠市,Asia/Shanghai,32.9569,117.2002,340321 +101220203,Guzhen,固镇,CN,China,中国,Anhui,安徽省,Bengbu,蚌埠市,Asia/Shanghai,33.3187,117.3160,340323 +101220204,Wuhe,五河,CN,China,中国,Anhui,安徽省,Bengbu,蚌埠市,Asia/Shanghai,33.1462,117.8888,340322 +101220205,Longzihu,龙子湖,CN,China,中国,Anhui,安徽省,Bangbu,蚌埠市,Asia/Shanghai,32.9086,117.4545,340302 +101220206,Bangshan,蚌山,CN,China,中国,Anhui,安徽省,Bangbu,蚌埠市,Asia/Shanghai,32.9381,117.3558,340303 +101220207,Yuhui,禹会,CN,China,中国,Anhui,安徽省,Bangbu,蚌埠市,Asia/Shanghai,32.9297,117.3419,340304 +101220208,Huaishang,淮上,CN,China,中国,Anhui,安徽省,Bangbu,蚌埠市,Asia/Shanghai,32.9631,117.3471,340311 +101220301,Wuhu,芜湖,CN,China,中国,Anhui,安徽省,Wuhu,芜湖市,Asia/Shanghai,31.3526,118.4331,340200 +101220302,Fanchang,繁昌,CN,China,中国,Anhui,安徽省,Wuhu,芜湖市,Asia/Shanghai,31.0809,118.2013,340212 +101220303,Wanzhi,湾沚,CN,China,中国,Anhui,安徽省,Wuhu,芜湖市,Asia/Shanghai,31.1453,118.5723,340210 +101220304,Nanling,南陵,CN,China,中国,Anhui,安徽省,Wuhu,芜湖市,Asia/Shanghai,30.9196,118.3371,340223 +101220305,Wuwei,无为,CN,China,中国,Anhui,安徽省,Wuhu,芜湖市,Asia/Shanghai,31.3031,117.9114,340281 +101220306,Jinghu,镜湖,CN,China,中国,Anhui,安徽省,Wuhu,芜湖市,Asia/Shanghai,31.3256,118.3763,340202 +101220307,Yijiang,弋江,CN,China,中国,Anhui,安徽省,Wuhu,芜湖市,Asia/Shanghai,31.3134,118.3775,340209 +101220308,Jiujiang,鸠江,CN,China,中国,Anhui,安徽省,Wuhu,芜湖市,Asia/Shanghai,31.3627,118.4002,340207 +101220401,Huainan,淮南,CN,China,中国,Anhui,安徽省,Huainan,淮南市,Asia/Shanghai,32.5854,117.0186,340400 +101220402,Fengtai,凤台,CN,China,中国,Anhui,安徽省,Huainan,淮南市,Asia/Shanghai,32.7054,116.7228,340421 +101220403,Panji,潘集,CN,China,中国,Anhui,安徽省,Huainan,淮南市,Asia/Shanghai,32.7821,116.8169,340406 +101220404,Datong,大通,CN,China,中国,Anhui,安徽省,Huainan,淮南市,Asia/Shanghai,32.6321,117.0529,340402 +101220405,Tianjia'an,田家庵,CN,China,中国,Anhui,安徽省,Huainan,淮南市,Asia/Shanghai,32.6443,117.0183,340403 +101220406,Xiejiaji,谢家集,CN,China,中国,Anhui,安徽省,Huainan,淮南市,Asia/Shanghai,32.5983,116.8654,340404 +101220407,Bagongshan,八公山,CN,China,中国,Anhui,安徽省,Huainan,淮南市,Asia/Shanghai,32.6282,116.8411,340405 +101220408,Shou County,寿县,CN,China,中国,Anhui,安徽省,Huainan,淮南市,Asia/Shanghai,32.5773,116.7853,340422 +101220501,Ma'anshan,马鞍山,CN,China,中国,Anhui,安徽省,Ma'anshan,马鞍山市,Asia/Shanghai,31.6894,118.5079,340500 +101220502,Dangtu,当涂,CN,China,中国,Anhui,安徽省,Maanshan,马鞍山市,Asia/Shanghai,31.5562,118.4899,340521 +101220503,Hanshan,含山,CN,China,中国,Anhui,安徽省,Maanshan,马鞍山市,Asia/Shanghai,31.7278,118.1055,340522 +101220504,He County,和县,CN,China,中国,Anhui,安徽省,Maanshan,马鞍山市,Asia/Shanghai,31.7166,118.3630,340523 +101220505,Huashan,花山,CN,China,中国,Anhui,安徽省,Maanshan,马鞍山市,Asia/Shanghai,31.6990,118.5113,340503 +101220506,Yushan,雨山,CN,China,中国,Anhui,安徽省,Maanshan,马鞍山市,Asia/Shanghai,31.6859,118.4931,340504 +101220507,Bowang,博望,CN,China,中国,Anhui,安徽省,Maanshan,马鞍山市,Asia/Shanghai,31.5623,118.8437,340506 +101220601,Anqing,安庆,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,30.5318,117.1154,340800 +101220603,Taihu,太湖,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,30.4519,116.3052,340825 +101220604,Qianshan,潜山,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,30.6382,116.5737,340882 +101220605,Huaining,怀宁,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,30.7350,116.8287,340822 +101220606,Susong,宿松,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,30.1583,116.1202,340826 +101220607,Wangjiang,望江,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,30.1249,116.6909,340827 +101220608,Yuexi,岳西,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,30.8485,116.3605,340828 +101220609,Tongcheng,桐城,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,31.0506,116.9597,340881 +101220610,Yingjiang,迎江,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,30.5064,117.0450,340802 +101220611,Daguan,大观,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,30.5537,117.0135,340803 +101220612,Yixiu,宜秀,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,30.6132,116.9875,340811 +101220701,Suzhou,宿州,CN,China,中国,Anhui,安徽省,Suzhou,宿州市,Asia/Shanghai,33.6339,116.9841,341300 +101220702,Dangshan,砀山,CN,China,中国,Anhui,安徽省,Suzhou,宿州市,Asia/Shanghai,34.4262,116.3511,341321 +101220703,Lingbi,灵璧,CN,China,中国,Anhui,安徽省,Suzhou,宿州市,Asia/Shanghai,33.5545,117.5493,341323 +101220704,Si County,泗县,CN,China,中国,Anhui,安徽省,Suzhou,宿州市,Asia/Shanghai,33.4776,117.8854,341324 +101220705,Xiao County,萧县,CN,China,中国,Anhui,安徽省,Suzhou,宿州市,Asia/Shanghai,34.1833,116.9454,341322 +101220706,Yongqiao,埇桥,CN,China,中国,Anhui,安徽省,Suzhou,宿州市,Asia/Shanghai,33.6339,116.9833,341302 +101220801,Fuyang,阜阳,CN,China,中国,Anhui,安徽省,Fuyang,阜阳市,Asia/Shanghai,32.8970,115.8197,341200 +101220802,Funan,阜南,CN,China,中国,Anhui,安徽省,Fuyang,阜阳市,Asia/Shanghai,32.6381,115.5905,341225 +101220803,Yingshang,颍上,CN,China,中国,Anhui,安徽省,Fuyang,阜阳市,Asia/Shanghai,32.6371,116.2591,341226 +101220804,Linquan,临泉,CN,China,中国,Anhui,安徽省,Fuyang,阜阳市,Asia/Shanghai,33.0627,115.2617,341221 +101220805,Jieshou,界首,CN,China,中国,Anhui,安徽省,Fuyang,阜阳市,Asia/Shanghai,33.2615,115.3621,341282 +101220806,Taihe,太和,CN,China,中国,Anhui,安徽省,Fuyang,阜阳市,Asia/Shanghai,33.1623,115.6272,341222 +101220807,Yingzhou,颍州,CN,China,中国,Anhui,安徽省,Fuyang,阜阳市,Asia/Shanghai,32.8912,115.8139,341202 +101220808,Yingdong,颍东,CN,China,中国,Anhui,安徽省,Fuyang,阜阳市,Asia/Shanghai,32.9089,115.8587,341203 +101220809,Yingquan,颍泉,CN,China,中国,Anhui,安徽省,Fuyang,阜阳市,Asia/Shanghai,32.9248,115.8045,341204 +101220901,Bozhou,亳州,CN,China,中国,Anhui,安徽省,Bozhou,亳州市,Asia/Shanghai,33.8693,115.7829,341600 +101220902,Guoyang,涡阳,CN,China,中国,Anhui,安徽省,Bozhou,亳州市,Asia/Shanghai,33.5028,116.2115,341621 +101220903,Lixin,利辛,CN,China,中国,Anhui,安徽省,Bozhou,亳州市,Asia/Shanghai,33.1435,116.2078,341623 +101220904,Mengcheng,蒙城,CN,China,中国,Anhui,安徽省,Bozhou,亳州市,Asia/Shanghai,33.2608,116.5603,341622 +101220905,Qiaocheng,谯城,CN,China,中国,Anhui,安徽省,Bozhou,亳州市,Asia/Shanghai,33.8693,115.7812,341602 +101221001,Huangshan,黄山,CN,China,中国,Anhui,安徽省,Huangshan,黄山市,Asia/Shanghai,29.7092,118.3173,341000 +101221002,Huangshan,黄山区,CN,China,中国,Anhui,安徽省,Huangshan,黄山市,Asia/Shanghai,30.2945,118.1366,341003 +101221003,Tunxi,屯溪,CN,China,中国,Anhui,安徽省,Huangshan,黄山市,Asia/Shanghai,29.7092,118.3174,341002 +101221004,Qimen,祁门,CN,China,中国,Anhui,安徽省,Huangshan,黄山市,Asia/Shanghai,29.8535,117.7172,341024 +101221005,Yi County,黟县,CN,China,中国,Anhui,安徽省,Huangshan,黄山市,Asia/Shanghai,29.9238,117.9429,341023 +101221006,She County,歙县,CN,China,中国,Anhui,安徽省,Huangshan,黄山市,Asia/Shanghai,29.8677,118.4280,341021 +101221007,Xiuning,休宁,CN,China,中国,Anhui,安徽省,Huangshan,黄山市,Asia/Shanghai,29.7889,118.1885,341022 +101221009,Huizhou,徽州,CN,China,中国,Anhui,安徽省,Huangshan,黄山市,Asia/Shanghai,29.8252,118.3397,341004 +101221101,Chuzhou,滁州,CN,China,中国,Anhui,安徽省,Chuzhou,滁州市,Asia/Shanghai,32.2559,118.3334,341100 +101221102,Fengyang,凤阳,CN,China,中国,Anhui,安徽省,Chuzhou,滁州市,Asia/Shanghai,32.8671,117.5625,341126 +101221103,Mingguang,明光,CN,China,中国,Anhui,安徽省,Chuzhou,滁州市,Asia/Shanghai,32.7812,117.9980,341182 +101221104,Dingyuan,定远,CN,China,中国,Anhui,安徽省,Chuzhou,滁州市,Asia/Shanghai,32.5271,117.6837,341125 +101221105,Quanjiao,全椒,CN,China,中国,Anhui,安徽省,Chuzhou,滁州市,Asia/Shanghai,32.0938,118.2686,341124 +101221106,Lai'an,来安,CN,China,中国,Anhui,安徽省,Chuzhou,滁州市,Asia/Shanghai,32.4502,118.4333,341122 +101221107,Tianchang,天长,CN,China,中国,Anhui,安徽省,Chuzhou,滁州市,Asia/Shanghai,32.6815,119.0112,341181 +101221108,Langya,琅琊,CN,China,中国,Anhui,安徽省,Chuzhou,滁州市,Asia/Shanghai,32.3038,118.3165,341102 +101221109,Nanqiao,南谯,CN,China,中国,Anhui,安徽省,Chuzhou,滁州市,Asia/Shanghai,32.2001,118.4167,341103 +101221201,Huaibei,淮北,CN,China,中国,Anhui,安徽省,Huaibei,淮北市,Asia/Shanghai,33.9717,116.7947,340600 +101221202,Suixi,濉溪,CN,China,中国,Anhui,安徽省,Huaibei,淮北市,Asia/Shanghai,33.9164,116.7674,340621 +101221203,Duji,杜集,CN,China,中国,Anhui,安徽省,Huaibei,淮北市,Asia/Shanghai,33.9912,116.8339,340602 +101221204,Xiangshan,相山,CN,China,中国,Anhui,安徽省,Huaibei,淮北市,Asia/Shanghai,33.9709,116.7908,340603 +101221205,Lieshan,烈山,CN,China,中国,Anhui,安徽省,Huaibei,淮北市,Asia/Shanghai,33.8895,116.8095,340604 +101221301,Tongling,铜陵,CN,China,中国,Anhui,安徽省,Tongling,铜陵市,Asia/Shanghai,30.9299,117.8166,340700 +101221302,Tongguan,铜官,CN,China,中国,Anhui,安徽省,Tongling,铜陵市,Asia/Shanghai,30.9318,117.8184,340705 +101221303,Yi'an,义安,CN,China,中国,Anhui,安徽省,Tongling,铜陵市,Asia/Shanghai,30.9506,117.9374,340706 +101221304,Jiaoqu,郊区,CN,China,中国,Anhui,安徽省,Tongling,铜陵市,Asia/Shanghai,30.9089,117.8071,340711 +101221305,Zongyang,枞阳,CN,China,中国,Anhui,安徽省,Tongling,铜陵市,Asia/Shanghai,30.7006,117.2220,340722 +101221401,Xuancheng,宣城,CN,China,中国,Anhui,安徽省,Xuancheng,宣城市,Asia/Shanghai,30.9457,118.7580,341800 +101221402,Jing County,泾县,CN,China,中国,Anhui,安徽省,Xuancheng,宣城市,Asia/Shanghai,30.6860,118.4124,341823 +101221403,Jingde,旌德,CN,China,中国,Anhui,安徽省,Xuancheng,宣城市,Asia/Shanghai,30.2881,118.5431,341825 +101221404,Ningguo,宁国,CN,China,中国,Anhui,安徽省,Xuancheng,宣城市,Asia/Shanghai,30.6265,118.9834,341881 +101221405,Jixi,绩溪,CN,China,中国,Anhui,安徽省,Xuancheng,宣城市,Asia/Shanghai,30.0653,118.5947,341824 +101221406,Guangde,广德,CN,China,中国,Anhui,安徽省,Xuancheng,宣城市,Asia/Shanghai,30.8931,119.4175,341882 +101221407,Langxi,郎溪,CN,China,中国,Anhui,安徽省,Xuancheng,宣城市,Asia/Shanghai,31.1278,119.1850,341821 +101221408,Xuanzhou,宣州,CN,China,中国,Anhui,安徽省,Xuancheng,宣城市,Asia/Shanghai,30.9460,118.7584,341802 +101221501,Lu'an,六安,CN,China,中国,Anhui,安徽省,Lu'an,六安市,Asia/Shanghai,31.7529,116.5077,341500 +101221502,Huoqiu,霍邱,CN,China,中国,Anhui,安徽省,Liuan,六安市,Asia/Shanghai,32.3413,116.2789,341522 +101221504,Jin'an,金安,CN,China,中国,Anhui,安徽省,Liuan,六安市,Asia/Shanghai,31.7545,116.5033,341502 +101221505,Jinzhai,金寨,CN,China,中国,Anhui,安徽省,Liuan,六安市,Asia/Shanghai,31.7273,115.9343,341524 +101221506,Huoshan,霍山,CN,China,中国,Anhui,安徽省,Liuan,六安市,Asia/Shanghai,31.4025,116.3331,341525 +101221507,Shucheng,舒城,CN,China,中国,Anhui,安徽省,Liuan,六安市,Asia/Shanghai,31.4628,116.9441,341523 +101221508,Yu'an,裕安,CN,China,中国,Anhui,安徽省,Liuan,六安市,Asia/Shanghai,31.7388,116.4795,341503 +101221509,Yeji,叶集,CN,China,中国,Anhui,安徽省,Liuan,六安市,Asia/Shanghai,31.8477,115.9136,341504 +101221701,Chizhou,池州,CN,China,中国,Anhui,安徽省,Chizhou,池州市,Asia/Shanghai,30.6560,117.4892,341700 +101221702,Dongzhi,东至,CN,China,中国,Anhui,安徽省,Chizhou,池州市,Asia/Shanghai,30.0966,117.0215,341721 +101221703,Qingyang,青阳,CN,China,中国,Anhui,安徽省,Chizhou,池州市,Asia/Shanghai,30.6382,117.8574,341723 +101221705,Shitai,石台,CN,China,中国,Anhui,安徽省,Chizhou,池州市,Asia/Shanghai,30.2103,117.4829,341722 +101221706,Guichi,贵池,CN,China,中国,Anhui,安徽省,Chizhou,池州市,Asia/Shanghai,30.6874,117.5684,341702 +101230101,Fuzhou,福州,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,26.0753,119.3062,350100 +101230102,Minqing,闽清,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,26.2238,118.8684,350124 +101230103,Minhou,闽侯,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,26.1486,119.1451,350121 +101230104,Luoyuan,罗源,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,26.4872,119.5526,350123 +101230105,Lianjiang,连江,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,26.2021,119.5384,350122 +101230106,Gulou,鼓楼,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,26.0823,119.2993,350102 +101230107,Yongtai,永泰,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,25.8648,118.9391,350125 +101230108,Pingtan,平潭,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,25.5037,119.7912,350128 +101230109,Taijiang,台江,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,26.0586,119.3102,350103 +101230110,Changle,长乐,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,25.9606,119.5108,350112 +101230111,Fuqing,福清,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,25.7204,119.3770,350181 +101230112,Cangshan,仓山,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,26.0389,119.3210,350104 +101230113,Mawei,马尾,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,25.9920,119.4587,350105 +101230114,Jin'an,晋安,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,26.0788,119.3286,350111 +101230201,Xiamen,厦门,CN,China,中国,Fujian,福建省,Xiamen,厦门市,Asia/Shanghai,24.4905,118.1102,350200 +101230202,Tongan,同安,CN,China,中国,Fujian,福建省,Xiamen,厦门市,Asia/Shanghai,24.7293,118.1505,350212 +101230203,Siming,思明,CN,China,中国,Fujian,福建省,Xiamen,厦门市,Asia/Shanghai,24.4621,118.0878,350203 +101230204,Haicang,海沧,CN,China,中国,Fujian,福建省,Xiamen,厦门市,Asia/Shanghai,24.4925,118.0364,350205 +101230205,Huli,湖里,CN,China,中国,Fujian,福建省,Xiamen,厦门市,Asia/Shanghai,24.5128,118.1094,350206 +101230206,Jimei,集美,CN,China,中国,Fujian,福建省,Xiamen,厦门市,Asia/Shanghai,24.5729,118.1009,350211 +101230207,Xiang'an,翔安,CN,China,中国,Fujian,福建省,Xiamen,厦门市,Asia/Shanghai,24.6375,118.2428,350213 +101230301,Ningde,宁德,CN,China,中国,Fujian,福建省,Ningde,宁德市,Asia/Shanghai,26.6592,119.5271,350900 +101230302,Gutian,古田,CN,China,中国,Fujian,福建省,Ningde,宁德市,Asia/Shanghai,26.5775,118.7432,350922 +101230303,Xiapu,霞浦,CN,China,中国,Fujian,福建省,Ningde,宁德市,Asia/Shanghai,26.8821,120.0052,350921 +101230304,Shouning,寿宁,CN,China,中国,Fujian,福建省,Ningde,宁德市,Asia/Shanghai,27.4578,119.5067,350924 +101230305,Zhouning,周宁,CN,China,中国,Fujian,福建省,Ningde,宁德市,Asia/Shanghai,27.1031,119.3382,350925 +101230306,Fu'an,福安,CN,China,中国,Fujian,福建省,Ningde,宁德市,Asia/Shanghai,27.0842,119.6508,350981 +101230307,Zherong,柘荣,CN,China,中国,Fujian,福建省,Ningde,宁德市,Asia/Shanghai,27.2362,119.8982,350926 +101230308,Fuding,福鼎,CN,China,中国,Fujian,福建省,Ningde,宁德市,Asia/Shanghai,27.3189,120.2198,350982 +101230309,Pingnan,屏南,CN,China,中国,Fujian,福建省,Ningde,宁德市,Asia/Shanghai,26.9108,118.9875,350923 +101230310,Jiaocheng,蕉城,CN,China,中国,Fujian,福建省,Ningde,宁德市,Asia/Shanghai,26.6593,119.5272,350902 +101230401,Putian,莆田,CN,China,中国,Fujian,福建省,Putian,莆田市,Asia/Shanghai,25.4310,119.0076,350300 +101230402,Xianyou,仙游,CN,China,中国,Fujian,福建省,Putian,莆田市,Asia/Shanghai,25.3565,118.6943,350322 +101230404,Hanjiang,涵江,CN,China,中国,Fujian,福建省,Putian,莆田市,Asia/Shanghai,25.4593,119.1191,350303 +101230405,Xiuyu,秀屿,CN,China,中国,Fujian,福建省,Putian,莆田市,Asia/Shanghai,25.3161,119.0926,350305 +101230406,Licheng,荔城,CN,China,中国,Fujian,福建省,Putian,莆田市,Asia/Shanghai,25.4300,119.0201,350304 +101230407,Chengxiang,城厢,CN,China,中国,Fujian,福建省,Putian,莆田市,Asia/Shanghai,25.4337,119.0010,350302 +101230501,Quanzhou,泉州,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,24.8745,118.6757,350500 +101230502,Anxi,安溪,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,25.0568,118.1860,350524 +101230503,Kinmen,金门,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,24.4364,118.3232,350527 +101230504,Yongchun,永春,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,25.3207,118.2950,350525 +101230505,Dehua,德化,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,25.4890,118.2430,350526 +101230506,Nan'an,南安,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,24.9595,118.3870,350583 +101230508,Hui'an,惠安,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,25.0287,118.7990,350521 +101230509,Jinjiang,晋江,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,24.8073,118.5773,350582 +101230510,Shishi,石狮,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,24.7320,118.6284,350581 +101230511,Licheng,鲤城,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,24.9076,118.5889,350502 +101230512,Fengze,丰泽,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,24.8960,118.6051,350503 +101230513,Luojiang,洛江,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,24.9412,118.6703,350504 +101230514,Quangang,泉港,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,25.1269,118.9123,350505 +101230601,Zhangzhou,漳州,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,24.5109,117.6618,350600 +101230602,Changtai,长泰,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,24.6215,117.7559,350605 +101230603,Nanjing,南靖,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,24.5164,117.3655,350627 +101230604,Pinghe,平和,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,24.3662,117.3135,350628 +101230605,Longhai,龙海,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,24.4453,117.8173,350604 +101230606,Zhangpu,漳浦,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,24.1179,117.6140,350623 +101230607,Zhao'an,诏安,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,23.7108,117.1761,350624 +101230608,Dongshan,东山,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,23.7028,117.4277,350626 +101230609,Yunxiao,云霄,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,23.9505,117.3409,350622 +101230610,Hua'an,华安,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,25.0014,117.5363,350629 +101230611,Xiangcheng,芗城,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,24.5100,117.6565,350602 +101230612,Longwen,龙文,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,24.5035,117.7112,350603 +101230701,Longyan,龙岩,CN,China,中国,Fujian,福建省,Longyan,龙岩市,Asia/Shanghai,25.0916,117.0298,350800 +101230702,Changting,长汀,CN,China,中国,Fujian,福建省,Longyan,龙岩市,Asia/Shanghai,25.8423,116.3610,350821 +101230703,Liancheng,连城,CN,China,中国,Fujian,福建省,Longyan,龙岩市,Asia/Shanghai,25.7085,116.7567,350825 +101230704,Wuping,武平,CN,China,中国,Fujian,福建省,Longyan,龙岩市,Asia/Shanghai,25.0887,116.1009,350824 +101230705,Shanghang,上杭,CN,China,中国,Fujian,福建省,Longyan,龙岩市,Asia/Shanghai,25.0500,116.4248,350823 +101230706,Yongding,永定,CN,China,中国,Fujian,福建省,Longyan,龙岩市,Asia/Shanghai,24.7204,116.7327,350803 +101230707,Zhangping,漳平,CN,China,中国,Fujian,福建省,Longyan,龙岩市,Asia/Shanghai,25.2916,117.4207,350881 +101230708,Xinluo,新罗,CN,China,中国,Fujian,福建省,Longyan,龙岩市,Asia/Shanghai,25.0918,117.0307,350802 +101230801,Sanming,三明,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,26.2654,117.6350,350400 +101230802,Ninghua,宁化,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,26.2599,116.6597,350424 +101230803,Qingliu,清流,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,26.1776,116.8158,350423 +101230804,Taining,泰宁,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,26.8980,117.1775,350429 +101230805,Jiangle,将乐,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,26.7287,117.4736,350428 +101230806,Jianning,建宁,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,26.8314,116.8458,350430 +101230807,Mingxi,明溪,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,26.3574,117.2018,350421 +101230808,Shaxia,沙县,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,26.3974,117.7891,350405 +101230809,Youxi,尤溪,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,26.1693,118.1886,350426 +101230810,Yongan,永安,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,25.9741,117.3644,350481 +101230811,Datian,大田,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,25.6908,117.8494,350425 +101230813,Sanyuan,三元,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,26.2717,117.6462,350404 +101230901,Nanping,南平,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,27.3828,118.0813,350700 +101230902,Shunchang,顺昌,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,26.7929,117.8077,350721 +101230903,Guangze,光泽,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,27.5428,117.3379,350723 +101230904,Shaowu,邵武,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,27.3380,117.4915,350781 +101230905,Wuyishan,武夷山,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,27.7517,118.0328,350782 +101230906,Pucheng,浦城,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,27.9204,118.5368,350722 +101230907,Jianyang,建阳,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,27.3321,118.1227,350703 +101230908,Songxi,松溪,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,27.5258,118.7835,350724 +101230909,Zhenghe,政和,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,27.3654,118.8587,350725 +101230910,Jian'ou,建瓯,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,27.0350,118.3218,350783 +101230911,Yanping,延平,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,26.6361,118.1789,350702 +101240101,Nanchang,南昌,CN,China,中国,Jiangxi,江西省,Nanchang,南昌市,Asia/Shanghai,28.6765,115.8922,360100 +101240102,Xinjian,新建,CN,China,中国,Jiangxi,江西省,Nanchang,南昌市,Asia/Shanghai,28.6908,115.8208,360112 +101240103,Nanchang County,南昌县,CN,China,中国,Jiangxi,江西省,Nanchang,南昌市,Asia/Shanghai,28.5438,115.9425,360121 +101240104,Anyi,安义,CN,China,中国,Jiangxi,江西省,Nanchang,南昌市,Asia/Shanghai,28.8413,115.5531,360123 +101240105,Jinxian,进贤,CN,China,中国,Jiangxi,江西省,Nanchang,南昌市,Asia/Shanghai,28.3776,116.2425,360124 +101240106,Donghu,东湖,CN,China,中国,Jiangxi,江西省,Nanchang,南昌市,Asia/Shanghai,28.6830,115.8897,360102 +101240107,Xihu,西湖,CN,China,中国,Jiangxi,江西省,Nanchang,南昌市,Asia/Shanghai,28.6629,115.9107,360103 +101240108,Qingyunpu,青云谱,CN,China,中国,Jiangxi,江西省,Nanchang,南昌市,Asia/Shanghai,28.6357,115.9073,360104 +101240109,Honggutan,红谷滩,CN,China,中国,Jiangxi,江西省,Nanchang,南昌市,Asia/Shanghai,28.6982,115.8581,360113 +101240110,Qingshanhu,青山湖,CN,China,中国,Jiangxi,江西省,Nanchang,南昌市,Asia/Shanghai,28.6893,115.9490,360111 +101240201,Jiujiang,九江,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.6612,115.9536,360400 +101240202,Ruichang,瑞昌,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.6766,115.6691,360481 +101240203,Lushan,庐山,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.4562,116.0437,360483 +101240204,Wuning,武宁,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.2602,115.1056,360423 +101240205,De'an,德安,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.3275,115.7626,360426 +101240206,Yongxiu,永修,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.0182,115.8091,360425 +101240207,Hukou,湖口,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.7263,116.2443,360429 +101240208,Pengze,彭泽,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.8989,116.5558,360430 +101240210,Duchang,都昌,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.2751,116.2051,360428 +101240211,Xunyang,浔阳,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.7246,115.9959,360403 +101240212,Xiushui,修水,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.0327,114.5734,360424 +101240213,Gongqing,共青城,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.2479,115.8057,360482 +101240214,Lianxi,濂溪,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.6719,116.0285,360402 +101240215,Chaisang,柴桑,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.6088,115.9110,360404 +101240301,Shangrao,上饶,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.4444,117.9712,361100 +101240302,Poyang,鄱阳,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.9934,116.6737,361128 +101240303,Wuyuan,婺源,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,29.2540,117.8622,361130 +101240304,Shinshu,信州,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.4454,117.9705,361102 +101240305,Yugan,余干,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.6917,116.6911,361127 +101240306,Wannian,万年,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.6926,117.0702,361129 +101240307,Dexing,德兴,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.9450,117.5787,361181 +101240308,Guangxin,广信,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.4539,117.9061,361104 +101240309,Yiyang,弋阳,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.4024,117.4350,361126 +101240310,Hengfeng,横峰,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.4151,117.6082,361125 +101240311,Qianshan,铅山,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.3109,117.7119,361124 +101240312,Yushan,玉山,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.6735,118.2444,361123 +101240313,Guangfeng,广丰,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.4403,118.1899,361103 +101240401,Fuzhou,抚州,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,27.9839,116.3584,361000 +101240402,Guangchang,广昌,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,26.8384,116.3273,361030 +101240403,Le'an,乐安,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,27.4201,115.8384,361025 +101240404,Chongren,崇仁,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,27.7609,116.0591,361024 +101240405,Jinxi,金溪,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,27.9074,116.7787,361027 +101240406,Zixi,资溪,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,27.7065,117.0661,361028 +101240407,Yihuang,宜黄,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,27.5465,116.2230,361026 +101240408,Nancheng,南城,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,27.5553,116.6395,361021 +101240409,Nanfeng,南丰,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,27.2101,116.5330,361023 +101240410,Lichuan,黎川,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,27.2926,116.9146,361022 +101240411,Dongxiang,东乡,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,28.2325,116.6053,361003 +101240412,Linchuan,临川,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,27.9351,116.3119,361002 +101240501,Yichun,宜春,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,27.8043,114.3911,360900 +101240502,Tonggu,铜鼓,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,28.5210,114.3701,360926 +101240503,Yifeng,宜丰,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,28.3883,114.7874,360924 +101240504,Wanzai,万载,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,28.1062,114.4455,360922 +101240505,Shanggao,上高,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,28.2348,114.9327,360923 +101240506,Jing'an,靖安,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,28.8605,115.3617,360925 +101240507,Fengxin,奉新,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,28.7007,115.3899,360921 +101240508,Gaoan,高安,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,28.4210,115.3815,360983 +101240509,Zhangshu,樟树,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,28.0559,115.5434,360982 +101240510,Fengcheng,丰城,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,28.1916,115.7860,360981 +101240511,Yuanzhou,袁州,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,27.8001,114.3874,360902 +101240601,Ji'an,吉安,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,27.1117,114.9864,360800 +101240602,Ji'an County,吉安县,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,27.0400,114.9051,360821 +101240603,Jishui,吉水,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,27.2134,115.1346,360822 +101240604,Xingan,新干,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,27.7558,115.3993,360824 +101240605,Xiajiang,峡江,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,27.5809,115.3193,360823 +101240606,Yongfeng,永丰,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,27.3211,115.4356,360825 +101240607,Yongxin,永新,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,26.9447,114.2425,360830 +101240608,Jinggangshan,井冈山,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,26.7459,114.2844,360881 +101240609,Wan'an,万安,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,26.4621,114.7847,360828 +101240610,Suichuan,遂川,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,26.3237,114.5169,360827 +101240611,Taihe,泰和,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,26.7902,114.9014,360826 +101240612,Anfu,安福,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,27.3827,114.6138,360829 +101240614,Jizhou,吉州,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,27.1124,114.9873,360802 +101240615,Qingyuan,青原,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,27.1059,115.0163,360803 +101240701,Ganzhou,赣州,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.8510,114.9403,360700 +101240702,Chongyi,崇义,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.6879,114.3074,360725 +101240703,Shangyou,上犹,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.7943,114.5405,360724 +101240704,Nankang,南康,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.6617,114.7569,360703 +101240705,Dayu,大余,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.3959,114.3622,360723 +101240706,Xinfeng,信丰,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.3802,114.9309,360722 +101240707,Ningdu,宁都,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,26.4721,116.0188,360730 +101240708,Shicheng,石城,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,26.3266,116.3422,360735 +101240709,Ruijin,瑞金,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.8753,116.0349,360781 +101240710,Yudu,于都,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.9550,115.4112,360731 +101240711,Huichang,会昌,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.5991,115.7912,360733 +101240712,Anyuan,安远,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.1346,115.3923,360726 +101240713,Quannan,全南,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,24.7427,114.5316,360729 +101240714,Longnan,龙南,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,24.9048,114.7927,360783 +101240715,Dingnan,定南,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,24.7743,115.0327,360728 +101240716,Xunwu,寻乌,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,24.9541,115.6514,360734 +101240717,Xingguo,兴国,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,26.3305,115.3519,360732 +101240718,Ganxian,赣县,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.8654,115.0185,360704 +101240719,Zhanggong,章贡,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.8514,114.9387,360702 +101240801,Jingdezhen,景德镇,CN,China,中国,Jiangxi,江西省,Jingdezhen,景德镇市,Asia/Shanghai,29.2926,117.2147,360200 +101240802,Leping,乐平,CN,China,中国,Jiangxi,江西省,Jingdezhen,景德镇市,Asia/Shanghai,28.9674,117.1294,360281 +101240803,Fuliang,浮梁,CN,China,中国,Jiangxi,江西省,Jingdezhen,景德镇市,Asia/Shanghai,29.3523,117.2176,360222 +101240804,Changjiang,昌江,CN,China,中国,Jiangxi,江西省,Jingdezhen,景德镇市,Asia/Shanghai,29.2885,117.1950,360202 +101240805,Zhushan,珠山,CN,China,中国,Jiangxi,江西省,Jingdezhen,景德镇市,Asia/Shanghai,29.3052,117.2714,360203 +101240901,Pingxiang,萍乡,CN,China,中国,Jiangxi,江西省,Pingxiang,萍乡市,Asia/Shanghai,27.6587,113.8872,360300 +101240902,Lianhua,莲花,CN,China,中国,Jiangxi,江西省,Pingxiang,萍乡市,Asia/Shanghai,27.1278,113.9556,360321 +101240903,Shangli,上栗,CN,China,中国,Jiangxi,江西省,Pingxiang,萍乡市,Asia/Shanghai,27.8770,113.8005,360322 +101240904,Anyuan,安源,CN,China,中国,Jiangxi,江西省,Pingxiang,萍乡市,Asia/Shanghai,27.6258,113.8550,360302 +101240905,Luxi,芦溪,CN,China,中国,Jiangxi,江西省,Pingxiang,萍乡市,Asia/Shanghai,27.6336,114.0412,360323 +101240906,Xiangdong,湘东,CN,China,中国,Jiangxi,江西省,Pingxiang,萍乡市,Asia/Shanghai,27.6393,113.7456,360313 +101241001,Xinyu,新余,CN,China,中国,Jiangxi,江西省,Xinyu,新余市,Asia/Shanghai,27.8108,114.9308,360500 +101241002,Fenyi,分宜,CN,China,中国,Jiangxi,江西省,Xinyu,新余市,Asia/Shanghai,27.8113,114.6753,360521 +101241003,Yushui,渝水,CN,China,中国,Jiangxi,江西省,Xinyu,新余市,Asia/Shanghai,27.8192,114.9239,360502 +101241101,Yingtan,鹰潭,CN,China,中国,Jiangxi,江西省,Yingtan,鹰潭市,Asia/Shanghai,28.2386,117.0338,360600 +101241102,Yujiang,余江,CN,China,中国,Jiangxi,江西省,Yingtan,鹰潭市,Asia/Shanghai,28.2062,116.8228,360603 +101241103,Guixi,贵溪,CN,China,中国,Jiangxi,江西省,Yingtan,鹰潭市,Asia/Shanghai,28.2924,117.2452,360681 +101241104,Yuehu,月湖,CN,China,中国,Jiangxi,江西省,Yingtan,鹰潭市,Asia/Shanghai,28.2670,117.1025,360602 +101250101,Changsha,长沙,CN,China,中国,Hunan,湖南省,Changsha,长沙市,Asia/Shanghai,28.2283,112.9389,430100 +101250102,Ningxiang,宁乡,CN,China,中国,Hunan,湖南省,Changsha,长沙市,Asia/Shanghai,28.2539,112.5532,430182 +101250103,Liuyang,浏阳,CN,China,中国,Hunan,湖南省,Changsha,长沙市,Asia/Shanghai,28.1411,113.6333,430181 +101250105,Wangcheng,望城,CN,China,中国,Hunan,湖南省,Changsha,长沙市,Asia/Shanghai,28.3475,112.8196,430112 +101250106,Changsha County,长沙县,CN,China,中国,Hunan,湖南省,Changsha,长沙市,Asia/Shanghai,28.2379,113.0801,430121 +101250107,Furong,芙蓉,CN,China,中国,Hunan,湖南省,Changsha,长沙市,Asia/Shanghai,28.1931,112.9881,430102 +101250108,Tianxin,天心,CN,China,中国,Hunan,湖南省,Changsha,长沙市,Asia/Shanghai,28.1145,112.9898,430103 +101250109,Yuelu,岳麓,CN,China,中国,Hunan,湖南省,Changsha,长沙市,Asia/Shanghai,28.2130,112.9116,430104 +101250110,Kaifu,开福,CN,China,中国,Hunan,湖南省,Changsha,长沙市,Asia/Shanghai,28.2573,112.9853,430105 +101250111,Yuhua,雨花,CN,China,中国,Hunan,湖南省,Changsha,长沙市,Asia/Shanghai,28.1099,113.0163,430111 +101250201,Xiangtan,湘潭,CN,China,中国,Hunan,湖南省,Xiangtan,湘潭市,Asia/Shanghai,27.8297,112.9441,430300 +101250202,Shaoshan,韶山,CN,China,中国,Hunan,湖南省,Xiangtan,湘潭市,Asia/Shanghai,27.9227,112.5285,430382 +101250203,Xiangxiang,湘乡,CN,China,中国,Hunan,湖南省,Xiangtan,湘潭市,Asia/Shanghai,27.7349,112.5252,430381 +101250204,Yuhu,雨湖,CN,China,中国,Hunan,湖南省,Xiangtan,湘潭市,Asia/Shanghai,27.8608,112.9074,430302 +101250205,Yuetang,岳塘,CN,China,中国,Hunan,湖南省,Xiangtan,湘潭市,Asia/Shanghai,27.8720,112.9694,430304 +101250206,Xiangtan County,湘潭县,CN,China,中国,Hunan,湖南省,Xiangtan,湘潭市,Asia/Shanghai,27.7789,112.9508,430321 +101250301,Zhuzhou,株洲,CN,China,中国,Hunan,湖南省,Zhuzhou,株洲市,Asia/Shanghai,27.8358,113.1517,430200 +101250302,You County,攸县,CN,China,中国,Hunan,湖南省,Zhuzhou,株洲市,Asia/Shanghai,27.0152,113.3972,430223 +101250303,Liling,醴陵,CN,China,中国,Hunan,湖南省,Zhuzhou,株洲市,Asia/Shanghai,27.6579,113.5072,430281 +101250304,Hetang,荷塘,CN,China,中国,Hunan,湖南省,Zhuzhou,株洲市,Asia/Shanghai,27.8330,113.1625,430202 +101250305,Chaling,茶陵,CN,China,中国,Hunan,湖南省,Zhuzhou,株洲市,Asia/Shanghai,26.7895,113.5465,430224 +101250306,Yanling,炎陵,CN,China,中国,Hunan,湖南省,Zhuzhou,株洲市,Asia/Shanghai,26.4895,113.7769,430225 +101250307,Lusong,芦淞,CN,China,中国,Hunan,湖南省,Zhuzhou,株洲市,Asia/Shanghai,27.8272,113.1552,430203 +101250308,Shifeng,石峰,CN,China,中国,Hunan,湖南省,Zhuzhou,株洲市,Asia/Shanghai,27.8719,113.1130,430204 +101250309,Tianyuan,天元,CN,China,中国,Hunan,湖南省,Zhuzhou,株洲市,Asia/Shanghai,27.8267,113.0822,430211 +101250310,Lukou,渌口,CN,China,中国,Hunan,湖南省,Zhuzhou,株洲市,Asia/Shanghai,27.6994,113.1438,430212 +101250401,Hengyang,衡阳,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,26.9004,112.6077,430400 +101250402,Hengshan,衡山,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,27.2348,112.8697,430423 +101250403,Hengdong,衡东,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,27.0835,112.9504,430424 +101250404,Qidong,祁东,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,26.7871,112.1112,430426 +101250405,Hengyang County,衡阳县,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,26.9624,112.3796,430421 +101250406,Changning,常宁,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,26.4068,112.3968,430482 +101250407,Hengnan,衡南,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,26.7400,112.6775,430422 +101250408,Leiyang,耒阳,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,26.4142,112.8472,430481 +101250409,Nanyue,南岳,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,27.2405,112.7341,430412 +101250410,Zhuhui,珠晖,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,26.8911,112.6263,430405 +101250411,Yanfeng,雁峰,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,26.8403,112.6139,430406 +101250412,Shigu,石鼓,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,26.9039,112.6076,430407 +101250413,Zhengxiang,蒸湘,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,26.8909,112.5706,430408 +101250501,Chenzhou,郴州,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,25.7936,113.0321,431000 +101250502,Guiyang,桂阳,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,25.7374,112.7345,431021 +101250503,Jiahe,嘉禾,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,25.5873,112.3706,431024 +101250504,Yizhang,宜章,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,25.3943,112.9479,431022 +101250505,Linwu,临武,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,25.2791,112.5646,431025 +101250506,Beihu,北湖,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,25.7846,113.0106,431002 +101250507,Zixing,资兴,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,25.9742,113.2368,431081 +101250508,Rucheng,汝城,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,25.5538,113.6857,431026 +101250509,Anren,安仁,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,26.7086,113.2722,431028 +101250510,Yongxing,永兴,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,26.1294,113.1148,431023 +101250511,Guidong,桂东,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,26.0739,113.9459,431027 +101250512,Suxian,苏仙,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,25.7932,113.0387,431003 +101250601,Changde,常德,CN,China,中国,Hunan,湖南省,Changde,常德市,Asia/Shanghai,29.0402,111.6913,430700 +101250602,Anxiang,安乡,CN,China,中国,Hunan,湖南省,Changde,常德市,Asia/Shanghai,29.4145,112.1723,430721 +101250603,Taoyuan,桃源,CN,China,中国,Hunan,湖南省,Changde,常德市,Asia/Shanghai,28.9027,111.4845,430725 +101250604,Hanshou,汉寿,CN,China,中国,Hunan,湖南省,Changde,常德市,Asia/Shanghai,28.9073,111.9685,430722 +101250605,Li County,澧县,CN,China,中国,Hunan,湖南省,Changde,常德市,Asia/Shanghai,29.6426,111.7617,430723 +101250606,Linli,临澧,CN,China,中国,Hunan,湖南省,Changde,常德市,Asia/Shanghai,29.4432,111.6456,430724 +101250607,Shimen,石门,CN,China,中国,Hunan,湖南省,Changde,常德市,Asia/Shanghai,29.5847,111.3791,430726 +101250608,Jinshi City,津市,CN,China,中国,Hunan,湖南省,Changde,常德市,Asia/Shanghai,29.6309,111.8796,430781 +101250609,Wuling,武陵,CN,China,中国,Hunan,湖南省,Changde,常德市,Asia/Shanghai,29.0405,111.6907,430702 +101250610,Dingcheng,鼎城,CN,China,中国,Hunan,湖南省,Changde,常德市,Asia/Shanghai,29.0144,111.6853,430703 +101250700,Yiyang,益阳,CN,China,中国,Hunan,湖南省,Yiyang,益阳市,Asia/Shanghai,28.5701,112.3550,430900 +101250701,Heshan,赫山区,CN,China,中国,Hunan,湖南省,Yiyang,益阳市,Asia/Shanghai,28.5683,112.3609,430903 +101250702,Nan County,南县,CN,China,中国,Hunan,湖南省,Yiyang,益阳市,Asia/Shanghai,29.3722,112.4104,430921 +101250703,Taojiang,桃江,CN,China,中国,Hunan,湖南省,Yiyang,益阳市,Asia/Shanghai,28.5210,112.1397,430922 +101250704,Anhua,安化,CN,China,中国,Hunan,湖南省,Yiyang,益阳市,Asia/Shanghai,28.3774,111.2218,430923 +101250705,Yuanjiang,沅江,CN,China,中国,Hunan,湖南省,Yiyang,益阳市,Asia/Shanghai,28.8397,112.3611,430981 +101250706,Ziyang,资阳,CN,China,中国,Hunan,湖南省,Yiyang,益阳市,Asia/Shanghai,28.5928,112.3308,430902 +101250801,Loudi,娄底,CN,China,中国,Hunan,湖南省,Loudi,娄底市,Asia/Shanghai,27.7281,112.0085,431300 +101250802,Shuangfeng,双峰,CN,China,中国,Hunan,湖南省,Loudi,娄底市,Asia/Shanghai,27.4591,112.1982,431321 +101250803,Lengshuijiang,冷水江,CN,China,中国,Hunan,湖南省,Loudi,娄底市,Asia/Shanghai,27.6858,111.4347,431381 +101250804,Louxing,娄星,CN,China,中国,Hunan,湖南省,Loudi,娄底市,Asia/Shanghai,27.7266,112.0085,431302 +101250805,Xinhua,新化,CN,China,中国,Hunan,湖南省,Loudi,娄底市,Asia/Shanghai,27.7375,111.3067,431322 +101250806,Lianyuan,涟源,CN,China,中国,Hunan,湖南省,Loudi,娄底市,Asia/Shanghai,27.6923,111.6708,431382 +101250901,Shaoyang,邵阳,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,27.2378,111.4692,430500 +101250902,Longhui,隆回,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,27.1160,111.0388,430524 +101250903,Dongkou,洞口,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,27.0623,110.5792,430525 +101250904,Xinshao,新邵,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,27.3114,111.4598,430522 +101250905,Shaodong,邵东,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,27.2573,111.7432,430582 +101250906,Suining,绥宁,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,26.5806,110.1551,430527 +101250907,Xinning,新宁,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,26.4389,110.8591,430528 +101250908,Wugang,武冈,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,26.7321,110.6368,430581 +101250909,Chengbu,城步,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,26.3636,110.3132,430529 +101250910,Shaoyang County,邵阳县,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,26.9897,111.2757,430523 +101250911,Shuangqing,双清,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,27.2400,111.4798,430502 +101250912,Daxiang,大祥,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,27.2336,111.4630,430503 +101250913,Beita,北塔,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,27.2457,111.4523,430511 +101251001,Yueyang,岳阳,CN,China,中国,Hunan,湖南省,Yueyang,岳阳市,Asia/Shanghai,29.3703,113.1329,430600 +101251002,Huarong,华容,CN,China,中国,Hunan,湖南省,Yueyang,岳阳市,Asia/Shanghai,29.5241,112.5594,430623 +101251003,Xiangyin,湘阴,CN,China,中国,Hunan,湖南省,Yueyang,岳阳市,Asia/Shanghai,28.6775,112.8897,430624 +101251004,Miluo,汨罗,CN,China,中国,Hunan,湖南省,Yueyang,岳阳市,Asia/Shanghai,28.8031,113.0794,430681 +101251005,Pingjiang,平江,CN,China,中国,Hunan,湖南省,Yueyang,岳阳市,Asia/Shanghai,28.7015,113.5938,430626 +101251006,Linxiang,临湘,CN,China,中国,Hunan,湖南省,Yueyang,岳阳市,Asia/Shanghai,29.4716,113.4508,430682 +101251007,Yueyanglou,岳阳楼区,CN,China,中国,Hunan,湖南省,Yueyang,岳阳市,Asia/Shanghai,29.3668,113.1208,430602 +101251008,Yunxi,云溪,CN,China,中国,Hunan,湖南省,Yueyang,岳阳市,Asia/Shanghai,29.4734,113.2739,430603 +101251009,Junshan,君山,CN,China,中国,Hunan,湖南省,Yueyang,岳阳市,Asia/Shanghai,29.4381,113.0041,430611 +101251010,Yueyang County,岳阳县,CN,China,中国,Hunan,湖南省,Yueyang,岳阳市,Asia/Shanghai,29.1441,113.1164,430621 +101251101,Zhangjiajie,张家界,CN,China,中国,Hunan,湖南省,Zhangjiajie,张家界市,Asia/Shanghai,29.1274,110.4799,430800 +101251102,Sangzhi,桑植,CN,China,中国,Hunan,湖南省,Zhangjiajie,张家界市,Asia/Shanghai,29.3999,110.1640,430822 +101251103,Cili,慈利,CN,China,中国,Hunan,湖南省,Zhangjiajie,张家界市,Asia/Shanghai,29.4239,111.1327,430821 +101251104,Wulingyuan,武陵源,CN,China,中国,Hunan,湖南省,Zhangjiajie,张家界市,Asia/Shanghai,29.3478,110.5476,430811 +101251105,Yongding,永定,CN,China,中国,Hunan,湖南省,Zhangjiajie,张家界市,Asia/Shanghai,29.1260,110.4846,430802 +101251201,Huaihua,怀化,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,27.5501,109.9782,431200 +101251202,Hecheng,鹤城,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,27.5786,110.0401,431202 +101251203,Yuanling,沅陵,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,28.4556,110.3992,431222 +101251204,Chenxi,辰溪,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,28.0055,110.1970,431223 +101251205,Jingzhou,靖州,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,26.5735,109.6912,431229 +101251206,Huitong,会同,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,26.8708,109.7208,431225 +101251207,Tongdao,通道,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,26.1583,109.7834,431230 +101251208,Mayang,麻阳,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,27.8660,109.8028,431226 +101251209,Xinhuang,新晃,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,27.3599,109.1744,431227 +101251210,Zhijiang,芷江,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,27.4380,109.6878,431228 +101251211,Xupu,溆浦,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,27.9038,110.5934,431224 +101251212,Zhongfang,中方,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,27.4374,109.9481,431221 +101251213,Hongjiang,洪江,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,27.2019,109.8318,431281 +101251401,Yongzhou,永州,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,26.4345,111.6080,431100 +101251402,Qiyang,祁阳,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,26.5859,111.8573,431181 +101251403,Dong'an,东安,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,26.3973,111.3130,431122 +101251404,Shuangpai,双牌,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,25.9594,111.6621,431123 +101251405,Dao County,道县,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,25.5184,111.5916,431124 +101251406,Ningyuan,宁远,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,25.5841,111.9445,431126 +101251407,Jiangyong,江永,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,25.2682,111.3468,431125 +101251408,Lanshan,蓝山,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,25.3753,112.1942,431127 +101251409,Xintian,新田,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,25.9069,112.2203,431128 +101251410,Jianghua,江华,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,25.1826,111.5773,431129 +101251411,Lengshuitan,冷水滩,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,26.4344,111.6072,431103 +101251412,Lingling,零陵,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,26.2233,111.6264,431102 +101251501,Jishou,吉首,CN,China,中国,Hunan,湖南省,Xiangxi Tujia and Miao Autonomous Prefecture,湘西土家族苗族自治州,Asia/Shanghai,28.2620,109.6984,433101 +101251502,Baojing,保靖,CN,China,中国,Hunan,湖南省,Xiangxi Tujia and Miao Autonomous Prefecture,湘西土家族苗族自治州,Asia/Shanghai,28.7096,109.6514,433125 +101251503,Yongshun,永顺,CN,China,中国,Hunan,湖南省,Xiangxi Tujia and Miao Autonomous Prefecture,湘西土家族苗族自治州,Asia/Shanghai,28.9981,109.8533,433127 +101251504,Guzhang,古丈,CN,China,中国,Hunan,湖南省,Xiangxi Tujia and Miao Autonomous Prefecture,湘西土家族苗族自治州,Asia/Shanghai,28.6170,109.9496,433126 +101251505,Fenghuang,凤凰,CN,China,中国,Hunan,湖南省,Xiangxi Tujia and Miao Autonomous Prefecture,湘西土家族苗族自治州,Asia/Shanghai,27.9483,109.5992,433123 +101251506,Luxi,泸溪,CN,China,中国,Hunan,湖南省,Xiangxi Tujia and Miao Autonomous Prefecture,湘西土家族苗族自治州,Asia/Shanghai,28.2145,110.2144,433122 +101251507,Longshan,龙山,CN,China,中国,Hunan,湖南省,Xiangxi Tujia and Miao Autonomous Prefecture,湘西土家族苗族自治州,Asia/Shanghai,29.4534,109.4412,433130 +101251508,Huayuan,花垣,CN,China,中国,Hunan,湖南省,Xiangxi Tujia and Miao Autonomous Prefecture,湘西土家族苗族自治州,Asia/Shanghai,28.5814,109.4791,433124 +101251509,Xiangxi Prefecture,湘西,CN,China,中国,Hunan,湖南省,Xiangxi Tujia and Miao Autonomous Prefecture,湘西土家族苗族自治州,Asia/Shanghai,28.3143,109.7397,433100 +101260101,Guiyang,贵阳,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,26.6467,106.6282,520100 +101260102,Baiyun,白云,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,26.6768,106.6330,520113 +101260103,Huaxi,花溪,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,26.4105,106.6708,520111 +101260104,Wudang,乌当,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,26.6309,106.7621,520112 +101260105,Xifeng,息烽,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,27.0927,106.7377,520122 +101260106,Kaiyang,开阳,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,27.0568,106.9694,520121 +101260107,Xiuwen,修文,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,26.8407,106.5992,520123 +101260108,Qingzhen,清镇,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,26.5513,106.4703,520181 +101260110,Yunyan,云岩,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,26.5830,106.7134,520103 +101260111,Nanming,南明,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,26.5737,106.7160,520102 +101260112,Guanshan Lake,观山湖,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,26.6464,106.6263,520115 +101260201,Zunyi,遵义,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,27.7219,107.0319,520300 +101260203,Renhuai,仁怀,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,27.8034,106.4125,520382 +101260204,Suiyang,绥阳,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,27.9513,107.1910,520323 +101260205,Meitan,湄潭,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,27.7658,107.4857,520328 +101260206,Fenggang,凤冈,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,27.9609,107.7220,520327 +101260207,Tongzi,桐梓,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,28.1316,106.8266,520322 +101260208,Chishui,赤水,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,28.5871,105.6981,520381 +101260209,Xishui,习水,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,28.3278,106.2010,520330 +101260210,Daozhen,道真,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,28.8801,107.6053,520325 +101260211,Zheng'an,正安,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,28.5503,107.4419,520324 +101260212,Wuchuan,务川,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,28.5216,107.8879,520326 +101260213,Yuqing,余庆,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,27.2216,107.8926,520329 +101260214,Huichuan,汇川,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,27.7501,106.9343,520303 +101260215,Honghuagang,红花岗,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,27.6448,106.8936,520302 +101260216,Banzhou,播州,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,27.5353,106.8317,520304 +101260301,Anshun,安顺,CN,China,中国,Guizhou,贵州省,Anshun,安顺市,Asia/Shanghai,26.2455,105.9322,520400 +101260302,Puding,普定,CN,China,中国,Guizhou,贵州省,Anshun,安顺市,Asia/Shanghai,26.3058,105.7456,520422 +101260303,Zhenning,镇宁,CN,China,中国,Guizhou,贵州省,Anshun,安顺市,Asia/Shanghai,26.0561,105.7687,520423 +101260304,Pingba,平坝,CN,China,中国,Guizhou,贵州省,Anshun,安顺市,Asia/Shanghai,26.4061,106.2599,520403 +101260305,Ziyun,紫云,CN,China,中国,Guizhou,贵州省,Anshun,安顺市,Asia/Shanghai,25.7516,106.0845,520425 +101260306,Guanling,关岭,CN,China,中国,Guizhou,贵州省,Anshun,安顺市,Asia/Shanghai,25.9535,105.5383,520424 +101260307,Xixiu,西秀,CN,China,中国,Guizhou,贵州省,Anshun,安顺市,Asia/Shanghai,26.2483,105.9462,520402 +101260401,Duyun,都匀,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,26.2582,107.5170,522701 +101260402,Guiding,贵定,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,26.5808,107.2336,522723 +101260403,Weng'an,瓮安,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,27.0663,107.4784,522725 +101260404,Changshun,长顺,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,26.0221,106.4474,522729 +101260405,Fuquan,福泉,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,26.7025,107.5135,522702 +101260406,Huishui,惠水,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,26.1286,106.6578,522731 +101260407,Longli,龙里,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,26.4488,106.9777,522730 +101260408,Luodian,罗甸,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,25.4299,106.7500,522728 +101260409,Pingtang,平塘,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,25.8318,107.3241,522727 +101260410,Dushan,独山,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,25.8263,107.5428,522726 +101260411,Sandu,三都,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,25.9852,107.8775,522732 +101260412,Libo,荔波,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,25.4122,107.8838,522722 +101260413,Qiannan Prefecture,黔南,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,26.2582,107.5172,522700 +101260501,Kaili,凯里,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.5830,107.9775,522601 +101260502,Cengong,岑巩,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,27.1741,108.8159,522626 +101260503,Shibing,施秉,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,27.0347,108.1268,522623 +101260504,Zhenyuan,镇远,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,27.0502,108.4237,522625 +101260505,Huangping,黄平,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.8970,107.9013,522622 +101260506,Qiandongnan Prefecture,黔东南,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.5834,107.9775,522600 +101260507,Majiang,麻江,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.4948,107.5932,522635 +101260508,Danzhai,丹寨,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.1995,107.7948,522636 +101260509,Sansui,三穗,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.9599,108.6811,522624 +101260510,Taijiang,台江,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.6691,108.3146,522630 +101260511,Jianhe,剑河,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.7273,108.4405,522629 +101260512,Leishan,雷山,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.3810,108.0796,522634 +101260513,Liping,黎平,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.2306,109.1365,522631 +101260514,Tianzhu,天柱,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.9097,109.2128,522627 +101260515,Jinping,锦屏,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.6806,109.2025,522628 +101260516,Rongjiang,榕江,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,25.9311,108.5210,522632 +101260517,Congjiang,从江,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,25.7471,108.9127,522633 +101260601,Tongren,铜仁,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,27.7183,109.1916,520600 +101260602,Jiangkou,江口,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,27.6919,108.8484,520621 +101260603,Yuping,玉屏,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,27.2380,108.9179,520622 +101260604,Wanshan,万山,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,27.6713,109.1537,520603 +101260605,Sinan,思南,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,27.9413,108.2558,520624 +101260606,Bijiang,碧江,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,27.8152,109.2643,520602 +101260607,Yinjiang,印江,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,27.9980,108.4055,520625 +101260608,Shiqian,石阡,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,27.5194,108.2299,520623 +101260609,Yanhe,沿河,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,28.5605,108.4957,520627 +101260610,Dejiang,德江,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,28.2609,108.1173,520626 +101260611,Songtao,松桃,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,28.1654,109.2026,520628 +101260701,Bijie,毕节,CN,China,中国,Guizhou,贵州省,Bijie,毕节市,Asia/Shanghai,27.3017,105.2850,520500 +101260702,Hezhang,赫章,CN,China,中国,Guizhou,贵州省,Bijie,毕节市,Asia/Shanghai,27.1192,104.7264,520527 +101260703,Jinsha,金沙,CN,China,中国,Guizhou,贵州省,Bijie,毕节市,Asia/Shanghai,27.4597,106.2221,520523 +101260704,Weining,威宁,CN,China,中国,Guizhou,贵州省,Bijie,毕节市,Asia/Shanghai,26.8591,104.2865,520526 +101260705,Dafang,大方,CN,China,中国,Guizhou,贵州省,Bijie,毕节市,Asia/Shanghai,27.1435,105.6093,520521 +101260706,Nayong,纳雍,CN,China,中国,Guizhou,贵州省,Bijie,毕节市,Asia/Shanghai,26.7699,105.3753,520525 +101260707,Zhijin,织金,CN,China,中国,Guizhou,贵州省,Bijie,毕节市,Asia/Shanghai,26.6685,105.7690,520524 +101260708,Qianxi,黔西,CN,China,中国,Guizhou,贵州省,Bijie,毕节市,Asia/Shanghai,27.0249,106.0383,520581 +101260709,Qixingguan,七星关,CN,China,中国,Guizhou,贵州省,Bijie,毕节市,Asia/Shanghai,27.3021,105.2849,520502 +101260801,Shuicheng,水城,CN,China,中国,Guizhou,贵州省,Liupanshui,六盘水市,Asia/Shanghai,26.5405,104.9568,520204 +101260802,Liuzhi,六枝,CN,China,中国,Guizhou,贵州省,Liupanshui,六盘水市,Asia/Shanghai,26.2107,105.4742,520203 +101260803,Liupanshui,六盘水,CN,China,中国,Guizhou,贵州省,Liupanshui,六盘水市,Asia/Shanghai,26.5846,104.8467,520200 +101260804,Panzhou,盘州,CN,China,中国,Guizhou,贵州省,Liupanshui,六盘水市,Asia/Shanghai,25.7070,104.4684,520281 +101260805,Zhongshan,钟山,CN,China,中国,Guizhou,贵州省,Liupanshui,六盘水市,Asia/Shanghai,26.5848,104.8462,520201 +101260901,Xingyi,兴义,CN,China,中国,Guizhou,贵州省,Qianxinan Buyei and Miao Autonomous Prefecture,黔西南布依族苗族自治州,Asia/Shanghai,25.0886,104.8980,522301 +101260902,Qinglong,晴隆,CN,China,中国,Guizhou,贵州省,Qianxinan Buyei and Miao Autonomous Prefecture,黔西南布依族苗族自治州,Asia/Shanghai,25.8329,105.2188,522324 +101260903,Xingren,兴仁,CN,China,中国,Guizhou,贵州省,Qianxinan Buyei and Miao Autonomous Prefecture,黔西南布依族苗族自治州,Asia/Shanghai,25.4314,105.1928,522302 +101260904,Zhenfeng,贞丰,CN,China,中国,Guizhou,贵州省,Qianxinan Buyei and Miao Autonomous Prefecture,黔西南布依族苗族自治州,Asia/Shanghai,25.3858,105.6501,522325 +101260905,Wangmo,望谟,CN,China,中国,Guizhou,贵州省,Qianxinan Buyei and Miao Autonomous Prefecture,黔西南布依族苗族自治州,Asia/Shanghai,25.1667,106.0916,522326 +101260906,Qianxinan Prefecture,黔西南,CN,China,中国,Guizhou,贵州省,Qianxinan Buyei and Miao Autonomous Prefecture,黔西南布依族苗族自治州,Asia/Shanghai,25.0881,104.8980,522300 +101260907,Anlong,安龙,CN,China,中国,Guizhou,贵州省,Qianxinan Buyei and Miao Autonomous Prefecture,黔西南布依族苗族自治州,Asia/Shanghai,25.1090,105.4715,522328 +101260908,Ceheng,册亨,CN,China,中国,Guizhou,贵州省,Qianxinan Buyei and Miao Autonomous Prefecture,黔西南布依族苗族自治州,Asia/Shanghai,24.9833,105.8124,522327 +101260909,Pu'an,普安,CN,China,中国,Guizhou,贵州省,Qianxinan Buyei and Miao Autonomous Prefecture,黔西南布依族苗族自治州,Asia/Shanghai,25.7864,104.9553,522323 +101270101,Chengdu,成都,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.5730,104.0663,510100 +101270102,Longquanyi,龙泉驿,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.5607,104.2692,510112 +101270103,Xindu,新都,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.8242,104.1602,510114 +101270104,Wenjiang,温江,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.6980,103.8368,510115 +101270105,Jintang,金堂,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.8584,104.4156,510121 +101270106,Shuangliu,双流,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.5732,103.9227,510116 +101270107,Pidu,郫都,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.8088,103.8878,510117 +101270108,Dayi,大邑,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.5866,103.5224,510129 +101270109,Pujiang,蒲江,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.1944,103.5115,510131 +101270110,Xinjin,新津,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.4143,103.8124,510118 +101270111,Dujiangyan,都江堰,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.9911,103.6279,510181 +101270112,Pengzhou,彭州,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.9852,103.9412,510182 +101270113,Qionglai,邛崃,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.4133,103.4614,510183 +101270114,Chongzhou,崇州,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.6315,103.6711,510184 +101270115,Qingbaijiang,青白江,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.8834,104.2549,510113 +101270116,Jinjiang,锦江,CN,China,中国,Sichuan,四川省,Chengdou,成都市,Asia/Shanghai,30.5987,104.1173,510104 +101270117,Qingyang,青羊,CN,China,中国,Sichuan,四川省,Chengdou,成都市,Asia/Shanghai,30.6676,104.0557,510105 +101270118,Jinniu,金牛,CN,China,中国,Sichuan,四川省,Chengdou,成都市,Asia/Shanghai,30.6921,104.0435,510106 +101270119,Wuhou,武侯,CN,China,中国,Sichuan,四川省,Chengdou,成都市,Asia/Shanghai,30.6309,104.0517,510107 +101270120,Chenghua,成华,CN,China,中国,Sichuan,四川省,Chengdou,成都市,Asia/Shanghai,30.6603,104.1031,510108 +101270121,Jianyang,简阳,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.3907,104.5503,510185 +101270201,Panzhihua,攀枝花,CN,China,中国,Sichuan,四川省,Panzhihua,攀枝花市,Asia/Shanghai,26.5804,101.7160,510400 +101270202,Renhe,仁和,CN,China,中国,Sichuan,四川省,Panzhihua,攀枝花市,Asia/Shanghai,26.4972,101.7379,510411 +101270203,Miyi,米易,CN,China,中国,Sichuan,四川省,Panzhihua,攀枝花市,Asia/Shanghai,26.8875,102.1099,510421 +101270204,Yanbian Prefecture,盐边,CN,China,中国,Sichuan,四川省,Panzhihua,攀枝花市,Asia/Shanghai,26.6776,101.8518,510422 +101270205,Dongqu,东区,CN,China,中国,Sichuan,四川省,Panzhihua,攀枝花市,Asia/Shanghai,26.5809,101.7151,510402 +101270206,Xiqu,西区,CN,China,中国,Sichuan,四川省,Panzhihua,攀枝花市,Asia/Shanghai,26.5968,101.6380,510403 +101270301,Zigong,自贡,CN,China,中国,Sichuan,四川省,Zigong,自贡市,Asia/Shanghai,29.3528,104.7734,510300 +101270302,Fushun,富顺,CN,China,中国,Sichuan,四川省,Zigong,自贡市,Asia/Shanghai,29.1813,104.9843,510322 +101270303,Rong County,荣县,CN,China,中国,Sichuan,四川省,Zigong,自贡市,Asia/Shanghai,29.4549,104.4239,510321 +101270304,Ziliujing,自流井,CN,China,中国,Sichuan,四川省,Zigong,自贡市,Asia/Shanghai,29.3432,104.7782,510302 +101270305,Gongjing,贡井,CN,China,中国,Sichuan,四川省,Zigong,自贡市,Asia/Shanghai,29.3457,104.7144,510303 +101270306,Daan,大安,CN,China,中国,Sichuan,四川省,Zigong,自贡市,Asia/Shanghai,29.3671,104.7832,510304 +101270307,Yantan,沿滩,CN,China,中国,Sichuan,四川省,Zigong,自贡市,Asia/Shanghai,29.2725,104.8764,510311 +101270401,Mianyang,绵阳,CN,China,中国,Sichuan,四川省,Mianyang,绵阳市,Asia/Shanghai,31.4677,104.6791,510700 +101270402,Santai,三台,CN,China,中国,Sichuan,四川省,Mianyang,绵阳市,Asia/Shanghai,31.0909,105.0903,510722 +101270403,Yanting,盐亭,CN,China,中国,Sichuan,四川省,Mianyang,绵阳市,Asia/Shanghai,31.2232,105.3920,510723 +101270405,Zitong,梓潼,CN,China,中国,Sichuan,四川省,Mianyang,绵阳市,Asia/Shanghai,31.6352,105.1635,510725 +101270406,Beichuan,北川,CN,China,中国,Sichuan,四川省,Mianyang,绵阳市,Asia/Shanghai,31.6159,104.4681,510726 +101270407,Pingwu,平武,CN,China,中国,Sichuan,四川省,Mianyang,绵阳市,Asia/Shanghai,32.4076,104.5306,510727 +101270408,Jiangyou,江油,CN,China,中国,Sichuan,四川省,Mianyang,绵阳市,Asia/Shanghai,31.7764,104.7444,510781 +101270409,Fucheng,涪城,CN,China,中国,Sichuan,四川省,Mianyang,绵阳市,Asia/Shanghai,31.4636,104.7410,510703 +101270410,Youxian,游仙,CN,China,中国,Sichuan,四川省,Mianyang,绵阳市,Asia/Shanghai,31.4848,104.7700,510704 +101270411,Anzhou,安州,CN,China,中国,Sichuan,四川省,Mianyang,绵阳市,Asia/Shanghai,31.5389,104.5603,510705 +101270501,Nanchong,南充,CN,China,中国,Sichuan,四川省,Nanchong,南充市,Asia/Shanghai,30.8372,106.1106,511300 +101270502,Nanbu,南部,CN,China,中国,Sichuan,四川省,Nanchong,南充市,Asia/Shanghai,31.3494,106.0611,511321 +101270503,Yingshan,营山,CN,China,中国,Sichuan,四川省,Nanchong,南充市,Asia/Shanghai,31.0759,106.5649,511322 +101270504,Peng'an,蓬安,CN,China,中国,Sichuan,四川省,Nanchong,南充市,Asia/Shanghai,31.0280,106.4135,511323 +101270505,Yilong,仪陇,CN,China,中国,Sichuan,四川省,Nanchong,南充市,Asia/Shanghai,31.2713,106.2971,511324 +101270506,Xichong,西充,CN,China,中国,Sichuan,四川省,Nanchong,南充市,Asia/Shanghai,30.9946,105.8930,511325 +101270507,Langzhong,阆中,CN,China,中国,Sichuan,四川省,Nanchong,南充市,Asia/Shanghai,31.5805,105.9753,511381 +101270508,Shunqing,顺庆,CN,China,中国,Sichuan,四川省,Nanchong,南充市,Asia/Shanghai,30.7956,106.0841,511302 +101270509,Gaoping,高坪,CN,China,中国,Sichuan,四川省,Nanchong,南充市,Asia/Shanghai,30.7818,106.1090,511303 +101270510,Jialing,嘉陵,CN,China,中国,Sichuan,四川省,Nanchong,南充市,Asia/Shanghai,30.7630,106.0670,511304 +101270601,Dazhou,达州,CN,China,中国,Sichuan,四川省,Dazhou,达州市,Asia/Shanghai,31.2095,107.5023,511700 +101270602,Xuanhan,宣汉,CN,China,中国,Sichuan,四川省,Dazhou,达州市,Asia/Shanghai,31.3550,107.7223,511722 +101270603,Kaijiang,开江,CN,China,中国,Sichuan,四川省,Dazhou,达州市,Asia/Shanghai,31.0855,107.8641,511723 +101270604,Dazhu,大竹,CN,China,中国,Sichuan,四川省,Dazhou,达州市,Asia/Shanghai,30.7363,107.2074,511724 +101270605,Qu County,渠县,CN,China,中国,Sichuan,四川省,Dazhou,达州市,Asia/Shanghai,30.8363,106.9707,511725 +101270606,Wanyuan,万源,CN,China,中国,Sichuan,四川省,Dazhou,达州市,Asia/Shanghai,32.0678,108.0375,511781 +101270607,Tongchuan,通川,CN,China,中国,Sichuan,四川省,Dazhou,达州市,Asia/Shanghai,31.2135,107.5011,511702 +101270608,Dachuan,达川,CN,China,中国,Sichuan,四川省,Dazhou,达州市,Asia/Shanghai,31.1991,107.5079,511703 +101270701,Suining,遂宁,CN,China,中国,Sichuan,四川省,Suining,遂宁市,Asia/Shanghai,30.5133,105.5713,510900 +101270702,Pengxi,蓬溪,CN,China,中国,Sichuan,四川省,Suining,遂宁市,Asia/Shanghai,30.7749,105.7137,510921 +101270703,Shehong,射洪,CN,China,中国,Sichuan,四川省,Suining,遂宁市,Asia/Shanghai,30.8688,105.3819,510981 +101270704,Chuanshan,船山,CN,China,中国,Sichuan,四川省,Suining,遂宁市,Asia/Shanghai,30.5026,105.5822,510903 +101270705,Anju,安居,CN,China,中国,Sichuan,四川省,Suining,遂宁市,Asia/Shanghai,30.3461,105.4594,510904 +101270706,Daying,大英,CN,China,中国,Sichuan,四川省,Suining,遂宁市,Asia/Shanghai,30.5816,105.2522,510923 +101270801,Guang'an,广安,CN,China,中国,Sichuan,四川省,Guang'an,广安市,Asia/Shanghai,30.4564,106.6334,511600 +101270802,Yuechi,岳池,CN,China,中国,Sichuan,四川省,Guang'an,广安市,Asia/Shanghai,30.5335,106.4445,511621 +101270803,Wusheng,武胜,CN,China,中国,Sichuan,四川省,Guang'an,广安市,Asia/Shanghai,30.3443,106.2925,511622 +101270804,Linshui,邻水,CN,China,中国,Sichuan,四川省,Guang'an,广安市,Asia/Shanghai,30.3343,106.9350,511623 +101270805,Huaying,华蓥,CN,China,中国,Sichuan,四川省,Guang'an,广安市,Asia/Shanghai,30.3806,106.7779,511681 +101270806,Qianfeng,前锋,CN,China,中国,Sichuan,四川省,Guang'an,广安市,Asia/Shanghai,30.4963,106.8933,511603 +101270807,Guang'an County,广安区,CN,China,中国,Sichuan,四川省,Guang'an,广安市,Asia/Shanghai,30.4740,106.6416,511602 +101270901,Bazhong,巴中,CN,China,中国,Sichuan,四川省,Bazhong,巴中市,Asia/Shanghai,31.8588,106.7537,511900 +101270902,Tongjiang,通江,CN,China,中国,Sichuan,四川省,Bazhong,巴中市,Asia/Shanghai,31.9121,107.2476,511921 +101270903,Nanjiang,南江,CN,China,中国,Sichuan,四川省,Bazhong,巴中市,Asia/Shanghai,32.3532,106.8434,511922 +101270904,Pingchang,平昌,CN,China,中国,Sichuan,四川省,Bazhong,巴中市,Asia/Shanghai,31.5628,107.1019,511923 +101270905,Bazhou,巴州,CN,China,中国,Sichuan,四川省,Bazhong,巴中市,Asia/Shanghai,31.8584,106.7537,511902 +101270906,Enyang,恩阳,CN,China,中国,Sichuan,四川省,Bazhong,巴中市,Asia/Shanghai,31.7872,106.6544,511903 +101271001,Luzhou,泸州,CN,China,中国,Sichuan,四川省,Luzhou,泸州市,Asia/Shanghai,28.8891,105.4434,510500 +101271002,Jiangyang,江阳,CN,China,中国,Sichuan,四川省,Luzhou,泸州市,Asia/Shanghai,28.8829,105.4451,510502 +101271003,Lu County,泸县,CN,China,中国,Sichuan,四川省,Luzhou,泸州市,Asia/Shanghai,29.1513,105.3763,510521 +101271004,Hejiang,合江,CN,China,中国,Sichuan,四川省,Luzhou,泸州市,Asia/Shanghai,28.8103,105.8341,510522 +101271005,Xuyong,叙永,CN,China,中国,Sichuan,四川省,Luzhou,泸州市,Asia/Shanghai,28.1679,105.4378,510524 +101271006,Gulin,古蔺,CN,China,中国,Sichuan,四川省,Luzhou,泸州市,Asia/Shanghai,28.0395,105.8134,510525 +101271007,Naxi,纳溪,CN,China,中国,Sichuan,四川省,Luzhou,泸州市,Asia/Shanghai,28.7763,105.3772,510503 +101271008,Longmatan,龙马潭,CN,China,中国,Sichuan,四川省,Luzhou,泸州市,Asia/Shanghai,28.8976,105.4352,510504 +101271101,Yibin,宜宾,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.7602,104.6308,511500 +101271102,Cuiping,翠屏,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.7665,104.6199,511502 +101271103,Xuzhou,叙州区,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.6957,104.5415,511504 +101271104,Nanxi,南溪,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.8398,104.9811,511503 +101271105,Jiang'an,江安,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.7281,105.0687,511523 +101271106,Changning,长宁,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.5773,104.9211,511524 +101271107,Gao County,高县,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.4357,104.5192,511525 +101271108,Gong County,珙县,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.4490,104.7123,511526 +101271109,Junlian,筠连,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.1620,104.5079,511527 +101271110,Xingwen,兴文,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.3030,105.2365,511528 +101271111,Pingshan,屏山,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.8287,104.3461,511529 +101271201,Neijiang,内江,CN,China,中国,Sichuan,四川省,Neijiang,内江市,Asia/Shanghai,29.5871,105.0661,511000 +101271202,Dongxing,东兴,CN,China,中国,Sichuan,四川省,Neijiang,内江市,Asia/Shanghai,29.6001,105.0672,511011 +101271203,Weiyuan,威远,CN,China,中国,Sichuan,四川省,Neijiang,内江市,Asia/Shanghai,29.5269,104.6683,511024 +101271204,Zizhong,资中,CN,China,中国,Sichuan,四川省,Neijiang,内江市,Asia/Shanghai,29.7753,104.8525,511025 +101271205,Longchang,隆昌,CN,China,中国,Sichuan,四川省,Neijiang,内江市,Asia/Shanghai,29.3382,105.2881,511083 +101271206,Shizhong,市中,CN,China,中国,Sichuan,四川省,Najiang,内江市,Asia/Shanghai,29.5853,105.0655,511002 +101271301,Ziyang,资阳,CN,China,中国,Sichuan,四川省,Ziyang,资阳市,Asia/Shanghai,30.1222,104.6419,512000 +101271302,Anyue,安岳,CN,China,中国,Sichuan,四川省,Ziyang,资阳市,Asia/Shanghai,30.0992,105.3368,512021 +101271303,Lezhi,乐至,CN,China,中国,Sichuan,四川省,Ziyang,资阳市,Asia/Shanghai,30.2756,105.0311,512022 +101271305,Yanjiang,雁江,CN,China,中国,Sichuan,四川省,Ziyang,资阳市,Asia/Shanghai,30.1217,104.6423,512002 +101271401,Leshan,乐山,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,29.5820,103.7613,511100 +101271402,Qianwei,犍为,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,29.2098,103.9443,511123 +101271403,Jingyan,井研,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,29.6516,104.0688,511124 +101271404,Jiajiang,夹江,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,29.7410,103.5789,511126 +101271405,Muchuan,沐川,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,28.9563,103.9021,511129 +101271406,Ebian,峨边,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,29.2303,103.2621,511132 +101271407,Mabian,马边,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,28.8389,103.5469,511133 +101271410,Shizhong,市中,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,29.5883,103.7554,511102 +101271411,Shawan,沙湾,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,29.4165,103.5500,511111 +101271412,Wutongqiao,五通桥,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,29.4062,103.8168,511112 +101271413,Jinkouhe,金口河,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,29.2460,103.0778,511113 +101271414,Emeishan City,峨眉山市,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,29.6012,103.4845,511181 +101271501,Meishan,眉山,CN,China,中国,Sichuan,四川省,Meishan,眉山市,Asia/Shanghai,30.0483,103.8318,511400 +101271502,Renshou,仁寿,CN,China,中国,Sichuan,四川省,Meishan,眉山市,Asia/Shanghai,29.9967,104.1476,511421 +101271503,Pengshan,彭山,CN,China,中国,Sichuan,四川省,Meishan,眉山市,Asia/Shanghai,30.1923,103.8701,511403 +101271504,Hongya,洪雅,CN,China,中国,Sichuan,四川省,Meishan,眉山市,Asia/Shanghai,29.9049,103.3750,511423 +101271505,Danling,丹棱,CN,China,中国,Sichuan,四川省,Meishan,眉山市,Asia/Shanghai,30.0128,103.5183,511424 +101271506,Qingshen,青神,CN,China,中国,Sichuan,四川省,Meishan,眉山市,Asia/Shanghai,29.8315,103.8461,511425 +101271507,Dongpo,东坡,CN,China,中国,Sichuan,四川省,Meishan,眉山市,Asia/Shanghai,30.0481,103.8316,511402 +101271601,Liangshan Prefecture,凉山,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,27.8868,102.2587,513400 +101271603,Muli,木里,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,27.9269,101.2802,513422 +101271604,Yanyuan,盐源,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,27.4234,101.5089,513423 +101271605,Dechang,德昌,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,27.4038,102.1788,513424 +101271606,Huili,会理,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,26.6587,102.2496,513402 +101271607,Huidong,会东,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,26.6307,102.5790,513426 +101271608,Ningnan,宁南,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,27.0652,102.7574,513427 +101271609,Puge,普格,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,27.3768,102.5411,513428 +101271610,Xichang,西昌,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,27.8858,102.2588,513401 +101271611,Jinyang,金阳,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,27.6959,103.2487,513430 +101271612,Zhaojue,昭觉,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,28.0106,102.8440,513431 +101271613,Xide,喜德,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,28.3055,102.4123,513432 +101271614,Mianning,冕宁,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,28.5508,102.1700,513433 +101271615,Yuexi,越西,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,28.6396,102.5089,513434 +101271616,Ganluo,甘洛,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,28.9771,102.7759,513435 +101271617,Leibo,雷波,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,28.2629,103.5716,513437 +101271618,Meigu,美姑,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,28.3279,103.1320,513436 +101271619,Butuo,布拖,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,27.7091,102.8088,513429 +101271701,Ya'an,雅安,CN,China,中国,Sichuan,四川省,Ya'an,雅安市,Asia/Shanghai,29.9877,103.0010,511800 +101271702,Mingshan,名山,CN,China,中国,Sichuan,四川省,Ya'an,雅安市,Asia/Shanghai,30.0847,103.1122,511803 +101271703,Yingjing,荥经,CN,China,中国,Sichuan,四川省,Ya'an,雅安市,Asia/Shanghai,29.7955,102.8447,511822 +101271704,Hanyuan,汉源,CN,China,中国,Sichuan,四川省,Ya'an,雅安市,Asia/Shanghai,29.3499,102.6771,511823 +101271705,Shimian,石棉,CN,China,中国,Sichuan,四川省,Ya'an,雅安市,Asia/Shanghai,29.2341,102.3596,511824 +101271706,Tianquan,天全,CN,China,中国,Sichuan,四川省,Ya'an,雅安市,Asia/Shanghai,30.0600,102.7635,511825 +101271707,Lushan,芦山,CN,China,中国,Sichuan,四川省,Ya'an,雅安市,Asia/Shanghai,30.1529,102.9240,511826 +101271708,Baoxing,宝兴,CN,China,中国,Sichuan,四川省,Ya'an,雅安市,Asia/Shanghai,30.3690,102.8134,511827 +101271709,Yucheng,雨城,CN,China,中国,Sichuan,四川省,Ya'an,雅安市,Asia/Shanghai,29.9818,103.0034,511802 +101271801,Garze Prefecture,甘孜,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,30.0507,101.9638,513300 +101271802,Kangding,康定,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,29.9985,101.9569,513301 +101271803,Luding,泸定,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,29.9125,102.2332,513322 +101271804,Danba,丹巴,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,30.8771,101.8861,513323 +101271805,Jiulong,九龙,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,29.0020,101.5069,513324 +101271806,Yajiang,雅江,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,30.0322,101.0157,513325 +101271807,Daofu,道孚,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,30.9788,101.1233,513326 +101271808,Luhuo,炉霍,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,31.3927,100.6795,513327 +101271809,Xinlong,新龙,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,30.9390,100.3121,513329 +101271810,Dege,德格,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,31.8067,98.5800,513330 +101271811,Baiyu,白玉,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,31.2088,98.8243,513331 +101271812,Shiqu,石渠,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,32.9753,98.1009,513332 +101271813,Seda,色达,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,32.2688,100.3317,513333 +101271814,Litang,理塘,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,29.9918,100.2699,513334 +101271815,Batang,巴塘,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,30.0057,99.1090,513335 +101271816,Xiangcheng,乡城,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,28.9309,99.7999,513336 +101271817,Daocheng,稻城,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,29.0375,100.2967,513337 +101271818,Derong,得荣,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,28.7113,99.2880,513338 +101271819,Ganze County,甘孜县,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,31.6227,99.9917,513328 +101271901,Aba Prefecture,阿坝,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,31.8998,102.2214,513200 +101271902,Wenchuan,汶川,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,31.4746,103.5807,513221 +101271903,Li County,理县,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,31.4368,103.1655,513222 +101271904,Mao County,茂县,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,31.6804,103.8507,513223 +101271905,Songpan,松潘,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,32.6384,103.5992,513224 +101271906,Jiuzhaigou,九寨沟,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,33.2621,104.2363,513225 +101271907,Jinchuan,金川,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,31.4764,102.0646,513226 +101271908,Xiaojin,小金,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,30.9990,102.3632,513227 +101271909,Heishui,黑水,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,32.0617,102.9908,513228 +101271910,Barkam,马尔康,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,31.8998,102.2212,513201 +101271911,Zamtang,壤塘,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,32.2649,100.9791,513230 +101271912,Zoige,若尔盖,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,33.5759,102.9637,513232 +101271913,Hongyuan,红原,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,32.7939,102.5449,513233 +101271914,Aba County,阿坝县,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,32.9024,101.7065,513231 +101272001,Deyang,德阳,CN,China,中国,Sichuan,四川省,Deyang,德阳市,Asia/Shanghai,31.1280,104.3987,510600 +101272002,Zhongjiang,中江,CN,China,中国,Sichuan,四川省,Deyang,德阳市,Asia/Shanghai,31.0368,104.6778,510623 +101272003,Guanghan,广汉,CN,China,中国,Sichuan,四川省,Deyang,德阳市,Asia/Shanghai,30.9772,104.2819,510681 +101272004,Shifang,什邡,CN,China,中国,Sichuan,四川省,Deyang,德阳市,Asia/Shanghai,31.1269,104.1737,510682 +101272005,Mianzhu,绵竹,CN,China,中国,Sichuan,四川省,Deyang,德阳市,Asia/Shanghai,31.3431,104.2002,510683 +101272006,Luojiang,罗江,CN,China,中国,Sichuan,四川省,Deyang,德阳市,Asia/Shanghai,31.3033,104.5071,510604 +101272007,Jingyang,旌阳,CN,China,中国,Sichuan,四川省,Deyang,德阳市,Asia/Shanghai,31.1304,104.3896,510603 +101272101,Guangyuan,广元,CN,China,中国,Sichuan,四川省,Guangyuan,广元市,Asia/Shanghai,32.4337,105.8298,510800 +101272102,Wangcang,旺苍,CN,China,中国,Sichuan,四川省,Guangyuan,广元市,Asia/Shanghai,32.2283,106.2904,510821 +101272103,Qingchuan,青川,CN,China,中国,Sichuan,四川省,Guangyuan,广元市,Asia/Shanghai,32.5857,105.2388,510822 +101272104,Jiange,剑阁,CN,China,中国,Sichuan,四川省,Guangyuan,广元市,Asia/Shanghai,32.2865,105.5270,510823 +101272105,Cangxi,苍溪,CN,China,中国,Sichuan,四川省,Guangyuan,广元市,Asia/Shanghai,31.7323,105.9397,510824 +101272106,Lizhou,利州,CN,China,中国,Sichuan,四川省,Guangyuan,广元市,Asia/Shanghai,32.4323,105.8262,510802 +101272107,Zhaohua,昭化,CN,China,中国,Sichuan,四川省,Guangyuan,广元市,Asia/Shanghai,32.3228,105.9641,510811 +101272108,Chaotian,朝天,CN,China,中国,Sichuan,四川省,Guangyuan,广元市,Asia/Shanghai,32.6426,105.8892,510812 +101280101,Guangzhou,广州,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,23.1252,113.2806,440100 +101280102,Panyu,番禺,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,22.9386,113.3646,440113 +101280103,Conghua,从化,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,23.5453,113.5874,440117 +101280104,Zengcheng,增城,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,23.2905,113.8296,440118 +101280105,Huadu,花都,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,23.3921,113.2112,440114 +101280106,Liwan,荔湾,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,23.1249,113.2430,440103 +101280107,Yuexiu,越秀,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,23.1256,113.2807,440104 +101280108,Haizhu,海珠,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,23.0840,113.3174,440105 +101280109,Tianhe,天河,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,23.1356,113.3354,440106 +101280110,Baiyun,白云,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,23.1623,113.2628,440111 +101280111,Huangpu,黄埔,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,23.1814,113.4806,440112 +101280112,Nansha,南沙,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,22.7945,113.5374,440115 +101280201,Shaoguan,韶关,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,24.8013,113.5915,440200 +101280202,Ruyuan,乳源,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,24.7761,113.2784,440232 +101280203,Shixing,始兴,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,24.9484,114.0672,440222 +101280204,Wengyuan,翁源,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,24.3539,114.1313,440229 +101280205,Lechang,乐昌,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,25.1284,113.3524,440281 +101280206,Renhua,仁化,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,25.0882,113.7486,440224 +101280207,Nanxiong,南雄,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,25.1153,114.3112,440282 +101280208,Xinfeng,新丰,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,24.0554,114.2070,440233 +101280209,Qujiang,曲江,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,24.6802,113.6056,440205 +101280210,Zhenjiang,浈江,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,24.8040,113.5992,440204 +101280211,Wujiang,武江,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,24.8002,113.5883,440203 +101280301,Huizhou,惠州,CN,China,中国,Guangdong,广东省,Huizhou,惠州市,Asia/Shanghai,23.0794,114.4126,441300 +101280302,Boluo,博罗,CN,China,中国,Guangdong,广东省,Huizhou,惠州市,Asia/Shanghai,23.1676,114.2843,441322 +101280303,Huiyang,惠阳,CN,China,中国,Guangdong,广东省,Huizhou,惠州市,Asia/Shanghai,22.7885,114.4694,441303 +101280304,Huidong,惠东,CN,China,中国,Guangdong,广东省,Huizhou,惠州市,Asia/Shanghai,22.9830,114.7231,441323 +101280305,Longmen,龙门,CN,China,中国,Guangdong,广东省,Huizhou,惠州市,Asia/Shanghai,23.7239,114.2600,441324 +101280306,Huicheng,惠城,CN,China,中国,Guangdong,广东省,Huizhou,惠州市,Asia/Shanghai,23.0799,114.4140,441302 +101280401,Meizhou,梅州,CN,China,中国,Guangdong,广东省,Meizhou,梅州市,Asia/Shanghai,24.2991,116.1176,441400 +101280402,Xingning,兴宁,CN,China,中国,Guangdong,广东省,Meizhou,梅州市,Asia/Shanghai,24.1381,115.7317,441481 +101280403,Jiaoling,蕉岭,CN,China,中国,Guangdong,广东省,Meizhou,梅州市,Asia/Shanghai,24.6533,116.1705,441427 +101280404,Dapu,大埔,CN,China,中国,Guangdong,广东省,Meizhou,梅州市,Asia/Shanghai,24.3516,116.6955,441422 +101280405,Meijiang,梅江,CN,China,中国,Guangdong,广东省,Meizhou,梅州市,Asia/Shanghai,24.3026,116.1212,441402 +101280406,Fengshun,丰顺,CN,China,中国,Guangdong,广东省,Meizhou,梅州市,Asia/Shanghai,23.7528,116.1844,441423 +101280407,Pingyuan,平远,CN,China,中国,Guangdong,广东省,Meizhou,梅州市,Asia/Shanghai,24.5697,115.8917,441426 +101280408,Wuhua,五华,CN,China,中国,Guangdong,广东省,Meizhou,梅州市,Asia/Shanghai,23.9254,115.7750,441424 +101280409,Meixian,梅县,CN,China,中国,Guangdong,广东省,Meizhou,梅州市,Asia/Shanghai,24.2678,116.0835,441403 +101280501,Shantou,汕头,CN,China,中国,Guangdong,广东省,Shantou,汕头市,Asia/Shanghai,23.3710,116.7085,440500 +101280502,Chaoyang,潮阳,CN,China,中国,Guangdong,广东省,Shantou,汕头市,Asia/Shanghai,23.2623,116.6026,440513 +101280503,Chenghai,澄海,CN,China,中国,Guangdong,广东省,Shantou,汕头市,Asia/Shanghai,23.4684,116.7634,440515 +101280504,Nan'ao,南澳,CN,China,中国,Guangdong,广东省,Shantou,汕头市,Asia/Shanghai,23.4196,117.0271,440523 +101280505,Longhu,龙湖,CN,China,中国,Guangdong,广东省,Shantou,汕头市,Asia/Shanghai,23.3738,116.7320,440507 +101280506,Jinping,金平,CN,China,中国,Guangdong,广东省,Shantou,汕头市,Asia/Shanghai,23.3671,116.7036,440511 +101280507,Haojiang,濠江,CN,China,中国,Guangdong,广东省,Shantou,汕头市,Asia/Shanghai,23.2793,116.7295,440512 +101280508,Chaonan,潮南,CN,China,中国,Guangdong,广东省,Shantou,汕头市,Asia/Shanghai,23.2498,116.4236,440514 +101280601,Shenzhen,深圳,CN,China,中国,Guangdong,广东省,Shenzhen,深圳市,Asia/Shanghai,22.5470,114.0859,440300 +101280602,Luohu,罗湖,CN,China,中国,Guangdong,广东省,Shenzhen,深圳市,Asia/Shanghai,22.5553,114.1239,440303 +101280603,Futian,福田,CN,China,中国,Guangdong,广东省,Shenzhen,深圳市,Asia/Shanghai,22.5410,114.0510,440304 +101280604,Nanshan,南山,CN,China,中国,Guangdong,广东省,Shenzhen,深圳市,Asia/Shanghai,22.5312,113.9294,440305 +101280605,Bao'an,宝安,CN,China,中国,Guangdong,广东省,Shenzhen,深圳市,Asia/Shanghai,22.5601,113.9010,440306 +101280606,Longgang,龙岗,CN,China,中国,Guangdong,广东省,Shenzhen,深圳市,Asia/Shanghai,22.7215,114.2514,440307 +101280607,Yantian,盐田,CN,China,中国,Guangdong,广东省,Shenzhen,深圳市,Asia/Shanghai,22.5551,114.2354,440308 +101280608,Longhua,龙华,CN,China,中国,Guangdong,广东省,Shenzhen,深圳市,Asia/Shanghai,22.6967,114.0454,440309 +101280609,Pingshan,坪山,CN,China,中国,Guangdong,广东省,Shenzhen,深圳市,Asia/Shanghai,22.6898,114.3482,440310 +101280610,Guangming,光明,CN,China,中国,Guangdong,广东省,Shenzhen,深圳市,Asia/Shanghai,22.7488,113.9361,440311 +101280701,Zhuhai,珠海,CN,China,中国,Guangdong,广东省,Zhuhai,珠海市,Asia/Shanghai,22.2716,113.5769,440400 +101280702,Doumen,斗门,CN,China,中国,Guangdong,广东省,Zhuhai,珠海市,Asia/Shanghai,22.2091,113.2977,440403 +101280703,Jinwan,金湾,CN,China,中国,Guangdong,广东省,Zhuhai,珠海市,Asia/Shanghai,22.1391,113.3451,440404 +101280704,Xiangzhou,香洲,CN,China,中国,Guangdong,广东省,Zhuhai,珠海市,Asia/Shanghai,22.2713,113.5503,440402 +101280800,Foshan,佛山,CN,China,中国,Guangdong,广东省,Foshan,佛山市,Asia/Shanghai,23.0288,113.1227,440600 +101280801,Shunde,顺德,CN,China,中国,Guangdong,广东省,Foshan,佛山市,Asia/Shanghai,22.8054,113.2932,440606 +101280802,Sanshui,三水,CN,China,中国,Guangdong,广东省,Foshan,佛山市,Asia/Shanghai,23.1650,112.8994,440607 +101280803,Nanhai,南海,CN,China,中国,Guangdong,广东省,Foshan,佛山市,Asia/Shanghai,23.0316,113.1456,440605 +101280804,Gaoming,高明,CN,China,中国,Guangdong,广东省,Foshan,佛山市,Asia/Shanghai,22.8939,112.8821,440608 +101280805,Chancheng,禅城,CN,China,中国,Guangdong,广东省,Foshan,佛山市,Asia/Shanghai,23.0196,113.1124,440604 +101280901,Zhaoqing,肇庆,CN,China,中国,Guangdong,广东省,Zhaoqing,肇庆市,Asia/Shanghai,23.0515,112.4725,441200 +101280902,Guangning,广宁,CN,China,中国,Guangdong,广东省,Zhaoqing,肇庆市,Asia/Shanghai,23.6315,112.4404,441223 +101280903,Sihui,四会,CN,China,中国,Guangdong,广东省,Zhaoqing,肇庆市,Asia/Shanghai,23.3403,112.6950,441284 +101280904,Duanzhou,端州,CN,China,中国,Guangdong,广东省,Zhaoqing,肇庆市,Asia/Shanghai,23.0527,112.4723,441202 +101280905,Deqing,德庆,CN,China,中国,Guangdong,广东省,Zhaoqing,肇庆市,Asia/Shanghai,23.1417,111.7816,441226 +101280906,Huaiji,怀集,CN,China,中国,Guangdong,广东省,Zhaoqing,肇庆市,Asia/Shanghai,23.9131,112.1825,441224 +101280907,Fengkai,封开,CN,China,中国,Guangdong,广东省,Zhaoqing,肇庆市,Asia/Shanghai,23.4347,111.5030,441225 +101280908,Gaoyao,高要,CN,China,中国,Guangdong,广东省,Zhaoqing,肇庆市,Asia/Shanghai,23.0277,112.4608,441204 +101280909,Dinghu,鼎湖,CN,China,中国,Guangdong,广东省,Zhaoqing,肇庆市,Asia/Shanghai,23.1558,112.5652,441203 +101281001,Zhanjiang,湛江,CN,China,中国,Guangdong,广东省,Zhanjiang,湛江市,Asia/Shanghai,21.2749,110.3650,440800 +101281002,Wuchuan,吴川,CN,China,中国,Guangdong,广东省,Zhanjiang,湛江市,Asia/Shanghai,21.4285,110.7805,440883 +101281003,Leizhou,雷州,CN,China,中国,Guangdong,广东省,Zhanjiang,湛江市,Asia/Shanghai,20.9085,110.0883,440882 +101281004,Xuwen,徐闻,CN,China,中国,Guangdong,广东省,Zhanjiang,湛江市,Asia/Shanghai,20.3261,110.1757,440825 +101281005,Lianjiang,廉江,CN,China,中国,Guangdong,广东省,Zhanjiang,湛江市,Asia/Shanghai,21.6113,110.2850,440881 +101281006,Chikan,赤坎,CN,China,中国,Guangdong,广东省,Zhanjiang,湛江市,Asia/Shanghai,21.2734,110.3616,440802 +101281007,Suixi,遂溪,CN,China,中国,Guangdong,广东省,Zhanjiang,湛江市,Asia/Shanghai,21.3769,110.2553,440823 +101281008,Potou,坡头,CN,China,中国,Guangdong,广东省,Zhanjiang,湛江市,Asia/Shanghai,21.2444,110.4556,440804 +101281009,Xiashan,霞山,CN,China,中国,Guangdong,广东省,Zhanjiang,湛江市,Asia/Shanghai,21.1942,110.4064,440803 +101281010,Mazhang,麻章,CN,China,中国,Guangdong,广东省,Zhanjiang,湛江市,Asia/Shanghai,21.2660,110.3292,440811 +101281101,Jiangmen,江门,CN,China,中国,Guangdong,广东省,Jiangmen,江门市,Asia/Shanghai,22.5904,113.0949,440700 +101281103,Kaiping,开平,CN,China,中国,Guangdong,广东省,Jiangmen,江门市,Asia/Shanghai,22.3663,112.6923,440783 +101281104,Xinhui,新会,CN,China,中国,Guangdong,广东省,Jiangmen,江门市,Asia/Shanghai,22.4585,113.0345,440705 +101281105,Enping,恩平,CN,China,中国,Guangdong,广东省,Jiangmen,江门市,Asia/Shanghai,22.1830,112.3140,440785 +101281106,Taishan,台山,CN,China,中国,Guangdong,广东省,Jiangmen,江门市,Asia/Shanghai,22.2507,112.7934,440781 +101281107,Pengjiang,蓬江,CN,China,中国,Guangdong,广东省,Jiangmen,江门市,Asia/Shanghai,22.5968,113.0786,440703 +101281108,Heshan,鹤山,CN,China,中国,Guangdong,广东省,Jiangmen,江门市,Asia/Shanghai,22.7681,112.9618,440784 +101281109,Jianghai,江海,CN,China,中国,Guangdong,广东省,Jiangmen,江门市,Asia/Shanghai,22.5722,113.1206,440704 +101281201,Heyuan,河源,CN,China,中国,Guangdong,广东省,Heyuan,河源市,Asia/Shanghai,23.7463,114.6978,441600 +101281202,Zijin,紫金,CN,China,中国,Guangdong,广东省,Heyuan,河源市,Asia/Shanghai,23.6337,115.1844,441621 +101281203,Lianping,连平,CN,China,中国,Guangdong,广东省,Heyuan,河源市,Asia/Shanghai,24.3642,114.4959,441623 +101281204,Heping,和平,CN,China,中国,Guangdong,广东省,Heyuan,河源市,Asia/Shanghai,24.4432,114.9415,441624 +101281205,Longchuan,龙川,CN,China,中国,Guangdong,广东省,Heyuan,河源市,Asia/Shanghai,24.1012,115.2564,441622 +101281206,Dongyuan,东源,CN,China,中国,Guangdong,广东省,Heyuan,河源市,Asia/Shanghai,23.7891,114.7427,441625 +101281207,Yuancheng,源城,CN,China,中国,Guangdong,广东省,Heyuan,河源市,Asia/Shanghai,23.7463,114.6968,441602 +101281301,Qingyuan,清远,CN,China,中国,Guangdong,广东省,Qingyuan,清远市,Asia/Shanghai,23.6850,113.0512,441800 +101281302,Liannan,连南,CN,China,中国,Guangdong,广东省,Qingyuan,清远市,Asia/Shanghai,24.7191,112.2908,441826 +101281303,Lianzhou,连州,CN,China,中国,Guangdong,广东省,Qingyuan,清远市,Asia/Shanghai,24.7840,112.3793,441882 +101281304,Lianshan,连山,CN,China,中国,Guangdong,广东省,Qingyuan,清远市,Asia/Shanghai,24.5673,112.0866,441825 +101281305,Yangshan,阳山,CN,China,中国,Guangdong,广东省,Qingyuan,清远市,Asia/Shanghai,24.4703,112.6340,441823 +101281306,Fogang,佛冈,CN,China,中国,Guangdong,广东省,Qingyuan,清远市,Asia/Shanghai,23.8667,113.5341,441821 +101281307,Yingde,英德,CN,China,中国,Guangdong,广东省,Qingyuan,清远市,Asia/Shanghai,24.1861,113.4054,441881 +101281308,Qingxin,清新,CN,China,中国,Guangdong,广东省,Qingyuan,清远市,Asia/Shanghai,23.7370,113.0152,441803 +101281309,Qingcheng,清城,CN,China,中国,Guangdong,广东省,Qingyuan,清远市,Asia/Shanghai,23.6890,113.0487,441802 +101281401,Yunfu,云浮,CN,China,中国,Guangdong,广东省,Yunfu,云浮市,Asia/Shanghai,22.9298,112.0444,445300 +101281402,Luoding,罗定,CN,China,中国,Guangdong,广东省,Yunfu,云浮市,Asia/Shanghai,22.7654,111.5782,445381 +101281403,Xinxing,新兴,CN,China,中国,Guangdong,广东省,Yunfu,云浮市,Asia/Shanghai,22.7032,112.2308,445321 +101281404,Yunan,郁南,CN,China,中国,Guangdong,广东省,Yunfu,云浮市,Asia/Shanghai,23.2377,111.5359,445322 +101281405,Yuncheng,云城,CN,China,中国,Guangdong,广东省,Yunfu,云浮市,Asia/Shanghai,22.9308,112.0447,445302 +101281406,Yun'an,云安,CN,China,中国,Guangdong,广东省,Yunfu,云浮市,Asia/Shanghai,23.0732,112.0056,445303 +101281501,Chaozhou,潮州,CN,China,中国,Guangdong,广东省,Chaozhou,潮州市,Asia/Shanghai,23.6617,116.6323,445100 +101281502,Raoping,饶平,CN,China,中国,Guangdong,广东省,Chaozhou,潮州市,Asia/Shanghai,23.6682,117.0021,445122 +101281503,Chao'an,潮安,CN,China,中国,Guangdong,广东省,Chaozhou,潮州市,Asia/Shanghai,23.4610,116.6793,445103 +101281504,Xiangqiao,湘桥,CN,China,中国,Guangdong,广东省,Chaozhou,潮州市,Asia/Shanghai,23.6647,116.6337,445102 +101281601,Dongguan,东莞,CN,China,中国,Guangdong,广东省,Dongguan,东莞市,Asia/Shanghai,23.0462,113.7463,441900 +101281701,Zhongshan,中山,CN,China,中国,Guangdong,广东省,Zhongshan,中山市,Asia/Shanghai,22.5211,113.3824,442000 +101281801,Yangjiang,阳江,CN,China,中国,Guangdong,广东省,Yangjiang,阳江市,Asia/Shanghai,21.8592,111.9751,441700 +101281802,Yangchun,阳春,CN,China,中国,Guangdong,广东省,Yangjiang,阳江市,Asia/Shanghai,22.1696,111.7905,441781 +101281803,Yangdong,阳东,CN,China,中国,Guangdong,广东省,Yangjiang,阳江市,Asia/Shanghai,21.8647,112.0113,441704 +101281804,Yangxi,阳西,CN,China,中国,Guangdong,广东省,Yangjiang,阳江市,Asia/Shanghai,21.7537,111.6176,441721 +101281805,Jiangcheng,江城,CN,China,中国,Guangdong,广东省,Yangjiang,阳江市,Asia/Shanghai,21.8592,111.9689,441702 +101281901,Jieyang,揭阳,CN,China,中国,Guangdong,广东省,Jieyang,揭阳市,Asia/Shanghai,23.5438,116.3557,445200 +101281902,Jiexi,揭西,CN,China,中国,Guangdong,广东省,Jieyang,揭阳市,Asia/Shanghai,23.4273,115.8387,445222 +101281903,Puning,普宁,CN,China,中国,Guangdong,广东省,Jieyang,揭阳市,Asia/Shanghai,23.2979,116.1651,445281 +101281904,Huilai,惠来,CN,China,中国,Guangdong,广东省,Jieyang,揭阳市,Asia/Shanghai,23.0298,116.2958,445224 +101281905,Jiedong,揭东,CN,China,中国,Guangdong,广东省,Jieyang,揭阳市,Asia/Shanghai,23.5699,116.4129,445203 +101281906,Rongcheng,榕城,CN,China,中国,Guangdong,广东省,Jieyang,揭阳市,Asia/Shanghai,23.5355,116.3570,445202 +101282001,Maoming,茂名,CN,China,中国,Guangdong,广东省,Maoming,茂名市,Asia/Shanghai,21.6598,110.9192,440900 +101282002,Gaozhou,高州,CN,China,中国,Guangdong,广东省,Maoming,茂名市,Asia/Shanghai,21.9152,110.8532,440981 +101282003,Huazhou,化州,CN,China,中国,Guangdong,广东省,Maoming,茂名市,Asia/Shanghai,21.6550,110.6384,440982 +101282004,Dianbai,电白,CN,China,中国,Guangdong,广东省,Maoming,茂名市,Asia/Shanghai,21.5072,111.0073,440904 +101282005,Xinyi,信宜,CN,China,中国,Guangdong,广东省,Maoming,茂名市,Asia/Shanghai,22.3527,110.9417,440983 +101282007,Maonan,茂南,CN,China,中国,Guangdong,广东省,Maoming,茂名市,Asia/Shanghai,21.6604,110.9205,440902 +101282101,Shanwei,汕尾,CN,China,中国,Guangdong,广东省,Shanwei,汕尾市,Asia/Shanghai,22.7745,115.3642,441500 +101282102,Haifeng,海丰,CN,China,中国,Guangdong,广东省,Shanwei,汕尾市,Asia/Shanghai,22.9710,115.3373,441521 +101282103,Lufeng,陆丰,CN,China,中国,Guangdong,广东省,Shanwei,汕尾市,Asia/Shanghai,22.9461,115.6442,441581 +101282104,Luhe,陆河,CN,China,中国,Guangdong,广东省,Shanwei,汕尾市,Asia/Shanghai,23.3027,115.6576,441523 +101282105,Chengqu,城区,CN,China,中国,Guangdong,广东省,Shanwei,汕尾市,Asia/Shanghai,22.7787,115.3650,441502 +101290101,Kunming,昆明,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,24.8815,102.8337,530100 +101290102,Wuhua,五华,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,25.0422,102.7044,530102 +101290103,Dongchuan,东川,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,26.0835,103.1820,530113 +101290104,Xundian,寻甸,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,25.5595,103.2576,530129 +101290105,Jinning,晋宁,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,24.6669,102.5950,530115 +101290106,Yiliang,宜良,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,24.9182,103.1460,530125 +101290107,Shilin,石林,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,24.7545,103.2720,530126 +101290108,Chenggong,呈贡,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,24.8893,102.8014,530114 +101290109,Fumin,富民,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,25.2197,102.4979,530124 +101290110,Songming,嵩明,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,25.3351,103.0388,530127 +101290111,Luquan,禄劝,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,25.5565,102.4690,530128 +101290112,Anning,安宁,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,24.9218,102.4855,530181 +101290114,Panlong,盘龙,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,25.1165,102.7516,530103 +101290115,Guandu,官渡,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,24.9503,102.7489,530111 +101290116,Xishan,西山,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,25.0244,102.7059,530112 +101290201,Dali Prefecture,大理州,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,25.5895,100.2257,532900 +101290202,Yunlong,云龙,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,25.8850,99.3694,532929 +101290203,Yangbi,漾濞,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,25.6695,99.9580,532922 +101290204,Yongping,永平,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,25.4613,99.5335,532928 +101290205,Binchuan,宾川,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,25.8259,100.5790,532924 +101290206,Midu,弥渡,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,25.3426,100.4907,532925 +101290207,Xiangyun,祥云,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,25.4771,100.5540,532923 +101290208,Weishan,巍山,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,25.2309,100.3079,532927 +101290209,Jianchuan,剑川,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,26.5301,99.9059,532931 +101290210,Eryuan,洱源,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,26.1112,99.9517,532930 +101290211,Heqing,鹤庆,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,26.5584,100.1734,532932 +101290212,Nanjian,南涧,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,25.0413,100.5187,532926 +101290213,Dali City,大理市,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,25.6785,100.3016,532901 +101290301,Honghe Prefecture,红河,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,23.3668,103.3842,532500 +101290302,Shiping,石屏,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,23.7126,102.4845,532525 +101290303,Jianshui,建水,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,23.6184,102.8205,532524 +101290304,Mile,弥勒,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,24.4084,103.4370,532504 +101290305,Yuanyang,元阳,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,23.2198,102.8371,532528 +101290306,Luchun,绿春,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,22.9935,102.3929,532531 +101290307,Kaiyuan,开远,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,23.7138,103.2587,532502 +101290308,Gejiu,个旧,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,23.3604,103.1548,532501 +101290309,Mengzi,蒙自,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,23.3668,103.3850,532503 +101290310,Pingbian,屏边,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,22.9870,103.6872,532523 +101290311,Luxi,泸西,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,24.5324,103.7596,532527 +101290312,Jinping,金平,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,22.7800,103.2284,532530 +101290313,Hekou,河口,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,22.5076,103.9616,532532 +101290314,Honghe County,红河县,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,23.3689,102.4206,532529 +101290401,Qujing,曲靖,CN,China,中国,Yunnan,云南省,Qujing,曲靖市,Asia/Shanghai,25.5016,103.7979,530300 +101290402,Zhanyi,沾益,CN,China,中国,Yunnan,云南省,Qujing,曲靖市,Asia/Shanghai,25.6009,103.8193,530303 +101290403,Luliang,陆良,CN,China,中国,Yunnan,云南省,Qujing,曲靖市,Asia/Shanghai,25.0229,103.6552,530322 +101290404,Fuyuan,富源,CN,China,中国,Yunnan,云南省,Qujing,曲靖市,Asia/Shanghai,25.6706,104.2569,530325 +101290405,Malong,马龙,CN,China,中国,Yunnan,云南省,Qujing,曲靖市,Asia/Shanghai,25.4295,103.5788,530304 +101290406,Shizong,师宗,CN,China,中国,Yunnan,云南省,Qujing,曲靖市,Asia/Shanghai,24.8257,103.9938,530323 +101290407,Luoping,罗平,CN,China,中国,Yunnan,云南省,Qujing,曲靖市,Asia/Shanghai,24.8857,104.3093,530324 +101290408,Huize,会泽,CN,China,中国,Yunnan,云南省,Qujing,曲靖市,Asia/Shanghai,26.4129,103.3000,530326 +101290409,Xuanwei,宣威,CN,China,中国,Yunnan,云南省,Qujing,曲靖市,Asia/Shanghai,26.2278,104.0955,530381 +101290410,Kylin,麒麟,CN,China,中国,Yunnan,云南省,Qujing,曲靖市,Asia/Shanghai,25.5013,103.7981,530302 +101290501,Baoshan,保山,CN,China,中国,Yunnan,云南省,Baoshan,保山市,Asia/Shanghai,25.1118,99.1671,530500 +101290502,Longyang,隆阳,CN,China,中国,Yunnan,云南省,Baoshan,保山市,Asia/Shanghai,25.1121,99.1658,530502 +101290503,Longling,龙陵,CN,China,中国,Yunnan,云南省,Baoshan,保山市,Asia/Shanghai,24.5919,98.6936,530523 +101290504,Shidian,施甸,CN,China,中国,Yunnan,云南省,Baoshan,保山市,Asia/Shanghai,24.7308,99.1838,530521 +101290505,Changning,昌宁,CN,China,中国,Yunnan,云南省,Baoshan,保山市,Asia/Shanghai,24.8237,99.6123,530524 +101290506,Tengchong,腾冲,CN,China,中国,Yunnan,云南省,Baoshan,保山市,Asia/Shanghai,25.0176,98.4973,530581 +101290601,Wenshan Prefecture,文山州,CN,China,中国,Yunnan,云南省,Wenshan Zhuang and Miao Autonomous Prefecture,文山壮族苗族自治州,Asia/Shanghai,23.3695,104.2440,532600 +101290602,Xichou,西畴,CN,China,中国,Yunnan,云南省,Wenshan Zhuang and Miao Autonomous Prefecture,文山壮族苗族自治州,Asia/Shanghai,23.4374,104.6757,532623 +101290603,Maguan,马关,CN,China,中国,Yunnan,云南省,Wenshan Zhuang and Miao Autonomous Prefecture,文山壮族苗族自治州,Asia/Shanghai,23.0117,104.3986,532625 +101290604,Malipo,麻栗坡,CN,China,中国,Yunnan,云南省,Wenshan Zhuang and Miao Autonomous Prefecture,文山壮族苗族自治州,Asia/Shanghai,23.1242,104.7019,532624 +101290605,Yanshan,砚山,CN,China,中国,Yunnan,云南省,Wenshan Zhuang and Miao Autonomous Prefecture,文山壮族苗族自治州,Asia/Shanghai,23.6123,104.3440,532622 +101290606,Qiubei,丘北,CN,China,中国,Yunnan,云南省,Wenshan Zhuang and Miao Autonomous Prefecture,文山壮族苗族自治州,Asia/Shanghai,24.0410,104.1944,532626 +101290607,Guangnan,广南,CN,China,中国,Yunnan,云南省,Wenshan Zhuang and Miao Autonomous Prefecture,文山壮族苗族自治州,Asia/Shanghai,24.0503,105.0567,532627 +101290608,Funing,富宁,CN,China,中国,Yunnan,云南省,Wenshan Zhuang and Miao Autonomous Prefecture,文山壮族苗族自治州,Asia/Shanghai,23.6265,105.6286,532628 +101290609,Wenshan City,文山市,CN,China,中国,Yunnan,云南省,Wenshan Zhuang and Miao Autonomous Prefecture,文山壮族苗族自治州,Asia/Shanghai,23.3868,104.2332,532601 +101290701,Yuxi,玉溪,CN,China,中国,Yunnan,云南省,Yuxi,玉溪市,Asia/Shanghai,24.3505,102.5439,530400 +101290702,Chengjiang,澄江,CN,China,中国,Yunnan,云南省,Yuxi,玉溪市,Asia/Shanghai,24.6697,102.9166,530481 +101290703,Jiangchuan,江川,CN,China,中国,Yunnan,云南省,Yuxi,玉溪市,Asia/Shanghai,24.2910,102.7498,530403 +101290704,Tonghai,通海,CN,China,中国,Yunnan,云南省,Yuxi,玉溪市,Asia/Shanghai,24.1122,102.7600,530423 +101290705,Huaning,华宁,CN,China,中国,Yunnan,云南省,Yuxi,玉溪市,Asia/Shanghai,24.1898,102.9290,530424 +101290706,Xinping,新平,CN,China,中国,Yunnan,云南省,Yuxi,玉溪市,Asia/Shanghai,24.0664,101.9909,530427 +101290707,Yimen,易门,CN,China,中国,Yunnan,云南省,Yuxi,玉溪市,Asia/Shanghai,24.6696,102.1621,530425 +101290708,Eshan,峨山,CN,China,中国,Yunnan,云南省,Yuxi,玉溪市,Asia/Shanghai,24.1733,102.4044,530426 +101290709,Yuanjiang,元江,CN,China,中国,Yunnan,云南省,Yuxi,玉溪市,Asia/Shanghai,23.5976,101.9997,530428 +101290710,Hongta,红塔,CN,China,中国,Yunnan,云南省,Yuxi,玉溪市,Asia/Shanghai,24.3508,102.5435,530402 +101290801,Chuxiong Prefecture,楚雄州,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,25.0420,101.5460,532300 +101290802,Dayao,大姚,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,25.7223,101.3236,532326 +101290803,Yuanmou,元谋,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,25.7033,101.8708,532328 +101290804,Yao'an,姚安,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,25.5054,101.2384,532325 +101290805,Mouding,牟定,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,25.3121,101.5430,532323 +101290806,Nanhua,南华,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,25.1924,101.2750,532324 +101290807,Wuding,武定,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,25.5301,102.4068,532329 +101290808,Lufeng,禄丰,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,25.1433,102.0757,532302 +101290809,Shuangbai,双柏,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,24.6851,101.6382,532322 +101290810,Yongren,永仁,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,26.0563,101.6712,532327 +101290811,Chuxiong City,楚雄市,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,25.0330,101.5462,532301 +101290901,Pu'er City,普洱,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,22.8252,100.9660,530800 +101290902,Jinggu,景谷,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,23.5003,100.7014,530824 +101290903,Jingdong,景东,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,24.4485,100.8400,530823 +101290904,Lancang,澜沧,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,22.5531,99.9312,530828 +101290905,Simao,思茅,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,22.7766,100.9732,530802 +101290906,Mojiang,墨江,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,23.4282,101.6876,530822 +101290907,Jiangcheng,江城,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,22.5834,101.8591,530826 +101290908,Menglian,孟连,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,22.3259,99.5854,530827 +101290909,Ximeng,西盟,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,22.6444,99.5944,530829 +101290911,Zhenyuan,镇沅,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,24.0057,101.1085,530825 +101290912,Ning'er,宁洱,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,23.0625,101.0452,530821 +101291001,Zhaotong,昭通,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,27.3370,103.7172,530600 +101291002,Ludian,鲁甸,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,27.1916,103.5493,530621 +101291003,Yiliang,彝良,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,27.6274,104.0485,530628 +101291004,Zhenxiong,镇雄,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,27.4363,104.8731,530627 +101291005,Weixin,威信,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,27.8434,105.0487,530629 +101291006,Qiaojia,巧家,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,26.9117,102.9293,530622 +101291007,Suijiang,绥江,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,28.6000,103.9611,530626 +101291008,Yongshan,永善,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,28.2315,103.6373,530625 +101291009,Yanjin,盐津,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,28.1069,104.2351,530623 +101291010,Daguan,大关,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,27.7471,103.8916,530624 +101291011,Shuifu,水富,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,28.6297,104.4154,530681 +101291012,Zhaoyang,昭阳,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,27.3366,103.7173,530602 +101291101,Lincang,临沧,CN,China,中国,Yunnan,云南省,Lincang,临沧市,Asia/Shanghai,23.8866,100.0870,530900 +101291102,Cangyua,沧源,CN,China,中国,Yunnan,云南省,Lincang,临沧市,Asia/Shanghai,23.1469,99.2474,530927 +101291103,Gengma,耿马,CN,China,中国,Yunnan,云南省,Lincang,临沧市,Asia/Shanghai,23.5346,99.4025,530926 +101291104,Shuangjiang,双江,CN,China,中国,Yunnan,云南省,Lincang,临沧市,Asia/Shanghai,23.4775,99.8244,530925 +101291105,Fengqing,凤庆,CN,China,中国,Yunnan,云南省,Lincang,临沧市,Asia/Shanghai,24.5927,99.9187,530921 +101291106,Yongde,永德,CN,China,中国,Yunnan,云南省,Lincang,临沧市,Asia/Shanghai,24.0282,99.2537,530923 +101291107,Yun County,云县,CN,China,中国,Yunnan,云南省,Lincang,临沧市,Asia/Shanghai,24.4390,100.1256,530922 +101291108,Zhenkang,镇康,CN,China,中国,Yunnan,云南省,Lincang,临沧市,Asia/Shanghai,23.7614,98.8274,530924 +101291109,Linxiang,临翔,CN,China,中国,Yunnan,云南省,Lincang,临沧市,Asia/Shanghai,23.8866,100.0865,530902 +101291201,Nujiang Prefecture,怒江,CN,China,中国,Yunnan,云南省,Nujiang Lisu Autonomous Prefecture,怒江傈僳族自治州,Asia/Shanghai,25.8509,98.8543,533300 +101291203,Fugong,福贡,CN,China,中国,Yunnan,云南省,Nujiang Lisu Autonomous Prefecture,怒江傈僳族自治州,Asia/Shanghai,26.9027,98.8674,533323 +101291204,Lanping,兰坪,CN,China,中国,Yunnan,云南省,Nujiang Lisu Autonomous Prefecture,怒江傈僳族自治州,Asia/Shanghai,26.4538,99.4214,533325 +101291205,Lushui,泸水,CN,China,中国,Yunnan,云南省,Nujiang Lisu Autonomous Prefecture,怒江傈僳族自治州,Asia/Shanghai,25.8511,98.8541,533301 +101291207,Gongshan,贡山,CN,China,中国,Yunnan,云南省,Nujiang Lisu Autonomous Prefecture,怒江傈僳族自治州,Asia/Shanghai,27.7381,98.6661,533324 +101291301,Shangri-La City,香格里拉,CN,China,中国,Yunnan,云南省,Diqing Tibetan Autonomous Prefecture,迪庆藏族自治州,Asia/Shanghai,27.8258,99.7087,533401 +101291302,Deqin,德钦,CN,China,中国,Yunnan,云南省,Diqing Tibetan Autonomous Prefecture,迪庆藏族自治州,Asia/Shanghai,28.4833,98.9151,533422 +101291303,Weixi,维西,CN,China,中国,Yunnan,云南省,Diqing Tibetan Autonomous Prefecture,迪庆藏族自治州,Asia/Shanghai,27.1809,99.2864,533423 +101291305,Diqing Prefecture,迪庆,CN,China,中国,Yunnan,云南省,Diqing Tibetan Autonomous Prefecture,迪庆藏族自治州,Asia/Shanghai,27.8269,99.7065,533400 +101291401,Lijiang,丽江,CN,China,中国,Yunnan,云南省,Lijiang,丽江市,Asia/Shanghai,26.8721,100.2330,530700 +101291402,Yongsheng,永胜,CN,China,中国,Yunnan,云南省,Lijiang,丽江市,Asia/Shanghai,26.6856,100.7509,530722 +101291403,Huaping,华坪,CN,China,中国,Yunnan,云南省,Lijiang,丽江市,Asia/Shanghai,26.6288,101.2678,530723 +101291404,Ninglang,宁蒗,CN,China,中国,Yunnan,云南省,Lijiang,丽江市,Asia/Shanghai,27.2811,100.8524,530724 +101291405,Gucheng,古城,CN,China,中国,Yunnan,云南省,Lijiang,丽江市,Asia/Shanghai,26.8722,100.2344,530702 +101291406,Yulong,玉龙,CN,China,中国,Yunnan,云南省,Lijiang,丽江市,Asia/Shanghai,26.8306,100.2383,530721 +101291501,Dehong Prefecture,德宏,CN,China,中国,Yunnan,云南省,Dehong Dai and Jingpo Autonomous Prefecture,德宏傣族景颇族自治州,Asia/Shanghai,24.4367,98.5784,533100 +101291503,Longchuan,陇川,CN,China,中国,Yunnan,云南省,Dehong Dai and Jingpo Autonomous Prefecture,德宏傣族景颇族自治州,Asia/Shanghai,24.1841,97.7944,533124 +101291504,Yingjiang,盈江,CN,China,中国,Yunnan,云南省,Dehong Dai and Jingpo Autonomous Prefecture,德宏傣族景颇族自治州,Asia/Shanghai,24.7095,97.9339,533123 +101291506,Ruili,瑞丽,CN,China,中国,Yunnan,云南省,Dehong Dai and Jingpo Autonomous Prefecture,德宏傣族景颇族自治州,Asia/Shanghai,24.0107,97.8559,533102 +101291507,Lianghe,梁河,CN,China,中国,Yunnan,云南省,Dehong Dai and Jingpo Autonomous Prefecture,德宏傣族景颇族自治州,Asia/Shanghai,24.8074,98.2982,533122 +101291508,Mangshi,芒市,CN,China,中国,Yunnan,云南省,Dehong Dai and Jingpo Autonomous Prefecture,德宏傣族景颇族自治州,Asia/Shanghai,24.4367,98.5776,533103 +101291601,Jinghong,景洪,CN,China,中国,Yunnan,云南省,Xishuangbanna Dai Autonomous Prefecture,西双版纳傣族自治州,Asia/Shanghai,22.0021,100.7980,532801 +101291602,Xishuangbanna Prefecture,西双版纳,CN,China,中国,Yunnan,云南省,Xishuangbanna Dai Autonomous Prefecture,西双版纳傣族自治州,Asia/Shanghai,22.0017,100.7979,532800 +101291603,Menghai,勐海,CN,China,中国,Yunnan,云南省,Xishuangbanna Dai Autonomous Prefecture,西双版纳傣族自治州,Asia/Shanghai,21.9559,100.4483,532822 +101291605,Mengla,勐腊,CN,China,中国,Yunnan,云南省,Xishuangbanna Dai Autonomous Prefecture,西双版纳傣族自治州,Asia/Shanghai,21.4794,101.5671,532823 +101300101,Nanning,南宁,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,22.8240,108.3200,450100 +101300102,Xingning,兴宁,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,22.8535,108.3681,450102 +101300103,Yongning,邕宁,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,22.7566,108.4843,450109 +101300104,HengZhou City,横州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,22.6874,109.2710,450181 +101300105,Long'an,隆安,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,23.1748,107.6887,450123 +101300106,Mashan,马山,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,23.7118,108.1729,450124 +101300107,Shanglin,上林,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,23.4318,108.6039,450125 +101300108,Wuming,武鸣,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,23.1572,108.2807,450110 +101300109,Binyang,宾阳,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,23.2169,108.8167,450126 +101300110,Qingxiu,青秀,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,22.7858,108.4952,450103 +101300111,Jiangnan,江南,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,22.7996,108.3105,450105 +101300112,Xixiangtang,西乡塘,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,22.8328,108.3069,450107 +101300113,Liangqing,良庆,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,22.7536,108.3939,450108 +101300201,Chongzuo,崇左,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Chongzuo,崇左市,Asia/Shanghai,22.4041,107.3539,451400 +101300202,Tiandeng,天等,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Chongzuo,崇左市,Asia/Shanghai,23.0825,107.1424,451425 +101300203,Longzhou,龙州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Chongzuo,崇左市,Asia/Shanghai,22.3437,106.8575,451423 +101300204,Pingxiang,凭祥,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Chongzuo,崇左市,Asia/Shanghai,22.1089,106.7590,451481 +101300205,Daxin,大新,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Chongzuo,崇左市,Asia/Shanghai,22.8334,107.2008,451424 +101300206,Fusui,扶绥,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Chongzuo,崇左市,Asia/Shanghai,22.6358,107.9115,451421 +101300207,Ningming,宁明,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Chongzuo,崇左市,Asia/Shanghai,22.1314,107.0676,451422 +101300208,Jiangzhou,江州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Chongzuo,崇左市,Asia/Shanghai,22.4047,107.3544,451402 +101300301,Liuzhou,柳州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,24.3146,109.4117,450200 +101300302,Liucheng,柳城,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,24.6551,109.2458,450222 +101300303,Chengzhong,城中,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,24.3123,109.4118,450202 +101300304,Luzhai,鹿寨,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,24.4834,109.7408,450223 +101300305,Liujiang,柳江,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,24.2575,109.3345,450206 +101300306,Rong'an,融安,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,25.2147,109.4036,450224 +101300307,Rongshui,融水,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,25.0688,109.2527,450225 +101300308,Sanjiang,三江,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,25.7855,109.6148,450226 +101300309,Yufeng,鱼峰,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,24.3038,109.4154,450203 +101300310,Liunan,柳南,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,24.3362,109.3855,450204 +101300311,Liubei,柳北,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,24.3591,109.4066,450205 +101300401,Laibin,来宾,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Laibin,来宾市,Asia/Shanghai,23.7338,109.2298,451300 +101300402,Xincheng,忻城,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Laibin,来宾市,Asia/Shanghai,24.0648,108.6674,451321 +101300403,Jinxiu,金秀,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Laibin,来宾市,Asia/Shanghai,24.1349,110.1886,451324 +101300404,Xiangzhou,象州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Laibin,来宾市,Asia/Shanghai,23.9598,109.6846,451322 +101300405,Wuxuan,武宣,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Laibin,来宾市,Asia/Shanghai,23.6042,109.6629,451323 +101300406,Heshan,合山,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Laibin,来宾市,Asia/Shanghai,23.8131,108.8886,451381 +101300407,Xingbin,兴宾,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Laibin,来宾市,Asia/Shanghai,23.7329,109.2305,451302 +101300501,Guilin,桂林,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.2356,110.1798,450300 +101300502,Xiufeng,秀峰,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.2785,110.2924,450302 +101300503,Longsheng,龙胜,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.7964,110.0094,450328 +101300504,Yongfu,永福,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,24.9867,109.9892,450326 +101300505,Lingui,临桂,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.2463,110.2055,450312 +101300506,Xing'an,兴安,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.6096,110.6708,450325 +101300507,Lingchuan,灵川,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.4085,110.3257,450323 +101300508,Quanzhou,全州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.9299,111.0730,450324 +101300509,Guanyang,灌阳,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.4891,111.1602,450327 +101300510,Yangshuo,阳朔,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,24.7753,110.4947,450321 +101300511,Gongcheng,恭城,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,24.8336,110.8295,450332 +101300512,Pingle,平乐,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,24.6322,110.6428,450330 +101300513,Lipu,荔浦,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,24.4978,110.4001,450381 +101300514,Ziyuan,资源,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,26.0342,110.6426,450329 +101300515,Diecai,叠彩,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.3013,110.3008,450303 +101300516,Xiangshan,象山,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.2620,110.2849,450304 +101300517,Qixing,七星,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.2543,110.3176,450305 +101300518,Yanshan,雁山,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.0776,110.3057,450311 +101300601,Wuzhou,梧州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Wuzhou,梧州市,Asia/Shanghai,23.4748,111.2976,450400 +101300602,Teng County,藤县,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Wuzhou,梧州市,Asia/Shanghai,23.3740,110.9318,450422 +101300603,Wanxiu,万秀,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Wuzhou,梧州市,Asia/Shanghai,23.4713,111.3158,450403 +101300604,Cangwu,苍梧,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Wuzhou,梧州市,Asia/Shanghai,23.8451,111.5440,450421 +101300605,Mengshan,蒙山,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Wuzhou,梧州市,Asia/Shanghai,24.1998,110.5226,450423 +101300606,Cenxi,岑溪,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Wuzhou,梧州市,Asia/Shanghai,22.9184,110.9981,450481 +101300607,Cheung Chau,长洲,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Wuzhou,梧州市,Asia/Shanghai,23.4777,111.2757,450405 +101300608,Longxu,龙圩,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Wuzhou,梧州市,Asia/Shanghai,23.4100,111.2460,450406 +101300701,Hezhou,贺州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hezhou,贺州市,Asia/Shanghai,24.4141,111.5521,451100 +101300702,Zhaoping,昭平,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hezhou,贺州市,Asia/Shanghai,24.1730,110.8109,451121 +101300703,Fuchuan,富川,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hezhou,贺州市,Asia/Shanghai,24.8190,111.2772,451123 +101300704,Zhongshan,钟山,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hezhou,贺州市,Asia/Shanghai,24.5286,111.3036,451122 +101300705,Babu,八步,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hezhou,贺州市,Asia/Shanghai,24.4124,111.5520,451102 +101300706,Pinggui,平桂,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hezhou,贺州市,Asia/Shanghai,24.4531,111.4798,451103 +101300801,Guigang,贵港,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guigang,贵港市,Asia/Shanghai,23.0936,109.6021,450800 +101300802,Guiping,桂平,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guigang,贵港市,Asia/Shanghai,23.3825,110.0747,450881 +101300803,Pingnan,平南,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guigang,贵港市,Asia/Shanghai,23.5445,110.3975,450821 +101300804,Gangbei,港北,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guigang,贵港市,Asia/Shanghai,23.1077,109.5948,450802 +101300805,Gangnan,港南,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guigang,贵港市,Asia/Shanghai,23.0675,109.6047,450803 +101300806,Qintang,覃塘,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guigang,贵港市,Asia/Shanghai,23.1328,109.4157,450804 +101300901,Yulin,玉林,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Yulin,玉林市,Asia/Shanghai,22.6314,110.1544,450900 +101300902,Bobai,博白,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Yulin,玉林市,Asia/Shanghai,22.2713,109.9800,450923 +101300903,Beiliu,北流,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Yulin,玉林市,Asia/Shanghai,22.7016,110.3481,450981 +101300904,Rong County,容县,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Yulin,玉林市,Asia/Shanghai,22.8564,110.5525,450921 +101300905,Luchuan,陆川,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Yulin,玉林市,Asia/Shanghai,22.3211,110.2648,450922 +101300906,Xingye,兴业,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Yulin,玉林市,Asia/Shanghai,22.7419,109.8778,450924 +101300907,Yuzhou,玉州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Yulin,玉林市,Asia/Shanghai,22.6321,110.1549,450902 +101300908,Fumian,福绵,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Yulin,玉林市,Asia/Shanghai,22.5816,110.0542,450903 +101301001,Baise,百色,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,23.8977,106.6163,451000 +101301002,Napo,那坡,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,23.4008,105.8335,451026 +101301003,Tianyang,田阳,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,23.7361,106.9043,451003 +101301004,Debao,德保,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,23.3215,106.6182,451024 +101301005,Jingxi,靖西,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,23.1348,106.4175,451081 +101301006,Tiandong,田东,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,23.6004,107.1243,451022 +101301007,Pingguo,平果,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,23.3205,107.5804,451082 +101301008,Longlin,隆林,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,24.7743,105.3424,451031 +101301009,Xilin,西林,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,24.4920,105.0950,451030 +101301010,Leye,乐业,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,24.7822,106.5596,451028 +101301011,Lingyun,凌云,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,24.3456,106.5649,451027 +101301012,Tianlin,田林,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,24.2903,106.2350,451029 +101301013,Youjiang,右江,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,23.8977,106.6157,451002 +101301101,Qinzhou,钦州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Qinzhou,钦州市,Asia/Shanghai,21.9671,108.6242,450700 +101301102,Pubei,浦北,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Qinzhou,钦州市,Asia/Shanghai,22.2683,109.5563,450722 +101301103,Lingshan,灵山,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Qinzhou,钦州市,Asia/Shanghai,22.4180,109.2935,450721 +101301104,Qinnan,钦南,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Qinzhou,钦州市,Asia/Shanghai,21.9668,108.6266,450702 +101301105,Qinbei,钦北,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Qinzhou,钦州市,Asia/Shanghai,22.0024,108.6387,450703 +101301201,Hechi,河池,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,24.6959,108.0621,451200 +101301202,Tian'e,天峨,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,24.9860,107.1749,451222 +101301203,Donglan,东兰,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,24.5094,107.3737,451224 +101301204,Bama,巴马,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,24.1395,107.2531,451227 +101301205,Huanjiang,环江,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,24.8276,108.2587,451226 +101301206,Luocheng,罗城,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,24.7793,108.9025,451225 +101301207,Yizhou,宜州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,24.4922,108.6540,451203 +101301208,Fengshan,凤山,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,24.5446,107.0446,451223 +101301209,Nandan,南丹,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,24.9832,107.5466,451221 +101301210,Du'an,都安,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,23.9350,108.1028,451228 +101301211,Dahua,大化,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,23.7396,107.9945,451229 +101301212,Jinchengjiang,金城江,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,24.6956,108.0621,451202 +101301301,Beihai,北海,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Beihai,北海市,Asia/Shanghai,21.4733,109.1193,450500 +101301302,Hepu,合浦,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Beihai,北海市,Asia/Shanghai,21.6636,109.2007,450521 +101301304,Haicheng,海城,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Beihai,北海市,Asia/Shanghai,21.4684,109.1075,450502 +101301305,Yinhai,银海,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Beihai,北海市,Asia/Shanghai,21.4449,109.1187,450503 +101301306,Tieshangang,铁山港,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Beihai,北海市,Asia/Shanghai,21.5299,109.4221,450512 +101301401,Fangchenggang,防城港,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Fangchenggang,防城港市,Asia/Shanghai,21.6867,108.3547,450600 +101301402,Shangsi,上思,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Fangchenggang,防城港市,Asia/Shanghai,22.1514,107.9821,450621 +101301403,Dongxing,东兴,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Fangchenggang,防城港市,Asia/Shanghai,21.5412,107.9702,450681 +101301404,Gangkou,港口,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Fangchenggang,防城港市,Asia/Shanghai,21.6144,108.3463,450602 +101301405,Fangcheng,防城,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Fangchenggang,防城港市,Asia/Shanghai,21.7648,108.3584,450603 +101310101,Haikou,海口,CN,China,中国,Hainan,海南省,Haikou,海口市,Asia/Shanghai,20.0458,110.1984,460100 +101310102,Xiuying,秀英,CN,China,中国,Hainan,海南省,Haikou,海口市,Asia/Shanghai,20.0081,110.2824,460105 +101310103,Longhua,龙华,CN,China,中国,Hainan,海南省,Haikou,海口市,Asia/Shanghai,20.0310,110.3304,460106 +101310104,Qiongshan,琼山,CN,China,中国,Hainan,海南省,Haikou,海口市,Asia/Shanghai,20.0011,110.3547,460107 +101310105,Meilan,美兰,CN,China,中国,Hainan,海南省,Haikou,海口市,Asia/Shanghai,20.0307,110.3566,460108 +101310201,Sanya,三亚,CN,China,中国,Hainan,海南省,Sanya,三亚市,Asia/Shanghai,18.2479,109.5083,460200 +101310202,Dongfang,东方,CN,China,中国,Hainan,海南省,Dongfang,东方市,Asia/Shanghai,19.1020,108.6538,469007 +101310203,Lingao,临高,CN,China,中国,Hainan,海南省,Lingao,临高县,Asia/Shanghai,19.9083,109.6877,469024 +101310204,Chengmai,澄迈,CN,China,中国,Hainan,海南省,Chengmai,澄迈县,Asia/Shanghai,19.7371,110.0071,469023 +101310205,Danzhou,儋州,CN,China,中国,Hainan,海南省,Zhanzhou,儋州市,Asia/Shanghai,19.5175,109.5768,460400 +101310206,Changjiang,昌江,CN,China,中国,Hainan,海南省,Changjiang Li Autonomous County,昌江黎族自治县,Asia/Shanghai,19.2610,109.0534,469026 +101310207,Baisha,白沙,CN,China,中国,Hainan,海南省,Baisha Li Autonomous County,白沙黎族自治县,Asia/Shanghai,19.2246,109.4526,469025 +101310208,Qiongzhong,琼中,CN,China,中国,Hainan,海南省,Qiongzhong Li and Miao Autonomous County,琼中黎族苗族自治县,Asia/Shanghai,19.0356,109.8400,469030 +101310209,Ding'an,定安,CN,China,中国,Hainan,海南省,Dingan,定安县,Asia/Shanghai,19.6850,110.3492,469021 +101310210,Tunchang,屯昌,CN,China,中国,Hainan,海南省,Tunchang,屯昌县,Asia/Shanghai,19.3629,110.1028,469022 +101310211,Qionghai,琼海,CN,China,中国,Hainan,海南省,Qionghai,琼海市,Asia/Shanghai,19.2460,110.4668,469002 +101310212,Wenchang,文昌,CN,China,中国,Hainan,海南省,Wenchang,文昌市,Asia/Shanghai,19.5442,110.7975,469005 +101310213,Haitang,海棠,CN,China,中国,Hainan,海南省,Sanya,三亚市,Asia/Shanghai,18.4075,109.7608,460202 +101310214,Baoting,保亭,CN,China,中国,Hainan,海南省,Baoting Li and Miao Autonomous County,保亭黎族苗族自治县,Asia/Shanghai,18.6364,109.7025,469029 +101310215,Wanning,万宁,CN,China,中国,Hainan,海南省,Wanning,万宁市,Asia/Shanghai,18.7962,110.3888,469006 +101310216,Lingshui,陵水,CN,China,中国,Hainan,海南省,Lingshui Li Autonomous County,陵水黎族自治县,Asia/Shanghai,18.5050,110.0372,469028 +101310218,Jiyang,吉阳,CN,China,中国,Hainan,海南省,Sanya,三亚市,Asia/Shanghai,18.2815,109.5782,460203 +101310219,Tianya,天涯,CN,China,中国,Hainan,海南省,Sanya,三亚市,Asia/Shanghai,18.2990,109.4523,460204 +101310221,Ledong,乐东,CN,China,中国,Hainan,海南省,Ledong,乐东黎族自治县,Asia/Shanghai,18.7476,109.1754,469027 +101310222,Wuzhishan,五指山,CN,China,中国,Hainan,海南省,Wuzhishan,五指山市,Asia/Shanghai,18.7769,109.5167,469001 +101310223,Yazhou,崖州,CN,China,中国,Hainan,海南省,Sanya,三亚市,Asia/Shanghai,18.3576,109.1723,460205 +101310301,Sansha,三沙,CN,China,中国,Hainan,海南省,Sansha,三沙市,Asia/Shanghai,16.8310,112.3488,460300 +101310302,Xisha,西沙,CN,China,中国,Hainan,海南省,Sansha,三沙市,Asia/Shanghai,16.8344,112.3470,460301 +101310304,Nansha,南沙,CN,China,中国,Hainan,海南省,Sansha,三沙市,Asia/Shanghai,9.5458,112.9027,460302 +101320101,Hong Kong,香港,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3070,114.1770,810000 +101320103,New Territories,新界,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3810,114.1880,810000 +14606,Yau Tsim Mong,油尖旺,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3090,114.1710,810000 +1B6D3,Eastern District,东区,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.2830,114.2170,810000 +1D255,Central and Western District,中西区,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.2860,114.1460,810000 +1DC87,Tuen Mun,屯门,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3990,113.9750,810000 +275A5,Tai Po,大埔,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.4520,114.1660,810000 +28FE1,Sham Shui Po,深水埗,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3340,114.1540,810000 +2BBD1,Kowloon City,九龙城,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3250,114.1870,810000 +2BC09,Kwai Tsing,葵青,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3590,114.1290,810000 +39CD9,Yuen Long,元朗,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.4430,114.0270,810000 +407DA,Wan Chai,湾仔,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.2770,114.1790,810000 +4622E,Sai Kung,西贡,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3100,114.2580,810000 +55E7E,Sha Tin,沙田,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3770,114.1800,810000 +8A9CA,Kwun Tong,观塘,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3180,114.2150,810000 +8E1C5,North District,北区,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.5000,114.1330,810000 +9173,Islands District,离岛,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.2790,113.9430,810000 +D5EC3,Wong Tai Sin,黄大仙,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3400,114.1950,810000 +DD9B5,Tsuen Wan,荃湾,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3710,114.1140,810000 +E87DC,Southern District,南区,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.2500,114.1670,810000 +101330101,Macao,澳门,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.2020,113.5440,820000 +101330102,Taipa Island,氹仔岛,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.1607,113.5826,820000 +101330103,Coloane Island,路环岛,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.1327,113.5723,820000 +1444B,Cotai,路凼城,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.1450,113.5640,820000 +2E3F1,Saint Lawrence Parish,风顺堂区,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.1890,113.5340,820000 +4B3A7,Taipa,嘉模堂区,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.1570,113.5600,820000 +5102,Saint Lazarus Parish,望德堂区,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.2000,113.5490,820000 +7C47E,Cathedral Parish,大堂区,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.1910,113.5470,820000 +83145,Coloane,圣方济各堂区,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.1170,113.5520,820000 +AEF10,Saint Anthony Parish,花王堂区,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.2010,113.5420,820000 +D3B7A,Our Lady of Fatima Parish,花地玛堂区,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.2110,113.5480,820000 +101231001,Diaoyu Islands,钓鱼岛,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,25.7428,123.4777,710000 +101340101,Taipei,台北,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0375,121.5637,710000 +101340102,Taoyuan,桃园,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,24.9980,121.3060,710000 +101340103,Hsinchu,新竹,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu,新竹市,Asia/Taipei,24.8090,120.9580,710000 +101340104,Yilan,宜兰市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan,宜兰县,Asia/Taipei,24.7570,121.7410,710000 +101340201,Kaohsiung,高雄,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6190,120.2760,710000 +101340202,Chiayi,嘉义市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi City,嘉义市,Asia/Taipei,23.4870,120.4410,710000 +101340203,Tainan,台南市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.0040,120.2000,710000 +101340204,Taitung,台东市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taidong,台东县,Asia/Taipei,22.7640,121.1510,710000 +101340205,Pingtung,屏东市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung,屏东县,Asia/Taipei,22.6820,120.4850,710000 +101340401,Taichung,台中市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1440,120.6700,710000 +101340402,Miaoli,苗栗市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli,苗栗县,Asia/Taipei,24.5580,120.8120,710000 +101340403,Changhua,彰化市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua,彰化县,Asia/Taipei,24.0770,120.5350,710000 +101340404,Nantou,南投市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou,南投县,Asia/Taipei,23.9160,120.6850,710000 +101340405,Hualien,花莲市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.9830,121.6030,710000 +1064D,Laiyi Township,来义乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.5020,120.6860,710000 +1131A,Nansi District,楠西区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.1793,120.4850,710000 +125A0,Dongshan Township,冬山乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.6420,121.7600,710000 +12705,Houli District,后里区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.3220,120.6970,710000 +12AC3,Niaosong District,鸟松区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6612,120.3720,710000 +1353E,Linkou District,林口区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.1017,121.3631,710000 +14A62,Taiping District,太平区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1300,120.7120,710000 +14B6,Xiulin Township,秀林乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,24.1240,121.4810,710000 +15F5F,Guanshan Township,关山镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,23.0380,121.1770,710000 +15FC8,Zhongzheng District,中正区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0317,121.5164,710000 +16946,West Central District,中西区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,22.9965,120.1940,710000 +1851B,Puzi City,朴子市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.4460,120.2540,710000 +1860C,Lingya District,苓雅区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6236,120.3170,710000 +198CA,Emei Township,峨眉乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.6780,121.0110,710000 +1A131,Yingge District,莺歌区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,24.9560,121.3550,710000 +1AFB5,Fengbin Township,丰滨乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.5850,121.4940,710000 +1BD97,Daan Waipu Area,大安区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.3800,120.5870,710000 +1C2F9,Beinan Township,卑南乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,22.7650,121.0020,710000 +1C370,Qingshui District,清水区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.2790,120.6010,710000 +1CB96,Sanxia District,三峽区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,24.9347,121.3708,710000 +1D33,Maolin District,茂林区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.9274,120.7460,710000 +1EA6F,Gaoshu Township,高树乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.8100,120.6020,710000 +1ECA0,Jiuru Township,九如乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.7320,120.4840,710000 +1F7E2,Ren'ai Township,仁爱乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,24.0290,121.1450,710000 +1F906,Shenkeng District,深坑区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0033,121.6172,710000 +1FCAC,Alian District,阿莲区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.8833,120.3333,710000 +22E50,Wuri District,乌日区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1080,120.6250,710000 +2008A,Dongshi Township,东势乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.4690,120.1740,710000 +2045E,Shengang Township,伸港乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,24.1640,120.4870,710000 +215EB,Shilin District,士林区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0833,121.5170,710000 +232B2,Longjing District,龙井区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1920,120.5450,710000 +25B67,Wujie Township,五结乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.6890,121.8060,710000 +27297,Puxin Township,埔心乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.9530,120.5340,710000 +274A6,Dadu District,大肚区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1530,120.5400,710000 +2787E,Tianliao District,田寮区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.8651,120.3900,710000 +2897F,Shuilin Township,水林乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.5620,120.2350,710000 +28C50,Luzhu District,芦竹区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,25.0840,121.2680,710000 +2A0EA,Zhuqi Township,竹崎乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.5040,120.5970,710000 +2A17C,Pingzhen District,平镇区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,24.9458,121.2395,710000 +2A7A9,Ziguan District,梓官区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.7491,120.2550,710000 +2ADEC,Nanhua District,南化区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.0435,120.4770,710000 +2B8F1,Guantian District,官田区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.1833,120.3333,710000 +2BD74,Mudan Township,牡丹乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.1550,120.8170,710000 +2BF61,Tucheng District,土城区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,24.9667,121.4330,710000 +2CA40,Nuannuan District,暖暖区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Keelung City,基隆市,Asia/Taipei,25.1010,121.6810,710000 +2CEDF,Xinpu Township,新埔镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.8410,121.0940,710000 +2DD33,Kouhu Township,口湖乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.5540,120.1410,710000 +2DF8D,Guanmiao District,关庙区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,22.9597,120.3278,710000 +2E301,Changbin Township,长滨乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,23.3350,121.4260,710000 +2F677,Pitou Township,埤头乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.8830,120.4680,710000 +300A2,Xiangshan Distric,香山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu City,新竹市,Asia/Taipei,24.7350,120.9090,710000 +30712,Rende District,仁德区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,22.9667,120.2500,710000 +30EB5,Su'ao Township,苏澳镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.5550,121.8350,710000 +33D54,Haiduan Township,海端乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,23.1150,121.0180,710000 +34272,Beitou District,北投区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.1167,121.5000,710000 +34B85,Alishan Township,阿里山乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.4410,120.7600,710000 +3561E,Tai'an Township,泰安乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.4190,121.0680,710000 +35EA,Changzhi Township,长治乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.6950,120.5560,710000 +36039,Zhonghe District,中和区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,24.9972,121.5042,710000 +36375,Jiji Township,集集镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,23.8370,120.7850,710000 +37981,Dacun Township,大村乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.9920,120.5590,710000 +394EA,Nanzih District,楠梓区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.7268,120.2975,710000 +3981F,Wenshan District,文山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,24.9897,121.5722,710000 +39A9E,Ruifang District,瑞芳区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.1167,121.8000,710000 +3A2F4,Manzhou Township,满州乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.0490,120.8440,710000 +3A428,Anping District,安平区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,22.9935,120.1649,710000 +3B30D,Dali District,大里区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1110,120.6750,710000 +3B81C,Zhongpu Township,中埔乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.4040,120.5370,710000 +3BD59,Beitun District,北屯区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1850,120.7090,710000 +3D16B,Liujiao Township,六脚乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.5100,120.2710,710000 +3EC6B,Lunbei Township,仑背乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.7790,120.3340,710000 +3ED2D,Ershui Township,二水乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.8090,120.6290,710000 +3FC8E,Cigu District,七股区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.1197,120.1033,710000 +4297D,Bade District,八德区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,24.9300,121.8400,710000 +42F72,Xikou Township,溪口乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.5940,120.4010,710000 +42F75,Checheng Township,车城乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.0790,120.7430,710000 +43E4E,Ligang Township,里港乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.7990,120.5060,710000 +441DA,Xihu Township,西湖乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.9520,120.4830,710000 +442FB,Taoyuan District,桃源区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,23.2388,120.8340,710000 +44BA1,Meishan Township,梅山乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.5550,120.6390,710000 +44BC2,Tanzi District,潭子区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.2100,120.7070,710000 +4515E,Shitan Township,狮潭乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.5200,120.9210,710000 +46843,Dacheng Township,大城乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.8590,120.2950,710000 +4786,Kanding Township,崁顶乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.5150,120.5010,710000 +485D2,Annan District,安南区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.0473,120.1847,710000 +48D19,Yongkang District,永康区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.0167,120.2500,710000 +490B9,Fuxing District,复兴区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,24.8220,121.3510,710000 +4A86F,Gukeng Township,古坑乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.6260,120.6120,710000 +4A9E4,Qidu District,七堵区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Keelung City,基隆市,Asia/Taipei,25.1260,121.4310,710000 +4B6DC,Xihu Township,西湖乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.5420,120.7610,710000 +4CA1B,Hemei Township,和美镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,24.1140,120.5110,710000 +4D0CD,Meinong District,美浓区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.9000,120.5400,710000 +4D45B,Zhongshan District,中山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Keelung City,基隆市,Asia/Taipei,25.1510,121.7300,710000 +4D55F,Mingjian Township,名间乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,23.8510,120.6770,710000 +4D572,Jiali District,佳里区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.1700,120.1780,710000 +4E71A,Yangmei District,杨梅区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,24.5400,121.0800,710000 +4E999,Fanlu Township,番路乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.4280,120.6080,710000 +4EB49,Taibao,太保市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.4500,120.3333,710000 +4EE12,South District,南区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,22.9616,120.1910,710000 +4F7B8,Shulin District,樹林区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,24.9900,121.4100,710000 +4FB12,Yuanshan Township,员山乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.7420,121.6610,710000 +4FC38,Dongshan District,东山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.2852,120.4330,710000 +5029C,Tuku Township,土库镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.6910,120.3650,710000 +503D8,Mailiao Township,麦寮乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.7880,120.2440,710000 +50460,Bali District,八里区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.1500,121.4000,710000 +50886,Yongjing Township,永靖乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.9210,120.5420,710000 +52116,Jiaoxi Township,礁溪乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.8120,121.7350,710000 +522A8,Yong'an District,永安区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.8227,120.2270,710000 +528C1,Jinfeng Township,金峰乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,22.5820,120.8570,710000 +5327F,Guishan District,龟山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,25.0010,121.9500,710000 +53937,Guoxing Township,国姓乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,24.0310,120.8670,710000 +53C0D,Ludao Township,绿岛乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,22.6600,121.4900,710000 +545BD,Dahu Township,大湖乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.3940,120.8630,710000 +55AF3,Tianzhong Township,田中镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.8570,120.5900,710000 +56FB2,Fangyuan Township,芳苑乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.9580,120.3410,710000 +5A624,Jinshan District,金山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.2168,121.6008,710000 +5B01A,Budai Township,布袋镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.3750,120.1770,710000 +5B14E,Yanchao District,燕巢区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.7893,120.3690,710000 +5D1AC,Liouying District,柳营区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.2783,120.3175,710000 +5DCD0,Zhutian Township,竹田乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.5900,120.5280,710000 +5DE8A,Pingxi District,平渓区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0258,121.7391,710000 +5F054,Citong Township,莿桐乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.7700,120.5290,710000 +5F767,Dounan Township,斗南镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.6710,120.4820,710000 +5FA11,Xinyi District,信义区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Keelung City,基隆市,Asia/Taipei,25.1260,121.7730,710000 +5FFC8,Taimali Township,太麻里乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,22.5920,120.9800,710000 +601C9,Yujing District,玉井区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.1167,120.4670,710000 +60301,Xinfeng Township,新丰乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.9070,120.9950,710000 +607B7,Yizhu Township,义竹乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.3460,120.2240,710000 +60C6E,Lujhu District,路竹区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.8550,120.2650,710000 +6149A,Chishang Township,池上乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,23.0930,121.2180,710000 +618B3,Wanli District,万里区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.1675,121.6394,710000 +62622,Guanyin District,观音区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,25.0360,121.0810,710000 +62C94,Shimen District,石门区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.2686,121.5714,710000 +640E,Jiangjun District,将军区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.2111,120.1260,710000 +64722,Dapu Township,大埔乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.2890,120.5900,710000 +64DF4,Cianjin District,前金区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6288,120.2950,710000 +65449,Sigang District,西港区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.1226,120.2030,710000 +65B59,South District,南区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1210,120.6640,710000 +6781C,Shizi Township,狮子乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.2610,120.7360,710000 +685A4,Linyuan District,林园区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.5071,120.3949,710000 +687D9,Ji'an Township,吉安乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.9560,121.5650,710000 +69041,Daliao District,大寮区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.5963,120.4140,710000 +6946C,Cishan District,旗山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.8680,120.4740,710000 +69C7D,Ruisui Township,瑞穗乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.5150,121.4090,710000 +6A009,Xizhi District,汐止区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0667,121.6667,710000 +6C288,Chaozhou Township,潮州镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.5370,120.5570,710000 +6D813,Jiadong Township,佳冬乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.4300,120.5480,710000 +6DB7C,West District,西区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1440,120.6650,710000 +6F1CA,Sanwan Township,三湾乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.6360,120.9530,710000 +6F8E8,Yanshuei District,盐水区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.3052,120.2430,710000 +707A5,Xingang Township,新港乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.5460,120.3480,710000 +71A41,Nan'ao Township,南澳乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.4410,121.6650,710000 +72D3F,Pinglin District,坪林区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,24.9244,121.7267,710000 +7412D,Hengshan Township,横山乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.7080,121.1470,710000 +74604,Nangang District,南港区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0533,121.6074,710000 +74A65,Shanlin District,杉林区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,23.0004,120.5630,710000 +75272,Central District,中区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1420,120.6810,710000 +7527B,Longci District,龙崎区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,22.9546,120.3830,710000 +753A2,Magong,马公市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Penghu,澎湖县,Asia/Taipei,23.5667,119.5833,710000 +77487,Wanrong Township,万荣乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.7150,121.3170,710000 +77836,Hengchun Township,恒春镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,21.9850,120.7630,710000 +77922,Da'an District,大安区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0264,121.5344,710000 +77B7,Dajia District,大甲区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.3440,120.6230,710000 +786AD,Dashu District,大树区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6934,120.4331,710000 +78C5D,Puli Township,埔里镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,23.9790,120.9630,710000 +79754,New Taipei City,新北市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0120,121.4657,710000 +7AC15,Toucheng Township,头城镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.9020,121.8430,710000 +7AC37,Cijin District,旗津区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.5874,120.2879,710000 +7AD1B,East District,东区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1370,120.6970,710000 +7B4D7,Baihe District,白河区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.3336,120.4588,710000 +7CD4B,Zhuolan Township,卓兰镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.3250,120.8560,710000 +7CE62,Xincheng Township,新城乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,24.0560,121.6140,710000 +70E52,Baoshan Township,宝山乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.7370,120.9990,710000 +7E91B,Madou District,麻豆区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.1833,120.2500,710000 +7EF65,Cianjhen District,前镇区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6006,120.3150,710000 +7F2B8,Hunei District,湖内区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.8950,120.2250,710000 +7F7CD,Shigang District,石冈区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.2820,120.7700,710000 +81AE3,Syuejia District,学甲区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.2548,120.1770,710000 +82644,Fangshan Township,枋山乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.2580,120.6570,710000 +8296C,Wanhua District,万華区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0333,121.4830,710000 +83F45,Caotun Township,草屯镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,23.9830,120.7320,710000 +849C0,Puyan Township,埔盐乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.9920,120.4600,710000 +8647F,Jianshi Township,尖石乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.5950,121.2820,710000 +86861,Xiushui Township,秀水乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,24.0330,120.5040,710000 +86AEC,Erlin Township,二林镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.9160,120.4040,710000 +87DA,Beidou Township,北斗镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.8670,120.5340,710000 +884E,Douliu City,斗六市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.7060,120.5600,710000 +88DAC,Xitun District,西屯区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1600,120.6400,710000 +89FCB,Yancheng District,盐埕区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6333,120.3000,710000 +8A667,Dayuan District,大园区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,25.0622,121.1970,710000 +8B37C,Wugu District,五股区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0809,121.4364,710000 +8C73A,Linnei Township,林内乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.7560,120.6150,710000 +8D63C,Zhutang Township,竹塘乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.8510,120.4140,710000 +8E183,Gangshan District,冈山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.8000,120.2833,710000 +8E9AA,Wandan Township,万丹乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.5880,120.4770,710000 +8ECB0,Sandimen Township,三地门乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.7980,120.6870,710000 +96E31,Zhudong Township,竹东镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.7310,121.0750,710000 +92813,Gongguan Township,公馆乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.5030,120.8510,710000 +93143,Nanzhou Township,南州乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.4800,120.5180,710000 +9346C,Neimen District,内门区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.9518,120.4680,710000 +95178,Xinshe District,新社区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1200,120.6620,710000 +954F5,Yuanli Township,苑里镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.4110,120.6880,710000 +955CC,Xinying District,新营区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.3083,120.3139,710000 +95B3C,Sanchong District,三重区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0613,121.4944,710000 +96121,Daren Township,达仁乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,22.3850,120.8350,710000 +963DA,Wutai Township,雾台乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.7600,120.8010,710000 +97619,Luye Township,鹿野乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,22.9520,121.1570,710000 +97B1A,Houlong Township,后龙镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.6170,120.7790,710000 +97F69,Xianxi Township,线西乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,24.1320,120.4540,710000 +98DE7,Dapi Township,大埤乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.6460,120.4250,710000 +98EF7,Danei District,大内区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.1423,120.3980,710000 +9AB11,Taixi Township,台西乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.7160,120.2060,710000 +9B388,North District,北区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.0109,120.2070,710000 +9B92A,Wulai District,乌来区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,24.8667,121.5500,710000 +9C6B3,Wang'an Township,望安乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Penghu County,澎湖县,Asia/Taipei,23.3370,119.5180,710000 +9D3E5,Yonghe District,永和区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0075,121.5164,710000 +9DAAA,Shanshang District,山上区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.0913,120.3690,710000 +9DD7F,Xizhou Township,溪州乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.8270,120.5220,710000 +9E358,Sinhua District,新化区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.0383,120.3108,710000 +9E5DD,Fenyuan Township,芬园乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,24.0060,120.6290,710000 +9F928,Shetou Township,社头乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.9050,120.6020,710000 +A033A,Songshan District,松山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0592,121.5590,710000 +A06E6,Huxi Township,湖西乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Penghu County,澎湖县,Asia/Taipei,23.5740,119.6450,710000 +A3EFD,Anding District,安定区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.0993,120.2272,710000 +A503E,Tongxiao Township,通霄镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.4860,120.7140,710000 +A7AA7,Liouguei District,六龟区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.9970,120.6480,710000 +A7B14,Wufeng District,雾峰区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.0510,120.6800,710000 +A9903,Tianwei Township,田尾乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.9010,120.5220,710000 +A9A12,Lanyu Township,兰屿乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,22.0460,121.5510,710000 +A9C2C,Xinyuan Township,新园乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.5170,120.4500,710000 +A9E1,Keelung,基隆市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taiwan Province,基隆市,Asia/Taipei,25.1283,121.7419,710000 +AACD9,Linluo Township,麟洛乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.6490,120.5300,710000 +AACF5,Mituo District,弥陀区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.7801,120.2400,710000 +AD033,Lukang Township,鹿港镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,24.0810,120.4280,710000 +AD179,Yuanlin Township,员林镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.9570,120.5930,710000 +AD515,Wanluan Township,万峦乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.5820,120.6020,710000 +AE2EB,Zhuangwei Township,壮围乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.7520,121.8020,710000 +AEA05,Fengshan District,凤山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6333,120.3500,710000 +AF42E,Houbi District,后壁区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.3627,120.3490,710000 +AF6DE,Zaoqiao Township,造桥乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.6250,120.8690,710000 +B1954,Dongshi District,东势区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.2610,120.8200,710000 +B1B72,Linbian Township,林边乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.4420,120.5130,710000 +B25DD,Dashe District,大社区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.7431,120.3710,710000 +B263B,Shalu District,沙鹿区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.2370,120.5570,710000 +B28D3,Gongliao District,貢寮区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0167,121.9000,710000 +B345C,Sinshih District,新市区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.0833,120.3000,710000 +B40F3,Sihu Township,四湖乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.6420,120.2060,710000 +B4131,Datong District,大同区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0597,121.5142,710000 +B4967,Yuanchang Township,元长乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.6430,120.3280,710000 +B509A,Donggang Township,东港镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.4630,120.4750,710000 +B57C7,Sanyi Township,三义乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.3810,120.7700,710000 +B75BB,Zhuoxi Township,卓溪乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.3860,121.1760,710000 +B7A02,Shoufeng Township,寿丰乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.8450,121.5340,710000 +B7B31,Zhushan Township,竹山镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,23.6980,120.7100,710000 +B82B7,Xinyi Township,信义乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,23.6560,121.0210,710000 +B8DEC,Fangliao Township,枋寮乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.4030,120.5980,710000 +B93FB,Sinsing District,新兴区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6247,120.3013,710000 +B99C9,Daya District,大雅区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.2050,120.6560,710000 +BA103,Chunri Township,春日乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.4040,120.6980,710000 +BAD4D,Xiluo Township,西螺镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.7790,120.4580,710000 +BB61B,Guangfu Township,光复乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.6460,121.4350,710000 +BBB19,Wuqi District,梧栖区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.2920,120.5240,710000 +BBE60,Baozhong Township,褒忠乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.7160,120.3110,710000 +BCAE1,Taishan District,泰山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0500,121.2600,710000 +BCF10,Baisha Township,白沙乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Penghu County,澎湖县,Asia/Taipei,23.6710,119.5930,710000 +BD890,Nantun District,南屯区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1450,120.6450,710000 +BDA5B,Sanzhi District,三芝区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.2367,121.5253,710000 +BE9AC,Dawu Township,大武乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,22.3830,120.8980,710000 +BEA9E,Siaogang District,小港区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.5544,120.3600,710000 +BF01C,Shuili Township,水里乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,23.7960,120.8620,710000 +BFA38,Tamsui District,淡水区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.1667,121.4333,710000 +BFFEA,Beimen District,北门区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.2880,120.1252,710000 +C1078,Majia Township,玛家乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.6710,120.6800,710000 +C30C,Zhubei,竹北市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.8333,121.0120,710000 +C346,Zhongshan District,中山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0689,121.5331,710000 +C4AF1,Neipu Township,内埔乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.6510,120.5890,710000 +C4BED,Longtan District,龙潭区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,24.8640,121.2160,710000 +C532F,Waipu Area,外埔区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.3020,120.5810,710000 +C5445,Luodong Township,罗东镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.6790,121.7700,710000 +C5473,Shuishang Township,水上乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.4290,120.4150,710000 +C87FF,Wufeng Township,五峰乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.5780,121.1390,710000 +CA3,Toufen Township,头份镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.6760,120.9190,710000 +CA83B,Fenglin Township,凤林镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.7420,121.4650,710000 +CAE8D,Sanmin District,三民区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6562,120.3270,710000 +CB526,Lioujia District,六甲区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.2240,120.3770,710000 +CB5C1,Shanhua District,善化区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.1333,120.3000,710000 +CD807,Zuoying District,左营区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6822,120.2940,710000 +CF68C,Beipu Township,北埔乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.6720,121.0640,710000 +CFCC4,Dongshi Township,东势乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.6960,120.2570,710000 +D05D7,Minxiong Township,民雄乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.5430,120.4440,710000 +D0809,Xiyu Township,西屿乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Penghu County,澎湖县,Asia/Taipei,23.6000,119.5080,710000 +D0B00,Shiding District,石碇区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0000,121.6500,710000 +D13AC,Xinyi District,信义区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0358,121.5683,710000 +D257A,Zhunan Township,竹南镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.6990,120.8760,710000 +D2EBD,Qimei Township,七美乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Penghu County,澎湖县,Asia/Taipei,23.2010,119.4340,710000 +D3A0D,Anle Distric,安乐区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Keelung City,基隆市,Asia/Taipei,25.1240,121.7320,710000 +D3A1D,Zhongzheng,中正区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Keelung,基隆市,Asia/Taipei,25.1529,121.7297,710000 +D4650,Lucao Township,鹿草乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.4080,120.3050,710000 +D54D9,Neihu District,内湖区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0667,121.5833,710000 +D6C2D,Zhongli District,中坜区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,24.9790,121.2395,710000 +D7481,Lugu Township,鹿谷乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,23.7380,120.7820,710000 +D7D8E,Donghe Township,东河乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,22.9800,121.2520,710000 +D8B7D,Jiasian District,甲仙区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,23.0833,120.5833,710000 +D9469,Luzhou District,蘆洲区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0833,121.4667,710000 +D96E9,Banqiao District,板桥区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0097,121.4591,710000 +D9B1A,Dalin Township,大林镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.5990,120.4810,710000 +DA4C5,Qionglin Township,芎林乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.7660,121.1050,710000 +DACF8,Tongluo Township,铜锣乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.4560,120.7990,710000 +DB374,Zhongliao Township,中寮乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,23.9060,120.7860,710000 +DBA28,Erlun Township,二仑乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.7930,120.3960,710000 +DCECC,North District,北区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1590,120.6810,710000 +DE049,Nanzhuang Township,南庄乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.5660,121.0170,710000 +DE3B7,Hukou Township,湖口乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.8860,121.0520,710000 +DE8A4,Chenggong Township,成功镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,23.1270,121.3540,710000 +DED29,East District,东区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,22.9857,120.2260,710000 +DFB95,Taiwu Township,泰武乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.6040,120.6920,710000 +E00DD,Touwu Township,头屋乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.5740,120.8830,710000 +E3120,Namasia District,那玛夏区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,23.2716,120.7260,710000 +E427E,Sanxing Township,三星乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.6680,121.6640,710000 +E4AB6,Xiaying District,下营区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.2291,120.2646,710000 +E5098,Zuojhen District,左镇区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,22.9552,120.3850,710000 +E5452,Huwei Township,虎尾镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.7170,120.4290,710000 +E6107,Huatan Township,花坛乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,24.0300,120.5600,710000 +E8B22,Fuxing Township,福兴乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,24.0330,120.4230,710000 +E8BA8,Fengyuan District,丰原区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.2540,120.7230,710000 +E9D19,Xinpi Township,新埤乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.4870,120.5850,710000 +E9D4F,Qieding District,茄萣区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.9068,120.1826,710000 +E9DC2,Xinzhuang District,新庄区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0333,121.4500,710000 +EA346,Fuli Township,富里乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.1970,121.2980,710000 +EB721,Yuchi Township,鱼池乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,23.8760,120.9260,710000 +EBC37,Datong Township,大同乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.5460,121.5150,710000 +EBCEC,Yuli Township,玉里镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.3720,121.3610,710000 +EC5FB,Liuqiu Township,琉球乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.3400,120.3710,710000 +ED37A,Gushan District,鼓山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6489,120.2725,710000 +ED785,Daxi District,大溪区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,24.8120,121.2450,710000 +EDE8C,Renwu District,仁武区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6970,120.3580,710000 +EE096,Yanping Township,延平乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,22.9030,120.9830,710000 +EE328,Guanxi Township,关西镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.7850,121.1870,710000 +EED7A,Heping District,和平区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1670,120.9300,710000 +EFBAC,Xindian District,新店区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,24.9500,121.5333,710000 +F0DE1,Gueiren District,归仁区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,22.9667,120.2833,710000 +F116A,Renai District,仁爱区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Keelung City,基隆市,Asia/Taipei,25.1280,121.7400,710000 +F178D,Ciaotou District,桥头区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.7518,120.3010,710000 +F21E4,Shuangxi District,双渓区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0097,121.8342,710000 +F2FA2,Shengang District,神冈区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.2510,120.6900,710000 +F35CF,Beigang Township,北港镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.5920,120.2940,710000 +F4F1,Yanpu Township,盐埔乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.7430,120.5690,710000 +F69B,Xinwu District,新屋区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,24.9710,121.1040,710000 diff --git a/app/src/main/java/com/ttstd/dialer/activity/main/MainActivity.java b/app/src/main/java/com/ttstd/dialer/activity/main/MainActivity.java index 590fba4..d4cf87c 100644 --- a/app/src/main/java/com/ttstd/dialer/activity/main/MainActivity.java +++ b/app/src/main/java/com/ttstd/dialer/activity/main/MainActivity.java @@ -33,7 +33,7 @@ import me.jessyan.autosize.AutoSize; public class MainActivity extends BaseMvvmActivity { private static final String TAG = "MainActivity"; - protected MMKV mMMKV = MMKV.mmkvWithID(CommonConfig.MMKV_ID, MMKV.MULTI_PROCESS_MODE); + private MMKV mMMKV = MMKV.mmkvWithID(CommonConfig.MMKV_ID, MMKV.MULTI_PROCESS_MODE); private FragmentManager mFragmentManager = getSupportFragmentManager(); // private BaseFragmentPagerAdapter mBaseFragmentPagerAdapter; diff --git a/app/src/main/java/com/ttstd/dialer/activity/weather/main/WeatherMainActivity.java b/app/src/main/java/com/ttstd/dialer/activity/weather/main/WeatherMainActivity.java new file mode 100644 index 0000000..ef0ba45 --- /dev/null +++ b/app/src/main/java/com/ttstd/dialer/activity/weather/main/WeatherMainActivity.java @@ -0,0 +1,105 @@ +package com.ttstd.dialer.activity.weather.main; + +import android.util.Log; + +import androidx.lifecycle.Observer; +import androidx.recyclerview.widget.LinearLayoutManager; + +import com.baidu.location.BDLocation; +import com.jeremyliao.liveeventbus.LiveEventBus; +import com.qweather.sdk.response.weather.WeatherDaily; +import com.qweather.sdk.response.weather.WeatherNow; +import com.tencent.mmkv.MMKV; +import com.ttstd.dialer.R; +import com.ttstd.dialer.adapter.WeatherAdapter; +import com.ttstd.dialer.base.mvvm.BaseMvvmActivity; +import com.ttstd.dialer.config.CommonConfig; +import com.ttstd.dialer.databinding.ActivityWeatherMainBinding; +import com.ttstd.dialer.utils.DateUtil; + +import java.util.List; +import java.util.Optional; +import java.util.function.Predicate; + +public class WeatherMainActivity extends BaseMvvmActivity { + private static final String TAG = "WeatherMainActivity"; + + private MMKV mMMKV = MMKV.mmkvWithID(CommonConfig.MMKV_ID, MMKV.MULTI_PROCESS_MODE); + private WeatherAdapter mWeatherAdapter; + +// @Override +// public boolean setfitWindow() { +// return true; +// } + + @Override + protected int getLayoutId() { + return R.layout.activity_weather_main; + } + + @Override + protected void initDataBinding() { + mViewModel.setContext(this); + mViewModel.setVDBinding(mViewDataBinding); + mViewModel.setLifecycle(getLifecycleSubject()); + mViewDataBinding.setClick(new BtnClick()); + } + + @Override + protected void initView() { + mWeatherAdapter = new WeatherAdapter(); + mViewDataBinding.recyclerView.setAdapter(mWeatherAdapter); + LinearLayoutManager linearLayoutManager = new LinearLayoutManager(WeatherMainActivity.this, LinearLayoutManager.VERTICAL, false); + mViewDataBinding.recyclerView.setLayoutManager(linearLayoutManager); + } + + @Override + protected void initData() { + Log.e(TAG, "initData: "); + + mViewModel.mWeatherNowData.observe(this, new Observer() { + @Override + public void onChanged(WeatherNow weatherNow) { + mViewDataBinding.setWeatherNow(weatherNow); + } + }); + mViewModel.mWeatherDailyListData.observe(this, new Observer>() { + @Override + public void onChanged(List weatherDailies) { + Optional dailyOptional = weatherDailies.stream().filter(new Predicate() { + @Override + public boolean test(WeatherDaily weatherDaily) { + return DateUtil.isTodayAll(weatherDaily.getFxDate()); + } + }).findAny(); + if (dailyOptional.isPresent()) { + WeatherDaily weatherDaily = dailyOptional.get(); + mViewDataBinding.tvTempRange.setText("最高" + weatherDaily.getTempMax() + "°" + "\t" + "最低" + weatherDaily.getTempMin() + "°"); + } else { + + } + mWeatherAdapter.setWeatherDailyList(weatherDailies); + } + }); + + boolean manually = mMMKV.decodeBool(CommonConfig.MANUALLY_SELECT_LOCATION, false); + if (manually) { + + } else { + LiveEventBus.get(CommonConfig.LOCATION_CHANGED_KEY, BDLocation.class) + .observeSticky(this, new Observer() { + @Override + public void onChanged(BDLocation bdLocation) { + mViewDataBinding.tvLocation.setText(bdLocation.getDistrict()); + mViewModel.getWeatherNow(bdLocation.getAdCode()); + mViewModel.getWeather10D(bdLocation.getAdCode()); + } + }); + + } + } + + public class BtnClick { + + } +} diff --git a/app/src/main/java/com/ttstd/dialer/activity/weather/main/WeatherMainViewModel.java b/app/src/main/java/com/ttstd/dialer/activity/weather/main/WeatherMainViewModel.java new file mode 100644 index 0000000..23a4747 --- /dev/null +++ b/app/src/main/java/com/ttstd/dialer/activity/weather/main/WeatherMainViewModel.java @@ -0,0 +1,75 @@ +package com.ttstd.dialer.activity.weather.main; + +import android.util.Log; + +import androidx.lifecycle.MutableLiveData; + +import com.qweather.sdk.Callback; +import com.qweather.sdk.response.error.ErrorResponse; +import com.qweather.sdk.response.weather.WeatherDaily; +import com.qweather.sdk.response.weather.WeatherDailyResponse; +import com.qweather.sdk.response.weather.WeatherNow; +import com.qweather.sdk.response.weather.WeatherNowResponse; +import com.trello.rxlifecycle4.android.ActivityEvent; +import com.ttstd.dialer.base.mvvm.BaseViewModel; +import com.ttstd.dialer.databinding.ActivityWeatherMainBinding; +import com.ttstd.dialer.gson.GsonUtils; +import com.ttstd.dialer.manager.WeatherManager; + +import java.util.List; + +public class WeatherMainViewModel extends BaseViewModel { + private static final String TAG = "WeatherMainViewModel"; + + public MutableLiveData mWeatherNowData = new MutableLiveData<>(); + + public void getWeatherNow(String adCode) { + Log.e(TAG, "getWeatherNow: " + adCode); + WeatherManager.getInstance().getWeatherNow(adCode, new Callback() { + @Override + public void onSuccess(WeatherNowResponse response) { + Log.e("getWeatherNow", "onSuccess: " + response); + WeatherNow weatherNow = response.getNow(); + Log.e("getWeatherNow", "onSuccess: " + weatherNow); + mWeatherNowData.postValue(weatherNow); + } + + @Override + public void onFailure(ErrorResponse errorResponse) { + Log.e("getWeatherNow", "onFailure: " + errorResponse.getError().getStatus()); + Log.e("getWeatherNow", "onFailure: " + errorResponse.getError().getDetail()); + } + + @Override + public void onException(Throwable e) { + Log.e("getWeatherNow", "onException: " + e.getMessage()); + } + }); + } + + + public MutableLiveData> mWeatherDailyListData = new MutableLiveData<>(); + + public void getWeather10D(String adCode) { + Log.e(TAG, "getWeather10D: " + adCode); + WeatherManager.getInstance().getWeather10D(adCode, new Callback() { + @Override + public void onSuccess(WeatherDailyResponse weatherDailyResponse) { + Log.e("getWeather10D", "onSuccess: "); + List weatherDailyList = weatherDailyResponse.getDaily(); + Log.e("getWeather10D", "onSuccess: "+ GsonUtils.toJSONString(weatherDailyList)); + mWeatherDailyListData.postValue(weatherDailyList); + } + + @Override + public void onFailure(ErrorResponse errorResponse) { + Log.e("getWeather10D", "onFailure: "); + } + + @Override + public void onException(Throwable throwable) { + Log.e("getWeather10D", "onException: " + throwable.getMessage()); + } + }); + } +} diff --git a/app/src/main/java/com/ttstd/dialer/adapter/WeatherAdapter.java b/app/src/main/java/com/ttstd/dialer/adapter/WeatherAdapter.java new file mode 100644 index 0000000..fabd1ec --- /dev/null +++ b/app/src/main/java/com/ttstd/dialer/adapter/WeatherAdapter.java @@ -0,0 +1,77 @@ +package com.ttstd.dialer.adapter; + +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.ImageView; +import android.widget.TextView; + +import androidx.fragment.app.FragmentActivity; +import androidx.recyclerview.widget.RecyclerView; + +import com.qweather.sdk.response.weather.WeatherDaily; +import com.tencent.mmkv.MMKV; +import com.ttstd.dialer.R; +import com.ttstd.dialer.config.CommonConfig; +import com.ttstd.dialer.utils.DateUtil; + +import java.util.List; +import java.util.Locale; + +public class WeatherAdapter extends RecyclerView.Adapter { + private static final String TAG = "WeatherAdapter"; + + private MMKV mMMKV = MMKV.mmkvWithID(CommonConfig.MMKV_ID, MMKV.MULTI_PROCESS_MODE); + + private FragmentActivity mContext; + private List mWeatherDailyList; + + public void setWeatherDailyList(List weatherDailyList) { + mWeatherDailyList = weatherDailyList; + notifyDataSetChanged(); + } + + @Override + public WeatherHolder onCreateViewHolder(ViewGroup parent, int viewType) { + mContext = (FragmentActivity) parent.getContext(); + return new WeatherHolder(LayoutInflater.from(mContext).inflate(R.layout.item_weather, parent, false)); + } + + @Override + public void onBindViewHolder(WeatherHolder holder, int position) { + WeatherDaily weatherDaily = mWeatherDailyList.get(position); + String date = weatherDaily.getFxDate(); + if (DateUtil.isTodayAll(date)) { + holder.tv_date.setText("今天"); + } else { + String week = DateUtil.convertToChineseWeekdayAll(date); + holder.tv_date.setText(week); + } + + String tempMin = weatherDaily.getTempMin(); + holder.tv_temp_min.setText(tempMin + "°"); + String tempMax = weatherDaily.getTempMax(); + holder.tv_temp_max.setText(tempMax + "°"); + + String iconDay = weatherDaily.getIconDay(); + } + + @Override + public int getItemCount() { + return mWeatherDailyList == null ? 0 : mWeatherDailyList.size(); + } + + public class WeatherHolder extends RecyclerView.ViewHolder { + + TextView tv_date, tv_temp_min, tv_temp_max; + ImageView iv_icon; + + public WeatherHolder(View itemView) { + super(itemView); + tv_date = itemView.findViewById(R.id.tv_date); + tv_temp_min = itemView.findViewById(R.id.tv_temp_min); + tv_temp_max = itemView.findViewById(R.id.tv_temp_max); + iv_icon = itemView.findViewById(R.id.iv_icon); + } + } +} diff --git a/app/src/main/java/com/ttstd/dialer/base/BaseApplication.java b/app/src/main/java/com/ttstd/dialer/base/BaseApplication.java index 4063019..bbc2d39 100644 --- a/app/src/main/java/com/ttstd/dialer/base/BaseApplication.java +++ b/app/src/main/java/com/ttstd/dialer/base/BaseApplication.java @@ -11,11 +11,13 @@ import android.util.Log; import com.alibaba.android.arouter.launcher.ARouter; import com.arialyy.aria.core.Aria; import com.hjq.toast.Toaster; -import com.qweather.sdk.view.HeConfig; import com.tencent.bugly.crashreport.CrashReport; import com.tencent.mmkv.MMKV; import com.ttstd.dialer.BuildConfig; import com.ttstd.dialer.manager.AppManager; +import com.ttstd.dialer.manager.MapManager; +import com.ttstd.dialer.manager.WeatherManager; +import com.ttstd.dialer.utils.Logger; import com.ttstd.dialer.utils.SystemUtils; import com.ttstd.iconloader.IconCacheManager; @@ -55,6 +57,9 @@ public class BaseApplication extends Application { private void init() { Log.e(TAG, "init: "); if (SystemUtils.isMainProcessName(this, android.os.Process.myPid())) { + Logger.initialize(this, BuildConfig.DEBUG); + Logger.setLogLevel(Logger.LogLevel.DEBUG); // 开发阶段记录所有日志 + String rootDir = MMKV.initialize(this); Log.e(TAG, "mmkv root: " + rootDir); @@ -71,17 +76,13 @@ public class BaseApplication extends Application { return; } JPushInterface.init(this); - JPushInterface.setAlias(this, ); + JPushInterface.setAlias(this, 0, SystemUtils.getSerial()); // 调整点二:App用户同意了隐私政策授权,并且开发者确定要开启推送服务后调用 // JCore 5.0.4+会自动处理授权状态,可不需要显式设置true JCollectionAuth.setAuth(context, true); /*jpush end*/ - HeConfig.init(BuildConfig.QweatherId, BuildConfig.QweatherKey); - //切换至免费订阅 - HeConfig.switchToDevService(); - if (BuildConfig.DEBUG) { // 这两行必须写在init之前,否则这些配置在init过程中将无效 ARouter.openLog(); // 打印日志 ARouter.openDebug(); // 开启调试模式(如果在InstantRun模式下运行,必须开启调试模式!线上版本需要关闭,否则有安全风险) @@ -98,6 +99,9 @@ public class BaseApplication extends Application { xcrash.XCrash.init(this); AppManager.init(this); + MapManager.init(this); + MapManager.getInstance().initMap(); + WeatherManager.init(this); IconCacheManager.init(this); } } diff --git a/app/src/main/java/com/ttstd/dialer/bean/CityInfo.java b/app/src/main/java/com/ttstd/dialer/bean/CityInfo.java new file mode 100644 index 0000000..8cf53f5 --- /dev/null +++ b/app/src/main/java/com/ttstd/dialer/bean/CityInfo.java @@ -0,0 +1,158 @@ +package com.ttstd.dialer.bean; + +import androidx.annotation.NonNull; + +import com.google.gson.Gson; +import com.google.gson.JsonParser; +import com.opencsv.bean.CsvBindByName; + +import java.io.Serializable; + +public class CityInfo implements Serializable { + @CsvBindByName(column = "Location_ID") + String Location_ID; + @CsvBindByName(column = "Location_Name_EN") + String Location_Name_EN; + @CsvBindByName(column = "Location_Name_ZH") + String Location_Name_ZH; + @CsvBindByName(column = "ISO_3166_1") + String ISO_3166_1; + @CsvBindByName(column = "Country_Region_EN") + String Country_Region_EN; + @CsvBindByName(column = "Country_Region_ZH") + String Country_Region_ZH; + @CsvBindByName(column = "Adm1_Name_EN") + String Adm1_Name_EN; + @CsvBindByName(column = "Adm1_Name_ZH") + String Adm1_Name_ZH; + @CsvBindByName(column = "Adm2_Name_EN") + String Adm2_Name_EN; + @CsvBindByName(column = "Adm2_Name_ZH") + String Adm2_Name_ZH; + @CsvBindByName(column = "Timezone") + String Timezone; + @CsvBindByName(column = "Latitude") + String Latitude; + @CsvBindByName(column = "Longitude") + String Longitude; + @CsvBindByName(column = "AD_code") + String AD_code; + + public String getLocation_ID() { + return Location_ID; + } + + public void setLocation_ID(String location_ID) { + Location_ID = location_ID; + } + + public String getLocation_Name_EN() { + return Location_Name_EN; + } + + public void setLocation_Name_EN(String location_Name_EN) { + Location_Name_EN = location_Name_EN; + } + + public String getLocation_Name_ZH() { + return Location_Name_ZH; + } + + public void setLocation_Name_ZH(String location_Name_ZH) { + Location_Name_ZH = location_Name_ZH; + } + + public String getISO_3166_1() { + return ISO_3166_1; + } + + public void setISO_3166_1(String ISO_3166_1) { + this.ISO_3166_1 = ISO_3166_1; + } + + public String getCountry_Region_EN() { + return Country_Region_EN; + } + + public void setCountry_Region_EN(String country_Region_EN) { + Country_Region_EN = country_Region_EN; + } + + public String getCountry_Region_ZH() { + return Country_Region_ZH; + } + + public void setCountry_Region_ZH(String country_Region_ZH) { + Country_Region_ZH = country_Region_ZH; + } + + public String getAdm1_Name_EN() { + return Adm1_Name_EN; + } + + public void setAdm1_Name_EN(String adm1_Name_EN) { + Adm1_Name_EN = adm1_Name_EN; + } + + public String getAdm1_Name_ZH() { + return Adm1_Name_ZH; + } + + public void setAdm1_Name_ZH(String adm1_Name_ZH) { + Adm1_Name_ZH = adm1_Name_ZH; + } + + public String getAdm2_Name_EN() { + return Adm2_Name_EN; + } + + public void setAdm2_Name_EN(String adm2_Name_EN) { + Adm2_Name_EN = adm2_Name_EN; + } + + public String getAdm2_Name_ZH() { + return Adm2_Name_ZH; + } + + public void setAdm2_Name_ZH(String adm2_Name_ZH) { + Adm2_Name_ZH = adm2_Name_ZH; + } + + public String getTimezone() { + return Timezone; + } + + public void setTimezone(String timezone) { + Timezone = timezone; + } + + public String getLatitude() { + return Latitude; + } + + public void setLatitude(String latitude) { + Latitude = latitude; + } + + public String getLongitude() { + return Longitude; + } + + public void setLongitude(String longitude) { + Longitude = longitude; + } + + public String getAD_code() { + return AD_code; + } + + public void setAD_code(String AD_code) { + this.AD_code = AD_code; + } + + @NonNull + @Override + public String toString() { + return JsonParser.parseString(new Gson().toJson(this)).getAsJsonObject().toString(); + } +} diff --git a/app/src/main/java/com/ttstd/dialer/config/CommonConfig.java b/app/src/main/java/com/ttstd/dialer/config/CommonConfig.java index e5dff8f..aef99ee 100644 --- a/app/src/main/java/com/ttstd/dialer/config/CommonConfig.java +++ b/app/src/main/java/com/ttstd/dialer/config/CommonConfig.java @@ -5,4 +5,32 @@ public class CommonConfig { public static final String CONTACT_HOME_PAGE = "contact_home_page_key"; + public static final String MANUALLY_SELECT_LOCATION = "manually_select_location_key"; + + /*地址改变时发送*/ + public static final String LOCATION_CHANGED_KEY = "map_location_changed"; + public static final String LOCATION_ID_CHANGED_KEY = "map_Location_ID_changed"; + + /*当前定位地址*/ + public static final String CURRENT_LOCATION_MAP_ADDRESS_KEY = "current_map_location_map_address"; + public static final String CURRENT_LOCATION_MAP_LOCATION_DESCRIBE_KEY = "current_map_location_map_location_describe"; + /*省*/ + public static final String CURRENT_LOCATION_PROVINCE_KEY = "current_map_location_province"; + /*市*/ + public static final String CURRENT_LOCATION_CITY_KEY = "current_map_location_city"; + /*区*/ + public static final String CURRENT_LOCATION_DISTRICT_KEY = "current_map_location_district"; + public static final String CURRENT_LOCATION_TOWN_KEY = "current_map_location_town"; + public static final String CURRENT_LOCATION_STREET_KEY = "current_map_location_street"; + + /*当前定位经度*/ + public static final String CURRENT_LOCATION_LONGITUDE_KEY = "current_map_location_longitude"; + /*当前定位纬度*/ + public static final String CURRENT_LOCATION_LATITUDE_KEY = "current_map_location_latitude"; + /*当前ad_code*/ + public static final String CURRENT_LOCATION_AD_CODE_KEY = "current_map_location_ad_code"; + /*当前LocationID*/ + @Deprecated + public static final String CURRENT_LOCATION_ID_KEY = "current_map_location_ID"; + } diff --git a/app/src/main/java/com/ttstd/dialer/fragment/home/HomeFragment.java b/app/src/main/java/com/ttstd/dialer/fragment/home/HomeFragment.java index 1f72a65..6a85bed 100644 --- a/app/src/main/java/com/ttstd/dialer/fragment/home/HomeFragment.java +++ b/app/src/main/java/com/ttstd/dialer/fragment/home/HomeFragment.java @@ -6,7 +6,6 @@ import android.content.ComponentName; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; -import android.net.Uri; import android.os.Bundle; import android.provider.Settings; import android.util.Log; @@ -17,10 +16,11 @@ import androidx.fragment.app.Fragment; import com.hjq.toast.Toaster; import com.ttstd.dialer.R; import com.ttstd.dialer.activity.contact.list.ContactListActivity; +import com.ttstd.dialer.activity.weather.main.WeatherMainActivity; import com.ttstd.dialer.base.mvvm.fragment.BaseMvvmFragment; import com.ttstd.dialer.databinding.FragmentHomeBinding; import com.ttstd.dialer.utils.ApkUtils; -import com.ttstd.dialer.utils.DataUtil; +import com.ttstd.dialer.utils.DateUtil; import com.ttstd.dialer.utils.LunarCalendarFestivalUtils; /** @@ -166,7 +166,7 @@ public class HomeFragment extends BaseMvvmFragment { + } diff --git a/app/src/main/java/com/ttstd/dialer/manager/CsvDeserializer.java b/app/src/main/java/com/ttstd/dialer/manager/CsvDeserializer.java new file mode 100644 index 0000000..5867515 --- /dev/null +++ b/app/src/main/java/com/ttstd/dialer/manager/CsvDeserializer.java @@ -0,0 +1,102 @@ +package com.ttstd.dialer.manager; + +import android.content.Context; +import android.util.Log; + +import com.opencsv.bean.CsvToBean; +import com.opencsv.bean.CsvToBeanBuilder; +import com.opencsv.bean.HeaderColumnNameMappingStrategy; +import com.ttstd.dialer.bean.CityInfo; + +import java.io.IOException; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.io.Reader; +import java.nio.charset.StandardCharsets; +import java.util.ArrayList; +import java.util.List; + +public class CsvDeserializer { + private static final String TAG = "CsvDeserializer"; + + /** + * 从assets文件夹中的CSV文件反序列化为对象列表 + * + * @param context 上下文 + * @param fileName assets中的CSV文件名 + * @return 对象列表 + */ + public static List deserializeFromAssets(Context context, String fileName) { + InputStream inputStream = null; + Reader reader = null; + try { + long time = System.currentTimeMillis(); + // 从assets获取CSV文件输入流 + inputStream = context.getAssets().open(fileName); + reader = new InputStreamReader(inputStream, StandardCharsets.UTF_8); + + // 创建映射策略,使用CSV头部列名映射到对象字段 + HeaderColumnNameMappingStrategy strategy = new HeaderColumnNameMappingStrategy<>(); + strategy.setType(CityInfo.class); + + // 创建CsvToBean并进行转换 + CsvToBean csvToBean = new CsvToBeanBuilder(reader) + .withMappingStrategy(strategy) + .withIgnoreLeadingWhiteSpace(true) + .withIgnoreEmptyLine(true) // 忽略空行 + .withThrowExceptions(false) // 不抛出异常,便于调试 + .build(); + Log.e(TAG, "deserializeFromAssets: finish " + (System.currentTimeMillis() - time) + "ms"); + // 转换并返回结果列表 + return csvToBean.parse(); + } catch (IOException e) { + Log.e(TAG, "Error reading CSV file: " + e.getMessage()); + e.printStackTrace(); + } catch (Exception e) { + Log.e(TAG, "Error during CSV deserialization: " + e.getMessage()); + e.printStackTrace(); + } finally { + // 确保关闭流,避免资源泄漏 + try { + if (reader != null) { + reader.close(); + } + if (inputStream != null) { + inputStream.close(); + } + } catch (IOException e) { + Log.w(TAG, "Failed to close stream: " + e.getMessage()); + } + } + return new ArrayList<>(); + } + + + /** + * 从输入流反序列化为对象列表 + * + * @param inputStream CSV文件输入流 + * @return 对象列表 + */ + public static List deserializeFromStream(InputStream inputStream) { + try { + Reader reader = new InputStreamReader(inputStream, StandardCharsets.UTF_8); + + HeaderColumnNameMappingStrategy strategy = new HeaderColumnNameMappingStrategy<>(); + strategy.setType(CityInfo.class); + + CsvToBean csvToBean = new CsvToBeanBuilder(reader) + .withMappingStrategy(strategy) + .withIgnoreLeadingWhiteSpace(true) + .build(); + + return csvToBean.parse(); + + } catch (Exception e) { + Log.e(TAG, "Error during CSV deserialization: " + e.getMessage()); + e.printStackTrace(); + } + + return null; + } +} diff --git a/app/src/main/java/com/ttstd/dialer/manager/MapManager.java b/app/src/main/java/com/ttstd/dialer/manager/MapManager.java new file mode 100644 index 0000000..692bdad --- /dev/null +++ b/app/src/main/java/com/ttstd/dialer/manager/MapManager.java @@ -0,0 +1,363 @@ +package com.ttstd.dialer.manager; + +import android.annotation.SuppressLint; +import android.content.Context; +import android.content.pm.PackageManager; +import android.os.Build; +import android.provider.Settings; +import android.text.TextUtils; +import android.util.Log; + +import androidx.core.app.ActivityCompat; + +import com.baidu.location.BDAbstractLocationListener; +import com.baidu.location.BDLocation; +import com.baidu.location.LocationClient; +import com.baidu.location.LocationClientOption; +import com.jeremyliao.liveeventbus.LiveEventBus; +import com.tencent.mmkv.MMKV; +import com.ttstd.dialer.config.CommonConfig; +import com.ttstd.dialer.gson.GsonUtils; +import com.ttstd.dialer.utils.Logger; +import com.ttstd.dialer.utils.SystemUtils; + +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; +import java.util.concurrent.CopyOnWriteArrayList; + +public class MapManager { + private static final String TAG = "MapManager"; + private static final String[] REQUIRED_PERMISSIONS = { + android.Manifest.permission.ACCESS_FINE_LOCATION, + android.Manifest.permission.ACCESS_COARSE_LOCATION + }; + + // 线程安全的单例模式(双重检查锁) + @SuppressLint("StaticFieldLeak") + private static volatile MapManager sInstance; + private final Context mContext; // 使用Application Context避免内存泄漏 + private final MMKV mMMKV; + private LocationClient mLocationClient; + private LocationClientOption mOption; + // 线程安全的回调列表 + private final List mListeners = new CopyOnWriteArrayList<>(); + + // 定位结果回调接口 + public interface OnLocationListener { + void onLocationSuccess(BDLocation location); // 定位成功 + + void onLocationFailure(String errorMsg); // 定位失败 + } + + private MapManager(Context context) { + // 使用Application Context,避免持有Activity导致内存泄漏 + this.mContext = context.getApplicationContext(); + this.mMMKV = MMKV.mmkvWithID(CommonConfig.MMKV_ID, MMKV.MULTI_PROCESS_MODE); + } + + // 初始化单例(线程安全) + public static void init(Context context) { + if (context == null) { + throw new RuntimeException("Context cannot be null"); + } + if (sInstance == null) { + synchronized (MapManager.class) { + if (sInstance == null) { + sInstance = new MapManager(context); + } + } + } + } + + public static MapManager getInstance() { + if (sInstance == null) { + throw new IllegalStateException("MapManager must be initialized first with init(Context)"); + } + return sInstance; + } + + /** + * 初始化定位客户端(包含权限检查) + */ + public void initMap() { + if (!checkLocationPermissions()) { + Logger.e(TAG, "Location permissions are missing"); + notifyLocationFailure("缺少定位权限,请先授予权限"); + return; + } + + try { + // 设置系统定位参数(抽取为独立方法) + setupSystemLocationSettings(); + } catch (Exception e) { + Logger.e(TAG, "Failed to setup system location settings", e.getMessage()); + notifyLocationFailure("系统定位设置失败:" + e.getMessage()); + } + LocationClient.setAgreePrivacy(true); + if (mLocationClient == null) { + try { + mLocationClient = new LocationClient(mContext); + mLocationClient.setLocOption(getDefaultLocationClientOption()); + mLocationClient.registerLocationListener(mLocationListener); + // 确保先停止再启动,避免重复启动 + if (mLocationClient.isStarted()) { + mLocationClient.stop(); + } + mLocationClient.start(); + } catch (Exception e) { + e.printStackTrace(); + Logger.e(TAG, "initMap: " + e.getMessage()); + } + } + + } + + /** + * 检查定位权限 + */ + private boolean checkLocationPermissions() { + if (Build.VERSION.SDK_INT < Build.VERSION_CODES.M) { + return true; // 6.0以下默认有权限 + } + for (String permission : REQUIRED_PERMISSIONS) { + if (ActivityCompat.checkSelfPermission(mContext, permission) + != PackageManager.PERMISSION_GRANTED) { + return false; + } + } + return true; + } + + /** + * 配置系统定位参数(抽取重复代码) + */ + private void setupSystemLocationSettings() { +// Settings.Global.putInt(mContext.getContentResolver(), Settings.Global.ASSISTED_GPS_ENABLED, 1); + Settings.Global.putInt(mContext.getContentResolver(), "assisted_gps_enabled", 1); + // 合并定位提供者设置(原代码重复设置会覆盖,改为追加) + String providers = Settings.Secure.getString(mContext.getContentResolver(), + Settings.Secure.LOCATION_PROVIDERS_ALLOWED); + if (TextUtils.isEmpty(providers)) { + providers = "gps,network"; + } else { + if (!providers.contains("gps")) providers += ",gps"; + if (!providers.contains("network")) providers += ",network"; + } + Settings.Secure.putString(mContext.getContentResolver(), Settings.Secure.LOCATION_PROVIDERS_ALLOWED, providers); + } + + /** + * 获取定位客户端(懒加载) + */ + public LocationClient getLocationClient() { + if (mLocationClient == null) { + initMap(); + } + return mLocationClient; + } + + /** + * 配置定位参数(允许外部自定义) + */ + public void setLocationOption(LocationClientOption option) { + if (option != null && mLocationClient != null) { + mOption = option; + mLocationClient.setLocOption(option); + } + } + + /** + * 默认定位参数配置(修复重复设置问题) + */ + public LocationClientOption getDefaultLocationClientOption() { + if (mOption == null) { + mOption = new LocationClientOption(); + mOption.setCoorType("bd09ll"); // 百度坐标系(配合百度地图使用) + mOption.setScanSpan(0); // 仅定位一次(0表示单次定位) + mOption.setIsNeedAddress(true); // 需要地址信息 + mOption.setIsNeedLocationDescribe(true); // 需要地址描述 + mOption.setNeedDeviceDirect(false); // 不需要设备方向 + mOption.setLocationNotify(false); // 不频繁输出GPS结果 + mOption.setIgnoreKillProcess(true); // 定位服务独立进程 + mOption.setIsNeedLocationPoiList(true); // 需要POI结果 + mOption.SetIgnoreCacheException(false); // 收集错误信息 + mOption.setLocationMode(LocationClientOption.LocationMode.Battery_Saving); // 低功耗模式 + mOption.setIsNeedAltitude(false); // 不需要海拔信息 + } + return mOption; + } + + /** + * 注册定位回调 + */ + public void registerLocationListener(OnLocationListener listener) { + if (listener != null && !mListeners.contains(listener)) { + mListeners.add(listener); + } + } + + /** + * 反注册定位回调(避免内存泄漏) + */ + public void unregisterLocationListener(OnLocationListener listener) { + if (listener != null) { + mListeners.remove(listener); + } + } + + /** + * 通知所有监听器定位成功 + */ + private void notifyLocationSuccess(BDLocation location) { + for (OnLocationListener listener : mListeners) { + try { + listener.onLocationSuccess(location); + } catch (Exception e) { + Logger.e(TAG, "Error in onLocationSuccess callback", e.getMessage()); + } + } + } + + /** + * 通知所有监听器定位失败 + */ + private void notifyLocationFailure(String errorMsg) { + for (OnLocationListener listener : mListeners) { + try { + listener.onLocationFailure(errorMsg); + } catch (Exception e) { + Logger.e(TAG, "Error in onLocationFailure callback", e.getMessage()); + } + } + } + + /** + * 存储定位结果(解耦存储逻辑) + */ + private void saveLocationResult(BDLocation location) { + if (location == null) return; + mMMKV.encode(CommonConfig.CURRENT_LOCATION_MAP_ADDRESS_KEY, location.getAddrStr()); + mMMKV.encode(CommonConfig.CURRENT_LOCATION_MAP_LOCATION_DESCRIBE_KEY, location.getLocationDescribe()); + mMMKV.encode(CommonConfig.CURRENT_LOCATION_PROVINCE_KEY, location.getProvince()); + mMMKV.encode(CommonConfig.CURRENT_LOCATION_CITY_KEY, location.getCity()); + mMMKV.encode(CommonConfig.CURRENT_LOCATION_DISTRICT_KEY, location.getDistrict()); + mMMKV.encode(CommonConfig.CURRENT_LOCATION_TOWN_KEY, location.getTown()); + mMMKV.encode(CommonConfig.CURRENT_LOCATION_STREET_KEY, location.getStreet()); + + mMMKV.encode(CommonConfig.CURRENT_LOCATION_LONGITUDE_KEY, location.getLongitude()); + mMMKV.encode(CommonConfig.CURRENT_LOCATION_LATITUDE_KEY, location.getLatitude()); + mMMKV.encode(CommonConfig.CURRENT_LOCATION_AD_CODE_KEY, location.getAdCode()); + +// mMMKV.encode(CommonConfig.CURRENT_LOCATION_LOCATION_ID_KEY, location.getLocationID()); + + mMMKV.encode("MapError", "-"); + + Map params = new LinkedHashMap<>(); + params.put("sn", SystemUtils.getSerial()); + params.put("address", location.getAddrStr()); + params.put("location_describe", location.getLocationDescribe()); + params.put("longitude", location.getLongitude()); + params.put("latitude", location.getLatitude()); + params.put("ad_code", location.getAdCode()); + params.put("coor_type", location.getCoorType()); + + Logger.e(TAG, "saveLocationResult", "location = " + GsonUtils.toJSONString(location)); + + WeatherManager.getInstance().setAdCode(location.getAdCode()); + + LiveEventBus.get(CommonConfig.LOCATION_CHANGED_KEY) + .post(location); + } + + /** + * 存储定位错误信息 + */ + private void saveLocationError(String errorMsg) { + mMMKV.encode("MapError", errorMsg); + } + + // 百度定位回调 + private final BDAbstractLocationListener mLocationListener = new BDAbstractLocationListener() { + @Override + public void onReceiveLocation(BDLocation location) { + if (location == null) { + String error = "定位结果为空"; + Logger.e(TAG, "onReceiveLocation", error); + saveLocationError(error); + notifyLocationFailure(error); + stopLocation(); + return; + } + + switch (location.getLocType()) { + case BDLocation.TypeGpsLocation: + case BDLocation.TypeNetWorkLocation: + case BDLocation.TypeOffLineLocation: + Logger.e(TAG, "onReceiveLocation", "定位成功: " + location.getAddrStr() + location.getLocationDescribe()); + saveLocationResult(location); + notifyLocationSuccess(location); + break; + case BDLocation.TypeServerError: + String serverError = "服务端定位失败,请反馈问题"; + Logger.e(TAG, "onReceiveLocation", serverError); + saveLocationError(serverError); + notifyLocationFailure(serverError); + break; + case BDLocation.TypeNetWorkException: + String networkError = "网络异常导致定位失败,请检查网络"; + Logger.e(TAG, "onReceiveLocation", networkError); + saveLocationError(networkError); + notifyLocationFailure(networkError); + break; + case BDLocation.TypeCriteriaException: + String criteriaError = "无法获取定位依据,请检查设备状态"; + Logger.e(TAG, "onReceiveLocation", criteriaError); + saveLocationError(criteriaError); + notifyLocationFailure(criteriaError); + break; + default: + String unknownError = "未知定位错误: " + location.getLocType(); + Logger.e(TAG, "onReceiveLocation", unknownError); + saveLocationError(unknownError); + notifyLocationFailure(unknownError); + break; + } + + // 单次定位完成后停止(如果是单次定位模式) + if (mOption != null && mOption.getScanSpan() == 0) { + stopLocation(); + } + } + + @Override + public void onLocDiagnosticMessage(int locType, int diagnosticType, String diagnosticMessage) { + super.onLocDiagnosticMessage(locType, diagnosticType, diagnosticMessage); + String errorMsg = "定位诊断: " + diagnosticMessage; + Logger.e(TAG, "onLocDiagnosticMessage", errorMsg); + saveLocationError(errorMsg); + notifyLocationFailure(errorMsg); + } + }; + + /** + * 停止定位并释放资源 + */ + public void stopLocation() { + if (mLocationClient != null && mLocationClient.isStarted()) { + mLocationClient.stop(); + } + } + + /** + * 销毁定位客户端(建议在Application退出时调用) + */ + public void destroy() { + stopLocation(); + if (mLocationClient != null) { + mLocationClient.unRegisterLocationListener(mLocationListener); + mLocationClient = null; + } + mListeners.clear(); // 清除所有回调,避免内存泄漏 + } +} diff --git a/app/src/main/java/com/ttstd/dialer/manager/WeatherManager.java b/app/src/main/java/com/ttstd/dialer/manager/WeatherManager.java new file mode 100644 index 0000000..f528ae0 --- /dev/null +++ b/app/src/main/java/com/ttstd/dialer/manager/WeatherManager.java @@ -0,0 +1,171 @@ +package com.ttstd.dialer.manager; + +import android.annotation.SuppressLint; +import android.content.Context; +import android.text.TextUtils; +import android.util.Log; + +import com.jeremyliao.liveeventbus.LiveEventBus; +import com.qweather.sdk.Callback; +import com.qweather.sdk.JWTGenerator; +import com.qweather.sdk.QWeather; +import com.qweather.sdk.basic.Lang; +import com.qweather.sdk.basic.Unit; +import com.qweather.sdk.parameter.weather.WeatherParameter; +import com.qweather.sdk.response.weather.WeatherDailyResponse; +import com.qweather.sdk.response.weather.WeatherNowResponse; +import com.ttstd.dialer.BuildConfig; +import com.ttstd.dialer.bean.CityInfo; +import com.ttstd.dialer.config.CommonConfig; +import com.ttstd.dialer.utils.Logger; +import com.ttstd.dialer.utils.NativeUtils; + +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.stream.Collectors; + +import io.reactivex.rxjava3.android.schedulers.AndroidSchedulers; +import io.reactivex.rxjava3.annotations.NonNull; +import io.reactivex.rxjava3.core.Observable; +import io.reactivex.rxjava3.core.ObservableEmitter; +import io.reactivex.rxjava3.core.ObservableOnSubscribe; +import io.reactivex.rxjava3.core.Observer; +import io.reactivex.rxjava3.disposables.Disposable; +import io.reactivex.rxjava3.schedulers.Schedulers; + +public class WeatherManager { + private static final String TAG = "WeatherManager"; + + @SuppressLint("StaticFieldLeak") + private static WeatherManager INSTANCE; + private Context mContext; + private QWeather mQWeather; + private Map LocationIDMap = new HashMap<>(); + private boolean loadCsvFinish = false; + private String mAdCode; + + + private WeatherManager(Context context) { + this.mContext = context.getApplicationContext(); + initCsv(); + try { + // 通过SDK提供的JWTGenerator设置令牌生成器,其实现自TokenGenerator接口 + JWTGenerator jwt = new JWTGenerator(NativeUtils.getQWeatherPrivateKey(), // 私钥 + NativeUtils.getQWeatherProjectId(), // 项目ID + NativeUtils.getQWeatherCredentialId()); // 凭据ID + mQWeather = QWeather.getInstance(context, NativeUtils.getQWeatherUrl()) // 初始化服务地址 + .setLogEnable(BuildConfig.DEBUG) // 启用调试日志(生产环境建议设置为 false) + .setTokenGenerator(jwt); + } catch (Throwable e) { + Log.e(TAG, "QWeatherUtils: " + e.getMessage()); + e.printStackTrace(); + } + } + + public static void init(Context context) { + if (INSTANCE == null) { + INSTANCE = new WeatherManager(context); + } + } + + public static WeatherManager getInstance() { + if (INSTANCE == null) { + throw new IllegalStateException("You must be init WeatherManager first"); + } + return INSTANCE; + } + + public QWeather getQWeather() { + return mQWeather; + } + + public void setAdCode(String adCode) { + mAdCode = adCode; + if (loadCsvFinish) { + if (!TextUtils.isEmpty(adCode)) { + String locationId = LocationIDMap.get(adCode); + Logger.e(this, TAG, "setAdCode: locationId = " + locationId); + LiveEventBus.get(CommonConfig.LOCATION_ID_CHANGED_KEY) + .post(locationId); + } + } + } + + private void initCsv() { + Observable.create(new ObservableOnSubscribe>() { + @Override + public void subscribe(@NonNull ObservableEmitter> emitter) throws Throwable { + long time = System.currentTimeMillis(); + List cityInfos = CsvDeserializer.deserializeFromAssets(mContext, "China-City-List-latest.csv"); + Log.e(TAG, "subscribe: deserializeFromAssets time = " + (System.currentTimeMillis() - time) + "ms"); + emitter.onNext(cityInfos); + } + }) + .subscribeOn(Schedulers.io()) + .observeOn(AndroidSchedulers.mainThread()) + .subscribe(new Observer>() { + @Override + public void onSubscribe(@NonNull Disposable d) { + Logger.e(TAG, "initCsv", "onSubscribe: "); + } + + @Override + public void onNext(@NonNull List cityInfos) { + Logger.e(TAG, "initCsv", "onNext: cityInfos size = " + cityInfos.size()); + Logger.e(TAG, "initCsv", "onNext: cityInfos 0 info = " + cityInfos.get(0)); + + LocationIDMap = cityInfos.stream() + .filter(cityInfo -> cityInfo.getLocation_ID() != null) // 过滤掉 value 为 null 的条目 + .collect(Collectors.toMap(CityInfo::getAD_code, CityInfo::getLocation_ID, (oldVal, newVal) -> oldVal, HashMap::new)); + + Logger.e(TAG, "initCsv", "onNext: LocationIDMap size = " + LocationIDMap.size()); + onComplete(); + } + + @Override + public void onError(@NonNull Throwable e) { + Logger.e(TAG, "initCsv", "onError: " + e.getMessage()); + } + + @Override + public void onComplete() { + Logger.e(TAG, "initCsv", "onComplete: "); + loadCsvFinish = true; + if (!TextUtils.isEmpty(mAdCode)) { + String locationId = LocationIDMap.get(mAdCode); + Logger.e(TAG, "initCsv", "onComplete: locationId = " + locationId); + LiveEventBus.get(CommonConfig.LOCATION_ID_CHANGED_KEY) + .post(locationId); + } + } + }); + } + + private String getLocationID(String adCode) { + if (LocationIDMap != null) { + return LocationIDMap.get(adCode); + } + return ""; + } + + public void getWeatherNow(String adCode, Callback callback) { + String locationID = getLocationID(adCode); + Log.e(TAG, "getWeatherNow: locationID = " + locationID); + WeatherParameter parameter = new WeatherParameter(locationID) + .lang(Lang.ZH_HANS) + .unit(Unit.METRIC); + mQWeather.weatherNow(parameter, callback); + } + + public void getWeather10D(String adCode, Callback callback) { + String locationID = getLocationID(adCode); + Log.e(TAG, "getWeather10D: locationID = " + locationID); + WeatherParameter parameter = new WeatherParameter(locationID) + .lang(Lang.ZH_HANS) + .unit(Unit.METRIC); + mQWeather.weather10d(parameter, callback); + } + + +} diff --git a/app/src/main/java/com/ttstd/dialer/push/jpush/PushMessageService.java b/app/src/main/java/com/ttstd/dialer/push/jpush/PushMessageService.java index 4b7164d..e221ab4 100644 --- a/app/src/main/java/com/ttstd/dialer/push/jpush/PushMessageService.java +++ b/app/src/main/java/com/ttstd/dialer/push/jpush/PushMessageService.java @@ -1,12 +1,14 @@ package com.ttstd.dialer.push.jpush; import android.content.Context; +import android.util.Log; import cn.jpush.android.api.CustomMessage; import cn.jpush.android.api.JPushMessage; import cn.jpush.android.service.JPushMessageReceiver; public class PushMessageService extends JPushMessageReceiver { + private static final String TAG = "PushMessageService"; @Override public void onMessage(Context context, CustomMessage customMessage) { @@ -16,5 +18,13 @@ public class PushMessageService extends JPushMessageReceiver { @Override public void onAliasOperatorResult(Context context, JPushMessage jPushMessage) { super.onAliasOperatorResult(context, jPushMessage); + int errorCode = jPushMessage.getErrorCode(); + Log.e(TAG, "onAliasOperatorResult: " + errorCode); + if (errorCode == 0) { + Log.e(TAG, "onAliasOperatorResult: " + jPushMessage.getAlias()); + + } else { + + } } } diff --git a/app/src/main/java/com/ttstd/dialer/utils/DataUtil.java b/app/src/main/java/com/ttstd/dialer/utils/DataUtil.java deleted file mode 100644 index 6a698dc..0000000 --- a/app/src/main/java/com/ttstd/dialer/utils/DataUtil.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.ttstd.dialer.utils; - -import java.text.SimpleDateFormat; -import java.util.Date; - -public class DataUtil { - private static SimpleDateFormat day = new SimpleDateFormat("M月d日"); - private static SimpleDateFormat hour = new SimpleDateFormat("HH:mm"); - private static SimpleDateFormat minute = new SimpleDateFormat("mm"); - - /** - * 格式化日期(精确到天) - */ - public static String formatDateDay() { - return day.format(new Date()); - } - - public static String formatDateTime() { - return day.format(new Date()); - } - - /** - * 格式化日期(hour) - */ - public static String formatDateHour() { - return hour.format(new Date()); - } - -} diff --git a/app/src/main/java/com/ttstd/dialer/utils/DateUtil.java b/app/src/main/java/com/ttstd/dialer/utils/DateUtil.java new file mode 100644 index 0000000..04ce296 --- /dev/null +++ b/app/src/main/java/com/ttstd/dialer/utils/DateUtil.java @@ -0,0 +1,187 @@ +package com.ttstd.dialer.utils; + +import android.os.Build; + +import androidx.annotation.RequiresApi; + +import java.text.SimpleDateFormat; +import java.time.LocalDate; +import java.time.format.DateTimeFormatter; +import java.time.format.TextStyle; +import java.util.Calendar; +import java.util.Date; +import java.util.Locale; + +public class DateUtil { + private static SimpleDateFormat day = new SimpleDateFormat("M月d日"); + private static SimpleDateFormat hour = new SimpleDateFormat("HH:mm"); + private static SimpleDateFormat minute = new SimpleDateFormat("mm"); + + /** + * 格式化日期(精确到天) + */ + public static String formatDateDay() { + return day.format(new Date()); + } + + public static String formatDateTime() { + return day.format(new Date()); + } + + /** + * 格式化日期(hour) + */ + public static String formatDateHour() { + return hour.format(new Date()); + } + + public static boolean isTodayAll(String dateStr) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { + return isToday26(dateStr); + } else { + return isToday(dateStr); + } + } + + + public static boolean isToday(String dateStr) { + try { + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd", Locale.getDefault()); + Date inputDate = sdf.parse(dateStr); + + Calendar today = Calendar.getInstance(); + Calendar target = Calendar.getInstance(); + target.setTime(inputDate); + + return today.get(Calendar.YEAR) == target.get(Calendar.YEAR) && + today.get(Calendar.MONTH) == target.get(Calendar.MONTH) && + today.get(Calendar.DAY_OF_MONTH) == target.get(Calendar.DAY_OF_MONTH); + } catch (Exception e) { + e.printStackTrace(); + return false; + } + } + + @RequiresApi(api = Build.VERSION_CODES.O) + public static boolean isToday26(String dateStr) { + try { + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd"); + LocalDate inputDate = LocalDate.parse(dateStr, formatter); + LocalDate today = LocalDate.now(); + + return today.isEqual(inputDate); + } catch (Exception e) { + e.printStackTrace(); + return false; + } + } + + public static String getWeekDayFromDateAll(String dateStr, Locale locale) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { + return getWeekDayFromDate26(dateStr,locale); + }else { + return getWeekDayFromDate(dateStr,locale); + } + } + + + /** + * 将 yyyy-MM-dd 格式的日期字符串转换为星期几 + * @param dateStr 日期字符串,格式:yyyy-MM-dd + * @param locale 地区设置,如 Locale.CHINA + * @return 星期几的中文表示(如:星期一) + */ + @RequiresApi(api = Build.VERSION_CODES.O) + public static String getWeekDayFromDate26(String dateStr, Locale locale) { + // 定义日期格式 + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd"); + // 解析日期字符串 + LocalDate date = LocalDate.parse(dateStr, formatter); + // 获取星期几并格式化为中文 + return date.getDayOfWeek().getDisplayName(TextStyle.FULL, locale); + } + + /** + * 将 yyyy-MM-dd 格式的日期字符串转换为星期几 + * @param dateStr 日期字符串,格式:yyyy-MM-dd + * @param locale 地区设置,如 Locale.CHINA + * @return 星期几的中文表示 + */ + public static String getWeekDayFromDate(String dateStr, Locale locale) { + try { + // 定义日期格式 + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd", locale); + Date date = sdf.parse(dateStr); + + // 创建用于格式化星期的 SimpleDateFormat + SimpleDateFormat weekFormat = new SimpleDateFormat("EEEE", locale); + return weekFormat.format(date); + } catch (Exception e) { + e.printStackTrace(); + return ""; + } + } + + public static String convertToChineseWeekdayAll(String dateStr) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { + return convertToChineseWeekdayWithLocalDate(dateStr); + }else { + return convertToChineseWeekday(dateStr); + } + } + + /** + * 将yyyy-MM-dd格式的日期字符串转换为"周几"格式 + * 例如:2026-02-17 → 周二 + */ + public static String convertToChineseWeekday(String dateStr) { + try { + // 解析日期 + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd", Locale.CHINA); + Date date = sdf.parse(dateStr); + + if (date == null) { + return "日期解析失败"; + } + + // 使用Calendar获取星期几 + Calendar calendar = Calendar.getInstance(); + calendar.setTime(date); + int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK); + + // Calendar中周日=1,周一=2,...,周六=7 + // 转换为中文"周几"格式 + String[] weekDays = {"周日", "周一", "周二", "周三", "周四", "周五", "周六"}; + + // 注意:Calendar的DAY_OF_WEEK从周日开始(1=周日),所以要减1 + return weekDays[dayOfWeek - 1]; + + } catch (Exception e) { + e.printStackTrace(); + return "日期格式错误"; + } + } + + /** + * 另一种实现方式:使用LocalDate(需要API 26+) + * 推荐在Android 8.0及以上使用 + */ + @RequiresApi(api = Build.VERSION_CODES.O) + public static String convertToChineseWeekdayWithLocalDate(String dateStr) { + try { + // 注意:以下代码需要Android API 26+(Android 8.0) + java.time.LocalDate localDate = java.time.LocalDate.parse(dateStr); + int dayOfWeekValue = localDate.getDayOfWeek().getValue(); + + // java.time中周一=1,周二=2,...,周日=7 + String[] weekDays = {"周一", "周二", "周三", "周四", "周五", "周六", "周日"}; + + return weekDays[dayOfWeekValue - 1]; + + } catch (Exception e) { + e.printStackTrace(); + return "日期格式错误"; + } + } + +} diff --git a/app/src/main/java/com/ttstd/dialer/utils/Logger.java b/app/src/main/java/com/ttstd/dialer/utils/Logger.java new file mode 100644 index 0000000..948db68 --- /dev/null +++ b/app/src/main/java/com/ttstd/dialer/utils/Logger.java @@ -0,0 +1,128 @@ +package com.ttstd.dialer.utils; + +import android.content.Context; +import android.text.TextUtils; +import android.util.Log; + +import com.ttstd.dialer.BuildConfig; + +import java.io.File; +import java.io.FileWriter; +import java.io.IOException; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.Locale; + +public class Logger { + // 日志级别枚举 + public enum LogLevel { + DEBUG, INFO, WARN, ERROR + } + + private static final String TAG = "AppLogger"; + private static final String LOG_FILE_NAME = "app_log.txt"; + private static File logFile; + private static LogLevel logLevel = LogLevel.DEBUG; // 默认日志级别 + private static boolean isDebugMode = BuildConfig.DEBUG; // 默认关闭Debug输出 + + // 初始化日志系统(需在应用启动时调用) + public static void initialize(Context context, boolean debugMode) { + isDebugMode = debugMode; + try { + File storageDir = context.getExternalFilesDir("log"); + logFile = new File(storageDir, LOG_FILE_NAME); + } catch (Exception e) { + Log.e(TAG, "Log file init failed: " + e.getMessage()); + } + } + + // 设置全局日志级别 + public static void setLogLevel(LogLevel level) { + logLevel = level; + } + + // 核心日志方法 + private static void log(LogLevel level, Object context, String name, String message) { + if (level.ordinal() < logLevel.ordinal()) return; // 低于设定级别不记录 + String tag; + if (TextUtils.isEmpty(context.getClass().getSimpleName())) { + tag = context.toString(); + } else { + tag = context.getClass().getSimpleName(); + } + String logMsg = formatLog(level, tag, name, message); + writeToFile(logMsg); // 始终写入文件 + + if (isDebugMode) { + outputToConsole(level, tag, name, message); // 仅Debug模式输出到控制台 + } + } + + // 格式化日志(含时间戳、线程信息) + private static String formatLog(LogLevel level, String tag, String name, String message) { + String time = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS", Locale.getDefault()).format(new Date()); + String threadName = Thread.currentThread().getName(); + return String.format("%s [%s] %s/%s: %s %s\n", time, threadName, level.name(), tag, name, message); + } + + // 写入日志文件 + private static void writeToFile(String logMsg) { + if (logFile == null) return; + try (FileWriter writer = new FileWriter(logFile, true)) { + writer.append(logMsg); + } catch (IOException e) { + Log.e(TAG, "File write failed: " + e.getMessage()); + } + } + + // 输出到Android控制台(Logcat) + private static void outputToConsole(LogLevel level, String tag, String name, String message) { + switch (level) { + case DEBUG: + Log.d(tag, name + " : " + message); + break; + case INFO: + Log.i(tag, name + " : " + message); + break; + case WARN: + Log.w(tag, name + " : " + message); + break; + case ERROR: + Log.e(tag, name + " : " + message); + break; + } + } + + // 快捷调用方法(自动使用类名作为TAG) + public static void d(Object context, String name, String message) { + log(LogLevel.DEBUG, context.getClass().getSimpleName(), name, message); + } + + public static void i(Object context, String name, String message) { + log(LogLevel.INFO, context.getClass().getSimpleName(), name, message); + } + + public static void w(Object context, String name, String message) { + log(LogLevel.WARN, context.getClass().getSimpleName(), name, message); + } + + public static void e(Object context, String name, String message) { + log(LogLevel.ERROR, context, name, message); + } + + public static void d(Object context, String name) { + log(LogLevel.DEBUG, context.getClass().getSimpleName(), name, ""); + } + + public static void i(Object context, String name) { + log(LogLevel.INFO, context.getClass().getSimpleName(), name, ""); + } + + public static void w(Object context, String name) { + log(LogLevel.WARN, context.getClass().getSimpleName(), name, ""); + } + + public static void e(Object context, String name) { + log(LogLevel.ERROR, context.getClass().getSimpleName(), name, ""); + } +} \ No newline at end of file diff --git a/app/src/main/java/com/ttstd/dialer/utils/NativeUtils.java b/app/src/main/java/com/ttstd/dialer/utils/NativeUtils.java new file mode 100644 index 0000000..7bf4a85 --- /dev/null +++ b/app/src/main/java/com/ttstd/dialer/utils/NativeUtils.java @@ -0,0 +1,51 @@ +package com.ttstd.dialer.utils; + +public class NativeUtils { + static { + System.loadLibrary("ttstd"); + } + + + /** + * sn加密key + * + * @return + */ + public static native String getKey(); + + /** + * 获取 获取绑定状态的code + * + * @return + */ + public static native String getBindStatuSigCode(); + + /** + * 和风天气API Host + * + * @return + */ + public static native String getQWeatherUrl(); + + /** + * 和风天气私钥 + * + * @return + */ + public static native String getQWeatherPrivateKey(); + + /** + * 和风天气项目ID + * + * @return + */ + public static native String getQWeatherProjectId(); + + /** + * 和风天气凭据ID + * + * @return + */ + public static native String getQWeatherCredentialId(); + +} diff --git a/app/src/main/java/com/ttstd/dialer/utils/SystemUtils.java b/app/src/main/java/com/ttstd/dialer/utils/SystemUtils.java index a4f0b39..af9a545 100644 --- a/app/src/main/java/com/ttstd/dialer/utils/SystemUtils.java +++ b/app/src/main/java/com/ttstd/dialer/utils/SystemUtils.java @@ -1,12 +1,61 @@ package com.ttstd.dialer.utils; +import android.annotation.SuppressLint; import android.app.ActivityManager; import android.content.Context; +import android.os.Build; +import android.util.Log; +import java.lang.reflect.Method; import java.util.List; public class SystemUtils { + /** + * 获取设备序列号 + * + * @return + */ + @SuppressLint("MissingPermission") + public static String getSerial() { + String serial = "unknow"; + try { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {//9.0+ + serial = Build.getSerial(); + } else if (Build.VERSION.SDK_INT > Build.VERSION_CODES.N) {//8.0+ + serial = Build.SERIAL; + } else {//8.0- + Class c = Class.forName("android.os.SystemProperties"); + Method get = c.getMethod("get", String.class); + serial = (String) get.invoke(c, "ro.serialno"); + } + } catch (Exception e) { + e.printStackTrace(); + Log.e("e", "读取设备序列号异常:" + e.toString()); + } + return serial; + } + + /** + * 获取系统配置信息 + * + * @param key + * @param defaultValue + * @return + */ + public static String getProperty(String key, String defaultValue) { + String value = defaultValue; + try { + Class c = Class.forName("android.os.SystemProperties"); + Method get = c.getMethod("get", String.class, String.class); + value = (String) (get.invoke(c, key, "unknown")); + } catch (Exception e) { + e.printStackTrace(); + } finally { + return value; + } + } + public static boolean isMainProcessName(Context cxt, int pid) { String packageName = cxt.getPackageName(); ActivityManager am = (ActivityManager) cxt.getSystemService(Context.ACTIVITY_SERVICE); @@ -21,4 +70,6 @@ public class SystemUtils { } return false; } + + } diff --git a/app/src/main/jni/ttstd.cpp b/app/src/main/jni/ttstd.cpp new file mode 100644 index 0000000..76e931f --- /dev/null +++ b/app/src/main/jni/ttstd.cpp @@ -0,0 +1,50 @@ +#include +#include +#include +// 日志打印 +#include + +#define LOG_TAG "TAG_LOG" +#define LOGI(...) __android_log_print(ANDROID_LOG_ERROR, LOG_TAG, __VA_ARGS__) + +extern "C" +JNIEXPORT jstring JNICALL +Java_com_ttstd_dialer_utils_NativeUtils_getKey(JNIEnv *env, jclass clazz) { + std::string key = "Ls0HSh9fNfeZ8Qu5"; + return env->NewStringUTF(key.c_str()); +} + +extern "C" +JNIEXPORT jstring JNICALL +Java_com_ttstd_dialer_utils_NativeUtils_getBindStatuSigCode(JNIEnv *env, jclass clazz) { + std::string key = "tongtongstudio"; + return env->NewStringUTF(key.c_str()); +} + +extern "C" +JNIEXPORT jstring JNICALL +Java_com_ttstd_dialer_utils_NativeUtils_getQWeatherUrl(JNIEnv *env, jclass clazz) { + std::string key = "nr4wcrp6av.re.qweatherapi.com"; + return env->NewStringUTF(key.c_str()); +} + +extern "C" +JNIEXPORT jstring JNICALL +Java_com_ttstd_dialer_utils_NativeUtils_getQWeatherPrivateKey(JNIEnv *env, jclass clazz) { + std::string key = "MC4CAQAwBQYDK2VwBCIEIBSTXI5L8P9x6fhhFn7zC82dMkDisIqb/QBlUOU20YTl"; + return env->NewStringUTF(key.c_str()); +} + +extern "C" +JNIEXPORT jstring JNICALL +Java_com_ttstd_dialer_utils_NativeUtils_getQWeatherProjectId(JNIEnv *env, jclass clazz) { + std::string key = "44KXE67QXE"; + return env->NewStringUTF(key.c_str()); +} + +extern "C" +JNIEXPORT jstring JNICALL +Java_com_ttstd_dialer_utils_NativeUtils_getQWeatherCredentialId(JNIEnv *env, jclass clazz) { + std::string key = "KB5C8PK5TY"; + return env->NewStringUTF(key.c_str()); +} \ No newline at end of file diff --git a/app/src/main/res/layout/activity_weather_main.xml b/app/src/main/res/layout/activity_weather_main.xml new file mode 100644 index 0000000..c2e9053 --- /dev/null +++ b/app/src/main/res/layout/activity_weather_main.xml @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_home.xml b/app/src/main/res/layout/fragment_home.xml index f7121f8..1e2b0d6 100644 --- a/app/src/main/res/layout/fragment_home.xml +++ b/app/src/main/res/layout/fragment_home.xml @@ -24,31 +24,149 @@ android:layout_height="match_parent" android:orientation="vertical"> - - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 39ed8f0..4e026d6 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -22,4 +22,13 @@ @color/colorAccent true + + + diff --git a/build.gradle b/build.gradle index 990efa5..bcba65d 100644 --- a/build.gradle +++ b/build.gradle @@ -24,6 +24,13 @@ buildscript { } allprojects { + configurations.all { + resolutionStrategy { + force 'androidx.constraintlayout:constraintlayout:2.0.4' + force 'androidx.annotation:annotation:1.1.0' + } + } + repositories { google() // mavenCentral()