├── .babelrc ├── .eslintrc.js ├── .gitignore ├── .prettierrc.js ├── CHANGELOG.md ├── LICENSE ├── README.md ├── assets ├── default.gif └── theme.jpg ├── dist ├── city-selector-control.es.js ├── city-selector-control.umd.js ├── index.d.ts └── style.css ├── index.html ├── package.json ├── pnpm-lock.yaml ├── public └── style.css ├── src ├── data │ └── citys.ts ├── index.ts └── utils.ts ├── tsconfig.json └── vite.config.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": [ 3 | ["latest", { 4 | "es2015": { 5 | "modules": false 6 | } 7 | }] 8 | ], 9 | "plugins": ["external-helpers"] 10 | } -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | parser: '@typescript-eslint/parser', // 定义ESLint的解析器 3 | extends: [ 4 | 'prettier/@typescript-eslint', 5 | 'plugin:prettier/recommended' 6 | ], // 定义文件继承的子规范 7 | plugins: ['@typescript-eslint'], // 定义了该eslint文件所依赖的插件 8 | env: { // 指定代码的运行环境 9 | browser: true, 10 | node: true, 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | node_modules 3 | package-lock.json 4 | yarn.lock 5 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | "printWidth": 120, 3 | "tabWidth": 2, 4 | "useTabs": false, 5 | "semi": false, 6 | "singleQuote": true, 7 | "arrowParens": "always", 8 | "bracketSpacing": false, 9 | }; -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglii/city-selector-control/b49de4864cd739caca65ff5e07157f5a407c1623/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 huangli 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # City Selector Control 2 | [][npm-url] [][npm-url] 3 | 4 | [npm-url]: https://www.npmjs.com/package/city-selector-control 5 | 6 | ***A City Selector Control for `mapbox-gl`*** 7 | 8 | 9 | ## 快速开始 10 | 11 | ### 使用 CDN 12 | ``` html 13 | 14 | 15 | ```` 16 | ``` html 17 |
18 | 26 | ``` 27 | ### 模块化 28 | ``` bash 29 | npm i city-selector-control 30 | ``` 31 | ``` javascript 32 | import CitySelectorControl from 'city-selector-control' 33 | import 'city-selector-control/dist/style.css' 34 | // 默认选项 35 | map.addControl(new CitySelectorControl(), 'top-right') 36 | 37 | // 自定义 38 | const citySelectorOptions = { 39 | theme: 'dark', 40 | placeholder: '全国', 41 | hot: ['110000', '340500'], 42 | zoom: 12 43 | }; 44 | map.addControl(new CitySelectorControl(citySelectorOptions), 'top-right'); 45 | ``` 46 | 47 | ## 选项 48 | |#|名称|类型|描述|默认值| 49 | |---|---|---|---|---| 50 | |1|`theme`|`String `|主题, 可选 `'light'` 或 `'dark'`.|`'light'`| 51 | |2|`placeholder`|`String`|初始化时的文本.|`'请选择'` | 52 | |2|`hot`|`Array`|热门城市编码,可为空 [].|`['440100', '440300', '330100', '510100']` | 53 | |2|`zoom`|`Number`|选择城市后的缩放级别.|`10` | 54 | 55 | ## 截图 56 | 57 |  58 |  59 | 60 | -------------------------------------------------------------------------------- /assets/default.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglii/city-selector-control/b49de4864cd739caca65ff5e07157f5a407c1623/assets/default.gif -------------------------------------------------------------------------------- /assets/theme.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglii/city-selector-control/b49de4864cd739caca65ff5e07157f5a407c1623/assets/theme.jpg -------------------------------------------------------------------------------- /dist/city-selector-control.es.js: -------------------------------------------------------------------------------- 1 | const citys = { 2 | "86": { 3 | "110000": { 4 | cname: "\u5317\u4EAC\u5E02", 5 | pyname: "Bei Jing Shi", 6 | lon: "116.40717", 7 | lat: "39.90469" 8 | }, 9 | "120000": { 10 | cname: "\u5929\u6D25\u5E02", 11 | pyname: "Tian Jin Shi", 12 | lon: "117.199371", 13 | lat: "39.0851" 14 | }, 15 | "130000": { 16 | cname: "\u6CB3\u5317\u7701", 17 | pyname: "He Bei Sheng", 18 | lon: "114.469789", 19 | lat: "38.03599" 20 | }, 21 | "140000": { 22 | cname: "\u5C71\u897F\u7701", 23 | pyname: "Shan Xi Sheng", 24 | lon: "112.562719", 25 | lat: "37.873431" 26 | }, 27 | "150000": { 28 | cname: "\u5185\u8499\u53E4\u81EA\u6CBB\u533A", 29 | pyname: "Nei Meng Gu Zi Zhi Qu", 30 | lon: "111.765219", 31 | lat: "40.817331" 32 | }, 33 | "210000": { 34 | cname: "\u8FBD\u5B81\u7701", 35 | pyname: "Liao Ning Sheng", 36 | lon: "123.429249", 37 | lat: "41.835651" 38 | }, 39 | "220000": { 40 | cname: "\u5409\u6797\u7701", 41 | pyname: "Ji Lin Sheng", 42 | lon: "125.326799", 43 | lat: "43.896161" 44 | }, 45 | "230000": { 46 | cname: "\u9ED1\u9F99\u6C5F\u7701", 47 | pyname: "Hei Long Jiang Sheng", 48 | lon: "126.662849", 49 | lat: "45.742079" 50 | }, 51 | "310000": { 52 | cname: "\u4E0A\u6D77\u5E02", 53 | pyname: "Shang Hai Shi", 54 | lon: "121.47375", 55 | lat: "31.23026" 56 | }, 57 | "320000": { 58 | cname: "\u6C5F\u82CF\u7701", 59 | pyname: "Jiang Su Sheng", 60 | lon: "118.762949", 61 | lat: "32.06071" 62 | }, 63 | "330000": { 64 | cname: "\u6D59\u6C5F\u7701", 65 | pyname: "Zhe Jiang Sheng", 66 | lon: "120.1536", 67 | lat: "30.265549" 68 | }, 69 | "340000": { 70 | cname: "\u5B89\u5FBD\u7701", 71 | pyname: "An Hui Sheng", 72 | lon: "117.285651", 73 | lat: "31.861569" 74 | }, 75 | "350000": { 76 | cname: "\u798F\u5EFA\u7701", 77 | pyname: "Fu Jian Sheng", 78 | lon: "119.296591", 79 | lat: "26.09982" 80 | }, 81 | "360000": { 82 | cname: "\u6C5F\u897F\u7701", 83 | pyname: "Jiang Xi Sheng", 84 | lon: "115.910039", 85 | lat: "28.674171" 86 | }, 87 | "370000": { 88 | cname: "\u5C71\u4E1C\u7701", 89 | pyname: "Shan Dong Sheng", 90 | lon: "117.020579", 91 | lat: "36.668251" 92 | }, 93 | "410000": { 94 | cname: "\u6CB3\u5357\u7701", 95 | pyname: "He Nan Sheng", 96 | lon: "113.75322", 97 | lat: "34.76571" 98 | }, 99 | "420000": { 100 | cname: "\u6E56\u5317\u7701", 101 | pyname: "Hu Bei Sheng", 102 | lon: "114.342339", 103 | lat: "30.545391" 104 | }, 105 | "430000": { 106 | cname: "\u6E56\u5357\u7701", 107 | pyname: "Hu Nan Sheng", 108 | lon: "112.983381", 109 | lat: "28.11263" 110 | }, 111 | "440000": { 112 | cname: "\u5E7F\u4E1C\u7701", 113 | pyname: "Guang Dong Sheng", 114 | lon: "113.26627", 115 | lat: "23.13171" 116 | }, 117 | "450000": { 118 | cname: "\u5E7F\u897F\u58EE\u65CF\u81EA\u6CBB\u533A", 119 | pyname: "Guang Xi Zhuang Zu Zi Zhi Qu", 120 | lon: "108.327611", 121 | lat: "22.815341" 122 | }, 123 | "460000": { 124 | cname: "\u6D77\u5357\u7701", 125 | pyname: "Hai Nan Sheng", 126 | lon: "110.348631", 127 | lat: "20.01997" 128 | }, 129 | "500000": { 130 | cname: "\u91CD\u5E86\u5E02", 131 | pyname: "Chong Qing Shi", 132 | lon: "106.550729", 133 | lat: "29.564709" 134 | }, 135 | "510000": { 136 | cname: "\u56DB\u5DDD\u7701", 137 | pyname: "Si Chuan Sheng", 138 | lon: "104.07572", 139 | lat: "30.650881" 140 | }, 141 | "520000": { 142 | cname: "\u8D35\u5DDE\u7701", 143 | pyname: "Gui Zhou Sheng", 144 | lon: "106.70722", 145 | lat: "26.598201" 146 | }, 147 | "530000": { 148 | cname: "\u4E91\u5357\u7701", 149 | pyname: "Yun Nan Sheng", 150 | lon: "102.709731", 151 | lat: "25.045299" 152 | }, 153 | "540000": { 154 | cname: "\u897F\u85CF\u81EA\u6CBB\u533A", 155 | pyname: "Xi Zang Zi Zhi Qu", 156 | lon: "91.11748", 157 | lat: "29.64725" 158 | }, 159 | "610000": { 160 | cname: "\u9655\u897F\u7701", 161 | pyname: "Shan Xi Sheng", 162 | lon: "108.95424", 163 | lat: "34.264859" 164 | }, 165 | "620000": { 166 | cname: "\u7518\u8083\u7701", 167 | pyname: "Gan Su Sheng", 168 | lon: "103.826339", 169 | lat: "36.059421" 170 | }, 171 | "630000": { 172 | cname: "\u9752\u6D77\u7701", 173 | pyname: "Qing Hai Sheng", 174 | lon: "101.780111", 175 | lat: "36.62087" 176 | }, 177 | "640000": { 178 | cname: "\u5B81\u590F\u56DE\u65CF\u81EA\u6CBB\u533A", 179 | pyname: "Ning Xia Hui Zu Zi Zhi Qu", 180 | lon: "106.25849", 181 | lat: "38.47122" 182 | }, 183 | "650000": { 184 | cname: "\u65B0\u7586\u7EF4\u543E\u5C14\u81EA\u6CBB\u533A", 185 | pyname: "Xin Jiang Wei Wu Er Zi Zhi Qu", 186 | lon: "87.627101", 187 | lat: "43.793431" 188 | }, 189 | "710000": { 190 | cname: "\u53F0\u6E7E", 191 | pyname: "Taiwan", 192 | lon: "120.883939", 193 | lat: "23.266025" 194 | }, 195 | "810000": { 196 | cname: "\u9999\u6E2F", 197 | pyname: "Xiang Gang", 198 | lon: "114.162952", 199 | lat: "22.282068" 200 | }, 201 | "820000": { 202 | cname: "\u6FB3\u95E8", 203 | pyname: "AoMen", 204 | lon: "113.54909", 205 | lat: "22.198951" 206 | } 207 | }, 208 | "130000": { 209 | "130100": { 210 | cname: "\u77F3\u5BB6\u5E84\u5E02", 211 | pyname: "Shi Jia Zhuang Shi", 212 | lon: "114.514299", 213 | lat: "38.04276" 214 | }, 215 | "130200": { 216 | cname: "\u5510\u5C71\u5E02", 217 | pyname: "Tang Shan Shi", 218 | lon: "118.180579", 219 | lat: "39.63048" 220 | }, 221 | "130300": { 222 | cname: "\u79E6\u7687\u5C9B\u5E02", 223 | pyname: "Qin Huang Dao Shi", 224 | lon: "119.59964", 225 | lat: "39.935449" 226 | }, 227 | "130400": { 228 | cname: "\u90AF\u90F8\u5E02", 229 | pyname: "Han Dan Shi", 230 | lon: "114.53918", 231 | lat: "36.62556" 232 | }, 233 | "130500": { 234 | cname: "\u90A2\u53F0\u5E02", 235 | pyname: "Xing Tai Shi", 236 | lon: "114.504429", 237 | lat: "37.070549" 238 | }, 239 | "130600": { 240 | cname: "\u4FDD\u5B9A\u5E02", 241 | pyname: "Bao Ding Shi", 242 | lon: "115.46459", 243 | lat: "38.873961" 244 | }, 245 | "130700": { 246 | cname: "\u5F20\u5BB6\u53E3\u5E02", 247 | pyname: "Zhang Jia Kou Shi", 248 | lon: "114.88755", 249 | lat: "40.82444" 250 | }, 251 | "130800": { 252 | cname: "\u627F\u5FB7\u5E02", 253 | pyname: "Cheng De Shi", 254 | lon: "117.963401", 255 | lat: "40.9515" 256 | }, 257 | "130900": { 258 | cname: "\u6CA7\u5DDE\u5E02", 259 | pyname: "Cang Zhou Shi", 260 | lon: "116.838689", 261 | lat: "38.30441" 262 | }, 263 | "131000": { 264 | cname: "\u5ECA\u574A\u5E02", 265 | pyname: "Lang Fang Shi", 266 | lon: "116.683761", 267 | lat: "39.53775" 268 | }, 269 | "131100": { 270 | cname: "\u8861\u6C34\u5E02", 271 | pyname: "Heng Shui Shi", 272 | lon: "115.67054", 273 | lat: "37.738861" 274 | } 275 | }, 276 | "140000": { 277 | "140100": { 278 | cname: "\u592A\u539F\u5E02", 279 | pyname: "Tai Yuan Shi", 280 | lon: "112.550671", 281 | lat: "37.87059" 282 | }, 283 | "140200": { 284 | cname: "\u5927\u540C\u5E02", 285 | pyname: "Da Tong Shi", 286 | lon: "113.300011", 287 | lat: "40.076369" 288 | }, 289 | "140300": { 290 | cname: "\u9633\u6CC9\u5E02", 291 | pyname: "Yang Quan Shi", 292 | lon: "113.580471", 293 | lat: "37.85668" 294 | }, 295 | "140400": { 296 | cname: "\u957F\u6CBB\u5E02", 297 | pyname: "Chang Zhi Shi", 298 | lon: "113.116491", 299 | lat: "36.195809" 300 | }, 301 | "140500": { 302 | cname: "\u664B\u57CE\u5E02", 303 | pyname: "Jin Cheng Shi", 304 | lon: "112.851131", 305 | lat: "35.490391" 306 | }, 307 | "140600": { 308 | cname: "\u6714\u5DDE\u5E02", 309 | pyname: "Shuo Zhou Shi", 310 | lon: "112.43181", 311 | lat: "39.331591" 312 | }, 313 | "140700": { 314 | cname: "\u664B\u4E2D\u5E02", 315 | pyname: "Jin Zhong Shi", 316 | lon: "112.75278", 317 | lat: "37.68702" 318 | }, 319 | "140800": { 320 | cname: "\u8FD0\u57CE\u5E02", 321 | pyname: "Yun Cheng Shi", 322 | lon: "111.00699", 323 | lat: "35.02628" 324 | }, 325 | "140900": { 326 | cname: "\u5FFB\u5DDE\u5E02", 327 | pyname: "Xin Zhou Shi", 328 | lon: "112.73418", 329 | lat: "38.416699" 330 | }, 331 | "141000": { 332 | cname: "\u4E34\u6C7E\u5E02", 333 | pyname: "Lin Fen Shi", 334 | lon: "111.51962", 335 | lat: "36.08822" 336 | }, 337 | "141100": { 338 | cname: "\u5415\u6881\u5E02", 339 | pyname: "Lv Liang Shi", 340 | lon: "111.141649", 341 | lat: "37.51934" 342 | } 343 | }, 344 | "150000": { 345 | "150100": { 346 | cname: "\u547C\u548C\u6D69\u7279\u5E02", 347 | pyname: "Hu He Hao Te Shi", 348 | lon: "111.75199", 349 | lat: "40.841491" 350 | }, 351 | "150200": { 352 | cname: "\u5305\u5934\u5E02", 353 | pyname: "Bao Tou Shi", 354 | lon: "109.84026", 355 | lat: "40.65737" 356 | }, 357 | "150300": { 358 | cname: "\u4E4C\u6D77\u5E02", 359 | pyname: "Wu Hai Shi", 360 | lon: "106.79546", 361 | lat: "39.653839" 362 | }, 363 | "150400": { 364 | cname: "\u8D64\u5CF0\u5E02", 365 | pyname: "Chi Feng Shi", 366 | lon: "118.888941", 367 | lat: "42.2586" 368 | }, 369 | "150500": { 370 | cname: "\u901A\u8FBD\u5E02", 371 | pyname: "Tong Liao Shi", 372 | lon: "122.24469", 373 | lat: "43.65247" 374 | }, 375 | "150600": { 376 | cname: "\u9102\u5C14\u591A\u65AF\u5E02", 377 | pyname: "E Er Duo Si Shi", 378 | lon: "109.78174", 379 | lat: "39.607849" 380 | }, 381 | "150700": { 382 | cname: "\u547C\u4F26\u8D1D\u5C14\u5E02", 383 | pyname: "Hu Lun Bei Er Shi", 384 | lon: "119.76584", 385 | lat: "49.21163" 386 | }, 387 | "150800": { 388 | cname: "\u5DF4\u5F66\u6DD6\u5C14\u5E02", 389 | pyname: "Ba Yan Nao Er Shi", 390 | lon: "107.38773", 391 | lat: "40.743171" 392 | }, 393 | "150900": { 394 | cname: "\u4E4C\u5170\u5BDF\u5E03\u5E02", 395 | pyname: "Wu Lan Cha Bu Shi", 396 | lon: "113.133761", 397 | lat: "40.993911" 398 | }, 399 | "152200": { 400 | cname: "\u5174\u5B89\u76DF", 401 | pyname: "Xing An Meng", 402 | lon: "122.038179", 403 | lat: "46.082079" 404 | }, 405 | "152500": { 406 | cname: "\u9521\u6797\u90ED\u52D2\u76DF", 407 | pyname: "Xi Lin Guo Le Meng", 408 | lon: "116.04775", 409 | lat: "43.933201" 410 | }, 411 | "152900": { 412 | cname: "\u963F\u62C9\u5584\u76DF", 413 | pyname: "A La Shan Meng", 414 | lon: "105.72898", 415 | lat: "38.85153" 416 | } 417 | }, 418 | "210000": { 419 | "210100": { 420 | cname: "\u6C88\u9633\u5E02", 421 | pyname: "Shen Yang Shi", 422 | lon: "123.432359", 423 | lat: "41.805629" 424 | }, 425 | "210200": { 426 | cname: "\u5927\u8FDE\u5E02", 427 | pyname: "Da Lian Shi", 428 | lon: "121.614759", 429 | lat: "38.913689" 430 | }, 431 | "210300": { 432 | cname: "\u978D\u5C71\u5E02", 433 | pyname: "An Shan Shi", 434 | lon: "122.994601", 435 | lat: "41.107769" 436 | }, 437 | "210400": { 438 | cname: "\u629A\u987A\u5E02", 439 | pyname: "Fu Shun Shi", 440 | lon: "123.95722", 441 | lat: "41.879709" 442 | }, 443 | "210500": { 444 | cname: "\u672C\u6EAA\u5E02", 445 | pyname: "Ben Xi Shi", 446 | lon: "123.76686", 447 | lat: "41.29413" 448 | }, 449 | "210600": { 450 | cname: "\u4E39\u4E1C\u5E02", 451 | pyname: "Dan Dong Shi", 452 | lon: "124.356009", 453 | lat: "39.9998" 454 | }, 455 | "210700": { 456 | cname: "\u9526\u5DDE\u5E02", 457 | pyname: "Jin Zhou Shi", 458 | lon: "121.127029", 459 | lat: "41.09515" 460 | }, 461 | "210800": { 462 | cname: "\u8425\u53E3\u5E02", 463 | pyname: "Ying Kou Shi", 464 | lon: "122.2349", 465 | lat: "40.666829" 466 | }, 467 | "210900": { 468 | cname: "\u961C\u65B0\u5E02", 469 | pyname: "Fu Xin Shi", 470 | lon: "121.670111", 471 | lat: "42.02166" 472 | }, 473 | "211000": { 474 | cname: "\u8FBD\u9633\u5E02", 475 | pyname: "Liao Yang Shi", 476 | lon: "123.237359", 477 | lat: "41.26809" 478 | }, 479 | "211100": { 480 | cname: "\u76D8\u9526\u5E02", 481 | pyname: "Pan Jin Shi", 482 | lon: "122.070779", 483 | lat: "41.119961" 484 | }, 485 | "211200": { 486 | cname: "\u94C1\u5CAD\u5E02", 487 | pyname: "Tie Ling Shi", 488 | lon: "123.842411", 489 | lat: "42.2862" 490 | }, 491 | "211300": { 492 | cname: "\u671D\u9633\u5E02", 493 | pyname: "Chao Yang Shi", 494 | lon: "120.450801", 495 | lat: "41.57347" 496 | }, 497 | "211400": { 498 | cname: "\u846B\u82A6\u5C9B\u5E02", 499 | pyname: "Hu Lu Dao Shi", 500 | lon: "120.83699", 501 | lat: "40.711" 502 | } 503 | }, 504 | "220000": { 505 | "220100": { 506 | cname: "\u957F\u6625\u5E02", 507 | pyname: "Chang Chun Shi", 508 | lon: "125.32357", 509 | lat: "43.81602" 510 | }, 511 | "220200": { 512 | cname: "\u5409\u6797\u5E02", 513 | pyname: "Ji Lin Shi", 514 | lon: "126.54944", 515 | lat: "43.837841" 516 | }, 517 | "220300": { 518 | cname: "\u56DB\u5E73\u5E02", 519 | pyname: "Si Ping Shi", 520 | lon: "124.35036", 521 | lat: "43.166461" 522 | }, 523 | "220400": { 524 | cname: "\u8FBD\u6E90\u5E02", 525 | pyname: "Liao Yuan Shi", 526 | lon: "125.143681", 527 | lat: "42.888049" 528 | }, 529 | "220500": { 530 | cname: "\u901A\u5316\u5E02", 531 | pyname: "Tong Hua Shi", 532 | lon: "125.9399", 533 | lat: "41.72829" 534 | }, 535 | "220600": { 536 | cname: "\u767D\u5C71\u5E02", 537 | pyname: "Bai Shan Shi", 538 | lon: "126.424429", 539 | lat: "41.940801" 540 | }, 541 | "220700": { 542 | cname: "\u677E\u539F\u5E02", 543 | pyname: "Song Yuan Shi", 544 | lon: "124.82515", 545 | lat: "45.1411" 546 | }, 547 | "220800": { 548 | cname: "\u767D\u57CE\u5E02", 549 | pyname: "Bai Cheng Shi", 550 | lon: "122.838711", 551 | lat: "45.619601" 552 | }, 553 | "222400": { 554 | cname: "\u5EF6\u8FB9\u671D\u9C9C\u65CF\u81EA\u6CBB\u5DDE", 555 | pyname: "Yan Bian Chao Xian Zu Zi Zhi Zhou", 556 | lon: "129.509099", 557 | lat: "42.891189" 558 | } 559 | }, 560 | "230000": { 561 | "230100": { 562 | cname: "\u54C8\u5C14\u6EE8\u5E02", 563 | pyname: "Ha Er Bin Shi", 564 | lon: "126.535801", 565 | lat: "45.802159" 566 | }, 567 | "230200": { 568 | cname: "\u9F50\u9F50\u54C8\u5C14\u5E02", 569 | pyname: "Qi Qi Ha Er Shi", 570 | lon: "123.91796", 571 | lat: "47.35431" 572 | }, 573 | "230300": { 574 | cname: "\u9E21\u897F\u5E02", 575 | pyname: "Ji Xi Shi", 576 | lon: "130.96954", 577 | lat: "45.295241" 578 | }, 579 | "230400": { 580 | cname: "\u9E64\u5C97\u5E02", 581 | pyname: "He Gang Shi", 582 | lon: "130.297849", 583 | lat: "47.349889" 584 | }, 585 | "230500": { 586 | cname: "\u53CC\u9E2D\u5C71\u5E02", 587 | pyname: "Shuang Ya Shan Shi", 588 | lon: "131.159099", 589 | lat: "46.64658" 590 | }, 591 | "230600": { 592 | cname: "\u5927\u5E86\u5E02", 593 | pyname: "Da Qing Shi", 594 | lon: "125.103071", 595 | lat: "46.58758" 596 | }, 597 | "230700": { 598 | cname: "\u4F0A\u6625\u5E02", 599 | pyname: "Yi Chun Shi", 600 | lon: "128.84049", 601 | lat: "47.72752" 602 | }, 603 | "230800": { 604 | cname: "\u4F73\u6728\u65AF\u5E02", 605 | pyname: "Jia Mu Si Shi", 606 | lon: "130.320599", 607 | lat: "46.800191" 608 | }, 609 | "230900": { 610 | cname: "\u4E03\u53F0\u6CB3\u5E02", 611 | pyname: "Qi Tai He Shi", 612 | lon: "131.00306", 613 | lat: "45.770651" 614 | }, 615 | "231000": { 616 | cname: "\u7261\u4E39\u6C5F\u5E02", 617 | pyname: "Mu Dan Jiang Shi", 618 | lon: "129.632439", 619 | lat: "44.552691" 620 | }, 621 | "231100": { 622 | cname: "\u9ED1\u6CB3\u5E02", 623 | pyname: "Hei He Shi", 624 | lon: "127.52852", 625 | lat: "50.24523" 626 | }, 627 | "231200": { 628 | cname: "\u7EE5\u5316\u5E02", 629 | pyname: "Sui Hua Shi", 630 | lon: "126.969321", 631 | lat: "46.652461" 632 | }, 633 | "232700": { 634 | cname: "\u5927\u5174\u5B89\u5CAD\u5730\u533A", 635 | pyname: "Da Xing An Ling Di Qu", 636 | lon: "124.592159", 637 | lat: "51.92398" 638 | } 639 | }, 640 | "320000": { 641 | "320100": { 642 | cname: "\u5357\u4EAC\u5E02", 643 | pyname: "Nan Jing Shi", 644 | lon: "118.796469", 645 | lat: "32.058381" 646 | }, 647 | "320200": { 648 | cname: "\u65E0\u9521\u5E02", 649 | pyname: "Wu Xi Shi", 650 | lon: "120.31237", 651 | lat: "31.49099" 652 | }, 653 | "320300": { 654 | cname: "\u5F90\u5DDE\u5E02", 655 | pyname: "Xu Zhou Shi", 656 | lon: "117.28577", 657 | lat: "34.204401" 658 | }, 659 | "320400": { 660 | cname: "\u5E38\u5DDE\u5E02", 661 | pyname: "Chang Zhou Shi", 662 | lon: "119.97365", 663 | lat: "31.81072" 664 | }, 665 | "320500": { 666 | cname: "\u82CF\u5DDE\u5E02", 667 | pyname: "Su Zhou Shi", 668 | lon: "120.58319", 669 | lat: "31.29834" 670 | }, 671 | "320600": { 672 | cname: "\u5357\u901A\u5E02", 673 | pyname: "Nan Tong Shi", 674 | lon: "120.893711", 675 | lat: "31.979579" 676 | }, 677 | "320700": { 678 | cname: "\u8FDE\u4E91\u6E2F\u5E02", 679 | pyname: "Lian Yun Gang Shi", 680 | lon: "119.222949", 681 | lat: "34.596691" 682 | }, 683 | "320800": { 684 | cname: "\u6DEE\u5B89\u5E02", 685 | pyname: "Huai An Shi", 686 | lon: "119.015951", 687 | lat: "33.610161" 688 | }, 689 | "320900": { 690 | cname: "\u76D0\u57CE\u5E02", 691 | pyname: "Yan Cheng Shi", 692 | lon: "120.161641", 693 | lat: "33.34951" 694 | }, 695 | "321000": { 696 | cname: "\u626C\u5DDE\u5E02", 697 | pyname: "Yang Zhou Shi", 698 | lon: "119.412691", 699 | lat: "32.393581" 700 | }, 701 | "321100": { 702 | cname: "\u9547\u6C5F\u5E02", 703 | pyname: "Zhen Jiang Shi", 704 | lon: "119.425", 705 | lat: "32.18959" 706 | }, 707 | "321200": { 708 | cname: "\u6CF0\u5DDE\u5E02", 709 | pyname: "Tai Zhou Shi", 710 | lon: "119.92554", 711 | lat: "32.45546" 712 | }, 713 | "321300": { 714 | cname: "\u5BBF\u8FC1\u5E02", 715 | pyname: "Su Qian Shi", 716 | lon: "118.27549", 717 | lat: "33.961929" 718 | } 719 | }, 720 | "330000": { 721 | "330100": { 722 | cname: "\u676D\u5DDE\u5E02", 723 | pyname: "Hang Zhou Shi", 724 | lon: "120.15515", 725 | lat: "30.274149" 726 | }, 727 | "330200": { 728 | cname: "\u5B81\u6CE2\u5E02", 729 | pyname: "Ning Bo Shi", 730 | lon: "121.550269", 731 | lat: "29.873861" 732 | }, 733 | "330300": { 734 | cname: "\u6E29\u5DDE\u5E02", 735 | pyname: "Wen Zhou Shi", 736 | lon: "120.69939", 737 | lat: "27.99492" 738 | }, 739 | "330400": { 740 | cname: "\u5609\u5174\u5E02", 741 | pyname: "Jia Xing Shi", 742 | lon: "120.755499", 743 | lat: "30.745011" 744 | }, 745 | "330500": { 746 | cname: "\u6E56\u5DDE\u5E02", 747 | pyname: "Hu Zhou Shi", 748 | lon: "120.088049", 749 | lat: "30.893049" 750 | }, 751 | "330600": { 752 | cname: "\u7ECD\u5174\u5E02", 753 | pyname: "Shao Xing Shi", 754 | lon: "120.5802", 755 | lat: "30.03033" 756 | }, 757 | "330700": { 758 | cname: "\u91D1\u534E\u5E02", 759 | pyname: "Jin Hua Shi", 760 | lon: "119.647589", 761 | lat: "29.078121" 762 | }, 763 | "330800": { 764 | cname: "\u8862\u5DDE\u5E02", 765 | pyname: "Qu Zhou Shi", 766 | lon: "118.874191", 767 | lat: "28.93592" 768 | }, 769 | "330900": { 770 | cname: "\u821F\u5C71\u5E02", 771 | pyname: "Zhou Shan Shi", 772 | lon: "122.20778", 773 | lat: "29.985391" 774 | }, 775 | "331000": { 776 | cname: "\u53F0\u5DDE\u5E02", 777 | pyname: "Tai Zhou Shi", 778 | lon: "121.42056", 779 | lat: "28.656109" 780 | }, 781 | "331100": { 782 | cname: "\u4E3D\u6C34\u5E02", 783 | pyname: "Li Shui Shi", 784 | lon: "119.92293", 785 | lat: "28.467201" 786 | } 787 | }, 788 | "340000": { 789 | "340100": { 790 | cname: "\u5408\u80A5\u5E02", 791 | pyname: "He Fei Shi", 792 | lon: "117.22901", 793 | lat: "31.820571" 794 | }, 795 | "340200": { 796 | cname: "\u829C\u6E56\u5E02", 797 | pyname: "Wu Hu Shi", 798 | lon: "118.43321", 799 | lat: "31.351569" 800 | }, 801 | "340300": { 802 | cname: "\u868C\u57E0\u5E02", 803 | pyname: "Beng Bu Shi", 804 | lon: "117.389321", 805 | lat: "32.91548" 806 | }, 807 | "340400": { 808 | cname: "\u6DEE\u5357\u5E02", 809 | pyname: "Huai Nan Shi", 810 | lon: "116.9998", 811 | lat: "32.62549" 812 | }, 813 | "340500": { 814 | cname: "\u9A6C\u978D\u5C71\u5E02", 815 | pyname: "Ma An Shan Shi", 816 | lon: "118.506109", 817 | lat: "31.670671" 818 | }, 819 | "340600": { 820 | cname: "\u6DEE\u5317\u5E02", 821 | pyname: "Huai Bei Shi", 822 | lon: "116.79834", 823 | lat: "33.954789" 824 | }, 825 | "340700": { 826 | cname: "\u94DC\u9675\u5E02", 827 | pyname: "Tong Ling Shi", 828 | lon: "117.81232", 829 | lat: "30.944859" 830 | }, 831 | "340800": { 832 | cname: "\u5B89\u5E86\u5E02", 833 | pyname: "An Qing Shi", 834 | lon: "117.063539", 835 | lat: "30.542941" 836 | }, 837 | "341000": { 838 | cname: "\u9EC4\u5C71\u5E02", 839 | pyname: "Huang Shan Shi", 840 | lon: "118.338661", 841 | lat: "29.715169" 842 | }, 843 | "341100": { 844 | cname: "\u6EC1\u5DDE\u5E02", 845 | pyname: "Chu Zhou Shi", 846 | lon: "118.316829", 847 | lat: "32.30181" 848 | }, 849 | "341200": { 850 | cname: "\u961C\u9633\u5E02", 851 | pyname: "Fu Yang Shi", 852 | lon: "115.81495", 853 | lat: "32.889631" 854 | }, 855 | "341300": { 856 | cname: "\u5BBF\u5DDE\u5E02", 857 | pyname: "Su Zhou Shi", 858 | lon: "116.963911", 859 | lat: "33.646139" 860 | }, 861 | "341500": { 862 | cname: "\u516D\u5B89\u5E02", 863 | pyname: "Lu An Shi", 864 | lon: "116.52324", 865 | lat: "31.734881" 866 | }, 867 | "341600": { 868 | cname: "\u4EB3\u5DDE\u5E02", 869 | pyname: "Bo Zhou Shi", 870 | lon: "115.77931", 871 | lat: "33.844609" 872 | }, 873 | "341700": { 874 | cname: "\u6C60\u5DDE\u5E02", 875 | pyname: "Chi Zhou Shi", 876 | lon: "117.491419", 877 | lat: "30.66469" 878 | }, 879 | "341800": { 880 | cname: "\u5BA3\u57CE\u5E02", 881 | pyname: "Xuan Cheng Shi", 882 | lon: "118.758661", 883 | lat: "30.940779" 884 | } 885 | }, 886 | "350000": { 887 | "350100": { 888 | cname: "\u798F\u5DDE\u5E02", 889 | pyname: "Fu Zhou Shi", 890 | lon: "119.296469", 891 | lat: "26.07421" 892 | }, 893 | "350200": { 894 | cname: "\u53A6\u95E8\u5E02", 895 | pyname: "Xia Men Shi", 896 | lon: "118.089479", 897 | lat: "24.47951" 898 | }, 899 | "350300": { 900 | cname: "\u8386\u7530\u5E02", 901 | pyname: "Pu Tian Shi", 902 | lon: "119.007711", 903 | lat: "25.454" 904 | }, 905 | "350400": { 906 | cname: "\u4E09\u660E\u5E02", 907 | pyname: "San Ming Shi", 908 | lon: "117.639221", 909 | lat: "26.26385" 910 | }, 911 | "350500": { 912 | cname: "\u6CC9\u5DDE\u5E02", 913 | pyname: "Quan Zhou Shi", 914 | lon: "118.67587", 915 | lat: "24.873891" 916 | }, 917 | "350600": { 918 | cname: "\u6F33\u5DDE\u5E02", 919 | pyname: "Zhang Zhou Shi", 920 | lon: "117.64725", 921 | lat: "24.51347" 922 | }, 923 | "350700": { 924 | cname: "\u5357\u5E73\u5E02", 925 | pyname: "Nan Ping Shi", 926 | lon: "118.17783", 927 | lat: "26.641519" 928 | }, 929 | "350800": { 930 | cname: "\u9F99\u5CA9\u5E02", 931 | pyname: "Long Yan Shi", 932 | lon: "117.01722", 933 | lat: "25.075039" 934 | }, 935 | "350900": { 936 | cname: "\u5B81\u5FB7\u5E02", 937 | pyname: "Ning De Shi", 938 | lon: "119.54819", 939 | lat: "26.66571" 940 | } 941 | }, 942 | "360000": { 943 | "360100": { 944 | cname: "\u5357\u660C\u5E02", 945 | pyname: "Nan Chang Shi", 946 | lon: "115.857941", 947 | lat: "28.68202" 948 | }, 949 | "360200": { 950 | cname: "\u666F\u5FB7\u9547\u5E02", 951 | pyname: "Jing De Zhen Shi", 952 | lon: "117.17839", 953 | lat: "29.268689" 954 | }, 955 | "360300": { 956 | cname: "\u840D\u4E61\u5E02", 957 | pyname: "Ping Xiang Shi", 958 | lon: "113.854271", 959 | lat: "27.622891" 960 | }, 961 | "360400": { 962 | cname: "\u4E5D\u6C5F\u5E02", 963 | pyname: "Jiu Jiang Shi", 964 | lon: "116.001461", 965 | lat: "29.70548" 966 | }, 967 | "360500": { 968 | cname: "\u65B0\u4F59\u5E02", 969 | pyname: "Xin Yu Shi", 970 | lon: "114.917131", 971 | lat: "27.81776" 972 | }, 973 | "360600": { 974 | cname: "\u9E70\u6F6D\u5E02", 975 | pyname: "Ying Tan Shi", 976 | lon: "117.069191", 977 | lat: "28.260191" 978 | }, 979 | "360700": { 980 | cname: "\u8D63\u5DDE\u5E02", 981 | pyname: "Gan Zhou Shi", 982 | lon: "114.934759", 983 | lat: "25.831089" 984 | }, 985 | "360800": { 986 | cname: "\u5409\u5B89\u5E02", 987 | pyname: "Ji An Shi", 988 | lon: "114.993761", 989 | lat: "27.113819" 990 | }, 991 | "360900": { 992 | cname: "\u5B9C\u6625\u5E02", 993 | pyname: "Yi Chun Shi", 994 | lon: "114.41612", 995 | lat: "27.814429" 996 | }, 997 | "361000": { 998 | cname: "\u629A\u5DDE\u5E02", 999 | pyname: "Fu Zhou Shi", 1000 | lon: "116.35809", 1001 | lat: "27.94781" 1002 | }, 1003 | "361100": { 1004 | cname: "\u4E0A\u9976\u5E02", 1005 | pyname: "Shang Rao Shi", 1006 | lon: "117.94357", 1007 | lat: "28.454631" 1008 | } 1009 | }, 1010 | "370000": { 1011 | "370100": { 1012 | cname: "\u6D4E\u5357\u5E02", 1013 | pyname: "Ji Nan Shi", 1014 | lon: "116.994931", 1015 | lat: "36.665291" 1016 | }, 1017 | "370200": { 1018 | cname: "\u9752\u5C9B\u5E02", 1019 | pyname: "Qing Dao Shi", 1020 | lon: "120.38299", 1021 | lat: "36.06623" 1022 | }, 1023 | "370300": { 1024 | cname: "\u6DC4\u535A\u5E02", 1025 | pyname: "Zi Bo Shi", 1026 | lon: "118.0548", 1027 | lat: "36.813099" 1028 | }, 1029 | "370400": { 1030 | cname: "\u67A3\u5E84\u5E02", 1031 | pyname: "Zao Zhuang Shi", 1032 | lon: "117.32196", 1033 | lat: "34.81071" 1034 | }, 1035 | "370500": { 1036 | cname: "\u4E1C\u8425\u5E02", 1037 | pyname: "Dong Ying Shi", 1038 | lon: "118.674659", 1039 | lat: "37.43365" 1040 | }, 1041 | "370600": { 1042 | cname: "\u70DF\u53F0\u5E02", 1043 | pyname: "Yan Tai Shi", 1044 | lon: "121.44801", 1045 | lat: "37.463531" 1046 | }, 1047 | "370700": { 1048 | cname: "\u6F4D\u574A\u5E02", 1049 | pyname: "Wei Fang Shi", 1050 | lon: "119.16176", 1051 | lat: "36.70686" 1052 | }, 1053 | "370800": { 1054 | cname: "\u6D4E\u5B81\u5E02", 1055 | pyname: "Ji Ning Shi", 1056 | lon: "116.58724", 1057 | lat: "35.41459" 1058 | }, 1059 | "370900": { 1060 | cname: "\u6CF0\u5B89\u5E02", 1061 | pyname: "Tai An Shi", 1062 | lon: "117.088401", 1063 | lat: "36.199939" 1064 | }, 1065 | "371000": { 1066 | cname: "\u5A01\u6D77\u5E02", 1067 | pyname: "Wei Hai Shi", 1068 | lon: "122.12171", 1069 | lat: "37.513481" 1070 | }, 1071 | "371100": { 1072 | cname: "\u65E5\u7167\u5E02", 1073 | pyname: "Ri Zhao Shi", 1074 | lon: "119.52719", 1075 | lat: "35.416461" 1076 | }, 1077 | "371200": { 1078 | cname: "\u83B1\u829C\u5E02", 1079 | pyname: "Lai Wu Shi", 1080 | lon: "117.676671", 1081 | lat: "36.213589" 1082 | }, 1083 | "371300": { 1084 | cname: "\u4E34\u6C82\u5E02", 1085 | pyname: "Lin Yi Shi", 1086 | lon: "118.356461", 1087 | lat: "35.104651" 1088 | }, 1089 | "371400": { 1090 | cname: "\u5FB7\u5DDE\u5E02", 1091 | pyname: "De Zhou Shi", 1092 | lon: "116.359271", 1093 | lat: "37.435499" 1094 | }, 1095 | "371500": { 1096 | cname: "\u804A\u57CE\u5E02", 1097 | pyname: "Liao Cheng Shi", 1098 | lon: "115.98549", 1099 | lat: "36.45702" 1100 | }, 1101 | "371600": { 1102 | cname: "\u6EE8\u5DDE\u5E02", 1103 | pyname: "Bin Zhou Shi", 1104 | lon: "117.972791", 1105 | lat: "37.382109" 1106 | }, 1107 | "371700": { 1108 | cname: "\u83CF\u6CFD\u5E02", 1109 | pyname: "He Ze Shi", 1110 | lon: "115.48115", 1111 | lat: "35.233631" 1112 | } 1113 | }, 1114 | "410000": { 1115 | "410100": { 1116 | cname: "\u90D1\u5DDE\u5E02", 1117 | pyname: "Zheng Zhou Shi", 1118 | lon: "113.624931", 1119 | lat: "34.74725" 1120 | }, 1121 | "410200": { 1122 | cname: "\u5F00\u5C01\u5E02", 1123 | pyname: "Kai Feng Shi", 1124 | lon: "114.307309", 1125 | lat: "34.797259" 1126 | }, 1127 | "410300": { 1128 | cname: "\u6D1B\u9633\u5E02", 1129 | pyname: "Luo Yang Shi", 1130 | lon: "112.453609", 1131 | lat: "34.618121" 1132 | }, 1133 | "410400": { 1134 | cname: "\u5E73\u9876\u5C71\u5E02", 1135 | pyname: "Ping Ding Shan Shi", 1136 | lon: "113.192411", 1137 | lat: "33.766089" 1138 | }, 1139 | "410500": { 1140 | cname: "\u5B89\u9633\u5E02", 1141 | pyname: "An Yang Shi", 1142 | lon: "114.393099", 1143 | lat: "36.097711" 1144 | }, 1145 | "410600": { 1146 | cname: "\u9E64\u58C1\u5E02", 1147 | pyname: "He Bi Shi", 1148 | lon: "114.29745", 1149 | lat: "35.747001" 1150 | }, 1151 | "410700": { 1152 | cname: "\u65B0\u4E61\u5E02", 1153 | pyname: "Xin Xiang Shi", 1154 | lon: "113.926749", 1155 | lat: "35.303229" 1156 | }, 1157 | "410800": { 1158 | cname: "\u7126\u4F5C\u5E02", 1159 | pyname: "Jiao Zuo Shi", 1160 | lon: "113.24201", 1161 | lat: "35.215629" 1162 | }, 1163 | "410900": { 1164 | cname: "\u6FEE\u9633\u5E02", 1165 | pyname: "Pu Yang Shi", 1166 | lon: "115.029321", 1167 | lat: "35.76189" 1168 | }, 1169 | "411000": { 1170 | cname: "\u8BB8\u660C\u5E02", 1171 | pyname: "Xu Chang Shi", 1172 | lon: "113.852331", 1173 | lat: "34.035701" 1174 | }, 1175 | "411100": { 1176 | cname: "\u6F2F\u6CB3\u5E02", 1177 | pyname: "Luo He Shi", 1178 | lon: "114.01681", 1179 | lat: "33.581491" 1180 | }, 1181 | "411200": { 1182 | cname: "\u4E09\u95E8\u5CE1\u5E02", 1183 | pyname: "San Men Xia Shi", 1184 | lon: "111.200299", 1185 | lat: "34.772611" 1186 | }, 1187 | "411300": { 1188 | cname: "\u5357\u9633\u5E02", 1189 | pyname: "Nan Yang Shi", 1190 | lon: "112.528509", 1191 | lat: "32.990729" 1192 | }, 1193 | "411400": { 1194 | cname: "\u5546\u4E18\u5E02", 1195 | pyname: "Shang Qiu Shi", 1196 | lon: "115.65635", 1197 | lat: "34.414271" 1198 | }, 1199 | "411500": { 1200 | cname: "\u4FE1\u9633\u5E02", 1201 | pyname: "Xin Yang Shi", 1202 | lon: "114.092791", 1203 | lat: "32.14714" 1204 | }, 1205 | "411600": { 1206 | cname: "\u5468\u53E3\u5E02", 1207 | pyname: "Zhou Kou Shi", 1208 | lon: "114.696951", 1209 | lat: "33.625829" 1210 | }, 1211 | "411700": { 1212 | cname: "\u9A7B\u9A6C\u5E97\u5E02", 1213 | pyname: "Zhu Ma Dian Shi", 1214 | lon: "114.02299", 1215 | lat: "33.011419" 1216 | }, 1217 | "419001": { 1218 | cname: "\u6D4E\u6E90\u5E02", 1219 | pyname: "Ji Yuan Shi", 1220 | lon: "112.60273", 1221 | lat: "35.06707" 1222 | } 1223 | }, 1224 | "420000": { 1225 | "420100": { 1226 | cname: "\u6B66\u6C49\u5E02", 1227 | pyname: "Wu Han Shi", 1228 | lon: "114.30525", 1229 | lat: "30.59276" 1230 | }, 1231 | "420200": { 1232 | cname: "\u9EC4\u77F3\u5E02", 1233 | pyname: "Huang Shi Shi", 1234 | lon: "115.0389", 1235 | lat: "30.199529" 1236 | }, 1237 | "420300": { 1238 | cname: "\u5341\u5830\u5E02", 1239 | pyname: "Shi Yan Shi", 1240 | lon: "110.79801", 1241 | lat: "32.62918" 1242 | }, 1243 | "420500": { 1244 | cname: "\u5B9C\u660C\u5E02", 1245 | pyname: "Yi Chang Shi", 1246 | lon: "111.286419", 1247 | lat: "30.69186" 1248 | }, 1249 | "420600": { 1250 | cname: "\u8944\u9633\u5E02", 1251 | pyname: "Xiang Yang Shi", 1252 | lon: "112.12255", 1253 | lat: "32.009" 1254 | }, 1255 | "420700": { 1256 | cname: "\u9102\u5DDE\u5E02", 1257 | pyname: "E Zhou Shi", 1258 | lon: "114.89495", 1259 | lat: "30.390851" 1260 | }, 1261 | "420800": { 1262 | cname: "\u8346\u95E8\u5E02", 1263 | pyname: "Jing Men Shi", 1264 | lon: "112.199451", 1265 | lat: "31.03546" 1266 | }, 1267 | "420900": { 1268 | cname: "\u5B5D\u611F\u5E02", 1269 | pyname: "Xiao Gan Shi", 1270 | lon: "113.91645", 1271 | lat: "30.924831" 1272 | }, 1273 | "421000": { 1274 | cname: "\u8346\u5DDE\u5E02", 1275 | pyname: "Jing Zhou Shi", 1276 | lon: "112.24069", 1277 | lat: "30.334789" 1278 | }, 1279 | "421100": { 1280 | cname: "\u9EC4\u5188\u5E02", 1281 | pyname: "Huang Gang Shi", 1282 | lon: "114.872381", 1283 | lat: "30.45347" 1284 | }, 1285 | "421200": { 1286 | cname: "\u54B8\u5B81\u5E02", 1287 | pyname: "Xian Ning Shi", 1288 | lon: "114.32245", 1289 | lat: "29.841261" 1290 | }, 1291 | "421300": { 1292 | cname: "\u968F\u5DDE\u5E02", 1293 | pyname: "Sui Zhou Shi", 1294 | lon: "113.382619", 1295 | lat: "31.69013" 1296 | }, 1297 | "422800": { 1298 | cname: "\u6069\u65BD\u571F\u5BB6\u65CF\u82D7\u65CF\u81EA\u6CBB\u5DDE", 1299 | pyname: "En Shi Tu Jia Zu Miao Zu Zi Zhi Zhou", 1300 | lon: "109.488171", 1301 | lat: "30.27217" 1302 | }, 1303 | "429004": { 1304 | cname: "\u4ED9\u6843\u5E02", 1305 | pyname: "Xian Tao Shi", 1306 | lon: "113.454501", 1307 | lat: "30.362511" 1308 | }, 1309 | "429005": { 1310 | cname: "\u6F5C\u6C5F\u5E02", 1311 | pyname: "Qian Jiang Shi", 1312 | lon: "112.899299", 1313 | lat: "30.401469" 1314 | }, 1315 | "429006": { 1316 | cname: "\u5929\u95E8\u5E02", 1317 | pyname: "Tian Men Shi", 1318 | lon: "113.166139", 1319 | lat: "30.66339" 1320 | }, 1321 | "429021": { 1322 | cname: "\u795E\u519C\u67B6\u6797\u533A", 1323 | pyname: "Shen Nong Jia Lin Qu", 1324 | lon: "110.67556", 1325 | lat: "31.74457" 1326 | } 1327 | }, 1328 | "430000": { 1329 | "430100": { 1330 | cname: "\u957F\u6C99\u5E02", 1331 | pyname: "Chang Sha Shi", 1332 | lon: "112.938861", 1333 | lat: "28.22778" 1334 | }, 1335 | "430200": { 1336 | cname: "\u682A\u6D32\u5E02", 1337 | pyname: "Zhu Zhou Shi", 1338 | lon: "113.133961", 1339 | lat: "27.827669" 1340 | }, 1341 | "430300": { 1342 | cname: "\u6E58\u6F6D\u5E02", 1343 | pyname: "Xiang Tan Shi", 1344 | lon: "112.94411", 1345 | lat: "27.82975" 1346 | }, 1347 | "430400": { 1348 | cname: "\u8861\u9633\u5E02", 1349 | pyname: "Heng Yang Shi", 1350 | lon: "112.571951", 1351 | lat: "26.89324" 1352 | }, 1353 | "430500": { 1354 | cname: "\u90B5\u9633\u5E02", 1355 | pyname: "Shao Yang Shi", 1356 | lon: "111.4677", 1357 | lat: "27.2389" 1358 | }, 1359 | "430600": { 1360 | cname: "\u5CB3\u9633\u5E02", 1361 | pyname: "Yue Yang Shi", 1362 | lon: "113.129191", 1363 | lat: "29.357281" 1364 | }, 1365 | "430700": { 1366 | cname: "\u5E38\u5FB7\u5E02", 1367 | pyname: "Chang De Shi", 1368 | lon: "111.698539", 1369 | lat: "29.03158" 1370 | }, 1371 | "430800": { 1372 | cname: "\u5F20\u5BB6\u754C\u5E02", 1373 | pyname: "Zhang Jia Jie Shi", 1374 | lon: "110.47839", 1375 | lat: "29.116671" 1376 | }, 1377 | "430900": { 1378 | cname: "\u76CA\u9633\u5E02", 1379 | pyname: "Yi Yang Shi", 1380 | lon: "112.355161", 1381 | lat: "28.553911" 1382 | }, 1383 | "431000": { 1384 | cname: "\u90F4\u5DDE\u5E02", 1385 | pyname: "Chen Zhou Shi", 1386 | lon: "113.01485", 1387 | lat: "25.770629" 1388 | }, 1389 | "431100": { 1390 | cname: "\u6C38\u5DDE\u5E02", 1391 | pyname: "Yong Zhou Shi", 1392 | lon: "111.61225", 1393 | lat: "26.420341" 1394 | }, 1395 | "431200": { 1396 | cname: "\u6000\u5316\u5E02", 1397 | pyname: "Huai Hua Shi", 1398 | lon: "110.001599", 1399 | lat: "27.56974" 1400 | }, 1401 | "431300": { 1402 | cname: "\u5A04\u5E95\u5E02", 1403 | pyname: "Lou Di Shi", 1404 | lon: "111.994579", 1405 | lat: "27.697281" 1406 | }, 1407 | "433100": { 1408 | cname: "\u6E58\u897F\u571F\u5BB6\u65CF\u82D7\u65CF\u81EA\u6CBB\u5DDE", 1409 | pyname: "Xiang Xi Tu Jia Zu Miao Zu Zi Zhi Zhou", 1410 | lon: "109.73893", 1411 | lat: "28.31173" 1412 | } 1413 | }, 1414 | "440000": { 1415 | "440100": { 1416 | cname: "\u5E7F\u5DDE\u5E02", 1417 | pyname: "Guang Zhou Shi", 1418 | lon: "113.26388", 1419 | lat: "23.12946" 1420 | }, 1421 | "440200": { 1422 | cname: "\u97F6\u5173\u5E02", 1423 | pyname: "Shao Guan Shi", 1424 | lon: "113.597231", 1425 | lat: "24.810391" 1426 | }, 1427 | "440300": { 1428 | cname: "\u6DF1\u5733\u5E02", 1429 | pyname: "Shen Zhen Shi", 1430 | lon: "114.059559", 1431 | lat: "22.54286" 1432 | }, 1433 | "440400": { 1434 | cname: "\u73E0\u6D77\u5E02", 1435 | pyname: "Zhu Hai Shi", 1436 | lon: "113.57668", 1437 | lat: "22.270729" 1438 | }, 1439 | "440500": { 1440 | cname: "\u6C55\u5934\u5E02", 1441 | pyname: "Shan Tou Shi", 1442 | lon: "116.682209", 1443 | lat: "23.3535" 1444 | }, 1445 | "440600": { 1446 | cname: "\u4F5B\u5C71\u5E02", 1447 | pyname: "Fo Shan Shi", 1448 | lon: "113.121921", 1449 | lat: "23.021849" 1450 | }, 1451 | "440700": { 1452 | cname: "\u6C5F\u95E8\u5E02", 1453 | pyname: "Jiang Men Shi", 1454 | lon: "113.08161", 1455 | lat: "22.57865" 1456 | }, 1457 | "440800": { 1458 | cname: "\u6E5B\u6C5F\u5E02", 1459 | pyname: "Zhan Jiang Shi", 1460 | lon: "110.358941", 1461 | lat: "21.271339" 1462 | }, 1463 | "440900": { 1464 | cname: "\u8302\u540D\u5E02", 1465 | pyname: "Mao Ming Shi", 1466 | lon: "110.92523", 1467 | lat: "21.66329" 1468 | }, 1469 | "441200": { 1470 | cname: "\u8087\u5E86\u5E02", 1471 | pyname: "Zhao Qing Shi", 1472 | lon: "112.46528", 1473 | lat: "23.046901" 1474 | }, 1475 | "441300": { 1476 | cname: "\u60E0\u5DDE\u5E02", 1477 | pyname: "Hui Zhou Shi", 1478 | lon: "114.41679", 1479 | lat: "23.110751" 1480 | }, 1481 | "441400": { 1482 | cname: "\u6885\u5DDE\u5E02", 1483 | pyname: "Mei Zhou Shi", 1484 | lon: "116.122641", 1485 | lat: "24.28844" 1486 | }, 1487 | "441500": { 1488 | cname: "\u6C55\u5C3E\u5E02", 1489 | pyname: "Shan Wei Shi", 1490 | lon: "115.375141", 1491 | lat: "22.78566" 1492 | }, 1493 | "441600": { 1494 | cname: "\u6CB3\u6E90\u5E02", 1495 | pyname: "He Yuan Shi", 1496 | lon: "114.700651", 1497 | lat: "23.74365" 1498 | }, 1499 | "441700": { 1500 | cname: "\u9633\u6C5F\u5E02", 1501 | pyname: "Yang Jiang Shi", 1502 | lon: "111.98288", 1503 | lat: "21.858739" 1504 | }, 1505 | "441800": { 1506 | cname: "\u6E05\u8FDC\u5E02", 1507 | pyname: "Qing Yuan Shi", 1508 | lon: "113.05615", 1509 | lat: "23.68201" 1510 | }, 1511 | "441900": { 1512 | cname: "\u4E1C\u839E\u5E02", 1513 | pyname: "Dong Guan Shi", 1514 | lon: "113.75161", 1515 | lat: "23.02" 1516 | }, 1517 | "442000": { 1518 | cname: "\u4E2D\u5C71\u5E02", 1519 | pyname: "Zhong Shan Shi", 1520 | lon: "113.3926", 1521 | lat: "22.515951" 1522 | }, 1523 | "445100": { 1524 | cname: "\u6F6E\u5DDE\u5E02", 1525 | pyname: "Chao Zhou Shi", 1526 | lon: "116.62296", 1527 | lat: "23.656699" 1528 | }, 1529 | "445200": { 1530 | cname: "\u63ED\u9633\u5E02", 1531 | pyname: "Jie Yang Shi", 1532 | lon: "116.372711", 1533 | lat: "23.54972" 1534 | }, 1535 | "445300": { 1536 | cname: "\u4E91\u6D6E\u5E02", 1537 | pyname: "Yun Fu Shi", 1538 | lon: "112.044559", 1539 | lat: "22.915169" 1540 | } 1541 | }, 1542 | "450000": { 1543 | "450100": { 1544 | cname: "\u5357\u5B81\u5E02", 1545 | pyname: "Nan Ning Shi", 1546 | lon: "108.366901", 1547 | lat: "22.81673" 1548 | }, 1549 | "450200": { 1550 | cname: "\u67F3\u5DDE\u5E02", 1551 | pyname: "Liu Zhou Shi", 1552 | lon: "109.415521", 1553 | lat: "24.32543" 1554 | }, 1555 | "450300": { 1556 | cname: "\u6842\u6797\u5E02", 1557 | pyname: "Gui Lin Shi", 1558 | lon: "110.29002", 1559 | lat: "25.273609" 1560 | }, 1561 | "450400": { 1562 | cname: "\u68A7\u5DDE\u5E02", 1563 | pyname: "Wu Zhou Shi", 1564 | lon: "111.27913", 1565 | lat: "23.477029" 1566 | }, 1567 | "450500": { 1568 | cname: "\u5317\u6D77\u5E02", 1569 | pyname: "Bei Hai Shi", 1570 | lon: "109.12008", 1571 | lat: "21.48112" 1572 | }, 1573 | "450600": { 1574 | cname: "\u9632\u57CE\u6E2F\u5E02", 1575 | pyname: "Fang Cheng Gang Shi", 1576 | lon: "108.354019", 1577 | lat: "21.68712" 1578 | }, 1579 | "450700": { 1580 | cname: "\u94A6\u5DDE\u5E02", 1581 | pyname: "Qin Zhou Shi", 1582 | lon: "108.65431", 1583 | lat: "21.979701" 1584 | }, 1585 | "450800": { 1586 | cname: "\u8D35\u6E2F\u5E02", 1587 | pyname: "Gui Gang Shi", 1588 | lon: "109.597641", 1589 | lat: "23.11306" 1590 | }, 1591 | "450900": { 1592 | cname: "\u7389\u6797\u5E02", 1593 | pyname: "Yu Lin Shi", 1594 | lon: "110.180981", 1595 | lat: "22.65451" 1596 | }, 1597 | "451000": { 1598 | cname: "\u767E\u8272\u5E02", 1599 | pyname: "Bai Se Shi", 1600 | lon: "106.618381", 1601 | lat: "23.902159" 1602 | }, 1603 | "451100": { 1604 | cname: "\u8D3A\u5DDE\u5E02", 1605 | pyname: "He Zhou Shi", 1606 | lon: "111.566549", 1607 | lat: "24.403459" 1608 | }, 1609 | "451200": { 1610 | cname: "\u6CB3\u6C60\u5E02", 1611 | pyname: "He Chi Shi", 1612 | lon: "108.085399", 1613 | lat: "24.69291" 1614 | }, 1615 | "451300": { 1616 | cname: "\u6765\u5BBE\u5E02", 1617 | pyname: "Lai Bin Shi", 1618 | lon: "109.222381", 1619 | lat: "23.752101" 1620 | }, 1621 | "451400": { 1622 | cname: "\u5D07\u5DE6\u5E02", 1623 | pyname: "Chong Zuo Shi", 1624 | lon: "107.36485", 1625 | lat: "22.37895" 1626 | } 1627 | }, 1628 | "460000": { 1629 | "460100": { 1630 | cname: "\u6D77\u53E3\u5E02", 1631 | pyname: "Hai Kou Shi", 1632 | lon: "110.199889", 1633 | lat: "20.044221" 1634 | }, 1635 | "460200": { 1636 | cname: "\u4E09\u4E9A\u5E02", 1637 | pyname: "San Ya Shi", 1638 | lon: "109.51209", 1639 | lat: "18.25248" 1640 | }, 1641 | "460300": { 1642 | cname: "\u4E09\u6C99\u5E02", 1643 | pyname: "San Sha Shi", 1644 | lon: "112.333559", 1645 | lat: "16.832719" 1646 | }, 1647 | "469001": { 1648 | cname: "\u4E94\u6307\u5C71\u5E02", 1649 | pyname: "Wu Zhi Shan Shi", 1650 | lon: "109.51696", 1651 | lat: "18.77515" 1652 | }, 1653 | "469002": { 1654 | cname: "\u743C\u6D77\u5E02", 1655 | pyname: "Qiong Hai Shi", 1656 | lon: "110.47464", 1657 | lat: "19.258381" 1658 | }, 1659 | "469003": { 1660 | cname: "\u510B\u5DDE\u5E02", 1661 | pyname: "Dan Zhou Shi", 1662 | lon: "109.58069", 1663 | lat: "19.520931" 1664 | }, 1665 | "469005": { 1666 | cname: "\u6587\u660C\u5E02", 1667 | pyname: "Wen Chang Shi", 1668 | lon: "110.797741", 1669 | lat: "19.54329" 1670 | }, 1671 | "469006": { 1672 | cname: "\u4E07\u5B81\u5E02", 1673 | pyname: "Wan Ning Shi", 1674 | lon: "110.38975", 1675 | lat: "18.795319" 1676 | }, 1677 | "469007": { 1678 | cname: "\u4E1C\u65B9\u5E02", 1679 | pyname: "Dong Fang Shi", 1680 | lon: "108.65367", 1681 | lat: "19.096139" 1682 | }, 1683 | "469021": { 1684 | cname: "\u5B9A\u5B89\u53BF", 1685 | pyname: "Ding An Xian", 1686 | lon: "110.359299", 1687 | lat: "19.681211" 1688 | }, 1689 | "469022": { 1690 | cname: "\u5C6F\u660C\u53BF", 1691 | pyname: "Tun Chang Xian", 1692 | lon: "110.10347", 1693 | lat: "19.351821" 1694 | }, 1695 | "469023": { 1696 | cname: "\u6F84\u8FC8\u53BF", 1697 | pyname: "Cheng Mai Xian", 1698 | lon: "110.00487", 1699 | lat: "19.73849" 1700 | }, 1701 | "469024": { 1702 | cname: "\u4E34\u9AD8\u53BF", 1703 | pyname: "Lin Gao Xian", 1704 | lon: "109.69077", 1705 | lat: "19.912431" 1706 | }, 1707 | "469025": { 1708 | cname: "\u767D\u6C99\u9ECE\u65CF\u81EA\u6CBB\u53BF", 1709 | pyname: "Bai Sha Li Zu Zi Zhi Xian", 1710 | lon: "109.451519", 1711 | lat: "19.22492" 1712 | }, 1713 | "469026": { 1714 | cname: "\u660C\u6C5F\u9ECE\u65CF\u81EA\u6CBB\u53BF", 1715 | pyname: "Chang Jiang Li Zu Zi Zhi Xian", 1716 | lon: "109.05559", 1717 | lat: "19.298279" 1718 | }, 1719 | "469027": { 1720 | cname: "\u4E50\u4E1C\u9ECE\u65CF\u81EA\u6CBB\u53BF", 1721 | pyname: "Le Dong Li Zu Zi Zhi Xian", 1722 | lon: "109.173609", 1723 | lat: "18.749859" 1724 | }, 1725 | "469028": { 1726 | cname: "\u9675\u6C34\u9ECE\u65CF\u81EA\u6CBB\u53BF", 1727 | pyname: "Ling Shui Li Zu Zi Zhi Xian", 1728 | lon: "110.037201", 1729 | lat: "18.505959" 1730 | }, 1731 | "469029": { 1732 | cname: "\u4FDD\u4EAD\u9ECE\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF", 1733 | pyname: "Bao Ting Li Zu Miao Zu Zi Zhi Xian", 1734 | lon: "109.702589", 1735 | lat: "18.639049" 1736 | }, 1737 | "469030": { 1738 | cname: "\u743C\u4E2D\u9ECE\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF", 1739 | pyname: "Qiong Zhong Li Zu Miao Zu Zi Zhi Xian", 1740 | lon: "109.83839", 1741 | lat: "19.03334" 1742 | } 1743 | }, 1744 | "510000": { 1745 | "510100": { 1746 | cname: "\u6210\u90FD\u5E02", 1747 | pyname: "Cheng Du Shi", 1748 | lon: "104.064759", 1749 | lat: "30.5702" 1750 | }, 1751 | "510300": { 1752 | cname: "\u81EA\u8D21\u5E02", 1753 | pyname: "Zi Gong Shi", 1754 | lon: "104.77844", 1755 | lat: "29.339199" 1756 | }, 1757 | "510400": { 1758 | cname: "\u6500\u679D\u82B1\u5E02", 1759 | pyname: "Pan Zhi Hua Shi", 1760 | lon: "101.71872", 1761 | lat: "26.582281" 1762 | }, 1763 | "510500": { 1764 | cname: "\u6CF8\u5DDE\u5E02", 1765 | pyname: "Lu Zhou Shi", 1766 | lon: "105.442569", 1767 | lat: "28.871699" 1768 | }, 1769 | "510600": { 1770 | cname: "\u5FB7\u9633\u5E02", 1771 | pyname: "De Yang Shi", 1772 | lon: "104.397899", 1773 | lat: "31.12679" 1774 | }, 1775 | "510700": { 1776 | cname: "\u7EF5\u9633\u5E02", 1777 | pyname: "Mian Yang Shi", 1778 | lon: "104.679019", 1779 | lat: "31.467439" 1780 | }, 1781 | "510800": { 1782 | cname: "\u5E7F\u5143\u5E02", 1783 | pyname: "Guang Yuan Shi", 1784 | lon: "105.84357", 1785 | lat: "32.43549" 1786 | }, 1787 | "510900": { 1788 | cname: "\u9042\u5B81\u5E02", 1789 | pyname: "Sui Ning Shi", 1790 | lon: "105.59273", 1791 | lat: "30.53286" 1792 | }, 1793 | "511000": { 1794 | cname: "\u5185\u6C5F\u5E02", 1795 | pyname: "Nei Jiang Shi", 1796 | lon: "105.05844", 1797 | lat: "29.58015" 1798 | }, 1799 | "511100": { 1800 | cname: "\u4E50\u5C71\u5E02", 1801 | pyname: "Le Shan Shi", 1802 | lon: "103.765391", 1803 | lat: "29.552209" 1804 | }, 1805 | "511300": { 1806 | cname: "\u5357\u5145\u5E02", 1807 | pyname: "Nan Chong Shi", 1808 | lon: "106.110729", 1809 | lat: "30.837309" 1810 | }, 1811 | "511400": { 1812 | cname: "\u7709\u5C71\u5E02", 1813 | pyname: "Mei Shan Shi", 1814 | lon: "103.84855", 1815 | lat: "30.075521" 1816 | }, 1817 | "511500": { 1818 | cname: "\u5B9C\u5BBE\u5E02", 1819 | pyname: "Yi Bin Shi", 1820 | lon: "104.641699", 1821 | lat: "28.7513" 1822 | }, 1823 | "511600": { 1824 | cname: "\u5E7F\u5B89\u5E02", 1825 | pyname: "Guang An Shi", 1826 | lon: "106.63322", 1827 | lat: "30.455959" 1828 | }, 1829 | "511700": { 1830 | cname: "\u8FBE\u5DDE\u5E02", 1831 | pyname: "Da Zhou Shi", 1832 | lon: "107.46791", 1833 | lat: "31.208639" 1834 | }, 1835 | "511800": { 1836 | cname: "\u96C5\u5B89\u5E02", 1837 | pyname: "Ya An Shi", 1838 | lon: "103.0398", 1839 | lat: "30.01543" 1840 | }, 1841 | "511900": { 1842 | cname: "\u5DF4\u4E2D\u5E02", 1843 | pyname: "Ba Zhong Shi", 1844 | lon: "106.747331", 1845 | lat: "31.867151" 1846 | }, 1847 | "512000": { 1848 | cname: "\u8D44\u9633\u5E02", 1849 | pyname: "Zi Yang Shi", 1850 | lon: "104.62798", 1851 | lat: "30.128589" 1852 | }, 1853 | "513200": { 1854 | cname: "\u963F\u575D\u85CF\u65CF\u7F8C\u65CF\u81EA\u6CBB\u5DDE", 1855 | pyname: "A Ba Zang Zu Qiang Zu Zi Zhi Zhou", 1856 | lon: "102.22477", 1857 | lat: "31.899401" 1858 | }, 1859 | "513300": { 1860 | cname: "\u7518\u5B5C\u85CF\u65CF\u81EA\u6CBB\u5DDE", 1861 | pyname: "Gan Zi Zang Zu Zi Zhi Zhou", 1862 | lon: "101.962539", 1863 | lat: "30.049321" 1864 | }, 1865 | "513400": { 1866 | cname: "\u51C9\u5C71\u5F5D\u65CF\u81EA\u6CBB\u5DDE", 1867 | pyname: "Liang Shan Yi Zu Zi Zhi Zhou", 1868 | lon: "102.267461", 1869 | lat: "27.881641" 1870 | } 1871 | }, 1872 | "520000": { 1873 | "520100": { 1874 | cname: "\u8D35\u9633\u5E02", 1875 | pyname: "Gui Yang Shi", 1876 | lon: "106.630241", 1877 | lat: "26.64702" 1878 | }, 1879 | "520200": { 1880 | cname: "\u516D\u76D8\u6C34\u5E02", 1881 | pyname: "Liu Pan Shui Shi", 1882 | lon: "104.83023", 1883 | lat: "26.593359" 1884 | }, 1885 | "520300": { 1886 | cname: "\u9075\u4E49\u5E02", 1887 | pyname: "Zun Yi Shi", 1888 | lon: "106.927231", 1889 | lat: "27.725449" 1890 | }, 1891 | "520400": { 1892 | cname: "\u5B89\u987A\u5E02", 1893 | pyname: "An Shun Shi", 1894 | lon: "105.9462", 1895 | lat: "26.25367" 1896 | }, 1897 | "520500": { 1898 | cname: "\u6BD5\u8282\u5E02", 1899 | pyname: "Bi Jie Shi", 1900 | lon: "105.305039", 1901 | lat: "27.29847" 1902 | }, 1903 | "520600": { 1904 | cname: "\u94DC\u4EC1\u5E02", 1905 | pyname: "Tong Ren Shi", 1906 | lon: "109.18099", 1907 | lat: "27.69066" 1908 | }, 1909 | "522300": { 1910 | cname: "\u9ED4\u897F\u5357\u5E03\u4F9D\u65CF\u82D7\u65CF\u81EA\u6CBB\u5DDE", 1911 | pyname: "Qian Xi Nan Bu Yi Zu Miao Zu Zi Zhi Zhou", 1912 | lon: "104.904371", 1913 | lat: "25.089881" 1914 | }, 1915 | "522600": { 1916 | cname: "\u9ED4\u4E1C\u5357\u82D7\u65CF\u4F97\u65CF\u81EA\u6CBB\u5DDE", 1917 | pyname: "Qian Dong Nan Miao Zu Dong Zu Zi Zhi Zhou", 1918 | lon: "107.98416", 1919 | lat: "26.583639" 1920 | }, 1921 | "522700": { 1922 | cname: "\u9ED4\u5357\u5E03\u4F9D\u65CF\u82D7\u65CF\u81EA\u6CBB\u5DDE", 1923 | pyname: "Qian Nan Bu Yi Zu Miao Zu Zi Zhi Zhou", 1924 | lon: "107.522259", 1925 | lat: "26.254271" 1926 | } 1927 | }, 1928 | "530000": { 1929 | "530100": { 1930 | cname: "\u6606\u660E\u5E02", 1931 | pyname: "Kun Ming Shi", 1932 | lon: "102.83322", 1933 | lat: "24.879659" 1934 | }, 1935 | "530300": { 1936 | cname: "\u66F2\u9756\u5E02", 1937 | pyname: "Qu Jing Shi", 1938 | lon: "103.79625", 1939 | lat: "25.49002" 1940 | }, 1941 | "530400": { 1942 | cname: "\u7389\u6EAA\u5E02", 1943 | pyname: "Yu Xi Shi", 1944 | lon: "102.546599", 1945 | lat: "24.351929" 1946 | }, 1947 | "530500": { 1948 | cname: "\u4FDD\u5C71\u5E02", 1949 | pyname: "Bao Shan Shi", 1950 | lon: "99.16181", 1951 | lat: "25.112051" 1952 | }, 1953 | "530600": { 1954 | cname: "\u662D\u901A\u5E02", 1955 | pyname: "Zhao Tong Shi", 1956 | lon: "103.716799", 1957 | lat: "27.338171" 1958 | }, 1959 | "530700": { 1960 | cname: "\u4E3D\u6C5F\u5E02", 1961 | pyname: "Li Jiang Shi", 1962 | lon: "100.227101", 1963 | lat: "26.85648" 1964 | }, 1965 | "530800": { 1966 | cname: "\u666E\u6D31\u5E02", 1967 | pyname: "Pu Er Shi", 1968 | lon: "100.966239", 1969 | lat: "22.825211" 1970 | }, 1971 | "530900": { 1972 | cname: "\u4E34\u6CA7\u5E02", 1973 | pyname: "Lin Cang Shi", 1974 | lon: "100.088839", 1975 | lat: "23.88426" 1976 | }, 1977 | "532300": { 1978 | cname: "\u695A\u96C4\u5F5D\u65CF\u81EA\u6CBB\u5DDE", 1979 | pyname: "Chu Xiong Yi Zu Zi Zhi Zhou", 1980 | lon: "101.527669", 1981 | lat: "25.04495" 1982 | }, 1983 | "532500": { 1984 | cname: "\u7EA2\u6CB3\u54C8\u5C3C\u65CF\u5F5D\u65CF\u81EA\u6CBB\u5DDE", 1985 | pyname: "Hong He Ha Ni Zu Yi Zu Zi Zhi Zhou", 1986 | lon: "103.375599", 1987 | lat: "23.364221" 1988 | }, 1989 | "532600": { 1990 | cname: "\u6587\u5C71\u58EE\u65CF\u82D7\u65CF\u81EA\u6CBB\u5DDE", 1991 | pyname: "Wen Shan Zhuang Zu Miao Zu Zi Zhi Zhou", 1992 | lon: "104.215039", 1993 | lat: "23.39849" 1994 | }, 1995 | "532800": { 1996 | cname: "\u897F\u53CC\u7248\u7EB3\u50A3\u65CF\u81EA\u6CBB\u5DDE", 1997 | pyname: "Xi Shuang Ban Na Dai Zu Zi Zhi Zhou", 1998 | lon: "100.797389", 1999 | lat: "22.007489" 2000 | }, 2001 | "532900": { 2002 | cname: "\u5927\u7406\u767D\u65CF\u81EA\u6CBB\u5DDE", 2003 | pyname: "Da Li Bai Zu Zi Zhi Zhou", 2004 | lon: "100.267641", 2005 | lat: "25.60648" 2006 | }, 2007 | "533100": { 2008 | cname: "\u5FB7\u5B8F\u50A3\u65CF\u666F\u9887\u65CF\u81EA\u6CBB\u5DDE", 2009 | pyname: "De Hong Dai Zu Jing Po Zu Zi Zhi Zhou", 2010 | lon: "98.584859", 2011 | lat: "24.43232" 2012 | }, 2013 | "533300": { 2014 | cname: "\u6012\u6C5F\u5088\u50F3\u65CF\u81EA\u6CBB\u5DDE", 2015 | pyname: "Nu Jiang Li Su Zu Zi Zhi Zhou", 2016 | lon: "98.856699", 2017 | lat: "25.81763" 2018 | }, 2019 | "533400": { 2020 | cname: "\u8FEA\u5E86\u85CF\u65CF\u81EA\u6CBB\u5DDE", 2021 | pyname: "Di Qing Zang Zu Zi Zhi Zhou", 2022 | lon: "99.703049", 2023 | lat: "27.81908" 2024 | } 2025 | }, 2026 | "540000": { 2027 | "540100": { 2028 | cname: "\u62C9\u8428\u5E02", 2029 | pyname: "La Sa Shi", 2030 | lon: "91.114529", 2031 | lat: "29.644141" 2032 | }, 2033 | "542100": { 2034 | cname: "\u660C\u90FD\u5730\u533A", 2035 | pyname: "Chang Du Di Qu", 2036 | lon: "97.17225", 2037 | lat: "31.140729" 2038 | }, 2039 | "542200": { 2040 | cname: "\u5C71\u5357\u5730\u533A", 2041 | pyname: "Shan Nan Di Qu", 2042 | lon: "91.773129", 2043 | lat: "29.237051" 2044 | }, 2045 | "542300": { 2046 | cname: "\u65E5\u5580\u5219\u5730\u533A", 2047 | pyname: "Ri Ka Ze Di Qu", 2048 | lon: "88.881369", 2049 | lat: "29.266849" 2050 | }, 2051 | "542400": { 2052 | cname: "\u90A3\u66F2\u5730\u533A", 2053 | pyname: "Na Qu Di Qu", 2054 | lon: "92.051361", 2055 | lat: "31.476139" 2056 | }, 2057 | "542500": { 2058 | cname: "\u963F\u91CC\u5730\u533A", 2059 | pyname: "A Li Di Qu", 2060 | lon: "81.15763", 2061 | lat: "30.40199" 2062 | }, 2063 | "542600": { 2064 | cname: "\u6797\u829D\u5730\u533A", 2065 | pyname: "Lin Zhi Di Qu", 2066 | lon: "94.361549", 2067 | lat: "29.64895" 2068 | } 2069 | }, 2070 | "610000": { 2071 | "610100": { 2072 | cname: "\u897F\u5B89\u5E02", 2073 | pyname: "Xi An Shi", 2074 | lon: "108.939839", 2075 | lat: "34.34127" 2076 | }, 2077 | "610200": { 2078 | cname: "\u94DC\u5DDD\u5E02", 2079 | pyname: "Tong Chuan Shi", 2080 | lon: "108.94515", 2081 | lat: "34.89673" 2082 | }, 2083 | "610300": { 2084 | cname: "\u5B9D\u9E21\u5E02", 2085 | pyname: "Bao Ji Shi", 2086 | lon: "107.23732", 2087 | lat: "34.36194" 2088 | }, 2089 | "610400": { 2090 | cname: "\u54B8\u9633\u5E02", 2091 | pyname: "Xian Yang Shi", 2092 | lon: "108.70929", 2093 | lat: "34.329321" 2094 | }, 2095 | "610500": { 2096 | cname: "\u6E2D\u5357\u5E02", 2097 | pyname: "Wei Nan Shi", 2098 | lon: "109.51015", 2099 | lat: "34.49997" 2100 | }, 2101 | "610600": { 2102 | cname: "\u5EF6\u5B89\u5E02", 2103 | pyname: "Yan An Shi", 2104 | lon: "109.489781", 2105 | lat: "36.585291" 2106 | }, 2107 | "610700": { 2108 | cname: "\u6C49\u4E2D\u5E02", 2109 | pyname: "Han Zhong Shi", 2110 | lon: "107.02377", 2111 | lat: "33.067611" 2112 | }, 2113 | "610800": { 2114 | cname: "\u6986\u6797\u5E02", 2115 | pyname: "Yu Lin Shi", 2116 | lon: "109.734579", 2117 | lat: "38.2852" 2118 | }, 2119 | "610900": { 2120 | cname: "\u5B89\u5EB7\u5E02", 2121 | pyname: "An Kang Shi", 2122 | lon: "109.029321", 2123 | lat: "32.684859" 2124 | }, 2125 | "611000": { 2126 | cname: "\u5546\u6D1B\u5E02", 2127 | pyname: "Shang Luo Shi", 2128 | lon: "109.94041", 2129 | lat: "33.87036" 2130 | } 2131 | }, 2132 | "620000": { 2133 | "620100": { 2134 | cname: "\u5170\u5DDE\u5E02", 2135 | pyname: "Lan Zhou Shi", 2136 | lon: "103.834171", 2137 | lat: "36.06138" 2138 | }, 2139 | "620200": { 2140 | cname: "\u5609\u5CEA\u5173\u5E02", 2141 | pyname: "Jia Yu Guan Shi", 2142 | lon: "98.290111", 2143 | lat: "39.77201" 2144 | }, 2145 | "620300": { 2146 | cname: "\u91D1\u660C\u5E02", 2147 | pyname: "Jin Chang Shi", 2148 | lon: "102.187589", 2149 | lat: "38.520061" 2150 | }, 2151 | "620400": { 2152 | cname: "\u767D\u94F6\u5E02", 2153 | pyname: "Bai Yin Shi", 2154 | lon: "104.13773", 2155 | lat: "36.544701" 2156 | }, 2157 | "620500": { 2158 | cname: "\u5929\u6C34\u5E02", 2159 | pyname: "Tian Shui Shi", 2160 | lon: "105.724859", 2161 | lat: "34.580851" 2162 | }, 2163 | "620600": { 2164 | cname: "\u6B66\u5A01\u5E02", 2165 | pyname: "Wu Wei Shi", 2166 | lon: "102.637971", 2167 | lat: "37.928201" 2168 | }, 2169 | "620700": { 2170 | cname: "\u5F20\u6396\u5E02", 2171 | pyname: "Zhang Ye Shi", 2172 | lon: "100.449809", 2173 | lat: "38.92592" 2174 | }, 2175 | "620800": { 2176 | cname: "\u5E73\u51C9\u5E02", 2177 | pyname: "Ping Liang Shi", 2178 | lon: "106.665299", 2179 | lat: "35.54303" 2180 | }, 2181 | "620900": { 2182 | cname: "\u9152\u6CC9\u5E02", 2183 | pyname: "Jiu Quan Shi", 2184 | lon: "98.493941", 2185 | lat: "39.73255" 2186 | }, 2187 | "621000": { 2188 | cname: "\u5E86\u9633\u5E02", 2189 | pyname: "Qing Yang Shi", 2190 | lon: "107.642921", 2191 | lat: "35.709781" 2192 | }, 2193 | "621100": { 2194 | cname: "\u5B9A\u897F\u5E02", 2195 | pyname: "Ding Xi Shi", 2196 | lon: "104.625241", 2197 | lat: "35.581131" 2198 | }, 2199 | "621200": { 2200 | cname: "\u9647\u5357\u5E02", 2201 | pyname: "Long Nan Shi", 2202 | lon: "104.92166", 2203 | lat: "33.401" 2204 | }, 2205 | "622900": { 2206 | cname: "\u4E34\u590F\u56DE\u65CF\u81EA\u6CBB\u5DDE", 2207 | pyname: "Lin Xia Hui Zu Zi Zhi Zhou", 2208 | lon: "103.210909", 2209 | lat: "35.60122" 2210 | }, 2211 | "623000": { 2212 | cname: "\u7518\u5357\u85CF\u65CF\u81EA\u6CBB\u5DDE", 2213 | pyname: "Gan Nan Zang Zu Zi Zhi Zhou", 2214 | lon: "102.91102", 2215 | lat: "34.98326" 2216 | } 2217 | }, 2218 | "630000": { 2219 | "630100": { 2220 | cname: "\u897F\u5B81\u5E02", 2221 | pyname: "Xi Ning Shi", 2222 | lon: "101.777819", 2223 | lat: "36.617289" 2224 | }, 2225 | "632100": { 2226 | cname: "\u6D77\u4E1C\u5E02", 2227 | pyname: "Hai Dong Shi", 2228 | lon: "102.40173", 2229 | lat: "36.48209" 2230 | }, 2231 | "632200": { 2232 | cname: "\u6D77\u5317\u85CF\u65CF\u81EA\u6CBB\u5DDE", 2233 | pyname: "Hai Bei Zang Zu Zi Zhi Zhou", 2234 | lon: "100.900959", 2235 | lat: "36.95454" 2236 | }, 2237 | "632300": { 2238 | cname: "\u9EC4\u5357\u85CF\u65CF\u81EA\u6CBB\u5DDE", 2239 | pyname: "Huang Nan Zang Zu Zi Zhi Zhou", 2240 | lon: "102.015069", 2241 | lat: "35.519911" 2242 | }, 2243 | "632500": { 2244 | cname: "\u6D77\u5357\u85CF\u65CF\u81EA\u6CBB\u5DDE", 2245 | pyname: "Hai Nan Zang Zu Zi Zhi Zhou", 2246 | lon: "100.620211", 2247 | lat: "36.28643" 2248 | }, 2249 | "632600": { 2250 | cname: "\u679C\u6D1B\u85CF\u65CF\u81EA\u6CBB\u5DDE", 2251 | pyname: "Guo Luo Zang Zu Zi Zhi Zhou", 2252 | lon: "100.24475", 2253 | lat: "34.471411" 2254 | }, 2255 | "632700": { 2256 | cname: "\u7389\u6811\u85CF\u65CF\u81EA\u6CBB\u5DDE", 2257 | pyname: "Yu Shu Zang Zu Zi Zhi Zhou", 2258 | lon: "97.0065", 2259 | lat: "33.00528" 2260 | }, 2261 | "632800": { 2262 | cname: "\u6D77\u897F\u8499\u53E4\u65CF\u85CF\u65CF\u81EA\u6CBB\u5DDE", 2263 | pyname: "Hai Xi Meng Gu Zu Zang Zu Zi Zhi Zhou", 2264 | lon: "97.37122", 2265 | lat: "37.377101" 2266 | } 2267 | }, 2268 | "640000": { 2269 | "640100": { 2270 | cname: "\u94F6\u5DDD\u5E02", 2271 | pyname: "Yin Chuan Shi", 2272 | lon: "106.23248", 2273 | lat: "38.486441" 2274 | }, 2275 | "640200": { 2276 | cname: "\u77F3\u5634\u5C71\u5E02", 2277 | pyname: "Shi Zui Shan Shi", 2278 | lon: "106.38418", 2279 | lat: "38.984099" 2280 | }, 2281 | "640300": { 2282 | cname: "\u5434\u5FE0\u5E02", 2283 | pyname: "Wu Zhong Shi", 2284 | lon: "106.198789", 2285 | lat: "37.99755" 2286 | }, 2287 | "640400": { 2288 | cname: "\u56FA\u539F\u5E02", 2289 | pyname: "Gu Yuan Shi", 2290 | lon: "106.242589", 2291 | lat: "36.015801" 2292 | }, 2293 | "640500": { 2294 | cname: "\u4E2D\u536B\u5E02", 2295 | pyname: "Zhong Wei Shi", 2296 | lon: "105.19676", 2297 | lat: "37.50026" 2298 | } 2299 | }, 2300 | "650000": { 2301 | "650100": { 2302 | cname: "\u4E4C\u9C81\u6728\u9F50\u5E02", 2303 | pyname: "Wu Lu Mu Qi Shi", 2304 | lon: "87.616879", 2305 | lat: "43.82663" 2306 | }, 2307 | "650200": { 2308 | cname: "\u514B\u62C9\u739B\u4F9D\u5E02", 2309 | pyname: "Ke La Ma Yi Shi", 2310 | lon: "84.889271", 2311 | lat: "45.579989" 2312 | }, 2313 | "652100": { 2314 | cname: "\u5410\u9C81\u756A\u5730\u533A", 2315 | pyname: "Tu Lu Fan Di Qu", 2316 | lon: "89.18954", 2317 | lat: "42.9513" 2318 | }, 2319 | "652200": { 2320 | cname: "\u54C8\u5BC6\u5730\u533A", 2321 | pyname: "Ha Mi Di Qu", 2322 | lon: "93.516261", 2323 | lat: "42.818739" 2324 | }, 2325 | "652300": { 2326 | cname: "\u660C\u5409\u56DE\u65CF\u81EA\u6CBB\u5DDE", 2327 | pyname: "Chang Ji Hui Zu Zi Zhi Zhou", 2328 | lon: "87.30822", 2329 | lat: "44.01117" 2330 | }, 2331 | "652700": { 2332 | cname: "\u535A\u5C14\u5854\u62C9\u8499\u53E4\u81EA\u6CBB\u5DDE", 2333 | pyname: "Bo Er Ta La Meng Gu Zi Zhi Zhou", 2334 | lon: "82.066649", 2335 | lat: "44.90597" 2336 | }, 2337 | "652800": { 2338 | cname: "\u5DF4\u97F3\u90ED\u695E\u8499\u53E4\u81EA\u6CBB\u5DDE", 2339 | pyname: "Ba Yin Guo Leng Meng Gu Zi Zhi Zhou", 2340 | lon: "86.145169", 2341 | lat: "41.764041" 2342 | }, 2343 | "652900": { 2344 | cname: "\u963F\u514B\u82CF\u5730\u533A", 2345 | pyname: "A Ke Su Di Qu", 2346 | lon: "80.26008", 2347 | lat: "41.16842" 2348 | }, 2349 | "653000": { 2350 | cname: "\u514B\u5B5C\u52D2\u82CF\u67EF\u5C14\u514B\u5B5C\u81EA\u6CBB\u5DDE", 2351 | pyname: "Ke Zi Le Su Ke Er Ke Zi Zi Zhi Zhou", 2352 | lon: "76.16661", 2353 | lat: "39.715299" 2354 | }, 2355 | "653100": { 2356 | cname: "\u5580\u4EC0\u5730\u533A", 2357 | pyname: "Ka Shi Di Qu", 2358 | lon: "75.989759", 2359 | lat: "39.470421" 2360 | }, 2361 | "653200": { 2362 | cname: "\u548C\u7530\u5730\u533A", 2363 | pyname: "He Tian Di Qu", 2364 | lon: "79.92247", 2365 | lat: "37.11431" 2366 | }, 2367 | "654000": { 2368 | cname: "\u4F0A\u7281\u54C8\u8428\u514B\u81EA\u6CBB\u5DDE", 2369 | pyname: "Yi Li Ha Sa Ke Zi Zhi Zhou", 2370 | lon: "81.32416", 2371 | lat: "43.91689" 2372 | }, 2373 | "654200": { 2374 | cname: "\u5854\u57CE\u5730\u533A", 2375 | pyname: "Ta Cheng Di Qu", 2376 | lon: "82.98046", 2377 | lat: "46.745319" 2378 | }, 2379 | "654300": { 2380 | cname: "\u963F\u52D2\u6CF0\u5730\u533A", 2381 | pyname: "A Le Tai Di Qu", 2382 | lon: "88.14023", 2383 | lat: "47.84564" 2384 | }, 2385 | "659001": { 2386 | cname: "\u77F3\u6CB3\u5B50\u5E02", 2387 | pyname: "Shi He Zi Shi", 2388 | lon: "86.07893", 2389 | lat: "44.30653" 2390 | }, 2391 | "659002": { 2392 | cname: "\u963F\u62C9\u5C14\u5E02", 2393 | pyname: "A La Er Shi", 2394 | lon: "81.280671", 2395 | lat: "40.54798" 2396 | }, 2397 | "659003": { 2398 | cname: "\u56FE\u6728\u8212\u514B\u5E02", 2399 | pyname: "Tu Mu Shu Ke Shi", 2400 | lon: "79.069019", 2401 | lat: "39.86495" 2402 | }, 2403 | "659004": { 2404 | cname: "\u4E94\u5BB6\u6E20\u5E02", 2405 | pyname: "Wu Jia Qu Shi", 2406 | lon: "87.540169", 2407 | lat: "44.16799" 2408 | } 2409 | } 2410 | }; 2411 | function createNode(node, className, textContent, container, code, fn) { 2412 | let a = document.createElement(node); 2413 | a.className = className; 2414 | a.textContent = textContent; 2415 | if (code) 2416 | a.setAttribute("data-code", code); 2417 | if (fn) 2418 | a.addEventListener("click", fn); 2419 | container.appendChild(a); 2420 | return a; 2421 | } 2422 | class CitySelectorControl { 2423 | constructor(options) { 2424 | this.options = { 2425 | theme: "light", 2426 | placeholder: "\u8BF7\u9009\u62E9", 2427 | hot: ["440100", "440300", "330100", "510100"], 2428 | zoom: 10 2429 | }; 2430 | this.options = Object.assign( 2431 | {}, 2432 | { 2433 | theme: "light", 2434 | placeholder: "\u8BF7\u9009\u62E9", 2435 | hot: ["440100", "440300", "330100", "510100"], 2436 | zoom: 10 2437 | }, 2438 | options 2439 | ); 2440 | this._onCityClick = this._onCityClick.bind(this); 2441 | this._onInfoClick = this._onInfoClick.bind(this); 2442 | this._onLetterClick = this._onLetterClick.bind(this); 2443 | } 2444 | onAdd(map) { 2445 | this._map = map; 2446 | this._container = document.createElement("div"); 2447 | this._container.className = "mapboxgl-ctrl"; 2448 | this._citySelectContainer = createNode("div", "city-selector-box " + this.options.theme, "", this._container); 2449 | this._cityInfoContainer = createNode( 2450 | "div", 2451 | "city-info-box", 2452 | this.options.placeholder, 2453 | this._citySelectContainer, 2454 | "", 2455 | this._onInfoClick 2456 | ); 2457 | this._cityListContainer = createNode("div", "city-list-box", "", this._citySelectContainer); 2458 | this._active = false; 2459 | this._render(); 2460 | return this._container; 2461 | } 2462 | onRemove() { 2463 | this._container.parentNode.removeChild(this._container); 2464 | this._map = void 0; 2465 | } 2466 | _render() { 2467 | const hot = this.options.hot; 2468 | const municipality = ["110000", "120000", "310000", "500000", "810000", "820000", "710000"]; 2469 | const provLetters = ["A", "F", "G", "H", "J", "L", "N", "Q", "S", "X", "Y", "Z"]; 2470 | if (hot.length > 0) { 2471 | const hotCitysContainer = createNode("div", "city-list city-list-hot", "", this._cityListContainer); 2472 | for (let i = 0; i < hot.length; i++) { 2473 | const code = hot[i]; 2474 | const city = this._getCity(code); 2475 | createNode("a", "city-link", city.cname, hotCitysContainer, code, this._onCityClick); 2476 | } 2477 | } 2478 | const provs = citys["86"]; 2479 | let mcplContainer = createNode("div", "city-list city-list-mp", "", this._cityListContainer); 2480 | for (let i = 0; i < municipality.length; i++) { 2481 | const provcode = municipality[i]; 2482 | let prov = provs[provcode]; 2483 | createNode("a", "city-link", prov.cname, mcplContainer, provcode, this._onCityClick); 2484 | } 2485 | let provLetterboxContainer = createNode("div", "city-list city-list-lt", "", this._cityListContainer); 2486 | for (let i = 0; i < provLetters.length; i++) { 2487 | createNode("div", "letter-link", provLetters[i], provLetterboxContainer, "", this._onLetterClick); 2488 | } 2489 | this._cityListboxContainer = createNode("div", "city-list city-list-pv", "", this._cityListContainer); 2490 | let provsSortedKeys = Object.keys(provs).sort((a, b) => { 2491 | return provs[a].pyname.charCodeAt() - provs[b].pyname.charCodeAt(); 2492 | }); 2493 | for (let i = 0; i < provsSortedKeys.length; i++) { 2494 | const provcode = provsSortedKeys[i]; 2495 | if (municipality.indexOf(provcode) > -1) { 2496 | continue; 2497 | } 2498 | const prov = provs[provcode]; 2499 | const prov_city = citys[provcode]; 2500 | let provContainer = createNode("dl", "city-list-dl letter-" + prov.pyname[0], "", this._cityListboxContainer); 2501 | createNode("dt", "city-list-dt city-link", prov.cname, provContainer, provcode, this._onCityClick); 2502 | let cityContainer = createNode("dd", "city-list-dd", "", provContainer); 2503 | for (let citycode in prov_city) { 2504 | if (prov_city.hasOwnProperty(citycode)) { 2505 | const city = prov_city[citycode]; 2506 | createNode("a", "city-link", city.cname, cityContainer, citycode, this._onCityClick); 2507 | } 2508 | } 2509 | } 2510 | } 2511 | _onCityClick(e) { 2512 | let code = e.target.getAttribute("data-code"); 2513 | this._cityInfoContainer.innerText = e.target.innerText; 2514 | let c = this._getCity(code); 2515 | this._map.flyTo({ 2516 | center: [c.lon, c.lat], 2517 | zoom: this.options.zoom 2518 | }); 2519 | } 2520 | _onLetterClick(e) { 2521 | let l = e.target.innerText; 2522 | this._cityListboxContainer.querySelector(".letter-" + l).scrollIntoView(true); 2523 | } 2524 | _onInfoClick() { 2525 | this._active = !this._active; 2526 | this._active ? this._cityListContainer.classList.add("active") : this._cityListContainer.classList.remove("active"); 2527 | } 2528 | _getCity(code) { 2529 | if (!!citys["86"][code]) 2530 | return citys["86"][code]; 2531 | let provCode = code.substring(0, 2).padEnd(6, "0"); 2532 | return citys[provCode][code]; 2533 | } 2534 | } 2535 | export { CitySelectorControl as default }; 2536 | -------------------------------------------------------------------------------- /dist/city-selector-control.umd.js: -------------------------------------------------------------------------------- 1 | (function(l,u){typeof exports=="object"&&typeof module!="undefined"?module.exports=u():typeof define=="function"&&define.amd?define(u):(l=typeof globalThis!="undefined"?globalThis:l||self,l.CitySelectorControl=u())})(this,function(){"use strict";const l={86:{11e4:{cname:"\u5317\u4EAC\u5E02",pyname:"Bei Jing Shi",lon:"116.40717",lat:"39.90469"},12e4:{cname:"\u5929\u6D25\u5E02",pyname:"Tian Jin Shi",lon:"117.199371",lat:"39.0851"},13e4:{cname:"\u6CB3\u5317\u7701",pyname:"He Bei Sheng",lon:"114.469789",lat:"38.03599"},14e4:{cname:"\u5C71\u897F\u7701",pyname:"Shan Xi Sheng",lon:"112.562719",lat:"37.873431"},15e4:{cname:"\u5185\u8499\u53E4\u81EA\u6CBB\u533A",pyname:"Nei Meng Gu Zi Zhi Qu",lon:"111.765219",lat:"40.817331"},21e4:{cname:"\u8FBD\u5B81\u7701",pyname:"Liao Ning Sheng",lon:"123.429249",lat:"41.835651"},22e4:{cname:"\u5409\u6797\u7701",pyname:"Ji Lin Sheng",lon:"125.326799",lat:"43.896161"},23e4:{cname:"\u9ED1\u9F99\u6C5F\u7701",pyname:"Hei Long Jiang Sheng",lon:"126.662849",lat:"45.742079"},31e4:{cname:"\u4E0A\u6D77\u5E02",pyname:"Shang Hai Shi",lon:"121.47375",lat:"31.23026"},32e4:{cname:"\u6C5F\u82CF\u7701",pyname:"Jiang Su Sheng",lon:"118.762949",lat:"32.06071"},33e4:{cname:"\u6D59\u6C5F\u7701",pyname:"Zhe Jiang Sheng",lon:"120.1536",lat:"30.265549"},34e4:{cname:"\u5B89\u5FBD\u7701",pyname:"An Hui Sheng",lon:"117.285651",lat:"31.861569"},35e4:{cname:"\u798F\u5EFA\u7701",pyname:"Fu Jian Sheng",lon:"119.296591",lat:"26.09982"},36e4:{cname:"\u6C5F\u897F\u7701",pyname:"Jiang Xi Sheng",lon:"115.910039",lat:"28.674171"},37e4:{cname:"\u5C71\u4E1C\u7701",pyname:"Shan Dong Sheng",lon:"117.020579",lat:"36.668251"},41e4:{cname:"\u6CB3\u5357\u7701",pyname:"He Nan Sheng",lon:"113.75322",lat:"34.76571"},42e4:{cname:"\u6E56\u5317\u7701",pyname:"Hu Bei Sheng",lon:"114.342339",lat:"30.545391"},43e4:{cname:"\u6E56\u5357\u7701",pyname:"Hu Nan Sheng",lon:"112.983381",lat:"28.11263"},44e4:{cname:"\u5E7F\u4E1C\u7701",pyname:"Guang Dong Sheng",lon:"113.26627",lat:"23.13171"},45e4:{cname:"\u5E7F\u897F\u58EE\u65CF\u81EA\u6CBB\u533A",pyname:"Guang Xi Zhuang Zu Zi Zhi Qu",lon:"108.327611",lat:"22.815341"},46e4:{cname:"\u6D77\u5357\u7701",pyname:"Hai Nan Sheng",lon:"110.348631",lat:"20.01997"},5e5:{cname:"\u91CD\u5E86\u5E02",pyname:"Chong Qing Shi",lon:"106.550729",lat:"29.564709"},51e4:{cname:"\u56DB\u5DDD\u7701",pyname:"Si Chuan Sheng",lon:"104.07572",lat:"30.650881"},52e4:{cname:"\u8D35\u5DDE\u7701",pyname:"Gui Zhou Sheng",lon:"106.70722",lat:"26.598201"},53e4:{cname:"\u4E91\u5357\u7701",pyname:"Yun Nan Sheng",lon:"102.709731",lat:"25.045299"},54e4:{cname:"\u897F\u85CF\u81EA\u6CBB\u533A",pyname:"Xi Zang Zi Zhi Qu",lon:"91.11748",lat:"29.64725"},61e4:{cname:"\u9655\u897F\u7701",pyname:"Shan Xi Sheng",lon:"108.95424",lat:"34.264859"},62e4:{cname:"\u7518\u8083\u7701",pyname:"Gan Su Sheng",lon:"103.826339",lat:"36.059421"},63e4:{cname:"\u9752\u6D77\u7701",pyname:"Qing Hai Sheng",lon:"101.780111",lat:"36.62087"},64e4:{cname:"\u5B81\u590F\u56DE\u65CF\u81EA\u6CBB\u533A",pyname:"Ning Xia Hui Zu Zi Zhi Qu",lon:"106.25849",lat:"38.47122"},65e4:{cname:"\u65B0\u7586\u7EF4\u543E\u5C14\u81EA\u6CBB\u533A",pyname:"Xin Jiang Wei Wu Er Zi Zhi Qu",lon:"87.627101",lat:"43.793431"},71e4:{cname:"\u53F0\u6E7E",pyname:"Taiwan",lon:"120.883939",lat:"23.266025"},81e4:{cname:"\u9999\u6E2F",pyname:"Xiang Gang",lon:"114.162952",lat:"22.282068"},82e4:{cname:"\u6FB3\u95E8",pyname:"AoMen",lon:"113.54909",lat:"22.198951"}},13e4:{130100:{cname:"\u77F3\u5BB6\u5E84\u5E02",pyname:"Shi Jia Zhuang Shi",lon:"114.514299",lat:"38.04276"},130200:{cname:"\u5510\u5C71\u5E02",pyname:"Tang Shan Shi",lon:"118.180579",lat:"39.63048"},130300:{cname:"\u79E6\u7687\u5C9B\u5E02",pyname:"Qin Huang Dao Shi",lon:"119.59964",lat:"39.935449"},130400:{cname:"\u90AF\u90F8\u5E02",pyname:"Han Dan Shi",lon:"114.53918",lat:"36.62556"},130500:{cname:"\u90A2\u53F0\u5E02",pyname:"Xing Tai Shi",lon:"114.504429",lat:"37.070549"},130600:{cname:"\u4FDD\u5B9A\u5E02",pyname:"Bao Ding Shi",lon:"115.46459",lat:"38.873961"},130700:{cname:"\u5F20\u5BB6\u53E3\u5E02",pyname:"Zhang Jia Kou Shi",lon:"114.88755",lat:"40.82444"},130800:{cname:"\u627F\u5FB7\u5E02",pyname:"Cheng De Shi",lon:"117.963401",lat:"40.9515"},130900:{cname:"\u6CA7\u5DDE\u5E02",pyname:"Cang Zhou Shi",lon:"116.838689",lat:"38.30441"},131e3:{cname:"\u5ECA\u574A\u5E02",pyname:"Lang Fang Shi",lon:"116.683761",lat:"39.53775"},131100:{cname:"\u8861\u6C34\u5E02",pyname:"Heng Shui Shi",lon:"115.67054",lat:"37.738861"}},14e4:{140100:{cname:"\u592A\u539F\u5E02",pyname:"Tai Yuan Shi",lon:"112.550671",lat:"37.87059"},140200:{cname:"\u5927\u540C\u5E02",pyname:"Da Tong Shi",lon:"113.300011",lat:"40.076369"},140300:{cname:"\u9633\u6CC9\u5E02",pyname:"Yang Quan Shi",lon:"113.580471",lat:"37.85668"},140400:{cname:"\u957F\u6CBB\u5E02",pyname:"Chang Zhi Shi",lon:"113.116491",lat:"36.195809"},140500:{cname:"\u664B\u57CE\u5E02",pyname:"Jin Cheng Shi",lon:"112.851131",lat:"35.490391"},140600:{cname:"\u6714\u5DDE\u5E02",pyname:"Shuo Zhou Shi",lon:"112.43181",lat:"39.331591"},140700:{cname:"\u664B\u4E2D\u5E02",pyname:"Jin Zhong Shi",lon:"112.75278",lat:"37.68702"},140800:{cname:"\u8FD0\u57CE\u5E02",pyname:"Yun Cheng Shi",lon:"111.00699",lat:"35.02628"},140900:{cname:"\u5FFB\u5DDE\u5E02",pyname:"Xin Zhou Shi",lon:"112.73418",lat:"38.416699"},141e3:{cname:"\u4E34\u6C7E\u5E02",pyname:"Lin Fen Shi",lon:"111.51962",lat:"36.08822"},141100:{cname:"\u5415\u6881\u5E02",pyname:"Lv Liang Shi",lon:"111.141649",lat:"37.51934"}},15e4:{150100:{cname:"\u547C\u548C\u6D69\u7279\u5E02",pyname:"Hu He Hao Te Shi",lon:"111.75199",lat:"40.841491"},150200:{cname:"\u5305\u5934\u5E02",pyname:"Bao Tou Shi",lon:"109.84026",lat:"40.65737"},150300:{cname:"\u4E4C\u6D77\u5E02",pyname:"Wu Hai Shi",lon:"106.79546",lat:"39.653839"},150400:{cname:"\u8D64\u5CF0\u5E02",pyname:"Chi Feng Shi",lon:"118.888941",lat:"42.2586"},150500:{cname:"\u901A\u8FBD\u5E02",pyname:"Tong Liao Shi",lon:"122.24469",lat:"43.65247"},150600:{cname:"\u9102\u5C14\u591A\u65AF\u5E02",pyname:"E Er Duo Si Shi",lon:"109.78174",lat:"39.607849"},150700:{cname:"\u547C\u4F26\u8D1D\u5C14\u5E02",pyname:"Hu Lun Bei Er Shi",lon:"119.76584",lat:"49.21163"},150800:{cname:"\u5DF4\u5F66\u6DD6\u5C14\u5E02",pyname:"Ba Yan Nao Er Shi",lon:"107.38773",lat:"40.743171"},150900:{cname:"\u4E4C\u5170\u5BDF\u5E03\u5E02",pyname:"Wu Lan Cha Bu Shi",lon:"113.133761",lat:"40.993911"},152200:{cname:"\u5174\u5B89\u76DF",pyname:"Xing An Meng",lon:"122.038179",lat:"46.082079"},152500:{cname:"\u9521\u6797\u90ED\u52D2\u76DF",pyname:"Xi Lin Guo Le Meng",lon:"116.04775",lat:"43.933201"},152900:{cname:"\u963F\u62C9\u5584\u76DF",pyname:"A La Shan Meng",lon:"105.72898",lat:"38.85153"}},21e4:{210100:{cname:"\u6C88\u9633\u5E02",pyname:"Shen Yang Shi",lon:"123.432359",lat:"41.805629"},210200:{cname:"\u5927\u8FDE\u5E02",pyname:"Da Lian Shi",lon:"121.614759",lat:"38.913689"},210300:{cname:"\u978D\u5C71\u5E02",pyname:"An Shan Shi",lon:"122.994601",lat:"41.107769"},210400:{cname:"\u629A\u987A\u5E02",pyname:"Fu Shun Shi",lon:"123.95722",lat:"41.879709"},210500:{cname:"\u672C\u6EAA\u5E02",pyname:"Ben Xi Shi",lon:"123.76686",lat:"41.29413"},210600:{cname:"\u4E39\u4E1C\u5E02",pyname:"Dan Dong Shi",lon:"124.356009",lat:"39.9998"},210700:{cname:"\u9526\u5DDE\u5E02",pyname:"Jin Zhou Shi",lon:"121.127029",lat:"41.09515"},210800:{cname:"\u8425\u53E3\u5E02",pyname:"Ying Kou Shi",lon:"122.2349",lat:"40.666829"},210900:{cname:"\u961C\u65B0\u5E02",pyname:"Fu Xin Shi",lon:"121.670111",lat:"42.02166"},211e3:{cname:"\u8FBD\u9633\u5E02",pyname:"Liao Yang Shi",lon:"123.237359",lat:"41.26809"},211100:{cname:"\u76D8\u9526\u5E02",pyname:"Pan Jin Shi",lon:"122.070779",lat:"41.119961"},211200:{cname:"\u94C1\u5CAD\u5E02",pyname:"Tie Ling Shi",lon:"123.842411",lat:"42.2862"},211300:{cname:"\u671D\u9633\u5E02",pyname:"Chao Yang Shi",lon:"120.450801",lat:"41.57347"},211400:{cname:"\u846B\u82A6\u5C9B\u5E02",pyname:"Hu Lu Dao Shi",lon:"120.83699",lat:"40.711"}},22e4:{220100:{cname:"\u957F\u6625\u5E02",pyname:"Chang Chun Shi",lon:"125.32357",lat:"43.81602"},220200:{cname:"\u5409\u6797\u5E02",pyname:"Ji Lin Shi",lon:"126.54944",lat:"43.837841"},220300:{cname:"\u56DB\u5E73\u5E02",pyname:"Si Ping Shi",lon:"124.35036",lat:"43.166461"},220400:{cname:"\u8FBD\u6E90\u5E02",pyname:"Liao Yuan Shi",lon:"125.143681",lat:"42.888049"},220500:{cname:"\u901A\u5316\u5E02",pyname:"Tong Hua Shi",lon:"125.9399",lat:"41.72829"},220600:{cname:"\u767D\u5C71\u5E02",pyname:"Bai Shan Shi",lon:"126.424429",lat:"41.940801"},220700:{cname:"\u677E\u539F\u5E02",pyname:"Song Yuan Shi",lon:"124.82515",lat:"45.1411"},220800:{cname:"\u767D\u57CE\u5E02",pyname:"Bai Cheng Shi",lon:"122.838711",lat:"45.619601"},222400:{cname:"\u5EF6\u8FB9\u671D\u9C9C\u65CF\u81EA\u6CBB\u5DDE",pyname:"Yan Bian Chao Xian Zu Zi Zhi Zhou",lon:"129.509099",lat:"42.891189"}},23e4:{230100:{cname:"\u54C8\u5C14\u6EE8\u5E02",pyname:"Ha Er Bin Shi",lon:"126.535801",lat:"45.802159"},230200:{cname:"\u9F50\u9F50\u54C8\u5C14\u5E02",pyname:"Qi Qi Ha Er Shi",lon:"123.91796",lat:"47.35431"},230300:{cname:"\u9E21\u897F\u5E02",pyname:"Ji Xi Shi",lon:"130.96954",lat:"45.295241"},230400:{cname:"\u9E64\u5C97\u5E02",pyname:"He Gang Shi",lon:"130.297849",lat:"47.349889"},230500:{cname:"\u53CC\u9E2D\u5C71\u5E02",pyname:"Shuang Ya Shan Shi",lon:"131.159099",lat:"46.64658"},230600:{cname:"\u5927\u5E86\u5E02",pyname:"Da Qing Shi",lon:"125.103071",lat:"46.58758"},230700:{cname:"\u4F0A\u6625\u5E02",pyname:"Yi Chun Shi",lon:"128.84049",lat:"47.72752"},230800:{cname:"\u4F73\u6728\u65AF\u5E02",pyname:"Jia Mu Si Shi",lon:"130.320599",lat:"46.800191"},230900:{cname:"\u4E03\u53F0\u6CB3\u5E02",pyname:"Qi Tai He Shi",lon:"131.00306",lat:"45.770651"},231e3:{cname:"\u7261\u4E39\u6C5F\u5E02",pyname:"Mu Dan Jiang Shi",lon:"129.632439",lat:"44.552691"},231100:{cname:"\u9ED1\u6CB3\u5E02",pyname:"Hei He Shi",lon:"127.52852",lat:"50.24523"},231200:{cname:"\u7EE5\u5316\u5E02",pyname:"Sui Hua Shi",lon:"126.969321",lat:"46.652461"},232700:{cname:"\u5927\u5174\u5B89\u5CAD\u5730\u533A",pyname:"Da Xing An Ling Di Qu",lon:"124.592159",lat:"51.92398"}},32e4:{320100:{cname:"\u5357\u4EAC\u5E02",pyname:"Nan Jing Shi",lon:"118.796469",lat:"32.058381"},320200:{cname:"\u65E0\u9521\u5E02",pyname:"Wu Xi Shi",lon:"120.31237",lat:"31.49099"},320300:{cname:"\u5F90\u5DDE\u5E02",pyname:"Xu Zhou Shi",lon:"117.28577",lat:"34.204401"},320400:{cname:"\u5E38\u5DDE\u5E02",pyname:"Chang Zhou Shi",lon:"119.97365",lat:"31.81072"},320500:{cname:"\u82CF\u5DDE\u5E02",pyname:"Su Zhou Shi",lon:"120.58319",lat:"31.29834"},320600:{cname:"\u5357\u901A\u5E02",pyname:"Nan Tong Shi",lon:"120.893711",lat:"31.979579"},320700:{cname:"\u8FDE\u4E91\u6E2F\u5E02",pyname:"Lian Yun Gang Shi",lon:"119.222949",lat:"34.596691"},320800:{cname:"\u6DEE\u5B89\u5E02",pyname:"Huai An Shi",lon:"119.015951",lat:"33.610161"},320900:{cname:"\u76D0\u57CE\u5E02",pyname:"Yan Cheng Shi",lon:"120.161641",lat:"33.34951"},321e3:{cname:"\u626C\u5DDE\u5E02",pyname:"Yang Zhou Shi",lon:"119.412691",lat:"32.393581"},321100:{cname:"\u9547\u6C5F\u5E02",pyname:"Zhen Jiang Shi",lon:"119.425",lat:"32.18959"},321200:{cname:"\u6CF0\u5DDE\u5E02",pyname:"Tai Zhou Shi",lon:"119.92554",lat:"32.45546"},321300:{cname:"\u5BBF\u8FC1\u5E02",pyname:"Su Qian Shi",lon:"118.27549",lat:"33.961929"}},33e4:{330100:{cname:"\u676D\u5DDE\u5E02",pyname:"Hang Zhou Shi",lon:"120.15515",lat:"30.274149"},330200:{cname:"\u5B81\u6CE2\u5E02",pyname:"Ning Bo Shi",lon:"121.550269",lat:"29.873861"},330300:{cname:"\u6E29\u5DDE\u5E02",pyname:"Wen Zhou Shi",lon:"120.69939",lat:"27.99492"},330400:{cname:"\u5609\u5174\u5E02",pyname:"Jia Xing Shi",lon:"120.755499",lat:"30.745011"},330500:{cname:"\u6E56\u5DDE\u5E02",pyname:"Hu Zhou Shi",lon:"120.088049",lat:"30.893049"},330600:{cname:"\u7ECD\u5174\u5E02",pyname:"Shao Xing Shi",lon:"120.5802",lat:"30.03033"},330700:{cname:"\u91D1\u534E\u5E02",pyname:"Jin Hua Shi",lon:"119.647589",lat:"29.078121"},330800:{cname:"\u8862\u5DDE\u5E02",pyname:"Qu Zhou Shi",lon:"118.874191",lat:"28.93592"},330900:{cname:"\u821F\u5C71\u5E02",pyname:"Zhou Shan Shi",lon:"122.20778",lat:"29.985391"},331e3:{cname:"\u53F0\u5DDE\u5E02",pyname:"Tai Zhou Shi",lon:"121.42056",lat:"28.656109"},331100:{cname:"\u4E3D\u6C34\u5E02",pyname:"Li Shui Shi",lon:"119.92293",lat:"28.467201"}},34e4:{340100:{cname:"\u5408\u80A5\u5E02",pyname:"He Fei Shi",lon:"117.22901",lat:"31.820571"},340200:{cname:"\u829C\u6E56\u5E02",pyname:"Wu Hu Shi",lon:"118.43321",lat:"31.351569"},340300:{cname:"\u868C\u57E0\u5E02",pyname:"Beng Bu Shi",lon:"117.389321",lat:"32.91548"},340400:{cname:"\u6DEE\u5357\u5E02",pyname:"Huai Nan Shi",lon:"116.9998",lat:"32.62549"},340500:{cname:"\u9A6C\u978D\u5C71\u5E02",pyname:"Ma An Shan Shi",lon:"118.506109",lat:"31.670671"},340600:{cname:"\u6DEE\u5317\u5E02",pyname:"Huai Bei Shi",lon:"116.79834",lat:"33.954789"},340700:{cname:"\u94DC\u9675\u5E02",pyname:"Tong Ling Shi",lon:"117.81232",lat:"30.944859"},340800:{cname:"\u5B89\u5E86\u5E02",pyname:"An Qing Shi",lon:"117.063539",lat:"30.542941"},341e3:{cname:"\u9EC4\u5C71\u5E02",pyname:"Huang Shan Shi",lon:"118.338661",lat:"29.715169"},341100:{cname:"\u6EC1\u5DDE\u5E02",pyname:"Chu Zhou Shi",lon:"118.316829",lat:"32.30181"},341200:{cname:"\u961C\u9633\u5E02",pyname:"Fu Yang Shi",lon:"115.81495",lat:"32.889631"},341300:{cname:"\u5BBF\u5DDE\u5E02",pyname:"Su Zhou Shi",lon:"116.963911",lat:"33.646139"},341500:{cname:"\u516D\u5B89\u5E02",pyname:"Lu An Shi",lon:"116.52324",lat:"31.734881"},341600:{cname:"\u4EB3\u5DDE\u5E02",pyname:"Bo Zhou Shi",lon:"115.77931",lat:"33.844609"},341700:{cname:"\u6C60\u5DDE\u5E02",pyname:"Chi Zhou Shi",lon:"117.491419",lat:"30.66469"},341800:{cname:"\u5BA3\u57CE\u5E02",pyname:"Xuan Cheng Shi",lon:"118.758661",lat:"30.940779"}},35e4:{350100:{cname:"\u798F\u5DDE\u5E02",pyname:"Fu Zhou Shi",lon:"119.296469",lat:"26.07421"},350200:{cname:"\u53A6\u95E8\u5E02",pyname:"Xia Men Shi",lon:"118.089479",lat:"24.47951"},350300:{cname:"\u8386\u7530\u5E02",pyname:"Pu Tian Shi",lon:"119.007711",lat:"25.454"},350400:{cname:"\u4E09\u660E\u5E02",pyname:"San Ming Shi",lon:"117.639221",lat:"26.26385"},350500:{cname:"\u6CC9\u5DDE\u5E02",pyname:"Quan Zhou Shi",lon:"118.67587",lat:"24.873891"},350600:{cname:"\u6F33\u5DDE\u5E02",pyname:"Zhang Zhou Shi",lon:"117.64725",lat:"24.51347"},350700:{cname:"\u5357\u5E73\u5E02",pyname:"Nan Ping Shi",lon:"118.17783",lat:"26.641519"},350800:{cname:"\u9F99\u5CA9\u5E02",pyname:"Long Yan Shi",lon:"117.01722",lat:"25.075039"},350900:{cname:"\u5B81\u5FB7\u5E02",pyname:"Ning De Shi",lon:"119.54819",lat:"26.66571"}},36e4:{360100:{cname:"\u5357\u660C\u5E02",pyname:"Nan Chang Shi",lon:"115.857941",lat:"28.68202"},360200:{cname:"\u666F\u5FB7\u9547\u5E02",pyname:"Jing De Zhen Shi",lon:"117.17839",lat:"29.268689"},360300:{cname:"\u840D\u4E61\u5E02",pyname:"Ping Xiang Shi",lon:"113.854271",lat:"27.622891"},360400:{cname:"\u4E5D\u6C5F\u5E02",pyname:"Jiu Jiang Shi",lon:"116.001461",lat:"29.70548"},360500:{cname:"\u65B0\u4F59\u5E02",pyname:"Xin Yu Shi",lon:"114.917131",lat:"27.81776"},360600:{cname:"\u9E70\u6F6D\u5E02",pyname:"Ying Tan Shi",lon:"117.069191",lat:"28.260191"},360700:{cname:"\u8D63\u5DDE\u5E02",pyname:"Gan Zhou Shi",lon:"114.934759",lat:"25.831089"},360800:{cname:"\u5409\u5B89\u5E02",pyname:"Ji An Shi",lon:"114.993761",lat:"27.113819"},360900:{cname:"\u5B9C\u6625\u5E02",pyname:"Yi Chun Shi",lon:"114.41612",lat:"27.814429"},361e3:{cname:"\u629A\u5DDE\u5E02",pyname:"Fu Zhou Shi",lon:"116.35809",lat:"27.94781"},361100:{cname:"\u4E0A\u9976\u5E02",pyname:"Shang Rao Shi",lon:"117.94357",lat:"28.454631"}},37e4:{370100:{cname:"\u6D4E\u5357\u5E02",pyname:"Ji Nan Shi",lon:"116.994931",lat:"36.665291"},370200:{cname:"\u9752\u5C9B\u5E02",pyname:"Qing Dao Shi",lon:"120.38299",lat:"36.06623"},370300:{cname:"\u6DC4\u535A\u5E02",pyname:"Zi Bo Shi",lon:"118.0548",lat:"36.813099"},370400:{cname:"\u67A3\u5E84\u5E02",pyname:"Zao Zhuang Shi",lon:"117.32196",lat:"34.81071"},370500:{cname:"\u4E1C\u8425\u5E02",pyname:"Dong Ying Shi",lon:"118.674659",lat:"37.43365"},370600:{cname:"\u70DF\u53F0\u5E02",pyname:"Yan Tai Shi",lon:"121.44801",lat:"37.463531"},370700:{cname:"\u6F4D\u574A\u5E02",pyname:"Wei Fang Shi",lon:"119.16176",lat:"36.70686"},370800:{cname:"\u6D4E\u5B81\u5E02",pyname:"Ji Ning Shi",lon:"116.58724",lat:"35.41459"},370900:{cname:"\u6CF0\u5B89\u5E02",pyname:"Tai An Shi",lon:"117.088401",lat:"36.199939"},371e3:{cname:"\u5A01\u6D77\u5E02",pyname:"Wei Hai Shi",lon:"122.12171",lat:"37.513481"},371100:{cname:"\u65E5\u7167\u5E02",pyname:"Ri Zhao Shi",lon:"119.52719",lat:"35.416461"},371200:{cname:"\u83B1\u829C\u5E02",pyname:"Lai Wu Shi",lon:"117.676671",lat:"36.213589"},371300:{cname:"\u4E34\u6C82\u5E02",pyname:"Lin Yi Shi",lon:"118.356461",lat:"35.104651"},371400:{cname:"\u5FB7\u5DDE\u5E02",pyname:"De Zhou Shi",lon:"116.359271",lat:"37.435499"},371500:{cname:"\u804A\u57CE\u5E02",pyname:"Liao Cheng Shi",lon:"115.98549",lat:"36.45702"},371600:{cname:"\u6EE8\u5DDE\u5E02",pyname:"Bin Zhou Shi",lon:"117.972791",lat:"37.382109"},371700:{cname:"\u83CF\u6CFD\u5E02",pyname:"He Ze Shi",lon:"115.48115",lat:"35.233631"}},41e4:{410100:{cname:"\u90D1\u5DDE\u5E02",pyname:"Zheng Zhou Shi",lon:"113.624931",lat:"34.74725"},410200:{cname:"\u5F00\u5C01\u5E02",pyname:"Kai Feng Shi",lon:"114.307309",lat:"34.797259"},410300:{cname:"\u6D1B\u9633\u5E02",pyname:"Luo Yang Shi",lon:"112.453609",lat:"34.618121"},410400:{cname:"\u5E73\u9876\u5C71\u5E02",pyname:"Ping Ding Shan Shi",lon:"113.192411",lat:"33.766089"},410500:{cname:"\u5B89\u9633\u5E02",pyname:"An Yang Shi",lon:"114.393099",lat:"36.097711"},410600:{cname:"\u9E64\u58C1\u5E02",pyname:"He Bi Shi",lon:"114.29745",lat:"35.747001"},410700:{cname:"\u65B0\u4E61\u5E02",pyname:"Xin Xiang Shi",lon:"113.926749",lat:"35.303229"},410800:{cname:"\u7126\u4F5C\u5E02",pyname:"Jiao Zuo Shi",lon:"113.24201",lat:"35.215629"},410900:{cname:"\u6FEE\u9633\u5E02",pyname:"Pu Yang Shi",lon:"115.029321",lat:"35.76189"},411e3:{cname:"\u8BB8\u660C\u5E02",pyname:"Xu Chang Shi",lon:"113.852331",lat:"34.035701"},411100:{cname:"\u6F2F\u6CB3\u5E02",pyname:"Luo He Shi",lon:"114.01681",lat:"33.581491"},411200:{cname:"\u4E09\u95E8\u5CE1\u5E02",pyname:"San Men Xia Shi",lon:"111.200299",lat:"34.772611"},411300:{cname:"\u5357\u9633\u5E02",pyname:"Nan Yang Shi",lon:"112.528509",lat:"32.990729"},411400:{cname:"\u5546\u4E18\u5E02",pyname:"Shang Qiu Shi",lon:"115.65635",lat:"34.414271"},411500:{cname:"\u4FE1\u9633\u5E02",pyname:"Xin Yang Shi",lon:"114.092791",lat:"32.14714"},411600:{cname:"\u5468\u53E3\u5E02",pyname:"Zhou Kou Shi",lon:"114.696951",lat:"33.625829"},411700:{cname:"\u9A7B\u9A6C\u5E97\u5E02",pyname:"Zhu Ma Dian Shi",lon:"114.02299",lat:"33.011419"},419001:{cname:"\u6D4E\u6E90\u5E02",pyname:"Ji Yuan Shi",lon:"112.60273",lat:"35.06707"}},42e4:{420100:{cname:"\u6B66\u6C49\u5E02",pyname:"Wu Han Shi",lon:"114.30525",lat:"30.59276"},420200:{cname:"\u9EC4\u77F3\u5E02",pyname:"Huang Shi Shi",lon:"115.0389",lat:"30.199529"},420300:{cname:"\u5341\u5830\u5E02",pyname:"Shi Yan Shi",lon:"110.79801",lat:"32.62918"},420500:{cname:"\u5B9C\u660C\u5E02",pyname:"Yi Chang Shi",lon:"111.286419",lat:"30.69186"},420600:{cname:"\u8944\u9633\u5E02",pyname:"Xiang Yang Shi",lon:"112.12255",lat:"32.009"},420700:{cname:"\u9102\u5DDE\u5E02",pyname:"E Zhou Shi",lon:"114.89495",lat:"30.390851"},420800:{cname:"\u8346\u95E8\u5E02",pyname:"Jing Men Shi",lon:"112.199451",lat:"31.03546"},420900:{cname:"\u5B5D\u611F\u5E02",pyname:"Xiao Gan Shi",lon:"113.91645",lat:"30.924831"},421e3:{cname:"\u8346\u5DDE\u5E02",pyname:"Jing Zhou Shi",lon:"112.24069",lat:"30.334789"},421100:{cname:"\u9EC4\u5188\u5E02",pyname:"Huang Gang Shi",lon:"114.872381",lat:"30.45347"},421200:{cname:"\u54B8\u5B81\u5E02",pyname:"Xian Ning Shi",lon:"114.32245",lat:"29.841261"},421300:{cname:"\u968F\u5DDE\u5E02",pyname:"Sui Zhou Shi",lon:"113.382619",lat:"31.69013"},422800:{cname:"\u6069\u65BD\u571F\u5BB6\u65CF\u82D7\u65CF\u81EA\u6CBB\u5DDE",pyname:"En Shi Tu Jia Zu Miao Zu Zi Zhi Zhou",lon:"109.488171",lat:"30.27217"},429004:{cname:"\u4ED9\u6843\u5E02",pyname:"Xian Tao Shi",lon:"113.454501",lat:"30.362511"},429005:{cname:"\u6F5C\u6C5F\u5E02",pyname:"Qian Jiang Shi",lon:"112.899299",lat:"30.401469"},429006:{cname:"\u5929\u95E8\u5E02",pyname:"Tian Men Shi",lon:"113.166139",lat:"30.66339"},429021:{cname:"\u795E\u519C\u67B6\u6797\u533A",pyname:"Shen Nong Jia Lin Qu",lon:"110.67556",lat:"31.74457"}},43e4:{430100:{cname:"\u957F\u6C99\u5E02",pyname:"Chang Sha Shi",lon:"112.938861",lat:"28.22778"},430200:{cname:"\u682A\u6D32\u5E02",pyname:"Zhu Zhou Shi",lon:"113.133961",lat:"27.827669"},430300:{cname:"\u6E58\u6F6D\u5E02",pyname:"Xiang Tan Shi",lon:"112.94411",lat:"27.82975"},430400:{cname:"\u8861\u9633\u5E02",pyname:"Heng Yang Shi",lon:"112.571951",lat:"26.89324"},430500:{cname:"\u90B5\u9633\u5E02",pyname:"Shao Yang Shi",lon:"111.4677",lat:"27.2389"},430600:{cname:"\u5CB3\u9633\u5E02",pyname:"Yue Yang Shi",lon:"113.129191",lat:"29.357281"},430700:{cname:"\u5E38\u5FB7\u5E02",pyname:"Chang De Shi",lon:"111.698539",lat:"29.03158"},430800:{cname:"\u5F20\u5BB6\u754C\u5E02",pyname:"Zhang Jia Jie Shi",lon:"110.47839",lat:"29.116671"},430900:{cname:"\u76CA\u9633\u5E02",pyname:"Yi Yang Shi",lon:"112.355161",lat:"28.553911"},431e3:{cname:"\u90F4\u5DDE\u5E02",pyname:"Chen Zhou Shi",lon:"113.01485",lat:"25.770629"},431100:{cname:"\u6C38\u5DDE\u5E02",pyname:"Yong Zhou Shi",lon:"111.61225",lat:"26.420341"},431200:{cname:"\u6000\u5316\u5E02",pyname:"Huai Hua Shi",lon:"110.001599",lat:"27.56974"},431300:{cname:"\u5A04\u5E95\u5E02",pyname:"Lou Di Shi",lon:"111.994579",lat:"27.697281"},433100:{cname:"\u6E58\u897F\u571F\u5BB6\u65CF\u82D7\u65CF\u81EA\u6CBB\u5DDE",pyname:"Xiang Xi Tu Jia Zu Miao Zu Zi Zhi Zhou",lon:"109.73893",lat:"28.31173"}},44e4:{440100:{cname:"\u5E7F\u5DDE\u5E02",pyname:"Guang Zhou Shi",lon:"113.26388",lat:"23.12946"},440200:{cname:"\u97F6\u5173\u5E02",pyname:"Shao Guan Shi",lon:"113.597231",lat:"24.810391"},440300:{cname:"\u6DF1\u5733\u5E02",pyname:"Shen Zhen Shi",lon:"114.059559",lat:"22.54286"},440400:{cname:"\u73E0\u6D77\u5E02",pyname:"Zhu Hai Shi",lon:"113.57668",lat:"22.270729"},440500:{cname:"\u6C55\u5934\u5E02",pyname:"Shan Tou Shi",lon:"116.682209",lat:"23.3535"},440600:{cname:"\u4F5B\u5C71\u5E02",pyname:"Fo Shan Shi",lon:"113.121921",lat:"23.021849"},440700:{cname:"\u6C5F\u95E8\u5E02",pyname:"Jiang Men Shi",lon:"113.08161",lat:"22.57865"},440800:{cname:"\u6E5B\u6C5F\u5E02",pyname:"Zhan Jiang Shi",lon:"110.358941",lat:"21.271339"},440900:{cname:"\u8302\u540D\u5E02",pyname:"Mao Ming Shi",lon:"110.92523",lat:"21.66329"},441200:{cname:"\u8087\u5E86\u5E02",pyname:"Zhao Qing Shi",lon:"112.46528",lat:"23.046901"},441300:{cname:"\u60E0\u5DDE\u5E02",pyname:"Hui Zhou Shi",lon:"114.41679",lat:"23.110751"},441400:{cname:"\u6885\u5DDE\u5E02",pyname:"Mei Zhou Shi",lon:"116.122641",lat:"24.28844"},441500:{cname:"\u6C55\u5C3E\u5E02",pyname:"Shan Wei Shi",lon:"115.375141",lat:"22.78566"},441600:{cname:"\u6CB3\u6E90\u5E02",pyname:"He Yuan Shi",lon:"114.700651",lat:"23.74365"},441700:{cname:"\u9633\u6C5F\u5E02",pyname:"Yang Jiang Shi",lon:"111.98288",lat:"21.858739"},441800:{cname:"\u6E05\u8FDC\u5E02",pyname:"Qing Yuan Shi",lon:"113.05615",lat:"23.68201"},441900:{cname:"\u4E1C\u839E\u5E02",pyname:"Dong Guan Shi",lon:"113.75161",lat:"23.02"},442e3:{cname:"\u4E2D\u5C71\u5E02",pyname:"Zhong Shan Shi",lon:"113.3926",lat:"22.515951"},445100:{cname:"\u6F6E\u5DDE\u5E02",pyname:"Chao Zhou Shi",lon:"116.62296",lat:"23.656699"},445200:{cname:"\u63ED\u9633\u5E02",pyname:"Jie Yang Shi",lon:"116.372711",lat:"23.54972"},445300:{cname:"\u4E91\u6D6E\u5E02",pyname:"Yun Fu Shi",lon:"112.044559",lat:"22.915169"}},45e4:{450100:{cname:"\u5357\u5B81\u5E02",pyname:"Nan Ning Shi",lon:"108.366901",lat:"22.81673"},450200:{cname:"\u67F3\u5DDE\u5E02",pyname:"Liu Zhou Shi",lon:"109.415521",lat:"24.32543"},450300:{cname:"\u6842\u6797\u5E02",pyname:"Gui Lin Shi",lon:"110.29002",lat:"25.273609"},450400:{cname:"\u68A7\u5DDE\u5E02",pyname:"Wu Zhou Shi",lon:"111.27913",lat:"23.477029"},450500:{cname:"\u5317\u6D77\u5E02",pyname:"Bei Hai Shi",lon:"109.12008",lat:"21.48112"},450600:{cname:"\u9632\u57CE\u6E2F\u5E02",pyname:"Fang Cheng Gang Shi",lon:"108.354019",lat:"21.68712"},450700:{cname:"\u94A6\u5DDE\u5E02",pyname:"Qin Zhou Shi",lon:"108.65431",lat:"21.979701"},450800:{cname:"\u8D35\u6E2F\u5E02",pyname:"Gui Gang Shi",lon:"109.597641",lat:"23.11306"},450900:{cname:"\u7389\u6797\u5E02",pyname:"Yu Lin Shi",lon:"110.180981",lat:"22.65451"},451e3:{cname:"\u767E\u8272\u5E02",pyname:"Bai Se Shi",lon:"106.618381",lat:"23.902159"},451100:{cname:"\u8D3A\u5DDE\u5E02",pyname:"He Zhou Shi",lon:"111.566549",lat:"24.403459"},451200:{cname:"\u6CB3\u6C60\u5E02",pyname:"He Chi Shi",lon:"108.085399",lat:"24.69291"},451300:{cname:"\u6765\u5BBE\u5E02",pyname:"Lai Bin Shi",lon:"109.222381",lat:"23.752101"},451400:{cname:"\u5D07\u5DE6\u5E02",pyname:"Chong Zuo Shi",lon:"107.36485",lat:"22.37895"}},46e4:{460100:{cname:"\u6D77\u53E3\u5E02",pyname:"Hai Kou Shi",lon:"110.199889",lat:"20.044221"},460200:{cname:"\u4E09\u4E9A\u5E02",pyname:"San Ya Shi",lon:"109.51209",lat:"18.25248"},460300:{cname:"\u4E09\u6C99\u5E02",pyname:"San Sha Shi",lon:"112.333559",lat:"16.832719"},469001:{cname:"\u4E94\u6307\u5C71\u5E02",pyname:"Wu Zhi Shan Shi",lon:"109.51696",lat:"18.77515"},469002:{cname:"\u743C\u6D77\u5E02",pyname:"Qiong Hai Shi",lon:"110.47464",lat:"19.258381"},469003:{cname:"\u510B\u5DDE\u5E02",pyname:"Dan Zhou Shi",lon:"109.58069",lat:"19.520931"},469005:{cname:"\u6587\u660C\u5E02",pyname:"Wen Chang Shi",lon:"110.797741",lat:"19.54329"},469006:{cname:"\u4E07\u5B81\u5E02",pyname:"Wan Ning Shi",lon:"110.38975",lat:"18.795319"},469007:{cname:"\u4E1C\u65B9\u5E02",pyname:"Dong Fang Shi",lon:"108.65367",lat:"19.096139"},469021:{cname:"\u5B9A\u5B89\u53BF",pyname:"Ding An Xian",lon:"110.359299",lat:"19.681211"},469022:{cname:"\u5C6F\u660C\u53BF",pyname:"Tun Chang Xian",lon:"110.10347",lat:"19.351821"},469023:{cname:"\u6F84\u8FC8\u53BF",pyname:"Cheng Mai Xian",lon:"110.00487",lat:"19.73849"},469024:{cname:"\u4E34\u9AD8\u53BF",pyname:"Lin Gao Xian",lon:"109.69077",lat:"19.912431"},469025:{cname:"\u767D\u6C99\u9ECE\u65CF\u81EA\u6CBB\u53BF",pyname:"Bai Sha Li Zu Zi Zhi Xian",lon:"109.451519",lat:"19.22492"},469026:{cname:"\u660C\u6C5F\u9ECE\u65CF\u81EA\u6CBB\u53BF",pyname:"Chang Jiang Li Zu Zi Zhi Xian",lon:"109.05559",lat:"19.298279"},469027:{cname:"\u4E50\u4E1C\u9ECE\u65CF\u81EA\u6CBB\u53BF",pyname:"Le Dong Li Zu Zi Zhi Xian",lon:"109.173609",lat:"18.749859"},469028:{cname:"\u9675\u6C34\u9ECE\u65CF\u81EA\u6CBB\u53BF",pyname:"Ling Shui Li Zu Zi Zhi Xian",lon:"110.037201",lat:"18.505959"},469029:{cname:"\u4FDD\u4EAD\u9ECE\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",pyname:"Bao Ting Li Zu Miao Zu Zi Zhi Xian",lon:"109.702589",lat:"18.639049"},469030:{cname:"\u743C\u4E2D\u9ECE\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",pyname:"Qiong Zhong Li Zu Miao Zu Zi Zhi Xian",lon:"109.83839",lat:"19.03334"}},51e4:{510100:{cname:"\u6210\u90FD\u5E02",pyname:"Cheng Du Shi",lon:"104.064759",lat:"30.5702"},510300:{cname:"\u81EA\u8D21\u5E02",pyname:"Zi Gong Shi",lon:"104.77844",lat:"29.339199"},510400:{cname:"\u6500\u679D\u82B1\u5E02",pyname:"Pan Zhi Hua Shi",lon:"101.71872",lat:"26.582281"},510500:{cname:"\u6CF8\u5DDE\u5E02",pyname:"Lu Zhou Shi",lon:"105.442569",lat:"28.871699"},510600:{cname:"\u5FB7\u9633\u5E02",pyname:"De Yang Shi",lon:"104.397899",lat:"31.12679"},510700:{cname:"\u7EF5\u9633\u5E02",pyname:"Mian Yang Shi",lon:"104.679019",lat:"31.467439"},510800:{cname:"\u5E7F\u5143\u5E02",pyname:"Guang Yuan Shi",lon:"105.84357",lat:"32.43549"},510900:{cname:"\u9042\u5B81\u5E02",pyname:"Sui Ning Shi",lon:"105.59273",lat:"30.53286"},511e3:{cname:"\u5185\u6C5F\u5E02",pyname:"Nei Jiang Shi",lon:"105.05844",lat:"29.58015"},511100:{cname:"\u4E50\u5C71\u5E02",pyname:"Le Shan Shi",lon:"103.765391",lat:"29.552209"},511300:{cname:"\u5357\u5145\u5E02",pyname:"Nan Chong Shi",lon:"106.110729",lat:"30.837309"},511400:{cname:"\u7709\u5C71\u5E02",pyname:"Mei Shan Shi",lon:"103.84855",lat:"30.075521"},511500:{cname:"\u5B9C\u5BBE\u5E02",pyname:"Yi Bin Shi",lon:"104.641699",lat:"28.7513"},511600:{cname:"\u5E7F\u5B89\u5E02",pyname:"Guang An Shi",lon:"106.63322",lat:"30.455959"},511700:{cname:"\u8FBE\u5DDE\u5E02",pyname:"Da Zhou Shi",lon:"107.46791",lat:"31.208639"},511800:{cname:"\u96C5\u5B89\u5E02",pyname:"Ya An Shi",lon:"103.0398",lat:"30.01543"},511900:{cname:"\u5DF4\u4E2D\u5E02",pyname:"Ba Zhong Shi",lon:"106.747331",lat:"31.867151"},512e3:{cname:"\u8D44\u9633\u5E02",pyname:"Zi Yang Shi",lon:"104.62798",lat:"30.128589"},513200:{cname:"\u963F\u575D\u85CF\u65CF\u7F8C\u65CF\u81EA\u6CBB\u5DDE",pyname:"A Ba Zang Zu Qiang Zu Zi Zhi Zhou",lon:"102.22477",lat:"31.899401"},513300:{cname:"\u7518\u5B5C\u85CF\u65CF\u81EA\u6CBB\u5DDE",pyname:"Gan Zi Zang Zu Zi Zhi Zhou",lon:"101.962539",lat:"30.049321"},513400:{cname:"\u51C9\u5C71\u5F5D\u65CF\u81EA\u6CBB\u5DDE",pyname:"Liang Shan Yi Zu Zi Zhi Zhou",lon:"102.267461",lat:"27.881641"}},52e4:{520100:{cname:"\u8D35\u9633\u5E02",pyname:"Gui Yang Shi",lon:"106.630241",lat:"26.64702"},520200:{cname:"\u516D\u76D8\u6C34\u5E02",pyname:"Liu Pan Shui Shi",lon:"104.83023",lat:"26.593359"},520300:{cname:"\u9075\u4E49\u5E02",pyname:"Zun Yi Shi",lon:"106.927231",lat:"27.725449"},520400:{cname:"\u5B89\u987A\u5E02",pyname:"An Shun Shi",lon:"105.9462",lat:"26.25367"},520500:{cname:"\u6BD5\u8282\u5E02",pyname:"Bi Jie Shi",lon:"105.305039",lat:"27.29847"},520600:{cname:"\u94DC\u4EC1\u5E02",pyname:"Tong Ren Shi",lon:"109.18099",lat:"27.69066"},522300:{cname:"\u9ED4\u897F\u5357\u5E03\u4F9D\u65CF\u82D7\u65CF\u81EA\u6CBB\u5DDE",pyname:"Qian Xi Nan Bu Yi Zu Miao Zu Zi Zhi Zhou",lon:"104.904371",lat:"25.089881"},522600:{cname:"\u9ED4\u4E1C\u5357\u82D7\u65CF\u4F97\u65CF\u81EA\u6CBB\u5DDE",pyname:"Qian Dong Nan Miao Zu Dong Zu Zi Zhi Zhou",lon:"107.98416",lat:"26.583639"},522700:{cname:"\u9ED4\u5357\u5E03\u4F9D\u65CF\u82D7\u65CF\u81EA\u6CBB\u5DDE",pyname:"Qian Nan Bu Yi Zu Miao Zu Zi Zhi Zhou",lon:"107.522259",lat:"26.254271"}},53e4:{530100:{cname:"\u6606\u660E\u5E02",pyname:"Kun Ming Shi",lon:"102.83322",lat:"24.879659"},530300:{cname:"\u66F2\u9756\u5E02",pyname:"Qu Jing Shi",lon:"103.79625",lat:"25.49002"},530400:{cname:"\u7389\u6EAA\u5E02",pyname:"Yu Xi Shi",lon:"102.546599",lat:"24.351929"},530500:{cname:"\u4FDD\u5C71\u5E02",pyname:"Bao Shan Shi",lon:"99.16181",lat:"25.112051"},530600:{cname:"\u662D\u901A\u5E02",pyname:"Zhao Tong Shi",lon:"103.716799",lat:"27.338171"},530700:{cname:"\u4E3D\u6C5F\u5E02",pyname:"Li Jiang Shi",lon:"100.227101",lat:"26.85648"},530800:{cname:"\u666E\u6D31\u5E02",pyname:"Pu Er Shi",lon:"100.966239",lat:"22.825211"},530900:{cname:"\u4E34\u6CA7\u5E02",pyname:"Lin Cang Shi",lon:"100.088839",lat:"23.88426"},532300:{cname:"\u695A\u96C4\u5F5D\u65CF\u81EA\u6CBB\u5DDE",pyname:"Chu Xiong Yi Zu Zi Zhi Zhou",lon:"101.527669",lat:"25.04495"},532500:{cname:"\u7EA2\u6CB3\u54C8\u5C3C\u65CF\u5F5D\u65CF\u81EA\u6CBB\u5DDE",pyname:"Hong He Ha Ni Zu Yi Zu Zi Zhi Zhou",lon:"103.375599",lat:"23.364221"},532600:{cname:"\u6587\u5C71\u58EE\u65CF\u82D7\u65CF\u81EA\u6CBB\u5DDE",pyname:"Wen Shan Zhuang Zu Miao Zu Zi Zhi Zhou",lon:"104.215039",lat:"23.39849"},532800:{cname:"\u897F\u53CC\u7248\u7EB3\u50A3\u65CF\u81EA\u6CBB\u5DDE",pyname:"Xi Shuang Ban Na Dai Zu Zi Zhi Zhou",lon:"100.797389",lat:"22.007489"},532900:{cname:"\u5927\u7406\u767D\u65CF\u81EA\u6CBB\u5DDE",pyname:"Da Li Bai Zu Zi Zhi Zhou",lon:"100.267641",lat:"25.60648"},533100:{cname:"\u5FB7\u5B8F\u50A3\u65CF\u666F\u9887\u65CF\u81EA\u6CBB\u5DDE",pyname:"De Hong Dai Zu Jing Po Zu Zi Zhi Zhou",lon:"98.584859",lat:"24.43232"},533300:{cname:"\u6012\u6C5F\u5088\u50F3\u65CF\u81EA\u6CBB\u5DDE",pyname:"Nu Jiang Li Su Zu Zi Zhi Zhou",lon:"98.856699",lat:"25.81763"},533400:{cname:"\u8FEA\u5E86\u85CF\u65CF\u81EA\u6CBB\u5DDE",pyname:"Di Qing Zang Zu Zi Zhi Zhou",lon:"99.703049",lat:"27.81908"}},54e4:{540100:{cname:"\u62C9\u8428\u5E02",pyname:"La Sa Shi",lon:"91.114529",lat:"29.644141"},542100:{cname:"\u660C\u90FD\u5730\u533A",pyname:"Chang Du Di Qu",lon:"97.17225",lat:"31.140729"},542200:{cname:"\u5C71\u5357\u5730\u533A",pyname:"Shan Nan Di Qu",lon:"91.773129",lat:"29.237051"},542300:{cname:"\u65E5\u5580\u5219\u5730\u533A",pyname:"Ri Ka Ze Di Qu",lon:"88.881369",lat:"29.266849"},542400:{cname:"\u90A3\u66F2\u5730\u533A",pyname:"Na Qu Di Qu",lon:"92.051361",lat:"31.476139"},542500:{cname:"\u963F\u91CC\u5730\u533A",pyname:"A Li Di Qu",lon:"81.15763",lat:"30.40199"},542600:{cname:"\u6797\u829D\u5730\u533A",pyname:"Lin Zhi Di Qu",lon:"94.361549",lat:"29.64895"}},61e4:{610100:{cname:"\u897F\u5B89\u5E02",pyname:"Xi An Shi",lon:"108.939839",lat:"34.34127"},610200:{cname:"\u94DC\u5DDD\u5E02",pyname:"Tong Chuan Shi",lon:"108.94515",lat:"34.89673"},610300:{cname:"\u5B9D\u9E21\u5E02",pyname:"Bao Ji Shi",lon:"107.23732",lat:"34.36194"},610400:{cname:"\u54B8\u9633\u5E02",pyname:"Xian Yang Shi",lon:"108.70929",lat:"34.329321"},610500:{cname:"\u6E2D\u5357\u5E02",pyname:"Wei Nan Shi",lon:"109.51015",lat:"34.49997"},610600:{cname:"\u5EF6\u5B89\u5E02",pyname:"Yan An Shi",lon:"109.489781",lat:"36.585291"},610700:{cname:"\u6C49\u4E2D\u5E02",pyname:"Han Zhong Shi",lon:"107.02377",lat:"33.067611"},610800:{cname:"\u6986\u6797\u5E02",pyname:"Yu Lin Shi",lon:"109.734579",lat:"38.2852"},610900:{cname:"\u5B89\u5EB7\u5E02",pyname:"An Kang Shi",lon:"109.029321",lat:"32.684859"},611e3:{cname:"\u5546\u6D1B\u5E02",pyname:"Shang Luo Shi",lon:"109.94041",lat:"33.87036"}},62e4:{620100:{cname:"\u5170\u5DDE\u5E02",pyname:"Lan Zhou Shi",lon:"103.834171",lat:"36.06138"},620200:{cname:"\u5609\u5CEA\u5173\u5E02",pyname:"Jia Yu Guan Shi",lon:"98.290111",lat:"39.77201"},620300:{cname:"\u91D1\u660C\u5E02",pyname:"Jin Chang Shi",lon:"102.187589",lat:"38.520061"},620400:{cname:"\u767D\u94F6\u5E02",pyname:"Bai Yin Shi",lon:"104.13773",lat:"36.544701"},620500:{cname:"\u5929\u6C34\u5E02",pyname:"Tian Shui Shi",lon:"105.724859",lat:"34.580851"},620600:{cname:"\u6B66\u5A01\u5E02",pyname:"Wu Wei Shi",lon:"102.637971",lat:"37.928201"},620700:{cname:"\u5F20\u6396\u5E02",pyname:"Zhang Ye Shi",lon:"100.449809",lat:"38.92592"},620800:{cname:"\u5E73\u51C9\u5E02",pyname:"Ping Liang Shi",lon:"106.665299",lat:"35.54303"},620900:{cname:"\u9152\u6CC9\u5E02",pyname:"Jiu Quan Shi",lon:"98.493941",lat:"39.73255"},621e3:{cname:"\u5E86\u9633\u5E02",pyname:"Qing Yang Shi",lon:"107.642921",lat:"35.709781"},621100:{cname:"\u5B9A\u897F\u5E02",pyname:"Ding Xi Shi",lon:"104.625241",lat:"35.581131"},621200:{cname:"\u9647\u5357\u5E02",pyname:"Long Nan Shi",lon:"104.92166",lat:"33.401"},622900:{cname:"\u4E34\u590F\u56DE\u65CF\u81EA\u6CBB\u5DDE",pyname:"Lin Xia Hui Zu Zi Zhi Zhou",lon:"103.210909",lat:"35.60122"},623e3:{cname:"\u7518\u5357\u85CF\u65CF\u81EA\u6CBB\u5DDE",pyname:"Gan Nan Zang Zu Zi Zhi Zhou",lon:"102.91102",lat:"34.98326"}},63e4:{630100:{cname:"\u897F\u5B81\u5E02",pyname:"Xi Ning Shi",lon:"101.777819",lat:"36.617289"},632100:{cname:"\u6D77\u4E1C\u5E02",pyname:"Hai Dong Shi",lon:"102.40173",lat:"36.48209"},632200:{cname:"\u6D77\u5317\u85CF\u65CF\u81EA\u6CBB\u5DDE",pyname:"Hai Bei Zang Zu Zi Zhi Zhou",lon:"100.900959",lat:"36.95454"},632300:{cname:"\u9EC4\u5357\u85CF\u65CF\u81EA\u6CBB\u5DDE",pyname:"Huang Nan Zang Zu Zi Zhi Zhou",lon:"102.015069",lat:"35.519911"},632500:{cname:"\u6D77\u5357\u85CF\u65CF\u81EA\u6CBB\u5DDE",pyname:"Hai Nan Zang Zu Zi Zhi Zhou",lon:"100.620211",lat:"36.28643"},632600:{cname:"\u679C\u6D1B\u85CF\u65CF\u81EA\u6CBB\u5DDE",pyname:"Guo Luo Zang Zu Zi Zhi Zhou",lon:"100.24475",lat:"34.471411"},632700:{cname:"\u7389\u6811\u85CF\u65CF\u81EA\u6CBB\u5DDE",pyname:"Yu Shu Zang Zu Zi Zhi Zhou",lon:"97.0065",lat:"33.00528"},632800:{cname:"\u6D77\u897F\u8499\u53E4\u65CF\u85CF\u65CF\u81EA\u6CBB\u5DDE",pyname:"Hai Xi Meng Gu Zu Zang Zu Zi Zhi Zhou",lon:"97.37122",lat:"37.377101"}},64e4:{640100:{cname:"\u94F6\u5DDD\u5E02",pyname:"Yin Chuan Shi",lon:"106.23248",lat:"38.486441"},640200:{cname:"\u77F3\u5634\u5C71\u5E02",pyname:"Shi Zui Shan Shi",lon:"106.38418",lat:"38.984099"},640300:{cname:"\u5434\u5FE0\u5E02",pyname:"Wu Zhong Shi",lon:"106.198789",lat:"37.99755"},640400:{cname:"\u56FA\u539F\u5E02",pyname:"Gu Yuan Shi",lon:"106.242589",lat:"36.015801"},640500:{cname:"\u4E2D\u536B\u5E02",pyname:"Zhong Wei Shi",lon:"105.19676",lat:"37.50026"}},65e4:{650100:{cname:"\u4E4C\u9C81\u6728\u9F50\u5E02",pyname:"Wu Lu Mu Qi Shi",lon:"87.616879",lat:"43.82663"},650200:{cname:"\u514B\u62C9\u739B\u4F9D\u5E02",pyname:"Ke La Ma Yi Shi",lon:"84.889271",lat:"45.579989"},652100:{cname:"\u5410\u9C81\u756A\u5730\u533A",pyname:"Tu Lu Fan Di Qu",lon:"89.18954",lat:"42.9513"},652200:{cname:"\u54C8\u5BC6\u5730\u533A",pyname:"Ha Mi Di Qu",lon:"93.516261",lat:"42.818739"},652300:{cname:"\u660C\u5409\u56DE\u65CF\u81EA\u6CBB\u5DDE",pyname:"Chang Ji Hui Zu Zi Zhi Zhou",lon:"87.30822",lat:"44.01117"},652700:{cname:"\u535A\u5C14\u5854\u62C9\u8499\u53E4\u81EA\u6CBB\u5DDE",pyname:"Bo Er Ta La Meng Gu Zi Zhi Zhou",lon:"82.066649",lat:"44.90597"},652800:{cname:"\u5DF4\u97F3\u90ED\u695E\u8499\u53E4\u81EA\u6CBB\u5DDE",pyname:"Ba Yin Guo Leng Meng Gu Zi Zhi Zhou",lon:"86.145169",lat:"41.764041"},652900:{cname:"\u963F\u514B\u82CF\u5730\u533A",pyname:"A Ke Su Di Qu",lon:"80.26008",lat:"41.16842"},653e3:{cname:"\u514B\u5B5C\u52D2\u82CF\u67EF\u5C14\u514B\u5B5C\u81EA\u6CBB\u5DDE",pyname:"Ke Zi Le Su Ke Er Ke Zi Zi Zhi Zhou",lon:"76.16661",lat:"39.715299"},653100:{cname:"\u5580\u4EC0\u5730\u533A",pyname:"Ka Shi Di Qu",lon:"75.989759",lat:"39.470421"},653200:{cname:"\u548C\u7530\u5730\u533A",pyname:"He Tian Di Qu",lon:"79.92247",lat:"37.11431"},654e3:{cname:"\u4F0A\u7281\u54C8\u8428\u514B\u81EA\u6CBB\u5DDE",pyname:"Yi Li Ha Sa Ke Zi Zhi Zhou",lon:"81.32416",lat:"43.91689"},654200:{cname:"\u5854\u57CE\u5730\u533A",pyname:"Ta Cheng Di Qu",lon:"82.98046",lat:"46.745319"},654300:{cname:"\u963F\u52D2\u6CF0\u5730\u533A",pyname:"A Le Tai Di Qu",lon:"88.14023",lat:"47.84564"},659001:{cname:"\u77F3\u6CB3\u5B50\u5E02",pyname:"Shi He Zi Shi",lon:"86.07893",lat:"44.30653"},659002:{cname:"\u963F\u62C9\u5C14\u5E02",pyname:"A La Er Shi",lon:"81.280671",lat:"40.54798"},659003:{cname:"\u56FE\u6728\u8212\u514B\u5E02",pyname:"Tu Mu Shu Ke Shi",lon:"79.069019",lat:"39.86495"},659004:{cname:"\u4E94\u5BB6\u6E20\u5E02",pyname:"Wu Jia Qu Shi",lon:"87.540169",lat:"44.16799"}}};function u(p,n,i,t,m,c){let o=document.createElement(p);return o.className=n,o.textContent=i,m&&o.setAttribute("data-code",m),c&&o.addEventListener("click",c),t.appendChild(o),o}class D{constructor(n){this.options={theme:"light",placeholder:"\u8BF7\u9009\u62E9",hot:["440100","440300","330100","510100"],zoom:10},this.options=Object.assign({},{theme:"light",placeholder:"\u8BF7\u9009\u62E9",hot:["440100","440300","330100","510100"],zoom:10},n),this._onCityClick=this._onCityClick.bind(this),this._onInfoClick=this._onInfoClick.bind(this),this._onLetterClick=this._onLetterClick.bind(this)}onAdd(n){return this._map=n,this._container=document.createElement("div"),this._container.className="mapboxgl-ctrl",this._citySelectContainer=u("div","city-selector-box "+this.options.theme,"",this._container),this._cityInfoContainer=u("div","city-info-box",this.options.placeholder,this._citySelectContainer,"",this._onInfoClick),this._cityListContainer=u("div","city-list-box","",this._citySelectContainer),this._active=!1,this._render(),this._container}onRemove(){this._container.parentNode.removeChild(this._container),this._map=void 0}_render(){const n=this.options.hot,i=["110000","120000","310000","500000","810000","820000","710000"],t=["A","F","G","H","J","L","N","Q","S","X","Y","Z"];if(n.length>0){const a=u("div","city-list city-list-hot","",this._cityListContainer);for(let e=0;e