v3-admin-webpack 2f703d8db586 cached
865 files
33.2 MB
8.8M tokens
84 symbols
1 requests
Copy disabled (too large) Download .txt
Showing preview only (35,126K chars total). Download the full file to get everything.
Repository: dirkhe1051931999/quasar-typescript-admin-template
Branch: v3-admin-webpack
Commit: 2f703d8db586
Files: 865
Total size: 33.2 MB

Directory structure:
gitextract_sxg9jdjw/

├── .editorconfig
├── .eslintignore
├── .eslintrc.js
├── .gitignore
├── .npmrc
├── .postcssrc.js
├── .prettierrc
├── .vscode/
│   └── settings.json
├── README.md
├── babel.config.js
├── check-version.js
├── generate-svg-component.js
├── index.html
├── package.json
├── public/
│   └── map/
│       ├── anhui.js
│       ├── aomen.js
│       ├── beijing.js
│       ├── china.js
│       ├── chongqing.js
│       ├── city/
│       │   ├── 130100.json
│       │   ├── 130200.json
│       │   ├── 130300.json
│       │   ├── 130400.json
│       │   ├── 130500.json
│       │   ├── 130600.json
│       │   ├── 130700.json
│       │   ├── 130800.json
│       │   ├── 130900.json
│       │   ├── 131000.json
│       │   ├── 131100.json
│       │   ├── 140100.json
│       │   ├── 140200.json
│       │   ├── 140300.json
│       │   ├── 140400.json
│       │   ├── 140500.json
│       │   ├── 140600.json
│       │   ├── 140700.json
│       │   ├── 140800.json
│       │   ├── 140900.json
│       │   ├── 141000.json
│       │   ├── 141100.json
│       │   ├── 150100.json
│       │   ├── 150200.json
│       │   ├── 150300.json
│       │   ├── 150400.json
│       │   ├── 150500.json
│       │   ├── 150600.json
│       │   ├── 150700.json
│       │   ├── 150800.json
│       │   ├── 150900.json
│       │   ├── 152200.json
│       │   ├── 152500.json
│       │   ├── 152900.json
│       │   ├── 210100.json
│       │   ├── 210200.json
│       │   ├── 210300.json
│       │   ├── 210400.json
│       │   ├── 210500.json
│       │   ├── 210600.json
│       │   ├── 210700.json
│       │   ├── 210800.json
│       │   ├── 210900.json
│       │   ├── 211000.json
│       │   ├── 211100.json
│       │   ├── 211200.json
│       │   ├── 211300.json
│       │   ├── 211400.json
│       │   ├── 220100.json
│       │   ├── 220200.json
│       │   ├── 220300.json
│       │   ├── 220400.json
│       │   ├── 220500.json
│       │   ├── 220600.json
│       │   ├── 220700.json
│       │   ├── 220800.json
│       │   ├── 222400.json
│       │   ├── 230100.json
│       │   ├── 230200.json
│       │   ├── 230300.json
│       │   ├── 230400.json
│       │   ├── 230500.json
│       │   ├── 230600.json
│       │   ├── 230700.json
│       │   ├── 230800.json
│       │   ├── 230900.json
│       │   ├── 231000.json
│       │   ├── 231100.json
│       │   ├── 231200.json
│       │   ├── 232700.json
│       │   ├── 320100.json
│       │   ├── 320200.json
│       │   ├── 320300.json
│       │   ├── 320400.json
│       │   ├── 320500.json
│       │   ├── 320600.json
│       │   ├── 320700.json
│       │   ├── 320800.json
│       │   ├── 320900.json
│       │   ├── 321000.json
│       │   ├── 321100.json
│       │   ├── 321200.json
│       │   ├── 321300.json
│       │   ├── 330100.json
│       │   ├── 330200.json
│       │   ├── 330300.json
│       │   ├── 330400.json
│       │   ├── 330500.json
│       │   ├── 330600.json
│       │   ├── 330700.json
│       │   ├── 330800.json
│       │   ├── 330900.json
│       │   ├── 331000.json
│       │   ├── 331100.json
│       │   ├── 340100.json
│       │   ├── 340200.json
│       │   ├── 340300.json
│       │   ├── 340400.json
│       │   ├── 340500.json
│       │   ├── 340600.json
│       │   ├── 340700.json
│       │   ├── 340800.json
│       │   ├── 341000.json
│       │   ├── 341100.json
│       │   ├── 341200.json
│       │   ├── 341300.json
│       │   ├── 341500.json
│       │   ├── 341600.json
│       │   ├── 341700.json
│       │   ├── 341800.json
│       │   ├── 350100.json
│       │   ├── 350200.json
│       │   ├── 350300.json
│       │   ├── 350400.json
│       │   ├── 350500.json
│       │   ├── 350600.json
│       │   ├── 350700.json
│       │   ├── 350800.json
│       │   ├── 350900.json
│       │   ├── 360100.json
│       │   ├── 360200.json
│       │   ├── 360300.json
│       │   ├── 360400.json
│       │   ├── 360500.json
│       │   ├── 360600.json
│       │   ├── 360700.json
│       │   ├── 360800.json
│       │   ├── 360900.json
│       │   ├── 361000.json
│       │   ├── 361100.json
│       │   ├── 370100.json
│       │   ├── 370200.json
│       │   ├── 370300.json
│       │   ├── 370400.json
│       │   ├── 370500.json
│       │   ├── 370600.json
│       │   ├── 370700.json
│       │   ├── 370800.json
│       │   ├── 370900.json
│       │   ├── 371000.json
│       │   ├── 371100.json
│       │   ├── 371300.json
│       │   ├── 371400.json
│       │   ├── 371500.json
│       │   ├── 371600.json
│       │   ├── 371700.json
│       │   ├── 410100.json
│       │   ├── 410200.json
│       │   ├── 410300.json
│       │   ├── 410400.json
│       │   ├── 410500.json
│       │   ├── 410600.json
│       │   ├── 410700.json
│       │   ├── 410800.json
│       │   ├── 410900.json
│       │   ├── 411000.json
│       │   ├── 411100.json
│       │   ├── 411200.json
│       │   ├── 411300.json
│       │   ├── 411400.json
│       │   ├── 411500.json
│       │   ├── 411600.json
│       │   ├── 411700.json
│       │   ├── 420100.json
│       │   ├── 420200.json
│       │   ├── 420300.json
│       │   ├── 420500.json
│       │   ├── 420600.json
│       │   ├── 420700.json
│       │   ├── 420800.json
│       │   ├── 420900.json
│       │   ├── 421000.json
│       │   ├── 421100.json
│       │   ├── 421200.json
│       │   ├── 421300.json
│       │   ├── 422800.json
│       │   ├── 430100.json
│       │   ├── 430200.json
│       │   ├── 430300.json
│       │   ├── 430400.json
│       │   ├── 430500.json
│       │   ├── 430600.json
│       │   ├── 430700.json
│       │   ├── 430800.json
│       │   ├── 430900.json
│       │   ├── 431000.json
│       │   ├── 431100.json
│       │   ├── 431200.json
│       │   ├── 431300.json
│       │   ├── 433100.json
│       │   ├── 440100.json
│       │   ├── 440200.json
│       │   ├── 440300.json
│       │   ├── 440400.json
│       │   ├── 440500.json
│       │   ├── 440600.json
│       │   ├── 440700.json
│       │   ├── 440800.json
│       │   ├── 440900.json
│       │   ├── 441200.json
│       │   ├── 441300.json
│       │   ├── 441400.json
│       │   ├── 441500.json
│       │   ├── 441600.json
│       │   ├── 441700.json
│       │   ├── 441800.json
│       │   ├── 441900.json
│       │   ├── 442000.json
│       │   ├── 445100.json
│       │   ├── 445200.json
│       │   ├── 445300.json
│       │   ├── 450100.json
│       │   ├── 450200.json
│       │   ├── 450300.json
│       │   ├── 450400.json
│       │   ├── 450500.json
│       │   ├── 450600.json
│       │   ├── 450700.json
│       │   ├── 450800.json
│       │   ├── 450900.json
│       │   ├── 451000.json
│       │   ├── 451100.json
│       │   ├── 451200.json
│       │   ├── 451300.json
│       │   ├── 451400.json
│       │   ├── 460100.json
│       │   ├── 460200.json
│       │   ├── 460300.json
│       │   ├── 460400.json
│       │   ├── 510100.json
│       │   ├── 510300.json
│       │   ├── 510400.json
│       │   ├── 510500.json
│       │   ├── 510600.json
│       │   ├── 510700.json
│       │   ├── 510800.json
│       │   ├── 510900.json
│       │   ├── 511000.json
│       │   ├── 511100.json
│       │   ├── 511300.json
│       │   ├── 511400.json
│       │   ├── 511500.json
│       │   ├── 511600.json
│       │   ├── 511700.json
│       │   ├── 511800.json
│       │   ├── 511900.json
│       │   ├── 512000.json
│       │   ├── 513200.json
│       │   ├── 513300.json
│       │   ├── 513400.json
│       │   ├── 520100.json
│       │   ├── 520200.json
│       │   ├── 520300.json
│       │   ├── 520400.json
│       │   ├── 520500.json
│       │   ├── 520600.json
│       │   ├── 522300.json
│       │   ├── 522600.json
│       │   ├── 522700.json
│       │   ├── 530100.json
│       │   ├── 530300.json
│       │   ├── 530400.json
│       │   ├── 530500.json
│       │   ├── 530600.json
│       │   ├── 530700.json
│       │   ├── 530800.json
│       │   ├── 530900.json
│       │   ├── 532300.json
│       │   ├── 532500.json
│       │   ├── 532600.json
│       │   ├── 532800.json
│       │   ├── 532900.json
│       │   ├── 533100.json
│       │   ├── 533300.json
│       │   ├── 533400.json
│       │   ├── 540100.json
│       │   ├── 540200.json
│       │   ├── 540300.json
│       │   ├── 540400.json
│       │   ├── 540500.json
│       │   ├── 540600.json
│       │   ├── 542500.json
│       │   ├── 610100.json
│       │   ├── 610200.json
│       │   ├── 610300.json
│       │   ├── 610400.json
│       │   ├── 610500.json
│       │   ├── 610600.json
│       │   ├── 610700.json
│       │   ├── 610800.json
│       │   ├── 610900.json
│       │   ├── 611000.json
│       │   ├── 620100.json
│       │   ├── 620200.json
│       │   ├── 620300.json
│       │   ├── 620400.json
│       │   ├── 620500.json
│       │   ├── 620600.json
│       │   ├── 620700.json
│       │   ├── 620800.json
│       │   ├── 620900.json
│       │   ├── 621000.json
│       │   ├── 621100.json
│       │   ├── 621200.json
│       │   ├── 622900.json
│       │   ├── 623000.json
│       │   ├── 630100.json
│       │   ├── 630200.json
│       │   ├── 632200.json
│       │   ├── 632300.json
│       │   ├── 632500.json
│       │   ├── 632600.json
│       │   ├── 632700.json
│       │   ├── 632800.json
│       │   ├── 640100.json
│       │   ├── 640200.json
│       │   ├── 640300.json
│       │   ├── 640400.json
│       │   ├── 640500.json
│       │   ├── 650100.json
│       │   ├── 650200.json
│       │   ├── 650400.json
│       │   ├── 650500.json
│       │   ├── 652300.json
│       │   ├── 652700.json
│       │   ├── 652800.json
│       │   ├── 652900.json
│       │   ├── 653000.json
│       │   ├── 653100.json
│       │   ├── 653200.json
│       │   ├── 654000.json
│       │   ├── 654200.json
│       │   ├── 654300.json
│       │   ├── 659001.json
│       │   ├── 659002.json
│       │   ├── 659003.json
│       │   ├── 659004.json
│       │   ├── 659005.json
│       │   ├── 659006.json
│       │   ├── 659007.json
│       │   ├── 659008.json
│       │   ├── 659009.json
│       │   ├── 659010.json
│       │   ├── 710000.json
│       │   ├── 810000.json
│       │   └── 820000.json
│       ├── city_old/
│       │   ├── 110100.json
│       │   ├── 120100.json
│       │   ├── 130100.json
│       │   ├── 130200.json
│       │   ├── 130300.json
│       │   ├── 130400.json
│       │   ├── 130500.json
│       │   ├── 130600.json
│       │   ├── 130700.json
│       │   ├── 130800.json
│       │   ├── 130900.json
│       │   ├── 131000.json
│       │   ├── 131100.json
│       │   ├── 140100.json
│       │   ├── 140200.json
│       │   ├── 140300.json
│       │   ├── 140400.json
│       │   ├── 140500.json
│       │   ├── 140600.json
│       │   ├── 140700.json
│       │   ├── 140800.json
│       │   ├── 140900.json
│       │   ├── 141000.json
│       │   ├── 141100.json
│       │   ├── 150100.json
│       │   ├── 150200.json
│       │   ├── 150300.json
│       │   ├── 150400.json
│       │   ├── 150500.json
│       │   ├── 150600.json
│       │   ├── 150700.json
│       │   ├── 150800.json
│       │   ├── 150900.json
│       │   ├── 152200.json
│       │   ├── 152500.json
│       │   ├── 152900.json
│       │   ├── 210100.json
│       │   ├── 210200.json
│       │   ├── 210300.json
│       │   ├── 210400.json
│       │   ├── 210500.json
│       │   ├── 210600.json
│       │   ├── 210700.json
│       │   ├── 210800.json
│       │   ├── 210900.json
│       │   ├── 211000.json
│       │   ├── 211100.json
│       │   ├── 211200.json
│       │   ├── 211300.json
│       │   ├── 211400.json
│       │   ├── 220100.json
│       │   ├── 220200.json
│       │   ├── 220300.json
│       │   ├── 220400.json
│       │   ├── 220500.json
│       │   ├── 220600.json
│       │   ├── 220700.json
│       │   ├── 220800.json
│       │   ├── 222400.json
│       │   ├── 230100.json
│       │   ├── 230200.json
│       │   ├── 230300.json
│       │   ├── 230400.json
│       │   ├── 230500.json
│       │   ├── 230600.json
│       │   ├── 230700.json
│       │   ├── 230800.json
│       │   ├── 230900.json
│       │   ├── 231000.json
│       │   ├── 231100.json
│       │   ├── 231200.json
│       │   ├── 232700.json
│       │   ├── 310100.json
│       │   ├── 310200.json
│       │   ├── 320100.json
│       │   ├── 320200.json
│       │   ├── 320300.json
│       │   ├── 320400.json
│       │   ├── 320500.json
│       │   ├── 320600.json
│       │   ├── 320700.json
│       │   ├── 320800.json
│       │   ├── 320900.json
│       │   ├── 321000.json
│       │   ├── 321100.json
│       │   ├── 321200.json
│       │   ├── 321300.json
│       │   ├── 330100.json
│       │   ├── 330200.json
│       │   ├── 330300.json
│       │   ├── 330400.json
│       │   ├── 330500.json
│       │   ├── 330600.json
│       │   ├── 330700.json
│       │   ├── 330800.json
│       │   ├── 330900.json
│       │   ├── 331000.json
│       │   ├── 331100.json
│       │   ├── 340100.json
│       │   ├── 340200.json
│       │   ├── 340300.json
│       │   ├── 340400.json
│       │   ├── 340500.json
│       │   ├── 340600.json
│       │   ├── 340700.json
│       │   ├── 340800.json
│       │   ├── 341000.json
│       │   ├── 341100.json
│       │   ├── 341200.json
│       │   ├── 341300.json
│       │   ├── 341500.json
│       │   ├── 341600.json
│       │   ├── 341700.json
│       │   ├── 341800.json
│       │   ├── 350100.json
│       │   ├── 350200.json
│       │   ├── 350300.json
│       │   ├── 350400.json
│       │   ├── 350500.json
│       │   ├── 350600.json
│       │   ├── 350700.json
│       │   ├── 350800.json
│       │   ├── 350900.json
│       │   ├── 360100.json
│       │   ├── 360200.json
│       │   ├── 360300.json
│       │   ├── 360400.json
│       │   ├── 360500.json
│       │   ├── 360600.json
│       │   ├── 360700.json
│       │   ├── 360800.json
│       │   ├── 360900.json
│       │   ├── 361000.json
│       │   ├── 361100.json
│       │   ├── 370100.json
│       │   ├── 370200.json
│       │   ├── 370300.json
│       │   ├── 370400.json
│       │   ├── 370500.json
│       │   ├── 370600.json
│       │   ├── 370700.json
│       │   ├── 370800.json
│       │   ├── 370900.json
│       │   ├── 371000.json
│       │   ├── 371100.json
│       │   ├── 371200.json
│       │   ├── 371300.json
│       │   ├── 371400.json
│       │   ├── 371500.json
│       │   ├── 371600.json
│       │   ├── 371700.json
│       │   ├── 410100.json
│       │   ├── 410200.json
│       │   ├── 410300.json
│       │   ├── 410400.json
│       │   ├── 410500.json
│       │   ├── 410600.json
│       │   ├── 410700.json
│       │   ├── 410800.json
│       │   ├── 410900.json
│       │   ├── 411000.json
│       │   ├── 411100.json
│       │   ├── 411200.json
│       │   ├── 411300.json
│       │   ├── 411400.json
│       │   ├── 411500.json
│       │   ├── 411600.json
│       │   ├── 411700.json
│       │   ├── 420100.json
│       │   ├── 420200.json
│       │   ├── 420300.json
│       │   ├── 420500.json
│       │   ├── 420600.json
│       │   ├── 420700.json
│       │   ├── 420800.json
│       │   ├── 420900.json
│       │   ├── 421000.json
│       │   ├── 421100.json
│       │   ├── 421200.json
│       │   ├── 421300.json
│       │   ├── 422800.json
│       │   ├── 429000.json
│       │   ├── 430100.json
│       │   ├── 430200.json
│       │   ├── 430300.json
│       │   ├── 430400.json
│       │   ├── 430500.json
│       │   ├── 430600.json
│       │   ├── 430700.json
│       │   ├── 430800.json
│       │   ├── 430900.json
│       │   ├── 431000.json
│       │   ├── 431100.json
│       │   ├── 431200.json
│       │   ├── 431300.json
│       │   ├── 433100.json
│       │   ├── 440100.json
│       │   ├── 440200.json
│       │   ├── 440300.json
│       │   ├── 440400.json
│       │   ├── 440500.json
│       │   ├── 440600.json
│       │   ├── 440700.json
│       │   ├── 440800.json
│       │   ├── 440900.json
│       │   ├── 441200.json
│       │   ├── 441300.json
│       │   ├── 441400.json
│       │   ├── 441500.json
│       │   ├── 441600.json
│       │   ├── 441700.json
│       │   ├── 441800.json
│       │   ├── 441900.json
│       │   ├── 442000.json
│       │   ├── 445100.json
│       │   ├── 445200.json
│       │   ├── 445300.json
│       │   ├── 450100.json
│       │   ├── 450200.json
│       │   ├── 450300.json
│       │   ├── 450400.json
│       │   ├── 450500.json
│       │   ├── 450600.json
│       │   ├── 450700.json
│       │   ├── 450800.json
│       │   ├── 450900.json
│       │   ├── 451000.json
│       │   ├── 451100.json
│       │   ├── 451200.json
│       │   ├── 451300.json
│       │   ├── 451400.json
│       │   ├── 460100.json
│       │   ├── 460200.json
│       │   ├── 460300.json
│       │   ├── 460400.json
│       │   ├── 469000.json
│       │   ├── 500100.json
│       │   ├── 510100.json
│       │   ├── 510300.json
│       │   ├── 510400.json
│       │   ├── 510500.json
│       │   ├── 510600.json
│       │   ├── 510700.json
│       │   ├── 510800.json
│       │   ├── 510900.json
│       │   ├── 511000.json
│       │   ├── 511100.json
│       │   ├── 511300.json
│       │   ├── 511400.json
│       │   ├── 511500.json
│       │   ├── 511600.json
│       │   ├── 511700.json
│       │   ├── 511800.json
│       │   ├── 511900.json
│       │   ├── 512000.json
│       │   ├── 513200.json
│       │   ├── 513300.json
│       │   ├── 513400.json
│       │   ├── 520100.json
│       │   ├── 520200.json
│       │   ├── 520300.json
│       │   ├── 520400.json
│       │   ├── 520500.json
│       │   ├── 520600.json
│       │   ├── 522200.json
│       │   ├── 522300.json
│       │   ├── 522400.json
│       │   ├── 522600.json
│       │   ├── 522700.json
│       │   ├── 530100.json
│       │   ├── 530300.json
│       │   ├── 530400.json
│       │   ├── 530500.json
│       │   ├── 530600.json
│       │   ├── 530700.json
│       │   ├── 530800.json
│       │   ├── 530900.json
│       │   ├── 532300.json
│       │   ├── 532500.json
│       │   ├── 532600.json
│       │   ├── 532800.json
│       │   ├── 532900.json
│       │   ├── 533100.json
│       │   ├── 533300.json
│       │   ├── 533400.json
│       │   ├── 540100.json
│       │   ├── 540200.json
│       │   ├── 540300.json
│       │   ├── 540400.json
│       │   ├── 540500.json
│       │   ├── 540600.json
│       │   ├── 542100.json
│       │   ├── 542200.json
│       │   ├── 542300.json
│       │   ├── 542400.json
│       │   ├── 542500.json
│       │   ├── 542600.json
│       │   ├── 610100.json
│       │   ├── 610200.json
│       │   ├── 610300.json
│       │   ├── 610400.json
│       │   ├── 610500.json
│       │   ├── 610600.json
│       │   ├── 610700.json
│       │   ├── 610800.json
│       │   ├── 610900.json
│       │   ├── 611000.json
│       │   ├── 620100.json
│       │   ├── 620200.json
│       │   ├── 620300.json
│       │   ├── 620400.json
│       │   ├── 620500.json
│       │   ├── 620600.json
│       │   ├── 620700.json
│       │   ├── 620800.json
│       │   ├── 620900.json
│       │   ├── 621000.json
│       │   ├── 621100.json
│       │   ├── 621200.json
│       │   ├── 622900.json
│       │   ├── 623000.json
│       │   ├── 630100.json
│       │   ├── 630200.json
│       │   ├── 632100.json
│       │   ├── 632200.json
│       │   ├── 632300.json
│       │   ├── 632500.json
│       │   ├── 632600.json
│       │   ├── 632700.json
│       │   ├── 632800.json
│       │   ├── 640100.json
│       │   ├── 640200.json
│       │   ├── 640300.json
│       │   ├── 640400.json
│       │   ├── 640500.json
│       │   ├── 650100.json
│       │   ├── 650200.json
│       │   ├── 650400.json
│       │   ├── 650500.json
│       │   ├── 652100.json
│       │   ├── 652200.json
│       │   ├── 652300.json
│       │   ├── 652700.json
│       │   ├── 652800.json
│       │   ├── 652900.json
│       │   ├── 653000.json
│       │   ├── 653100.json
│       │   ├── 653200.json
│       │   ├── 654000.json
│       │   ├── 654200.json
│       │   ├── 654300.json
│       │   ├── 659001.json
│       │   ├── 710000.json
│       │   ├── 810000.json
│       │   ├── 820000.json
│       │   └── china-main-city-map.js
│       ├── fujian.js
│       ├── gansu.js
│       ├── guangdong.js
│       ├── guangxi.js
│       ├── guizhou.js
│       ├── hainan.js
│       ├── hebei.js
│       ├── heilongjiang.js
│       ├── henan.js
│       ├── hubei.js
│       ├── hunan.js
│       ├── jiangsu.js
│       ├── jiangxi.js
│       ├── jilin.js
│       ├── liaoning.js
│       ├── neimenggu.js
│       ├── ningxia.js
│       ├── province/
│       │   ├── anhui.json
│       │   ├── aomen.json
│       │   ├── beijing.json
│       │   ├── chongqing.json
│       │   ├── fujian.json
│       │   ├── gansu.json
│       │   ├── guangdong.json
│       │   ├── guangxi.json
│       │   ├── guizhou.json
│       │   ├── hainan.json
│       │   ├── hebei.json
│       │   ├── heilongjiang.json
│       │   ├── henan.json
│       │   ├── hubei.json
│       │   ├── hunan.json
│       │   ├── jiangsu.json
│       │   ├── jiangxi.json
│       │   ├── jilin.json
│       │   ├── liaoning.json
│       │   ├── neimenggu.json
│       │   ├── ningxia.json
│       │   ├── qinghai.json
│       │   ├── shandong.json
│       │   ├── shanghai.json
│       │   ├── shanxi.json
│       │   ├── shanxi1.json
│       │   ├── sichuan.json
│       │   ├── tianjin.json
│       │   ├── xianggang.json
│       │   ├── xinjiang.json
│       │   ├── xizang.json
│       │   ├── yunnan.json
│       │   └── zhejiang.json
│       ├── qinghai.js
│       ├── shandong.js
│       ├── shanghai.js
│       ├── shanxi.js
│       ├── shanxi1.js
│       ├── sichuan.js
│       ├── tianjin.js
│       ├── xianggang.js
│       ├── xinjiang.js
│       ├── xizang.js
│       ├── yunnan.js
│       └── zhejiang.js
├── quasar.config.js
├── src/
│   ├── App.vue
│   ├── api/
│   │   ├── map.ts
│   │   └── user.ts
│   ├── assets/
│   │   └── geo/
│   │       └── country-coords.ts
│   ├── boot/
│   │   ├── .gitkeep
│   │   ├── axios.ts
│   │   ├── i18n.ts
│   │   ├── main.ts
│   │   └── pagePermission.ts
│   ├── components/
│   │   └── j-c-svg/
│   │       ├── index.vue
│   │       └── svgDeveloper.vue
│   ├── css/
│   │   └── quasar.variables.scss
│   ├── env.d.ts
│   ├── i18n/
│   │   ├── en-US/
│   │   │   └── index.ts
│   │   ├── index.ts
│   │   └── zh-CN/
│   │       └── index.ts
│   ├── layouts/
│   │   ├── components/
│   │   │   ├── Navigation/
│   │   │   │   ├── NavigationBar.vue
│   │   │   │   └── index.scss
│   │   │   ├── Sidebar/
│   │   │   │   ├── SidebarItem.vue
│   │   │   │   └── SidebarItemLink.vue
│   │   │   ├── sidebar/
│   │   │   │   ├── Sidebar.vue
│   │   │   │   └── styles/
│   │   │   │       ├── sidebar.scss
│   │   │   │       └── sidebarItem.scss
│   │   │   └── tags/
│   │   │       ├── TagsView.vue
│   │   │       └── index.scss
│   │   └── index.vue
│   ├── pages/
│   │   ├── account/
│   │   │   └── index.vue
│   │   ├── charts/
│   │   │   ├── city.vue
│   │   │   ├── components/
│   │   │   │   └── topology.vue
│   │   │   ├── data/
│   │   │   │   ├── chinaAllArea.ts
│   │   │   │   ├── chinaCity.ts
│   │   │   │   ├── chinaCountyNameMap.ts
│   │   │   │   └── chinaProvince.ts
│   │   │   ├── map.vue
│   │   │   ├── province.vue
│   │   │   └── relationship.vue
│   │   ├── components/
│   │   │   ├── jsonEditor.vue
│   │   │   ├── jsonView.vue
│   │   │   └── md.vue
│   │   ├── copy/
│   │   │   └── index.vue
│   │   ├── dashboard/
│   │   │   ├── components/
│   │   │   │   └── atomic-showcase.vue
│   │   │   └── index.vue
│   │   ├── i18n/
│   │   │   └── index.vue
│   │   ├── icon/
│   │   │   └── index.vue
│   │   ├── login/
│   │   │   └── index.vue
│   │   ├── menu/
│   │   │   ├── menu1/
│   │   │   │   ├── index.vue
│   │   │   │   ├── menu1-1/
│   │   │   │   │   └── index.vue
│   │   │   │   ├── menu1-2/
│   │   │   │   │   ├── index.vue
│   │   │   │   │   ├── menu1-2-1/
│   │   │   │   │   │   └── index.vue
│   │   │   │   │   └── menu1-2-2/
│   │   │   │   │       └── index.vue
│   │   │   │   └── menu1-3/
│   │   │   │       └── index.vue
│   │   │   └── menu2/
│   │   │       └── index.vue
│   │   └── table/
│   │       ├── components/
│   │       │   ├── add-update.vue
│   │       │   ├── detail-base.vue
│   │       │   ├── detail-chart.vue
│   │       │   ├── detail-world.vue
│   │       │   └── detail.vue
│   │       ├── index.vue
│   │       └── mixins/
│   │           └── selected.ts
│   ├── quasar.d.ts
│   ├── router/
│   │   ├── index.ts
│   │   ├── permission.ts
│   │   └── routes.ts
│   ├── setting.json
│   ├── shims-vue.d.ts
│   ├── store/
│   │   ├── index.ts
│   │   ├── modules/
│   │   │   ├── app.ts
│   │   │   ├── index.ts
│   │   │   ├── permission.ts
│   │   │   ├── tags.ts
│   │   │   └── user.ts
│   │   └── store-flag.d.ts
│   └── utils/
│       ├── canvas_verify_code.ts
│       ├── country.ts
│       ├── custom-svg.ts
│       ├── province.ts
│       ├── slidercaptcha.ts
│       ├── storage.ts
│       ├── tools.ts
│       └── validate.ts
└── tsconfig.json

================================================
FILE CONTENTS
================================================

================================================
FILE: .editorconfig
================================================
[*.{js,jsx,mjs,cjs,ts,tsx,mts,cts,vue}]
charset = utf-8
indent_size = 2
indent_style = space
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true

================================================
FILE: .eslintignore
================================================
/dist
/src-bex/www
/src-capacitor
/src-cordova
/.quasar
/node_modules
.eslintrc.js
babel.config.js
/src-ssr


================================================
FILE: .eslintrc.js
================================================
module.exports = {
  // https://eslint.org/docs/user-guide/configuring#configuration-cascading-and-hierarchy
  // This option interrupts the configuration hierarchy at this file
  // Remove this if you have an higher level ESLint config file (it usually happens into a monorepos)
  root: true,

  // https://eslint.vuejs.org/user-guide/#how-to-use-a-custom-parser
  // Must use parserOptions instead of "parser" to allow vue-eslint-parser to keep working
  // `parser: 'vue-eslint-parser'` is already included with any 'plugin:vue/**' config and should be omitted
  parserOptions: {
    parser: require.resolve('@typescript-eslint/parser'),
    extraFileExtensions: ['.vue'],
    ecmaVersion: 2015, // 与 tsconfig.json 的 target: "es6" 保持一致
    sourceType: 'module',
  },

  env: {
    browser: true,
    es6: true, // 与 tsconfig.json 的 target: "es6" 保持一致(改为 es6 替代 es2021)
    node: true,
    'vue/setup-compiler-macros': true,
  },

  // Rules order is important, please avoid shuffling them
  extends: [
    // Base ESLint recommended rules
    'eslint:recommended', // 启用基础推荐规则集

    // https://github.com/typescript-eslint/typescript-eslint/tree/master/packages/eslint-plugin#usage
    // ESLint typescript rules
    'plugin:@typescript-eslint/recommended',

    // Uncomment any of the lines below to choose desired strictness,
    // but leave only one uncommented!
    // See https://eslint.vuejs.org/rules/#available-rules
    'plugin:vue/vue3-essential', // Priority A: Essential (Error Prevention)
    // 'plugin:vue/vue3-strongly-recommended', // Priority B: Strongly Recommended (Improving Readability)
    // 'plugin:vue/vue3-recommended', // Priority C: Recommended (Minimizing Arbitrary Choices and Cognitive Overhead)

    // https://github.com/prettier/eslint-config-prettier#installation
    // usage with Prettier, provided by 'eslint-config-prettier'.
    'prettier',
  ],

  plugins: [
    // required to apply rules which need type information
    '@typescript-eslint',

    // https://eslint.vuejs.org/user-guide/#why-doesn-t-it-work-on-vue-files
    // required to lint *.vue files
    'vue',

    // https://github.com/typescript-eslint/typescript-eslint/issues/389#issuecomment-509292674
    // Prettier has not been included as plugin to avoid performance impact
    // add it as an extension for your IDE
  ],

  globals: {
    ga: 'readonly', // Google Analytics
    cordova: 'readonly',
    __statics: 'readonly',
    __QUASAR_SSR__: 'readonly',
    __QUASAR_SSR_SERVER__: 'readonly',
    __QUASAR_SSR_CLIENT__: 'readonly',
    __QUASAR_SSR_PWA__: 'readonly',
    process: 'readonly',
    Capacitor: 'readonly',
    chrome: 'readonly',
  },

  // add your custom rules here
  rules: {
    'prefer-promise-reject-errors': 'off',
    // TypeScript
    quotes: ['warn', 'single', { avoidEscape: true }],
    '@typescript-eslint/explicit-function-return-type': 'off',
    '@typescript-eslint/explicit-module-boundary-types': 'off',
    '@typescript-eslint/no-unsafe-member-access': 'off',
    '@typescript-eslint/no-unsafe-call': 'off',
    '@typescript-eslint/no-unsafe-argument': 'off',
    '@typescript-eslint/no-unsafe-assignment': 'off',
    '@typescript-eslint/restrict-plus-operands': 'off',
    '@typescript-eslint/no-floating-promises': 'off',
    'no-empty-function': 'off',
    '@typescript-eslint/no-empty-function': 'off',
    '@typescript-eslint/no-unsafe-return': 'off',
    '@typescript-eslint/restrict-template-expressions': 'off',
    '@typescript-eslint/await-thenable': 'off',
    '@typescript-eslint/no-empty-interface': 'off',
    'no-unused-vars': 'off', // 关闭基础规则,使用 TypeScript 版本
    // 检测未使用的变量和参数,允许以下划线开头的参数(常用于接口实现)
    '@typescript-eslint/no-unused-vars': [
      'warn',
      {
        argsIgnorePattern: '^_', // 忽略以下划线开头的参数(如 _event, _props)
        varsIgnorePattern: '^_', // 忽略以下划线开头的变量
        args: 'after-used', // 只检查使用位置之后的参数
        ignoreRestSiblings: true, // 忽略解构中的 rest siblings
      },
    ],
    'prefer-const': 'warn', // 启用,推荐使用 const
    'require-await': 'off',
    '@typescript-eslint/require-await': 'off',
    '@typescript-eslint/no-misused-promises': 'off',
    '@typescript-eslint/no-for-in-array': 'off',
    // allow debugger during development only
    'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
    // 禁用 tab
    'no-tabs': 'off',
    // 禁止空格和 tab 的混合缩进
    'no-mixed-spaces-and-tabs': 'warn',
    // 要求使用 === 和 !==
    eqeqeq: ['error', 'always'],
    '@typescript-eslint/class-name-casing': 'off',
    // 禁止使用 var
    'no-var': 'error', // 启用,强制使用 let/const 替代 var
    // 禁止直接调用 Object.prototypes 的内置属性
    'no-prototype-builtins': 'error',
    // 要求回调函数使用箭头函数
    'prefer-arrow-callback': 'error',
    // 要求使用模板字面量而非字符串连接
    'prefer-template': 'error',
    // 禁止修改 const 声明的变量
    'no-const-assign': 'error',
    'no-use-before-define': 'off',
    // 不允许无用的return
    'no-useless-return': 'error',
    // 禁止类成员中出现重复的名称
    'no-dupe-class-members': 'error',
    // 禁止console
    'no-console': 'off',
    'generator-star-spacing': 'off',
    '@typescript-eslint/no-inferrable-types': 'off',
    '@typescript-eslint/no-non-null-assert': 'off',
    '@typescript-eslint/no-non-null-assertion': 'off',
    'vue/no-use-v-if-with-v-for': 'off',
    '@typescript-eslint/no-explicit-any': 'off',
  },
};

================================================
FILE: .gitignore
================================================
.DS_Store
.thumbs.db
node_modules

# Quasar core related directories
.quasar
/dist
quasar.config.js.temporary.compiled.*.mjs

# Cordova related directories and files
/src-cordova/node_modules
/src-cordova/platforms
/src-cordova/plugins
/src-cordova/www

# Capacitor related directories and files
/src-capacitor/www
/src-capacitor/node_modules

# Log files
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Editor directories and files
.idea
*.suo
*.ntvs*
*.njsproj
*.sln

# local .env files
.env.local*

================================================
FILE: .npmrc
================================================
# pnpm-related options
shamefully-hoist=true
strict-peer-dependencies=false
# to get the latest compatible packages when creating the project https://github.com/pnpm/pnpm/issues/6463
resolution-mode=highest

================================================
FILE: .postcssrc.js
================================================
/* eslint-disable */
// https://github.com/michael-ciniawsky/postcss-load-config

module.exports = {
  plugins: [
    // https://github.com/postcss/autoprefixer
    require('autoprefixer')({
      overrideBrowserslist: [
        'last 4 Chrome versions',
        'last 4 Firefox versions',
        'last 4 Edge versions',
        'last 4 Safari versions',
        'last 4 Android versions',
        'last 4 ChromeAndroid versions',
        'last 4 FirefoxAndroid versions',
        'last 4 iOS versions',
      ],
    }),

    // https://github.com/elchininet/postcss-rtlcss
    // If you want to support RTL css, then
    // 1. yarn/npm install postcss-rtlcss
    // 2. optionally set quasar.config.js > framework > lang to an RTL language
    // 3. uncomment the following line:
    // require('postcss-rtlcss')
  ],
};


================================================
FILE: .prettierrc
================================================
{
  "printWidth": 200,
  "tabWidth": 2,
  "semi": true,
  "singleQuote": true,
  "trailingComma": "es5",
  "bracketSpacing": true,
  "jsxBracketSameLine": false
}


================================================
FILE: .vscode/settings.json
================================================
{
  // ESLint 配置
  "eslint.enable": true,
  "eslint.validate": ["javascript", "javascriptreact", "typescript", "typescriptreact", "vue"],
  // 保存时自动修复 ESLint 错误(可修复的)
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": "explicit"
  },
  // TypeScript 配置
  "typescript.tsdk": "node_modules/typescript/lib",
  "typescript.enablePromptUseWorkspaceTsdk": true,
  // 保存时格式化(Prettier)
  "editor.formatOnSave": true,
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  // 文件类型对应的格式化器
  "[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[typescript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[vue]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[scss]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  // 保存时的操作顺序:先修复 ESLint,再格式化
  "editor.codeActionsOnSaveTimeout": 5000
}


================================================
FILE: README.md
================================================
# Vue3 Typescript Template With Quasar framework

---

> ## **ENGLISH SUMMARY: ARCHITECTURE AND TECH STACK**
>
> ### Architecture Design and Tech Stack Summary: Hybrid Class and Composition API Paradigm
>
> This project adopts a highly optimized hybrid programming paradigm, aiming to combine the structural benefits of Class syntax with the flexibility of the Composition API, ensuring maintainability
> and clarity in complex projects.
>
> ### I. Core Tech Stack and Paradigm
>
> | Module                | Key Tool                      | Architectural Role                                                                                     |
> | :-------------------- | :---------------------------- | :----------------------------------------------------------------------------------------------------- |
> | **Class Syntax Core** | `vue-facing-decorator`        | Used for implementing **business pages** and **Vuex modules**, providing an object-oriented structure. |
> | **State Management**  | `vuex-module-decorators`      | Implements type-safe Class-based Vuex modules.                                                         |
> | **Base Components**   | Standard Vue 3 `setup` Syntax | Used for building general, loosely coupled base components (e.g., pagination, form inputs).            |
> | **Build Environment** | Webpack 5                     | Responsible for handling the compilation and compatibility of Class structures and modern JavaScript.  |
>
> ### II. Design Advantages and Maintainability
>
> 1. **Structure over Flatness:** In complex business pages, Class syntax provides a more organized and intuitive alternative to the raw Composition API `setup` logic.
> 2. **Inheritance Model:** Component extension utilizes the clean **`extend` syntax** (instead of `mixin`), ensuring a clear inheritance chain and more reliable type inference.
> 3. **Modular Design:** Base component libraries (e.g., `Pagination`) are modularly encapsulated, achieving high reusability.
>
> ### III. Business Code Organization (Class Area Segmentation)
>
> The Class structure enforced on business code mandates clear functional segmentation, significantly enhancing code readability and maintenance efficiency:
>
> | Class Member Area             | Functional Description        | Purpose                                                                                |
> | :---------------------------- | :---------------------------- | :------------------------------------------------------------------------------------- |
> | `props`                       | External Interface Definition | Declares the component's external input data.                                          |
> | `get` / `set`                 | Computed Properties           | Manages derived state and two-way binding logic.                                       |
> | `watch`                       | Reactive Side Effects         | Centralizes logic for handling state change listeners.                                 |
> | `params`                      | Parameters & Configuration    | Unifies the declaration of all required request parameters or internal configurations. |
> | `event` (e.g., `handleClick`) | User Interaction Handling     | Clearly defines methods triggered by user actions.                                     |
> | `http` (Async/Await)          | Asynchronous Requests         | Centralizes and executes all HTTP data fetching logic, optimizing data flow tracing.   |

---

> ## **中文总结:架构设计与开发规范**
>
> ### 架构设计与开发规范总结:基于 Class 与 Composition API 的混合范式
>
> 该项目采用了一种高度优化的混合编程范式,旨在结合 Class 语法的结构优势和 Composition API 的灵活性,确保复杂项目的可维护性和清晰度。
>
> ### I. 核心技术栈与范式
>
> | 模块               | 关键工具                 | 架构角色                                                        |
> | :----------------- | :----------------------- | :-------------------------------------------------------------- |
> | **Class 语法核心** | `vue-facing-decorator`   | 负责**业务页面**和**Vuex 模块**的实现,提供面向对象的代码结构。 |
> | **状态管理**       | `vuex-module-decorators` | 实现类型安全的 Class-based Vuex 模块。                          |
> | **基础组件**       | 标准 Vue 3 `setup` 语法  | 用于构建通用、低耦合的组件库(如分页、表单输入)。              |
> | **构建环境**       | Webpack 5                | 负责处理所有 Class 结构和现代 JavaScript 的转译与兼容性。       |
>
> ### II. 设计优势与可维护性提升
>
> 1. **结构化优于扁平化:** 在复杂的业务页面中,Class 语法比 Composition API 的 `setup` 逻辑更直观、更具组织性。
> 2. **继承模型:** 组件扩展使用清晰的 **`extend` 语法**,避免了 `mixin` 带来的隐式依赖和属性冲突问题。
> 3. **模块化设计:** 基础组件库(例如 `Pagination`)采用模块化封装,实现高复用性。
>
> ### III. 业务代码组织规范 (Class 区域划分)
>
> 使用 Class 结构强制对业务逻辑进行清晰的分层,显著提升了代码的可读性和维护效率:
>
> | Class 成员区域                | 对应功能描述 | 作用                                               |
> | :---------------------------- | :----------- | :------------------------------------------------- |
> | `props`                       | 外部接口定义 | 声明组件的外部输入数据。                           |
> | `get` / `set`                 | 计算属性     | 负责派生状态和双向绑定逻辑。                       |
> | `watch`                       | 响应式副作用 | 集中处理状态变化时的监听逻辑。                     |
> | `params`                      | 参数与配置   | 统一声明组件所需的所有请求参数或内部配置。         |
> | `event` (e.g., `handleClick`) | 事件处理     | 明确定义由用户交互触发的方法。                     |
> | `http` (Async/Await)          | 异步请求     | 集中管理和执行所有 HTTP 数据请求,优化数据流追踪。 |

---

- Vue3 Class syntax online preview https://dirkhe1051931999.github.io/v3-admin

- Vue2 Class syntax preview https://dirkhe1051931999.github.io/quasar

> Login by typing in any username, code and password

## Preview

- Login

<img src="https://hub.oolaf.top/wbimg?url=https://tvax1.sinaimg.cn/large/006rTftcly1i72g14ejzbj31o013iq4h.jpg" >

- Dashboard

<img src="https://hub.oolaf.top/wbimg?url=https://tvax1.sinaimg.cn/large/006rTftcly1i72g14a05gj32t61eyqbk.jpg" >

- Table component

<img src="https://hub.oolaf.top/wbimg?url=https://tvax1.sinaimg.cn/large/006rTftcly1i72g140d5fj32t61eyaiv.jpg" >
<img src="https://hub.oolaf.top/wbimg?url=https://tvax3.sinaimg.cn/large/006rTftcly1i72g13te7sj32t61eygug.jpg" >
<img src="https://hub.oolaf.top/wbimg?url=https://tvax1.sinaimg.cn/large/006rTftcly1i72g13lzmbj32t61ey466.jpg" >

## Install the dependencies (only support yarn)

```bash
yarn
```

### Start the app in development mode (hot-code reloading, error reporting, etc.)

```bash
yarn dev
```

### Lint the files

```bash
yarn lint
# or
npm run lint
```

### Format the files

```bash
yarn format
# or
npm run format
```

### generate svg

```bash
npm run svg
# will generate svg map file -> src/utils/custom-svg.ts
```

### Build the app for production

```bash
npm run build
```

### Customize the configuration

See [Configuring quasar.config.js](https://quasar.dev/quasar-cli-webpack/quasar-config-file).

================================================
FILE: babel.config.js
================================================
/* eslint-disable */

module.exports = (api) => {
  return {
    presets: [['@quasar/babel-preset-app', api.caller((caller) => caller && caller.target === 'node') ? { targets: { node: 'current' } } : {}]],
    plugins: [
      [
        'prismjs',
        {
          languages: ['javascript', 'css', 'json', 'xml', 'html'],
          plugins: [],
          theme: 'coy',
          css: true,
        },
      ],
    ],
  };
};


================================================
FILE: check-version.js
================================================
/* eslint-disable */
const execSync = require('child_process').execSync;
let nodeVersion = require('./package.json').itemVersion.node;
let yarnVersion = require('./package.json').itemVersion.yarn;
function consoleError(msg) {
  console.error(`\x1b[31m%s\x1b[0m`, msg);
}
function consoleInfo(msg) {
  console.info(`\x1b[36m%s\x1b[0m`, msg);
}
// 获取yarn版本
function getYarnVersion() {
  try {
    return execSync('yarn --version', { encoding: 'utf8' }).replace(/v/i, '').trim();
  } catch (error) {
    consoleError('Yarn is not installed.');
    process.exit(1);
  }
}
// 获取node版本
function getNodeVersion() {
  try {
    return execSync('node --version', { encoding: 'utf8' }).replace(/v/i, '').trim();
  } catch (error) {
    consoleError('Node is not installed.');
    process.exit(1);
  }
}
// yarn.lock 文件是否存在
function haveYarnLock() {
  const fs = require('fs');
  return fs.existsSync('yarn.lock');
}

// 1. yarn.lock 文件是否存在
if (!haveYarnLock()) {
  consoleError('yarn.lock file does not exist.');
  process.exit(1);
}
// 2. yarn 是否安装
const currentYarnversion = getYarnVersion().replace(/\./g, '');
const currentNodeVersion = getNodeVersion().replace(/\./g, '');
const _nodeVersion = nodeVersion.replace(/\./g, '').split(' ')[1];
const _yarnVersion = yarnVersion.replace(/\./g, '').split(' ')[1];

// 3. node版本是否符合

if (currentNodeVersion !== _nodeVersion) {
  consoleError(`Current node version is ${getNodeVersion()}, the required version is ${nodeVersion}`);
  consoleInfo(`Please use nvm to switch the node version, https://github.com/coreybutler/nvm-windows`);
  process.exit(1);
}

// 4. yarn版本是否符合
if (currentYarnversion < _yarnVersion) {
  consoleError(`Current yarn version is ${getYarnVersion()}, the required version is ${yarnVersion}`);
  consoleInfo(`Please upgrade yarn to the required version, https://github.com/yarnpkg/yarn/releases`);
  process.exit(1);
}


================================================
FILE: generate-svg-component.js
================================================
/**
 * svg-to-vue.js
 * * Node.js 脚本:跑一下这个,能把 SVG 转成 Vue 组件,顺便生成一个动态加载的 index.vue。
 */

// eslint-disable-next-line @typescript-eslint/no-var-requires
const fs = require('fs/promises');
// eslint-disable-next-line @typescript-eslint/no-var-requires
const path = require('path');

// --- 配置路径 ---
const SVG_DIR = path.resolve(__dirname, 'src/assets/svg');
const OUTPUT_DIR = path.resolve(__dirname, 'src/components/j-c-svg');
const INDEX_FILE_PATH = path.join(OUTPUT_DIR, 'index.vue');

// 存一下所有生成的组件名,index.vue 要用
const componentNames = [];

/**
 * 把文件名转成 Vue 组件名 (格式: svgPascalCase)。
 * @param {string} filename SVG 文件名
 * @returns {string} 转换后的组件名 (例如: esim-list.svg -> svgEsimList)
 */
function toVueComponentName(filename) {
  // 移除 .svg 后缀
  const baseName = path.parse(filename).name;

  // 按 - _ . 或空格拆分,全转小写
  const parts = baseName.toLowerCase().split(/[-._\s]/);

  // 把 'esim', 'list' 转成 'Esim', 'List'
  const camelCased = parts
    .map((part) => {
      return part.charAt(0).toUpperCase() + part.slice(1);
    })
    .join(''); // 拼接成 'EsimList'

  // 加上 'svg' 前缀,变成 'svgEsimList'
  return `svg${camelCased}`;
}

/**
 * 组装单个 Vue 组件的 .vue 文件内容
 * @param {string} svgContent 经过处理的 SVG 内容字符串
 * @param {string} componentName Vue 组件名
 * @returns {string} 完整的 Vue 组件字符串
 */
function generateSvgComponent(svgContent, componentName) {
  // 找到 <svg 标签,给它塞上 :style="cStyle"
  const templateContent = svgContent.replace(
    /<svg\s/i, // 匹配 <svg 开头 (不区分大小写)
    '<svg :style="cStyle" ' // 插入 :style
  );

  // Vue 组件模板字符串
  return `${`
<template>
${templateContent}
</template>

<script lang="ts">
import { defineComponent, computed, CSSProperties } from 'vue';

export default defineComponent({
  // 组件名
  name: '${componentName}',

  props: {
    // 颜色 props
    color: {
      type: String,
      default: 'currentColor', // 默认用 'currentColor',跟着父元素走
    },
    // 尺寸 props
    size: {
      type: [String, Number],
      default: '24px', // 默认 24px
    },
    // 额外的样式,方便覆盖
    style: {
      type: [String, Object] as any, // 允许 String 或 CSSProperties
      default: () => ({}),
    },
  },

  setup(props) {
    // 计算最终的 style
    const cStyle = computed(() => {
      // 如果 size 是数字,自动加上 'px'
      const sizeValue = typeof props.size === 'number' ? \`\${props.size}px\` : props.size;
      const baseStyle: CSSProperties = {
        width: sizeValue,
        height: sizeValue,
        fill: props.color,
        stroke: props.color,
        color: props.color,
      };

      // 合并外部传进来的 style,它的优先级更高
      return { ...baseStyle, ...(props.style as CSSProperties) };
    });

    return {
      cStyle,
    };
  },
});
</script>
`.trim()}\n`;
}

/**
 * 生成 index.vue,这个文件用来动态加载所有图标
 * @param {string[]} names 所有生成的 SVG 组件名称数组
 */
async function generateIndexComponent(names) {
  console.log('\n开始生成 index.vue...');

  if (names.length === 0) {
    console.log('没找到组件名,index.vue 这次就不生成了。');
    return;
  }

  // 1. 生成 Import 语句
  const importStatements = names
    .map(
      (name) =>
        // 用 defineAsyncComponent 动态引入,搞按需加载
        `const ${name} = defineAsyncComponent(() => import('./${name}.vue'));`
    )
    .join('\n');

  // 2. 生成组件 Map
  // 把 'svgEsimList' 映射成 'esimlist',外面用的时候传 'esimlist' 就行
  const componentMapEntries = names
    .map((name) => {
      // 移除 'svg' 前缀,首字母小写
      const key = name.startsWith('svg') ? name.slice(3).toLowerCase() : name.toLowerCase();
      return `  '${key}': ${name},`;
    })
    .join('\n');

  // 3. 完整的 index.vue 模板
  const indexContent = `${`
<template>
  <component :is="activeComponent" :color="color" :size="size" :style="style" />
</template>

<script lang="ts">
import { defineComponent, computed, defineAsyncComponent } from 'vue';

// --- 动态导入所有 SVG 组件 ---
${importStatements}

// 组件映射表:'name' prop值 -> 对应组件
const componentMap: any = {
${componentMapEntries}
};

export default defineComponent({
  name: 'jCsvg',

  inheritAttrs: false,

  props: {
    // 动态组件的名称,比如 'developer', 'esimlist'
    name: {
      type: String,
      required: true,
      validator: (val: string) => Object.keys(componentMap).includes(val.toLowerCase()),
    },
    // 颜色和尺寸 Prop 透传给内部 SVG 组件
    color: String,
    size: [String, Number],
    style: [String, Object],
  },

  setup(props, { attrs }) {
    // 根据 props.name 动态找组件
    const activeComponent = computed(() => {
      const componentKey = props.name.toLowerCase();
      const component = componentMap[componentKey];

      if (!component) {
        // 找不到组件就报个错
        console.error(\`[JCSvgIcon Error]: Component "\${props.name}" not found in map.\`);
      }
      return component;
    });

    return {
      activeComponent,
    };
  },
});
</script>
`.trim()}\n`;

  try {
    await fs.writeFile(INDEX_FILE_PATH, indexContent);
    console.log(`index.vue 生成好了: ${INDEX_FILE_PATH}`);
  } catch (err) {
    console.error(`生成 index.vue 失败了:`, err.message);
  }
}

/**
 * 清理输出目录,把老的 .vue 文件都删了
 */
async function cleanOutputDirectory() {
  console.log('\n开始清理旧的 .vue 文件...');
  try {
    const files = await fs.readdir(OUTPUT_DIR);
    const vueFiles = files.filter((file) => file.endsWith('.vue'));

    if (vueFiles.length === 0) {
      console.log('目标目录是空的,不用清理。');
      return;
    }

    for (const file of vueFiles) {
      const filePath = path.join(OUTPUT_DIR, file);
      await fs.unlink(filePath); // 删掉文件
    }
    console.log(`删掉了 ${vueFiles.length} 个旧文件。`);
  } catch (error) {
    // 目录不存在,也正常,下一步会创建
    if (error.code !== 'ENOENT') {
      console.error('清理目录失败:', error.message);
    } else {
      console.log('目标目录还不存在,跳过清理。');
    }
  }
}

/**
 * 主函数,跑起来
 */
async function processSvgs() {
  console.log('开始执行 SVG 转换 Vue 组件任务...');
  console.log(`SVG 源目录: ${SVG_DIR}`);
  console.log(`Vue 组件输出目录: ${OUTPUT_DIR}`);

  try {
    // 1. 确保输出目录存在
    await fs.mkdir(OUTPUT_DIR, { recursive: true });

    // 2. 先清理一遍旧文件
    await cleanOutputDirectory();

    // 3. 读 SVG 目录
    const files = await fs.readdir(SVG_DIR);
    // 过滤出 .svg 文件
    const svgFiles = files.filter((file) => file.endsWith('.svg'));

    if (svgFiles.length === 0) {
      console.log(`在 ${SVG_DIR} 没找到 .svg 文件,不干活了。`);
      return;
    }

    console.log(`\n找到了 ${svgFiles.length} 个 SVG 文件,开整...`);

    // 4. 循环处理
    for (const filename of svgFiles) {
      const svgFilePath = path.join(SVG_DIR, filename);
      const componentName = toVueComponentName(filename);

      // 存一下组件名,后面生成 index.vue 要用
      componentNames.push(componentName);

      const vueFileName = `${componentName}.vue`;
      const outputFilePath = path.join(OUTPUT_DIR, vueFileName);

      try {
        // 读 SVG 文件内容
        let svgContent = await fs.readFile(svgFilePath, 'utf8');

        // 删掉 XML 头和 DOCTYPE
        svgContent = svgContent.replace(/<\?xml[^>]*\?>\s*/i, '');
        svgContent = svgContent.replace(/<!DOCTYPE[^>]*>\s*/i, '');
        svgContent = svgContent.trim(); // 去掉前后空格

        // 生成 Vue 组件内容
        const vueComponentContent = generateSvgComponent(svgContent, componentName);

        // 写入 .vue 文件
        await fs.writeFile(outputFilePath, vueComponentContent);
        console.log(`转换成功: ${filename} -> ${vueFileName}`);
      } catch (err) {
        console.error(`处理 ${filename} 失败:`, err.message);
      }
    }

    // 5. 生成 index.vue
    await generateIndexComponent(componentNames);

    console.log('\n全部搞定!');
  } catch (error) {
    console.error('出大错了 (读写目录失败):', error.message);
  }
}

// 运行脚本
processSvgs();

================================================
FILE: index.html
================================================
<!DOCTYPE html>
<html>
  <head>
    <title><%= productName %></title>
    <meta charset="utf-8" />
    <meta content="<%= new Date() %>" name="time" />
    <meta content="<%= productDescription %>" name="description" />
    <meta content="telephone=no" name="format-detection" />
    <meta content="no" name="msapplication-tap-highlight" />
    <meta
      name="viewport"
      content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width<% if (ctx.mode.cordova || ctx.mode.capacitor) { %>, viewport-fit=cover<% } %>"
    />
    <link href="favicon.ico" rel="icon" type="image/ico" />
    <script src="<%= process.env.NODE_ENV !== 'production'?'/':'/v3-admin/'%>map/echarts.min.js"></script>
    <script src="<%= process.env.NODE_ENV !== 'production'?'/':'/v3-admin/'%>map/china.js"></script>
  </head>
  <body>
  <!-- quasar:entry-point -->
  </body>
</html>

================================================
FILE: package.json
================================================
{
  "name": "quasar-vue3-admin-template",
  "version": "2.8.0",
  "description": "A Quasar Project with Vue3 and have class API",
  "productName": "Quasar Project",
  "author": "dirk.he <h96412j@gmail.com>",
  "private": true,
  "itemVersion": {
    "node": "=== 18.16.0",
    "yarn": ">= 1.22.19"
  },
  "scripts": {
    "dev": "node ./check-version.js &&  npx quasar dev",
    "build": "node ./check-version.js && quasar build",
    "svg": "node ./generate-svg-component.js",
    "build:pwa": "npx quasar build -m pwa",
    "lint": "eslint .",
    "lint:fix": "eslint . --fix",
    "format": "prettier --write \"**/*.{js,ts,vue,scss,html,md,json}\" --ignore-path .gitignore",
    "test": "echo \"No test specified\" && exit 0"
  },
  "dependencies": {
    "@quasar/extras": "^1.16.12",
    "axios": "1.6.0",
    "chart.js": "^4.4.2",
    "codemirror": "^5.56.0",
    "core-js": "^3.6.5",
    "echarts": "^5.4.0",
    "js-cookie": "^3.0.1",
    "jsencrypt": "^3.2.1",
    "json-bigint": "^1.0.0",
    "json-editor-vue": "^0.9.2",
    "jsvectormap": "^1.7.0",
    "lodash": "^4.17.21",
    "marked": "4.0.10",
    "path-browserify": "^1.0.1",
    "prismjs": "^1.29.0",
    "qcpt": "^0.1.2",
    "quasar": "^2.16.9",
    "sha256": "^0.2.0",
    "uuid": "^9.0.0",
    "vanilla-jsoneditor": "^0.9.2",
    "vue": "^3.2.29",
    "vue-facing-decorator": "^3.0.4",
    "vue-i18n": "^9.3.0-beta.6",
    "vue-router": "^4.1.6",
    "vue3-count-to": "^1.1.2",
    "vuex": "^4.1.0"
  },
  "devDependencies": {
    "@quasar/app-webpack": "^4.3.1",
    "@types/chart.js": "^2.9.41",
    "@types/codemirror": "0.0.97",
    "@types/js-cookie": "^3.0.2",
    "@types/lodash": "^4.17.20",
    "@types/node": "^12.20.21",
    "@types/path-browserify": "^1.0.0",
    "@typescript-eslint/eslint-plugin": "^5.10.0",
    "@typescript-eslint/parser": "^5.10.0",
    "autoprefixer": "^10.4.2",
    "babel-plugin-prismjs": "^2.1.0",
    "browserslist": "^4.27.0",
    "caniuse-lite": "^1.0.30001753",
    "cross-env": "^7.0.3",
    "eslint": "^8.10.0",
    "eslint-config-prettier": "^8.1.0",
    "eslint-plugin-vue": "^9.0.0",
    "html-webpack-plugin": "^5.5.0",
    "prettier": "^2.5.1",
    "sass": "1.93.3",
    "sass-loader": "^16.0.6",
    "ts-loader": "^9.5.4",
    "typescript": "^4.5.4",
    "vuex-module-decorators": "^2.0.0"
  },
  "browserslist": [
    "last 10 Chrome versions",
    "last 10 Firefox versions",
    "last 4 Edge versions",
    "last 7 Safari versions",
    "last 8 Android versions",
    "last 8 ChromeAndroid versions",
    "last 8 FirefoxAndroid versions",
    "last 10 iOS versions",
    "last 5 Opera versions"
  ],
  "engines": {
    "node": "^28 || ^26 || ^24 || ^22 || ^20 || ^18",
    "npm": ">= 6.13.4",
    "yarn": ">= 1.21.1"
  },
  "resolutions": {
    "caniuse-lite": "^1.0.30001753"
  },
  "overrides": {
    "caniuse-lite": "^1.0.30001753"
  }
}


================================================
FILE: public/map/anhui.js
================================================
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements.  See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership.  The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License.  You may obtain a copy of the License at
*
*   http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied.  See the License for the
* specific language governing permissions and limitations
* under the License.
*/

(function (root, factory) {
    if (typeof define === 'function' && define.amd) {
        // AMD. Register as an anonymous module.
        define(['exports', 'echarts'], factory);
    } else if (typeof exports === 'object' && typeof exports.nodeName !== 'string') {
        // CommonJS
        factory(exports, require('echarts'));
    } else {
        // Browser globals
        factory({}, root.echarts);
    }
}(this, function (exports, echarts) {
    var log = function (msg) {
        if (typeof console !== 'undefined') {
            console && console.error && console.error(msg);
        }
    }
    if (!echarts) {
        log('ECharts is not Loaded');
        return;
    }
    if (!echarts.registerMap) {
        log('ECharts Map is not loaded')
        return;
    }
    echarts.registerMap('安徽', {"type":"FeatureCollection","features":[{"id":"340100","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@FJVR@HARFFHDXDDDHLBHAjBHFTPV@HOVAHBNFNPTTjPXP\\RZ\\\\TXNVNHVHdDd@RCd@Z@JBJJFFCHOHABELANDLMDGFGP@HGBQCMBWN›I_PQQ[GwPWJGBEAUQ_KSFWHQHIEQXIBKAKKBKDG@GMEGHG@MCOKKJUACDMEG@KAUGICG@eH[CIAG@WCKEOGEACDE@IPE@AHE@CBCAA@ABBFEFIBEDGBENILOHGNKJ@FEL@HFLAR@TBJCLGHAJGHCJATDRZb@FAHGNAJBbAHQZAF@FBFHNDN@XAHKFcAGBBJFJ@FCFGDMGC@CDADEBBBAB@F@DB@@BA@AFABABC@BDC@ADEBAFE@@DE@@DEB@DEDCFCD@DBBHAFPFD`RPFNJHDLNDFGBQAE@EHCFBNIHCH@DDFTJRDfTVFXZRHJDjAHBXRDFHDTXLJXPFLHF\\JXB~LdT„FJ@VA^DLHZFLHFDVbHRDRBVCFCDIFOJIJCJIpGVILGDI@KDKFGNGVAJCHAHBLBFFB`ARBPHHFLR@JANBD[NMJAT@DJLJFl@L@NDJFPNDFDJF\\HLBHCTEHCFGDEAWOC@E@EJCRAJFPNPDTHDLNDFADKDCAECG@KTJFBF@TDXBHAVEBOCUAKB[FFF@HBJAHDFLBJHHDFDHBH@FBD@DH@DBBBAFH@FDDAHDDCFBBDDDFDBBFFDRTHRCB@JA@@PFHBDDBBD@NBBFFBREHEBBJBDRL@DH@LDDEF@BBDCB@DDLEJKLFL@DCH@FCFADBD@PLFJDFDBRAFBTB@ED@h@DKJOHGCmDcCC@CHGDEHC`ATCnQ`QP@FBVNDBD@JENKPAJBŠ^ZNNTLHFAHCBCNI@AAC__SeBaAICMEI_QCCACHCNATDZH\\YVG\\CFAH@JCFU@YECWCGCEE[gCICKO[CMR]HALATIBE@G@KBIBCFEJEbGFC\\OJGRMbQJAZJrJFBF@PFl^ZLF@FDFBPARXR@TNAQ\\TPFTATBBUN@T@NCVIJMD@LDDFNHLDN@`MTAPCDCJGTWFCJ@LD^VF@VQ\\IRQDIJKFODU@OFY@MFMAGccEMDIFGAMBMPKDEDSFIFEVGSQWOkKIEEEAC@KDMEKQGYQNIXEFKDCBEACDEHEB@BBBCBAAECBACFAFMNA@EHC@ADAFBHC@ACABCAABAF@BECA@ACCDADBBCBDBA@AEABIE@FAAAACF@FCDDDA@BBBDCDBHCDBHAPD^MZAlUFIGEDMI]CQMcOM]MEGEICOGSAEDKFKLODIOSAGBEHGJCNCHECCMIAE@KFEDO@KCIKOBWDINKLOLGPC@CAGIMCIEIAO@KJKHC@E@KGQAAFKGEACFOBOAGIBACBGDAF@@CCEECCKG@EAC@IAAIKGBIAEBEPHFARUDAD@TFRABA@CMOIG@ADCHANADCDCBKBENG@I@@MEUMCAM@IBa\\YDI@SEGEE@QISE]MEAWFO@WKI@_HS@IACCKYACG@EHEBIBICKIEASBYHGAQIEIIgGOASEUQWQUOYWuAQMgUiEEIAEDIAEACCEMKOIGYAWEMAHaAGakC[IGUK_ITUPGZQHQ@SIGBKEGIEI@WIEKA[CEO@ECCG@CBCFGPKDEFYIYGIIUAECAcASICCBGJEJE\\uMEKIEAQCoGMGEACACKCMCCIBED]JMBEA[OUGAC@QACWAGDENHFBBEPS\\@FOHEBKCEEYBGFMPKBC@GMGOYGQFMNid[NGHEDAHAPCFMPGTCFULUNGFELKJGDG@ECKMIGIBE@OCIBYNKJ@BDVFLANAJEFAJ@FJJCJ@FDFDF@FKPO`CNEFADAPEDGJatAH@FENGDaAC@IHO^CBKB"],"encodeOffsets":[[119842,32007]]},"properties":{"cp":[117.283042,31.86119],"name":"合肥市","childNum":1}},{"id":"340200","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@AMEIID@EHUDQLUNeD[RJHDH@FALIJCT@@HLPTFV@FCBCTA@MAG@IAGBELINGFEHCBAAGBCPCBCDIFGMQAEBELKCG@ETSBKBAHADADQRA\\JJALDTCLFT@RDLHDBN@BADEDSCUBQCEKICI@KCA@ECA@CbQBMDEFENGNK@EFKDADMHIBGNMNITER[BIHEDECCG@UG_OY[EEEOBQFC@CCEOMCEBILIBCMQYWMSMOQISQGCMAGCGAKFKP@PFN@DCFEBE@IWMUQGEE@EDSNWBO@IEGQKQAI@KAKAaOeUAA@CNM@CAASBABQBCBJKXQFK@GCECEWIOM@EHK@A@KGGGEE@EHE@IAAABGDCBAHBJEAKGECGJBHJBBHADGHADB@AAEIE@CB@@AGAAGDC@AIAGCGI@GHOR@LGHK@AFC@CCIFD@DFBCEBAEAAC@BE@GIABAEQIGSA]EDULI@KFGDHXCHEFGH]IMLGNCJV@NHBBALCFU\\IHSHM@KCQAuAUMOSqO@AGEAGCA@CGAACBC@AJI@GGFGFEAACBIHABCFAFADK@@ABE@EHG@@CAG@C@ADADCGA@ACAEAA@CGAUCECEaU@EHGPGROFKFEPCJIDAIKCAEAWDOJGNEBMDG@GA[MOEG@KFGFMBGAYMWEmOOSS_KIUSQEYESII@CL@HDJJNV^T\\@L@PAHEHMLKTQPIFiLgVIFINGFSJSF_DGBK@IFGREDCDKBQ@ED@DJNLPLLNR@HAFQRJHRNJDRJLBDCDEBIHKDCPAFAJDDCBFALH@FFABG@CBCB@BFDHBBHBDJFHDZGTCFBRXPLpZPFHBXBVCJDFHANKPEDCRDPHNBFBLCRCDIFOBE@G@YC_DGBILEREHUHQTGPKDoDQDKHBHCLOBGFIRBHBFPTFJMHADMFCJIBIASBYJ]SQG]EW@[JWLOPIX@VIZUXSJQDgAqSscMKOS]c“EgFsmE@DyJDOCEDEBEGKE@@DCAEDCOBACEACEEIAGEBHSVBFADABBBAB@BE@CACD@DCBADA@KHMFKBGAUJ[BEAKKGCUAEDEFCBI@C@EIGCMBKDCHDRHN@BCB[FYPEB[vIFIFAHDDHFLDdBDBBFJVHJJZEZCFOLEHAD@DDHFDP@DFB\\FLXJJ@JFFHALJH@TGRYROHSV`JVLJHD\\blBHGbNBXFZBJHLPFNDDFBJBFCJBFFVjNhBRXvPZRVRXFVBTHPDVHXJHLFHBZGTAFBLJJDJAFAFGH@BDLZDDJBT@`GJ@XLP@XEFB^NTFRJF@HFTFJ@ZCb[JAN@ZPNFCI@MDERCHCRKDCCCMEcEBAFKJGFO@IhGLCvURCHEV@`GP@DCJBL@|O†MbAFF@DGJCJRbIBCDK@SHIAMBI@EFAFBLCNBFADBDTLFHDAACHC@FJC@DAB@DB@@BKFENARIPC\\BFHFDCD@PBLFNNHFXLHB^GDCFKBANBRAH@\\FXJBIFBBGFCBAD@BA@CD@@AB@@CDB@AF@DCBEEA@ADABBD@JGRERKL@F@BFAPFABBDCBE@AECD@BEBCLEHMGQE_@OBGBKL@RDRPJNRdL^TlNfVcNQRIRCHCLeNEHEBI"],"encodeOffsets":[[121276,32224]]},"properties":{"cp":[118.376451,31.326319],"name":"芜湖市","childNum":1}},{"id":"340300","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@RELEZYbQHAP@HDHBXEXADBLPDDBDJLPE‚IP@lGHpGLGDiFKDAXVBDFFNBBZFFFBHYXKDMFQFA@CEQBTjHBHFDFBABBDFPJF@DENKHBLCDDDBBCCIBCFCFEJCJ@DEB@DFBBHDP\\FRSTOFFZBBJ@JLRAFCBADBJf˜…L|J@DHD@@FRPRVNZBVR@ZI†E@HXMV]l@pIbQRKJUBWJSZWTYJUJS^WdUZMlDTQTAREVW\\HVD\\ORAFAVPTP\\LRCNSzKHULMZIF[VENKdDTSŽPJANCLCHALDJHBFBFAPDDHBT@^INBHDHN@NBPDHDDLFLDT@\\BJFANVHFEDGFG@G^BjClDDDHD\\CBAEECGCCAEEoMUCKGE}]LKDGAMOWAC@CHIHAP@fDJ@PGRUBE@CAAOAIIBGHCBGDUJAJBHADEDIDETEPQVGBAAEBKBMF@LFANJ@BMHB^BEIMBQCKECGFEF@\\NTH@GBQ@ICG@CCGIKAC@ENUBKCCQGUAQDSCSKIMEAUIGQCK@EDGJCNDLBXENIDC@EIKSKYQG@GBUNMDEBMQKAWLGHMDGCKGMKKGWUIASHMJGFQH@DBBHBPLFDFFCPC@ENFFMXA@ECEE_IaCaIcCM@IDCBOVIHQDOAQKEIYsKOGAE@_JUGCCEIGUG_MQQaEYIY[O[FMFURoEYXOFKHSXqnGFOFCQAID[A]CAGAG@MGIQ@ECK@MGKCIFGLIHEDMAGCGEEU@KGOUIUOKI@WJm@SHC@CG@OEE[DKFGBo@IFC@MGGMsGMBEDC@GECMOACAG@GBK@AAEOKIICIAKDGFECMMAE@EEIYc]aWMKMAGODKAEH@BEBSEKBADAPEDS@QHWFQGaK[EEGCMBCRIaUC@KNC@OCQKC@GF@BBBXL@BADWDCBAD@FKTI@BH@NKCIBEF@FGLMLEHKB@DIDPsdMAMBDPudFF@FCFEFEBE@ME¡„DBBHFH@DADEB[BIDYRICE@EFGBALGDAJaHCGACC@CBCDAJmJNh@HCPBHL`NTAJDFADBHLBHFD@DAAGBAD@FHHAAIA@DCNBLCRABBCHDBB@FCBCJAFFF^ARILOJiP{ZAJEFANDPFHFDLLFFBFBZCRSfADDHFHJHFHNLVXF@FAPUHEF@FBFHDHD^AHFZVbDXERMRKVIZ@FET@XE`@FJBVEpgRE\\BHBDDJXDBPDL@N@PAZHLH"],"encodeOffsets":[[119730,34107]]},"properties":{"cp":[117.363228,32.939667],"name":"蚌埠市","childNum":1}},{"id":"340400","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@nIBIDCDAD@BDDHbGBIHCBKHAFEF@JDZQJC\\AFABC@CEGAGCA¢ƒNFF@FAFEDE@EEEvcCONANBtc€OJC@CLAFGNKHK@EFEJALD@MAGJ@LS@EBCDAXCBC@AWKAA@AHED@RLPDD@LMD@bVQJADDNFH\\FbLRHXERGT@FCBOBCLATFFA@AFGLBPC@CTIBAEA[QGY@KCCQCKIMECE@CBETUH]j›DsR_POBKAEEIOGEQg@C@@FSAEAQBCACEEIOKC@CAEBEDG@CDK@KEILKFCCA@CDAAE@CFKCG@@CQKACAIFAFGAQEEAA@MACCAACEG@OB@@IDAGQQSECAECACECCAADECCBGCC@EEGABAA@CCGC@EAG@GAECGCIGKACEBGAI@GEE\\ELAVBPDFABUAGCW@SAEIELSH@FDDBLCBCCEKMGCCSMOEOBIDQFIF@D@XPFBHCDEFGDSAGGKE[CICEOMIEMCK@k@IEIK@CBSNI\\MACBM@IKQGEOGQA_BEAAEAKBGDGBIHUHMLELCJ@HCJKHUJoDIJIPIJEDCDEAUCQGQUaECKGYEKG]CUBI@ƒEcS}KWAMCMEGEEKWOKISWGCCESMKEiB[KIIIFcJU@GAUCkWOEG@IFEJCLBnAhDVAFEJ[F©lONeXMDU@YFSHFJFXABABGTGD@DBFBJDHHDE@DB@HMT@DSPOfJdAVCNSNOvPTAPYTCFJJRFPZJJALIT@JJVATGVCnUTOhSRKHGTCVLVNPAFWPCHHTFfLTHb`INbLTBP@^˜ˆ @^PNDG^EPIJKF_JU@UCsCB^IDKBIA@B@NELHDBFADEBCDCTMXATCFgHABAHBRCHQBG@CCAC]DMCC@WVADBFADID@BBFEF@DHNJABLDXODEBANBFCH@DFNDL@XAJFRGNIN@FDLDDHFKFEF@DJTBP@HKLUNKDIAEAUEUDGDCDCJ@JLRDNBF@H@DCRBRGHINghAH@DJRDTLJAD@XDFCPDHFFBFÄgƲ— C€E~Q"],"encodeOffsets":[[119538,33719]]},"properties":{"cp":[117.018329,32.647574],"name":"淮南市","childNum":1}},{"id":"340500","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[["@@EeuLNTJJdC"],["@@FRCNHFFETAriXIbK^KZI\\@HANMHANFH@BN@JFLCH@DVNLDJFR^JDXCJ@JFJD^ILEHAHDFDHHJXTLLBBDJ@VEVRTTbV`ZfZ^L@F@F@LJXLFBPXNLJ^HLHFLZL@D^JFGHADIACIE@ACQ@EJIPCDCBEACC@M@CG@MAIDMAOEGUAAABEHK@GOMGIBYIMAIBCVILMJGTAHBFAJGPOrQFGLCHEhIBC@CKMAABIAIBAJEFG`MPCL@U}O_GaLCJATFHSHEJAJCHATJFAFILBDEAAM@CEBKQAKECED@L@@IBCLFLIDCB@DJB@DAFMDADDJPTRBAFIH@\\HPTLFNEJGFBBFFDDFV@HABIBAHA@EMIBAHCFADBBAAMFER@ZATGDG@IHANKACG@WUM@ECACBIQOOICDEFE@GQBCFGDEAEGSBENALI`A\\GD@LHTCNHLE@GDOL@@FBBDFB@BAFBBC@BFBADBB@DFFAJFDABA@@BJH@DAH@DBD@D@DHJ@DFDJBHDPELJLCJIHEJAJEBCMMSGBGJEBCCIJMCILCNQDATBLHAJ\\DPCNGL@H@LSJEDYOGACHATADAAGEO@GDGNKKOAI@OCM@KLBJADG@QcDFDAFIBC@KEQSEIAGDCDAH@FDBDvKKkM_IeDkDCIM]mADC@USYGGIQGUESBKA]KCBABFLBLAFEJCHUEQYUwQ[EMACOAAAEKMOUDIEKCI@IDQCW@GAKGEAOAO@KESDKCIB[II@GBCRCBGBABALST@FDHKLAFBFNREHCJADODADBHABGDEFMHKJAFBH@JBH@NSBADEDU@SEKO@GS@IDKJEBG@GCQIC\\MfKVCRGV@FJCFJBNAJGFMFKfGDQDQJMRUdMeSkK]KYOWMKOGE@K@ALAHDjDLFLGNKFADAFC@FD@BAFCDAAEBBO@CCAI@IBMJQFIHC@AACB@BFBAFCDE@@BCA@DA@@BC@@DABC@ABEDAHEAAJWI[EG@QBMAABELCDYFG@[KGEMMECMCK@CDGEAED[JOBQFMLE@AA@@CBA@CID@EGDBDCBEGSKACBAAE@EDIAMBEFCJ@NAJBTGL@DCJAQaDIHI@CEEaB…N{PK@IACDO@_HU@GFQDuVKDgH@JEPIHELABdFNFDDCDQLGDQDCF@NDJ@JMHAFALCDCDMBGBCD@BJHLNDBADABQBSEC@CBQVEBOGAFBFAJLHBJJBD@FBH@DLFDDF@DE@CBAHBDJABHAPEPBDHFELBBHR@L@FGDIL@LBPFJDJJNBH@DODKHKPMLCJAXLPDJ@LCPEF@LBFNJDDGFMDIDGHAFBHPTCJKPIXBFHTDPFJFH^NPNNdDRDL"]],"encodeOffsets":[[[121740,32276]],[[120778,32653]]]},"properties":{"cp":[118.507906,31.689362],"name":"马鞍山市","childNum":2}},{"id":"340600","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[["@@AC@GDIA@MLC@QQCGCBEDEACCAMK@[IKPITH^NC@KCKDAB@HPHDFHWHGJHBCd`VA@KALdNFHHHFBCAEACBKHEB@j^ENAHLHLDFAHI@G@AGCAE@OHAFC@AIOBOCCICGQKMAECSEKNA"],["@@@FDDAHFLBHC\\GN@JFN@PFXHHKR\\TGO@EBEX[HDBJZHDNEFLFTEHCLAHE^RVVJNDAlOHIEKT@bEJFTAFAW]OKIICG@KFKCMX@RCFECWF@POKOFICGCC@CGGECAAGKECAGREJEL@NHNEBA@CDEEGBADEJGBIEOKMDEBIFCBAAGEIMKAAIBCCGCYECKAaAMCaCOCGAI@WCS@iCG@KAAGEACDaHGFKI@O@GDCEB]HWDO@KMA@AGA@@AED_@YAAGBMFGCMCuNMAEIASDUAMEMGGEIAGJiHODEVUJETEBCBADCDFF@FBHCBBBDDDHCNBF@HFH@@GAGABACIaAAABCIHAAKGB@CGBEIC@EIAOMgBENCBCDA@CHGIEGIIECEBCNADETALA@QDCVONATBDEAE@ANE@SBAHA@EKQBGFCEQCIBCPIBEOCOOAKMBODCAACCKIOAAICEWEAIBEC@CDEJCBCAECGHAJEDG@GKSKGYGOBM@K@OCCAIWCCQCQ@QFohUFIAKHIJCJANDPEJ@N@BF@BBFN@DEBADFNFJDNFLAFCJAPAB@DFBDPADCDLJRDG@OBROFKFINKHUFYACBEDOZSPYHkEoFKNYBUGaCE@GGE@GIUGGA]@KDEDQVETBNJP@RGL@JIDIH@DDB@LBBBHEF@HFXD@BF`HB@@FADGB@HC@AF@LF@P@@POD@dGDMDgDMFYbGJAHAVBPFNBLCBAF@JIBANI@@VGBAHCDQHAVABAFeJQBFZ@TYAaBBPAFABEHOB@FABBFABLLHPDAFLLCJIFEHDLCDFDBBHGV@LBNHX@JAF`BBDFBDDDPH@BDRAPJFHVGLAHPNBREFHBLH@BDD@BDHA@KBCDA@BBAJDBLXA@DBFCB@BC@DJBRHHDDF@^BJAVG^Q`MP@LDDD@JI\\@NDJHHDHANEFCRJLJJDF@FGPEBCFCBOABHE@@BC@BDOB@DA@BF_TAFBJGBBBEBBBCBBBABDACB@BF@BLT@ZGNHD@FEL@F@DF\\ENENGJAD@BHLD\\MPJT@VDDA@EXJH@FG‚C@AAEJAPEDIAGLA"]],"encodeOffsets":[[[119841,34987]],[[119607,34810]]]},"properties":{"cp":[116.794664,33.971707],"name":"淮北市","childNum":2}},{"id":"340700","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[["@@E@WBUFGDEJON@LDDXPL@XKRFFBHEJQDCFEOGCIMK"],["@@HJFDFBP@JCFCDEDY@IIOMACAKYCCQCEEAGBGLK@CeUE@SLGBI@OACB@DDHBDNBDDBB@HJJ@DCFMBCFALBDHDH@FFPDBHFDH@PJHLFJ"],["@@egCGGGCBU`IDE@KEUWSIUE[AWGQOcWEGAE@OEEoUCBMEAAE@AGCDCA@GCCYBCB@DHR@DCBUC[AEB@DHLAHE@OJ@FNHBFALGRM@AFCBQOSOqCABBBDLBRqqIÍiY‹aAEEAEWKYIMGIECWKi@yHUFUHMJMBiCoI…W_OiYUK›iKJEPCLATDVLTVNNFVBAFMDICK@E@ADECWAAB@BFJGFC@SEIDBDFD@BABUGG@IBADKF@JADKBMFCDEJGD[VCDCREHCFQFOPBJFfBŒS¶S˜K„@LDPJJNLBFAlJFZ@ZMF@PBHHDF@FGXBJBDJH@B@JBTJFN^JHLNFDD@LCLIFKHEVMVKDEHSNODEBOBGFCHG\\MjcNMREZHHPHND@LANOHEZAFFLDFAPG@ET[FOAAGEFMHCXBBD@RBDVHbRNA^IFCJADDDNDLDBFBNHpHRDFBLJNFFAZO\\EDA@AGMCQDGFALCL@DDFJD@J@DAFEFCVBHDLLFB\\AVIHBLANELGB@BCDA@CDCDBF@@ABAAABABCAETUAGHFJBFFBDDFABDPFCDB@CF@HLAFCFDFCPzI@CnFEtFhd”^ŽPTNLtdrThBRCTIVWJY@UJWPOXK\\IX@VDZJ^TZITAJBJADINEBCNGEIOSAEAGJQHEPADKAGLGRCpCLCHORSVGFGFQJKHA`CZDH@F@PAJEDCDQAKAEGMCODQFCLOBMEGICUDWAGAOEoYOKQWEASDYHGCIEACAGGAEC@ADADAH@BAEEG@BKAECDICEBOBCDGLAJCFCDKAQIICQMIG"]],"encodeOffsets":[[[119768,31364]],[[120113,31219]],[[120812,31585]]]},"properties":{"cp":[117.816576,30.929935],"name":"铜陵市","childNum":3}},{"id":"340800","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[["@@M]IEAS@I@AIGACAIHW@ECEGGOAE@YNY@IEBkAEMKIICO@KLƒT—TµA‹EeAI•LG@CACEIWEEKCgAMLGDA@DOCMAACCCEMAGECEGQ@EBCFADAP@@AAGACAEOAIICEAIQAAC@KGAAKEA@GCAIAAEAEFMICWLK@WOCG@GPMFIHCVEXAF@B[DAHCDS@MDKDEA[OMKLEHACECE@WRE@MA@DEA@ICMECOBAEISCCMB@GAGII@CBGAGWYLKBEAEWCIEAGLM@CSC{WGCAABSFEXCAEDAF@BLJ@FFJND@BEBAFBBD@FADVD@KTK@CKKEKKYAKB_HQLQHCJ_PgR{TeNaDMAMAUM]wcUS]cO‰c}s›“qaYEQAKBKDy^WHOD]@Q@mGSCMGOMS[QaK_C_BSKKsM]IGKGMEQA@MAKAsaoWuWYaOi_UUcY[OgMOBEFMRanSNQHkB[@QEr@lDXCZMVkvQXSXIJEBGN@NLNDNAdCR@HFHPRBFBNAHCJQXAJBHJTC^BJHPBNEbGFMHOVGPKdAXPZDVOVEBMLCD]FEHCRCDYPUBGDEFEJCFARADCVANGHWJUJIB]BaKGF[LCHBDVRDF@NELYVGLERQ\\@FFHRNHJH@JBDBJLJVFDNDNELHDHgHEAEDEZCBKBMJKBCDANDHHDBD@FEN@JLZLXTRDDABM@EBKLCNELGDOFCB@FER@HOVFLBFEHSLSBADGRGDiHEGAKC@EDOVENBFLLAP@HAFEFMHIH@LAFKHE@KHOD@JEJEFMJ@FJLAHARBFLRHTNnJLJDd@PMJCJDNHF@NANB@NBDDDTHNLBD@DCDIAIDABAD@FPRBHGLBPOLMNCNDLFFXXDPFDHBHDRR\\JNBNHF@JARDFBH\\DBFAHDNJFF`PDD@JHHPFNBFDNNLFHF^HTEDDFJDBP@HAV@PACZIRCXEJ@NCNBJYBDbFXAJBD^jHD^LPJDDALBBNFDBLGDAPGDBjNbJF@LCTMFEDGBGCIBGFKJGJCTATBRFl\\dNJN@JDFBFJ@@F@BF@FDAD@BFALH@DJ@BBCDBBH@BBABHB@BFDHNAJBFFDPJJBP@TJFFDD@NBFLDPNNCZMR@JEFAZDJ@XUJKFKDUJENANCLBHLNHRBPFHHFJDBB@DIFED@H@BBJTHJFHJFJLPHBDBFBDFDD@REDGBCGM@M@GFEDIAI@G@IDG@EEI@CHEFG@EGMUWEQGGEOAGBEIQBI@MGQDKCM@CJAJ@JBJLHBLLHXLLZ@LCDCB@FNFFLDFJJDDLBDDBF@HAJGNELGNGDCBEBCF@LDNLVAHCDALORELCJ@HDHNHLFDRBJFLGF@J@DBPNNBLDRCJGHBHDJPJDFLDBNBV\\FDRBJDAVDJBFDDRDLHH@TEPBPFRLbXFDDRB@b@HBBBBLAFDTBFHFFFTtVhNVdXJRFFJ@JAbULADAP]JGD@bBHCFM@EBGbsHIFCBOBCFEDMP_LO@ECECE@EDIII@EBIFEBIBMEKCULK^OF@VDJA"],["@@BSFI^[XYJ[@WCUM]GoEUU_][OKWEMBkPYN_TWF‘BµA_IoeWYSO]O]EOG[UOTKBICGEAIBWGOBSGDKRGRA`BLLZFLLL@DSL@LUCBC@EACEAABAFC@IMEEI@AKE@CBBFWDEFATBB„\\TD@DKNBHJFXDBFAFKLXZBHAH@DJJBH@HNADDJTBFPAFDDN@JFB@CNBF@XQF@FDBDFGLKPNB\\CFCL@NCTGDCBA\\NLDJPHEFCDIRGFMCENDLJBDB@HFBBLHB@LBDRBBJNPPBBFBDBH@BO@CBEBAD@FHRDFHFNBDFDDBBDNCN@BJCNKhBLDFFJXDFDBH@–KPOREDEFGDQDC\\UHCFIDCNELABC@ILEBCJAH@VHBA@AECACJCTFD@HEEI@ABAXBFDBCF@L@JDNCBEUAMEUMKSCUBSDKFOLI"]],"encodeOffsets":[[[119969,31819]],[[120031,31366]]]},"properties":{"cp":[117.043551,30.50883],"name":"安庆市","childNum":2}},{"id":"341000","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@FAPSJE\\@dDdCfJLJTJND\\DLAnMTIFKQKESYYEIDMJK@GCS@GBEAEDAFANELALNNAJJB@Z@HJDL@BBBLDFAR@BB@FAAGDAAABA@ABI@BB@FDFNDHFDFBLF@CSFDHCHHT@DFHCBCBMVKBCLMAGCACCWA@GDADEAEDCFACI@IDETMJGFAF@DAJGCILBDACEECHCAGDALBDED@XHFG@GPGD@HFLACABECCBCEIDEDBDAHGGOA@@CAAFK@IDIDEHA@Q@CCAGBEAEIGCDA@CNAJED@DEHBJ@MKGCIAYAICaWCGCK@WBIBEFE^IDGBS@]BIJGTALC`cTKFGJYFeHOLI@CCOJEVQTEH@FDHNH@LEHELCNA\\HJ@LDP@FCJOXUHCJGbIHEJWFEFKBGHKBECIIMOCCG@WBGHGDMD@DNDBN@DADAFI@CEMAQFKBC\\[TQV@LFJNJRHFJDRBJALDFBPRDVFNGD@FFLFFHDHF`NNDfAhJHHDH@XFRFDF@VHJHVFJJDLLXRIFMNENAR@PDJ@PFRVJDTR^J^F^IHIHM@MBKDE@MFMNAFCLMFE@EIICELQLABEIWKGCEHGBE@IEG@CJKFICIGKCOAGDCASFSA@SBKLKDGEAGGEKBSFMACCACDKDCBODI@aGOUQMGIGCAQKKMGCQMCKGEIAIFOHWG@KEM@CDANAJEBEMKC@WBIEEUA_DGLIDKBCCIHKAUCGCOICCCGIMGCGAKGKCAcECCKKAIQKAMAAKIAA@ICCKGSQEKMKGAC@GFGH[JcSM@kKIEACAMMKIMCAEBOSCIIQGAWG]OICCO@MGQFOAOCIBU@EKAUKQGQCEBSNKGCAADEIMCIBIHKBSCW@QFA@CICEKKGKMMEKKEMACDCHIDCDGJELADG@MAM@EACE@EBGAKDEDMDEDQDE@CAUBgAAKAMBECI@EBCHEDUEIHEBYCKJE@MGGEE@K@QGEE@IOUEMECE@KDBHAHGFA@ICG@EBEFSH_HWFGHCFAH@FRLBN@LAHMTEHAHFHRPJL@LAHQROJIDKHKFMROFGBQAOF[FUHCDAF@NIVOJ]HKFKBIAIAGGSUGAMNIDG@UISUKIK@EDSF[CaM[BGBCFMHWBMFSFKFMPKDI@I@WGqYG@[FKAWOKAmAUFKHOXAhALCDSDCF@JCFGHIDQBKA[Og]_KGAE@YN_AGHO@EKA@EJ@HCBE@@DCFCDI@FHCHBB@FGDHFCFAB@DADBBAHDF@LJHBD@FADQNEDEBO@MEGAG@MDKHMFCDEFQVMHAHAHBRDJF`@TC^IJOJCBG@CBkvGPANTdJXDFCXCFEBQ@MAOEI@KECCE_EOWGKAEBORCFCPCLGRCDE@EAIIICSCO@EAEECEAICKK@QDMLSAEDIFEHAF@JJVDFLjE`KZMNQFGFaLU@EvAXDJDHFDHBVBVFZBZFNC`L^HXNJ@VCJBJDNJRFjFJ@JEHBFHDTDHFFNDVAPGHEHCLAF@VDDDNPLJJBVA`E\\BPFz^CB@PI^RP@DQE@JCAEDEHBLBDHBDDHD@HABF@FG@GBAHBFAFA@CAECCAEBAHDCEDABBDAAEDCHFDBFBBFAJDJABSD@BRD@HABDBFFJBF@F@BBFJPJ@@HADDC@BBL@FBDB@@DE@IBC@CBE@IJCLKJABGHBDDDCDDADFDDLBFJBJ@DGFCTABDJE@ADFKHFFDBGF@DVBFF@BADED@DD@HFPFDD@DPBH@FDbH\\H†FNBRHRJ`ZFFV@`TL@JZFJ@JEFQDUHQDEDCHALBJXVNPHD`HbBXHBBEHAH@NCNDDH@TAH@LHBBGHCH@DNDJLDFR@@D@DFB@BIFCDBBH@BDJFJACB@FGJENGLGDOPJHNHTHZVFF@LALGBORAHAPH^F^@XBLJbJVFJHHNH"],"encodeOffsets":[[120802,31245]]},"properties":{"cp":[118.317325,29.709239],"name":"黄山市","childNum":1}},{"id":"341100","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@BaAGFIE_Cu_CACPDAIOA@@PB@EXDDM@QCEC@[HEElIFSDG[BEQjCN[He@_B[PaNMTKNATBfAJCDIACOIQOOE[CiKUIIGCEAC@KN…JOBOFID[ZPHBV@N@DAAK@ABCFCJBJBFAGO@KJGCGBEFIBK@GGEMCACBKJUDEJCV@JAFEBEAIBGBAHAF@NRDDHBD@XCHADCBKHI@SBG@CKM@MDENKTAPFL@JCJED@ZDNHPRNRLHD@ACFOJODCPCRBLCLFTAL@PFNELFP@VFTBL@NILIHALFL@DFdDTXDDNBH@DCDBFFDB^GHIREL@FEfE\\MNATFDBDHRJJBF@XHBL@BCFBBA@BDADCB@DABADCAADCBITGHBRAD@DBHCHLLHB@JAFAlCLCTBLBDA@D@@BDBFHBAD@@ABBDABB@ABBBCB@@ADBHEDBBEHDDCH@HEP@F@NJV@FDBTML@DBDHBBXFFCNDLKJ@JFHNHF@LEDEPEBB@RBBFBHCFLALGJCLFDH@ATBBJDJ@FEHAFFHBTCBB@DBBJ@NEACGG@KDIV@@HD@`IVCDBPNJBTCJB‚Z`BAEHAHAJBDIFGBE@CAABGECAANKACI@ACEBAAAGBC@ECCCC@GHEfHPF@gJIJQ@GNMJAJCPOr}RGNA„F‚BH]DmFQLwBAJKFI@[BE@GAIFMEÉDERIBC@IEM@CBKDCVECGKCAECK@_CEKAEBOHMBKRAFFHGLSK@EAABGAADGACBEICDG]GMIAIDCXQDI@EACUOECCMBCAICEOUJIBC[AMIMMmWCCMUGEE@QFKNCDAJBJCD@LAFYPILCHCZCBSASFIECAK@AIECKGc@IFMPAREHojELAHE@AACBCAGBCAABA@B@KAAMA@QF@LC@CC@CEAO@ED@DLJFCD@CRARD@DHTJ@FCFKEKCO@EACEBEECE@GHA@BIAAcCGE@AGEIAAB@JCBEAACSD@FBLCBI@CD@DDBD@DDBLANCDC@GCEAIKGCBGAEECOAKAG@EDGFG@FNAHYLK@OII@AA@KAACCEAC@SPAZCHGDCKK@OAKCAEHKBKAEG@CF@LCFCBCHC@@AHIBK@ECCGB[JC@CBACEBC@E@CHG@EEBEA@CAE@AEC@AAAABA@CEA@CC@CAA@AAKVGFkJAFEBQKGBGCYQCIEaHIVMLENCPENGFG@EIUFCPAFOCGOMYBEC@eBEHCVABKZ@FCHALHRADHFDHBB@BAhKXFH@DADMCMBKCCEiDS@CG]MUDGPIFMDBBHDDFAFG@CIEBALA@GCAGBCAHKFC@AECI@CE@CDCJ@EGBGDANCBABCCGEGI@QDCAGC@A@EFAPADA@C@AEAOBOAGEGGSIEG@CDEFAHBDADG@IUg@CDEFEFCNADCCCBCO_aaMOMEQIUFQGUCIIAD@FABICK@EBCFKAQISFCA@EAAQCOFIIIEGBOJCAAGBICCSGAABIAMFIPgBC@AA@MHCGDEAAGCDKHG@CA@IBMCKEKBCAACBGACEAKMK@IGGBCGKCGGGD@EAAYAIFEMCAK@@IAAA@EFIA@CDECKCEEAABC@CC@E]I@CYKEKKG]GKIWMAOKEIW@K@E@E]KeY_YaUSSUQUFI@ACKASKIWGGECGCGBKF]JICIEI@WDICQ]IEKCUM@CDGEK@IAMG@MEGBMNGB[@±lqjSBKPkVYB]NOCGBCAGDCACDAA@ACBCCEDE@BDBBEBF@AJFB@BABACADCACBDD@BDBAFE@ABBBADDB@BGDEACB@BGD@FMBENEBBDDABFABADAAA@GFCFBDAFCDELWFMJZRRHFLCN@LBDFFJFlLXPTRUHEFEJCTCFOLAH@FBNEHADAFBDDJJJZZBHEN@NEZ@PGbKPCJQR[JURE@]UKCI@EDSXIHCDGB[D_NM@KCMGCEKCC@INUJMDS@M@AVSASBOE[SBRSMQ@QWOBEAECE@YKk]OEE@EAqIYIE@CBaRQNIH[PEDaHOLCN@L@HAFSJKBGBQ^DNP\\DLDJ\\hFFHDXDFD@ZEVIDG@EB[DUH[ZYGSCMBGDBDDD`RFJDNBJAbTf``BD@BMJADGDEBKGMSSKYYGOBMLIFGAUMEAO@_RmRSD_BGDCFGH@DDDCdDnGHIPCLFRPHFJBFALOPQ`CtiœG^SVAJDFNFLJRDDD@LHZ\\RFBABSJ@BBJLNXNPRTVT^FJ@FFJJJDBBBHELCJBJDLJFPBBL@HAH@DBPBDNJFFABANAtHHNNHD@JEp@HALE\\CFF@PDHD@TGn@XIJ@LHDDJVPVLHV@FFDHBHCNGFKJEHDJHL@NDL@FJRNHH@HBDBB^C\\BJDRPEHErmTWLGPEZWpFVQNE\\E\\PJZFZRbNRH`HVFJDDVH`IF@HBLPZtFJLJJDL@RCJGPUDAJCN@dDbJbD`JFFFDB@NWEEFMD@DOEEECOKGAAA@CRGHENITGJBXVLHNLLHHDNCHGXKLBNRFANCVMHAH@ZRTLJL@FCDMJWFKAMCIDCH@FDLHRVJFBJNTLTDRCVBRHDDALMV@FBDJLDH@DDH@JAR@HSG[ME@EFDJFBNDJBNAFJNFVN~V~RPJFH@FEX@FFPRTTJbMbYLMHU"],"encodeOffsets":[[121059,33978]]},"properties":{"cp":[118.316264,32.303627],"name":"滁州市","childNum":1}},{"id":"341200","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[["@@NqCCBC@AFAFWVa`iFARBRFNA^FjOJEHABEBARCREBGFCNANEFILK@CNAJ@LEFENGPKNBXCHGDIROLMTQFID@LEDC@IJEDG@MGMDEBC@IAOBQJMHEHI@CBGDEBIHADCBCACBICELCBACKDCDICBWGCA@EFCBC@OKIAIDCBCIKAGFCAGBIREFOHKBCCACEGACMojMNGFIFUD[RMDOBAEIEAA@ICG@]L]BKP[BGAECIECKCKGIKACFgLLTATCBG@QAIG@MA@CFC@IDAP@\\@DET@@QE@AKA@AIIA@OnAHBFAF@DAH@HGL@„O„SFEVGPGVCJCBC@EIAEEAGFCF@RH\\DHBNCDCHSG[@CFCJ@@GBSOOFIzGXGlGREfCN@FBNGJC@CD@DE@AIIDCAEDA@CAGBCCEFCJQBCDGRMNIFODIDOHCTC`@JBTEFCBSDEXGDABCHC\\IJANB|XvPJHFJLJJFHJbCJEDCBGAIOeBIFGNERATFFBJBLCVMLK@GAOIS@CFELEGECCCK@EJMHMEQBI@WCKEM@CDGAEBMFAPCCWAKIBGM@CFEAE@AJCBCAEBCXUD@ND^CBDDDH@RADGAQBGBAhGDEBSNWDSDCFABCAEGCFK@M@AJBLAJCA]tDVDP@lKJGHGLkMC]OŸ@—‡@]AOKSMa_JGaKSYA…ZƒOYJƒbS`a~YVq@oBE]IYcUJgCQIAQXYMSHS_YN]{ILGRg@KjiPM\\ARY„S`CAYLiDeNMjQdsXSDg@][_gQGGDGHIFaDIAEAGQoyCCSEKEIGAEAG@ODW@AIAUFC@IM]S_aGEC@CBLRBHALAHINQRCBCAAA@WIQIG[GC@KFaNKFQLEBQKAI@GROBCCCECiACAN[BMCIKQE]IMECI@ED@FD^@DCBCAOWgYCBGLSPCLCBC@YGKEi_CAOHEBAB@FDBLCHBJFDLEBIB[BCBKXGFE@I@KDABBLCBMDADALGPHHCC@BEAK^ITMHCDBLGAABADFH@BCBIACBADBJADGBECI@aPIFIDAD@DHBBDBHAFCDC@CCCAAB@FCFMCKDEBEGEACBDNDJ@D@JAF@HABGDGACEMCCKC@A@BHEBµSMFA@A@@AHKAC[EKDOP@BJLJAJDABQDGB@FJDFJAFEDC@AIAAGCEF@JADQBAAFEACECYKEDQL@DL@DDADCDIDIEIBEACGMGCIGACBADLHBFCDO@EEC@GBCHA@Q@A@AD@FMJ@DBBB@HFF@FCDFFBBDCDOJBFDF@NABCBEECB@VDFLBBCAGDCHCLF@DI@AP@BLDDBFLKBC@@GCAKA@DDL@XGHSLE@ACDCLIBEACECG@ECEBDXADADIB@BHJ@FBFGNBJFLBPAFGFALBPFFLhDF@FAJCBGFADAFBLFDJBPGRAJ@BFGLCFSJCDIL@JDLHL@DML@LBBV@DBAHEPCDCBGBUCG@SFMFGFADBPAFEFKBGF@FDLADEFqDKCIEGAEBEBUPcA[DMBaBEBCDBFVHDD@FKRoTWBe@aAC@QKK@CBCFK^IHMDCDKVc@IDGBGJEJ@NDDbP@BCJQVBFpGRBB@BFD@DHFBHBEHGBADEBABCBAH@ROXBDBDFJAHABAJEHIDEFQA@NBHLRFV@FCJCB@B@FJHFFbFDJD@DDDHCB@FlEHA@ABCHDFC@GCBDAAAFABI@E@AFCN@DADGHEJAAeBADCbCZOfGDBPJF@BADODAHBNF`ARCbAŒBfHBBBH@NBHFJNLdPHCHAHCBEFHPNHDZ@FBDDHNB@H@TGJ@DBFJ\\EHEF@BFBPF@FEDBBBDPEB@DCBDRGNCJ@HFN@DCB@DC@DPBHD@FFZDDDPBFD@F@BUF@B@FDFNFHJDDBDCT@HJLLJBDARGVEDD\\DABDJDLAJCL@DD@BAHCF@FLtABCBSAGDBPInEDsACDAD@FNVNNDFBDAHILMR@DAJ@LFP@H@DED@DFAJBBFCDDHJELMVDBB@\\DN@PID@DB@@DFABHB@BFEB@LAB@BA@AFDDHJVPHJ@@BDLG@GN@TK@E@@@ABFHCBA@EDALNFPGNJFBDAJBDHBDDFZLLpJN@D@JJH@D@JODADAVDRHNDBADIJIFAJHDBJBLHN@NFR@LGD@HFBFBRŠDbHnF"],["@@@AACADDB"]],"encodeOffsets":[[[118416,34392]],[[118283,33249]]]},"properties":{"cp":[115.819729,32.896969],"name":"阜阳市","childNum":2}},{"id":"341300","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@NBNQDMPFTEFEJCHA\\@LILMHGLCX@HEFOBUAC@EH@ZGHDNAK_TBFANGVGVM^@@LJ@ZU‚D@@BLP@HFFBHFLBJABGJGNCRAD@HXFHDBL@\\H\\BRGNKNGDGCIECAC@CDEHAP@FCLKJKHSFGJEJA^BRDlRbTdFFBFBJTJ@JARK\\ULKDEE[BGBIJEFCHADCDEHUDEFGFAHANDLFDDFJJDXFLFDL@RELGHADFDJ@LELGHIR@@GhYFEDA@CHCBC@KCMC@EICMBKHKJGBCA_FGDCNKLOVmFIPMHCLB\\RPFJBLCFCDGBUEOAGE@F[CCEgGC@CLU@GGcG[E]CIKMQCCEBCAGDENEBAFKCGB@AAB@@CBA@DNCAAHCAKJABBD@BB@@@AB@@FF@BFJ@JJT@LHHDFFBD\\FNABAHBJDHBVGJBFBH@VCZGF@LCN@BKD@JENBCNCD@HFB@DJ@@AJBADLBBEB@BCVEPCLDNFFHDV@FBDFJNJDAHIDOJCJ@XF@ED@@APC@DJABFF@@EL@ACB@@EB@@CD@BBHA@BHBCLDBABZD@EDB@EF@@DA@AFF@ABTL@AJDDB@BBB@DBFD@ŽCJFJ@DANKLMVKPA^HnK@AIEEIGCE@UDM_@A^IEOC_DO@SFS¡•QIHOD]O³@KA@@CS@@EB@@GJA@CF@@CD@E[B{`WBMcEAKQGECECI@QACEEAeI]@GRQDGCQ@EHGACGEKMYUQGCA[DU@AAACBGJMHAGCCCkCiD]A@HEHCHEFUGBMIE[AS@KCKECCCGAO@MGMGCMA]JS@GACCBOAEAEIGKCGBKDMDIBOSTcCMLUFE\\YJKNGVyLMTQD[KSOUOEBQB[PUC[GUXQFSBSRkCYNcV]XITIVSZYXITAXIVQLaRoJk@U^WN@G…FYJQ@AUMYQUQO@EC@CGI@K{—†IeCAABEDQBIKI@AAEYPETSEQO[GCAACEA@CFI@IDEFEDADDJADCACCKDGAMLCFE@OICEAAABCEGEGASiRADFB@RENELCZWAGEEYEAAEMCEUABWLCjEHCHKGokHO@JOFIKACCCKOCAWBWFGAGCO@cPIHUVKFQFLT@HCHIFGBDHBFADIDCHDDL@FBFXJDBBJPDLBDDBPCNABLPPPDAFOJADDJFREDAHJPBDADEBAB@TMF@BBFCFSAIBGBSPATKBSBCFMBADDFJFHJJFGH@DCBADMDAFNhBPFJD@FJHA@DHABLGBDJBABBJbBDBADLADG@GEE@MAGDCCACAAGDEAE@CECDABADSFYTINGTIfBHFJHHFNBNCVBTFJNBvMNDHDNEHABB@ZC`BF@@HB@BNB@LCPGXA^DFHCP@J@ELGHCbBDHFBB@LDH@jDT@XBJDHDPDbBN@\\DLBFZFHDDDJABBJHJN@HEFAJCFLNFPAJIHCFABFHCF@DOHMGK@IFQFBHFDHLBBFDHH@DDDDHEJLPOPE@DXEFQDW@DLEP@JBFLLPLX^EBSBIEaFS@FLGJ[LSFIMUU]QGFKBGDSFKEFECMYGAIGCW\\AF@FHNABYSLQGGEW@OEM@IHMD[AGEKBGEIIBBHCJOFIBBF@BDEHG@WI@FCBUCS@OI[NKCAGC@IBMHMF[FCEE@K@EFC@MGYHS@@DEHIZQLAJIH@HILBDF@@DEA@BABADE@@BC@@AEJBPCHGLIJKF_DEDEDER@JBVNb@FFHNLZHPJ@HIJAPK@EDAHGFBJGHHFGJ@FALBHFDBDEHBHCHDDR@FDFJRFTVBFFB@J@HEDABKFGFCB]FOBMFkJY@[KKIIIIEGGGESCAJMNHLCDG@OE@AAA@AA@@B@CCAB@CAABCEDOA@ADGC@DKE@BA@@A@@ABA@@AAA@D@CA@ADC@AH@CC@@DA@@D@@ACC@AFIA@GA@@FKA@DaGGGACOFAHAFPZFLI`CHEF_NeLSLKBYLQRERIL]PODMB_CG@UFWJGJ@FPL@FAJILKLMFOLWLG^UTEJJLBFAFBDH@DDFNFDAXXBRRJF@VIF@DOXBRHPBT@JADBDAHFFFBJAVEDCJIFMFEHENEJNDLDNNRXHN@DDDP@PDJJD`ANGFEN@HFBDD^LHXD^FHFTJBBFDDALADDJBlVVDJ@FADGBEAUBEBCJGTKREPARBHEDKAIHIJGJKCO@IBEHIVQVKLIRGX@JCZSDGRMbUPAHUCIICI@IBKFE@GAAE@AHENAp@FAJBRAHBXEVMbK¼@lI`K\\QJKHSAMBAHAFCHMXOfcJKh@bDDBPLRJvLVCXI\\K\\EDADCLAOc@OXCPGDG@KAKU[CK@IDGLEAKMW@SFIZQPI^OFARADWNGFFBGFMi]A@GFALBDBFADGEGGMEKcLBB@_UDcGAHIXGEGGCGOA@CBDL@LMDG]JSLO\\JL@BNDDFBFCDADHRRD@NKB@CJ@HBD"],"encodeOffsets":[[119841,34987]]},"properties":{"cp":[116.984084,33.633891],"name":"宿州市","childNum":1}},{"id":"341500","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@MOUEeSQCSICE@CDGJGAMDEFGF@RBHACEKMGCMIOE_QECEOGBCCPO@CFA@CF@@CF@BEFABCD@ACD@BABABEB@@AA@@C@EBAAAFABCDCD@NHHCDE@EEIAIHAdBLEBG@WCMGMAE@EBERYBGAaBIHMBG@EU[EIAM@GBKDIHGBIHGDKAI@SBQEK@CFO@ELIHMPGJKFMHAFCJAFEAEBAB@DBDAF@BGF@FGBEDAD@DCFBPHLFXDH@JBNBNBfGH@JDVHLBH@NFDCVBLIPLNDH@HGNF@HCHALLLLBJARWJFRGXGTE`LVRFBHAXIxO\\HRR`OœJXMNARDHA@GHOHENCCKBMFKBAPGDGEEIIIA}@QDc@cCUGMGMUSW[[QYO[OWSiS[CM@EBGPU@GOUESAGBiAGGKCCWCGCEEBQ@GUQEIaVIBC@E@EEIQcWMUQ_W{EEGEAECSBEAKAAGAa@A@CQECaWQKOEOASFG@KGQCCCAECIBUICQAECU[MACAEKICIOKEC@EFCBQDKCMAOMCAI@E@KHIEQAECGKGMECC@SDQFKPCBGDUBMKKCE@ADAFCDMHKHMFIHGBE@CAACCKICEIKCEEEMA@CDKDY@KKGWGGKEEGGEO@E@CB@DDNCLHR@NAJJN@FADBHFPHHFRVXHN@FEHGF@DFJ@FCH@J@HBJCJEF@H@NHNADCHQFC@ECACAEACOGIKIEEGGIISAAG@C@EFCJA@CAEIGGOEQAMGGKKAMDMBIFCVELILWVI@YCEBIFQ@YNMDOMKCAE@MCCEESIO@IAOIECAEBIGMEC@AGABAAAG@AADCAAI@@CKGEB@ABCECE@@A@EI@AECE@IIMcMk[QESASBIDIHELAHDJAHCHEFSNKDE@aImOOHCBGFG@OGBKCCGEmS]iACBIEWCaMBeGKBGDAFCZCJEBGAK@SNeJGB_IIBCHDLBPAPCF[JMLQRGAACA@EHKJOXAfGRCLMJGBEASGQMGIMGCAK@aJ]GKECCAEOKKCKBKLALOdEDGHOJMTGRCFKJWXSTGDeJ_FOBQCIEIMGUEGIGMEWECCE]GQEEECGAKBeZEFIRGJQZCH@TAF@LATDTAFSdEHUTWLMBSEGAOAE@CDIROJCD@FFPBXHJAJAFA@GEGAC@CDEPC`CJADIFE@E@ECG@CH@@YOEKA@A@KLWD_HBDTLBB@HOR@DPFNPFNCFGD[VDJPPDFAJBN@TJNYjAHERBHEJ@HLPXHHFHJVJTNJPLZBLFJGJ@FJTJHDRJH^JHFRLTDFBFFFN@JQ\\GHAF@BNHDD@TJDFJDLBBfRJPTNHB^GJ@FHBHPNTBNDFHBJRHNNPDVJZTJNPF`F^`FDF@NCD@DIJEFAF@HDHBLGFAVEL@BB@DIBADFBAHBDL@DLBBLANBP@JJRGPEF@POPCJD@EAABAFGHCPPHDJLD@FGD@HHDJLHD@DG@IFGF@RFRCPBFDHNHFFHHBLADBBJBNDH@HAPMLEHMBEDAB@JBDBNB`ADBFFJAN@BLFNXN^FVCJCFAFBJONAHBRFFJ^JJDL@DCHBDDHFBHCFHABB@@DC@ABC@BFEDBJDAADDBGD@BABDDABBDEB@CA@AD@BGFBD@DD@ADF@@BD@ADD@@BADBBEFBBCDBBBDE@FLABBBZLDFHRAFUNKjDDFDBF@NHRHd@DCJ@DHXO^EHKHCH@XGNMd@VD`HTDFBHKPGH@RCNABQDABBFNJ@DCRDLC\\KJANBPAF@VBV@PEJGR@DELAJBLILID@FBDADBBDAB@CHBBB@@XABIDY@CDDDRPHDH@@VDLCLMFANOBYAMEABADFJLNhTFL@R@Dr\\VVDBH@JEDBLBABRH`h^\\h@TCtWRcNifMjCZKDBT_ZƒBQN[jOLih@HQJK^|ZMT`TGZNRWJBDRIhdVJZF^pAr@ZUb}T_„aZI„P†YZBEeGSDGXOBEMOKUDUHSLGTQPgVSDmHUBSIU@IJSBKIIOYQEIIDEZSBOOSPuTMDMBUIcPeTO@CNS@GCAF@GCCGAIAE@CHCHSBABAEWEITGZEV@NCfWPMªk\\EFIBECUBgAmDKFIJEH@PFlXVDHBV@dIJE"],"encodeOffsets":[[119574,32678]]},"properties":{"cp":[116.507676,31.752889],"name":"六安市","childNum":1}},{"id":"341600","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@BA@EPAFGBABEAObAZB@SEYRAfIBEBABURGDCBGHA@UJ@BMJA@IBEDAAKEMAOBUBGHIZaNEhCNCHC@cPC@OO@E@@KBED@@GHABC@EA@_GAEC@EW@GFEAGAA@KCA@CJGJC@IHK@QIOAMFSRUFCLC^@HBVHHJF@HHF@bDVHZALMpElFZGTOPYFCDAZBVELGJMLEPE€QPAH@QCKIDCBCCOEA@CBABODIBEEKCMEIEMBCFA@CEMAAE@AIBEFICUBGBC@CLKLG@EF_@WFS@EBCHULUNQFQCWUaEYBGC]CGEGEAE@GFOVEBE@UWMKEGIGEGCGBCTeDQAYAEEEKKECEGCOBMFEBI|YjOPIJKBQE]EEIBADEDA@CADGAAQBKDMACDB@BJGBEGC@ABBHCBC@GEKAAGBCCEBIMSK_AGDO@GMg}RFŸDƱ˜ÃhAEEECGDOCE@WBCKICSIQ@CBGhgJMHGAQDQ@C@@EHEDeFGIIEKIEIIGuO{WMAIB[JGDADCBWHCFATEDSFIA_@SDGDCPCJEPMJQNCHADIREDDFADBH@DCBBFCDJJ@BCFC@@DIDMHEAM@eDQFkHWHyHEJPPAT@HI@ED@DH\\GTCDMDGA[CQGE@EDBHFFJB@FADIDUDOHUHEFƒTƒPK@GHG@CBE@EBGAmB@PJBBJB@BLF@@RS@CF[@O@CB@JED@DNBH@BJ@RAHSDSBKKE`BLJLLHLDFDDJBFAHO\\ALK^@^DH@JBBJFBFPANC\\QVCJEHENMpiDNHBDFDBADGLEPQFAJBHEDBHJLADCDBJLJ@PADED@FDBXHDACJCDDLABKDDFAJBDADCDGBAJCFAH@DGJGFINARBP@JADCFHN@NCHIF@JCDKFC@EJSRKNQPCJGHWDKAA@MLMHGFKFI@MB@DKLEJMFMBEDAHQFQDABAFGBIFgP_EMBQEU@ED[fUbEXEBAFDDQzYŠOPOVQ^BXELAF@HBJPBGFAFCBGL@LLTAFGNCLKLKRKFIHEN@HMNFRNBDDBFJDD@PIPC`KFJDNFRATBHDDMJADDDPDB\\TJBBANCFEZDB@DGHG@CFA@CDAACGM@KI[DGDEHIFOAOIG@CB@HA@UAAJBPDDNCBBDDBH@BIFBFDDDBP@BDBFGDIF@BBABBABB@AB@DDPDFJFAZFFLBBBCPD^RFDNDFMFAJBBFBJ\\\\DBFGNCFFHHFNFHABCDALF^@PFCVLN@NFBF@JGFAJDTPXAHBNC@EBARHBFTHPJFBNGVITALBNHDDFAHGNEFGdEHKPOJEHGZOBCAaFKDCFAHBRALBLAAd@PLHJ@PGDIDQDEHCNAPDNEnCRBTIVQbeHIDIAIGYEGG[CEGWAKJQJ@PBVCDEBA@UVAJALE@MHDH@LMBEHAF@FAAOCGBAPGBACOAK@KCCQD@HG@CCAI@AZABIFA@AAECEE@AGVI@E@ARE@CEG@EFEFANDb@BE@CEEFMDIJInKDCFEFKHEAGDG@EDGHOLMLAZBFBPLHHNHJDHBHAHBnHN@HCdBNJDJRRPF`HHDLRBHDBLGLADPRFTDFCRAHFJAFDNAFBBFV@"],"encodeOffsets":[[119188,34594]]},"properties":{"cp":[115.782939,33.869338],"name":"亳州市","childNum":1}},{"id":"341700","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[["@@BC@CFE@KB@BB@BB@B@AIBACA@AqOEHGFMCS@CDAH@FHFVFFFFLrC"],["@@BEDENADE@CII@GAACCMAACCG@CDAPBJ@HATKF@fV@DKLAHBHFFRDDDHTHHNBJP@JAPAJCFEDIDO@EAKIAC±ŠD`N^BLBZAPGTCFST]\\EJATœjVLjZ`P†XpJjDNANIVGVEzGj@XLFDHJJNLZFXFBBFŒb‚ZÎjrJ€rAQCKAABArDTPRPDABEN@HQBKAEMG@EPIF@BGGK@CFA\\BVDDA@CGQ@CDAZADD@HDBDCBHF@BBNFDApVFF@PBFFHdXRPXH\\BVFTJVXLFF@JCV_DAHHDHfhRQBE@GMQKKKOIM@CFCR@LADCFCHQJEL@HA`CPCXKHEJMjWTG^GJEROLSNKFGBGBGASS[U]MW@GDKMMaUEQKYEC]AICOMMQQKUE_CGCGEGI@IFSAQCKGKGGMSMGMQIUIaAK@WE]G]@EBIBGPQHABK@KEEYUSGMGIGPOHCHKFMHI@EDAIBIEACG@AADCJE@AEA@C@CQ@CEIKMC@CDGHGAAKGG@SBG@CCDM@MBGFGAAWGaA_GGCMOWUAIBKDGFCRCVGRCFE@IEIIYK@_SU@EE_YQIQGMA…E[GaGECG@OA@CCCOEGEC@@CFCBC@AEEUA@CHECAEELGCE@BIFACSBEDCHI@IAAECKECBCCCCDCCGAAHIBKLID@JAF@DAD@JCF@@CAEAK@AAD@CCGB@@OIEIAAE@E@IAEECABA@GQC@ATCBACIBIAEEACAGECDBFCBAACBDFGCABBFDDBF@DEBEBGAAB@HEHE@BA@GGCCCGAACAKFGFCDB@IRF@CQOJ]@ODAaWCM@_FUBIAKIMOCCIAQAKBGDGFOHUBMCEECGCSEGGAIFI@iEQEMIICIAUDI@WM]G_KMDYEYAUEUAMECGCSHƒUEMEI@MBKCIGMAUGKGQGIIAE@SJWAOCEECaMKGCGEGSOIAO@GCAGFKFEVKFIPEnMLGHMFOBKAEMKOGWSAG@GRKHKDGEQMO[Q[M]EGCWOGAQCwJU@QEMGGIKWIIECYGSAQEWKSOw]SGGEGGCGIKSUOWUMgIoDMFCAE@ED@DAD@FBDHRDFCBE@KFKEMLEBECGIGEKAGESaEEKAADBDABBLADC@DHAFCDA@ABBF_NWNEPKLSP_REFAHBHJPNL\\VFFBHAJrPBADBF@ADJEFH@DAHM@EAA@@JAD@DAB@BAFGA@CqDN\\LX`NFDPXLJBFPJLBLJLbNNLJH@RENKFARFTPTJFHR`T\\RLJJRNPRLPXXHLTv@PJTFR@HKZKNgXMCMISISBAMDGCCCBGJ@JAFBJCBBD@DDF@JCPFJ@FADI@gQIAADCLS`GVCBKAKJCRGJC@IAGBKPrbœ”t‚d~PŠ^dVTxdHPFNBVBNCNMbSfQ|OhI`ATHPAXBJHFJDLAPS\\VPH^F^PTPXZpf`J¶B’AXE`SZMlONAXFTP–o"],["@@EIGKOIG@ECAGOCEEG@GCAI•pZXV`Jf²‰"]],"encodeOffsets":[[[119500,30421]],[[120070,31185]],[[120113,31219]]]},"properties":{"cp":[117.489157,30.656037],"name":"池州市","childNum":3}},{"id":"341800","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@GJ]J]E]ISQICQUOEI@OCQ@MBMFENQJKWCKIIUEIGUGE@ECEQ@WCGGGgIeBMC_MGEGCEEEK@EHCEMCUOQEAKCIBQAICGEIQIMKEU@SR[\\ADELBRFN@DEJCBCBM@CACMC@CNGHAH@XDHPDJNDJAFGLAHELEFIXGFaJIHGDWVIPEDO@KCI@[GMBKDGFKFG@GMECG@SFURIFDP@DKJGPEfIZEHSL_dKDSBIHAJ@^ATCH]JEFAFAJ@XDLDHbXJDZBJBHDNLI@GACFC@IFMB@DCBHDFJFBHADB@D@RGBCFCJ@JELBB@DB@HPGHCBCACFFJADDDAFDBKBGEC@OH@HEHWGC@CFKACBBHGDFDDFCBKADJIHCBE@EBIHSNCF@JDJEBCDBFCFCB@HXBDDDBBHKNADULANADGDCES@GGGDECDTE@AKCEGEMCCE@EAAJ@BAB@BABBHCBB@EAAQ@EBKCAA@ACKGIY@A@IIMBAAIKKBMFEBCBBFAF@HDT@HILCNFJZZFTRLELSJmNKB[CMCSIKIeIcDcC[@IFOTEBNTLLHTBRET@JHJHFHD`DVFRLNRPNJD^BFDHPJ\\bVNNJ@TJZFRFVTLJT`PTnPXFZNHBNAHELEH@PFTLPDPALCHMPIXCFBDBJLCBIJODEFELQPOHGH@FbVDFDFBVDHB@FBDB@BHBCDCB@B@DBH@DH@FGF@BA@@CLEBEBADGBAJBDFBHEHE@HIJ@BADBDHB@DDBBHHF@BrPPTVNvBRBLDN@TGJGV[DEBKAAMGU@DIHMNK^JHGFEDGGWHCLEJ@VKFCB^HTRJBFBAHJF@@ABDFBABDFEA@CECDJ@DED@BGLKHQ@GP@HHJHDJB@BCDBHHB@BA@@DJFBF@BCAGBCHGBAAGIIADHHFBLIFGAABCDAHBBJBF@FGF@HFHH@L@BGL@FPNXJDFDF@HELWRILDARABATABB@DMN@DBBfVbPLBLBJ@RBRLFH@JAPMXCT@FFFRHNVJXF@FADE@CEM@OLOLEHBHDNBHDTRRJNPNTZXNRADKJAJDFPNDF@DEDARFPFFZ\\`PVHH@DDCFGFAJQ\\SFMJMNAHGJCNCBEL@FMLMHEFCFANaR@DDB@FDB@LDJLJDFARDVEVCFN@RDJCJ@LDJFVCNPFLBBNBCy]REACCPGh[DAJ@lCLCTSJGHIBICQFKHGPGDEL@DAHDDHLBHBLKNAJF@DHDF@PHF@`FFEfCN@LBXLJADCFCZ@RGD@HDH@X@RAJDDAFMJAXHXPH@HGLBLCD@FDFENCL@HFFDLALIFAHFFJDBNGZCD`NNLHH@RDJHHRRBDPLTTCPBBBBFHFJAJENADCAC@ICYDGHGD@BDFFNF@EAEHEdKFID@J@HFBDAFXAFQFCNFLJHBJAHDDFP@LDFABBHBLAHAP@HIJFHNALJL@jNDBCBGRO@IFMBKPEBMKG@IAGEMMGAGDCCM@OEKFSFMHFDA@IFEJAHFLF@EFDBJDBHANG@CU@KI@KDOHADBHJNAJGFAFBFFADFFJ@FCAER@RMNK@EFGFA`DNKDBBPFFLAZKNCTHP@FCVS^MHIPMD_FGJAVBPAFFVdDBP@COFMVK\\I@CEEGAOIGKAEDUHUGc@UFaEIGKGEMEOOAESGAEQKIKCGAC@EAC@GFUEM@E@EDE@CSMOGCE@QKQ@CFI@ECSBIBENQHKHGAQDKDE@GACEAI@MBCAIEMQK[KOQaCEKEK@KEM@IFGHOAGE@CBG@ICI@GJKBEIMAEFIBsaiOKKMG_GIUMK@GASACBGDINGNGhINEBECGGCAMBEAGIGAKKEAGBKESYAGMWAGCCUQYCOGM@KDE@cEE@KLGCMSBGJGTKBACC@ENCJIAIBEACGAIISKAC@EAGKEAEBEBEBOBADCD@R@FCJCB@AOVON@JBHBhZFHHD\\DBEACBKJQFKEUEQFGBK@]DGBICOBANEJCDCAMHMAIGI@KFARDFAJIBICWBEHAVBXCLIFGAGCEGAG@KEIKKEgKG@E@GJANCDKHOJC@uOEKOOWQC@IBKGGAG@IFIBIMEMBCFADEOiGOIGGAAFANABEDA@ICE@IDCCCO[@QHIAGBIHC@EAC@CBCHGBmBE@KJQBKHEFGBEDCDEBOCQKMOGEEAE@KDCJCDSAQBGBEDGJKBILeJAPBLAFA@YCA@EHE@EAIEEJANABIA[OBCCKMEKKICOASQKGICQCAA@CDO@KAGEG@KDKLUBOHKOCAA@EFCLCFC@EFIHWFIDCNAP@LCDCFOACSGGEEKCCK@CGUEwUWEIGACCIBARKL@JFJAHENAT@HDDA@GCOCEIK@I@GECI@MCCCEK@K"],"encodeOffsets":[[121722,30824]]},"properties":{"cp":[118.757995,30.945667],"name":"宣城市","childNum":1}}],"UTF8Encoding":true});
}));

================================================
FILE: public/map/aomen.js
================================================
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements.  See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership.  The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License.  You may obtain a copy of the License at
*
*   http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied.  See the License for the
* specific language governing permissions and limitations
* under the License.
*/

(function (root, factory) {
    if (typeof define === 'function' && define.amd) {
        // AMD. Register as an anonymous module.
        define(['exports', 'echarts'], factory);
    } else if (typeof exports === 'object' && typeof exports.nodeName !== 'string') {
        // CommonJS
        factory(exports, require('echarts'));
    } else {
        // Browser globals
        factory({}, root.echarts);
    }
}(this, function (exports, echarts) {
    var log = function (msg) {
        if (typeof console !== 'undefined') {
            console && console.error && console.error(msg);
        }
    }
    if (!echarts) {
        log('ECharts is not Loaded');
        return;
    }
    if (!echarts.registerMap) {
        log('ECharts Map is not loaded')
        return;
    }
    echarts.registerMap('澳门', {"type":"FeatureCollection","features":[{"id":"820001","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[["@@LADC^umZ@DONWE@DALBBF@H@DFBBTC"],["@@P@LC@AGM@OECMBABBTCD@DDH"]],"encodeOffsets":[[[116285,22746]],[[116303,22746]]]},"properties":{"cp":[113.552965,22.207882],"name":"花地玛堂区","childNum":2}},{"id":"820002","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@MK@CA@AAGDEB@NVFJG"],"encodeOffsets":[[116281,22734]]},"properties":{"cp":[113.549052,22.199175],"name":"花王堂区","childNum":1}},{"id":"820003","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@EGOB@DNLHE@C"],"encodeOffsets":[[116285,22729]]},"properties":{"cp":[113.550252,22.193791],"name":"望德堂区","childNum":1}},{"id":"820004","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@ŸYMVAN@BFCBBDAFHDBBFDHIJJEFDPCHHlYJQ"],"encodeOffsets":[[116313,22707]]},"properties":{"cp":[113.55374,22.188119],"name":"大堂区","childNum":1}},{"id":"820005","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@JICGAECACGEBAAEDBFNXB@"],"encodeOffsets":[[116266,22728]]},"properties":{"cp":[113.54167,22.187778],"name":"风顺堂区","childNum":1}},{"id":"820006","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@ ZNWRquZCBCC@AEA@@ADCDCAACEAGBQ@INEL"],"encodeOffsets":[[116265,22694]]},"properties":{"cp":[113.558783,22.154124],"name":"嘉模堂区","childNum":1}},{"id":"820007","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@MOIAIEI@@GE@AAUCBdCFIFR@HAFBBDDBDCBC@@FB@BDDDA\\M"],"encodeOffsets":[[116316,22676]]},"properties":{"cp":[113.56925,22.136546],"name":"路凼填海区","childNum":1}},{"id":"820008","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@DKMMa_GC_COD@dVDBBF@@HJ@JFJBNPZK"],"encodeOffsets":[[116329,22670]]},"properties":{"cp":[113.559954,22.124049],"name":"圣方济各堂区","childNum":1}}],"UTF8Encoding":true});
}));

================================================
FILE: public/map/beijing.js
================================================
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements.  See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership.  The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License.  You may obtain a copy of the License at
*
*   http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied.  See the License for the
* specific language governing permissions and limitations
* under the License.
*/

(function (root, factory) {
    if (typeof define === 'function' && define.amd) {
        // AMD. Register as an anonymous module.
        define(['exports', 'echarts'], factory);
    } else if (typeof exports === 'object' && typeof exports.nodeName !== 'string') {
        // CommonJS
        factory(exports, require('echarts'));
    } else {
        // Browser globals
        factory({}, root.echarts);
    }
}(this, function (exports, echarts) {
    var log = function (msg) {
        if (typeof console !== 'undefined') {
            console && console.error && console.error(msg);
        }
    }
    if (!echarts) {
        log('ECharts is not Loaded');
        return;
    }
    if (!echarts.registerMap) {
        log('ECharts Map is not loaded')
        return;
    }
    echarts.registerMap('北京', {"type":"FeatureCollection","features":[{"id":"110101","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@DB@DP@NCHB@XD@AED@BKB@@CD@@AV@@EJ@@EAB@KB@AA@AP@CDJ@@CD@@EACB@FBD@BAACCCAG@QI@CB@A@@@BE@B_BWLBN@@CE@@AB@@KH@@AD@@AC@@CIB@AC@DWCKi@MAE@@CD@@@@EB@@AA@@CC@BGC@@AG@CBM@@AI@@HC@@BC@@DE@@DKCIBFB@HfBAvCB@PG@BHA@@BB@ATJ@@BF@AJC@AXCB@bMA@H"],"encodeOffsets":[[119181,40920]]},"properties":{"cp":[116.418757,39.917544],"name":"东城区","childNum":1}},{"id":"110102","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@}EAB@HI@@DCBOAOBIC@NB@BLB@AFF@AB@LX@@DC@BJCBBHAF@VAbE@@BA@CDJDLABA@BDADBFBHADBAF@HHBBC@IJ@VHAhT@BJZ@@GGA@CCABCA@AMNB@aDABWD@BIE@@AI@BSA@@AB@AGH@@ODABueA"],"encodeOffsets":[[119174,40829]]},"properties":{"cp":[116.366794,39.915309],"name":"西城区","childNum":1}},{"id":"110105","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[["@@@B@@@HCCA@BDBHAHA@A@BBC\\IA@KA@AJA@GpARB@AFD@BGB@BAD]`D@FF@ALB@AH@BDIB@@ID@BKB@@CC@FYB@@AA@BWB@@@BKCEA@@BOABCFEE@BIC@@AGDC@AH"],["@@@JI^s†xHZBHBADGD@FBDD@DIVFDBBFA@@BA@AJF@AFDB@DLBdLJ@@AJ@NCD@@DFBBAD@@AD@BFB@ABBDBDC@@DCB@JHBADBBABJDADDB@B@HFAFGTC@AD@DCZ@HEJIHCVBJAJELKJEJJBA@CBCBBDAAAA@DECC@AIC@ADE`MFCHID@JEB@IFJ@BECCp[HAZAHANGEGNGJFLMBKG@AEKA@ABELB@CBAAEDQB_DMMHKBCIFI@CG@BCAKGBACLQSDBAA@BECAF@@IC@BGCABAD@@AC@BCDAEKEAG@DC@IZ@BQI@@GIQBAD@BCFGAAD@[US@BGF@KKAKBEE@@KAA@BMB@EOBHHSAAFGD@FE@@CC@SBS@EDCCAGAAEDE@ABC@@ALEACE@@CE@@DK@AFUBAEE@BGC@@CMED@BAE@@AGAABCA@FC@AD@CE@@CG@AGQEC@IJKAAFQL@AABQCADBFDBGFACG@@FM@@BI@@BN@BJFBBBA@BDDCD@BD@DD@AAB@@DF@AHJB@BB@ADF@FCBBBCDABFDA@DD@@BD@BFABGACD@BA@@AGF@AC@MH@AA@@CCD@DA@@BA@@JD@@DA@DLCXD@@BJA@DD@@BC@@BG@@LA@@BF@@DM@KAAXA`F@@A@@@BDAJ@@RBHDDBDABC@EAA@BD@FC@@DI@DCO@@BBBA@@LBA@FI@@FU@@BC@@DA@ALC@BFC@@WGAMDO@@CCABFB@ADDB@DHB@HY@"]],"encodeOffsets":[[[119390,41009]],[[119175,40933]]]},"properties":{"cp":[116.486409,39.921489],"name":"朝阳区","childNum":2}},{"id":"110106","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@@KBAE@BEA@AKA@@MJDPAPBDA@CJ@@GBA~F@GEAJALD@CF@@CD@@AD@@GJ@@BN@DAH@@BD@AHD@@DB@@BA@@F@@C@@DF@NBhABBB@@CC@@IB@@AB@@CDC@DB@@BNGD@@BHE@BB@@ADCJ@AEC@@AC@@CCBAECBADAAEDE@BCA@@AIABGE@@CA@BBC@@CACC@CDACB@AAEAAIM@@EG@@EA@IFAIHC@CBA@AA@BGE@EB@AAB@BC@AKB@JDDEBCB@@DF@DC@AB@@CA@@CJ@@QCA@BK@@IA@@CqA@CB@BGB]MAA`KA@AKBALO@@AE@@LCHF@CLS@AJSBBBK@AIWACEG@@EAG@OG@MW@CG@CDCBCDDBADC@IZBBA@EAAFJDCDICCH[CSIC@AFCDE@@EIABFALDF@DAJONCNEBUBA@BCCAY@@IDEKIEABICA@CEAACAA@[AOKB@DG@EBACG@BDC@BDKBO@ACCOGKABCECBAAKA@BE@ADAABA@AC@CCCDCCABBDA@AAG@EEC@@AG@AFA@@GA@AHCBBDCDBBB@BA@FA@@AC@@BFLD@BA@AB@BBD@@BBA@BH@B@C@@BFBGBBDE@ABI@AB@AA@AB@HE@CBAEABM@BEGACB@EAFAAC@BAACI@AFACA@BHCLBBADBD@DA@@B@DADANBHDBADC@F@ARB@@FGFAA@EA@CHA@CAAB@DAFKDEDMBMHDF@DHDDARDANEJHFPDRIHBJDLADB@DBDNBPHLBLFTFNBFAFD@FD@PCHDBCBBDEBBRGVAHDH@LGDEBCDBDACHF@DCH@@JH@@FJ@@LB@FABBDAAD@BH@@DB@BBB@DALDP@@AD@BDŠ@@SBAFFHB@AADH@BBEBFDJBBBZ@"],"encodeOffsets":[[119118,40855]]},"properties":{"cp":[116.286968,39.863642],"name":"丰台区","childNum":1}},{"id":"110107","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@HIDCACBAHBJFBADODCNJBD@JJEFC@GCCBEAEBCDCF@@ELEHABGHCHIFCBCDA@CF@@EE@BIA@BA@AC@A@@AFCC@AC@@FAAAOA@CA@@KD@DCND@AD@R@HAJ@@BBDRABDJB@AAADCG@@A@AH@@eN@C@@CC@@BO@KCCBA@AAA@@CG@@ABCCBAAEBA@@KI@@EG@@IG@CDE@DGCBCAADCFKHG@KCUBMHAACFAACDKPKFABALKFEHENCDGBMDAB@HEJICADED@BGJDLB@B@JDEFBBEH@DDABDD@DL@BCB@BGDETJHbDNDFANJ"],"encodeOffsets":[[118940,40954]]},"properties":{"cp":[116.195445,39.914601],"name":"石景山区","childNum":1}},{"id":"110108","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@AC@EHCBCGAYAwGt…HYBGAOS@@ABeUGI@@JADGA@GBECAGBEACACB@AABKBICDCB@@AF@Ba@UBEAGDAAID@@Cq@AAIAECFA@@A@@AG@BC@BGAEEAB@T{AYB@fG@@B@BH@CDBB@BIAACQBAC@AI@GBQ@C@@BMCCDC@@LB@@DPBBBEB@@BDD@ED@BB@D@@BABB@AJF@@FE@@DCBADEDGJGDAHGBKF@FE@CDADBFAFDD@HEDIF@IACMICDCPABIEGAABBDCDGJDB@DDBLDVDBFDDCB@DC@ADEDA@CBAFIDADC@GDEAGFCDQHI@KAC@@BMDQAIDE@ECUAGDC@GH@FADGN@DCDHN@FKHAD@FADGFCA@BCBEHCHCB@BDJFB@DDDLFBHNDBFDBBNHAFDDDDDJA@@HBFBDEB@BCDAHDFAHC^DDCF@BNh@bF@DCDH@AHCFANNDLF@HFF@F@BPCB@DHRBBMDG@KHEFAFFB@dMZ@A]A@@EE@DIEG@CHCNBJEDBBDCFBDJA@ABAACBA@C@CFA@CIABCDB@EPBBCAANYVHZmFDFCHB@CJDPMDBBAHFLBDGF@AJJ@AHF@BCDBADLBL@@FP@D@ACB@BAJ@FA@DBABGICBAEA@BAAABCA@GIADKD@@CJ@@EFBBAH@JAD@"],"encodeOffsets":[[119185,41003]]},"properties":{"cp":[116.310316,39.956074],"name":"海淀区","childNum":1}},{"id":"110109","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@GCODC@@EECEBMASEKEKAOGMAAC@CCAKBICGAQJOCGEFIBMQCCBGC@CCEG@IBGA@AIAGDCEE@CCMAAB@HAHMBgSCB@B@FIHFPBFAJLFDDFLOB[KBC@@QABDBDC@MGMAEBCHEBG@_HCBGNBBPNLLRHAFDLINI@OESAI@CBOA[HWCIEEICCOIMAGCIAIFCBEAQVOFO@GLKDGBICe@CBEHKCCCWGACcOSACCO@C@GCK@OEEGMEAIECM@GCYCKMG@IGQ@ECIECGIIG]MGCEBA@AKIEOIEEIUAQ@CFGBIDEBOF@FCBKDGDIAGLSDE@CLADJFNV@HAJLDBLE@QJMBAFBFHDBFDBFHFDADSPEDCFGDC@EDGBADMH@FEFELQFE@CBGBEDMFADKBGFIBCCE@C@CAEB@DEFDH@DDHEDAFDJBHB@DHABFDDFHFNFD@BCH@EPBDEFEBAHFHDDJJDHBJDBF@BBP@THDFHBHHBD@BBBRJD@BFH@@DJLADLDDFTLVDH@BCB@FDLDBDDBBFCLDBBFF@HFF@BCFBBBDDDBBADGFAF@LBDHAFDHAFDA@NJHV@NEJDDADAH@DBJCL@DBCHFH@DTJFC@AbBHDFBF@FCFDD@FE@ADCLDTC@DABK@KFJ@LDLAPIJDLALFBBHDDDDBHJBF@DGFADHL@FBDFBJCFDFBJVLDHAHD@QFCXSBCHG`@LEB@NIBDCFXELBBBFCLDF@LIFABBHCFEh@FEFDLABBFELAFEDAFGHCNQD@DGDA@CBCEACEB@NCD@AAJG@DBFD@HB@AAE@GCCDGHGBEAABA@CBCLFF@@DFBPDLADBDANEFBDANC@CJATPFEHJLAHDD@DADGFGDA@ADBHEBC@EBCLG@EGMDC@CHMBC@EHGD@HCVBFDF@JCRBNC@AD@LBJ@JCDCD@DCHEFBHCD@BCJCBEDAB@FCBCD@@CDACCAEUCKCCA@CQKEBMCaCIGFSHC@ADA@ACKC@ACCB@CFGAAFEICA@A@CKHI@AFCBCJDFI@GBANCHADCFMFGLEBKBALENO"],"encodeOffsets":[[118956,40847]]},"properties":{"cp":[116.105381,39.937183],"name":"门头沟区","childNum":1}},{"id":"110111","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@NGNAFCLCBE@CBADBB@DGB@@FBBHE@EA@BQE@D@BCCAAGBMBC@C@AB@@CACBCAADKAGB@BDBEJ@BDABD@BBBE@FDAHBAFN@BABFDAF@@GBAB@@BBAJ@BAF@ACHAEA@AD@A@G@@AAB@AC@AAA@@BABC@EK@AD@@BB@@EABA@AADCACDABGB@@HB@BEH@@BD@FFH@BBB@ACBADDDCDDD@@BABBBBCF@@ALBBBDADFBAHLDPBDP@LAACD@ACH@BDFAH@@CLABP@\\BBBDFB@DDBAJFBLJCF@JZ@DBADB@ZABCDMPKBI@CEGDIAG@K@GDEAEBCAEDQCIBGAIGCAEEAACFI@EDCACBCEGBCCGIGECACGGBADACG@ECKS[@AHCBCIIDKKU@GCIH]AMBCAK@KFMBCBCAEHEAMGKYAAHA@@DE@@JCB@E@F@EA@@FAE@@@FA@@EC@@FE@@CE@@DK@@DOA@II@@@MCI@@BKABDCBCE@IA@@CA@@GC@@AA@@HA@CGAAGBAEA@G@EA@DQB@HIAEEO@@JIHBGED@E¿EGB@DCBC@AAEBBFA@DNA@@DIAIDC@AGB@@AG@AICAEA@BI@GABNE@CFA@BHA@@HGA@DKAADCA@GA@@QB@@ECEDEBAE@@EA@ABI@ACA@@GGB@CG@@EC@@FE@@DG@AFA@@JAACDE@@FI@@HE@ANCA@DCB@FKBAB@DKBCBE@CDAKCA@AAEFCAGNACCB@AEEIDACEB@CAG@DA@AGBAAABBBC@@BCAEBKABIBB@CBA@KK@DAA@AAD@CGGB@ESB@CA@@AK@AHGCKN@AE@@CC@@CGB@AAMC@CC[@@KGACGG@BKB@BCC@HABEIABAD@C@BED@@CFDFA@CC@@AFACCODK@SDBADA@AE@BD[BKAQHAAIDIBDCAAFCCC@@EFAFE@EACDCA@AACC@@@@B@@@DAB@BEDB@ADEDADEXGFB@BBCFABD@@DC@@AID@ACBCAADE@DABGEBD@E@@AC@DBC@D@A@AF@HA@FBID@BD@EJBBC@BAC@@BIDCCCBC@BBM@GBEDFB@D@BDBFAAB@H@@BDEBD@A@@DEA@BABBH@DABIL@LGJQFIFGLAABCAABCCGMGACG@@BG@CCG@A@AHIBEABCCCBAC@MBEHGBKEIAOBCCBAMCGCCIEBGAODBFBDKFCH@@EHODEJKJA@KCKG@C@CEEAABCMGKC@ABC@ACCE@BFEV@JDHJHHFAD@JCBDBADADDFADBDKB@DIBCJEFSBAAAEA@MBEDICAD@DBBBHDDBDRN@BIFBB@FDBAB@DFBDDABBBF@@BDBCBB@DBBBEDDDADCBGHE@FHBFCLALAHBFEFBFHF@FE@GFGBW@EEGHE@CBKHE@GDKDGL@FCFBLGDGCCHLDFLTHRGLBdRFJHDPEDB@CFADCFCJIDAB@NJlHB@DDHBPAHB@BJHDFJDAJFFR@VBFJJFFPLJ@BABDFNHH^JJDHJFFDR@JHH@LNZDHDN@FDBJNFFHPFL@HDD@P@DDTBdPBDXHDDLDFGDAf@JDHALCHKP@PERUFBDAJEJBHDNBPJDDFJJFXD\\GPBDAJ@TBPFJ@JMCKBEQGKKOMAAHMDA`GH@FADGFANBNHD@ACACRB@@AD\\LPAEKCCKEBIAEEOJG@IF@bRDBNABG@GBANBDDF@DFHCJB@BHBJAH@"],"encodeOffsets":[[118840,40803]]},"properties":{"cp":[116.139157,39.735535],"name":"房山区","childNum":1}},{"id":"110112","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@DDH@DJ@JJB@BLB@GH@@AD@@GJB@AD@BAH@ABFBFGD@ABNDJDDBBGHEHFBABCF@BGD@@CB@@BJBDAFBBAJ@@ADA@GDBCNDB@AHBBCHBNHFLBADDNEBGF@AFJCBFF@@AHA@FD@@BF@@DL@@AF@@CBB@GF@@CD@DGX@NCCEBCJK@KAIOUAKEGIGAMBCJGdKDCBWAO@QAQFQ@UDGPKNEF@@NH@@HHBBQF@BEP@FAJOHIFBJIFCL@BGB@DKRC@ELCD@@BJA@FJ@DANKBEDAJEJADBBB@DCHEFAHBFLB@BDBNGNQDEBMDSAKDCRKFCBCO@DIA@@AB@BCZCDCBGCBGADMGA@BE@GFI@YAIIJMOGDCCA@AEBCJCCICBGEADELB@E@@@CD@@EB@@AB@DCCAFEGA@ED@@CH@@IIBSEBAEA@AKAM@@CC@AECCDCD@BCA@BCAKB@BGCAFAB@HICADCKCDEB@ABDBBATD@AD@JMIADISCBACAADGACBK@SGDCAAEFOAACC@@AU@AIDA@QACQCCABGC@E@ABAABCIE@BECFEECJGNMGABC@EG@CAICAFGDKA@AGCQABCYABCBCA@DIEB@KB@@AI@@AAA@AI@C@@FEFALGB@DCBEDEFIFQFAAEBAA@CE@@AE@@DI@@DC@AFE@CD@DGFDDA@@HD@AHUBC@@CGHAHEJ@PDRANI@IB@BABM@AAGACBG@GAAAC@@DC@@FDDBFEFGA@FI@@EG@EDBNI@ALF@AFJ@@JIBE@MPANKA@DEFM@@CIAAEA@@DC@@CGA@CGAAGCCWA@DQAA@ACKA@JwBUGIDDDKDFFJCDFBNKD@RBBJCBBB@@FEAGB@BIBHJQB@JDPGHDFDCFIZAAJE@@DRBAFEAB@MAIRNFIJ@B@BCBDBCBJDCDHBCDADF@@DHB@BAPCFCBAHBBFB@DG@AFF@BDKF@BD@BAF@FCBBBHDDFCT@TAD@@DF@@EHCBETBGGPA@FNA@ABB@LF@AFBLLLE@AHT@\\VC@BBEHADC@ABJR@HJ@ARY@@JCDH@FBFLCBADD@@BC@ABDBAHD@@JE@DBAFB@ABTCKRBDHABLADH@@DEJDJLANGCNA`CRBFAB@DKAAF@BLBBFH@@FAHKLIEMHFHMHGB]BOH"],"encodeOffsets":[[119394,40978]]},"properties":{"cp":[116.658603,39.902486],"name":"通州区","childNum":1}},{"id":"110113","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[["@@C@@AIA@ICIG@CCcVDDAFI@JEA@IFC@ILGFWHEFAB@BJD@BDDCFB@BBABvb@GB@BIB@@LJBD[AAB@B@BGAGACB@DDBQD@HC@BD@AJF@EFADLBLm"],["@@MDW@CHC@@DE@@HAA@DE@@BK@@CE@@AC@@EGB@BE@AEIDBEE@AHOFACABEKMGGAADGA@BCADMCA@HCB@BI@ABEACBIA@AA@@DC@AHE@ADABGEGFAHCAICMCBAC@EHEABAG@ABC@@BIA@HC@@BG@@HGAKnD@@ADBBDAL@@A@AXB@@BA@EZD@@DA@ALC@@JA@CJ@ABGA@BKE@@E_CC^ABA@AHC@BEA@BQHguaA@AAAD@DABIIIFKLIFIBUAGDIJGFY@CDC@@BSDEHEBEFDDH@FDD@FBFAD@NJBLD@ALEJ@HCDC`EBCHBDH@DFHADPKD@BCBMACDJVDADJJLCF@NEJYRD`FHN@@FEPBTJBLJJAD@FJBHB@@DJ@@EX@@AF@@FBBV@JLAHABCJHCLB@ABBH@BCJDL@FD@EACL@AGLA@BNAFC@DB@DBFIJ@@FHCACDA@EHEAIDAJDVCBDB@@PF@@BH@J@DEB@@BF@@AD@@ALB@DPB@BLAJB@CDEA@BGFCBIC@@C@EEGD@@EHB@FBB@AB@DI@BLANNB@JFCDDFHDDADD@LLAzzDCCGB@BBB@ACB@BBZG@ALGBB@@@CDAAAB@BBD@DDDACCFADFRH@FB@@HDABFB@BFA@@BBLB@BEFCBB@BHAFDJC@AHA@HB@AIDA@AN@FA@@@BGBND@B@D@DDFBJFB@BCHHFDDFBXBDCHKACHQDCX@@QFKDCAA@EACFEFABE@CJG@GDCDEDADKLABABAIAACC@@CJADCL@BIBCJCDDPCDF@FBBDBFFHADCBCFCAE@CAABAACBECCGDIA@ADEDE@CDEDEAABADBBGB@@DF@FAFE@GG@@G@ADGH@@EL@@BJ@AENQHMLIGKAEEECG@MECLECKFIHEEMC@ACCANE@ACB@ADA@AJA@EDB@EG@FE@GBAM@FCD@DDBAF@CCD@CGAGC@CKKBCADCE@@BEBACGBAC@@AED@@OC@_S@N@@@GA@AHA@ECABBBE@@BF@@DEAADE@CFC@BGA@ADA@BCC@AGIA@AAACJAAAHK@@BMKSA@CCDMAEBIGIA@@E@MPIBDDOFAEcA@EQC@MC@@MBECB@CI@@DE@@DACOBEEUHBDS@EC@KCA@A@ECICE"]],"encodeOffsets":[[[119409,40992]],[[119575,40975]]]},"properties":{"cp":[116.653525,40.128936],"name":"顺义区","childNum":2}},{"id":"110114","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@@G@ACABCICBAAABCGA@IDA@CD@ACACBAA@AEC@@BC@ABEA@CC@MDI@@BI@cKKA@CCABEE@BIB@@AB@AEECSCCJG@IBG@ABEA@FI@@DC@CLJB@HDBBABB@AFBABJDAHAB@CEBI@ABA@BDC@O@@EK@KABCCAADE@BGI@BIE@CHKAGEABCAONIC@DGAEDECYnUGMZBBADOA@FCAADJB@DEB@D@DABBDAB@BIBACDEACCAIFMAGD@DFHCJF@@FB@B^Y@cNA@EEEBGF@LCHANQACGA@OD@A@EEE@GKEMCBMDEBGG@DC@CaEg@AME@CD]CGDEBGCCBADA@CFEAGA@@IBCCCCECGBAMCAAEMCAGKECC@CEACG@CC@GCKBGIEFSOIB@DMDCBEAMFCBCAKBOCEA@CE@KEAD@DABBBAFGHCHDD@HBF@BGAC@AE@CIHBBC@MDA@DFFBAD@DCBCHC@MRGDEHCBGFIBEFAAKBECEFg@EFGDAAEBKJE@KAEBBJGJ@BCB@BFBABABCACBAFFDFHDHDFKHLFBDTEL@DD@DBB@DFBBNDDF@HHEF@DDBCJB@B@FJFFBFLJBDADHAJCJBDBBJDDAD@BLJD@BBD@HFHBD@NCDBH@B@@DF@P@FBDDBFFDCBDFDABDB@BFFADB@DFFADCB@JF@EJ@DADB@@DD@FFD@B@HBEJC@CDA@CBE@EDBFALCBDBHBHFFBBBB@FFF@B@DCFADBBFF@DHD@BBHAFBLKBED@@IJQF@J@DBDHJ@DAJD@DD@BDAFC@ADJFABDD@DFDJ@FBHDF@B@@ABAD@FCFILBNCNDJA@ED@HG@EBAJMHAFBHADB@BF@HF@BCF@DCDBHADDFHFGBEAADDFFBCDABBBDDD@D@BADMCAAEBAJBDB@FFBADBBCFEDIDDJBDCBBFNDF@DFD@DADBF@DFFBBAFBFEHDBBH@BDBBDAFBJ@DDL@BBABDDBDDBB@FAJBJADCBCDEJFJ@DDHC@EBAHF@FDBABDBFBBADCD@DBH@DBXMNJBBABBBAD@DAFDFBAD@@AD@AED@AGHBFDVDPCF@BAFAJCFGD@LG@ADAD@FCJ@DEFCAAC@DAAAEBG@DAGE@INBBBHD@CFBLEEKCADEBA@CDAAC@CACBCCCC@@CLFJ@AFBBHBBAHDDCFBD@LGFDBAFAFBB@BCLCFCJBDBHCL@HHFCAEFGBCF@BABADCJE@AACEACIEAAECABAHABEACDCAABCAIDAFBBADDF@FCBBJE@ADAPABCHC@OHELEH@HBJA@AC@@CA@AGEIC@IBKIIAASFO@EM@EGC_ZQFI@MDEIKCICBIUDCNBDA@ALCCOGBCEG@ACDGFAD_DC@GFIBI@AC@@ICCOGEBEAC@ECG@CCFE"],"encodeOffsets":[[119263,41053]]},"properties":{"cp":[116.235906,40.218085],"name":"昌平区","childNum":1}},{"id":"110115","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@BAH@@CEAAABGDADEBO@AGA@CE@BCDCGADCICDACADA@A@AJIMEJQNBA@FBBEQA@CF@BIYBEJCDCEHGCO@IRAGIJA@AHAFB@EA@AAIDAA@QLCAMCEIDEELCCCJCVHxA@ILBBDB@RB@CXBDDBHHB@DHB@DD@@CB@BFJB@DN@FE@CLBBMNOF@JA@II@BEE@BKJ@AMFCH@@FJ@@EHBFEAECC@ED@@CD@BBHBH@DAHBBBN@BA@AJAJ@BMCQ@QFGBGHG@DD@VABGC@@GB@CCHE@CEA@CK@ACICCDEA@FIADMB@BEC@@@HEF@HCBEB@@BDAB@@CFA@@E@HA@AD@BEAFDE@F@@BICAAFA@BEAB@AEABAA@CBEA@AGA@@K@EBADA@CHC@ENIG@DG@@ACAAFA@@AA@@BSD@DI@E@AAGAA@BCEAAA@BG@@HA@BGEAAFE@AF@AGA@DE@@IMA@BIB@BE@@JG@@NG@AJGB@JK@@CE@BEGAB@CA@BC@AFBCADECADKDF@K@@GUB@AE@@GD@@CB@@ABAGADEC@BEA@BAIA@AIA@AGABAIA@AG@A@AFD@@DAFCABAEABA@@BEA@@GABIB@BIB@DE@@CEA@CEABEC@BGB@@EAACA@GL@DIOABCE@BEOABEC@@EC@@GA@BIIAEBIA@AC@@BG@@FOA@BQ@@BC@DID@BAAA@CB@DCBGEADEAA@BG@@@A@@AE@AA@CG@@GIA@DK@@CY@GABED@BECABEF@@EBEUEAFOAANDB@BA@@JC@ADS@@BM@DBABG@BE@UFA@AD@ACD@@CJ@BEHBJSG@CACOCB@CCABAA@BETDJHFME@@BCA@A@AD@BEB@@BJBABD@ADB@@BB@@BF@BAH@@GD@CBF@DE@KA@BIJOFB@CCEC@CA@GKA@AE@@AI@EESHUDIDQAGDGBGC]BK@@BI@@FAAUBAEIBADE@IBOHEFAFGDAD@FKHAHKH@DCFE@SDMBABBBC@AGE@GJM@OHEBAJCFCDOJADDFED@DFB@DDFABCABHC@BDBHCN@BADDBEFFDBDABE@CLK@DF@DOEA@CDIVHLBNGFBFADADEN@LBLADBNG^DJ@HLVCLJJADGD@BT\\DL@FDHCBABHHBDFDJHDHADFHADBDCD@FEJBDFBBFHDBJAHDJCRBFADBDCH@VJB@FF@DCBED@TJ\\DDGJDDCICBEFBB@AAHSA@DED@BCCADCDADCH@@DNXH@@PBH@FH@DFXBBJL@AATABIT@DKE@DG@KF@@BP@BKLA@BLBB_NBA^AHA@@DrB@DB@@JL@@ADB@RI@@DB@@DA@@BCDE@@CA@ADCFICA@BLD@@ABA@BFAF@AHB@@BAB@DGDBJJEB@@FH@@DJ@@AN@@EH@BDHECAAEBCRDBA@BRKBELBJIVFBHH@@DF@@DBCD@@EDBBAHB@BF@ABC@NF@DD@AHF@BFVABEL@@CF@"],"encodeOffsets":[[119332,40781]]},"properties":{"cp":[116.338033,39.728908],"name":"大兴区","childNum":1}},{"id":"110116","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@A@@BABGBDBFF@DBDA@ADFDBDEJBDEBF@@DDCFBDF@D@BCF@FED@FADDDADCBDD@DDDADDBAFHD@FDCDB@DBDBDBBFFKDCFIJAF@DCB@FLDNAJLH@DHD@LJJAFBLCLDFABAVFL@FCHBLCDCACFGAACBDCCA@CD@@ADAD@DAJBEA@AB@BGEB@CDCF@AADBBCDADDA@BBFBABJB@DJDF@DAHDDAB@DCD@JCN@PHP@AAD@@AHB@DDDAD@BBBPCFCTALBBAD@BCHARDP@HJFBDDD@@LMJCFEBAFKFAFABAFK@IEIAEBCACBADA@EDG@CBEHLLHLFDDDHDBHHJ@FRBFBDHBDLDDJ@DDFH@FHBFJDCFFEDBBFHJDBAJJF@DABA@DDEFB@ADBFD@BDADDB@DBB@DBD@DHDPCJBB@D@DDFADAFAFDDH@JSBABC@GFC@ADE@@DAD@BIDAHIFG@@GA@ADG@@BE@@FQDDD@DEBAF@FGBKBADGGABE@GDEAABE@GJLZHBHHH@DBBDCDAFBDFBDFEJAFDB@BF@BDBDBDATDBBFDDODCDEB@HB@@LCJICGHKDCDADEFCAEBGAEDE@BDKPBLCD@LEDG@CBBDABGFKFADBB@FABCBAJUDG@KHADKDEFANCDCJEFMJCH@FGBIBADEDEHEBIHAHCDCBADMFIFCFC@EH@DCDKF@DBH@DARHFDJDDLFDDT@DHFB@DLBLGDEDAAEDEFCBKLOJEBEDEL@RKLFJANDLIXBDBTADADET@@DDDDFCDBDENALILALKBBJMRAHMHDHDJDDCLDD@FDD@HB@DBLFFCBAHADCBAFBFDD@FDPIF@PCH@HAH@FFBHJAFBLHDFNDJEP@HBDJD@LCJGBAHCHGFAFEF@PC^PDH@HDPED@DDJ@DDD@DFF@FBDCDBB@J@BABEHGB@D@FBHBBDH@FCBRDLLLABBHEFDHABAD@HCDE@CHCJELADBHGLAFDHBDGAEHGBEAEBEFGGMEACADEACIICAAA@KA@BIAGFEGCAECCAILKHC@IDABIACHAHKJEBIJCJBAEFEF@JCIKCICC@GH@NG@CDA@EHEL@DCDBHEF@HEJ@HAAG@GBAFANFFIJ@FABEJIHABELEBEAGDA@ABCFAAKBEDAD@FFDFDBP@BCDC@CDAD@HBHABBHEP@BENALM@AACLCFCH@D@BEHCDEAABEAGACDAHABACACCEAC@@BGBCECCEA@BC@ECBABA@EDABCMCABCAAEKAAGAASECBA@CCBABCBGD@BEE@BCCA@AECCECCE@E@EACDI@GAEEM@OFABEBAFGFCIAABCBCDKDC@GDADKAOBCAC@C@EECBCAC@CAECAG@ABEAEFIAIHMACEKCAGIAMGKAGC@CACC@IE@CE@CE@ABC@A@CACBEECCEFSAAAMDEEA@CAAMG@AACBCHCA@BE@EC@EBCCAADED@BEFADEBCEGDCD@DA@CEEFEECHIACBCDABSICAECCO@EDECCBK@KCACFGQBCAE@@ABAC@CCBCBADB@DFBJ@DDCGFCDA@@R@VGDCCCBEHI@AFCFAJIIEAKC@EACEGC@ECK@EBCAA@CIEAEBCFABCNGKBEDC@@KDCA@BCAGBCFDDGHCDEFAPAABBBDBHCAA@E@@ABC@DCCABEAAFAB@@CD@BEGCHAACGFIBDEF@BEBAAUFKPDF@ECNEBBB@AA@AWII@AGGA@CAAEAGFCABAF@@CACB@MGDA@AD@@HF@@GACB@CEDAAAHAEEKGAGHCHEL@CMRAAIF@CSA@@CC@AIP@@E@AZHBKNDD@BAA@JA@GD@AEH@@CJ@E@@CHIACJ@@ABB@CA@@BSIKOEBQUAAB@EGA@EG@ByyKB@KCCCBGCCEDCIEA@MMKB@ACJA@@BAA@EGA@FC@FH@F@DD@AJEDAHB@CF@DIAKB@AOA@CKA@BC@@BE@@AA@CFI@G@@AE@@OA@ACUDICCBBJGF@FCBBDGD@EI@EJCAA@@CEDMB@AKBBHK@BD@FECK@ICADG@AA@BKAGDDIBABGIKU@AA@EE@@BW@@FE@@BIBGAG@KFGF@PGDADOBCB@BIFAAEDE@CCABEACBBJADBBCDBDAFGBABDBBFFBDJFBBD@BIFCDABABE@ADEHBFEDGGK@GDCAIAEDKDADA@EAEBABECKHC@EACDGCABGAAABEI@KE@DD@DDADBD@DBDCB@DABCFDBFLKFEA@DGCAAMA@JHFCBH@FABBCBD@BBEDCFI@EDC@CB@BKHC@EHIDEBABE@ODUCECGABHC@BFC@@BC@ABAA"],"encodeOffsets":[[119081,41362]]},"properties":{"cp":[116.637122,40.324272],"name":"怀柔区","childNum":1}},{"id":"110117","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@@GDEH@DDFADBLABEFABCDIF@DAAEBA@EDKBEHGACDAL@DAHABAAEAACEDEAE@CFGAKVKF@DEHE@EBA@CAA@CAA@EDCBEPBBCJBDBF@DFBA@FF@@@H@FBDFFBFG@GDI@ODEAEDC@CFECSFGDK@CF@FEBEHBLFL@DBFCDBDCFAD@HEJBDCBA@CBCKAK@CCE@B@AADCAIF@@CBCD@BBD@DCHA@AEAEBICBB@BABAACE@CBA@ABCF@B@@AAAACBEH@BDDBDA@AJHDCD@FEFAAACA@CGBIGICFCAAO@ABCACDDGAACBEFC@E@AACA@AAA@BAB@CE@BDD@CBBBCB@CCA@AB@@AAAEDA@G@C@ACDA@CJI@EFGAAC@AAIGCCH@B@CCCAAAN@AGACADC@EICAEAIBCAMA@FCBC@EHIEGBABCAIC@IAAAECEKG@EA@CBC@EDG@CACEC@AEEABIEEGBADCFMDIA@DC@@BGBGGGBGCCGMGAGGCBCACKDM@@KFC@AAADAGACCC@GE@EJ@ACCC@EIACCABBDIBCDAHCH@BBBIF@A@AGEBCHC@ACA@EGC@BIB@BC@ABEBID@AEBIDHEGKQGI@GCG@MDEFKHCCEDOAEDBBECDFEBEAAAW@@KC@AGC@@HQAC@BGMABAE@ACKB@CEB@ID@ACCA@AMAABICKMKGDII@BGE@AFEA@AG@@DE@@CUA@FOHMDO@MCCDBB@HD@@BA@CHGAAHC@@PC@BF@@BDHABDFA@AF@CDDBLADLD@BHDHC@DDE@ABCCC@EDN@AB@HEFH@@FCA@FIB@BCB@BDA@BMFDBBDD@FNGFEJDLKFFD@NDHFFBFHLKJGNMRBFI@@AK@@FG@CH@B@HH@@HEFEBE@@CA@AHCAABBBCFCF@DCFCF@BJBHCDDAFBDABBB@DBFEDADCBDFJ@BBB@DBBDJBDAFEF@LJ@BFBBBJHBDBFGFEDOCEFGDEDADJJB@HHDB@DJFFBDDAFHFH@JFP@ABD@CDDBBABDBCBBF@D@BDD@@HC@@DBBDDDBBFFBAHCDAD@JFBDLFBBHDBDDDFLBJADBH@BDJ@F@BBFAFGHBD@FHFDN@@DHFD@NDFDBDHBBFFDHBDCNCBCDADBFADBLBFFF@DDRDBDD@DF@DNB@FDC@BB@ADB@VEDBBDDAJDF@DBABH@RAH@NEN@NHHCD@"],"encodeOffsets":[[120038,41345]]},"properties":{"cp":[117.112335,40.144783],"name":"平谷区","childNum":1}},{"id":"110118","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@DENABAAIAABGAG@ACDC@BEF@HGL@bEHA@AEC@ALYCEE@@AFK@CJ@HEBAJABE@IBCRKH@BCHA@CFAHGCI@@FABCPABCDAPBFCZIFCNALDBAP@HEHFBFJBFDVAFDL@FALBHCJFJAPFBBNBFBF@FBBABEFC@ABCJBF@H@HCF@FCH@NDHCLADDD@DDFAD@PKHBBFBBDCPBHCLBFAD@FEN@BC^KDGNG^FFDD@NIJKJCBAACBAFAJEvCF@DAFBLDJBFDD@BBAFDDFDBDdBJDFBHFNALFFDJADBF@ZFHAJBFCJ@NGHFFC@EDEH@DBL@@AJ@PEHBDBD@DBJBBDFCVEHEBADANIJG@IGAOCFKEECCBC@EAAS@IEADM@EJBHGBAFGD@AE@EDDB@BA@Q@IABANC@AEBCCDIA@ACBEAIGCBC@AMBACCAO@BDEBFBGFBDADBBCBC@GEAKHI@IAAGCEKCA@CCEDGFCBGFCAEFQFAHA@GQMGBCBCACDG@GFCCAEOEEEAEC@ABE@CDG@CD@DE@ABBBE@@DEBAFG@KD@BE@CDADCCCBE@MECCIAGFMC@BABE@AAC@IGCAACGCACCBGCMAOIE@CBIAGCKIECC@CCEA@CBA@C@ACAAAJGDIBGFEFKFCAGE@IDOEEFIDCAACE@GEIBMDICAID@KM@GHCJ@VYCE@EDEHEJAAGA@CCFKHCH@FELC@ILEJAB@ECEGMIAEGAEICBCEKEBEBA@EDGCEBEFEBGG@AGOGAE@AACBAEGC@GDMGM@MFG@QBG@BACAE@ICCBACCAUFA@BCA@@ACD@EMA@CCEC@ACQCCCE@EEKACAEBCACBADMDCDGAECAEGAACECMCC@GE@CM@ECEGC@GAEHEBAAE@I@ACG@CAIBKACECCCAAGEACKEA@IBCDCBGEAAECACCAA@CD@@GC@ACC@E@AAADACABCADCC@BAO@IEG@GEBECCEAIE@CCAGGA@IIBCFCHCFEPDJEDCCIIGAAEA@AKIE@EFM@ACEACAG@CCGBEECAAA@ECEODCCIDADAJK@CDIB@DD@BDJBABABKBCLCBCFCD@HIH@DAFEBEFBD@FBBCDEL@RW@CDGRBDGLCDWAEACCGEDG@AEAAICE@C@C@AMCHA@A@@EBM@@BCBBJA@@GGB@BIDECGB@AAAEDAFA@AK@AB@AEA@AECB@GA@@EQGCEEBDDCBCCC@AAA@BBCB@D@@AAKH@BYHAAA@BDA@AAA@DHCBFHB@FHA@BBRVFALPTJ@AB@@DK@BDGJ@DF@I@@DG@BFC@@HIBB@ABC@MCALYG@B@FO@BJD@@DB@DTE@BJQBDNK@GFGDBHLHFFGBBBCBDFA@BD@HE@@GC@@BCBNHA@BD@DE@ABDBHEFBBB@DHBBHJ@XJ@BBBA@AAMFFDE@OCELBVABAFE@CFJAHEBDGBHDAFC@@DA@EBBBAFDBCDD@BA@@@FBBGDCAAABAOBEBCFGDCHECADBHADB@CD@LD@FCLAMHADEBADBFJF@DBBAD@FDL@FHDDFFBD@BLJFIJEBED@BGJAFDDCDCBEBKDQ@@@CBEDDHCCI@EA@CCAABABDFD@AB@BF@DBRAEHBDLDL@DAFDFCP@DDBFJDATCBADBDGJFDEFFF@DCBC@CDFHADCFEBAFC@CFBBDDFAD@@FAFB@GDADBD@BNHBB@DFBCFBNBBETDFFDAFBD@D@BAD@BDFF@@DJFD@BD@DHDLBNHJBBHLDDFNBJGJBFEFBBAH@DBBF@DBDADFD@F@DBDADBPCLCB@HCDCLADADBBDJHEBEFABAPEN@FFHBJ@DCFBF@F@DDDFFD@BDBADF@AFC@AHADABDDB@DATFBBBHLBBFDBBANDADCB@FABABFDD@@AFBDDDFHA@AD@FBDDDB"],"encodeOffsets":[[119693,41781]]},"properties":{"cp":[116.843352,40.377362],"name":"密云区","childNum":1}},{"id":"110119","type":"Feature","geometry":{"type":"Polygon","coordinates":["@@F@FCHBFADBFEBCDCLCHGJDDI@KA@@GFADCPCCCAECABSACACACE@@ACABEFICEEAACBEDCACCAG@GGGACKEG@AACBCFEF@BAFBHCF@BAHHBCNABAD@AEDEFA@CCCRC@EF@@AH@BC@@BHH@JEBGJC@ABC@CF@BCD@HED@BATA@ICGECEBCBEBCCC@A@IAODGC@CAC@CAA@CCABCACC@AEBCA@FECCB@BA@CIEBICAGIAECAEFDEICAEEGG@CE@CCIKCACCGEAQA@EGIAGGCCCECGKKKFGDAH@FCB@BCDADBFAJBJFL@BEBABELEBEFADENI@KC@CCEAGIO@QCGBADC@ABKASBEDODAA@ABCCC@CGA@BC@BBO@OGM@IDC@CDA@CBGCCBE@IC@CIABAEAAAB@CCCBADCABBE@CD@DFAAHA@@BFBIACBC@CB@BC@@DDBCDDABBEHBDCDKDGAEDK@UEABEBKCKDEAIBKIC@CGG@IKMBIAAA@EDA@CBEJIDELCEEAAACAC@CCACD@EGCBECABCCC@CCCDABCCCBC@EFC@EDE@A@CCEEACD@CE@FAACFIACECBCB@AC@CEECAHABA@AB@ACBE@CBCAABAAAMIWNCAG@CAC@EFICBACA@EGEAB@FGDCCI@IECFADCDIBIAEBA@CAACCCBAAAK@CCI@EACBAAACG@AAGCEFEAABEACEE@CACBC@CEE@MCAEDAACCIJCFCDEAABCEA@ECAIAABBFDBCNABC@C@CCAABADCEACEBCFBHAGECEBCAGDC@CDE@AGEE@@AEAEBEAGBINAB@FGHC@@FIBMCMDKAEJEDC@AB@B@@G@GCEAI@CCACCCBAIEBCD@BEACA@ACCAEACBI@CGMAE@AFADEH@JC@AFCBEHABEAGBAAC@CGE@AECAEBCDA@E@EEA@AAEAGEGACADABKAEFCF@DAB@DCD@FIGAA@C@EEC@@CA@BC@CFIE@@IDABCEE@CCAEBAEA@AAC@CECBCFC@CJBBID@FGD@DCFBBADGA@FABBB@FGHAFA@@BDDBB@DBDMDAHEBADEBEA@BGH@BHDBDCDCBAFAFFFGLAHAB@DMDCDaCCDKA@BC@@DIA@DC@@BGC@@EBICCD@BD@@DCCE@ABF@@BG@@@H@GBH@@DE@@BF@@BG@HB@HA@@E@JI@@DMA@AC@CBA@@DEAAHE@AH‘–C@@BB@FBAFO@EJCBGF@ACFA@@AC@CDEA@@BBC@@BBB@BFB@@ADBBADFACFB@CFBBD@FC@BA@ADDFD@@BABGCE@EF@HDHDBFF@HADDHHF@FGDGAKJGBgAAAAEMRJPADFBBHJPJJD@@FEFBDDBHAJDBBBDHJJBDHPJLFJ@HELBLCF@LDDHAJDF@FBDDPDHVFJBFDFCLADBH@HBDBBFJADBLADBFAHFDHDDBDJFHHDBBDDDDAR@RGNBHCNAHCDBJ@HCH@HC@CCENB@ADIDMHIBIFABBL@DBFABD@D@BRABHDDD@FJHF@BCBBBFBHHB@DDBCDDBC@ECEDCHFBBBARDLHPBJFL@HBBBBLDDTJFFTFB@BEF@^BFBBBCFONALABDDLDDDJBBDFFFJB@ABFFD@LADANCTAFB@FFLBLFH@FDH@JCDBDHFDJ@DFF@DJDADLJBHLDPL@DAD@FH@DDFCJFDD@JFHVLADEBBF@F@B@DJH@JAFJDDFHBDFLCDCF@@CDABCF@BEDCFA@KBCFE@ED@DCHFD@FAHBHIJELAHGDB@FCF@FAFJLHDD@DBL@HBFAL@BAJBNELBFDNCFBR@FBBDH@HDDDJAHDDAHDNEDQL@FCNBLAFDH@REHFHBHF"],"encodeOffsets":[[119261,41752]]},"properties":{"cp":[115.985006,40.465325],"name":"延庆区","childNum":1}}],"UTF8Encoding":true});
}));

================================================
FILE: public/map/china.js
================================================
(function(root, factory) {
  if (typeof define === 'function' && define.amd) {
    // AMD. Register as an anonymous module.
    define(['exports', 'echarts'], factory);
  } else if (typeof exports === 'object' && typeof exports.nodeName !== 'string') {
    // CommonJS
    factory(exports, require('echarts'));
  } else {
    // Browser globals
    factory({}, root.echarts);
  }
})(this, function(exports, echarts) {
  var log = function(msg) {
    if (typeof console !== 'undefined') {
      console && console.error && console.error(msg);
    }
  };
  if (!echarts) {
    log('ECharts is not Loaded');
    return;
  }
  if (!echarts.registerMap) {
    log('ECharts Map is not loaded');
    return;
  }
  echarts.registerMap('china', {
    type: 'FeatureCollection',
    features: [
      {
        id: '710000',
        type: 'Feature',
        geometry: {
          type: 'MultiPolygon',
          coordinates: [
            ['@@°Ü¯Û'],
            ['@@ƛĴÕƊÉɼģºðʀ\\ƎsÆNŌÔĚäœnÜƤɊĂǀĆĴžĤNJŨxĚĮǂƺòƌ‚–âÔ®ĮXŦţƸZûЋƕƑGđ¨ĭMó·ęcëƝɉlÝƯֹÅŃ^Ó·śŃNjƏďíåɛGɉ™¿@ăƑŽ¥ĘWǬÏĶŁâ'],
            ['@@\\p|WoYG¿¥I†j@¢'],
            ['@@…¡‰@ˆV^RqˆBbAŒnTXeRz¤Lž«³I'],
            ['@@ÆEE—„kWqë @œ'],
            ['@@fced'],
          ],
          encodeOffsets: [[[122886, 24033]], [[123335, 22980]], [[122375, 24193]], [[122518, 24117]], [[124427, 22618]], [[124862, 26043]]],
        },
        properties: { cp: [121.509062, 25.044332], name: '台湾', childNum: 6 },
      },
      {
        id: '130000',
        type: 'Feature',
        geometry: {
          type: 'MultiPolygon',
          coordinates: [
            ['@@o~†Z]‚ªr‰ºc_ħ²G¼s`jΟnüsœłNX_“M`ǽÓnUK…Ĝēs¤­©yrý§uģŒc†JŠ›e'],
            ['@@U`Ts¿m‚'],
            [
              '@@oºƋÄd–eVŽDJj£€J|Ådz•Ft~žKŨ¸IÆv|”‡¢r}膎onb˜}`RÎÄn°ÒdÞ²„^®’lnÐèĄlðӜ×]ªÆ}LiĂ±Ö`^°Ç¶p®đDcœŋ`–ZÔ’¶êqvFƚ†N®ĆTH®¦O’¾ŠIbÐã´BĐɢŴÆíȦp–ĐÞXR€·nndOž¤’OÀĈƒ­Qg˜µFo|gȒęSWb©osx|hYh•gŃfmÖĩnº€T̒Sp›¢dYĤ¶UĈjl’ǐpäìë|³kÛfw²Xjz~ÂqbTŠÑ„ěŨ@|oM‡’zv¢ZrÃVw¬ŧˏfŒ°ÐT€ªqŽs{Sž¯r æÝlNd®²Ğ džiGʂJ™¼lr}~K¨ŸƐÌWö€™ÆŠzRš¤lêmĞL΄’@¡|q]SvK€ÑcwpÏρ†ĿćènĪWlĄkT}ˆJ”¤~ƒÈT„d„™pddʾĬŠ”ŽBVt„EÀ¢ôPĎƗè@~‚k–ü\\rÊĔÖæW_§¼F˜†´©òDòj’ˆYÈrbĞāøŀG{ƀ|¦ðrb|ÀH`pʞkv‚GpuARhÞÆǶgƊTǼƹS£¨¡ù³ŘÍ]¿Ây™ôEP xX¶¹܇O¡“gÚ¡IwÃ鑦ÅB‡Ï|ǰ…N«úmH¯‹âŸDùŽyŜžŲIÄuШDž•¸dɂ‡‚FŸƒ•›Oh‡đ©OŸ›iÃ`ww^ƒÌkŸ‘ÑH«ƇǤŗĺtFu…{Z}Ö@U‡´…ʚLg®¯Oı°ÃwŸ ^˜—€VbÉs‡ˆmA…ê]]w„§›RRl£‡ȭµu¯b{ÍDěïÿȧŽuT£ġƒěŗƃĝ“Q¨fV†Ƌ•ƅn­a@‘³@šď„yýIĹÊKšŭfċŰóŒxV@tˆƯŒJ”]eƒR¾fe|rHA˜|h~Ėƍl§ÏŠlTíb ØoˆÅbbx³^zÃ͚¶Sj®A”yÂhðk`š«P€”ˈµEF†Û¬Y¨Ļrõqi¼‰Wi°§’б´°^[ˆÀ|ĠO@ÆxO\\tŽa\\tĕtû{ġŒȧXýĪÓjùÎRb›š^ΛfK[ݏděYfíÙTyŽuUSyŌŏů@Oi½’éŅ­aVcř§ax¹XŻác‡žWU£ôãºQ¨÷Ñws¥qEH‰Ù|‰›šYQoŕÇyáĂ£MðoťÊ‰P¡mšWO¡€v†{ôvîēÜISpÌhp¨ ‘j†deŔQÖj˜X³à™Ĉ[n`Yp@Už–cM`’RKhŒEbœ”pŞlNut®Etq‚nsÁŠgA‹iú‹oH‡qCX‡”hfgu“~ϋWP½¢G^}¯ÅīGCŸÑ^ãziMáļMTÃƘrMc|O_ž¯Ŏ´|‡morDkO\\mĆJfl@c̬¢aĦtRıҙ¾ùƀ^juųœK­ƒUFy™—Ɲ…›īÛ÷ąV×qƥV¿aȉd³B›qPBm›aËđŻģm“Å®Vйd^K‡KoŸnYg“¯Xhqa”Ldu¥•ÍpDž¡KąÅƒkĝęěhq‡}HyÓ]¹ǧ£…Í÷¿qáµ§š™g‘¤o^á¾ZE‡¤i`ij{n•ƒOl»ŸWÝĔįhg›F[¿¡—ßkOüš_‰€ū‹i„DZàUtėGylƒ}ŒÓM}€jpEC~¡FtoQi‘šHkk{Ãmï‚',
            ],
          ],
          encodeOffsets: [[[119712, 40641]], [[121616, 39981]], [[116462, 37237]]],
        },
        properties: { cp: [114.502461, 38.045474], name: '河北', childNum: 3 },
      },
      {
        id: '140000',
        type: 'Feature',
        geometry: {
          type: 'Polygon',
          coordinates: [
            '@@Þĩ҃S‰ra}Á€yWix±Üe´lè“ßÓǏok‘ćiµVZģ¡coœ‘TS˹ĪmnÕńe–hZg{gtwªpXaĚThȑp{¶Eh—®RćƑP¿£‘Pmc¸mQÝW•ďȥoÅîɡųAďä³aωJ‘½¥PG­ąSM­™…EÅruµé€‘Yӎ•Ō_d›ĒCo­Èµ]¯_²ÕjāŽK~©ÅØ^ԛkïçămϑk]­±ƒcݯÑÃmQÍ~_a—pm…~ç¡q“ˆu{JÅŧ·Ls}–EyÁÆcI{¤IiCfUc•ƌÃp§]웫vD@¡SÀ‘µM‚ÅwuŽYY‡¡DbÑc¡hƒ×]nkoQdaMç~eD•ÛtT‰©±@¥ù@É¡‰ZcW|WqOJmĩl«ħşvOÓ«IqăV—¥ŸD[mI~Ó¢cehiÍ]Ɠ~ĥqXŠ·eƷœn±“}v•[ěďŽŕ]_‘œ•`‰¹ƒ§ÕōI™o©b­s^}Ét±ū«³p£ÿ·Wµ|¡¥ăFÏs׌¥ŅxŸÊdÒ{ºvĴÎêÌɊ²¶€ü¨|ÞƸµȲ‘LLúÉƎ¤ϊęĔV`„_bª‹S^|ŸdŠzY|dz¥p†ZbÆ£¶ÒK}tĦÔņƠ‚PYzn€ÍvX¶Ěn ĠÔ„zý¦ª˜÷žÑĸَUȌ¸‚dòÜJð´’ìúNM¬ŒXZ´‘¤ŊǸ_tldIš{¦ƀðĠȤ¥NehXnYG‚‡R° ƬDj¬¸|CĞ„Kq‚ºfƐiĺ©ª~ĆOQª ¤@ìǦɌ²æBŒÊ”TœŸ˜ʂōĖ’šĴŞ–ȀœÆÿȄlŤĒö„t”νî¼ĨXhŒ‘˜|ªM¤Ðz',
          ],
          encodeOffsets: [[116874, 41716]],
        },
        properties: { cp: [112.549248, 37.857014], name: '山西', childNum: 1 },
      },
      {
        id: '150000',
        type: 'Feature',
        geometry: {
          type: 'MultiPolygon',
          coordinates: [
            [
              '@@Č^â£Ăh–šĖMÈÄw‚\\fŦ°W ¢¾luŸD„wŠ\\̀ʉÌÛM…Ā[bӞEn}¶Vc…ê“sƒ–›¯PqƒFB…‰|S•³C|kñ•H‹d‘iÄ¥sˆʼnő…PóÑÑE^‘ÅPpy_YtS™hQ·aHwsOnʼnÚs©iqj›‰€USiº]ïWš‰«gW¡A–R붛ijʕ…Œů`çõh]y»ǃŸǛҤxÒm~zf}pf|ÜroÈzrKÈĵSƧ„ż؜Ġu¦ö',
            ],
            [
              '@@sKCš…GS|úþX”gp›{ÁX¿Ÿć{ƱȏñZáĔyoÁhA™}ŅĆfdʼn„_¹„Y°ėǩÑ¡H¯¶oMQqð¡Ë™|‘Ñ`ƭŁX½·óۓxğįÅcQ‡ˆ“ƒs«tȋDžF“Ÿù^i‘t«Č¯[›hAi©á¥ÇĚ×l|¹y¯YȵƓ‹ñǙµï‚ċ™Ļ|Dœ™üȭ¶¡˜›oŽäÕG\\ďT¿Òõr¯œŸLguÏYęRƩšɷŌO\\İТæ^Ŋ IJȶȆbÜGŽĝ¬¿ĚVĎgª^íu½jÿĕęjık@Ľƒ]ėl¥Ë‡ĭûÁ„ƒėéV©±ćn©­ȇžÍq¯½•YÃÔʼn“ÉNѝÅÝy¹NqáʅDǡËñ­ƁYÅy̱os§ȋµʽǘǏƬɱà‘ưN¢ƔÊuľýľώȪƺɂļžxœZĈ}ÌʼnŪ˜ĺœŽĭFЛĽ̅ȣͽÒŵìƩÇϋÿȮǡŏçƑůĕ~Ǎ›¼ȳÐUf†dIxÿ\\G ˆzâɏÙOº·pqy£†@ŒŠqþ@Ǟ˽IBäƣzsÂZ†ÁàĻdñ°ŕzéØűzșCìDȐĴĺf®ŽÀľưø@ɜÖÞKĊŇƄ§‚͑těï͡VAġÑÑ»d³öǍÝXĉĕÖ{þĉu¸ËʅğU̎éhɹƆ̗̮ȘNJ֥ड़ࡰţાíϲäʮW¬®ҌeרūȠkɬɻ̼ãüfƠSצɩςåȈHϚÎKdzͲOðÏȆƘ¼CϚǚ࢚˼ФԂ¤ƌžĞ̪Qʤ´¼mȠJˀŸƲÀɠmǐnǔĎȆÞǠN~€ʢĜ‚¶ƌĆĘźʆȬ˪ĚǏĞGȖƴƀj`ĢçĶāàŃºē̃ĖćšYŒÀŎüôQÐÂŎŞdžŞêƖš˜oˆDĤÕºÑǘÛˤ³̀gńƘĔÀ^žªƂ`ªt¾äƚêĦĀ¼Ð€Ĕǎ¨Ȕ»͠^ˮÊȦƤøxRrŜH¤¸ÂxDĝŒ|ø˂˜ƮÐ¬ɚwɲFjĔ²Äw°dždÀɞ_ĸdîàŎjʜêTĞªŌ‡ŜWÈ|tqĢUB~´°ÎFC•ŽU¼pĀēƄN¦¾O¶ŠłKĊOj“Ě”j´ĜYp˜{¦„ˆSĚÍ\\Tš×ªV–÷Ší¨ÅDK°ßtŇĔKš¨ǵÂcḷ̌ĚǣȄĽF‡lġUĵœŇ‹ȣFʉɁƒMğįʏƶɷØŭOǽ«ƽū¹Ʊő̝Ȩ§ȞʘĖiɜɶʦ}¨֪ࠜ̀ƇǬ¹ǨE˦ĥªÔêFŽxúQ„Er´W„rh¤Ɛ \\talĈDJ˜Ü|[Pll̚¸ƎGú´Pž¬W¦†^¦–H]prR“n|or¾wLVnÇIujkmon£cX^Bh`¥V”„¦U¤¸}€xRj–[^xN[~ªŠxQ„‚[`ªHÆÂExx^wšN¶Ê˜|¨ì†˜€MrœdYp‚oRzNy˜ÀDs~€bcfÌ`L–¾n‹|¾T‚°c¨È¢a‚r¤–`[|òDŞĔöxElÖdH„ÀI`„Ď\\Àì~ƎR¼tf•¦^¢ķ¶e”ÐÚMŒptgj–„ɡČÅyġLû™ŇV®ŠÄÈƀ†Ď°P|ªVV†ªj–¬ĚÒêp¬–E|ŬÂc|ÀtƐK fˆ{ĘFǜƌXƲąo½Ę‘\\¥–o}›Ûu£ç­kX‘{uĩ«āíÓUŅßŢq€Ť¥lyň[€oi{¦‹L‡ń‡ðFȪȖ”ĒL„¿Ì‹ˆfŒ£K£ʺ™oqNŸƒwğc`ue—tOj×°KJ±qƒÆġm‰Ěŗos¬…qehqsuœƒH{¸kH¡Š…ÊRǪÇƌbȆ¢´ä܍¢NìÉʖ¦â©Ż؛Ç@Vu»A—ylßí¹ĵê…ÝlISò³C¹Ìâ„²i¶’Ìoú^H“²CǜңDŽ z¼g^èöŰ_‹‚–†IJĕꄜ}gÁnUI«m‰…„‹]j‡vV¼euhwqA„aW˜ƒ_µj…»çjioQR¹ēÃßt@r³[ÛlćË^ÍÉáG“›OUۗOB±•XŸkŇ¹£k|e]ol™ŸkVͼÕqtaÏõjgÁ£§U^Œ”RLˆËnX°Ç’Bz†^~wfvˆypV ¯„ƫĉ˭ȫƗŷɿÿĿƑ˃ĝÿÃǃßËőó©ǐȍŒĖM×ÍEyx‹þp]Évïè‘vƀnÂĴÖ@‚‰†V~Ĉ™Š³MEˆĸÅĖt—ējyÄDXÄxGQuv_›i¦aBçw‘˛wD™©{ŸtāmQ€{EJ§KPśƘƿ¥@‰sCT•É}ɃwˆƇy±ŸgÑ“}T[÷kÐ禫…SÒ¥¸ëBX½‰HáŵÀğtSÝÂa[ƣ°¯¦P]£ġ“–“Òk®G²„èQ°óMq}EŠóƐÇ\\ƒ‡@áügQ͋u¥Fƒ“T՛¿Jû‡]|mvāÎYua^WoÀa·­ząÒot×¶CLƗi¯¤mƎHNJ¤îìɾŊìTdåwsRÖgĒųúÍġäÕ}Q¶—ˆ¿A•†‹[¡Œ{d×uQAƒ›M•xV‹vMOmăl«ct[wº_šÇʊŽŸjb£ĦS_é“QZ“_lwgOiýe`YYLq§IÁˆdz£ÙË[ÕªuƏ³ÍT—s·bÁĽäė[›b[ˆŗfãcn¥îC¿÷µ[ŏÀQ­ōšĉm¿Á^£mJVm‡—L[{Ï_£›F¥Ö{ŹA}…×Wu©ÅaųijƳhB{·TQqÙIķˑZđ©Yc|M¡…L•eVUóK_QWk’_ĥ‘¿ãZ•»X\\ĴuUƒè‡lG®ěłTĠğDєOrÍd‚ÆÍz]‹±…ŭ©ŸÅ’]ŒÅÐ}UË¥©Tċ™ïxgckfWgi\\ÏĒ¥HkµE˜ë{»ÏetcG±ahUiñiWsɁˆ·c–C‚Õk]wȑ|ća}w…VaĚ᠞ŒG°ùnM¬¯†{ÈˆÐÆA’¥ÄêJxÙ¢”hP¢Ûˆº€µwWOŸóFŽšÁz^ÀŗÎú´§¢T¤ǻƺSė‰ǵhÝÅQgvBHouʝl_o¿Ga{ïq{¥|ſĿHĂ÷aĝÇq‡Z‘ñiñC³ª—…»E`¨åXēÕqÉû[l•}ç@čƘóO¿¡ƒFUsA‰“ʽīccšocƒ‚ƒÇS}„“£‡IS~ălkĩXçmĈ…ŀЂoÐdxÒuL^T{r@¢‘žÍƒĝKén£kQ™‰yšÅõËXŷƏL§~}kqš»IHėDžjĝŸ»ÑÞoŸå°qTt|r©ÏS‹¯·eŨĕx«È[eMˆ¿yuˆ‘pN~¹ÏyN£{©’—g‹ħWí»Í¾s“əšDž_ÃĀɗ±ą™ijĉʍŌŷ—S›É“A‹±åǥɋ@럣R©ąP©}ĹªƏj¹erƒLDĝ·{i«ƫC£µ',
            ],
          ],
          encodeOffsets: [[[127444, 52594]], [[113793, 40312]]],
        },
        properties: { cp: [111.670801, 40.818311], name: '内蒙古', childNum: 2 },
      },
      {
        id: '210000',
        type: 'Feature',
        geometry: {
          type: 'MultiPolygon',
          coordinates: [
            ['@@L–Ž@@s™a'],
            ['@@MnNm'],
            ['@@d‚c'],
            ['@@eÀ‚C@b‚“‰'],
            ['@@f‡…Xwkbr–Ä`qg'],
            ['@@^jtW‘Q'],
            ['@@~ Y]c'],
            ['@@G`ĔN^_¿Z‚ÃM'],
            ['@@iX¶B‹Y'],
            ['@@„YƒZ'],
            ['@@L_{Epf'],
            ['@@^WqCT\\'],
            ['@@\\[“‹§t|”¤_'],
            ['@@m`n_'],
            ['@@Ïxnj{q_×^Giip'],
            [
              '@@@œé^B†‡ntˆaÊU—˜Ÿ]x ¯ÄPIJ­°h€ʙK³†VˆÕ@Y~†|EvĹsDŽ¦­L^p²ŸÒG ’Ël]„xxÄ_˜fT¤Ď¤cŽœP„–C¨¸TVjbgH²sdÎdHt`Bˆ—²¬GJję¶[ÐhjeXdlwhšðSȦªVÊπ‹Æ‘Z˜ÆŶ®²†^ŒÎyÅÎcPqń“ĚDMħĜŁH­ˆk„çvV[ij¼W–‚YÀäĦ’‘`XlžR`žôLUVžfK–¢†{NZdĒª’YĸÌÚJRr¸SA|ƴgŴĴÆbvªØX~†źBŽ|¦ÕœEž¤Ð`\\|Kˆ˜UnnI]¤ÀÂĊnŎ™R®Ő¿¶\\ÀøíDm¦ÎbŨab‰œaĘ\\ľã‚¸a˜tÎSƐ´©v\\ÖÚÌǴ¤Â‡¨JKr€Z_Z€fjþhPkx€`Y”’RIŒjJcVf~sCN¤ ˆE‚œhæm‰–sHy¨SðÑÌ\\\\ŸĐRZk°IS§fqŒßýáЍÙÉÖ[^¯ǤŲ„ê´\\¦¬ĆPM¯£Ÿˆ»uïpùzEx€žanµyoluqe¦W^£ÊL}ñrkqWňûP™‰UP¡ôJŠoo·ŒU}£Œ„[·¨@XŒĸŸ“‹‹DXm­Ûݏº‡›GU‹CÁª½{íĂ^cj‡k“¶Ã[q¤“LÉö³cux«zZfƒ²BWÇ®Yß½ve±ÃC•ý£W{Ú^’q^sÑ·¨‹ÍOt“¹·C¥‡GD›rí@wÕKţ݋˜Ÿ«V·i}xËÍ÷‘i©ĝ‡ɝǡ]ƒˆ{c™±OW‹³Ya±Ÿ‰_穂Hžĕoƫ€Ňqƒr³‰Lys[„ñ³¯OS–ďOMisZ†±ÅFC¥Pq{‚Ã[Pg}\\—¿ghćO…•k^ģÁFıĉĥM­oEqqZûěʼn³F‘¦oĵ—hŸÕP{¯~TÍlª‰N‰ßY“Ð{Ps{ÃVU™™eĎwk±ʼnVÓ½ŽJãÇÇ»Jm°dhcÀff‘dF~ˆ€ĀeĖ€d`sx² šƒ®EżĀdQ‹Âd^~ăÔHˆ¦\\›LKpĄVez¤NP ǹӗR™ÆąJSh­a[¦´Âghwm€BÐ¨źhI|žVVŽ—Ž|p] Â¼èNä¶ÜBÖ¼“L`‚¼bØæŒKV”ŸpoœúNZÞÒKxpw|ÊEMnzEQšŽIZ”ŽZ‡NBˆčÚFÜçmĩ‚WĪñt‘ÞĵÇñZ«uD‚±|Əlij¥ãn·±PmÍa‰–da‡ CL‡Ǒkùó¡³Ï«QaċϑOÃ¥ÕđQȥċƭy‹³ÃA',
            ],
          ],
          encodeOffsets: [
            [[123686, 41445]],
            [[126019, 40435]],
            [[124393, 40128]],
            [[126117, 39963]],
            [[125322, 40140]],
            [[126686, 40700]],
            [[126041, 40374]],
            [[125584, 40168]],
            [[125453, 40165]],
            [[125362, 40214]],
            [[125280, 40291]],
            [[125774, 39997]],
            [[125976, 40496]],
            [[125822, 39993]],
            [[125509, 40217]],
            [[122731, 40949]],
          ],
        },
        properties: { cp: [123.429096, 41.796767], name: '辽宁', childNum: 16 },
      },
      {
        id: '220000',
        type: 'Feature',
        geometry: {
          type: 'Polygon',
          coordinates: [
            '@@‘p䔳PClƒFbbÍzš€wBG’ĭ€Z„Åi“»ƒlY­ċ²SgŽkÇ£—^S‰“qd¯•‹R…©éŽ£¯S†\\cZ¹iűƏCuƍÓX‡oR}“M^o•£…R}oªU­F…uuXHlEŕ‡€Ï©¤ÛmTŽþ¤D–²ÄufàÀ­XXȱAe„yYw¬dvõ´KÊ£”\\rµÄl”iˆdā]|DÂVŒœH¹ˆÞ®ÜWnŒC”Œķ W‹§@\\¸‹ƒ~¤‹Vp¸‰póIO¢ŠVOšŇürXql~òÉK]¤¥Xrfkvzpm¶bwyFoúvð‡¼¤ N°ąO¥«³[ƒéǡű_°Õ\\ÚÊĝŽþâőàerR¨­JYlďQ[ ÏYëЧTGz•tnŠß¡gFkMŸāGÁ¤ia É‰™È¹`\\xs€¬dĆkNnuNUŠ–užP@‚vRY¾•–\\¢…ŒGªóĄ~RãÖÎĢù‚đŴÕhQŽxtcæëSɽʼníëlj£ƍG£nj°KƘµDsØÑpyƸ®¿bXp‚]vbÍZuĂ{nˆ^IüœÀSք”¦EŒvRÎûh@℈[‚Əȉô~FNr¯ôçR±ƒ­HÑl•’Ģ–^¤¢‚OðŸŒævxsŒ]ÞÁTĠs¶¿âƊGW¾ìA¦·TѬ†è¥€ÏÐJ¨¼ÒÖ¼ƒƦɄxÊ~S–tD@ŠĂ¼Ŵ¡jlºWžvЉˆzƦZЎ²CH— „Axiukd‹ŒGgetqmcžÛ£Ozy¥cE}|…¾cZ…k‚‰¿uŐã[oxGikfeäT@…šSUwpiÚFM©’£è^ڟ‚`@v¶eň†f h˜eP¶žt“äOlÔUgƒÞzŸU`lœ}ÔÆUvØ_Ō¬Öi^ĉi§²ÃŠB~¡Ĉ™ÚEgc|DC_Ȧm²rBx¼MÔ¦ŮdĨÃâYx‘ƘDVÇĺĿg¿cwÅ\\¹˜¥Yĭlœ¤žOv†šLjM_a W`zļMž·\\swqÝSA‡š—q‰Śij¯Š‘°kŠRē°wx^Đkǂғ„œž“œŽ„‹\\]˜nrĂ}²ĊŲÒøãh·M{yMzysěnĒġV·°“G³¼XÀ““™¤¹i´o¤ŃšŸÈ`̃DzÄUĞd\\i֚ŒˆmÈBĤÜɲDEh LG¾ƀľ{WaŒYÍȏĢĘÔRîĐj‹}Ǟ“ccj‡oUb½š{“h§Ǿ{K‹ƖµÎ÷žGĀÖŠåưÎs­l›•yiē«‹`姝H¥Ae^§„GK}iã\\c]v©ģZ“mÃ|“[M}ģTɟĵ‘Â`À–çm‰‘FK¥ÚíÁbXš³ÌQґHof{‰]e€pt·GŋĜYünĎųVY^’˜ydõkÅZW„«WUa~U·Sb•wGçǑ‚“iW^q‹F‚“›uNĝ—·Ew„‹UtW·Ýďæ©PuqEzwAV•—XR‰ãQ`­©GŒM‡ehc›c”ďϝd‡©ÑW_ϗYƅŒ»…é\\ƒɹ~ǙG³mØ©BšuT§Ĥ½¢Ã_ý‘L¡‘ýŸqT^rme™\\Pp•ZZbƒyŸ’uybQ—efµ]UhĿDCmûvašÙNSkCwn‰cćfv~…Y‹„ÇG',
          ],
          encodeOffsets: [[130196, 42528]],
        },
        properties: { cp: [125.3245, 43.886841], name: '吉林', childNum: 1 },
      },
      {
        id: '230000',
        type: 'Feature',
        geometry: {
          type: 'MultiPolygon',
          coordinates: [
            ['@@ƨƒĶTLÇyqpÇÛqe{~oyen}s‰`q‡iXG”ù]Ëp½“©lɇÁp]Þñ´FÔ^f‘äîºkà˜z¼BUvÈ@'],
            [
              '@@UƒµNÿ¥īè灋•HÍøƕ¶LŒǽ|g¨|”™Ža¾pViˆdd”~ÈiŒíďÓQġėǐZ΋ŽXb½|ſÃH½ŸKFgɱCģÛÇA‡n™‹jÕc[VĝDZÃ˄Ç_™ £ń³pŽj£º”š¿”»WH´¯”U¸đĢmžtĜyzzNN|g¸÷äűѱĉā~mq^—Œ[ƒ”››”ƒǁÑďlw]¯xQĔ‰¯l‰’€°řĴrŠ™˜BˆÞTxr[tޏĻN_yŸX`biN™Ku…P›£k‚ZĮ—¦[ºxÆÀdhŽĹŀUÈƗCw’áZħÄŭcÓ¥»NAw±qȥnD`{ChdÙFćš}¢‰A±Äj¨]ĊÕjŋ«×`VuÓś~_kŷVÝyh„“VkÄãPs”Oµ—fŸge‚Ň…µf@u_Ù ÙcŸªNªÙEojVx™T@†ãSefjlwH\\pŏäÀvŠŽlY†½d{†F~¦dyz¤PÜndsrhf‹HcŒvlwjFœ£G˜±DύƥY‡yϊu¹XikĿ¦ÏqƗǀOŜ¨LI|FRĂn sª|Cš˜zxAè¥bœfudTrFWÁ¹Am|˜ĔĕsķÆF‡´Nš‰}ć…UŠÕ@Áijſmužç’uð^ÊýowŒFzØÎĕNőžǏȎôªÌŒDŽàĀÄ˄ĞŀƒʀĀƘŸˮȬƬĊ°ƒUŸzou‡xe]}Ž…AyȑW¯ÌmK‡“Q]‹Īºif¸ÄX|sZt|½ÚUΠlkš^p{f¤lˆºlÆW –€A²˜PVܜPH”Êâ]ÎĈÌÜk´\\@qàsĔÄQºpRij¼èi†`¶—„bXƒrBgxfv»ŽuUiˆŒ^v~”J¬mVp´£Œ´VWrnP½ì¢BX‚¬h™ŠðX¹^TjVœŠriªj™tŊÄm€tPGx¸bgRšŽsT`ZozÆO]’ÒFô҆Oƒ‡ŊŒvŞ”p’cGŒêŠsx´DR–Œ{A†„EOr°Œ•žx|íœbˆ³Wm~DVjºéNN†Ëܲɶ­GƒxŷCStŸ}]ûō•SmtuÇÃĕN•™āg»šíT«u}ç½BĵÞʣ¥ëÊ¡Mێ³ãȅ¡ƋaǩÈÉQ‰†G¢·lG|›„tvgrrf«†ptęŘnŠÅĢr„I²¯LiØsPf˜_vĠd„xM prʹšL¤‹¤‡eˌƒÀđK“žïÙVY§]I‡óáĥ]ķ†Kˆ¥Œj|pŇ\\kzţ¦šnņäÔVĂîά|vW’®l¤èØr‚˜•xm¶ă~lÄƯĄ̈́öȄEÔ¤ØQĄ–Ą»ƢjȦOǺ¨ìSŖÆƬy”Qœv`–cwƒZSÌ®ü±DŽ]ŀç¬B¬©ńzƺŷɄeeOĨS’Œfm Ċ‚ƀP̎ēz©Ċ‚ÄÕÊmgŸÇsJ¥ƔˆŊśæ’΁Ñqv¿íUOµª‰ÂnĦÁ_½ä@ê텣P}Ġ[@gġ}g“ɊדûÏWXá¢užƻÌsNͽƎÁ§č՛AēeL³àydl›¦ĘVçŁpśdžĽĺſʃQíÜçÛġԏsĕ¬—Ǹ¯YßċġHµ ¡eå`ļƒrĉŘóƢFì“ĎWøxÊk†”ƈdƬv|–I|·©NqńRŀƒ¤é”eŊœŀ›ˆàŀU²ŕƀB‚Q£Ď}L¹Îk@©ĈuǰųǨ”Ú§ƈnTËÇéƟÊcfčŤ^Xm‡—HĊĕË«W·ċëx³ǔķÐċJā‚wİ_ĸ˜Ȁ^ôWr­°oú¬Ħ…ŨK~”ȰCĐ´Ƕ£’fNÎèâw¢XnŮeÂÆĶŽ¾¾xäLĴĘlļO¤ÒĨA¢Êɚ¨®‚ØCÔ ŬGƠ”ƦYĜ‡ĘÜƬDJ—g_ͥœ@čŅĻA“¶¯@wÎqC½Ĉ»NŸăëK™ďÍQ“Ùƫ[«Ãí•gßÔÇOÝáW‘ñuZ“¯ĥ€Ÿŕā¡ÑķJu¤E Ÿå¯°WKɱ_d_}}vyŸõu¬ï¹ÓU±½@gÏ¿rýD‰†g…Cd‰µ—°MFYxw¿CG£‹Rƛ½Õ{]L§{qqąš¿BÇƻğëšܭNJË|c²}Fµ}›ÙRsÓpg±ŠQNqǫŋRwŕnéÑÉKŸ†«SeYR…ŋ‹@{¤SJ}šD Ûǖ֍Ÿ]gr¡µŷjqWÛham³~S«“„›Þ]',
            ],
          ],
          encodeOffsets: [[[127123, 51780]], [[134456, 44547]]],
        },
        properties: { cp: [126.642464, 45.756967], name: '黑龙江', childNum: 2 },
      },
      {
        id: '320000',
        type: 'Feature',
        geometry: {
          type: 'Polygon',
          coordinates: [
            '@@cþÅPiŠ`ZŸRu¥É\\]~°ŽY`µ†Óƒ^phÁbnÀşúŽòa–ĬºTÖŒb‚˜e¦¦€{¸ZâćNpŒ©žHr|^ˆmjhŠSEb\\afv`sz^lkŽlj‹Ätg‹¤D˜­¾Xš¿À’|ДiZ„ȀåB·î}GL¢õcßjaŸyBFµÏC^ĭ•cÙt¿sğH]j{s©HM¢ƒQnDÀ©DaÜތ·jgàiDbPufjDk`dPOîƒhw¡ĥ‡¥šG˜ŸP²ĐobºrY†„î¶aHŢ´ ]´‚rılw³r_{£DB_Ûdåuk|ˆŨ¯F Cºyr{XFy™e³Þċ‡¿Â™kĭB¿„MvÛpm`rÚã”@ƹhågËÖƿxnlč¶Åì½Ot¾dJlŠVJʜǀœŞqvnOŠ^ŸJ”Z‘ż·Q}ê͎ÅmµÒ]Žƍ¦Dq}¬R^èĂ´ŀĻĊIԒtžIJyQŐĠMNtœR®òLh‰›Ěs©»œ}OӌGZz¶A\\jĨFˆäOĤ˜HYš†JvÞHNiÜaϚɖnFQlšNM¤ˆB´ĄNöɂtp–Ŭdf先‹qm¿QûŠùއÚb¤uŃJŴu»¹Ą•lȖħŴw̌ŵ²ǹǠ͛hĭłƕrçü±Y™xci‡tğ®jű¢KOķ•Coy`å®VTa­_Ā]ŐÝɞï²ʯÊ^]afYǸÃĆēĪȣJđ͍ôƋĝÄ͎ī‰çÛɈǥ£­ÛmY`ó£Z«§°Ó³QafusNıDž_k}¢m[ÝóDµ—¡RLčiXy‡ÅNïă¡¸iĔϑNÌŕoēdōîåŤûHcs}~Ûwbù¹£¦ÓCt‹OPrƒE^ÒoŠg™ĉIµžÛÅʹK…¤½phMŠü`o怆ŀ',
          ],
          encodeOffsets: [[121740, 32276]],
        },
        properties: { cp: [118.767413, 32.041544], name: '江苏', childNum: 1 },
      },
      {
        id: '330000',
        type: 'Feature',
        geometry: {
          type: 'MultiPolygon',
          coordinates: [
            ['@@E^dQ]K'],
            ['@@jX^j‡'],
            ['@@sfŠbU‡'],
            ['@@qP\\xz[ck'],
            ['@@‘Rƒ¢‚FX}°[s_'],
            ['@@Cbœ\\—}'],
            ['@@e|v\\la{u'],
            ['@@v~u}'],
            ['@@QxÂF¯}'],
            ['@@¹nŒvÞs¯o'],
            ['@@rSkUEj'],
            ['@@bi­ZŒP'],
            ['@@p[}INf'],
            ['@@À¿€'],
            ['@@¹dnbŒ…'],
            ['@@rSŸBnR'],
            ['@@g~h}'],
            ['@@FlEk'],
            ['@@OdPc'],
            ['@@v[u\\'],
            ['@@FjâL~wyoo~›sµL–\\'],
            ['@@¬e¹aNˆ'],
            ['@@\\nÔ¡q]L³ë\\ÿ®ŒQ֎'],
            ['@@ÊA­©[¬'],
            ['@@KxŒv­'],
            ['@@@hlIk]'],
            ['@@pW{o||j'],
            ['@@Md|_mC'],
            ['@@¢…X£ÏylD¼XˆtH'],
            ['@@hlÜ[LykAvyfw^Ež›¤'],
            ['@@fp¤Mus“R'],
            ['@@®_ma~•LÁ¬šZ'],
            ['@@iM„xZ'],
            ['@@ZcYd'],
            ['@@Z~dOSo|A¿qZv'],
            ['@@@`”EN¡v'],
            ['@@|–TY{'],
            ['@@@n@m'],
            ['@@XWkCT\\'],
            ['@@ºwšZRkĕWO¢'],
            ['@@™X®±Grƪ\\ÔáXq{‹'],
            ['@@ůTG°ĄLHm°UC‹'],
            [
              '@@¤Ž€aÜx~}dtüGæţŎíĔcŖpMËВj碷ðĄÆMzˆjWKĎ¢Q¶˜À_꒔_Bı€i«pZ€gf€¤Nrq]§ĂN®«H±‡yƳí¾×ŸīàLłčŴǝĂíÀBŖÕªˆŠÁŖHŗʼnåqûõi¨hÜ·ƒñt»¹ýv_[«¸m‰YL¯‰Qª…mĉÅdMˆ•gÇjcº«•ęœ¬­K­´ƒB«Âącoċ\\xKd¡gěŧ«®á’[~ıxu·Å”KsËɏc¢Ù\\ĭƛëbf¹­ģSƒĜkáƉÔ­ĈZB{ŠaM‘µ‰fzʼnfåÂŧįƋǝÊĕġć£g³ne­ą»@­¦S®‚\\ßðCšh™iqªĭiAu‡A­µ”_W¥ƣO\\lċĢttC¨£t`ˆ™PZäuXßBs‡Ļyek€OđġĵHuXBšµ]׌‡­­\\›°®¬F¢¾pµ¼kŘó¬Wät’¸|@ž•L¨¸µr“ºù³Ù~§WI‹ŸZWŽ®’±Ð¨ÒÉx€`‰²pĜ•rOògtÁZ}þÙ]„’¡ŒŸFK‚wsPlU[}¦Rvn`hq¬\\”nQ´ĘRWb”‚_ rtČFI֊kŠŠĦPJ¶ÖÀÖJĈĄTĚòžC ²@Pú…Øzœ©PœCÈÚœĒ±„hŖ‡l¬â~nm¨f©–iļ«m‡nt–u†ÖZÜÄj“ŠLŽ®E̜Fª²iÊxبžIÈhhst',
            ],
            ['@@o\\V’zRZ}y'],
            ['@@†@°¡mۛGĕ¨§Ianá[ýƤjfæ‡ØL–•äGr™'],
          ],
          encodeOffsets: [
            [[125592, 31553]],
            [[125785, 31436]],
            [[125729, 31431]],
            [[125513, 31380]],
            [[125223, 30438]],
            [[125115, 30114]],
            [[124815, 29155]],
            [[124419, 28746]],
            [[124095, 28635]],
            [[124005, 28609]],
            [[125000, 30713]],
            [[125111, 30698]],
            [[125078, 30682]],
            [[125150, 30684]],
            [[124014, 28103]],
            [[125008, 31331]],
            [[125411, 31468]],
            [[125329, 31479]],
            [[125626, 30916]],
            [[125417, 30956]],
            [[125254, 30976]],
            [[125199, 30997]],
            [[125095, 31058]],
            [[125083, 30915]],
            [[124885, 31015]],
            [[125218, 30798]],
            [[124867, 30838]],
            [[124755, 30788]],
            [[124802, 30809]],
            [[125267, 30657]],
            [[125218, 30578]],
            [[125200, 30562]],
            [[124968, 30474]],
            [[125167, 30396]],
            [[124955, 29879]],
            [[124714, 29781]],
            [[124762, 29462]],
            [[124325, 28754]],
            [[123990, 28459]],
            [[125366, 31477]],
            [[125115, 30363]],
            [[125369, 31139]],
            [[122495, 31878]],
            [[125329, 30690]],
            [[125192, 30787]],
          ],
        },
        properties: { cp: [120.153576, 30.287459], name: '浙江', childNum: 45 },
      },
      {
        id: '340000',
        type: 'Feature',
        geometry: {
          type: 'MultiPolygon',
          coordinates: [
            ['@@^iuLX^'],
            ['@@‚e©Ehl'],
            [
              '@@°ZÆëϵmkǀwÌÕæhºgBĝâqÙĊz›ÖgņtÀÁÊÆá’hEz|WzqD¹€Ÿ°E‡ŧl{ævÜcA`¤C`|´qžxIJkq^³³ŸGšµbƒíZ…¹qpa±ď OH—¦™Ħˆx¢„gPícOl_iCveaOjCh߸i݋bÛªCC¿€m„RV§¢A|t^iĠGÀtÚs–d]ĮÐDE¶zAb àiödK¡~H¸íæAžǿYƒ“j{ď¿‘™À½W—®£ChŒÃsiŒkkly]_teu[bFa‰Tig‡n{]Gqªo‹ĈMYá|·¥f¥—őaSÕė™NµñĞ«ImŒ_m¿Âa]uĜp …Z_§{Cƒäg¤°r[_Yj‰ÆOdý“[ŽI[á·¥“Q_n‡ùgL¾mv™ˊBÜÆ¶ĊJhšp“c¹˜O]iŠ]œ¥ jtsggJǧw×jÉ©±›EFˍ­‰Ki”ÛÃÕYv…s•ˆm¬njĻª•§emná}k«ŕˆƒgđ²Ù›DǤ›í¡ªOy›†×Où±@DŸñSęćăÕIÕ¿IµĥO‰‰jNÕËT¡¿tNæŇàåyķrĕq§ÄĩsWÆßŽF¶žX®¿‰mŒ™w…RIޓfßoG‘³¾©uyH‘į{Ɓħ¯AFnuP…ÍÔzšŒV—dàôº^Ðæd´€‡oG¤{S‰¬ćxã}›ŧ×Kǥĩ«žÕOEзÖdÖsƘѨ[’Û^Xr¢¼˜§xvěƵ`K”§ tÒ´Cvlo¸fzŨð¾NY´ı~ÉĔē…ßúLÃϖ_ÈÏ|]ÂÏFl”g`bšežž€n¾¢pU‚h~ƴ˶_‚r sĄ~cž”ƈ]|r c~`¼{À{ȒiJjz`îÀT¥Û³…]’u}›f…ïQl{skl“oNdŸjŸäËzDvčoQŠďHI¦rb“tHĔ~BmlRš—V_„ħTLnñH±’DžœL‘¼L˜ªl§Ťa¸ŒĚlK²€\\RòvDcÎJbt[¤€D@®hh~kt°ǾzÖ@¾ªdb„YhüóZ ň¶vHrľ\\ʗJuxAT|dmÀO„‹[ÃԋG·ĚąĐlŪÚpSJ¨ĸˆLvÞcPæķŨŽ®mАˆálŸwKhïgA¢ųƩޖ¤OȜm’°ŒK´',
            ],
          ],
          encodeOffsets: [[[121722, 32278]], [[119475, 30423]], [[119168, 35472]]],
        },
        properties: { cp: [117.283042, 31.86119], name: '安徽', childNum: 3 },
      },
      {
        id: '350000',
        type: 'Feature',
        geometry: {
          type: 'MultiPolygon',
          coordinates: [
            ['@@“zht´‡]'],
            ['@@aj^~ĆG—©O'],
            ['@@ed¨„C}}i'],
            ['@@@vˆPGsQ'],
            ['@@‰sBz‚ddW]Q'],
            ['@@SލQ“{'],
            ['@@NŽVucW'],
            ['@@qptBAq'],
            ['@@‰’¸[mu'],
            ['@@Q\\pD]_'],
            ['@@jSwUadpF'],
            ['@@eXª~ƒ•'],
            ['@@AjvFso'],
            ['@@fT–›_Çí\\Ÿ™—v|ba¦jZÆy€°'],
            ['@@IjJi'],
            ['@@wJI€ˆxš«¼AoNe{M­'],
            ['@@K‰±¡Óˆ”ČäeZ'],
            [
              '@@k¡¹Eh~c®wBk‹UplÀ¡I•~Māe£bN¨gZý¡a±Öcp©PhžI”Ÿ¢Qq…ÇGj‹|¥U™ g[Ky¬ŏ–v@OpˆtÉEŸF„\\@ åA¬ˆV{Xģ‰ĐBy…cpě…¼³Ăp·¤ƒ¥o“hqqÚ¡ŅLsƒ^ᗞ§qlŸÀhH¨MCe»åÇGD¥zPO£čÙkJA¼ß–ėu›ĕeûҍiÁŧSW¥˜QŠûŗ½ùěcݧSùĩąSWó«íęACµ›eR—åǃRCÒÇZÍ¢‹ź±^dlsŒtjD¸•‚ZpužÔâÒH¾oLUêÃÔjjēò´ĄW‚ƛ…^Ñ¥‹ĦŸ@Çò–ŠmŒƒOw¡õyJ†yD}¢ďÑÈġfŠZd–a©º²z£šN–ƒjD°Ötj¶¬ZSÎ~¾c°¶Ðm˜x‚O¸¢Pl´žSL|¥žA†ȪĖM’ņIJg®áIJČĒü` ŽQF‡¬h|ÓJ@zµ |ê³È ¸UÖŬŬÀEttĸr‚]€˜ðŽM¤ĶIJHtÏ A’†žĬkvsq‡^aÎbvŒd–™fÊòSD€´Z^’xPsÞrv‹ƞŀ˜jJd×ŘÉ ®A–ΦĤd€xĆqAŒ†ZR”ÀMźŒnĊ»ŒİÐZ— YX–æJŠyĊ²ˆ·¶q§·–K@·{s‘Xãô«lŗ¶»o½E¡­«¢±¨Yˆ®Ø‹¶^A™vWĶGĒĢžPlzfˆļŽtàAvWYãšO_‡¤sD§ssČġ[kƤPX¦Ž`¶“ž®ˆBBvĪjv©šjx[L¥àï[F…¼ÍË»ğV`«•Ip™}ccÅĥZE‹ãoP…´B@ŠD—¸m±“z«Ƴ—¿å³BRضˆœWlâþäą`“]Z£Tc— ĹGµ¶H™m@_©—kŒ‰¾xĨ‡ôȉðX«½đCIbćqK³Á‹Äš¬OAwã»aLʼn‡ËĥW[“ÂGI—ÂNxij¤D¢ŽîĎÎB§°_JœGsƒ¥E@…¤uć…P‘å†cuMuw¢BI¿‡]zG¹guĮck\\_',
            ],
          ],
          encodeOffsets: [
            [[123250, 27563]],
            [[122541, 27268]],
            [[123020, 27189]],
            [[122916, 27125]],
            [[122887, 26845]],
            [[122808, 26762]],
            [[122568, 25912]],
            [[122778, 26197]],
            [[122515, 26757]],
            [[122816, 26587]],
            [[123388, 27005]],
            [[122450, 26243]],
            [[122578, 25962]],
            [[121255, 25103]],
            [[120987, 24903]],
            [[122339, 25802]],
            [[121042, 25093]],
            [[122439, 26024]],
          ],
        },
        properties: { cp: [119.306239, 26.075302], name: '福建', childNum: 18 },
      },
      {
        id: '360000',
        type: 'Feature',
        geometry: {
          type: 'Polygon',
          coordinates: [
            '@@ĢĨƐgÂMD~ņªe^\\^§„ý©j׍cZ†Ø¨zdÒa¶ˆlҍJŒìõ`oz÷@¤u޸´†ôęöY¼‰HČƶajlÞƩ¥éZ[”|h}^U Œ ¥p„ĄžƦO lt¸Æ €Q\\€ŠaÆ|CnÂOjt­ĚĤd’ÈŒF`’¶„@Ð딠¦ōҞ¨Sêv†HĢûXD®…QgėWiØPÞìºr¤dž€NĠ¢l–•ĄtZoœCƞÔºCxrpĠV®Ê{f_Y`_ƒeq’’®Aot`@o‚DXfkp¨|Šs¬\\D‘ÄSfè©Hn¬…^DhÆyøJh“ØxĢĀLʈ„ƠPżċĄwȠ̦G®ǒĤäTŠÆ~ĦwŠ«|TF¡Šn€c³Ïå¹]ĉđxe{ÎӐ†vOEm°BƂĨİ|G’vz½ª´€H’àp”eJ݆Qšxn‹ÀŠW­žEµàXÅĪt¨ÃĖrÄwÀFÎ|ňÓMå¼ibµ¯»åDT±m[“r«_gŽmQu~¥V\\OkxtL E¢‹ƒ‘Ú^~ýê‹Pó–qo슱_Êw§ÑªåƗ⼋mĉŹ‹¿NQ“…YB‹ąrwģcÍ¥B•Ÿ­ŗÊcØiI—žƝĿuŒqtāwO]‘³YCñTeɕš‹caub͈]trlu€ī…B‘ПGsĵıN£ï—^ķqss¿FūūV՟·´Ç{éĈý‰ÿ›OEˆR_ŸđûIċâJh­ŅıN‘ȩĕB…¦K{Tk³¡OP·wn—µÏd¯}½TÍ«YiµÕsC¯„iM•¤™­•¦¯P|ÿUHv“he¥oFTu‰õ\\ŽOSs‹MòđƇiaºćXŸĊĵà·çhƃ÷ǜ{‘ígu^›đg’m[×zkKN‘¶Õ»lčÓ{XSƉv©_ÈëJbVk„ĔVÀ¤P¾ºÈMÖxlò~ªÚàGĂ¢B„±’ÌŒK˜y’áV‡¼Ã~­…`g›ŸsÙfI›Ƌlę¹e|–~udjˆuTlXµf`¿JdŠ[\\˜„L‚‘²',
          ],
          encodeOffsets: [[116689, 26234]],
        },
        properties: { cp: [115.892151, 28.676493], name: '江西', childNum: 1 },
      },
      {
        id: '370000',
        type: 'Feature',
        geometry: {
          type: 'MultiPolygon',
          coordinates: [
            ['@@Xjd]{K'],
            ['@@itbFHy'],
            ['@@HlGk'],
            ['@@T‚ŒGŸy'],
            ['@@K¬˜•‹U'],
            ['@@WdXc'],
            ['@@PtOs'],
            ['@@•LnXhc'],
            ['@@ppVƒu]Or'],
            ['@@cdzAUa'],
            ['@@udRhnCI‡'],
            ['@@ˆoIƒpR„'],
            [
              '@@Ľč{fzƤî’Kš–ÎMĮ]†—ZFˆ½Y]â£ph’™š¶¨râøÀ†ÎǨ¤^ºÄ”Gzˆ~grĚĜlĞÆ„LĆdž¢Îo¦–cv“Kb€gr°Wh”mZp ˆL]LºcU‰Æ­n”żĤÌǜbAnrOAœ´žȊcÀbƦUØrĆUÜøœĬƞ†š˜Ez„VL®öØBkŖÝĐ˹ŧ̄±ÀbÎɜnb²ĦhņBĖ›žįĦåXćì@L¯´ywƕCéõė ƿ¸‘lµ¾Z|†ZWyFYŸ¨Mf~C¿`€à_RÇzwƌfQnny´INoƬˆèôº|sT„JUš›‚L„îVj„ǎ¾Ē؍‚Dz²XPn±ŴPè¸ŔLƔÜƺ_T‘üÃĤBBċȉöA´fa„˜M¨{«M`‡¶d¡ô‰Ö°šmȰBÔjjŒ´PM|”c^d¤u•ƒ¤Û´Œä«ƢfPk¶Môlˆ]Lb„}su^ke{lC‘…M•rDŠÇ­]NÑFsmoõľH‰yGă{{çrnÓE‰‹ƕZGª¹Fj¢ïW…uøCǷ돡ąuhÛ¡^Kx•C`C\\bÅxì²ĝÝ¿_N‰īCȽĿåB¥¢·IŖÕy\\‡¹kx‡Ã£Č×GDyÕ¤ÁçFQ¡„KtŵƋ]CgÏAùSed‡cÚź—ŠuYfƒyMmhUWpSyGwMPqŀ—›Á¼zK›¶†G•­Y§Ëƒ@–´śÇµƕBmœ@Io‚g——Z¯u‹TMx}C‘‰VK‚ï{éƵP—™_K«™pÛÙqċtkkù]gŽ‹Tğwo•ɁsMõ³ă‡AN£™MRkmEʕč™ÛbMjÝGu…IZ™—GPģ‡ãħE[iµBEuŸDPԛ~ª¼ętŠœ]ŒûG§€¡QMsğNPŏįzs£Ug{đJĿļā³]ç«Qr~¥CƎÑ^n¶ÆéÎR~ݏY’I“] P‰umŝrƿ›‰›Iā‹[x‰edz‹L‘¯v¯s¬ÁY…~}…ťuٌg›ƋpÝĄ_ņī¶ÏSR´ÁP~ž¿Cyžċßdwk´Ss•X|t‰`Ä Èð€AªìÎT°¦Dd–€a^lĎDĶÚY°Ž`ĪŴǒˆ”àŠv\\ebŒZH„ŖR¬ŢƱùęO•ÑM­³FۃWp[ƒ',
            ],
          ],
          encodeOffsets: [
            [[123806, 39303]],
            [[123821, 39266]],
            [[123742, 39256]],
            [[123702, 39203]],
            [[123649, 39066]],
            [[123847, 38933]],
            [[123580, 38839]],
            [[123894, 37288]],
            [[123043, 36624]],
            [[123344, 38676]],
            [[123522, 38857]],
            [[123628, 38858]],
            [[118260, 36742]],
          ],
        },
        properties: { cp: [117.000923, 36.675807], name: '山东', childNum: 13 },
      },
      {
        id: '410000',
        type: 'Feature',
        geometry: {
          type: 'Polygon',
          coordinates: [
            '@@•ýL™ùµP³swIÓxcŢĞð†´E®žÚPt†ĴXØx¶˜@«ŕŕQGƒ‹Yfa[şu“ßǩ™đš_X³ijÕčC]kbc•¥CS¯ëÍB©÷‹–³­Siˆ_}m˜YTtž³xlàcȂzÀD}ÂOQ³ÐTĨ¯†ƗòËŖ[hœł‹Ŧv~††}ÂZž«¤lPǕ£ªÝŴÅR§ØnhcŒtâk‡nύ­ľŹUÓÝdKuķ‡I§oTũÙďkęĆH¸ÓŒ\\ăŒ¿PcnS{wBIvɘĽ[GqµuŸŇôYgûƒZcaŽ©@½Õǽys¯}lgg@­C\\£as€IdÍuCQñ[L±ęk·‹ţb¨©kK—’»›KC²‘òGKmĨS`ƒ˜UQ™nk}AGē”sqaJ¥ĐGR‰ĎpCuÌy ã iMc”plk|tRk†ðœev~^‘´†¦ÜŽSí¿_iyjI|ȑ|¿_»d}qŸ^{“Ƈdă}Ÿtqµ`Ƴĕg}V¡om½fa™Ço³TTj¥„tĠ—Ry”K{ùÓjuµ{t}uËR‘iŸvGŠçJFjµŠÍyqΘàQÂFewixGw½Yŷpµú³XU›½ġy™łå‰kÚwZXˆ·l„¢Á¢K”zO„Λ΀jc¼htoDHr…|­J“½}JZ_¯iPq{tę½ĕ¦Zpĵø«kQ…Ťƒ]MÛfaQpě±ǽ¾]u­Fu‹÷nƒ™čįADp}AjmcEǒaª³o³ÆÍSƇĈÙDIzˑ赟^ˆKLœ—i—Þñ€[œƒaA²zz‰Ì÷Dœ|[šíijgf‚ÕÞd®|`ƒĆ~„oĠƑô³Ŋ‘D×°¯CsŠøÀ«ì‰UMhTº¨¸ǡîS–Ô„DruÂÇZ•ÖEŽ’vPZ„žW”~؋ÐtĄE¢¦Ðy¸bŠô´oŬ¬Ž²Ês~€€]®tªašpŎJ¨Öº„_ŠŔ–`’Ŗ^Ѝ\\Ĝu–”~m²Ƹ›¸fW‰ĦrƔ}Î^gjdfÔ¡J}\\n C˜¦þWxªJRÔŠu¬ĨĨmF†dM{\\d\\ŠYÊ¢ú@@¦ª²SŠÜsC–}fNècbpRmlØ^g„d¢aÒ¢CZˆZxvÆ¶N¿’¢T@€uCœ¬^ĊðÄn|žlGl’™Rjsp¢ED}€Fio~ÔNŽ‹„~zkĘHVsDzßjƒŬŒŠŢ`Pûàl¢˜\\ÀœEhŽİgÞē X¼Pk–„|m',
          ],
          encodeOffsets: [[118256, 37017]],
        },
        properties: { cp: [113.665412, 34.757975], name: '河南', childNum: 1 },
      },
      {
        id: '420000',
        type: 'Feature',
        geometry: {
          type: 'MultiPolygon',
          coordinates: [
            ['@@AB‚'],
            ['@@lskt'],
            [
              '@@¾«}{ra®pîÃ\\™›{øCŠËyyB±„b\\›ò˜Ý˜jK›‡L ]ĎĽÌ’JyÚCƈćÎT´Å´pb©È‘dFin~BCo°BĎĚømvŒ®E^vǾ½Ĝ²Ro‚bÜeNŽ„^ĺ£R†¬lĶ÷YoĖ¥Ě¾|sOr°jY`~I”¾®I†{GqpCgyl{‡£œÍƒÍyPL“¡ƒ¡¸kW‡xYlÙæŠšŁĢzœ¾žV´W¶ùŸo¾ZHxjwfx„GNÁ•³Xéæl¶‰EièIH‰ u’jÌQ~v|sv¶Ôi|ú¢Fh˜Qsğ¦ƒSiŠBg™ÐE^ÁÐ{–čnOÂȞUÎóĔ†ÊēIJ}Z³½Mŧïeyp·uk³DsѨŸL“¶_œÅuèw»—€¡WqÜ]\\‘Ò§tƗcÕ¸ÕFÏǝĉăxŻČƟO‡ƒKÉġÿ×wg”÷IÅzCg†]m«ªGeçÃTC’«[‰t§{loWeC@ps_Bp‘­r‘„f_``Z|ei¡—oċMqow€¹DƝӛDYpûs•–‹Ykıǃ}s¥ç³[§ŸcYЧHK„«Qy‰]¢“wwö€¸ïx¼ņ¾Xv®ÇÀµRĠЋžHMž±cÏd„ƒǍũȅȷ±DSyúĝ£ŤĀàtÖÿï[îb\\}pĭÉI±Ñy…¿³x¯N‰o‰|¹H™ÏÛm‹júË~Tš•u˜ęjCöAwě¬R’đl¯ Ñb­‰ŇT†Ŀ_[Œ‘IčĄʿnM¦ğ\\É[T·™k¹œ©oĕ@A¾w•ya¥Y\\¥Âaz¯ãÁ¡k¥ne£Ûw†E©Êō¶˓uoj_Uƒ¡cF¹­[Wv“P©w—huÕyBF“ƒ`R‹qJUw\\i¡{jŸŸEPïÿ½fć…QÑÀQ{ž‚°‡fLԁ~wXg—ītêݾ–ĺ‘Hdˆ³fJd]‹HJ²…E€ƒoU¥†HhwQsƐ»Xmg±çve›]Dm͂PˆoCc¾‹_h”–høYrŊU¶eD°Č_N~øĹĚ·`z’]Äþp¼…äÌQŒv\\rCŒé¾TnkžŐڀÜa‡“¼ÝƆ̶Ûo…d…ĔňТJq’Pb ¾|JŒ¾fXŠƐîĨ_Z¯À}úƲ‹N_ĒĊ^„‘ĈaŐyp»CÇĕKŠšñL³ŠġMŒ²wrIÒŭxjb[œžn«øœ˜—æˆàƒ ^²­h¯Ú€ŐªÞ¸€Y²ĒVø}Ā^İ™´‚LŠÚm„¥ÀJÞ{JVŒųÞŃx×sxxƈē ģMř–ÚðòIf–Ċ“Œ\\Ʈ±ŒdʧĘD†vČ_Àæ~DŒċ´A®µ†¨ØLV¦êHÒ¤',
            ],
          ],
          encodeOffsets: [[[113712, 34000]], [[115612, 30507]], [[113649, 34054]]],
        },
        properties: { cp: [114.298572, 30.584355], name: '湖北', childNum: 3 },
      },
      {
        id: '430000',
        type: 'Feature',
        geometry: {
          type: 'MultiPolygon',
          coordinates: [
            ['@@—n„FTs'],
            ['@@ßÅÆá‰½ÔXr—†CO™“…ËR‘ïÿĩ­TooQyšÓ[‹ŅBE¬–ÎÓXa„į§Ã¸G °ITxp‰úxÚij¥Ïš–̾ŠedžÄ©ĸG…œàGh‚€M¤–Â_U}Ċ}¢pczfŠþg¤€”ÇòAV‘‹M'],
            [
              '@@©K—ƒA·³CQ±Á«³BUŠƑ¹AŠtćOw™D]ŒJiØSm¯b£‘ylƒ›X…HËѱH•«–‘C^õľA–Å§¤É¥„ïyuǙuA¢^{ÌC´­¦ŷJ£^[†“ª¿‡ĕ~•Ƈ…•N… skóā‡¹¿€ï]ă~÷O§­@—Vm¡‹Qđ¦¢Ĥ{ºjԏŽŒª¥nf´•~ÕoŸž×Ûą‹MąıuZœmZcÒ IJβSÊDŽŶ¨ƚƒ’CÖŎªQؼrŭŽ­«}NÏürʬŒmjr€@ĘrTW ­SsdHzƓ^ÇÂyUi¯DÅYlŹu{hTœ}mĉ–¹¥ě‰Dÿë©ıÓ[Oº£ž“¥ót€ł¹MՄžƪƒ`Pš…Di–ÛUоÅ‌ìˆU’ñB“È£ýhe‰dy¡oċ€`pfmjP~‚kZa…ZsÐd°wj§ƒ@€Ĵ®w~^‚kÀÅKvNmX\\¨a“”сqvíó¿F„¤¡@ũÑVw}S@j}¾«pĂr–ªg àÀ²NJ¶¶Dô…K‚|^ª†Ž°LX¾ŴäPᜣEXd›”^¶›IJÞܓ~‘u¸ǔ˜Ž›MRhsR…e†`ÄofIÔ\\Ø  i”ćymnú¨cj ¢»–GČìƊÿШXeĈ¾Oð Fi ¢|[jVxrIQŒ„_E”zAN¦zLU`œcªx”OTu RLÄ¢dV„i`p˔vŎµªÉžF~ƒØ€d¢ºgİàw¸Áb[¦Zb¦–z½xBĖ@ªpº›šlS¸Ö\\Ĕ[N¥ˀmĎă’J\\‹ŀ`€…ňSڊĖÁĐiO“Ĝ«BxDõĚiv—ž–S™Ì}iùŒžÜnšÐºGŠ{Šp°M´w†ÀÒzJ²ò¨ oTçüöoÛÿñŽőФ‚ùTz²CȆȸǎۃƑÐc°dPÎŸğ˶[Ƚu¯½WM¡­Éž“’B·rížnZŸÒ `‡¨GA¾\\pē˜XhÆRC­üWGġu…T靧Ŏѝ©ò³I±³}_‘‹EÃħg®ęisÁPDmÅ{‰b[Rşs·€kPŸŽƥƒóRo”O‹ŸVŸ~]{g\\“êYƪ¦kÝbiċƵŠGZ»Ěõ…ó·³vŝž£ø@pyö_‹ëŽIkѵ‡bcѧy…×dY؎ªiþž¨ƒ[]f]Ņ©C}ÁN‡»hĻħƏ’ĩ',
            ],
          ],
          encodeOffsets: [[[115640, 30489]], [[112543, 27312]], [[116690, 26230]]],
        },
        properties: { cp: [112.982279, 28.19409], name: '湖南', childNum: 3 },
      },
      {
        id: '440000',
        type: 'Feature',
        geometry: {
          type: 'MultiPolygon',
          coordinates: [
            ['@@QdˆAua'],
            ['@@ƒlxDLo'],
            ['@@sbhNLo'],
            ['@@Ă āŸ'],
            ['@@WltO[['],
            ['@@Krœ]S'],
            ['@@e„„I]y'],
            ['@@I|„Mym'],
            ['@@ƒÛ³LSŒž¼Y'],
            ['@@nvºB–ëui©`¾'],
            ['@@zdšÛ›Jw®'],
            ['@@†°…¯'],
            ['@@a yAª¸ËJIx،@€ĀHAmßV¡o•fu•o'],
            ['@@šs‰ŗÃÔėAƁ›ZšÄ ~°ČP‚‹äh'],
            ['@@‹¶Ý’Ì‚vmĞh­ı‡Q'],
            ['@@HœŠdSjĒ¢D}war…“u«ZqadYM'],
            ['@@elŒ\\LqqU'],
            ['@@~rMo\\'],
            ['@@f„^ƒC'],
            ['@@øPªoj÷ÍÝħXČx”°Q¨ıXNv'],
            ['@@gÇƳˆŽˆ”oˆŠˆ[~tly'],
            ['@@E–ÆC¿‘'],
            ['@@OŽP'],
            [
              '@@w‹†đóg‰™ĝ—[³‹¡VÙæÅöM̳¹pÁaËýý©D©Ü“JŹƕģGą¤{Ùū…ǘO²«BƱéA—Ò‰ĥ‡¡«BhlmtÃPµyU¯uc“d·w_bŝcīímGOŽ|KP’ȏ‡ŹãŝIŕŭŕ@Óoo¿ē‹±ß}Ž…ŭ‚ŸIJWÈCőâUâǙI›ğʼn©I›ijEׅÁ”³Aó›wXJþ±ÌŒÜӔĨ£L]ĈÙƺZǾĆĖMĸĤfŒÎĵl•ŨnȈ‘ĐtF”Š–FĤ–‚êk¶œ^k°f¶gŠŽœ}®Fa˜f`vXŲxl˜„¦–ÔÁ²¬ÐŸ¦pqÊ̲ˆi€XŸØRDÎ}†Ä@ZĠ’s„x®AR~®ETtĄZ†–ƈfŠŠHâÒÐA†µ\\S¸„^wĖkRzŠalŽŜ|E¨ÈNĀňZTŒ’pBh£\\ŒĎƀuXĖtKL–¶G|Ž»ĺEļĞ~ÜĢÛĊrˆO˜Ùîvd]nˆ¬VœÊĜ°R֟pM††–‚ƂªFbwžEÀˆ˜©Œž\\…¤]ŸI®¥D³|ˎ]CöAŤ¦…æ’´¥¸Lv¼€•¢ĽBaô–F~—š®²GÌҐEY„„œzk¤’°ahlV՞I^‹šCxĈPŽsB‰ƒºV‰¸@¾ªR²ĨN]´_eavSi‡vc•}p}Đ¼ƌkJœÚe thœ†_¸ ºx±ò_xN›Ë‹²‘@ƒă¡ßH©Ùñ}wkNÕ¹ÇO½¿£ĕ]ly_WìIžÇª`ŠuTÅxYĒÖ¼k֞’µ‚MžjJÚwn\\h‘œĒv]îh|’È›Ƅøègž¸Ķß ĉĈWb¹ƀdéƌNTtP[ŠöSvrCZžžaGuœbo´ŖÒÇА~¡zCI…özx¢„Pn‹•‰Èñ @ŒĥÒ¦†]ƞŠV}³ăĔñiiÄÓVépKG½Ä‘ÓávYo–C·sit‹iaÀy„ŧΡÈYDÑům}‰ý|m[węõĉZÅxUO}÷N¹³ĉo_qtă“qwµŁYلǝŕ¹tïÛUïmRCº…ˆĭ|µ›ÕÊK™½R‘ē ó]‘–GªęAx–»HO£|ām‡¡diď×YïYWªʼnOeÚtĐ«zđ¹T…ā‡úE™á²\\‹ķÍ}jYàÙÆſ¿Çdğ·ùTßÇţʄ¡XgWÀLJğ·¿ÃˆOj YÇ÷Qě‹i',
            ],
          ],
          encodeOffsets: [
            [[117381, 22988]],
            [[116552, 22934]],
            [[116790, 22617]],
            [[116973, 22545]],
            [[116444, 22536]],
            [[116931, 22515]],
            [[116496, 22490]],
            [[116453, 22449]],
            [[113301, 21439]],
            [[118726, 21604]],
            [[118709, 21486]],
            [[113210, 20816]],
            [[115482, 22082]],
            [[113171, 21585]],
            [[113199, 21590]],
            [[115232, 22102]],
            [[115739, 22373]],
            [[115134, 22184]],
            [[113056, 21175]],
            [[119573, 21271]],
            [[119957, 24020]],
            [[115859, 22356]],
            [[116561, 22649]],
            [[116285, 22746]],
          ],
        },
        properties: { cp: [113.280637, 23.125178], name: '广东', childNum: 24 },
      },
      {
        id: '450000',
        type: 'Feature',
        geometry: {
          type: 'MultiPolygon',
          coordinates: [
            ['@@H– TQ§•A'],
            [
              '@@ĨʪƒLƒƊDÎĹĐCǦė¸zÚGn£¾›rªŀÜt¬@֛ڈSx~øOŒ˜ŶÐÂæȠ\\„ÈÜObĖw^oބLf¬°bI lTØB̈F£Ć¹gñĤaY“t¿¤VSñœK¸¤nM†¼‚JE±„½¸šŠño‹ÜCƆæĪ^ŠĚQÖ¦^‡ˆˆf´Q†üÜʝz¯šlzUĺš@쇀p¶n]sxtx¶@„~ÒĂJb©gk‚{°‚~c°`ԙ¬rV\\“la¼¤ôá`¯¹LC†ÆbŒxEræO‚v[H­˜„[~|aB£ÖsºdAĐzNÂðsŽÞƔ…Ĥªbƒ–ab`ho¡³F«èVloޤ™ÔRzpp®SŽĪº¨ÖƒºN…ij„d`’a”¦¤F³ºDÎńĀìŠCžĜº¦Ċ•~nS›|gźvZkCÆj°zVÈÁƔ]LÊFZg…čP­kini«‹qǀcz͔Y®¬Ů»qR×ō©DՄ‘§ƙǃŵTÉĩ±ŸıdÑnYY›IJvNĆÌØÜ Öp–}e³¦m‹©iÓ|¹Ÿħņ›|ª¦QF¢Â¬ʖovg¿em‡^ucà÷gՎuŒíÙćĝ}FϼĹ{µHK•sLSđƃr‹č¤[Ag‘oS‹ŇYMÿ§Ç{Fśbky‰lQxĕƒ]T·¶[B…ÑÏGáşşƇe€…•ăYSs­FQ}­Bƒw‘tYğÃ@~…C̀Q ×W‡j˱rÉ¥oÏ ±«ÓÂ¥•ƒ€k—ŽwWűŒmcih³K›~‰µh¯e]lµ›él•E쉕E“ďs‡’mǖŧē`ãògK_ÛsUʝ“ćğ¶hŒöŒO¤Ǜn³Žc‘`¡y‹¦C‘ez€YŠwa™–‘[ďĵűMę§]X˜Î_‚훘Û]é’ÛUćİÕBƣ±…dƒy¹T^džûÅÑŦ·‡PĻþÙ`K€¦˜…¢ÍeœĥR¿Œ³£[~Œäu¼dl‰t‚†W¸oRM¢ď\\zœ}Æzdvň–{ÎXF¶°Â_„ÒÂÏL©Ö•TmuŸ¼ãl‰›īkiqéfA„·Êµ\\őDc¥ÝF“y›Ôć˜c€űH_hL܋êĺШc}rn`½„Ì@¸¶ªVLŒŠhŒ‹\\•Ţĺk~ŽĠið°|gŒtTĭĸ^x‘vK˜VGréAé‘bUu›MJ‰VÃO¡…qĂXËS‰ģãlýàŸ_ju‡YÛÒB†œG^˜é֊¶§ŽƒEG”ÅzěƒƯ¤Ek‡N[kdåucé¬dnYpAyČ{`]þ¯T’bÜÈk‚¡Ġ•vŒàh„ÂƄ¢Jî¶²',
            ],
          ],
          encodeOffsets: [[[111707, 21520]], [[107619, 25527]]],
        },
        properties: { cp: [108.320004, 22.82402], name: '广西', childNum: 2 },
      },
      {
        id: '460000',
        type: 'Feature',
        geometry: {
          type: 'Polygon',
          coordinates: ['@@š¦Ŝil¢”XƦ‘ƞò–ïè§ŞCêɕrŧůÇąĻõ™·ĉ³œ̅kÇm@ċȧƒŧĥ‰Ľʉ­ƅſ“ȓÒ˦ŝE}ºƑ[ÍĜȋ gÎfǐÏĤ¨êƺ\\Ɔ¸ĠĎvʄȀœÐ¾jNðĀÒRŒšZdž™zÐŘΰH¨Ƣb²_Ġ '],
          encodeOffsets: [[112750, 20508]],
        },
        properties: { cp: [110.33119, 20.031971], name: '海南', childNum: 1 },
      },
      {
        id: '510000',
        type: 'Feature',
        geometry: {
          type: 'MultiPolygon',
          coordinates: [
            ['@@LqKr'],
            [
              '@@Š[ĻéV£ž_ţġñpG •réÏ·~ąSfy×͂·ºſƽiÍıƣıĻmHH}siaX@iǰÁÃ×t«ƒ­Tƒ¤J–JJŒyJ•ÈŠ`Ohߦ¡uËhIyCjmÿw…ZG……Ti‹SˆsO‰žB²ŸfNmsPaˆ{M{ŠõE‘^Hj}gYpaeuž¯‘oáwHjÁ½M¡pM“–uå‡mni{fk”\\oƒÎqCw†EZ¼K›ĝŠƒAy{m÷L‡wO×SimRI¯rK™õBS«sFe‡]fµ¢óY_ÆPRcue°Cbo׌bd£ŌIHgtrnyPt¦foaXďx›lBowz‹_{ÊéWiêE„GhܸºuFĈIxf®Ž•Y½ĀǙ]¤EyŸF²ċ’w¸¿@g¢§RGv»–áŸW`ÃĵJwi]t¥wO­½a[׈]`Ãi­üL€¦LabbTÀå’c}Íh™Æhˆ‹®BH€î|Ék­¤S†y£„ia©taį·Ɖ`ō¥Uh“O…ƒĝLk}©Fos‰´›Jm„µlŁu—…ø–nÑJWΪ–YÀïAetTžŅ‚ӍG™Ë«bo‰{ıwodƟ½ƒžOġܑµxàNÖ¾P²§HKv¾–]|•B‡ÆåoZ`¡Ø`ÀmºĠ~ÌЧnDž¿¤]wğ@sƒ‰rğu‰~‘Io”[é±¹ ¿žſđӉ@q‹gˆ¹zƱřaí°KtǤV»Ã[ĩǭƑ^ÇÓ@ỗs›Zϕ‹œÅĭ€Ƌ•ěpwDóÖሯneQˌq·•GCœýS]xŸ·ý‹q³•O՜Œ¶Qzßti{ř‰áÍÇWŝŭñzÇW‹pç¿JŒ™‚Xœĩè½cŒF–ÂLiVjx}\\N†ŇĖ¥Ge–“JA¼ÄHfÈu~¸Æ«dE³ÉMA|b˜Ò…˜ćhG¬CM‚õŠ„ƤąAvƒüV€éŀ‰_V̳ĐwQj´·ZeÈÁ¨X´Æ¡Qu·»Ÿ“˜ÕZ³ġqDo‰y`L¬gdp°şŠp¦ėìÅĮZްIä”h‚‘ˆzŠĵœf²å ›ĚрKp‹IN|‹„Ñz]ń……·FU×é»R³™MƒÉ»GM«€ki€™ér™}Ã`¹ăÞmȝnÁîRǀ³ĜoİzŔwǶVÚ£À]ɜ»ĆlƂ²Ġ…þTº·àUȞÏʦ¶†I’«dĽĢdĬ¿–»Ĕ׊h\\c¬†ä²GêëĤł¥ÀǿżÃÆMº}BÕĢyFVvw–ˆxBèĻĒ©Ĉ“tCĢɽŠȣ¦āæ·HĽî“ôNԓ~^¤Ɗœu„œ^s¼{TA¼ø°¢İªDè¾Ň¶ÝJ‘®Z´ğ~Sn|ªWÚ©òzPOȸ‚bð¢|‹øĞŠŒœŒQìÛÐ@Ğ™ǎRS¤Á§d…i“´ezÝúØã]Hq„kIŸþËQǦÃsǤ[E¬ÉŪÍxXƒ·ÖƁİlƞ¹ª¹|XÊwn‘ÆƄmÀêErĒtD®ċæcQƒ”E®³^ĭ¥©l}äQto˜ŖÜqƎkµ–„ªÔĻĴ¡@Ċ°B²Èw^^RsºT£ڿœQP‘JvÄz„^Đ¹Æ¯fLà´GC²‘dt˜­ĀRt¼¤ĦOðğfÔðDŨŁĞƘïžPȆ®âbMüÀXZ ¸£@Ś›»»QÉ­™]d“sÖ×_͖_ÌêŮPrĔĐÕGĂeZÜîĘqBhtO ¤tE[h|Y‹Ô‚ZśÎs´xº±UŒ’ñˆt|O’ĩĠºNbgþŠJy^dÂY Į„]Řz¦gC‚³€R`Šz’¢AjŒ¸CL„¤RÆ»@­Ŏk\\Ç´£YW}z@Z}‰Ã¶“oû¶]´^N‡Ò}èN‚ª–P˜Íy¹`S°´†ATe€VamdUĐwʄvĮÕ\\ƒu‹Æŗ¨Yp¹àZÂm™Wh{á„}WØǍ•Éüw™ga§áCNęÎ[ĀÕĪgÖɪX˜øx¬½Ů¦¦[€—„NΆL€ÜUÖ´òrÙŠxR^–†J˜k„ijnDX{Uƒ~ET{ļº¦PZc”jF²Ė@Žp˜g€ˆ¨“B{ƒu¨ŦyhoÚD®¯¢˜ WòàFΤ¨GDäz¦kŮPœġq˚¥À]€Ÿ˜eŽâÚ´ªKxī„Pˆ—Ö|æ[xäJÞĥ‚s’NÖ½ž€I†¬nĨY´®Ð—ƐŠ€mD™ŝuäđđEb…e’e_™v¡}ìęNJē}q”É埁T¯µRs¡M@}ůa†a­¯wvƉåZwž\\Z{åû^›',
            ],
          ],
          encodeOffsets: [[[108815, 30935]], [[110617, 31811]]],
        },
        properties: { cp: [104.065735, 30.659462], name: '四川', childNum: 2 },
      },
      {
        id: '520000',
        type: 'Feature',
        geometry: {
          type: 'MultiPolygon',
          coordinates: [
            ['@@†G\\†lY£‘in'],
            ['@@q‚|ˆ‚mc¯tχVSÎ'],
            [
              '@@hÑ£Is‡NgßH†›HªķÃh_¹ƒ¡ĝħń¦uيùŽgS¯JHŸ|sÝÅtÁïyMDč»eÕtA¤{b\\}—ƒG®u\\åPFq‹wÅaD…žK°ºâ_£ùbµ”mÁ‹ÛœĹM[q|hlaªāI}тƒµ@swtwm^oµˆD鼊yV™ky°ÉžûÛR…³‚‡eˆ‡¥]RՋěħ[ƅåÛDpŒ”J„iV™™‰ÂF²I…»mN·£›LbÒYb—WsÀbŽ™pki™TZĄă¶HŒq`……ĥ_JŸ¯ae«ƒKpÝx]aĕÛPƒÇȟ[ÁåŵÏő—÷Pw}‡TœÙ@Õs«ĿÛq©½œm¤ÙH·yǥĘĉBµĨÕnđ]K„©„œá‹ŸG纍§Õßg‡ǗĦTèƤƺ{¶ÉHÎd¾ŚÊ·OÐjXWrãLyzÉAL¾ę¢bĶėy_qMĔąro¼hĊžw¶øV¤w”²Ĉ]ʚKx|`ź¦ÂÈdr„cȁbe¸›`I¼čTF´¼Óýȃr¹ÍJ©k_șl³´_pН`oÒh޶pa‚^ÓĔ}D»^Xyœ`d˜[Kv…JPhèhCrĂĚÂ^Êƌ wˆZL­Ġ£šÁbrzOIl’MM”ĪŐžËr×ÎeŦŽtw|Œ¢mKjSǘňĂStÎŦEtqFT†¾†E쬬ôxÌO¢Ÿ KгŀºäY†„”PVgŎ¦Ŋm޼VZwVlŒ„z¤…ž£Tl®ctĽÚó{G­A‡ŒÇgeš~Αd¿æaSba¥KKûj®_ć^\\ؾbP®¦x^sxjĶI_Ä X‚⼕Hu¨Qh¡À@Ëô}ޱžGNìĎlT¸ˆ…`V~R°tbÕĊ`¸úÛtπFDu€[ƒMfqGH·¥yA‰ztMFe|R‚_Gk†ChZeÚ°to˜v`x‹b„ŒDnÐ{E}šZ˜è€x—†NEފREn˜[Pv@{~rĆAB§‚EO¿|UZ~ì„Uf¨J²ĂÝÆ€‚sª–B`„s¶œfvö¦ŠÕ~dÔq¨¸º»uù[[§´sb¤¢zþFœ¢Æ…Àhˆ™ÂˆW\\ıŽËI݊o±ĭŠ£þˆÊs}¡R]ŒěƒD‚g´VG¢‚j±®è†ºÃmpU[Á›‘Œëº°r›ÜbNu¸}Žº¼‡`ni”ºÔXĄ¤¼Ôdaµ€Á_À…†ftQQgœR—‘·Ǔ’v”}Ýלĵ]µœ“Wc¤F²›OĩųãW½¯K‚©…]€{†LóµCIµ±Mß¿hŸ•©āq¬o‚½ž~@i~TUxŪÒ¢@ƒ£ÀEîôruń‚”“‚b[§nWuMÆLl¿]x}ij­€½',
            ],
          ],
          encodeOffsets: [[[112158, 27383]], [[112105, 27474]], [[112095, 27476]]],
        },
        properties: { cp: [106.713478, 26.578343], name: '贵州', childNum: 3 },
      },
      {
        id: '530000',
        type: 'Feature',
        geometry: {
          type: 'Polygon',
          coordinates: [
            '@@[„ùx½}ÑRH‘YīĺûsÍn‘iEoã½Ya²ė{c¬ĝg•ĂsA•ØÅwď‚õzFjw}—«Dx¿}UũlŸê™@•HÅ­F‰¨ÇoJ´Ónũuą¡Ã¢pÒŌ“Ø TF²‚xa²ËX€‚cʋlHîAßËŁkŻƑŷÉ©h™W­æßU‡“Ës¡¦}•teèÆ¶StǀÇ}Fd£j‹ĈZĆÆ‹¤T‚č\\Dƒ}O÷š£Uˆ§~ŃG™‚åŃDĝ¸œTsd¶¶Bªš¤u¢ŌĎo~t¾ÍŶÒtD¦Ú„iôö‰€z›ØX²ghįh½Û±¯€ÿm·zR¦Ɵ`ªŊÃh¢rOԍ´£Ym¼èêf¯ŪĽn„†cÚbŒw\\zlvWžªâˆ ¦g–mĿBş£¢ƹřbĥkǫßeeZkÙIKueT»sVesb‘aĕ  ¶®dNœĄÄpªyސ¼—„³BE˜®l‡ŽGœŭCœǶwêżĔÂe„pÍÀQƞpC„–¼ŲÈ­AÎô¶R„ä’Q^Øu¬°š_Èôc´¹ò¨P΢hlϦ´Ħ“Æ´sâDŽŲPnÊD^¯°’Upv†}®BP̪–jǬx–Söwlfòªv€qĸ|`H€­viļ€ndĜ­Ćhň•‚em·FyށqóžSᝑ³X_ĞçêtryvL¤§z„¦c¦¥jnŞk˜ˆlD¤øz½ĜàžĂŧMÅ|áƆàÊcðÂF܎‚áŢ¥\\\\º™İøÒÐJĴ‡„îD¦zK²ǏÎEh~’CD­hMn^ÌöÄ©ČZÀžaü„fɭyœpį´ěFűk]Ôě¢qlÅĆÙa¶~Äqššê€ljN¬¼H„ÊšNQ´ê¼VظE††^ŃÒyŒƒM{ŒJLoÒœęæŸe±Ķ›y‰’‡gã“¯JYÆĭĘëo¥Š‰o¯hcK«z_pŠrC´ĢÖY”—¼ v¸¢RŽÅW³Â§fǸYi³xR´ďUˊ`êĿU„û€uĆBƒƣö‰N€DH«Ĉg†——Ñ‚aB{ÊNF´¬c·Åv}eÇÃGB»”If•¦HňĕM…~[iwjUÁKE•Ž‹¾dĪçW›šI‹èÀŒoÈXòyŞŮÈXâÎŚŠj|àsRy‹µÖ›–Pr´þŒ ¸^wþTDŔ–Hr¸‹žRÌmf‡żÕâCôox–ĜƌÆĮŒ›Ð–œY˜tâŦÔ@]ÈǮƒ\\μģUsȯLbîƲŚºyh‡rŒŠ@ĒԝƀŸÀ²º\\êp“’JŠ}ĠvŠqt„Ġ@^xÀ£È†¨mËÏğ}n¹_¿¢×Y_æpˆÅ–A^{½•Lu¨GO±Õ½ßM¶w’ÁĢۂP‚›Ƣ¼pcIJxŠ|ap̬HšÐŒŊSfsðBZ¿©“XÏÒK•k†÷Eû¿‰S…rEFsÕūk”óVǥʼniTL‚¡n{‹uxţÏh™ôŝ¬ğōN“‘NJkyPaq™Âğ¤K®‡YŸxÉƋÁ]āęDqçgOg†ILu—\\_gz—]W¼ž~CÔē]bµogpў_oď`´³Țkl`IªºÎȄqÔþž»E³ĎSJ»œ_f·‚adÇqƒÇc¥Á_Źw{™L^ɱćx“U£µ÷xgĉp»ĆqNē`rĘzaĵĚ¡K½ÊBzyäKXqiWPÏɸ½řÍcÊG|µƕƣG˛÷Ÿk°_^ý|_zċBZocmø¯hhcæ\\lˆMFlư£Ĝ„ÆyH“„F¨‰µêÕ]—›HA…àӄ^it `þßäkŠĤÎT~Wlÿ¨„ÔPzUC–NVv [jâôDôď[}ž‰z¿–msSh‹¯{jïğl}šĹ[–őŒ‰gK‹©U·µË@¾ƒm_~q¡f¹…ÅË^»‘f³ø}Q•„¡Ö˳gͱ^ǁ…\\ëÃA_—¿bW›Ï[¶ƛ鏝£F{īZgm@|kHǭƁć¦UĔťƒ×ë}ǝƒeďºȡȘÏíBə£āĘPªij¶“ʼnÿ‡y©n‰ď£G¹¡I›Š±LÉĺÑdĉ܇W¥˜‰}g˜Á†{aqÃ¥aŠıęÏZ—ï`',
          ],
          encodeOffsets: [[104636, 22969]],
        },
        properties: { cp: [102.712251, 25.040609], name: '云南', childNum: 1 },
      },
      {
        id: '540000',
        type: 'Feature',
        geometry: {
          type: 'Polygon',
          coordinates: [
            '@@hžľxŽŖ‰xƒÒVކºÅâAĪÝȆµę¯Ňa±r_w~uSÕň‘qOj]ɄQ…£Z……UDûoY’»©M[‹L¼qãË{V͕çWViŽ]ë©Ä÷àyƛh›ÚU°ŒŒa”d„cQƒ~Mx¥™cc¡ÙaSyF—ցk­ŒuRýq¿Ôµ•QĽ³aG{¿FµëªéĜÿª@¬·–K‰·àariĕĀ«V»Ŷ™Ĵū˜gèLǴŇƶaf‹tŒèBŚ£^Šâ†ǐÝ®–šM¦ÁǞÿ¬LhŸŽJ¾óƾƺcxw‹f]Y…´ƒ¦|œQLn°aœdĊ…œ\\¨o’œǀÍŎœ´ĩĀd`tÊQŞŕ|‚¨C^©œĈ¦„¦ÎJĊ{ŽëĎjª²rЉšl`¼Ą[t|¦St辉PŒÜK¸€d˜Ƅı]s¤—î_v¹ÎVòŦj˜£Əsc—¬_Ğ´|٘¦Avަw`ăaÝaa­¢e¤ı²©ªSªšÈMĄwžÉØŔì@T‘¤—Ę™\\õª@”þo´­xA s”ÂtŎKzó´ÇĊµ¢rž^nĊ­Æ¬×üGž¢‚³ {âĊ]š™G‚~bÀgVjzlhǶf€žOšfdЉªB]pj„•TO–tĊ‚n¤}®¦ƒČ¥d¢¼»ddš”Y¼Žt—¢eȤJ¤}Ǿ¡°§¤AГlc@ĝ”sªćļđAç‡wx•UuzEÖġ~AN¹ÄÅȀݦ¿ģŁéì±H…ãd«g[؉¼ēÀ•cīľġ¬cJ‘µ…ÐʥVȝ¸ßS¹†ý±ğkƁ¼ą^ɛ¤Ûÿ‰b[}¬ōõÃ]ËNm®g@•Bg}ÍF±ǐyL¥íCˆƒIij€Ï÷њį[¹¦[⚍EÛïÁÉdƅß{âNÆāŨߝ¾ě÷yC£‡k­´ÓH@¹†TZ¥¢įƒ·ÌAЧ®—Zc…v½ŸZ­¹|ŕWZqgW“|ieZÅYVӁqdq•bc²R@†c‡¥Rã»Ge†ŸeƃīQ•}J[ғK…¬Ə|o’ėjġĠÑN¡ð¯EBčnwôɍėªƒ²•CλŹġǝʅįĭạ̃ūȹ]ΓͧgšsgȽóϧµǛ†ęgſ¶ҍć`ĘąŌJޚä¤rÅň¥ÖÁUětęuůÞiĊÄÀ\\Æs¦ÓRb|Â^řÌkÄŷ¶½÷‡f±iMݑ›‰@ĥ°G¬ÃM¥n£Øą‚ğ¯ß”§aëbéüÑOčœk£{\\‘eµª×M‘šÉfm«Ƒ{Å׃Gŏǩãy³©WÑăû‚··‘Q—òı}¯ã‰I•éÕÂZ¨īès¶ZÈsŽæĔTŘvŽgÌsN@îá¾ó@‰˜ÙwU±ÉT廣TđŸWxq¹Zo‘b‹s[׌¯cĩv‡Œėŧ³BM|¹k‰ªħ—¥TzNYnݍßpęrñĠĉRS~½ŠěVVе‚õ‡«ŒM££µB•ĉ¥áºae~³AuĐh`Ü³ç@BۘïĿa©|z²Ý¼D”£à貋ŸƒIƒû›I ā€óK¥}rÝ_Á´éMaň¨€~ªSĈ½Ž½KÙóĿeƃÆBŽ·¬ën×W|Uº}LJrƳ˜lŒµ`bÔ`QˆˆÐÓ@s¬ñIŒÍ@ûws¡åQÑßÁ`ŋĴ{Ī“T•ÚÅTSij‚‹Yo|Ç[ǾµMW¢ĭiÕØ¿@˜šMh…pÕ]j†éò¿OƇĆƇp€êĉâlØw–ěsˆǩ‚ĵ¸c…bU¹ř¨WavquSMzeo_^gsÏ·¥Ó@~¯¿RiīB™Š\\”qTGªÇĜçPoŠÿfñòą¦óQīÈáP•œābß{ƒZŗĸIæÅ„hnszÁCËìñšÏ·ąĚÝUm®ó­L·ăU›Èíoù´Êj°ŁŤ_uµ^‘°Œìǖ@tĶĒ¡Æ‡M³Ģ«˜İĨÅ®ğ†RŽāð“ggheÆ¢z‚Ê©Ô\\°ÝĎz~ź¤Pn–MĪÖB£Ÿk™n鄧żćŠ˜ĆK„ǰ¼L¶è‰âz¨u¦¥LDĘz¬ýÎmĘd¾ß”Fz“hg²™Fy¦ĝ¤ċņbΛ@y‚Ąæm°NĮZRÖíŽJ²öLĸÒ¨Y®ƌÐV‰à˜tt_ڀÂyĠzž]Ţh€zĎ{†ĢX”ˆc|šÐqŽšfO¢¤ög‚ÌHNŽ„PKŖœŽ˜Uú´xx[xˆvĐCûŠìÖT¬¸^}Ìsòd´_އKgžLĴ…ÀBon|H@–Êx˜—¦BpŰˆŌ¿fµƌA¾zLjRxжF”œkĄźRzŀˆ~¶[”´Hnª–VƞuĒ­È¨ƎcƽÌm¸ÁÈM¦x͊ëÀxdžB’šú^´W†£–d„kɾĬpœw‚˂ØɦļĬIŚœÊ•n›Ŕa¸™~J°î”lɌxĤÊÈðhÌ®‚g˜T´øŽàCˆŽÀ^ªerrƘdž¢İP|Ė ŸWœªĦ^¶´ÂL„aT±üWƜ˜ǀRšŶUńšĖ[QhlLüA†‹Ü\\†qR›Ą©',
          ],
          encodeOffsets: [[90849, 37210]],
        },
        properties: { cp: [91.132212, 29.660361], name: '西藏', childNum: 1 },
      },
      {
        id: '610000',
        type: 'Feature',
        geometry: {
          type: 'Polygon',
          coordinates: [
            '@@˜p¢—ȮµšûG™Ħ}Ħšðǚ¶òƄ€jɂz°{ºØkÈęâ¦jª‚Bg‚\\œċ°s¬Ž’]jžú ‚E”Ȍdž¬s„t‡”RˆÆdĠݎwܔ¸ôW¾ƮłÒ_{’Ìšû¼„jº¹¢GǪÒ¯ĘƒZ`ºŊƒecņąš~BÂgzpâēòYǠȰÌTΨÂWœ|fcŸă§uF—Œ@NŸ¢XLƒŠRMº[ğȣſï|¥J™kc`sʼnǷ’Y¹‹W@µ÷K…ãï³ÛIcñ·VȋڍÒķø©—þ¥ƒy‚ÓŸğęmWµÎumZyOŅƟĥÓ~sÑL¤µaŅY¦ocyZ{‰y c]{ŒTa©ƒ`U_Ěē£ωÊƍKù’K¶ȱÝƷ§{û»ÅÁȹÍéuij|¹cÑd‘ŠìUYƒŽO‘uF–ÕÈYvÁCqӃT•Ǣí§·S¹NgŠV¬ë÷Át‡°Dد’C´ʼnƒópģ}„ċcE˅FŸŸéGU¥×K…§­¶³B‹Č}C¿åċ`wġB·¤őcƭ²ő[Å^axwQO…ÿEËߌ•ĤNĔŸwƇˆÄŠńwĪ­Šo[„_KÓª³“ÙnK‰Çƒěœÿ]ď€ă_d©·©Ýŏ°Ù®g]±„Ÿ‡ß˜å›—¬÷m\\›iaǑkěX{¢|ZKlçhLt€Ňîŵ€œè[€É@ƉĄEœ‡tƇÏ˜³­ħZ«mJ…›×¾‘MtÝĦ£IwÄå\\Õ{‡˜ƒOwĬ©LÙ³ÙgBƕŀr̛ĢŭO¥lãyC§HÍ£ßEñŸX¡—­°ÙCgpťz‘ˆb`wI„vA|§”‡—hoĕ@E±“iYd¥OϹS|}F@¾oAO²{tfžÜ—¢Fǂ҈W²°BĤh^Wx{@„¬‚­F¸¡„ķn£P|ŸªĴ@^ĠĈæb–Ôc¶l˜Yi…–^Mi˜cϰÂ[ä€vï¶gv@À“Ĭ·lJ¸sn|¼u~a]’ÆÈtŌºJp’ƒþ£KKf~ЦUbyäIšĺãn‡Ô¿^­žŵMT–hĠܤko¼Ŏìąǜh`[tŒRd²IJ_œXPrɲ‰l‘‚XžiL§àƒ–¹ŽH˜°Ȧqº®QC—bA†„ŌJ¸ĕÚ³ĺ§ `d¨YjžiZvRĺ±öVKkjGȊĐePОZmļKÀ€‚[ŠŽ`ösìh†ïÎoĬdtKÞ{¬èÒÒBŒÔpIJÇĬJŊ¦±J«ˆY§‹@·pH€µàåVKe›pW†ftsAÅqC·¬ko«pHÆuK@oŸHĆۄķhx“e‘n›S³àǍrqƶRbzy€¸ËАl›¼EºpĤ¼Œx¼½~Ğ’”à@†ÚüdK^ˆmÌSj',
          ],
          encodeOffsets: [[110234, 38774]],
        },
        properties: { cp: [108.948024, 34.263161], name: '陕西', childNum: 1 },
      },
      {
        id: '620000',
        type: 'Feature',
        geometry: {
          type: 'MultiPolygon',
          coordinates: [
            ['@@VuUv'],
            [
              '@@ũ‹EĠtt~nkh`Q‰¦ÅÄÜdw˜Ab×ĠąJˆ¤DüègĺqBqœj°lI¡ĨÒ¤úSHbš‡ŠjΑBаaZˆ¢KJŽ’O[|A£žDx}Nì•HUnrk„ kp€¼Y kMJn[aG‚áÚÏ[½rc†}aQxOgsPMnUs‡nc‹Z…ž–sKúvA›t„Þġ’£®ĀYKdnFwš¢JE°”Latf`¼h¬we|€Æ‡šbj}GA€·~WŽ”—`†¢MC¤tL©IJ°qdf”O‚“bÞĬ¹ttu`^ZúE`Œ[@„Æsîz®¡’C„ƳƜG²“R‘¢R’m”fŽwĸg܃‚ą G@pzJM½mŠhVy¸uÈÔO±¨{LfæU¶ßGĂq\\ª¬‡²I‚¥IʼnÈīoı‹ÓÑAçÑ|«LÝcspīðÍg…të_õ‰\\ĉñLYnĝg’ŸRǡÁiHLlõUĹ²uQjYi§Z_c¨Ÿ´ĹĖÙ·ŋI…ƒaBD˜­R¹ȥr—¯G•ºß„K¨jWk’ɱŠOq›Wij\\a­‹Q\\sg_ĆǛōëp»£lğۀgS•ŶN®À]ˆÓäm™ĹãJaz¥V}‰Le¤L„ýo‘¹IsŋÅÇ^‘Žbz…³tmEÁ´aйcčecÇN•ĊãÁ\\蝗dNj•]j†—ZµkÓda•ćå]ğij@ ©O{¤ĸm¢ƒE·®ƒ«|@Xwg]A챝‡XǁÑdzªc›wQÚŝñsÕ³ÛV_ýƒ˜¥\\ů¥©¾÷w—Ž©WÕÊĩhÿÖÁRo¸V¬âDb¨šhûx–Ê×nj~Zâƒg|šXÁnßYoº§ZÅŘvŒ[„ĭÖʃuďxcVbnUSf…B¯³_Tzº—ΕO©çMÑ~Mˆ³]µ^püµ”ŠÄY~y@X~¤Z³€[Èōl@®Å¼£QKƒ·Di‹¡By‘ÿ‰Q_´D¥hŗyƒ^ŸĭÁZ]cIzý‰ah¹MĪğP‘s{ò‡‹‘²Vw¹t³Ŝˁ[ŽÑ}X\\gsFŸ£sPAgěp×ëfYHāďÖqēŭOÏë“dLü•\\iŒ”t^c®šRʺ¶—¢H°mˆ‘rYŸ£BŸ¹čIoľu¶uI]vģSQ{ƒUŻ”Å}QÂ|̋°ƅ¤ĩŪU ęĄžÌZҞ\\v˜²PĔ»ƢNHƒĂyAmƂwVmž`”]ȏb•”H`‰Ì¢²ILvĜ—H®¤Dlt_„¢JJÄämèÔDëþgºƫ™”aʎÌrêYi~ ÎݤNpÀA¾Ĕ¼b…ð÷’Žˆ‡®‚”üs”zMzÖĖQdȨý†v§Tè|ªH’þa¸|šÐ ƒwKĢx¦ivr^ÿ ¸l öæfƟĴ·PJv}n\\h¹¶v†·À|\\ƁĚN´Ĝ€çèÁz]ġ¤²¨QÒŨTIl‡ªťØ}¼˗ƦvÄùØE‹’«Fï˛Iq”ōŒTvāÜŏ‚íÛߜÛV—j³âwGăÂíNOŠˆŠPìyV³ʼnĖýZso§HіiYw[߆\\X¦¥c]ÔƩÜ·«j‡ÐqvÁ¦m^ċ±R™¦΋ƈťĚgÀ»IïĨʗƮްƝ˜ĻþÍAƉſ±tÍEÕÞāNU͗¡\\ſčåÒʻĘm ƭÌŹöʥ’ëQ¤µ­ÇcƕªoIýˆ‰Iɐ_mkl³ă‰Ɠ¦j—¡Yz•Ňi–}Msßõ–īʋ —}ƒÁVmŸ_[n}eı­Uĥ¼‘ª•I{ΧDӜƻėoj‘qYhĹT©oūĶ£]ďxĩ‹ǑMĝ‰q`B´ƃ˺Ч—ç~™²ņj@”¥@đ´ί}ĥtPńǾV¬ufӃÉC‹tÓ̻‰…¹£G³€]ƖƾŎĪŪĘ̖¨ʈĢƂlɘ۪üºňUðǜȢƢż̌ȦǼ‚ĤŊɲĖ­Kq´ï¦—ºĒDzņɾªǀÞĈĂD†½ĄĎÌŗĞrôñnŽœN¼â¾ʄľԆ|DŽŽ֦ज़ȗlj̘̭ɺƅêgV̍ʆĠ·ÌĊv|ýĖÕWĊǎÞ´õ¼cÒÒBĢ͢UĜð͒s¨ňƃLĉÕÝ@ɛƯ÷¿Ľ­ĹeȏijëCȚDŲyê×Ŗyò¯ļcÂßY…tÁƤyAã˾J@ǝrý‹‰@¤…rz¸oP¹ɐÚyᐇHŸĀ[Jw…cVeȴϜ»ÈŽĖ}ƒŰŐèȭǢόĀƪÈŶë;Ñ̆ȤМľĮEŔ—ĹŊũ~ËUă{ŸĻƹɁύȩþĽvĽƓÉ@ē„ĽɲßǐƫʾǗĒpäWÐxnsÀ^ƆwW©¦cÅ¡Ji§vúF¶Ž¨c~c¼īŒeXǚ‹\\đ¾JŽwÀďksãA‹fÕ¦L}wa‚o”Z’‹D½†Ml«]eÒÅaɲáo½FõÛ]ĻÒ¡wYR£¢rvÓ®y®LF‹LzĈ„ôe]gx}•|KK}xklL]c¦£fRtív¦†PĤoH{tK',
            ],
          ],
          encodeOffsets: [[[108619, 36299]], [[108589, 36341]]],
        },
        properties: { cp: [103.823557, 36.058039], name: '甘肃', childNum: 2 },
      },
      {
        id: '630000',
        type: 'Feature',
        geometry: {
          type: 'MultiPolygon',
          coordinates: [
            ['@@InJm'],
            [
              '@@CƒÆ½OŃĦsΰ~dz¦@@“Ņiš±è}ؘƄ˹A³r_ĞŠǒNΌĐw¤^ŬĵªpĺSZg’rpiƼĘԛ¨C|͖J’©Ħ»®VIJ~f\\m `Un„˜~ʌŸ•ĬàöNt•~ňjy–¢Zi˜Ɣ¥ĄŠk´nl`JʇŠJþ©pdƖ®È£¶ìRʦ‘źõƮËnŸʼėæÑƀĎ[‚˜¢VÎĂMÖÝÎF²sƊƀÎBļýƞ—¯ʘƭðħ¼Jh¿ŦęΌƇš¥²Q]Č¥nuÂÏriˆ¸¬ƪÛ^Ó¦d€¥[Wà…x\\ZŽjҕ¨GtpþYŊĕ´€zUO뇉P‰îMĄÁxH´á˜iÜUà›îÜՁĂÛSuŎ‹r“œJð̬EŒ‘FÁú×uÃÎkr“Ē{V}İ«O_ÌËĬ©ŽÓŧSRѱ§Ģ£^ÂyèçěM³Ƃę{[¸¿u…ºµ[gt£¸OƤĿéYŸõ·kŸq]juw¥Dĩƍ€õÇPéĽG‘ž©ã‡¤G…uȧþRcÕĕNy“yût“ˆ­‡ø‘†ï»a½ē¿BMoᣟÍj}éZËqbʍš“Ƭh¹ìÿÓAçãnIáI`ƒks£CG­ě˜Uy×Cy•…’Ÿ@¶ʡÊBnāzG„ơMē¼±O÷õJËĚăVŸĪũƆ£Œ¯{ËL½Ìzż“„VR|ĠTbuvJvµhĻĖH”Aëáa…­OÇðñęNw‡…œľ·L›mI±íĠĩPÉ×®ÿs—’cB³±JKßĊ«`…ađ»·QAmO’‘Vţéÿ¤¹SQt]]Çx€±¯A@ĉij¢Ó祖•ƒl¶ÅÛr—ŕspãRk~¦ª]Į­´“FR„åd­ČsCqđéFn¿Åƃm’Éx{W©ºƝºįkÕƂƑ¸wWūЩÈFž£\\tÈ¥ÄRÈýÌJ ƒlGr^×äùyÞ³fj”c†€¨£ÂZ|ǓMĝšÏ@ëÜőR‹›ĝ‰Œ÷¡{aïȷPu°ËXÙ{©TmĠ}Y³’­ÞIňµç½©C¡į÷¯B»|St»›]vƒųƒs»”}MÓ ÿʪƟǭA¡fs˜»PY¼c¡»¦c„ċ­¥£~msĉP•–Siƒ^o©A‰Šec‚™PeǵŽkg‚yUi¿h}aH™šĉ^|ᴟ¡HØûÅ«ĉ®]m€¡qĉ¶³ÈyôōLÁst“BŸ®wn±ă¥HSò뚣˜S’ë@לÊăxÇN©™©T±ª£IJ¡fb®ÞbŽb_Ą¥xu¥B—ž{łĝ³«`d˜Ɛt—¤ťiñžÍUuºí`£˜^tƃIJc—·ÛLO‹½Šsç¥Ts{ă\\_»™kϊ±q©čiìĉ|ÍIƒ¥ć¥›€]ª§D{ŝŖÉR_sÿc³Īō›ƿΑ›§p›[ĉ†›c¯bKm›R¥{³„Z†e^ŽŒwx¹dƽŽôIg §Mĕ ƹĴ¿—ǣÜ̓]‹Ý–]snåA{‹eŒƭ`ǻŊĿ\\ijŬű”YÂÿ¬jĖqŽßbЏ•L«¸©@ěĀ©ê¶ìÀEH|´bRľž–Ó¶rÀQþ‹vl®Õ‚E˜TzÜdb ˜hw¤{LR„ƒd“c‹b¯‹ÙVgœ‚ƜßzÃô쮍^jUèXΖ|UäÌ»rKŽ\\ŒªN‘¼pZCü†VY††¤ɃRi^rPҒTÖ}|br°qňb̰ªiƶGQ¾²„x¦PœmlŜ‘[Ĥ¡ΞsĦŸÔÏâ\\ªÚŒU\\f…¢N²§x|¤§„xĔsZPòʛ²SÐqF`ª„VƒÞŜĶƨVZŒÌL`ˆ¢dŐIqr\\oäõ–F礻Ŷ×h¹]Clـ\\¦ďÌį¬řtTӺƙgQÇÓHţĒ”´ÃbEÄlbʔC”|CˆŮˆk„Ʈ[ʼ¬ňœ´KŮÈΰÌζƶlð”ļA†TUvdTŠG†º̼ŠÔ€ŒsÊDԄveOg',
            ],
          ],
          encodeOffsets: [[[105308, 37219]], [[95370, 40081]]],
        },
        properties: { cp: [101.778916, 36.623178], name: '青海', childNum: 2 },
      },
      {
        id: '640000',
        type: 'Feature',
        geometry: {
          type: 'MultiPolygon',
          coordinates: [
            [
              '@@KëÀęĞ«OęȿȕŸı]ʼn¡åįÕÔ«Ǵõƪ™ĚQÐZhv K°›öqÀѐS[ÃÖHƖčË‡nL]ûc…Ùß@‚“ĝ‘¾}w»»‹oģF¹œ»kÌÏ·{zPƒ§B­¢íyÅt@ƒ@áš]Yv_ssģ¼i߁”ĻL¾ġsKD£¡N_…“˜X¸}B~Haiˆ™Åf{«x»ge_bs“KF¯¡Ix™mELcÿZ¤­Ģ‘ƒÝœsuBLù•t†ŒYdˆmVtNmtOPhRw~bd…¾qÐ\\âÙH\\bImlNZŸ»loƒŸqlVm–Gā§~QCw¤™{A\\‘PKŸNY‡¯bF‡kC¥’sk‹Šs_Ã\\ă«¢ħkJi¯r›rAhĹûç£CU‡ĕĊ_ԗBixÅُĄnªÑaM~ħpOu¥sîeQ¥¤^dkKwlL~{L~–hw^‚ófćƒKyEŒ­K­zuÔ¡qQ¤xZÑ¢^ļöܾEpž±âbÊÑÆ^fk¬…NC¾‘Œ“YpxbK~¥Že֎ŒäBlt¿Đx½I[ĒǙŒWž‹f»Ĭ}d§dµùEuj¨‚IÆ¢¥dXªƅx¿]mtÏwßR͌X¢͎vÆzƂZò®ǢÌʆCrâºMÞzžÆMҔÊÓŊZľ–r°Î®Ȉmª²ĈUªĚøºˆĮ¦ÌĘk„^FłĬhĚiĀ˾iİbjÕ',
            ],
            ['@@mfwěwMrŢªv@G‰'],
          ],
          encodeOffsets: [[[109366, 40242]], [[108600, 36303]]],
        },
        properties: { cp: [106.278179, 38.46637], name: '宁夏', childNum: 2 },
      },
      {
        id: '650000',
        type: 'Feature',
        geometry: {
          type: 'Polygon',
          coordinates: [
            '@@QØĔ²X¨”~ǘBºjʐߨvK”ƔX¨vĊOžÃƒ·¢i@~c—‡ĝe_«”Eš“}QxgɪëÏÃ@sÅyXoŖ{ô«ŸuX…ê•Îf`œC‚¹ÂÿÐGĮÕĞXŪōŸMźÈƺQèĽôe|¿ƸJR¤ĘEjcUóº¯Ĩ_ŘÁMª÷Ð¥Oéȇ¿ÖğǤǷÂF҇zÉx[]­Ĥĝ‰œ¦EP}ûƥé¿İƷTėƫœŕƅ™ƱB»Đ±’ēO…¦E–•}‘`cȺrĦáŖuҞª«IJ‡πdƺÏØZƴwʄ¤ĖGЙǂZ̓èH¶}ÚZצʥĪï|ÇĦMŔ»İĝLj‹ì¥Βœba­¯¥ǕǚkĆŵĦɑĺƯxūД̵nơʃĽá½M»›òmqóŘĝč˾ăC…ćāƿÝɽ©DZŅ¹đ¥˜³ðLrÁ®ɱĕģʼnǻ̋ȥơŻǛȡVï¹Ň۩ûkɗġƁ§ʇė̕ĩũƽō^ƕŠUv£ƁQï“Ƶkŏ½ΉÃŭdzLқʻ«ƭ\\lƒ‡ŭD‡“{ʓDkaFÃÄa“³ŤđÔGRÈƚhSӹŚsİ«ĐË[¥ÚDkº^Øg¼ŵ¸£EÍö•€ůʼnT¡c_‡ËKY‹ƧUśĵ„݃U_©rETÏʜ±OñtYw獃{£¨uM³x½şL©Ùá[ÓÐĥ Νtģ¢\\‚ś’nkO›w¥±ƒT»ƷFɯàĩÞáB¹Æ…ÑUw„੍žĽw[“mG½Èå~‡Æ÷QyŠěCFmĭZī—ŵVÁ™ƿQƛ—ûXS²‰b½KϽĉS›©ŷXĕŸ{ŽĕK·¥Ɨcqq©f¿]‡ßDõU³h—­gËÇïģÉɋw“k¯í}I·šœbmœÉ–ř›īJɥĻˁ×xo›ɹī‡l•c…¤³Xù]‘™DžA¿w͉ì¥wÇN·ÂËnƾƍdǧđ®Ɲv•Um©³G\\“}µĿ‡QyŹl㓛µEw‰LJQ½yƋBe¶ŋÀů‡ož¥A—˜Éw@•{Gpm¿Aij†ŽKLhˆ³`ñcËtW‚±»ÕS‰ëüÿďD‡u\\wwwù³—V›LŕƒOMËGh£õP¡™er™Ïd{“‡ġWÁ…č|yšg^ğyÁzÙs`—s|ÉåªÇ}m¢Ń¨`x¥’ù^•}ƒÌ¥H«‰Yªƅ”Aйn~Ꝛf¤áÀz„gŠÇDIԝ´AňĀ҄¶ûEYospõD[{ù°]u›Jq•U•|Soċxţ[õÔĥkŋÞŭZ˺óYËüċrw €ÞkrťË¿XGÉbřaDü·Ē÷Aê[Ää€I®BÕИÞ_¢āĠpŠÛÄȉĖġDKwbm‡ÄNô‡ŠfœƫVÉvi†dz—H‘‹QµâFšù­Âœ³¦{YGžƒd¢ĚÜO „€{Ö¦ÞÍÀPŒ^b–ƾŠlŽ[„vt×ĈÍE˨¡Đ~´î¸ùÎh€uè`¸ŸHÕŔVºwĠââWò‡@{œÙNÝ´ə²ȕn{¿¥{l—÷eé^e’ďˆXj©î\\ªÑò˜Üìc\\üqˆÕ[Č¡xoÂċªbØ­Œø|€¶ȴZdÆÂšońéŒGš\\”¼C°ÌƁn´nxšÊOĨ’ہƴĸ¢¸òTxÊǪMīИÖŲÃɎOvˆʦƢ~FއRěò—¿ġ~åŊœú‰Nšžš¸qŽ’Ę[Ĕ¶ÂćnÒPĒÜvúĀÊbÖ{Äî¸~Ŕünp¤ÂH¾œĄYÒ©ÊfºmԈĘcDoĬMŬ’˜S¤„s²‚”ʘچžȂVŦ –ŽèW°ªB|IJXŔþÈJĦÆæFĚêŠYĂªĂ]øªŖNÞüA€’fɨJ€˜¯ÎrDDšĤ€`€mz\\„§~D¬{vJÂ˜«lµĂb–¤p€ŌŰNĄ¨ĊXW|ų ¿¾ɄĦƐMT”‡òP˜÷fØĶK¢ȝ˔Sô¹òEð­”`Ɩ½ǒÂň×äı–§ĤƝ§C~¡‚hlå‚ǺŦŞkâ’~}ŽFøàIJaĞ‚fƠ¥Ž„Ŕdž˜®U¸ˆźXœv¢aƆúŪtŠųƠjd•ƺŠƺÅìnrh\\ĺ¯äɝĦ]èpĄ¦´LƞĬŠ´ƤǬ˼Ēɸ¤rºǼ²¨zÌPðŀbþ¹ļD¢¹œ\\ĜÑŚŸ¶ZƄ³àjĨoâŠȴLʉȮŒĐ­ĚăŽÀêZǚŐ¤qȂ\\L¢ŌİfÆs|zºeªÙæ§΢{Ā´ƐÚ¬¨Ĵà²łhʺKÞºÖTŠiƢ¾ªì°`öøu®Ê¾ãØ',
          ],
          encodeOffsets: [[88824, 50096]],
        },
        properties: { cp: [87.617733, 43.792818], name: '新疆', childNum: 1 },
      },
      {
        id: '110000',
        type: 'Feature',
        geometry: {
          type: 'Polygon',
          coordinates: [
            '@@ĽOÁ›ûtŷmiÍt_H»Ĩ±d`й­{bw…Yr“³S]§§o¹€qGtm_Sŧ€“oa›‹FLg‘QN_•dV€@Zom_ć\\ߚc±x¯oœRcfe…£’o§ËgToÛJíĔóu…|wP¤™XnO¢ÉˆŦ¯rNÄā¤zâŖÈRpŢZŠœÚ{GŠrFt¦Òx§ø¹RóäV¤XdˆżâºWbwڍUd®bêņ¾‘jnŎGŃŶŠnzÚSeîĜZczî¾i]͜™QaúÍÔiþĩȨWĢ‹ü|Ėu[qb[swP@ÅğP¿{\\‡¥A¨Ï‘Ѩj¯ŠX\\¯œMK‘pA³[H…īu}}',
          ],
          encodeOffsets: [[120023, 41045]],
        },
        properties: { cp: [116.405285, 39.904989], name: '北京', childNum: 1 },
      },
      {
        id: '120000',
        type: 'Feature',
        geometry: {
          type: 'Polygon',
          coordinates: [
            '@@ŬgX§Ü«E…¶Ḟ“¬O_™ïlÁg“z±AXe™µÄĵ{¶]gitgšIj·›¥îakS€‰¨ÐƎk}ĕ{gB—qGf{¿a†U^fI“ư‹³õ{YƒıëNĿžk©ïËZŏ‘R§òoY×Ógc…ĥs¡bġ«@dekąI[nlPqCnp{ˆō³°`{PNdƗqSÄĻNNâyj]äžÒD ĬH°Æ]~¡HO¾ŒX}ÐxŒgp“gWˆrDGˆŒpù‚Š^L‚ˆrzWxˆZ^¨´T\\|~@I‰zƒ–bĤ‹œjeĊªz£®Ĕvě€L†mV¾Ô_ȔNW~zbĬvG†²ZmDM~”~',
          ],
          encodeOffsets: [[120237, 41215]],
        },
        properties: { cp: [117.190182, 39.125596], name: '天津', childNum: 1 },
      },
      {
        id: '310000',
        type: 'Feature',
        geometry: {
          type: 'MultiPolygon',
          coordinates: [
            ['@@ɧư¬EpƸÁxc‡'],
            ['@@©„ªƒ'],
            ['@@”MA‹‘š'],
            ['@@Qp݁E§ÉC¾'],
            ['@@bŝՕÕEȣÚƥêImɇǦèÜĠŒÚžÃƌÃ͎ó'],
            ['@@ǜûȬɋŠŭ™×^‰sYŒɍDŋ‘ŽąñCG²«ªč@h–_p¯A{‡oloY€¬j@IJ`•gQڛhr|ǀ^MIJvtbe´R¯Ô¬¨YŽô¤r]ì†Ƭį'],
          ],
          encodeOffsets: [[[124702, 32062]], [[124547, 32200]], [[124808, 31991]], [[124726, 32110]], [[124903, 32376]], [[124438, 32149]]],
        },
        properties: { cp: [121.472644, 31.231706], name: '上海', childNum: 6 },
      },
      {
        id: '500000',
        type: 'Feature',
        geometry: {
          type: 'MultiPolygon',
          coordinates: [
            [
              '@@vjG~nGŘŬĶȂƀƾ¹¸ØÎezĆT¸}êЖqHŸðqĖ䒊¥^CƒIj–²p…\\_ æüY|[YxƊæuž°xb®…Űb@~¢NQt°¶‚S栓Ê~rljĔëĚ¢~šuf`‘‚†fa‚ĔJåĊ„nÖ]„jƎćÊ@Š£¾a®£Ű{ŶĕF‹ègLk{Y|¡ĜWƔtƬJÑxq‹±ĢN´‰òK‰™–LÈüD|s`ŋ’ć]ƒÃ‰`đŒMûƱ½~Y°ħ`ƏíW‰½eI‹½{aŸ‘OIrÏ¡ĕŇa†p†µÜƅġ‘œ^ÖÛbÙŽŏml½S‹êqDu[R‹ãË»†ÿw`»y‘¸_ĺę}÷`M¯ċfCVµqʼn÷Z•gg“Œ`d½pDO‡ÎCnœ^uf²ènh¼WtƏxRGg¦…pV„†FI±ŽG^ŒIc´ec‡’G•ĹÞ½sëĬ„h˜xW‚}Kӈe­Xsbk”F¦›L‘ØgTkïƵNï¶}Gy“w\\oñ¡nmĈzjŸ•@™Óc£»Wă¹Ój“_m»ˆ¹·~MvÛaqœ»­‰êœ’\\ÂoVnŽÓØÍ™²«‹bq¿efE „€‹Ĝ^Qž~ Évý‡ş¤²Į‰pEİ}zcĺƒL‹½‡š¿gņ›¡ýE¡ya£³t\\¨\\vú»¼§·Ñr_oÒý¥u‚•_n»_ƒ•At©Þűā§IVeëƒY}{VPÀFA¨ąB}q@|Ou—\\Fm‰QF݅Mw˜å}]•€|FmϋCaƒwŒu_p—¯sfÙgY…DHl`{QEfNysBЦzG¸rHe‚„N\\CvEsÐùÜ_·ÖĉsaQ¯€}_U‡†xÃđŠq›NH¬•Äd^ÝŰR¬ã°wećJEž·vÝ·Hgƒ‚éFXjÉê`|yŒpxkAwœWĐpb¥eOsmzwqChóUQl¥F^laf‹anòsr›EvfQdÁUVf—ÎvÜ^efˆtET¬ôA\\œ¢sJŽnQTjP؈xøK|nBz‰„œĞ»LY‚…FDxӄvr“[ehľš•vN”¢o¾NiÂxGp⬐z›bfZo~hGi’]öF|‰|Nb‡tOMn eA±ŠtPT‡LjpYQ|†SH††YĀxinzDJ€Ìg¢và¥Pg‰_–ÇzII‹€II•„£®S¬„Øs쐣ŒN',
            ],
            ['@@ifjN@s'],
          ],
          encodeOffsets: [[[109628, 30765]], [[111725, 31320]]],
        },
        properties: { cp: [106.504962, 29.533155], name: '重庆', childNum: 2 },
      },
      {
        id: '810000',
        type: 'Feature',
        geometry: {
          type: 'MultiPolygon',
          coordinates: [
            ['@@AlBk'],
            ['@@mŽn'],
            ['@@EpFo'],
            ['@@ea¢pl¸Eõ¹‡hj[ƒ]ÔCΖ@lj˜¡uBXŸ…•´‹AI¹…[‹yDUˆ]W`çwZkmc–…M›žp€Åv›}I‹oJlcaƒfёKްä¬XJmРđhI®æÔtSHn€Eˆ„ÒrÈc'],
            ['@@rMUw‡AS®€e'],
          ],
          encodeOffsets: [[[117111, 23002]], [[117072, 22876]], [[117045, 22887]], [[116975, 23082]], [[116882, 22747]]],
        },
        properties: { cp: [114.173355, 22.320048], name: '香港', childNum: 5 },
      },
      {
        id: '820000',
        type: 'Feature',
        geometry: { type: 'Polygon', coordinates: ['@@kÊd°å§s'], encodeOffsets: [[116279, 22639]] },
        properties: { cp: [113.54909, 22.198951], name: '澳门', childNum: 1 },
      },
    ],
    UTF8Encoding: true,
  });
});


================================================
FILE: public/map/chongqing.js
================================================
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements.  See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership.  The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License.  You may obtain a copy of the License at
*
*   http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied.  See the License for the
* specific language governing permissions and limitations
* under the License.
*/

!function(B,A){"function"==typeof define&&define.amd?define(["exports","echarts"],A):"object"==typeof exports&&"string"!=typeof exports.nodeName?A(exports,require("echarts")):A({},B.echarts)}(this,function(B,A){var D=function(B){"undefined"!=typeof console&&console&&console.error&&console.error(B)};A?A.registerMap?A.registerMap("重庆",{type:"FeatureCollection",features:[{id:"500101",type:"Feature",geometry:{type:"Polygon",coordinates:["@@NFPGFIJEHIHMJGBKLQD@D@BB@LFBHADHDDD@RJLBDJDAJEDGD@NHB@DGACBAFAHAHC@CEGO@AAHSBM@IBCJCFEDGAM@CDAJ@VHBHAFDBDABGHIHBHAZ@LFDGH@DCBAN@HEJALJRJFLJFLJLJHBN@DBBDGHADHVDH@DEDDDJHTJ@ACKDENKHEH@FHLJJBhVHFHJVL`LTLRDJLTFBCD@@FEHGDMFM`ERNAJCJ@FFLDPJXRJNNLHF\\FBBX@NBJFD@JGLBFCDE@ECEAGDGBWBAHAFHDBN@XFFDHEJANDDD@FEJ@DDFFFJ@LC\\JJBFABA@CKEAC@CBG@ACEOC@EHIBGNKDABIDKDEJG@ECGJSDMDEJAV@XFNDPLZ^BBF@LGBC@KHEJKII@CDCEGBWCKFWBAD@PJBDCDHHZDBDDADEHUAILEBCHMDQJAFENGBCCKFCRQDG@EACFIBAFBVFBHD@DCACZ@BALKBGCKFUNGACKGACFQDCBIDKBKDGJID@HDH@DADEAGKIFIDA@AGM@CFANBbBFACGDEYUBKCGDCDAHB^JfJFABAJYHADBBABBBBD@PDD@BDH@BFLA@DFBB@DBBAHBDDDADDABBBJBB@@EBKB@DBBBDEF@FCHMBYBABAAKAABQEE@EGAAADGOC@EKAAGCBEEBEACI@DEGGrgNENKDC_]AQGG[cKK[MCCBECGMMMIYGFCNELKLGBcSE@KDKAGCCIIEIB[PGHBHDDADMHKDADAHBDFD@DCDAFKBADEBGFBHAF@HCFFHIRCNBHEJGBE@]BM@OEQIGECEHYDGHG@ICCDKAGEACEAAUEGIGBGE@CHAEIUGK@BILA@A@C[QGBG@BMM@EC@ECEGAIGCKEAA@CDBHCFIJE@CDABB@JBADSBGFOAFCDCAACBKJAAACAACFMJIJKFM@SCECEIGGGCKCE@KBGFGCBLCDCACAIEE@CA@GAAENABICGBACBEEBCHAB@HFNFHDHA@QGGGEAAHBHALC@IAGDAFAHDFFFLDBF@PADCDEBIIEICCIAMDIEm‹IMM[KMGSAS_a@GAGIEGMOMEOCAE@WLG@CAW_CCELGTCFGBWBABAHCDSLFLLLTXCFIJEHAJBZAFojU^EFSFGCIKCBCFAHIH@DLV@JEDE@WKA@@TEHKbIDMGK@EFAFENL@BB@JBDAFMFKACHIAGI@KAGDE@ACAE@GDC@ICC@CD@HABOFIAIEEGMEMBQFKCGHEL@HDBHB@FGLIJOvAJPDBJBPDFZTHBTENBR@THDJ@DCFFF@BEDBDGJBD@JED@FHHDLLLYPKDUAS@EE_OOCSAOBeJqFCDOPEJSREHE@IJCFMJOFCDIL@HDH@DGDGRSZGJOLRNFHFNJHdXf^TH\\RBFAJ@DPJ^PLJFBLBDD@H"],encodeOffsets:[[110587,31651]]},properties:{cp:[108.380246,30.807807],name:"万州区",childNum:1}},{id:"500102",type:"Feature",geometry:{type:"Polygon",coordinates:["@@DEJGNQFC@C@CB@NHBBDAFE@CAAAGBCHGB@VHBTJNDDFCBELKBBDBDEH@JCBECELGAEBABAFABCF@DCJDJFJ@FMAG@AGAACAENQNGFADEBBF@DCBEFGAKFKGQNIJKbEUQEKBCAAQGCSKEEEDCNADC@]AE@ABKLGJCJ@HDRPJDBE@]AEAGBaFOFAEAEDEKEAEGGABCHAFKJEBEAUCIGGBKEW@EFELEFI\\ATQFADC@OFGXFHAPIfGF@BAEKEOYiCC@ADABCECDCAGEEGCEEG@AIGCACEGEIIGEI[YCQSMWK[GEBGCAGAIDMCGHCHADEBC@MBCBCACDU@CSEOBGBE@EAY_ECCG@EAE[@MGECCKEG@IIEKIEACJOXI\\GNQPOTa^EJCRG@ICGAACBEOGIIGBCFCACABISECBBFITBTCBEAE@@DBDCFODCHIHOF@FIBGEGCEEKCC@IDUOS@SEG@EACC@GEIYYAOKO@GAEIIc]OKMEE@EAEE@CDA@AMEQCEFGAAAAEQGACFC@CEG@CFCNQH_BAACDSEEM@QFaACBBBJJEDADANBDLTBFABK@GEE@ABDRFBBBCFE@EDIEMDA@CAFCAAC@ADCBEAECA@CBCBEVKFAA@EGEC@KDCECCQE@AFCJABABCAI@AF@@ACEGCKDEAKGAEA@ODC@CCCDDDCBMI@AFIDFFQDKBC@CECWCO@OCSDCBELM@EHI@KFIDABDDADBBBDF@@DFD@BBDCDC@ICE@CD@FABCC@GCAKJEJ@DJBHH@BEAABCJ@HE@@DFDEHC^BDPNDFCX@DDDEFGBMAECABAH@LBHFH@BCBMCCEBIGMCAI@ABDHILUHIFG@OBIAABAFIBEDOBD^FNF^@pDVFT@LPbF^DFH\\@HDJLVBBF@BBELFHBPJTBNJ`FZLCXJN@RPBJHDBFVFJNHBLJHBADBLP@NFdORRD@^RPHPJRHFAH@NJHBFD\\FBD@DLHBFFJ^L@DGDCF@DFJCHBDBBDHL@JFN@HADAL@DDDDJA@BADDBD@BEJ@FBGLDBLKHBBFB@DEBKECAAFCZDHCHADBFD@HDJHBJEH@VNHHFRDBBBADEB@DPBBB@FADCD@D@BHFBJDBFCB@FFTDPRFDLIDID@@DCZPPDFADED@DTVVbX^FDBCBEBBPPDJRPPVFBFBBCFALBHABGHCAE"],encodeOffsets:[[110051,30710]]},properties:{cp:[107.394905,29.703652],name:"涪陵区",childNum:1}},{id:"500103",type:"Feature",geometry:{type:"Polygon",coordinates:["@@DE@OCMIKMCcGa@EAGGCEAISBADAFA@AC@CAAO@CBA@ACCACBABAFBFDBIDBFCJCBYBAB@BXD@FRDTCNCXAJFFFFJHHZBHALGN@D@LFHFDD"],encodeOffsets:[[109147,30281]]},properties:{cp:[106.56288,29.556742],name:"渝中区",childNum:1}},{id:"500104",type:"Feature",geometry:{type:"MultiPolygon",coordinates:[["@@DCBCH@AKDCDBBDFBBA@CD@BFCFDDDAACBEFDDADACAFEDBHJADCRFTBLF@BBGDADEDED@DHLFTDBFCHFFA@DENED@BEAAEIDAFBFAD@FD@ACFC@DFHN@AFH@FAH@@AAEHED@BBCDE@@DD@VGDBFFD@@IFCBD@FBDB@BCDALCLED@CFJKCIODI@MICMCc@KDIDEjqHEN]BIEGA@OD[PKBQAMAeO]QKMEMGOGGGEUGWKUC@LEJAPD@J@LREDCZMHEHBBD@@DEJCVBFHBBBKNBTFJ@FBDJCNDBAAE@CNEAMBEFCF@BDABADDDB@"],["@@EDHBAE"],["@@@B@A"],["@@@@@@"]],encodeOffsets:[[[108979,30133]],[[108965,30147]],[[108979,30134]],[[108978,30134]]]},properties:{cp:[106.48613,29.481002],name:"大渡口区",childNum:4}},{id:"500105",type:"Feature",geometry:{type:"Polygon",coordinates:["@@i“IKIIEIQmCCG@IDOPSLI@MEE@OBIFCJ@HCFCBoLYAE@GGMaEEMEoMOIGIGEOCG@KDCDUjGJABGAEEOCGDIHGLAJANCFCDCBIDG@QAWKECIKEMAKBWDIJECCGEKEG@I@KHGBYAGGEIEEIEI@MBMDODUCK@MNchQFEDAFBDNPFRDBBDF@ZADBCDDBHGAABEHBFMECG@DMAEEDBCDIHA@A@CNMDBEJBBD@@E@@NGLHDFD@@AFCBD@BAB@BF@BDNHHADDD@BA@CNCFCD@BBAFN@JHBHBHAN@DFHBDD@FFDLLAHVAFDDH@DBDDDBJCDAAABAD@DHNDDA@CBAHBADH@@AACBANBLAB@DDNE@BHDBCAADEBBDFJ@HEHEJCH@ADDBNCDEJCBHFDDCH@D@BDHAFDHPAPBBNEHGFLJBADBB@FHZ@DD@FGDAFPBBDEAEFC@ICCBCDAJCHJBELABB@FBBPBNHHJABCD@BHJHDNAHIHAJHN@FADCEOHID@LFDBTENADCJEDCJCDGBBDFJJHHPBBAAGDCHFF@"],encodeOffsets:[[109460,30369]]},properties:{cp:[106.532844,29.575352],name:"江北区",childNum:1}},{id:"500106",type:"Feature",geometry:{type:"Polygon",coordinates:["@@ZUBIEMIIQKGM@EDITGBEEQEMKM@G@AFCREnsHCHBBCAAGAOABCE@@ABABCDKA@GAABAF@FCBAKBGQAKEBGACGAAEEICGAACCDGCA@IC@A@CKM@ABAFI@EA@ECAG@EAS@AJ@HBBF@@BBDCBABFFDv@DBDOBA@ACE@EJ@HCDCCAEBEBA@GC@EFA@GCAEG@EDAD@BDBADBHCBICAJIBKFEHCBAABAACA@CFA@MGA@BAGCAGIGIB@EGHOEIDAGCAADAAC@CCECA@CHABECAQAAOD@CCAMBGEGAECEDAJGBBCCAAFC@CNBnDRHADBGJFTBNN`FDD@DBHTJJABEBGDCDJLH@LAFDCFMDCF@PBDHBFPEHAPGAAB@R@LADFD@RBADGFADBAFBFDBBCF@DDT€D@FDN@BAAGFC@ALCD@BHBBp@DBADBBRCD@DF@JCFBBLEB@@BDBHCB@BFRG@EACDCBFJDH@PEB@FHDBAFDBBFD@LGHDHBFANIA[GKAKGMMFcIIdGDEF@DB@NBHDFLF"],encodeOffsets:[[109013,30381]]},properties:{cp:[106.4542,29.541224],name:"沙坪坝区",childNum:1}},{id:"500107",type:"Feature",geometry:{type:"MultiPolygon",coordinates:[["@@DJILDEC@KFKDCBADA@AC@EACED@JC@EECAUHC@@CF@DCAAC@GFBF@BG@EBG@BEM@EG@CEDBDC@@EBCAEBEJCBFFB@AFCFM@CEBGEEDCAESGK@CFCFCBCHCAAE@AKESDQBCIIA@EDDBCBCBECAFBDCBCCDEAEC@@DABEAACCACDBLG@ADCD@DEGDGCAGBCD@DBNKDAF@FDHEA@ACCGAIDAC@EEKAQLMAAGAAEDUFI@CC@AAFGNGDYFCKQI@C@BOFI@KMCAGASIGAC@MNaAIGIGEWEWAICMGSQYI]ISBGBEJELMXKNDHFDETFDFDCLBBDF@HBDGFCACCIDABAJQDEDCFFF@JDD@DBB@DVFDDAHED@DBDLH@BBFALBLDFF@HADC@GBCPDJABBCD@DDDF@DFDADCHBFLNF@BEB@`ABM@AAAGABAJDFJFAJCDC@MAGAAPCHGCEJA@ECEFCAAGC@AD@HIDCHKDIACBEBBFGP@D@DFDCJBHDDBBLCDBBDCFKACDFP@DC@CICBADF`JXEBAECCQF@TADBDD@BEDBADHABIFCFDHBHFNADB@DPCBBBRFDBADGB@FDDDD@BBBCDBBHJCPFHG@FJAJHBHHDABB@NHB@DEB@@HFAFGNGH@BIJDDAAGBCCA@ABCFCH@BFHDB@FED@@HABAFDHBBDC@GFIF@BDB@PAAC@CCuEEBADAAC@AG@@IBIT@FBJ@BB@FFBJ@BEBAN@DLB@D@@JDBCHDDBBDHFJBFHBBDAHLFRBAHBLDA@EBEBAHBB@CLADAB@B`ADABE@IJCCAAEBEBADADBBDB@DAP@BB@DBDB@BEBCTA@cBKLGVKBEBKCIAEGIEAI@EBGHQD"],["@@AA@BEADDDA"],["@@@AA@BB"]],encodeOffsets:[[[109079,30188]],[[108965,30147]],[[108979,30134]]]},properties:{cp:[106.480989,29.523492],name:"九龙坡区",childNum:3}},{id:"500108",type:"Feature",geometry:{type:"Polygon",coordinates:["@@ACMMKGKUAECCOW@EM_EEMW@EACIKMSGSGCKB[CEBGCC@BFADCBUBACBC@CEEMG@ADIHCECKCGGIEKB@BFFCBI@EJGEBEA@GDGDGHC@OCICCDI@CAGBEBBDADCBG@IEC@CCAGCAQRC@@AIEENBDGFE@CJSFC@ACG@ALAFULKHAF@F@hFLFFHD\\@jHNDJLDN@LAJIDELAXBLHPHJ^PTBF@NEHIBQJQNIDAJBLHHBBAHIViDCLCH@PDHFHJPJpNNFFFNbBDHD^BpKDADE@GDIJE"],encodeOffsets:[[109365,30300]]},properties:{cp:[106.560813,29.523992],name:"南岸区",childNum:1}},{id:"500109",type:"Feature",geometry:{type:"Polygon",coordinates:["@@POdUFEBE@EGMG]@CLGFI@EEOBEJKGCAM@WFKMm@KDWEKBCB@ZFB@@CACG@ICDC@GIGIAAMDAH@FCBI@GECKDC@AAAE@EFKACEHC@AACA@EDG@GCAEB@ABIGCIGE_EECAEDIOAAEBADCBE@EAAAACDIBC@AC@GDG@WEACCCBK@EGAIBEGAGCSE@BCNBJD@DCH@FDALORABA@CE@IMCBE@DCAEIBAATSFOCAO@IGCEDGAAGDCAIDCDEBCDGCACAAA@EFAEGA@CCAE@@CCAA@CDKBIGGCAB@JABCAKK@GHGHEJKBG@IEGGEWGIIAGFSEKCCEAUJGJKJC@G@WEMGIKEWBGDEKECEAG@MGAA@CFcHJJEdN€HNBLHLB\\CDC@EFEBGAIAIFC@AECABECAEGA@OFG@ICAECDBD@FQHAEA@GDCA@AA@KFAADE@ICEC@QDAABCCAo@AAAGC@KD@BEDBHABM@ECC@DNJNADHN@LBDHFFHDDFADCFCJDLN@FJFpzSAKDE@EEC@EBGHBDAHBLBHFDADKGEBLV@BEBGACFG@BFHJBD@DCBIAEJBFAFADMLAFGHBDRH`V\\PFDFFPHZPHDJGFEBKCEBKDIFETKFGJCNEJ@BBADJLCF@LG@AB@DDDHBDABGBAJ@DBHFPb@BEDDBJ@LA@AIY@ACBCE@AD@@AIUAAEAECBAF@D@ACCCCCACBADBDACEBCLBJNBDHEEGIOCE@GB@B@FDPFDFBFCHBFFFJBDJABBDE@ABF@DDBJEDDBBDFBN@FBBDDLHHFBFHDJHCNED@RjPGTOBBVtHZPb@NFL@RDFRN\\RFF@JABKHAHDFpfJFFHFFXJHDL@"],encodeOffsets:[[109209,30808]]},properties:{cp:[106.437868,29.82543],name:"北碚区",childNum:1}},{id:"500110",type:"Feature",geometry:{type:"Polygon",coordinates:["@@GDAFSBAFJLBXCFMJC@KEI@OHCDCLC@CCAKGGKCC@KJM@GHANBDHF@@CBADIEGDE@UIINKFEFE@KCEA@CBCLGBOCEA@O@OGKAEBAD@HBHCHBHFDBDABKDAFBFJJ@BFFRBNCDBDD@JBBRHDBBF@DDDVJDBB\\CLCVKX@FJ\\FDDANGHAHDDDFH@BALDLCFAFKA@JSFCHBFFDF@XCPBNDDFABGTIHC@IKGAIDMJCF@JGJ@FJLBB@DCDE@QKGDCFCDCBE@MIBHITKBGD@BBF@BG@SXAVJ^ANCJYXC@KAMDAFDDAFEBK@CB@JCB@FDBABAB@DC@CAGDI@ONEBEDGBAFGLQTERKBGCECEHABCBCFCN@LCFGDBNUNOBEDMACBAF@L@FGLBRCTAPBJObL`ADIHEFHRDP@FENIHCD@NALIJFH@HABIFEF@BHBNAJCNLEFFFVPJDLALEHABEHACR@DD@JCFAFEVC@AECYAI@AAHI@IHGHKJCVALEDFBHDDEHDDDJNLBF@JEPEVJTCH@DBFDBXMAAEA@CJIDIHCLAHGDMJIBCAGBCf@BCBALO@AIIBEHEGEAA@CD@@ED@HBBA@@DJBBDBDHDANNHABDDALQBIDCJ@VHFFFDA@CBK@IDKXGpHHCFGVCD@FFH@DMXBHFZADIDADDRCHPHFABGDARFD@FCFANH@N@BLHEHNNDNHHPLFAH@DDCFBBN@F@BDDAE]B@JBF@HED@DFANBBDAFLDFFA@EB@FHDTBBJCHELMD@@DVBHEBEXUJFDDBFRHFFPEACDCLADBB@AKDED@PFPTFFF@DMBAFDALBDFBJAHADA@IBKJKDQDCHAH@JHRDHDFBFAHEFKF@DFFBbQDADKJIJOROLAHEFGFO@CAEACGAHGGI@GEC@CGCDICEEA@ADCCK@IDAB@@JDBFAFCBCDIJADDD@JIBFFBFCCA@AD@JFGH@BD@B@@JFP@FBFFFDID@BACCBGBCFADDF@BEHCCE@AD@FFHEDDCFBBPEBACALOMEAA@KACJE@EJIDADBFATKNODIDEPEJQ@IGACKCAI@EGBICE@EFOH@FKFCFEL@FBFFDBLCNIDK@GCEAIACE@KFAABEFCFI@GDC@EFEFIMICGAKEIFCVIO@YIABAFDVCFUDSAAIDGDQ@IECUBAECCIAOBMEFSAEFGBICGCA@EAC@EEG@C@CBCAEDEBACCFA@CDA@CDCBG@GCC@KGCMAABOBGGEAMCE@ABAFBNCBIDEFADCNADGJCHA@GLEBECGGIEGGCAOJC@ECUQOUIGIAC@@JCBOAOBIGAQACIFAAQW@CHSBMDGDAJDBABENCJET[DIOACC@EDIJILCLHN@JALF@GCEAAGBACAE@GGMAIGSIK@EFAAWCMBEAEICK@c@GBIAAG@CBAHEAEIM@GAAOAIMAAI@ENILKFEPBHMTGAGGAC@ICEQDIACCCC@CBMBC@GAG@CROHEJ@JEDG@EEGUCCACECAGBI@QIMBUWAKEMBMBGHMHQBANIBCDKBOAODI@E[ECCAEEGC@QDGCGGA@"],encodeOffsets:[[109269,29134]]},properties:{cp:[106.651417,29.028091],name:"綦江区",childNum:1}},{id:"500111",type:"Feature",geometry:{type:"Polygon",coordinates:["@@DBHNLJABCBIIE@G@EF@DFDFFBD@HFDBD@FAFABACC@AFBDDNNL@DELCDG@IF@DD@@BADSTCA@CIAMKOCAE@ECCGBBFABK@WLE@@DJDCBAJA@C@CCBGCBABEFAH@BBD@BCDDJ@DKHDHFLB@FEDBBDADBDABECSCECCFAJCFCDACACDGE@@CDCAKDCJABGCAIDA@DIECAEEJI@BJBFABEDE@EFADBN@DCDIFMBMEKAABDHDFADEFCBEAACI@BPBBHABBJ^@BGLADDFDBNF@DEF@DBHJ@@BEDBD@BGHGBDFAFABEBAFFD@DC@MCEFGBEAM@GAEAEKIG@CBAACECEAE@CDCLBDBJADEDEBAEI@BFABGEA@@BC@@EGAA@AFEHGTINBdHTCDKDDJQF@HGLEDAFDJDF@DCDMHENBJ@FABC@EBENBJHLFFJFNBDCFKFE\\GNCBCDGJIHBNB@FKHELNJF@DJRJ@BCBKDBNLJJMHGPEBBBHADADCF@DDDCBFDRDANDLIHAF@DDH^^AFE@EFF\\BH@JBDCHBBFBBDBBBCNENCJHBDADEFDDDADBCH@FFBBFFFDFFA@A@CHCJAVEFHPBHFFABCDAHHH@BFADBBPHHADAL@DKHEFAFDD@BCHCFB@DDBFFHD@BAF@HHDF@JDD@BCHC@WAEC@ABIEGOBAD@JIBIDA@CACE@GGIEEKKOCIDCD@JC@DJ@BDTJJBHHDCD@BB\\MD@PRDABB@FDH@FFEBEAEDCB@BCHA@GF@NG@EDCDB@DJC@ECMBKDAF@RHBABEDCCIBCNEjAPBTAHFDHHJCDBFVBBBBHHLKJJJ@HADDDFAFBFIHEIIDIRBFDFAHBHCBEJBHGHCBAFCFHJALFRCF@HFFDF@FAF@DEFBBA@AFAACD@DC@IFCCWFABACG@ALCL@DBBHFEFBDDLCBAEGDCBEEKVOKKKOKWOSKSAGKYAAC@OLGDA@EOSeecC@C@CAKQCKBAEAW]AAEACGGCIIG@GICAEASSGOKEGGAE@CHIACECGAI@KFE@GEECOEKIQ[AIGQ@GEKCUCI@CIGBKCG@GCGCSECBA@CCICCG@IKGAGKC@EMKC@MFKK_ECC@CEIAAECDEEABCBBBE@@FEABFE@BBIFCDKB"],encodeOffsets:[[108267,30091]]},properties:{cp:[105.715319,29.700498],name:"大足区",childNum:1}},{id:"500112",type:"Feature",geometry:{type:"Polygon",coordinates:["@@@@EK@MCKDWCWDCDCVIZSBEAECODK@E@AJEBGTAVILCD@HLFBDC@M@AH@JHD@D@HENJLDBDBJ@@D@F@DCDBDADBBFJEDBL@BFFBAD@BLH@FBBBHH@BAFGHCDEDCHCF@DCCGFGCCIEAC@EBCDAL@FACW@GBGAOHKDALDAHDDLABAAEDAB@BB@LFBLEBCAGDCFAH@HGLA@DB@HBDDB@B@BADAJBFCAK@CDAJ@F@B@@GFMBALABFB@XEF[D@LBNIEGO[QWECSkKEAGDOCSOGCE@IBEJCDCAGACBADKACAM@ADA@CIQRMAEHCBACCG@CKLBD@BIFCBABOHDDHDA@CFA@EFGYcEOKIEGCIEcIUOOaIIEEEKWEIEIE@ECC@@JABOAGGIICEAACHIDCDIFCDMBSFCAKEC@GJFPCDEBM@ECACE@CBGJIBE@ECGI@ADCBAGIMGOAAA@EAAKBAFGIOFDH@JEDBHCDGQCBEHC@@CGY@EAABCIACKIHMFAABOGOECGBACC@G@CDECAGIDCFMDCABCG@IDGFGFI@CEAACFBBADGC@AMFCCA@KBMAABBD@BG@BCGAAB@DCBMCCGC@ABBBCBIDCACCCAG@CCBEGUKBCKEEC@ACEG@CBMAGAGMGI@BECAUH@DABC@CCCBE@KGACE@@ABA@AACED@BC@CEKGMH@@@FC@AAFICAMN@D@BGDELB@DCBFCNH@FDENGAAFBBGHCADCCA[BC@ACCADLAFCBKDGF@LBHJJNHDDFFFNAJWTEH@NDRJLNHXFH@D@LIHIVIFBDDFLETBHJJXHHFFH@JAHILGFGH@HLJBDDA@IBAHDJHLADCB@DB@DF@DB@DHBBFFEB@BBBDFDLEDCJCDBHCBBCHDFJHP@DBEPSTBBJABFCDF@DAJNF@@DABQBKPCB@EDG@CICMAADF@DTBHFHJAHB@FALDDBDXFH@HCD@@BADCJBDBBFBF@DABCFABBJPFCDBFFF`JHHDAJ@BFADB@HCH@FDBBBD@FGBDEL@FBFBBD@LCFD@HAJEDG@CBBNJBJH@HCDJDH@BD@DA@YEA@ADFLCX@LNnEL@XBNHDILAFFP@FEJKH@DH^HN@FAFEFcVOPJ@FBTXFJFTDT^D@AAGDC\\@"],encodeOffsets:[[109265,30841]]},properties:{cp:[106.512851,29.601451],name:"渝北区",childNum:1}},{id:"500113",type:"Feature",geometry:{type:"Polygon",coordinates:["@@EYI_AMISAOEGFKAAE@AAKUCI@GG[CEE]Oc@IESCU@iAOCSEMC]ACAMIW@MGGAI@MAIFO@SCQ@]EEBIAAEBIHA@@GC·BGAOBABCCI@EDICWHMEEBUBAPAFADU@WB@HHD@BABIF@FBHCBIBG@IBCAG@GVYD@JFFAKE@OAB@HCDMYMCCE@AFCBADDBGBAF@FBBCCAMBACA@@DG@AEKAAEEACBUAKDEGGDCPEB@FBFABIABEIEC@EDCA@AAOBEHAHAHBB@ACHKIC@EFKGEMEGQEGDKCIIJCLCBaREACEE@ELGFEBEAGCQCIGG@GBCDCRILAL@HADEBMBEAACBKECABCNE@EEOSOEC@CFBLA@CAKBCDBDOFEEQGAECCIEWVAFGFUA@CC@KNGFIDAACSEGA@@FEBCEEKCBAABMCEC@GFE@IAA@F^ABA@ACS@AADECCG@EBIEMMCMMMFGKG@AAEBGMGEBEDWEADAFCBGAECEACFK@IDUVALBJFDF@FBFF@DEBEFALU\\EH@DHRDZABIAEBCFBFABSFI@CJ@BADE@ABDFAF@FHTCDGBBLCBAF@HMB@DFP@FG@GHSFEFCHHPEBE@GVGFBNCF@LAD@JBRFDGLHHEBE@GEODCAGKCAYEA@GFNLHPFNLN^R`LNFXBLARKTGH@FHAJM^GFo|AJ@RDZDNNJJ@bGJGNAFBDFFJDJH@BDF@REDIF@DCDCAAFMJF@BD@RQDBBHDDD@HFF@JCAENCDBJ@DCJDPDD@HGHCHCB@AFHFFIJ@DAEE@AJAFBFDHHLDFDGDCJ@BNHFF@DADBDVADABCAED@HDFA\\DHAJDDBFRZd@FNXFFN`@FPXDDBFLVLHNNBDPAF@NFJ@TKPOJCH@DDRnFJJJJLj”LTLXFFJFbJPPJVFdDJFHLJFPXbHFHFJBHADE@CFGBGGGAGDGBECGDALCBCAMDQFE"],encodeOffsets:[[109571,30428]]},properties:{cp:[106.519423,29.381919],name:"巴南区",childNum:1}},{id:"500114",type:"Feature",geometry:{type:"Polygon",coordinates:["@@F@DAJABCAE@C@CDAPBNGPFHABAAEGCHIJADE@GEE@ADED@BABIAGGCQBAABCFCLCJBNMDGAQA]BGFGAGGI@W@AHBFEDGBECIAKGKLSLGBC@ECGGGCEDGH@RHJFLDH@HG@EOMCEDEPELAHELANKDG@KLGHC@AH@@FD@BKBABB@HDHGJ@BFBH@HCFEDGJ@D@DD@DABK@EFADHTAHGHMFMEKTFB@DJDT@N@JAJADE@EGQ@CFENADGBOGKAMMHKI@GDKHCNBLBLHF@BKFCFAH@DBAFCH@JBHHJHNDR@FNCBA@CCEIG@AAGDEHAFDJDFHD@DADSDCBKFGD@JDDDJFNCFC@CBAHADCDICMYcIEAABCZMFED@FLJAFDHTHKHI@AOMACLMH@DABCBCCAMGEI]SKOEKBENKBCBICKDI@UCGKGCEBAAAKACACKCUFEHK@CC@DS@AHAFKLCZBVIX@LCJENY@GJISWBKCCDAAGEGAEBSGIACDWAAE@CMKQDMBAEGGKGGAQGOBCVADEBIBCZMNEL@JCH@BG@AG@CAAKEEAGGICGGEGMICCKDISMaIEC[{UcKOMaIGBGCKFAI_AAGAQDABBDADECAB@DBH@BYHO@A@EJEDMBEACAACQCE@CBCBCCAABQCEGCiBACDM@GCAGBEAFEFABACEECKBGAECCEEAKDeVCFCNCFEDKBIEGAQFE@CA@EJOBCACKAAAHQBIAECAEAGJWJOESKKBF\\CDECEDELAJBJDF@BCBMAGEACHC@GEKEECEQLEF@FFFLFDDCFCJE@ACA@IHADE@AB@HBDABG@ECA@CJCHEFGDCDFDBLHBFFJXMTUZCFAJIZ@FBJFHDBLBHFFDDFBFELHRHH@DIT@FBFLLDHHFDHUbAFIFIBG@EJE@IHAH@FBNJRHHHXAHKRCFED@FBD@FGFBHFFDDBlDBVFPBFDP\\NVBFAFGFCNGHAF@FBFFF@DCHGFcRAAK@WDGAIDUDaPCAGECBADADBLEDAJDJJHDFFPBFJFLDH@^IBBAFFDNBBB@HBLGHCLKFCDBNATCDEBYT@LENEBGGABCDBHCFKDIBGACDFdLR@FBF@DBDH@DHBFAFCBBHFDVBHFFBFJ@F@B@DBB@FADCBUFMLPHBJAFEJCBGFABPFBFDBLMDFJFN@FBBB@DJBHDDFAHEHIFQDKDEHDNPVDLVbV\\FBJADFVNFHBHERBDRBBF@HDFPHFF@DNEHDRBDDBA"],encodeOffsets:[[111231,30584]]},properties:{cp:[108.782577,29.527548],name:"黔江区",childNum:1}},{id:"500115",type:"Feature",geometry:{type:"MultiPolygon",coordinates:[["@@LDFARYJYFGHERADEHSBCFAPCVBBFGJCJJPD@D@HCDODC@GHH\\JHF@HRR@DQNAB@DDBBDGD@DNXFBX@DABGDAFBAHBDPP@HEBAJBFFBD@JC\\LDDBFDPNJPR`VNLNPJNTRFHPLRTLJPXFGNCNITKJKBE@CA@DCF@HIBCPMJEJADC@GEIKMGKMO@CBIDED@\\DD@FIDEBOEMIGAGHSIMC@UFC@CI@CBEAEMACC@CAAKBKADGHEVKBA@I@C\\MBAEGLAFDN@ZKFEH]ICECNO@CACQ@GAEE@G\\KBCDIFAXUHALDPHJFL@RANEJGFDjnZXPLLRF@HFFND@VKHIFCNKQM@CDIKCOUQOCIMOCAAFADMKOUOYY]@CFCBCCEOODY@CC@CJKJECOQSCEEA@EDCAAIGE@A@CDCBC@EAAOA@CFABCAACAEQGGUMG@IFGACI@GECCAGBGDYCEDBBFDALCFA@AEGAKLCAHKEAI@AFC@CABC@AIBCCCCK@CBGBM@IEK@CGAAACDGEI@CDEHC@C]KEIAEKG@CAC[EECGAMIG@EBQGOIOG]QC@QQcPMEO@AKBCGAKIGAIMUEAEGCAIOMAAM@QGGAIDEFCRBLADKFCBDHAFCHBHFFBFAFEF@DAFEBGAICIEEH@FEB@DCBCGGCAPABEDAJC@KADLH@DDABGDBFQNJR@DCB@BBNBDCLABBDBHCDIDAF@JDFPHDTCPBHLFTlFDRXP\\FHMJKAC@E\\WFA@AEKBABEN@HA@E@I@CB@DBLEDIACBABA@A@CCGAA@@CKBGHG@EBCDBHADKFEA@KAAA@CBBFABKBCCBGMCINBPAH@HDXEBK@CBAD@FBDJFDDCDJBJDPBLFD@BABCBAJBNAD@HGDCF@DBBPDBTD^LD@BIB@DBDFBJFJDBDD@NKDABLFVZDDPD"],["@@A@A@D@"],["@@ABBA"],["@@A@@@B@"],["@@EEA@@FB@F@"]],encodeOffsets:[[[109544,30806]],[[109545,30811]],[[109549,30810]],[[109546,30810]],[[109628,30765]]]},properties:{cp:[107.074854,29.833671],name:"长寿区",childNum:5}},{id:"500116",type:"Feature",geometry:{type:"Polygon",coordinates:["@@BAJABCAC[OAC@ADCEGDCL@BCAEBAF@@AACEEOC@GFK@MNS@IDAFCXQFCFCFB@EHCBBBABCACB@@GFIH@BAIIFABCAAACLCLB@AECHABAECDA@CFE@CBACKFMHEBCD@FEDEDG@CG@ECCKECEASDECFMAKDC@CAGBIEICC@EBCAE@CEAGCBGCIBMHGFIJI@EFGJEVB@CGEEBA@CCBE@EAAK@GDAFCFEVELGDCAIBIFIJC@MS@EHIRODIFGBEBEZQJKBKACCAAAOHEIG@EEG@MBGFCNQFEACBABBLMFIJC@KCULEASDMJIDIAMMGADADIDABCGADGCAEAFGEEIFIIJG@CGKABC@GCADE@ADEHGJGDCBMMAAA@GLBLAJKH\\R@HK@LNBR@HAFIFBF@FADMFEFKVBT@FHH@FEDS@KFGFAHCFLTRDFFIHOHEF@JBPAJCF@LBFAFEJGF@JCFOL@FADKDEFE@CBC\\@XAHEDAJBHKJQBCTCHAREH@FDFJCHDOJAHDDLBLHDJBJDHONEL@HADOBEDIAAJSVAFBFABUDKJEPABE@CACFEBCACBCFaR@AAGGEKGM@EAEIGAI@MFOCKBMEOCM@KDKF@BDLAHA@@GC@SHEHCBOAGGAGKGG@MJCLBHDD@DABE@@BBBFBDABEB@B@BD@BCBCFEBEDDLNF@FCLEDMBICKGGBGDQVMTIFKBGDE@EAGCCEDCJ@LCBEAEIAIGCBCHCDE@KECCEOQMMMKAEGUAGGAICCMCACBELO@GCEGAGDIJKDKBCDAFDN@LEHIDIBeKGAQHGLUPIRAJFLPJdNJJBLATBhBFFJNHJBP@DBDD@LJLJJNFVHL@FF@DAPDVEDG@C@@JEDAF@H@DHFJ@@DEHBFRJPFBDAFFJDDJBDJLJFJHFBDADEB@DFBHAFBDHAHAHDTBDJDAFDJJHHFDJHDFNH@HFCHFBH@B@ZzPDLPDBAPHF@DCHFJCFDJBJAN@NHLCJBJHPPCNAJBF@NEROJK@ECGDCTMFCJJHBFAFUDCHEHDAFDFJ@JF@DJAEHBBH@DBFGDDHAJRP@NFJFhhTNNRJDJLPlRbJ\\DNBXDPNRLZDBFADAJBLCDGJC@GBCD@BHDBFEFDB@FIHDDGBOHBNBD@DCBIIECEBIBABHBBN@BA@_FA@AMEEKGACDCBCEE@CC@CDCAAIBOCAD@HCDGBE@CEAKBKAE@AKGAC@CFCBGCCUE@CAA@CCC@IEEDEFCRCBIBAJCDDDBHEAC@GCEAADKECECFSECCGLMNWFKFIHATA^JZJTRNHJDXBXFHFHJBJMb@JBHJHBTBFDD`FpVHEB@TDJDHLDBPCHFF@DABAGEHKECA[BC@KDEAMHEHUF@FAGODGFETEHGH@@EEO@CNA@GBEDAAKHADCGS@EBECEBAF@BC@ADIJ@TEBAAEDEFAJBBACYGQ@EJKLKFIBKFEF@@CGGIAECAIBGVYJCL@JMCOBEJCBCEYAGNW@CEG@EDCHUDEGGHoLWJCL@DAB@ECEEUGI@CDAJKRCBACGBMMCBCGCAAACI@@ABGAC@@FC@@DBBHFGFAFJJ@BKPABADe@ADBHADIJCNGHKBGDCJIJ@DFBBBWNCAAE@CDGISFUFO@IAEMKCICCFGCCAGCEKFUBIDGLGH@JGJBBJ@ZBFD@BUDEFEBIDC@@CDQGBAFGBKFKBICUOEEFEMKIDMBGA@AFEJEBA@GEGJIBK@MDCJGFM@ECOGQFEJGBCK_PaAIBODSAQHK@UBADANBFCPAVMAMHCDE@KDMDEDABAFG"],encodeOffsets:[[109017,29523]]},properties:{cp:[106.253156,29.283387],name:"江津区",childNum:1}},{id:"500117",type:"Feature",geometry:{type:"MultiPolygon",coordinates:[["@@D@XGHAH@LFF@BEBGBKDCJABABGBGB@FDB@DAJIB@BAB@FE@AAC@AF@@DBBFADDB@BAAACCFCBCHBHRRDBC@GDG@CAEAKE@BCH@BADB@@DADBBEH@BAACC@ABAAHGBBDIFBADBBJ@CDBBF@BCHABBBABEAE@ABAF@B@CCBCJ@DDBJEDEJGDBFCFBBPADMBCECBAF@@FBBLGFFB@FCAEBADBDFFBJE@ACAA@HABCCC@ABBDDD@DCFDGQBEHFFACCDGAEA@C@@C@AL@@AEELEGEAC@CD@FDBAACBICCBAAGAAKGCA@CFCL@@OHAEML@PCLDB@BACCBC@AQUJGJBDCBKDALCHBZRF@LMFKAGC@BCKEAC@CDCN@BE@IBAHF@BCHBBHH@BGJ@DDBH@BBD@DCJ@BADA@CAC@IDAFAFB@DGFADHF@JBDBDIJEBCH@BJ@FABEB@HBHC@GAI@KJBBB@JJDHC@DFBIX@FBB\\LEJEDBDCFBBL@HCLEDGBALBJEJABDDHAH@DFBFCDBDHFFPEBBDAL@@@AFJDDDVEDDBA@CBAFABB@BEHGH@DJBFAFEFCHMFARDFNADDBX@DNCDK@CDBHADKACFEBCFLALHB@@AHBPCF@BBAHEJEFADFFFBD@LKDBBJQPJLFAP@@AJACCI@CIHCF@DHBBREJ@DDDJBBBCFEDGDCFAJFD@JE@IBCJDJAD@@D@BFDJBHACH@DJDB@BGRDFCJCBVDFNJFBFAXQFCXADCBEB@ACBCFCJAFBBADBP@@CD@AAD@@CD@@AFABEFA@QHBBABECC@CDAFDFAFSJO@CUACAAEMCAEWA@CCAACDCBBB@BCND@GBAD@BFDA@AAAFCEGD@DCDDFC@AEACEGC@CFCEAAAJMD@BFFABKEAAAAEBCD@DDNFF@FA@AOUFCRADCBIIC@E@@F@HFNFDCCKFGF@HFHABA@CIIFKCM@QAM@CD@AE@GI[IMMQEAU@[KIGEGIEoeCEBGLGBA@IEE[QQMCE@QEK@MOaGYUsAASPOHQiC@MFGDCIEGEAGGCKACEAM@EAACCAFCAICCE@BAF@ACBACIIAEEAEDGAECEWIAHV`IDACIMIACDDFCBCAADJJBDC@E@ABFDFBBBJV@BC@@BDFDABDHX@BKBK@AAFC@AOaIECAIBAHABE@ECAA@CBAH@@KDEIKBCA@EAQFIDEHSLEFCJALDFALGJGDOGQKOGEEEC[O_UQGACAEIEc[mkIPHVDDD@BDADCDCBADDDHDJIBBDJALFTADC@AAOOC@CBADDJCFC@I@ADE@EDAB@BCBGFBBA@CBADGBHH@DIBMCCBBFABE@ACE@CD@NGFC@@EEBCAAFCDB@ABIDCC@GK@EEKCGFC@CKMAE@IEA@ONG@CDIJIDA@@CHCBA@EGGEAI@@BBDCFLNBFADC@EGI@GFAJIHC@EAEBLHBHAJFFHFAL@DDHFDKN@JDDHD@FYFQBiCKBuIIBGBC@CAGIEAC@CJBJHD`HFD@BCFeRSNI@WEGBONKXENAJ@JJP@DIN@JFJLJADGJ@DNFFFDFDBBDILADDFFLCFMB@DSLEHAH@FHHNBBF@FGFCFOLCHCF@DBDFDB@BABEJEJEHAD@JFFHLHNPDDHBBB@DKNKFGH@TIAGJAF[DFH@NDHTRVFJFDJ@HGHOFCDOEUDAFHLABO@CBGTCPBBFCHADJVRMJAFBDFLABCBAD@FBBNHBLCLOVAHLDBADAHGFAHBDDBJ"],["@@EFDFDEAE"],["@@@A@B"],["@@AABB"],["@@@A@B"]],encodeOffsets:[[[108545,31106]],[[108811,30929]],[[108715,30640]],[[108790,30630]],[[108795,30627]]]},properties:{cp:[106.265554,29.990993],name:"合川区",childNum:5}},{id:"500118",type:"Feature",geometry:{type:"Polygon",coordinates:["@@AICUEEAMEICKAIDWEgBGACGO@GDA@G@EEGBKIQ@GACCI@E@IDCCEKACCDCFBBA@IBAHCBA@CCC@E@QKUW]BE@QEOCC@EISAIDIGK@MBMAICIDEEIDGAEECDOEAKOOCYyA@G@EADGGEG@EMGCCIGEIGCIBEICACCSBG@KEEIBGCJGACGEEIKICIIACCEIBEACWIIGACFG@CG@EACC@IBGFCBIJ@FCCUBOAGEAI@UGMEIIIK@KCCCAO@IAMGEIAEAgBSAKIIcMOIEKBILSMEQBGAOIEAEBCFEJBHFDLCD@JRKBCBGNGHIRSDEHIBILGB@BFPCFFF@NEHC@BDOJ@DCD@DE@BD@DG@ABDBABBDE@ABC@DHF@CFHDBDFDCDHP@BBBBDB@@FCFIBKFCLAHAFUVAF@HFXFJdN@HCFEBEBCAKKG@CBCD@LDLABCBBJADBBGLITEDK@E@EBCF@FFH@ZCLFJJXCBC@EFF^KVQhCVBJDHJBbDBDCFUHGAICKIGEGK@OSAEBGBSRUD@FORENGDDBFFGBAD@D@BF@BFBBLCH@FTFDFF@DGJ@DFH@FDBD@JEBAJDPPVDFAFBDDDJJFHBH@B@@FAB@FFAFBHEHF@BFDBFCDFDPADCJEAAF@AEFB@EF@AADABAFFDCBFLBBFD@FBDHHZEL@NLDFND@HLHBJLH@DDDJ@DABFDDTDH@HDHALJH@DDJDVFL@HHRBJLRFJLJPFFDHFF@PEL@DDFFGJBHHJLFDJJNBAL@BACCBAJAJCAC@AB@BCGK@GDEFCFIVA\\JDDAD@DABBBPCBGBABBFHB@FEDIACCBAADEDABBABDBHAL@PLB@BGL@@AGADELL@FPABCEIFGAC@EBAH@DCPEHBFLDB\\DP@`HNAH@HFRTTB"],encodeOffsets:[[108636,30256]]},properties:{cp:[105.894714,29.348748],name:"永川区",childNum:1}},{id:"500119",type:"Feature",geometry:{type:"Polygon",coordinates:["@@PBNHNADAFOBAF@BABICKBGFCDBDALGHCH@FDD@FCLCBAACD@VFBMHEJ@PDN@FD@HDBPGVCDE`KNI@AMUGQEEGEAA@CDAFDF@FEJIFEGG@GPAPFHAFAFEJ@HEGICKGEACMOE@AE@QCGDMACDQCIIMFI@WFAB]LMDAFICEBCGK@OBIFADCJBF@FIDABEGMAKEEAICC@CIQABE@ICOCEBEFIDQBEAEG@CNa@YBGFATFHQBSAICCUIECACBE@CG@CAOSAAHMBMDCFAdDJADCJKDGBSR[NGF@^BDGBKACMSMCECEEEQEECGBE@GDCCIFGCGI@EDCAUeEG@CDCBGKGEMECEBMAKEE@CHEBYKC@KDICEEBGFCRGBC@GCAMEGKMKQE]AUI]COGOEGGIODMAKAEGEG@]NUHENFNELEFET@TDJFJBHPB@JFBABE@MAOF[@DRTjEHSJBBHBIVEAECIMADDJABIGOEG@QFEACIKACDAF@JAB…DWBCAAAGYCCGCOAIGIAKDADFPFBNBHNG@KRECEDG@BBGLCB@FCD@HEJCBCDBFLEDABBDF@HDJCLGJOHC@GGEAK@EFEDELG@EP@FDFCHBDFFNBBBBJHB@JIROFCFCJSTQJEACBIJ@FIFBD@LBBNFKPDBABOFAADECCGFEEC@@BDFGDAFE@CCEBADAHDDABC@CJEEAE@EEO@IA@C@@AHGIEC@@BDBEDEAAEIJC@CCIBCJADABEDGA@ICBAD@FDLCD@BHFALHD@DFD@HHJGHHBBDBF@DEPEHGFKBGFIJIPDJCLFHHRNFHFEL@FJDGLBDA@GAGBGBAFBP@BDBFCD@JFAFJBBAAE@EFADOHCFHLCVBDAFBBFLBBFH@@CB@BDP@BBABEAE@ABAHCCABED@BDFNDNZDC@GBA@PLFEBIEC@UZ@HBHAD@JAHAJGDEAE@AJABC@GGA@@XCVEBOBADATFFGNDXCJ@FDJADABBPAHD¸@HB@JGFABBAJFF@^DR@TEPBJ@NBJHH@NHTDRBDPAFCJABEBAJBPAH@JEVGJKCGBAJ@DBHNAJDFNDDA@AEGAG@KBGBAFDNBHAFECC@CDWCEOMACD]FGEC@CF@@GDIBAFB@AGGIA@C@CFELIDB@HDDBA@EDCTDDCAC@AEC@CE@CEBECABAJCHCNAFGN@FKDATCPDP@\\HBDEPERCEEJ@BNJDACCDCDDD@PCB@BFLHFBLCHDDF@BE@@BBJADABIBEFBBPDDDDFLCD@HF@F@BD@JEFUDADAB@FDFBDABCD@BBEDDBB@NCJFFCF@DEAAEACQBAF@HFL@BAAEKSACBMBCFCIIAADAbBREN@FFCTBD"],encodeOffsets:[[109816,30085]]},properties:{cp:[107.098153,29.156646],name:"南川区",childNum:1}},{id:"500120",type:"Feature",geometry:{type:"Polygon",coordinates:["@@ACBC@SREDDBFFAIWE_BCDADJD@@CEODCLBDEACCAKDAACCAGDIEC@CHUACCAKYMQCOAWGUWuMeIOKEMQSMggIEMEO@IQGBCCEHCAG@AAFGIB@CIEI@CEBEGCGFCDEVEBGAIIEDSNCDDH@FILQPMFE@IAMBODBD@FDDHTCVX\\LV@R@FDD@DABGDAB@JABEACDDDLBDFCD@J@FDJBD@HJRALFH@F@HCB@HHPBDAHFhC\\FRFJBNFFDVBJBBCDAHHJF@DDR`HbFHBJJRAHEFJVHVHDHRLJNPNHLBJPH@BB@FEDLPBDADIP@DM@ABBNDFDLFFBLAHFNBPDL@BGDIJ@DLDDDJHLBNTRLbLhZxxDHPR\\ZvnJFBFHGBENKBCBEAEFIJBDA@CACIMBAF@DEHBFA@AKUFALHBCECAGAKBGACHGFAD@FFF@LCTBoyIE@EKMICEDCDEBCCEGGEAC@KGMBCIMCECSOsCCE@ADCAAEBECAEBCHAB@QECBC@K@QBAHBBOFGEOGAAC@ODENCDEECKBG@IKDCHCFABAIIGSCAC@ECM_AMESHICAGBCQAmDM"],encodeOffsets:[[108804,30242]]},properties:{cp:[106.231126,29.593581],name:"璧山区",childNum:1}},{id:"500151",type:"Feature",geometry:{type:"MultiPolygon",coordinates:[["@@@MHQJSPQJAXFJ@TM`MHEBC@AEC_GGCAIDID@FBHJDBD@HAJAvJLAjDRAZE@EGCCC@ILMECCG@CBKGEEEBIAGKGFAFBD@JGBIHEJ@FHD@BCAEKMDEAC@AJ@FBHH@FABGD@DB@JCJIDCH@PMB@FDDAADB@F@NBDLD@HELDFFL@BJBBD@HEA@DCBEDBFA@FD@HE@MDCF@BDF@BAAEDANDJA@CGEBAAADA@AFBLKDA@AFEH@BCJ@D@DECIBCDAD@RRD@BAEUBKCIAAIJGCCCBCDADCBCACC@CCGUJOOQCGssKKeU[GQKMSKAIGCCKC@CJIHC@ACKAOEMBGAKEECKCEAMBAN@@CJOBCACKOFC@EAAG@IOKAMGMOKIGQGCGUIUFEBGIQAIEGE[KWIQG@GIBGDC@@EAOAQSGEG@MB_GO@[CCCCGGCQFCDC@E@@DBHEHFJADOB@EKKCFHB@BK@AHA@OKK@GBCABAAACBCFBBDABDCJEFA@EGAAABAHODAABA@CBCCC[IUBEJEDCF@HHLADA@@BBDIDIBABDDABK@ABNLFBDBHJH@JJHDDHFBBBX^FBABDLLRDBD@D@fdTfFPB@HCPKD@BBLZBHLTPTLXLPLLUPFLAFCDFHABKDCCEAEFAGCAK@KD@BDHABEBBH@JBDADCB@JCDC@BDEB@BABEAEFC@GBE@CCEEA@WDKEIBEGEDABGDGHIAAFGDGAEBECQACJJJGFEJEAEBCCBC@GIILIGKAGAAUAAEDCGICGEEUBOAiBMFABDLGJQEE@CBALDN@FID@CCACD@FMHE@@HGBADA@CDBFAFCDEBDDLH@DDFHJHBJFJADBBD@JBHV\\@FJ^BRH@NGF@DDALPTF@DANDB@DCFGL@JNBADACMBCF@DHHAXKH@BACA@AB@F@HADCAC@OFCFAP@JFFHABAFEBHJBFJJDBH@HDBNHPCFIFMXIDCF@BJADDHHBDIREACDFNEDM@@BBFCFGBKEC@CB@FBFADGB@LBFLRFFADI@MDEHSHGFOBQCC@ABAHBBHTHJ@BIHABFRAHBBDBHABDDADF@@F@BCD@DEDBBDFCF@@JFH@DMJAD@DPDDNABGB@BCDFFDHFBADDFDBBADDLBBCFCB@@BBBHALEBOHEHCDEACKEDIVCF@BB@LLHAJJBHAJEBA@IFE@EJA"],["@@@CABBB"],["@@FABAEABBCB@B"]],encodeOffsets:[[[108525,30783]],[[108714,30641]],[[108789,30631]]]},properties:{cp:[106.054948,29.839944],name:"铜梁区",childNum:3}},{id:"500152",type:"Feature",geometry:{type:"MultiPolygon",coordinates:[["@@BGPUDKAKMGAA@EBCDABAEKACBENIUQCIGBGDBKBEHSDAP@BAGKBEVCPFDCPEHK@ECGIEUESQCG@MEG\\CBEHIJB@SHGLELM@CAAGACCMOKGEGIEC@GBIFIFAFABA@ECAC@CDEDGPKDEHE@EAEMAGG@EFKFGPG@CJ@DADGIOBCJKACCAEIKCEEBCHI@AKIEI@IJM@CIQIB@FEF@JABIFGBIABIKG@KAAE@UDCJLFBDCFKFCDAP@@KFGBAA@ACBED@BKACCCBEGBCEACGEEDC@AHABCCKOC@CBCNI@CEG@IE@EDACCACFC@ADE@@@CECBACEBEA@IEQBAJG@AGIIUBGBAD@RDPAHETGFGHAPC@CCCKSAOJCAG@GH@JFD@FABC@IN@FCEMDCFBFIDIIICCIB@ADEJCNWJEDEGOAMGCG@IEMUFADGGGECKAG@GDAJ@HBDCDGBG@@BDBABG@WLGBCGE@ADDNCBABIMK@EHCDA@MCCBE@OSBKCCE@MHG@AQI]@EU[AG@ICEA@IBSIEGCE@COIDECIBCACEBEGCAEGC@[NAAC@CDGGIASIACI@@CIDC@CDDJLPFLJFHHF@BD@DCBAJIJC@ABHPJFBAB@DD@ZGDADF@DDABEDADBDBDAFBJADDDGHDBD@BBDDKFGAQ@ABC@ABCFEDADBDF@DDALE@BDUVBDHFDADBFB@HDBFD@DCBBDADHHADJBHJDBCTABCLCBABBRHFBF@HF@@DAA@BBFJ@BD@BDADFDADBAAB@D@@DBDADCFJ@BB@HDDEDBDOJFFBFADIAQMG@CDAJAHGJC@MKKAA@GFAJA@GGIDGE@JGTA@EBEDBRELEBCAKGGAIFEJEBKCEBAF@TCNJJ@FGBIAGDBBEDC@ECE@IHKBCBIAG@MLINEDAHBBCDAAMB@DGDBDDBPBBBDFTFDHDPADE@EFGAEDC@EEEDI@EGEACEICAIACA@QF@BFF@FABAECACBECIDBFABDBANDFJLHPB@@CH@TJJAJEBIDAJAFBFDJLJDPIJALFHJD@H@NCF@RDDHBJAPDHDDF@NCD@BDDDCFMPA@ICKAKDMLAFGHKD@JFDCDBJCHOB@FTLBB@NBHFDH@FG\\BB@JIJ@DADEF@DBDBBCDQBCDAHBN@LDB@FBNDFCDBDAD@BADDFCACBAF@DB@CHFAFCJ@BDDD@JIDAF@@DEDCFJNBDADG@EBGCC@EDAH@BECE@ADBBDDAB@BCN@BFB@BADGBCB@BFDHAF@BJABGFCHFNHBFAFADC@CHAHHJCF@AFEHGN@FHDXDJFDJGP@JBDLFVXCHOH@DLFE@@BDDBHADDBFJL@NAFDLLHPAHCDABBDFDBBLC`RDBLCLM@CDCACBIFABCRI@AEAACEM@EFCHEH@FDAH@DVNAFBBHGPDCEECAC@@L@@AACCC@GDGDCDAFBDFHDBDCDQDBHJBDGFABD@JDBFANBBCBEB@BJDBDICIE@GCAEHKDBDFJBNJB@LIBKTENE@AECBEBAF@ZDXJDAB@AG@CPB"],["@@HMCECBCJDH"],["@@CCB@DBBABGEBG@GBBJNA"]],encodeOffsets:[[[108522,31103]],[[108091,30921]],[[108115,30853]]]},properties:{cp:[105.841818,30.189554],name:"潼南区",childNum:3}},{id:"500153",type:"Feature",geometry:{type:"Polygon",coordinates:["@@PGBGCECKBEFAHK@EBAPEEINCDCGSAcJMHSFGBEB@HB@FD@@AB@HFBAAEJ@BFFAFCBCAIACDKDCF@FBFDBDAB@DJHFLFBHBN@FBHAFENDD@@CECBEFABABECEHAHG@AACFC@AI@AG@CFE@CMECACEBCHK@AI]AAGBAAAOJ@BDFBDAFEBCCECGBALBNFNAJEDC@CAMBCFEF@FCBAAEAIJ@FIBFFDCJB@JCDBAHIBCDBLCD@DF@CHBDBDDCDEBIDEFDTDFDBAACBCACCAEFA@EKCGLG@CCIDC@AAC@ABGFEBADAAHDDD@B@BIDAIC@AFAHCPGL@BAAEHADD@FBFPDNLJB@DDBTSBC@AC@@CJEJ@BCFK@EMICMACBED@BDBABE@GAAEC@GCEIG@CFEH@F@JJDABAKIGMME@@DCAEMKGFEAEB@EBA@EA@G@GAIECICCEAEBUCOOICABIFC@CA@EEG@CHI@CEEECESG@KDAAAEE@@A@CBCHAEECAHCFMPQ@EVCTOCE@EBCLKBCAGGIQASDGDEFCFJT@FKJEBGBEEQKK[ACIA@FBNBPCBCBMAEBYIG@QJG@SHCGBAECODKAUEKIIAKFEH@HJNADGDE@cOE@UDBDCDMHOBA@BDLDFF@BCB@HAD@DDBLBBFABI@C@@DBLAFQNE@COEEIDO@QECCIIAD@TFJCNALEL@HBFfZDD@HKJAHLH@BBBDAFD@DEJBFBB@DUPERCFSJEAAGCACB@BCBC@EBMDoEBDCBB@ABHF\\J@DCJBBD@LCFBCFBDIBHDE@BDC@ADCBADDB@BA@@BAA@BAAA@E@@CA@AFA@AA@BCB@BAAGBOAEAAC@SAAGACBEJEBGAAGCCKAC@OHCFBDNFHDBF@LKPKBIFAJ@HHVEXCJU\\CBEDDFUDIfBDDABDDBCJFLBJXLLAFDALEHEJBFPJBH@HBBB@NK@EIE@CD@LBBCAEFABBAD@DLPEFABLBBLFLNLNFHABADIHCHBHDBJELAPDDPFB@JFBBCHCNGFABBDCBBDH@AHDB@BXIJHJLHFNHHAFIPIPALCNDRCJDNAFDFD"],encodeOffsets:[[108015,30392]]},properties:{cp:[105.594061,29.403627],name:"荣昌区",childNum:1}},{id:"500228",type:"Feature",geometry:{type:"Polygon",coordinates:["@@GG@KACugC@ECOCMQOEGIA@KRGBEACICAACDGCIIICGIMCO@ICAOHADGFEDEAEBOPKBCCGBWPHNEJDNCHDBALFDBD@DADIB]CGFAHGJC@EGC@IFEACAEBECKFC@KG@A@CFCBECKGIEGEC@EC@BGEAFEEAHC@GBGAOBEIC@CBA@AEGBCCGDABIDCDCACEEAFM@GLKFAFBB@DED@BC@CBSPEABDAB@FD@AD@FGB@BCAA@BDGBBDADAA@AA@EDK@IFGHGBEGMUIIEIMIISQWWSS[KQQQKOECIFAH@F\\`HPBHAFEHQLYBWAEFHH@H@DGFI@GIOGKIA@ADFHCDaIK@cDGDIRKBEDDPAFADQIUDCA@GGIMCI@MNMAGBQIGIGKEA[FIA@BBFEFGB@BDDEAADCA@DGHUJURK@EDWFHLDAHEHCFBJFPHNNFHABIDQPCFBBNDJLVRDHPD@HBBHDDD@LNJHBNLDHDLFHDN^bNNDH@DABMFEFMJUHWBIL@JEDCDM@AB@@ADC@JJ@HADDBBBC@EAADBDBBAJ@BKDa`AHGHAJGFCFBJBDHAP@B@BHLFCDE@AD@FBDFDFLAPDBBCDABEDAJBHEBFFDAFCDADCD@DB@JANB@JHB@BALDBHBNHFCDBAJE@E@ABHDNCDB@DMHHJK@@B@FFJAHCBEAMJB@D@^RTDDHFDD@FALKDGBAACFCD@DB@HF@@DDDRCFDFABBDCB@FBFFFCD@BCFDDAD@BBD@FGFGD@BFDBPBJALERCDEAKBGNIHCFCF@RDJFFFHPZZJNJHbfH@HCHADBHPLNlEFC@GDCFCD@DCBQDDB@FEDBDCEG@E@ACACCAKBED@DEEC@CFBBACC@CDAEEDAFABADE@CBGD@FCHBFANHL@JELAHCXYHEJARDNGVCFDLNXRLFPKHITYHQHC@CCG@GJKDCPENIDEJIF@FGTQFITQFClCfIPATBPD`PFFT@VBLCZOKKCKGG@EFC@IACHIACFC@AEEDE@CCISGQ@MASFGAYSCEAOAIOCBIPuJIHK@EGACA@CFOHG"],encodeOffsets:[[110628,31308]]},properties:{cp:[107.800034,30.672168],name:"梁平县",childNum:1}},{id:"500229",type:"Feature",geometry:{type:"Polygon",coordinates:["@@FGHCDMPGHAJMFCh@PDZANDJBTATIFCDG@KDEAMBKJELGJAPULCNInAHAJENCVE\\U@EDELMDADGFCHKHCTEBGDAXKLCPFH@V@VBJCXOH@JFJBVIJDH@ZONCN@PMTGJAFDB@heFAPCVKNKHILILGPIRSHKHCL@JCXK\\KHCHIh]@IBEDCJ@BEAGMYBKBCDAd@fQHBHBNERIFB`EDCASHSFCKCYECIMACCBIDA`EDC@ECCDCNCFC@GE]DOCAEBSCOFO@MBIDKBGDEDA@AADK@GI[BAHGDGAEEEADWFED[BEDMCE@CDEAWHC@EACCAEA@A@ADGDCJ[HKAQK_BCAACIAE@CFMAGDO@IBIFEBCGG@CACGMCCECAUBcAK@GACAACFOHE@CCCGAACAEDMAEKEIA[@iDEB@DBDDD@BKCAACGCAKCi@CDCLQBGAAA@C@CEAO@EBOPKBOLGTEBU@CB@FABC@ECQBEAeD[C]JCKAAO@GEBEGKKKEQ@QMIKAACECCGQBIIUCEFOHC@EACEBGGASDEGGASDG@CBCBIAEGGBIFCD@DBPCFCFIDMNEEM@EFEAUJK@AFG@GLGAEBADDDEDSFA@CGA@WJMAWJED@HKD@DKHADBFHDJBBDCRGT@HGHSHADpfLFBDM@EHKBGAGFKD]PA@CC@FADBHUEEBIDK@GBGDELBDTXBF@FGHGBKAOCCE_DGHkTQJCF@REJEFDH@@@B@BMDGAECC@EB[DUJOTANIDEDCHKPUZGHIDK@ABACC@IHCFHdAHITAHGJGBMLKFBDJ@DF@DCNDHF@NIFAD@DB@LDDJDHAF@TRD@JEFGRKXE\\UNPPJHF@B@DILEB@DIDKDYNIPEBABDDRDJJJBLDJHFF@TELOHIBEDCHBFFFFBFCF@JBHDNJFBJCNELKFAHDJ@LB@BF@NKLCJAHDVN@B@BH@DFDLAJBFAFSDEDONEHCJED@DBBADEHKJCF@JKNQNM@@FCBK@GD@BDABBFAFF@DMJWT@DBBL@FBPPXRHDH@dQDBHHH@HCJALGRGRBTAJDFDJNFFRBRLBALCJGFCFCPIHGHGRCPBLEhCDCFGHMBAHAJEH@JGJCFGRIJKFCTE"],encodeOffsets:[[111254,32901]]},properties:{cp:[108.6649,31.946293],name:"城口县",childNum:1}},{id:"500230",type:"Feature",geometry:{type:"Polygon",coordinates:["@@FCB@ACBCJILBDALOLI@CCIECGMFEHCAELK@AAAHUEGECQWA@GFEHKCCBQS@CTMfgT]BE@IBEDAFAPBFE@GCEA@KDIEHGFIDANBHCJADGHCDGHEBG@E[[JGTIVS\\DB@BHJBHHF@JDLBZCVGDEAUDCF@TLPDF@NSCIBCFCDDPC@IFC@AEAECAGCC@CVYRIHBFANMECAEECCGECCBECGKCGOSCBQLCAEE@IDKDCFBDAEMGKI[NEFG@EK[KEGAE@EACEBMECOECE@GDIHIFCFAJ@PFDANDDAFoGICCEAIBEA@ADE@CEEAGIEOC_Jc@EGGAWDOFILKFADBFABCAGEKAWPEB[@KCIBGCE@WHKLGEGBIAWBEAMIEIGECIIEKIEHADDX@JGXQ\\BHCFUA_NEBGAE@yNYAGAGGIECGB]DC@EAOCQGQBGAAKQCM@GDCAE@CDEHE@ECUCCKCAA@EDICCC@CBELCDA@GECBIDGRUEABHNaLSJABHHDAACHCFBBFGFG@CFERMBGJC@IEIKUOEAWRGDMT@FADIDEJEDFDZjFPFJ@BABE@eHOJGBWEEH@PCDEBSR[BEJKFEF@FFXALHHDJBVAFIFELGBADHBFHFBFLFCFBEBEPAbBHBF@^AFICQOGCI@IDKHAL@BBF@^CDMBCDFFLFDTRHBBADFLVRaFILMJHRELBLEHAFCDE@AACFEBMHMRBFBDHB@BBHENI@IEICCDE@ADEBABABBFKHDFAFIDG@CFCAAAKLAFEDCCIMASUGA@GHADBHBB@DEFCBAAMGA@@D@DEDMRML@BH@FFL@AHFHJFBD@P`dHLdlDDNFDBBLAFKHGDADADPLLHbNBJATBDJDNJHAJCBJAJF@BDKHMBCD@BHD@FADAFAVKL@DN@DDRLNBRFHFFF@DOVJAHBHL@HBDH@JGFAJDFFHHBPFLLF@FAJBDRDDDFPAFBJBBHBHGLAJG@ACEASICCCFKAEHENBHFPPT@DBDDFBDABCAAGGBC@AHBBADCBIAAGACBCHGA@GJE^DBBCFBHAB@DBBHDHADKFGF@FBDFHXBBTFL@FAJE@CCGBMCCIAEECOBGHEBGFCXABACABAD@FEPAFGLBF@FEFBDGDA@CFAXKXENKBAGMUOEKSMCIGQ@CDGHEZED@TVD@FCNA@EFBHAHIBIRGLFJNTTDBROBGBGHEBA@EVW\\eXCRKRIRAXKNDHH"],encodeOffsets:[[110591,30776]]},properties:{cp:[107.73248,29.866424],name:"丰都县",childNum:1}},{id:"500231",type:"Feature",geometry:{type:"Polygon",coordinates:["@@CGSSQEECICCAO[SOMMIECKIG@MAAKMIC[_@CDCbIRGDC@C@ECIBK@AGEEAIBE@CC@CLYACCAE@OFMM@CBCFEFIBMAIEAIBGAG@ACACEEBKAEEAIBAC@IDCJEDEIIAUFAJDL@LDFDDH@DEPCB@BVFDIDCBGB@BCCEDEACL@HAPOFIEIGESGK@QKCCM@@CLKBUBEBC@EGC@ADCNALGACE@BIAIIDGBMIICACBSAIaMKGOKBCBCHCLGBEAKCAMECCckGK_c@OACIEEGBGK@EEG@BFGDAHGBKAEBCDALRP@BSNEHWNC@EMGEE@KQOKQOquECA@GHMFQBK@IEOGKCGBWVEBCJAD[L@HFFHBR@BD@DMPFDJDG^EFYLM@ECKBFHAB[N@D@JABULGFCHLBLABB@DDDNBBFAF@DDJD@VED@JNGTBHJHFNAPCFEJC@[CC@CFAJ@DNPHLLNFJ@HCDIBIFONADGJE@CDB@@DAFILSLMJMDEHJPJJD@bxJXJdP^HFFPDRHN\\bRNNHPN^dBPDFDJ@HCNHH@J@HLPBF@JHNHRJJHNJJDJJFDJNJNXNRDJXEFCL@VQVIHG@CDBBCFBCC@AHAFEAE@AJB\\EFBHLHJRJHANBNMJ@NDHJ@HDBVCRJBCBECOFCLAJQHCdCL@bJDCEGBCB@LJPHHJJ@HE@C@GGGFEXBZARKFGBEAGGO[_@EBGJE"],encodeOffsets:[[110246,31151]]},properties:{cp:[107.348692,30.330012],name:"垫江县",childNum:1}},{id:"500232",type:"Feature",geometry:{type:"Polygon",coordinates:["@@PMHSJGDC@CC@IQEEE@KBCC@MBERSAMACca‰qICFWCGBKE[DEAIIBAAHEECFC@EACBCICCGGAFCBA@AEBCEBGDC@CC@CEC@@CG@AEGC@UFU@MGSQUEI@GLSBSDMLQRMFG@IAIIWAEF]EW@CFERQDEBKAMGKC@CBAJABCBEAEGGYUMIC@CEMACBAIEKOGCGEQIGDGJM@GFKDQ@KGEDCA@EJWGKASEIAQCC@QFYCGOMCE@QJU@EIIMAEACEAKHQACOGYWICKAKDGCMAEEG@I@ADULIDSBEDB\\DRBZVpDVFNL`EHE@GBOHOTEHODKVCBMDAFBDBFAJADEFIJEAMOIGYIAE@CHCQgCAQAC@EGAG@GCA‹NAD@JCNADaEGHGAKDO@GEGBEDE@KKBCD@@A@GEIE@CBMBCDCNJN@FC@@CC@EDCFAF@TGBAHAVBPMNDFABGFO@GCEEAICGGEKEOMCAGBS@SS]QGCM@CBIGEFOFABFH@F@DCFDLSFOJE@E@[[E@GDE@ECQAGGAHEB@XEJJNDJCRBDCNDH@RBFF@NPBDHFDLHJGFI@EFEBGBOEOB@HHHEFIJEFE@ECCB@DBBHFFFHRLRBFSLYJCFUDMHC@AGEEM@OCE@EBCBCPUEC@BDABKDEDKCMDKHCBCAGDDTAJABE@ABGRMBOGQAGbMRED@DFH@DED@BFDNFBFJDFERDNF@BCB@DFFFBF@NFPLjbFH@LLPBPZZFJ@HDDFBH@TFT@VPJCD@LDFFHDHFJA@EPEJGDGPCDEAC@CF@FBDAASJSAEDATFAJDBDBDEHAJJPHAFBDHBJDH@DQFIb]PSPMJOJ[PWDIF@LLJF@JFHDLFDNH\\@BF@FDHFDZ`FBF@HAPATF@DCVBDADAD@NADCFGBGDDHCNBJBHHDFA\\HXLRLBDDP\\ZFJJHFJFHBDHDBJH@FFJFDFBFCDFDDEJCBC@ENSHCXQNHNJJLJFD@HINAHUBAH@DAFCEGC@GDBDCBGGBATIbKGMH@PDHQJCDAHFB@DCDGDED@DBBDCH@FBBLDDDDV@FGFCF@DBFCD@HDNLRBBAHHRDRBP@FCDA^DHJFJJ`BLC`EJCX@`MVBDEAGR[HW@ICWBCFGLJJFDJHFFJNJFBXAJBHAHFLKXGF@HDJALD\\@FAXO"],encodeOffsets:[[110662,30325]]},properties:{cp:[107.75655,29.32376],name:"武隆县",childNum:1}},{id:"500233",type:"Feature",geometry:{type:"Polygon",coordinates:["@@FDLPRRLRT\\XTRXJTNJFJJJNVFHHAHGJEL@FCB@@BBBBCACHAACB@DB@AHA@EBCC@@EBAACFBTODAD@@AFC@CAABELEHKN@BEFFBDCDCDAJCBDHADFH@BAB@DJDAFBPAH@HGDFBEFFBAHD@@FFDFHHJDLAFED@D@BLHD@LEFDFADBFBJED@FHD@HIBGHE^DJABC@CACECBKCADGCMFIGMXOHADDLAPOFAFBFCHEBCPGDB@JDPJNDHJJDJCHBDDBDJBBH@DALQB@HJPFNRPDFDD@vhBD@LDFJFJ@NENANFFHJFJBPEBA@GDCD@JDD@HCF@DB@BCFBH@LHJJBDGLBPGAQAAK@FMBEBCDAL@NHJCLaFG@SB@D@PJDBF@FC@IKU@CJGBGDEDAJLHDTEFEV]piBEAYBIFGJIDESWKKEKUUICkJG@KE]UQIGOOQGUEGEEGAI@cBMCOEKKACBIPBJ@NGHIFADCFEH@PHfBPEVOAEKKGEBGOKBG]MGI@CAABEPIJA@MAEGEGEI@CEBMDMGMC@CD@TIHC@QGGAEDIJEILWDANGEIAGBAHEH@LFJJF@FC@AMOCEBCDAD@LBBAGMGEC@MJKDEKWYGKEGKCM@ACCYECIACCDCHALBFC^iDKAIOWcsU[IEC@UAGBCDADHXCHEBS[IEIAE]EBSOMCWLQBQJQLUDCBYdUX@FABGFAHAHQPCASSIMKEQHAJGJGBEA@FMBEDC@SUC@YFGFCH@DHRDJTNFLVPHNABMLWFWLEB@DCBCHEAEFE@KAEHOBEFC@ABDBABWBEDAHGFAHDPFFJBDDANDH@DIFEBK@SEAAGWCEEAE@EHCLGBGCAA@CBAAGDEAA]CIF@HHBDGDAHBBBAJCDABGA@BADHHBBADCBEACCCAS@OOGEMAGFBFELDDJDBTDF@BIHKBEHE@ECAIBEEOCCQCACBI@EKEEKAOMMICEBIHG@AC@GEIICGBMFM@BDCFDFADA@AHCDCJUE@ADAFO@CCGECKCK@ICEBBVJJCFIFCD@JBDJAFBBFALFFBDBDH@HBJAFBBJANEJEFAD@DNNPEF@DBBDKZ@DDDF@JAFBHF@BALDJ@JCDEDmNCD@F\\^JDLNBB@NJHDLJFNNTPP\\DBJDFDRFTTDH"],encodeOffsets:[[110246,31151]]},properties:{cp:[108.037518,30.291537],name:"忠县",childNum:1}},{id:"500235",type:"Feature",geometry:{type:"Polygon",coordinates:["@@@QBAF@@CAGEIAOBIHIAIAEKI@IIEEUKMDCJ@FE@ENARGJEHGJ_CEBGBCJIFKHGDEBEBQHIBgACC@OBK@CCEOEEE@GD[LCKDaNQD]CKBEHCb@HCJGTEL@BA@ECKBMGMEC@CFK@MGa@CDCL@TEP@PGJ@ZDTPPDHDHCRDL@FCJ@DCDGFQFC`AFHDBFBHON@FCHSFEH@BC@CAEOUGOMMECCGCMOKIWBCLEDQ@SA_AKCEE@QJEDAJIDoH]DIAACAC@SFGLGBCBGBMCCIHE@KEEE@EFIF_@A[DADGAAAJU@CECcGmCKAEBAB@NADEB[EKCIGCK@KIE@AJC@ACGEACICC@ANI@EGEBAFCBCI@@CCCAEBE@IFABCCG@AFEBACIDEAGLG@EBCHEAGEG@C@AIE@GEAAAAKHICEECCBCEKAIEC@SGBG@GFAFBHABGKIECECAIBCHCDKAEKIAABCHCDIACMUAEBCLKOMAKGCI@IJCASOCACDEHEBKCIESQMMMMqYSOCDMLMFqhHHCFJ@BDAFFFDABHLB@FPDCHBBHB@FFFARBBBLABABAZELGFE@CFAACAA@AL@FA@IAAABACCCBCCGAABCAA@EA@CKBAEG@ACC@OCC@AAAAABCAGBIZABEBeI]IGACBCDDHALZVCFDHEBaAMAEB@DHN@BCBEJLJBHCFCBG@GCC@IJCHALCLAJCDERBDLHBDMHEVDLAHKLABY@BDCDC@AGUEEAABEJBD@FCHQREDDLADMHEFIBCRGNADKFBJGVCFCBACYCGGDCACOIC@ABEXDLAXFHCD@DJJILGF@LADKHE@AAY]OKMCWEU@E@CBCFCNITDH@FIHCFCLAJCBMLAHGJ@FPDDF@BAH@DBDLF@DABEBIA[IKDI@EECE@CFI@ECCMCIBGFECWEM@CAEGGBCD@VCHBHDF@FCFEDKAIHA@E@EEMAW@BHFH\\NJBRAJ@`NH@HDDJHVAJDJGL@BVH@BAHBDJDHDLBTH@BCFDDHBH@RFVA@DCDCF@DBFBBF@\\IFAD@ADILINAFDFRDHFFXADADFPHFD@JDPHLHFJRHBDENCFMDKBCBBBADGCCF@BVLDTCNFFD\\H\\DFFBHFZZBJBDD@PCNPJBBF@RKHADBBdJFBBF@LCDKPUVEHALFPJDXBFBLAJB\\@bFBDBFIR@JJFFLFABDDBABCB[DCHDJJHVHN@\\EF@DBBDBDIN@DJBFD@PDJLHTJDJBJRATETIH@RKL@DABE@EMQMIAC@CFETIRCJE@CJKLE@ACCQC@ADGCODEPAFABAAIFCT@PCTAJG\\CDCDBJDBD@DEZBHBFBHCFMFDB@LHJFBNFF@DEPAFBDHTCRJJMPCFBF@NDH@D@@CFEHDLFDBVKHA\\CLCH@TKPA\\C"],encodeOffsets:[[111669,32120]]},properties:{cp:[108.697698,30.930529],name:"云阳县",childNum:1}},{id:"500236",type:"Feature",geometry:{type:"MultiPolygon",coordinates:[["@@BGLICIMLGNLB"],["@@JGLWDEHCFAJFPBT@HFD@NALEFI@CGMGECG@KDE@KLCRKLIJ@ZNL@D@HEfSVEXFXAVLNBREN@FADELWCMBK@EWY@EN[@CAAI@C@EDA@GECMEEMCMIG@EG@GCGCWECEGCAKCaQMBGAaUI@SKGE]IGEgOMM@AJET[AECIOKCEAODMACGOFIDICICC@CFEDK@ELGDGBEBCACBGQ@ODA@AGS@KAI@SKEAHGBIDEDQNCR@FKHAXBJGHBDAAMDMOCACBEAEBADABELEFGJAHIPBL[DEDABCAA@ECA@ELS@KLQFOCC@ABA@KFOACBGEMQYoaoGWIESIUAEDCHABEOOGABE@EGEKAIBqQIB@DPVANELQAGGSIMKECWSMUCEeGOGQWYMEKOgOWq{[Y_kSSE@GJIFETBRADEH@DPZ`d@HSZEJMNc\\OHAF@BRFJXCDGAMKCAW^@DBJGAii]OYQcGKGAC@CBANFPDHABASM]MqGDIAY@ECGMYSCIAAEAA@EHAREBMGE@EBADDJWTSdDJF@GFGLDBNI@B@JEBAF@tNDJP@HDDFH@BCJKPEDG@ECAGKCCBELCBGBIAIEABKGCBABK@GBCAEDGDEFAHEFCACIECQCIGIHCFBHNVBDCJGDADBBLJBFCLGDADBHFFFDLJAHGBEAEB@HAHTHD@JFLBDFDAFDDFGJBLBBFB@HJF@B@DFHBHGFAD@FMJDFCFDJGHDJADEB@JAFBFDD@DJ@ADEDABHFBDCFKF@DDBDJFBDH@BGBABBDHDAFFNFHHFNDVDFABC@MBAFALBnDdHFD@DIVBBHBBC\\C@BE`EJ@FFFLFF@JGDDANAHADKHEH@TBDBDJB^CpGJCBIFCRIF@DFBLB`@TCRKFADJXBDLFFPDHFDNNHPPVDHCFG@EFCHAJCDCBM@GPEACAEG_BEDERCHCDI@EDK@QCGDGCOCSOYCI@OHO@SFK@CD@DHb@NEL@DFDHNANDL@FABK@SFIHGDa@GDAFDLC^MRCbDL\\KHCF@FFFPDDL@PAD@BDAhGJARAFCFGHELIJADAHDFI`GHIFQHMB@FEFI@CDLNFVJF@JLJBFBJGJAJBPFJBH@DE@AB@RLCR@NFNFNEN@NEJAHBNHLDbGTBLEfAHCJAZ@FBF@VGF@VHHALGB@NJFBlELCBCHBHEPCF@FBLCH@HAHCDBRABEFkPaFEPGNADADEAEIABCDClAFAAQBCRIHO@AAGBG@CCEFGFCHAR@THJEXGFMB@NHJDBBBPHDVFd@VCFI`AD@DHDFZHJ@LE\\@FAFKBANB"],["@@CB@AKAETILCHDLHDHFHBRB@sEA@GCA"]],encodeOffsets:[[[111718,31314]],[[112199,31995]],[[111720,31314]]]},properties:{cp:[109.465774,31.019967],name:"奉节县",childNum:3}},{id:"500237",type:"Feature",geometry:{type:"Polygon",coordinates:["@@AK@MCACACEAEBSDMHKEGFIHBJCHMEWCCACDEACBGHGDIBKCMJgHMNKLEDGACIKIECE@ODE@IGGCAEEUCCCICOFOCAABKACUCAAEKEGKAEIFICGBODEFCAGD@FDDCBEACEA@CECCIBOACGA@I@CR@VA@CCAACBEFG@[GKBOCIPBhHFED@HCBMIMKCAEDG@EGIKEAC@ICE@KGKCKBGFGBGDCIUEIMOEMIMIOCE@CCKAGECEE@CDAGECEMGAEGCECAEDGCACEEC@AAABA@CECGSC@CBGDICK@UAIBIJADBHIJBJO@GDAFGDEDABBHAJBNCRCBEJIHEJ@JFP@BABIBICEJMAKAKDKEMEEECCI@EBI@CBANCHA@GCGAKJQBMFIHIBMAKGSMmQw_KCEEmGaOk_gYSIECOKCEAEBMACACDGHEAECCQEMKA@ADBFDHBDADCBEAMGEKGGIAGCcGEPKR@LKT@FDB@FBBADCBCFK\\OAGJIBEHKFAFCBABBFAFBDPDCNBNCBGAIHWAGBELQ@MDCRCFAJGHFBTLJ@LBT@BHB@PCR@AHBDADAFCHKH@FCLEF@DDDDJCJEJHPBDCNBPDFPLDJBFS\\IF@BNNhPHF^JHFTLJ@bVHBNAbRLDDBFHFDDXDH@HFHH@NJNDFFDNHFB@FCD@J@BB@DM\\@FXZ@FALDNKXCFEBM@QFMAUKWBWEUFeTGFC@K@YMI@KJQLKD@LCF@LDHHFHN@DEJKFMBC@GES@OAIEEBGDCFKXIHHJNLPLL@TD@BGBAD@BNZDD@DJDD@@BCNJBTBDB@DPHFB@HDDDBB@NKFID@LDAKDCH@NDd@JJFBHAPCH@BBAD@PETBLJJCL@DDFDLDFRLLCH@DAPBJCJGLATNBPF@NA@HHFAHBLL@TDHDLBFDHFPABDNA`IhL`HZB`AJDFFFLPXFVFFAFCTFJBFGTJbFKJAPBTJ^BJ@JEHEJMDQJIZMTCJCBC@CCC@ATQLGDIBABCDA^AVDPCVFNGFBJFD@DC@CAEBGJKHC\\EFEBKGQAGFONKEMBETWBGACCAEGAIDCLADABQBC"],encodeOffsets:[[112808,32055]]},properties:{cp:[109.878928,31.074843],name:"巫山县",childNum:1}},{id:"500238",type:"Feature",geometry:{type:"Polygon",coordinates:["@@NEHEJCJIVEL@NJNDH@JFJ@RGJAXBPFDAPCDM@CBATADCBCBCJBFC\\BDABC@AKQFEBWRSDIEMBK@UEMJEPSFGHELCDEAAOCMAGCA[FG@CWEQICMKM@CRMNCJ@PBPBHALDTA\\DFAJOH@lZRBP@VEVQDCDMFEFCRALEHGNEX@dDJAHAJMJEDEF@VDR@RJFBFA@AGCAAGGWKCKCEOCOKAC@CDGIcHQAEEIDSBEEEEUOWEKCCKE_B]C[EgK_JMBACOBGEECKAGCSCK@AKBGGE@GMBE@AOSMKBIHIDOACBG@KDQKCECKCE@CDKIIAKFS@OBCAAG@ODGBEAIIc@MCG@CDBLKCC@EJMLC@EE@GEAOG@CCASAIADM@AC@IC@CCCMY@ABCHA@ASCK@OKMKGIMAABELEB[@KFI@YGCECGC@_BEJUDc@UEGCAOAAICMGA@ENWHGFC@MEGAQBIDEHDF@DAHBH@BGPQJADBREBkBCDADJBBFCFCBMBOHEFObElADQDCAGDGBG@KDEAE@ODGFGAADGBKDgDOKA@KHGBUGE@UHE@EAY@IBGDeBKFSAaHKCMGGAIBMFM@MFMEKEQAMF[DOBSLG@KD[DGBULCAQICBCD@DI@OCE@I@KBINQISDCGOAEBCFE@MEEAGI@KCANEBCBCESFU@GACCAICCD[DIHSBODI@MBABBJABEBOBCFDPCH@BRDDD@BKFIL@DIFQDSJEF@DBDNJNR@FAFCBK@QLG@SJSFQBOJYCAB@DCHEFGBEFSFG@MJE@A@FF@DQT@HFL@FAFGH@D@DB@FBHDFCF@HAL@HDJCHCDD^H\\CFDBFDJBTBNP\\DDLBBFNBDBBNHRDNDDBBRCN@FD@DB@\\GF@HDLBJDJJJRbXF@FCHBHDDHAJGHGBAD@FDFHHATJLCJFFFBAFBDJBRADKDCh@NDDBDHBBLD@ACCAC@CFAzCVBLHARBFBDHBDD@DGFEPBDFDvBVADBDFNDDHDBH@DHFAJEJAP@HCNBDEF@JBBDDB`ARLLB\\GDIHCBCB@B@BFDDFBD@XGFBDCF@NDFC\\AFCXEBCFFBFCHGHABJ\\@HCLDBFCTEJCNAP@PETDFAJBVKNA‚CfAPBpGLBLDdBDD@JDFFDD@HANDNAHDVBDCFK\\ADB@HDBN@NBZIDBDDPBVHLAXHNFFBD@PGJAH@PFLC"],encodeOffsets:[[112216,32489]]},properties:{cp:[109.628912,31.3966],name:"巫溪县",childNum:1}},{id:"500240",type:"Feature",geometry:{type:"Polygon",coordinates:["@@C@AEGC@ECAAGDEAIDAF@BACOBEDIACEAGECGAEDERMPYAAKCAA@SFEAEKE]AGCDK@M@CDADBTMPELOBEFAhDFDJDJO@AHG@E\\ODIJEDEFABGFE@ALED@FALDRK@CFEC@ACFEECBCJ@BCFC@EBC@GDEDAH@HE@EAC@CNITAHOL@RBB@BEGQIOIAEI@CFEKaQ‡CUTKJ@BAMYKcQmU]EI@UECCAADCBCAMQEMBEBAJDHHF@JG@EKE@A@AHADCEe@iBAH@JCHIAQCEECACCWKQQcCOAOReAGECFQCGEECAACDE@EBI@IEICFGJBDCHQBEACCIQWAUEKBG@EDCJgRK@EC@KACE@AEGEEB@ACAACCAAEEB@CA@AACBGDIJIC@CJI@AUOSIACFIECAICE@EACDAHA`ADAHBCI@GIACICGBGGIISKUCBECEKAKBEFABA@KCGF@@IBKBMHOBGAAOJMJM@UKUGE@WXOBILAFCDGKAAIDO@GFM@AD@FGBWJIHCHCAGGCAOBGBGG@GGKFGDIAECEGC@AFGCKGFA@CCCGECCCAMHEBGCCCA@ICCGAEI@ECAO@QMK@EAEMDGOEI@EBEDGJCJBJBDPFFDANDFFBF@HBLFL\\@FEHMFJ\\HLFNCBEACDCL@JFFDBRKDAPTDHHLFDDAFDDHFDBFDD@BKLEBGAQJUZ@DDDBHFDFB@BED@JODCCEDADDJMTE@OCSKE@CDBVCFUHYDKAICE@GGIAAGA@[CWVWLCD\\^@DAHGFCHGDCHIBGDMACBEJGHJFLCB@DF@HEFOAEBCBAF@JAFS^ehQLADJPHFDALDFGHEB@RXFDFHGVBB@BKLBFGDEFHNFDDJ@DKJKPCBKAIJADBDA@EDLHFAF^JBJFT\\FADGGWBCDCHAVBD@JFV\\dtPXBJCL]jEDKAGBCDDDJBFDDZBDN@LDFHHLXZFLLCNID@HFHNABKAC@CBADDFNP@BEDE@IIKEG@GFABBHFJMHCBKXDJFCFEFCHBRHF@HG@SDCD@HNCNANDFJ@HFHFBF@NIBOJAFBB@DHJ^NAHPLAF@DHDNPADSNOFeAOGG@EFCDEBGJMHI@OAAJBDLLPFNDdAJ@HBFFFHHVPRHPRJ^VLFH@dIJ@LDRVTKDCBGBAXAHADEHSFKDDX`DBH@XKH@BDFNPNHNJFBH@H`bBTHTLNN\\JNnŒJFNCJBDDFJJJFADCBC@OAEKCEECEBGBEHCJBD@BKAGBGFBHHRHB@CGEGEM@GBADG"],encodeOffsets:[[111027,31221]]},properties:{cp:[108.112448,29.99853],name:"石柱土家族自治县",childNum:1}},{id:"500241",type:"Feature",geometry:{type:"Polygon",coordinates:["@@AWFEE@ACLIFKC[DICEAGFI@KFG@KBKIOAOAGBIHEHAB@FDHBJA@ACCBA@GGBAABCLCNADCF@FC@CF@@EACDAX@JCFG@IAESMAEDEHC@EC@CGKCAAKI@CI@AEBCACG@EBOGGG@GFGDAHAHCJK@EIGICiSkOWMIEI@GAEIAIQKAABCDEL@@AEE@AFCXMBGB@HJLHJBHFJFHHDDH@FCLGJIFEN@VLRB@HRVH@FCFBBADBFEB@AAD@BCACHG@MEACIDCFAFI@CFIF@FA@CAABEAAEDECO@IEAIGEACASCAGU]M@KBOFEDABAEGKEBIBIAABOE@QKSI]IIGG@CHKBKDGAGEKACGOC@OACEEAGCCKACABACGJKACAEEGOBECDIEUC@MFC@AAAG@CJM@A@CCAAEBQCE@GOcEEGCVKFEBCCEQKGIFS@GKOIOGOKKGC@AFICIIIICIGCGCAEAOAAGKQJO@EAI@AVUHMDSAEAEGCMAEUGAQJGFILGDM@MFGBCD@NEJICEBGHC@ACBEYc@IFM@IAEGUGGGCU@GACBIPEFIFAAMDQLYHODMFCFBLBHFDBDCJQJE@QC]HGAQIeMSMG@IBSNEH@NMNCL@TEJMEO@CACGIYeMGCEEAMM]EAABABCH@PDNCRCHGFIBECE@C@ABArADKDEH@JCNAD@DBLBDFDHBNRNJRFPFJNBFCFKFADFNHHBBDFJFFV@JCPBFJNBJ@BCDQBSHEFDH@FNVBBBJDHFFFDBFFFE@KVEBSJ]NADDDDB@LIFAD@BI@IDGBEHCHCVBTHTBLDHCJNAF@FJPJHBDD@@HJBHHDNBJATHBBCFBB@PPVHFAFFDBFNFPNBHFHPBBBBDF@PALJPDDDJANJHDBBTDPGBCDAF@LFPDHDF@\\IP@bMBBDFFTBFBJDDFRHRFPJR@FDJ@FBFFBLEFBJXDNFBDBHIJALGPPJLJJDFJJHRR`Lb@HCLHHNFDHNDBHH@HFDDDBDDJTNHAFDJ@DCBC@GIICCACB@DFNPHDHB@JCF@FJFDHAZFDD@HXLJBHAPJDDHCLBNPJDBDRPBLNFF@FFFCl@"],encodeOffsets:[[111858,29574]]},properties:{cp:[108.996043,28.444772],name:"秀山土家族苗族自治县",childNum:1}},{id:"500242",type:"Feature",geometry:{type:"Polygon",coordinates:["@@LBHCFALMRETYXIFGDGLIAEDKGSHMBEKYBCHA@EGYIODIHAD@dITSDEGMMQCKCCEA@GKQBKGCKSLK@A@CPODE@CEEbkD@PFJ@FHDDJFPEFILALMPGRSZMDEDEVWDI@KAAG@ACDEDOJK@QBABAP@PBJAPIDED@DBFAdQFANDJCHADCDUFCFM@GCEKIM[MEGEBIEM@_K[CCEAGBKAGIK[AKEMCOAE@EDO@UG@ECCGAGEGGAAABEECCI@Ck@EDEEE@MEAKQOACICMOKAGDCCOIGBIAWK@GCCYEGBECEIE@IDA@CGOGEM@CDADBJDHJD@DA@CCIBEMGISCCCACCGEG@AGMCCGMEGGDK@GKaQ_GQIICEIIIKOOKHIBGJCAEACMIWEAKFEAAE@ECI@EIQEOGQEQCCAIAEESCEAAaNO@[JE@GCOCKEE@CBADOHSCAAGCMIIBCCOCKIOBE@ACAAOAEGAGOMMEAEECBEGEOU@OAADEAASGIBMAGCAGGI@@CCGAOIEIE@MBDICGAKGSAM[TOeIAOBKGKAKEE@SFSOGCGU@CVKZKDCBMDC@CD@JGN@DEFCFO@GLI@IEKCAKAIIG@CBC@CEGAEC@KKQCM@KBGBC\\JDADCBE@EQUAAQAYEGBCDC@GCGGEAOCO@CB@JEJGJKDaBCFAZCHBDFDADADATBTPZDDTBP@FBBBD\\EHDR@DMFCFCNADALGFGBEFFVCJKNIP@DCDBFHFDHGDAH@REN@DHBADLFNDlBBDBDCDERAlE\\FJBBVXb\\BBCHBPAFCFQD]OI@CBGHCDEBOCADDLAFSTKFE@CAEUCCYACBGFGBMKM@EK_I@EDEACICGBKFE@IAGCK@IBOLEBE@OEG@IDkVcJQDKFUP[NEFKHOEMBGDAFNRHRJ\\CZBZPHDNNJHLJFFNBDDBLBBBFXBREREHSFQDIFKBADBLBZM\\CPBHBDNRBLAJFXO\\@p@LELMLKFQDEBADCLC\\EPE^NFLABBRZJLJFHJNHj`JBNBNJHBL@FEVBFFJDDLHFHJHBRKHDJHHXFHF@NEH@HD@HLHJBZ@HBFDNDBHHHHTAHDNFDFDBDXFZDDCHCFEDGDIB@FDH@BAAC@GBAF@BCJGB@BDF@DIDC@ACCKEEE@EFERKDFFFFL@HGDBDHFR@@ACEAIBIFKFCFDDCE[FAH@NJTHXIHIFBDDBHCJENBBLBBDADIP@FFBVEHBJFLAFCDEDMDEfUHCF@HHFDHBLAFDDFABEBEFFBHADB@HCNBD^ARBBBDFANBFFDFCF@RDBDHDN@DALMP@ZG@AAG@CBAFDBCACBARCHBBBJ`EBDLAHJHNbLPVd\\|FDbJTNCJDLJDHNHFDHHJBHFFBLDBH@AJG@IDK@MFYNADAJCFMBIB@FHLBRHHJPDDLDF@RANDTBfAHFPBDFBJCRBFDDN@JRLAJEL@JBL@H@DCDBAfBHJPLFBDHBDJBD"],encodeOffsets:[[111671,30109]]},properties:{cp:[108.767201,28.839828],name:"酉阳土家族苗族自治县",childNum:1}},{id:"500243",type:"Feature",geometry:{type:"Polygon",coordinates:["@@NKVEDABC@EAA@C@A@EEIEAGEUAECAGDABEAECGG@AC@CAE@EKQEcFCFBJALCDEAGDCBAHHFAFM@KZSFADCBSAMDCLEDKHGAK@GAAMAECBEAA]JG@KCIEAEGSGEEIAIBCFEAIDGDAHFDBbOVCJCHBXCL@BBdQHEDG@CEEAE@EBEHGDMHEBEAEMUO[ECOAUECAAkCCEEAGHE@EAC@EFCDELQBGGWGGIQAM@EBGJGF@FIH@JAJEBEVaCGGECGKKAE@EJS@CGGGQFKAECEECGEKACAEGAI@EJYBIDEVYNSIWEEE@ACAIEC_CQEACECECAGAEBGGSGGAGMCECGAY@IAKG@GGCG@MFE@EGGWIGGCQLGAGIGECKICEEUAEFK@GAMIMAMEe[MGGIIEIKOYCAKBMEABCJ@RBH@DERIPGZ@LPnBDADGHKDSHQDM@CCCEBEBC@GKMEK@]EQECOIACAEAAWAEDG@APHBFLAFKHIDGFG@G@C@KRCJADG@UEAEM@EA]OGEeCCDCRCFGFGDMDKHEBMACFiJKDICCCCCAGOMCEC@GE@CECAEC@EE@EAIGACEIGGAIBKEIACBQC™@UDO@IEGQMSMMGAI@YDGAAALMCE@KEGGCI@ECG_AQAFEBKBMAOD@HC@GBIFGHSHOHFPHFBLHLAFBH@VBRDFHDJBHDHAHAHBJDZXPHBDGR@JDDHFNBJJ@FIV@RDFPNDHEZ@RDDBRFJBTHLIX@FDBFCLHR@LCHEN@HIHCRJHFHDLPJFABBDFN@DJDVNHZFHFBDABABIDAD@HLBNALCFQREF@DFXE^BFJXBJ@JEHQNKRCNATKT@HFJRVHT@NEV@VHDBFH@@DD@DFD@@DCDAHDFFA@BABEDHBDHJDADBD@FEDFDGFBBJABJCFF\\ALDHEXJDŠrdbBDBNQTAF@NDDLAF@FFJRD@@DCDIHGTONLBHFDBBAAEBCLEJKPERCNBFHd@`IPDHDDJFDBBAFEDHDJAFBHFDLCNA^CBMCEBAHFNFBNBPLP@DB@FFJHBDDAHHFBDAFGFBNDDFDDHDDB@HEDLEH@BHDDFBFCJEHHL@HHHHAPADBHHDBDGJGXIHA@EBCN@HEP@JCBBHLDCBEJKPAXWF@VHVLN@NIPIBB@BIVANAL@JE@DH@JADCBABALHPFDDALVJTHJAHHRJB@HFPBVEJDDL@HE@GAABABIDEH@JEJBFGBUCEECAMEIDOFKHA^LFADCBM@IGKEABMESTCJ@TD@EDELMFA`EXYHEF@"],encodeOffsets:[[111111,30422]]},properties:{cp:[108.166551,29.293856],name:"彭水苗族土家族自治县",childNum:1}},{id:"500154",type:"Feature",properties:{name:"开州区"},geometry:{type:"Polygon",coordinates:["@@@BCCTJJHHDLBBD@HPDPEDILGHGFMLIBKLOFABD@LFBHADFFFBATLJBFJLIFEBANJB@FIACB@LCHEBAEGO@CAJUBK@I@CLCFGBGAODALAVJBHCFFBBADIFGJBFA\\@JFDGH@HEL@JGH@LHTLDLJDXVJBL@D@BFGHABHXFH@BEFBDJHTHB@EKDEVQH@HHJJLBhTFHHJXL^JVNRDHJTHDCD@@DEHWLM^ETNAJCJAFHLDRJXRHNXR\\FBB@HHH\\NJBRAJ@`NH@HDL`AJDJGL@BVH@@AH@FRFNDTFADCFFBFBJ@RHTC@DCDCFBF@DDDF@`KD@@BUZAFFFPDJFFZEFFPJFB@ZLNJFJPHDBKVKBKBEBBDABECCHABVJFTEPFFF\\F\\DFFBHD\\\\@JDDB@PENRLB@F@RKH@DBBjL@F@LCDIPUTGJAJFRLDVBF@L@J@\\BbFFHKTBJJFFLDABDDBABCB[BCJDJLHTHN@\\GF@FDBFIP@DJ@HFANDL`RFJBJQHYCAB@FCHEFG@CFUFG@KJGBDF@DOT@FDL@HADGJ@HD@FBHDDCHAH@J@JDPGDD^H\\CFDHPBbR\\BDNB@DNDFB@NJRBNHFRELBHDADD@\\GF@HBJDLDHJLR`XF@HCHBHDBHAJGHG@AFBFBFHHATJJCLFFM@GBMNKDOLITC@U@CDAD@DC@EEQBG@eDYC]JCKCCM@IEDCGKMKCS@QMGKCACGAAGQ@KGUCEFOHA@ECECDGGASBEEIAQDG@IDGCEEG@IFEFDRINIBMNCCO@EDCAWLK@@FI@ELICCDCDHDGDSDGEYHM@SFµyIUPY•^QI¡£BGJu[Uă@aBO~m_±£•HS\\QTaEK]Oa_‹_ee‡[‰QNqNEtHHGb@JO@g]]EM[QF__C[o]KKOfmD_‚]EO³mUyWQHQSB£\\[vYU["],encodeOffsets:[[110563,31635]]}}],UTF8Encoding:!0}):D("ECharts Map is not loaded"):D("ECharts is not Loaded")});

================================================
FILE: public/map/city/130100.json
================================================
{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"adcode":130102,"name":"长安区","center":[114.548151,38.047501],"centroid":[114.583482,38.080599],"childrenNum":0,"level":"district","parent":{"adcode":130100},"subFeatureIndex":0,"acroutes":[100000,130000,130100]},"geometry":{"type":"MultiPolygon","coordinates":[[[[114.663794,38.102841],[114.673174,38.0996],[114.680928,38.101247],[114.693421,38.10235],[114.693852,38.097155],[114.70378,38.097208],[114.7038,38.094153],[114.705464,38.0939],[114.705425,38.091735],[114.707383,38.091363],[114.705092,38.078553],[114.699374,38.070141],[114.69538,38.063389],[114.693049,38.06517],[114.68974,38.064665],[114.687684,38.062392],[114.687566,38.06004],[114.684139,38.060492],[114.68365,38.058272],[114.681711,38.059269],[114.679264,38.053845],[114.678931,38.046294],[114.676405,38.046188],[114.676228,38.042784],[114.677031,38.041428],[114.609943,38.054696],[114.591164,38.058883],[114.591321,38.055919],[114.591145,38.037094],[114.511877,38.035591],[114.511818,38.04212],[114.510311,38.042691],[114.503927,38.042439],[114.501264,38.043396],[114.492589,38.043609],[114.494332,38.055932],[114.498209,38.07256],[114.498718,38.07256],[114.502145,38.081583],[114.493353,38.082766],[114.494939,38.091934],[114.494723,38.096929],[114.495135,38.104542],[114.492158,38.102722],[114.489358,38.102363],[114.48221,38.102947],[114.480194,38.105963],[114.480859,38.106667],[114.485304,38.106733],[114.485774,38.111701],[114.489064,38.113348],[114.48411,38.114066],[114.501871,38.129365],[114.503614,38.130866],[114.507315,38.131756],[114.515656,38.13137],[114.520611,38.132393],[114.529775,38.130414],[114.54172,38.126045],[114.547458,38.123203],[114.55623,38.121703],[114.561615,38.120308],[114.566335,38.117652],[114.571426,38.11639],[114.582666,38.115739],[114.588443,38.116536],[114.592144,38.115593],[114.596079,38.113043],[114.599976,38.111303],[114.611197,38.109231],[114.621046,38.110267],[114.633951,38.109549],[114.641294,38.108075],[114.656862,38.103094],[114.663794,38.102841]]]]}},{"type":"Feature","properties":{"adcode":130104,"name":"桥西区","center":[114.462931,38.028383],"centroid":[114.449351,38.025685],"childrenNum":0,"level":"district","parent":{"adcode":130100},"subFeatureIndex":1,"acroutes":[100000,130000,130100]},"geometry":{"type":"MultiPolygon","coordinates":[[[[114.376644,38.073277],[114.386514,38.072706],[114.426519,38.065822],[114.436643,38.063708],[114.434881,38.05552],[114.434842,38.052582],[114.43586,38.049259],[114.469365,38.04789],[114.469541,38.04551],[114.477256,38.045669],[114.477256,38.044872],[114.484462,38.045018],[114.484345,38.043449],[114.492589,38.043609],[114.501264,38.043396],[114.503927,38.042439],[114.510311,38.042691],[114.511818,38.04212],[114.511877,38.035591],[114.512249,38.020844],[114.49443,38.003087],[114.492217,38.002103],[114.492511,37.998657],[114.496231,37.976757],[114.490082,37.975865],[114.490415,37.974016],[114.485774,37.975905],[114.484776,37.977369],[114.481623,37.976491],[114.474985,37.976624],[114.474574,37.973869],[114.472909,37.972379],[114.46866,37.972419],[114.468327,37.973976],[114.461787,37.974229],[114.458125,37.97693],[114.458262,37.979232],[114.463353,37.981188],[114.462785,37.984275],[114.46114,37.984209],[114.459965,37.990821],[114.451486,37.992152],[114.45133,37.994547],[114.437994,37.993961],[114.437916,37.994773],[114.432492,37.994281],[114.42883,37.995132],[114.428595,37.998019],[114.427479,37.996156],[114.425775,37.998897],[114.424855,38.002981],[114.427851,38.005761],[114.428008,38.011201],[114.426245,38.012465],[114.419352,38.012106],[114.417375,38.014753],[114.412479,38.014606],[114.41103,38.016442],[114.409855,38.020671],[114.407701,38.021562],[114.404274,38.020511],[114.398184,38.022852],[114.395854,38.024807],[114.395972,38.027892],[114.398419,38.034408],[114.397205,38.03845],[114.393328,38.038636],[114.39278,38.041056],[114.38902,38.041083],[114.386279,38.042745],[114.38432,38.045882],[114.384262,38.048315],[114.386631,38.048608],[114.386611,38.052649],[114.388198,38.052609],[114.384594,38.05653],[114.385339,38.056903],[114.385202,38.06222],[114.381246,38.063482],[114.377212,38.070114],[114.376644,38.073277]]]]}},{"type":"Feature","properties":{"adcode":130105,"name":"新华区","center":[114.465974,38.067142],"centroid":[114.447636,38.099975],"childrenNum":0,"level":"district","parent":{"adcode":130100},"subFeatureIndex":2,"acroutes":[100000,130000,130100]},"geometry":{"type":"MultiPolygon","coordinates":[[[[114.492589,38.043609],[114.484345,38.043449],[114.484462,38.045018],[114.477256,38.044872],[114.477256,38.045669],[114.469541,38.04551],[114.469365,38.04789],[114.43586,38.049259],[114.434842,38.052582],[114.434881,38.05552],[114.436643,38.063708],[114.426519,38.065822],[114.386514,38.072706],[114.376644,38.073277],[114.374275,38.084985],[114.381755,38.085011],[114.383165,38.086553],[114.382499,38.090087],[114.382421,38.098749],[114.381912,38.09956],[114.376213,38.099414],[114.375097,38.101871],[114.377995,38.103612],[114.37917,38.105764],[114.38714,38.106547],[114.395032,38.106654],[114.398047,38.105325],[114.403432,38.106521],[114.403628,38.108035],[114.416317,38.109576],[114.41761,38.111622],[114.41665,38.117997],[114.409601,38.117692],[114.408876,38.12663],[114.410149,38.129498],[114.412166,38.129511],[114.414046,38.131397],[114.413752,38.135407],[114.415279,38.137797],[114.418824,38.140984],[114.422544,38.141409],[114.423288,38.146905],[114.426265,38.146281],[114.433412,38.155787],[114.43866,38.162304],[114.444809,38.167414],[114.44569,38.168144],[114.448647,38.166472],[114.452955,38.160765],[114.46396,38.152641],[114.474495,38.145923],[114.476825,38.146109],[114.48221,38.14514],[114.481584,38.142192],[114.491159,38.140532],[114.494293,38.141581],[114.498679,38.141568],[114.501244,38.138235],[114.500148,38.132459],[114.502497,38.130335],[114.501871,38.129365],[114.48411,38.114066],[114.489064,38.113348],[114.485774,38.111701],[114.485304,38.106733],[114.480859,38.106667],[114.480194,38.105963],[114.48221,38.102947],[114.489358,38.102363],[114.492158,38.102722],[114.495135,38.104542],[114.494723,38.096929],[114.494939,38.091934],[114.493353,38.082766],[114.502145,38.081583],[114.498718,38.07256],[114.498209,38.07256],[114.494332,38.055932],[114.492589,38.043609]]]]}},{"type":"Feature","properties":{"adcode":130107,"name":"井陉矿区","center":[114.058178,38.069748],"centroid":[114.045943,38.077325],"childrenNum":0,"level":"district","parent":{"adcode":130100},"subFeatureIndex":3,"acroutes":[100000,130000,130100]},"geometry":{"type":"MultiPolygon","coordinates":[[[[114.028281,38.033397],[114.026754,38.035605],[114.024522,38.036283],[114.021349,38.039726],[114.018647,38.040378],[114.015788,38.039261],[114.01475,38.040458],[114.014554,38.047065],[114.012831,38.049897],[114.007701,38.051891],[114.00819,38.055121],[114.00678,38.056411],[114.000397,38.057275],[113.994973,38.061422],[113.991487,38.062552],[113.987864,38.064891],[113.990841,38.073809],[113.991722,38.07862],[113.993171,38.082394],[113.996676,38.087775],[113.997557,38.093209],[113.999457,38.097328],[114.005194,38.102536],[114.021878,38.108128],[114.023817,38.109244],[114.027224,38.108992],[114.030357,38.111994],[114.034861,38.114584],[114.037916,38.118635],[114.038914,38.11983],[114.04334,38.119657],[114.045357,38.117931],[114.049665,38.115752],[114.05413,38.115766],[114.057772,38.113162],[114.061551,38.114557],[114.062746,38.117758],[114.065526,38.117811],[114.070304,38.113003],[114.074221,38.111529],[114.076492,38.113162],[114.076394,38.116443],[114.081309,38.120228],[114.084893,38.116045],[114.087791,38.117798],[114.092216,38.11728],[114.094586,38.120799],[114.094292,38.123987],[114.097014,38.125009],[114.097386,38.129777],[114.093313,38.129339],[114.091277,38.130003],[114.094978,38.134053],[114.097288,38.135381],[114.103887,38.13623],[114.107686,38.138607],[114.110643,38.137757],[114.110721,38.136682],[114.107667,38.135606],[114.11033,38.134212],[114.110447,38.131941],[114.107706,38.131264],[114.105787,38.133442],[114.103887,38.133137],[114.102654,38.129232],[114.103261,38.124624],[114.102223,38.123217],[114.09956,38.12477],[114.098757,38.122473],[114.093901,38.118741],[114.093058,38.115261],[114.095663,38.11206],[114.095291,38.107544],[114.097974,38.104608],[114.097034,38.101739],[114.093705,38.101885],[114.09157,38.099321],[114.087634,38.097288],[114.081956,38.091482],[114.082602,38.086752],[114.080702,38.085516],[114.081388,38.084002],[114.080957,38.080613],[114.084305,38.079723],[114.094312,38.081676],[114.106061,38.082287],[114.107608,38.08149],[114.108822,38.07753],[114.103026,38.072121],[114.097347,38.071271],[114.097445,38.072055],[114.092256,38.073317],[114.088026,38.072653],[114.087145,38.071723],[114.082171,38.072959],[114.078039,38.072945],[114.075004,38.07163],[114.073281,38.069875],[114.076433,38.067855],[114.077334,38.063748],[114.077922,38.055294],[114.077452,38.054164],[114.079939,38.053021],[114.079116,38.050455],[114.073124,38.044712],[114.071969,38.039567],[114.070363,38.03744],[114.070559,38.03502],[114.068189,38.034448],[114.070383,38.030658],[114.067641,38.029594],[114.062569,38.031429],[114.059103,38.031257],[114.051525,38.027414],[114.05082,38.023278],[114.047472,38.024262],[114.049684,38.025233],[114.049156,38.027148],[114.042028,38.028929],[114.040912,38.028703],[114.034743,38.033065],[114.028281,38.033397]]],[[[114.025912,38.027932],[114.027714,38.0274],[114.027479,38.025485],[114.030338,38.022586],[114.026167,38.019714],[114.026519,38.018623],[114.023523,38.018463],[114.018334,38.020605],[114.013908,38.01966],[114.01193,38.016428],[114.01334,38.011068],[114.015299,38.010629],[114.015886,38.008382],[114.013889,38.005335],[114.014104,38.003593],[114.010971,38.004364],[114.009541,38.006373],[114.004391,38.005934],[114.001572,38.007357],[114.001826,38.009233],[114.000514,38.012904],[113.998106,38.01446],[113.993465,38.01845],[113.992427,38.027201],[113.994561,38.029062],[114.00962,38.023225]
Download .txt
gitextract_sxg9jdjw/

├── .editorconfig
├── .eslintignore
├── .eslintrc.js
├── .gitignore
├── .npmrc
├── .postcssrc.js
├── .prettierrc
├── .vscode/
│   └── settings.json
├── README.md
├── babel.config.js
├── check-version.js
├── generate-svg-component.js
├── index.html
├── package.json
├── public/
│   └── map/
│       ├── anhui.js
│       ├── aomen.js
│       ├── beijing.js
│       ├── china.js
│       ├── chongqing.js
│       ├── city/
│       │   ├── 130100.json
│       │   ├── 130200.json
│       │   ├── 130300.json
│       │   ├── 130400.json
│       │   ├── 130500.json
│       │   ├── 130600.json
│       │   ├── 130700.json
│       │   ├── 130800.json
│       │   ├── 130900.json
│       │   ├── 131000.json
│       │   ├── 131100.json
│       │   ├── 140100.json
│       │   ├── 140200.json
│       │   ├── 140300.json
│       │   ├── 140400.json
│       │   ├── 140500.json
│       │   ├── 140600.json
│       │   ├── 140700.json
│       │   ├── 140800.json
│       │   ├── 140900.json
│       │   ├── 141000.json
│       │   ├── 141100.json
│       │   ├── 150100.json
│       │   ├── 150200.json
│       │   ├── 150300.json
│       │   ├── 150400.json
│       │   ├── 150500.json
│       │   ├── 150600.json
│       │   ├── 150700.json
│       │   ├── 150800.json
│       │   ├── 150900.json
│       │   ├── 152200.json
│       │   ├── 152500.json
│       │   ├── 152900.json
│       │   ├── 210100.json
│       │   ├── 210200.json
│       │   ├── 210300.json
│       │   ├── 210400.json
│       │   ├── 210500.json
│       │   ├── 210600.json
│       │   ├── 210700.json
│       │   ├── 210800.json
│       │   ├── 210900.json
│       │   ├── 211000.json
│       │   ├── 211100.json
│       │   ├── 211200.json
│       │   ├── 211300.json
│       │   ├── 211400.json
│       │   ├── 220100.json
│       │   ├── 220200.json
│       │   ├── 220300.json
│       │   ├── 220400.json
│       │   ├── 220500.json
│       │   ├── 220600.json
│       │   ├── 220700.json
│       │   ├── 220800.json
│       │   ├── 222400.json
│       │   ├── 230100.json
│       │   ├── 230200.json
│       │   ├── 230300.json
│       │   ├── 230400.json
│       │   ├── 230500.json
│       │   ├── 230600.json
│       │   ├── 230700.json
│       │   ├── 230800.json
│       │   ├── 230900.json
│       │   ├── 231000.json
│       │   ├── 231100.json
│       │   ├── 231200.json
│       │   ├── 232700.json
│       │   ├── 320100.json
│       │   ├── 320200.json
│       │   ├── 320300.json
│       │   ├── 320400.json
│       │   ├── 320500.json
│       │   ├── 320600.json
│       │   ├── 320700.json
│       │   ├── 320800.json
│       │   ├── 320900.json
│       │   ├── 321000.json
│       │   ├── 321100.json
│       │   ├── 321200.json
│       │   ├── 321300.json
│       │   ├── 330100.json
│       │   ├── 330200.json
│       │   ├── 330300.json
│       │   ├── 330400.json
│       │   ├── 330500.json
│       │   ├── 330600.json
│       │   ├── 330700.json
│       │   ├── 330800.json
│       │   ├── 330900.json
│       │   ├── 331000.json
│       │   ├── 331100.json
│       │   ├── 340100.json
│       │   ├── 340200.json
│       │   ├── 340300.json
│       │   ├── 340400.json
│       │   ├── 340500.json
│       │   ├── 340600.json
│       │   ├── 340700.json
│       │   ├── 340800.json
│       │   ├── 341000.json
│       │   ├── 341100.json
│       │   ├── 341200.json
│       │   ├── 341300.json
│       │   ├── 341500.json
│       │   ├── 341600.json
│       │   ├── 341700.json
│       │   ├── 341800.json
│       │   ├── 350100.json
│       │   ├── 350200.json
│       │   ├── 350300.json
│       │   ├── 350400.json
│       │   ├── 350500.json
│       │   ├── 350600.json
│       │   ├── 350700.json
│       │   ├── 350800.json
│       │   ├── 350900.json
│       │   ├── 360100.json
│       │   ├── 360200.json
│       │   ├── 360300.json
│       │   ├── 360400.json
│       │   ├── 360500.json
│       │   ├── 360600.json
│       │   ├── 360700.json
│       │   ├── 360800.json
│       │   ├── 360900.json
│       │   ├── 361000.json
│       │   ├── 361100.json
│       │   ├── 370100.json
│       │   ├── 370200.json
│       │   ├── 370300.json
│       │   ├── 370400.json
│       │   ├── 370500.json
│       │   ├── 370600.json
│       │   ├── 370700.json
│       │   ├── 370800.json
│       │   ├── 370900.json
│       │   ├── 371000.json
│       │   ├── 371100.json
│       │   ├── 371300.json
│       │   ├── 371400.json
│       │   ├── 371500.json
│       │   ├── 371600.json
│       │   ├── 371700.json
│       │   ├── 410100.json
│       │   ├── 410200.json
│       │   ├── 410300.json
│       │   ├── 410400.json
│       │   ├── 410500.json
│       │   ├── 410600.json
│       │   ├── 410700.json
│       │   ├── 410800.json
│       │   ├── 410900.json
│       │   ├── 411000.json
│       │   ├── 411100.json
│       │   ├── 411200.json
│       │   ├── 411300.json
│       │   ├── 411400.json
│       │   ├── 411500.json
│       │   ├── 411600.json
│       │   ├── 411700.json
│       │   ├── 420100.json
│       │   ├── 420200.json
│       │   ├── 420300.json
│       │   ├── 420500.json
│       │   ├── 420600.json
│       │   ├── 420700.json
│       │   ├── 420800.json
│       │   ├── 420900.json
│       │   ├── 421000.json
│       │   ├── 421100.json
│       │   ├── 421200.json
│       │   ├── 421300.json
│       │   ├── 422800.json
│       │   ├── 430100.json
│       │   ├── 430200.json
│       │   ├── 430300.json
│       │   ├── 430400.json
│       │   ├── 430500.json
│       │   ├── 430600.json
│       │   ├── 430700.json
│       │   ├── 430800.json
│       │   ├── 430900.json
│       │   ├── 431000.json
│       │   ├── 431100.json
│       │   ├── 431200.json
│       │   ├── 431300.json
│       │   ├── 433100.json
│       │   ├── 440100.json
│       │   ├── 440200.json
│       │   ├── 440300.json
│       │   ├── 440400.json
│       │   ├── 440500.json
│       │   ├── 440600.json
│       │   ├── 440700.json
│       │   ├── 440800.json
│       │   ├── 440900.json
│       │   ├── 441200.json
│       │   ├── 441300.json
│       │   ├── 441400.json
│       │   ├── 441500.json
│       │   ├── 441600.json
│       │   ├── 441700.json
│       │   ├── 441800.json
│       │   ├── 441900.json
│       │   ├── 442000.json
│       │   ├── 445100.json
│       │   ├── 445200.json
│       │   ├── 445300.json
│       │   ├── 450100.json
│       │   ├── 450200.json
│       │   ├── 450300.json
│       │   ├── 450400.json
│       │   ├── 450500.json
│       │   ├── 450600.json
│       │   ├── 450700.json
│       │   ├── 450800.json
│       │   ├── 450900.json
│       │   ├── 451000.json
│       │   ├── 451100.json
│       │   ├── 451200.json
│       │   ├── 451300.json
│       │   ├── 451400.json
│       │   ├── 460100.json
│       │   ├── 460200.json
│       │   ├── 460300.json
│       │   ├── 460400.json
│       │   ├── 510100.json
│       │   ├── 510300.json
│       │   ├── 510400.json
│       │   ├── 510500.json
│       │   ├── 510600.json
│       │   ├── 510700.json
│       │   ├── 510800.json
│       │   ├── 510900.json
│       │   ├── 511000.json
│       │   ├── 511100.json
│       │   ├── 511300.json
│       │   ├── 511400.json
│       │   ├── 511500.json
│       │   ├── 511600.json
│       │   ├── 511700.json
│       │   ├── 511800.json
│       │   ├── 511900.json
│       │   ├── 512000.json
│       │   ├── 513200.json
│       │   ├── 513300.json
│       │   ├── 513400.json
│       │   ├── 520100.json
│       │   ├── 520200.json
│       │   ├── 520300.json
│       │   ├── 520400.json
│       │   ├── 520500.json
│       │   ├── 520600.json
│       │   ├── 522300.json
│       │   ├── 522600.json
│       │   ├── 522700.json
│       │   ├── 530100.json
│       │   ├── 530300.json
│       │   ├── 530400.json
│       │   ├── 530500.json
│       │   ├── 530600.json
│       │   ├── 530700.json
│       │   ├── 530800.json
│       │   ├── 530900.json
│       │   ├── 532300.json
│       │   ├── 532500.json
│       │   ├── 532600.json
│       │   ├── 532800.json
│       │   ├── 532900.json
│       │   ├── 533100.json
│       │   ├── 533300.json
│       │   ├── 533400.json
│       │   ├── 540100.json
│       │   ├── 540200.json
│       │   ├── 540300.json
│       │   ├── 540400.json
│       │   ├── 540500.json
│       │   ├── 540600.json
│       │   ├── 542500.json
│       │   ├── 610100.json
│       │   ├── 610200.json
│       │   ├── 610300.json
│       │   ├── 610400.json
│       │   ├── 610500.json
│       │   ├── 610600.json
│       │   ├── 610700.json
│       │   ├── 610800.json
│       │   ├── 610900.json
│       │   ├── 611000.json
│       │   ├── 620100.json
│       │   ├── 620200.json
│       │   ├── 620300.json
│       │   ├── 620400.json
│       │   ├── 620500.json
│       │   ├── 620600.json
│       │   ├── 620700.json
│       │   ├── 620800.json
│       │   ├── 620900.json
│       │   ├── 621000.json
│       │   ├── 621100.json
│       │   ├── 621200.json
│       │   ├── 622900.json
│       │   ├── 623000.json
│       │   ├── 630100.json
│       │   ├── 630200.json
│       │   ├── 632200.json
│       │   ├── 632300.json
│       │   ├── 632500.json
│       │   ├── 632600.json
│       │   ├── 632700.json
│       │   ├── 632800.json
│       │   ├── 640100.json
│       │   ├── 640200.json
│       │   ├── 640300.json
│       │   ├── 640400.json
│       │   ├── 640500.json
│       │   ├── 650100.json
│       │   ├── 650200.json
│       │   ├── 650400.json
│       │   ├── 650500.json
│       │   ├── 652300.json
│       │   ├── 652700.json
│       │   ├── 652800.json
│       │   ├── 652900.json
│       │   ├── 653000.json
│       │   ├── 653100.json
│       │   ├── 653200.json
│       │   ├── 654000.json
│       │   ├── 654200.json
│       │   ├── 654300.json
│       │   ├── 659001.json
│       │   ├── 659002.json
│       │   ├── 659003.json
│       │   ├── 659004.json
│       │   ├── 659005.json
│       │   ├── 659006.json
│       │   ├── 659007.json
│       │   ├── 659008.json
│       │   ├── 659009.json
│       │   ├── 659010.json
│       │   ├── 710000.json
│       │   ├── 810000.json
│       │   └── 820000.json
│       ├── city_old/
│       │   ├── 110100.json
│       │   ├── 120100.json
│       │   ├── 130100.json
│       │   ├── 130200.json
│       │   ├── 130300.json
│       │   ├── 130400.json
│       │   ├── 130500.json
│       │   ├── 130600.json
│       │   ├── 130700.json
│       │   ├── 130800.json
│       │   ├── 130900.json
│       │   ├── 131000.json
│       │   ├── 131100.json
│       │   ├── 140100.json
│       │   ├── 140200.json
│       │   ├── 140300.json
│       │   ├── 140400.json
│       │   ├── 140500.json
│       │   ├── 140600.json
│       │   ├── 140700.json
│       │   ├── 140800.json
│       │   ├── 140900.json
│       │   ├── 141000.json
│       │   ├── 141100.json
│       │   ├── 150100.json
│       │   ├── 150200.json
│       │   ├── 150300.json
│       │   ├── 150400.json
│       │   ├── 150500.json
│       │   ├── 150600.json
│       │   ├── 150700.json
│       │   ├── 150800.json
│       │   ├── 150900.json
│       │   ├── 152200.json
│       │   ├── 152500.json
│       │   ├── 152900.json
│       │   ├── 210100.json
│       │   ├── 210200.json
│       │   ├── 210300.json
│       │   ├── 210400.json
│       │   ├── 210500.json
│       │   ├── 210600.json
│       │   ├── 210700.json
│       │   ├── 210800.json
│       │   ├── 210900.json
│       │   ├── 211000.json
│       │   ├── 211100.json
│       │   ├── 211200.json
│       │   ├── 211300.json
│       │   ├── 211400.json
│       │   ├── 220100.json
│       │   ├── 220200.json
│       │   ├── 220300.json
│       │   ├── 220400.json
│       │   ├── 220500.json
│       │   ├── 220600.json
│       │   ├── 220700.json
│       │   ├── 220800.json
│       │   ├── 222400.json
│       │   ├── 230100.json
│       │   ├── 230200.json
│       │   ├── 230300.json
│       │   ├── 230400.json
│       │   ├── 230500.json
│       │   ├── 230600.json
│       │   ├── 230700.json
│       │   ├── 230800.json
│       │   ├── 230900.json
│       │   ├── 231000.json
│       │   ├── 231100.json
│       │   ├── 231200.json
│       │   ├── 232700.json
│       │   ├── 310100.json
│       │   ├── 310200.json
│       │   ├── 320100.json
│       │   ├── 320200.json
│       │   ├── 320300.json
│       │   ├── 320400.json
│       │   ├── 320500.json
│       │   ├── 320600.json
│       │   ├── 320700.json
│       │   ├── 320800.json
│       │   ├── 320900.json
│       │   ├── 321000.json
│       │   ├── 321100.json
│       │   ├── 321200.json
│       │   ├── 321300.json
│       │   ├── 330100.json
│       │   ├── 330200.json
│       │   ├── 330300.json
│       │   ├── 330400.json
│       │   ├── 330500.json
│       │   ├── 330600.json
│       │   ├── 330700.json
│       │   ├── 330800.json
│       │   ├── 330900.json
│       │   ├── 331000.json
│       │   ├── 331100.json
│       │   ├── 340100.json
│       │   ├── 340200.json
│       │   ├── 340300.json
│       │   ├── 340400.json
│       │   ├── 340500.json
│       │   ├── 340600.json
│       │   ├── 340700.json
│       │   ├── 340800.json
│       │   ├── 341000.json
│       │   ├── 341100.json
│       │   ├── 341200.json
│       │   ├── 341300.json
│       │   ├── 341500.json
│       │   ├── 341600.json
│       │   ├── 341700.json
│       │   ├── 341800.json
│       │   ├── 350100.json
│       │   ├── 350200.json
│       │   ├── 350300.json
│       │   ├── 350400.json
│       │   ├── 350500.json
│       │   ├── 350600.json
│       │   ├── 350700.json
│       │   ├── 350800.json
│       │   ├── 350900.json
│       │   ├── 360100.json
│       │   ├── 360200.json
│       │   ├── 360300.json
│       │   ├── 360400.json
│       │   ├── 360500.json
│       │   ├── 360600.json
│       │   ├── 360700.json
│       │   ├── 360800.json
│       │   ├── 360900.json
│       │   ├── 361000.json
│       │   ├── 361100.json
│       │   ├── 370100.json
│       │   ├── 370200.json
│       │   ├── 370300.json
│       │   ├── 370400.json
│       │   ├── 370500.json
│       │   ├── 370600.json
│       │   ├── 370700.json
│       │   ├── 370800.json
│       │   ├── 370900.json
│       │   ├── 371000.json
│       │   ├── 371100.json
│       │   ├── 371200.json
│       │   ├── 371300.json
│       │   ├── 371400.json
│       │   ├── 371500.json
│       │   ├── 371600.json
│       │   ├── 371700.json
│       │   ├── 410100.json
│       │   ├── 410200.json
│       │   ├── 410300.json
│       │   ├── 410400.json
│       │   ├── 410500.json
│       │   ├── 410600.json
│       │   ├── 410700.json
│       │   ├── 410800.json
│       │   ├── 410900.json
│       │   ├── 411000.json
│       │   ├── 411100.json
│       │   ├── 411200.json
│       │   ├── 411300.json
│       │   ├── 411400.json
│       │   ├── 411500.json
│       │   ├── 411600.json
│       │   ├── 411700.json
│       │   ├── 420100.json
│       │   ├── 420200.json
│       │   ├── 420300.json
│       │   ├── 420500.json
│       │   ├── 420600.json
│       │   ├── 420700.json
│       │   ├── 420800.json
│       │   ├── 420900.json
│       │   ├── 421000.json
│       │   ├── 421100.json
│       │   ├── 421200.json
│       │   ├── 421300.json
│       │   ├── 422800.json
│       │   ├── 429000.json
│       │   ├── 430100.json
│       │   ├── 430200.json
│       │   ├── 430300.json
│       │   ├── 430400.json
│       │   ├── 430500.json
│       │   ├── 430600.json
│       │   ├── 430700.json
│       │   ├── 430800.json
│       │   ├── 430900.json
│       │   ├── 431000.json
│       │   ├── 431100.json
│       │   ├── 431200.json
│       │   ├── 431300.json
│       │   ├── 433100.json
│       │   ├── 440100.json
│       │   ├── 440200.json
│       │   ├── 440300.json
│       │   ├── 440400.json
│       │   ├── 440500.json
│       │   ├── 440600.json
│       │   ├── 440700.json
│       │   ├── 440800.json
│       │   ├── 440900.json
│       │   ├── 441200.json
│       │   ├── 441300.json
│       │   ├── 441400.json
│       │   ├── 441500.json
│       │   ├── 441600.json
│       │   ├── 441700.json
│       │   ├── 441800.json
│       │   ├── 441900.json
│       │   ├── 442000.json
│       │   ├── 445100.json
│       │   ├── 445200.json
│       │   ├── 445300.json
│       │   ├── 450100.json
│       │   ├── 450200.json
│       │   ├── 450300.json
│       │   ├── 450400.json
│       │   ├── 450500.json
│       │   ├── 450600.json
│       │   ├── 450700.json
│       │   ├── 450800.json
│       │   ├── 450900.json
│       │   ├── 451000.json
│       │   ├── 451100.json
│       │   ├── 451200.json
│       │   ├── 451300.json
│       │   ├── 451400.json
│       │   ├── 460100.json
│       │   ├── 460200.json
│       │   ├── 460300.json
│       │   ├── 460400.json
│       │   ├── 469000.json
│       │   ├── 500100.json
│       │   ├── 510100.json
│       │   ├── 510300.json
│       │   ├── 510400.json
│       │   ├── 510500.json
│       │   ├── 510600.json
│       │   ├── 510700.json
│       │   ├── 510800.json
│       │   ├── 510900.json
│       │   ├── 511000.json
│       │   ├── 511100.json
│       │   ├── 511300.json
│       │   ├── 511400.json
│       │   ├── 511500.json
│       │   ├── 511600.json
│       │   ├── 511700.json
│       │   ├── 511800.json
│       │   ├── 511900.json
│       │   ├── 512000.json
│       │   ├── 513200.json
│       │   ├── 513300.json
│       │   ├── 513400.json
│       │   ├── 520100.json
│       │   ├── 520200.json
│       │   ├── 520300.json
│       │   ├── 520400.json
│       │   ├── 520500.json
│       │   ├── 520600.json
│       │   ├── 522200.json
│       │   ├── 522300.json
│       │   ├── 522400.json
│       │   ├── 522600.json
│       │   ├── 522700.json
│       │   ├── 530100.json
│       │   ├── 530300.json
│       │   ├── 530400.json
│       │   ├── 530500.json
│       │   ├── 530600.json
│       │   ├── 530700.json
│       │   ├── 530800.json
│       │   ├── 530900.json
│       │   ├── 532300.json
│       │   ├── 532500.json
│       │   ├── 532600.json
│       │   ├── 532800.json
│       │   ├── 532900.json
│       │   ├── 533100.json
│       │   ├── 533300.json
│       │   ├── 533400.json
│       │   ├── 540100.json
│       │   ├── 540200.json
│       │   ├── 540300.json
│       │   ├── 540400.json
│       │   ├── 540500.json
│       │   ├── 540600.json
│       │   ├── 542100.json
│       │   ├── 542200.json
│       │   ├── 542300.json
│       │   ├── 542400.json
│       │   ├── 542500.json
│       │   ├── 542600.json
│       │   ├── 610100.json
│       │   ├── 610200.json
│       │   ├── 610300.json
│       │   ├── 610400.json
│       │   ├── 610500.json
│       │   ├── 610600.json
│       │   ├── 610700.json
│       │   ├── 610800.json
│       │   ├── 610900.json
│       │   ├── 611000.json
│       │   ├── 620100.json
│       │   ├── 620200.json
│       │   ├── 620300.json
│       │   ├── 620400.json
│       │   ├── 620500.json
│       │   ├── 620600.json
│       │   ├── 620700.json
│       │   ├── 620800.json
│       │   ├── 620900.json
│       │   ├── 621000.json
│       │   ├── 621100.json
│       │   ├── 621200.json
│       │   ├── 622900.json
│       │   ├── 623000.json
│       │   ├── 630100.json
│       │   ├── 630200.json
│       │   ├── 632100.json
│       │   ├── 632200.json
│       │   ├── 632300.json
│       │   ├── 632500.json
│       │   ├── 632600.json
│       │   ├── 632700.json
│       │   ├── 632800.json
│       │   ├── 640100.json
│       │   ├── 640200.json
│       │   ├── 640300.json
│       │   ├── 640400.json
│       │   ├── 640500.json
│       │   ├── 650100.json
│       │   ├── 650200.json
│       │   ├── 650400.json
│       │   ├── 650500.json
│       │   ├── 652100.json
│       │   ├── 652200.json
│       │   ├── 652300.json
│       │   ├── 652700.json
│       │   ├── 652800.json
│       │   ├── 652900.json
│       │   ├── 653000.json
│       │   ├── 653100.json
│       │   ├── 653200.json
│       │   ├── 654000.json
│       │   ├── 654200.json
│       │   ├── 654300.json
│       │   ├── 659001.json
│       │   ├── 710000.json
│       │   ├── 810000.json
│       │   ├── 820000.json
│       │   └── china-main-city-map.js
│       ├── fujian.js
│       ├── gansu.js
│       ├── guangdong.js
│       ├── guangxi.js
│       ├── guizhou.js
│       ├── hainan.js
│       ├── hebei.js
│       ├── heilongjiang.js
│       ├── henan.js
│       ├── hubei.js
│       ├── hunan.js
│       ├── jiangsu.js
│       ├── jiangxi.js
│       ├── jilin.js
│       ├── liaoning.js
│       ├── neimenggu.js
│       ├── ningxia.js
│       ├── province/
│       │   ├── anhui.json
│       │   ├── aomen.json
│       │   ├── beijing.json
│       │   ├── chongqing.json
│       │   ├── fujian.json
│       │   ├── gansu.json
│       │   ├── guangdong.json
│       │   ├── guangxi.json
│       │   ├── guizhou.json
│       │   ├── hainan.json
│       │   ├── hebei.json
│       │   ├── heilongjiang.json
│       │   ├── henan.json
│       │   ├── hubei.json
│       │   ├── hunan.json
│       │   ├── jiangsu.json
│       │   ├── jiangxi.json
│       │   ├── jilin.json
│       │   ├── liaoning.json
│       │   ├── neimenggu.json
│       │   ├── ningxia.json
│       │   ├── qinghai.json
│       │   ├── shandong.json
│       │   ├── shanghai.json
│       │   ├── shanxi.json
│       │   ├── shanxi1.json
│       │   ├── sichuan.json
│       │   ├── tianjin.json
│       │   ├── xianggang.json
│       │   ├── xinjiang.json
│       │   ├── xizang.json
│       │   ├── yunnan.json
│       │   └── zhejiang.json
│       ├── qinghai.js
│       ├── shandong.js
│       ├── shanghai.js
│       ├── shanxi.js
│       ├── shanxi1.js
│       ├── sichuan.js
│       ├── tianjin.js
│       ├── xianggang.js
│       ├── xinjiang.js
│       ├── xizang.js
│       ├── yunnan.js
│       └── zhejiang.js
├── quasar.config.js
├── src/
│   ├── App.vue
│   ├── api/
│   │   ├── map.ts
│   │   └── user.ts
│   ├── assets/
│   │   └── geo/
│   │       └── country-coords.ts
│   ├── boot/
│   │   ├── .gitkeep
│   │   ├── axios.ts
│   │   ├── i18n.ts
│   │   ├── main.ts
│   │   └── pagePermission.ts
│   ├── components/
│   │   └── j-c-svg/
│   │       ├── index.vue
│   │       └── svgDeveloper.vue
│   ├── css/
│   │   └── quasar.variables.scss
│   ├── env.d.ts
│   ├── i18n/
│   │   ├── en-US/
│   │   │   └── index.ts
│   │   ├── index.ts
│   │   └── zh-CN/
│   │       └── index.ts
│   ├── layouts/
│   │   ├── components/
│   │   │   ├── Navigation/
│   │   │   │   ├── NavigationBar.vue
│   │   │   │   └── index.scss
│   │   │   ├── Sidebar/
│   │   │   │   ├── SidebarItem.vue
│   │   │   │   └── SidebarItemLink.vue
│   │   │   ├── sidebar/
│   │   │   │   ├── Sidebar.vue
│   │   │   │   └── styles/
│   │   │   │       ├── sidebar.scss
│   │   │   │       └── sidebarItem.scss
│   │   │   └── tags/
│   │   │       ├── TagsView.vue
│   │   │       └── index.scss
│   │   └── index.vue
│   ├── pages/
│   │   ├── account/
│   │   │   └── index.vue
│   │   ├── charts/
│   │   │   ├── city.vue
│   │   │   ├── components/
│   │   │   │   └── topology.vue
│   │   │   ├── data/
│   │   │   │   ├── chinaAllArea.ts
│   │   │   │   ├── chinaCity.ts
│   │   │   │   ├── chinaCountyNameMap.ts
│   │   │   │   └── chinaProvince.ts
│   │   │   ├── map.vue
│   │   │   ├── province.vue
│   │   │   └── relationship.vue
│   │   ├── components/
│   │   │   ├── jsonEditor.vue
│   │   │   ├── jsonView.vue
│   │   │   └── md.vue
│   │   ├── copy/
│   │   │   └── index.vue
│   │   ├── dashboard/
│   │   │   ├── components/
│   │   │   │   └── atomic-showcase.vue
│   │   │   └── index.vue
│   │   ├── i18n/
│   │   │   └── index.vue
│   │   ├── icon/
│   │   │   └── index.vue
│   │   ├── login/
│   │   │   └── index.vue
│   │   ├── menu/
│   │   │   ├── menu1/
│   │   │   │   ├── index.vue
│   │   │   │   ├── menu1-1/
│   │   │   │   │   └── index.vue
│   │   │   │   ├── menu1-2/
│   │   │   │   │   ├── index.vue
│   │   │   │   │   ├── menu1-2-1/
│   │   │   │   │   │   └── index.vue
│   │   │   │   │   └── menu1-2-2/
│   │   │   │   │       └── index.vue
│   │   │   │   └── menu1-3/
│   │   │   │       └── index.vue
│   │   │   └── menu2/
│   │   │       └── index.vue
│   │   └── table/
│   │       ├── components/
│   │       │   ├── add-update.vue
│   │       │   ├── detail-base.vue
│   │       │   ├── detail-chart.vue
│   │       │   ├── detail-world.vue
│   │       │   └── detail.vue
│   │       ├── index.vue
│   │       └── mixins/
│   │           └── selected.ts
│   ├── quasar.d.ts
│   ├── router/
│   │   ├── index.ts
│   │   ├── permission.ts
│   │   └── routes.ts
│   ├── setting.json
│   ├── shims-vue.d.ts
│   ├── store/
│   │   ├── index.ts
│   │   ├── modules/
│   │   │   ├── app.ts
│   │   │   ├── index.ts
│   │   │   ├── permission.ts
│   │   │   ├── tags.ts
│   │   │   └── user.ts
│   │   └── store-flag.d.ts
│   └── utils/
│       ├── canvas_verify_code.ts
│       ├── country.ts
│       ├── custom-svg.ts
│       ├── province.ts
│       ├── slidercaptcha.ts
│       ├── storage.ts
│       ├── tools.ts
│       └── validate.ts
└── tsconfig.json
Download .txt
SYMBOL INDEX (84 symbols across 19 files)

FILE: check-version.js
  function consoleError (line 5) | function consoleError(msg) {
  function consoleInfo (line 8) | function consoleInfo(msg) {
  function getYarnVersion (line 12) | function getYarnVersion() {
  function getNodeVersion (line 21) | function getNodeVersion() {
  function haveYarnLock (line 30) | function haveYarnLock() {

FILE: generate-svg-component.js
  constant SVG_DIR (line 12) | const SVG_DIR = path.resolve(__dirname, 'src/assets/svg');
  constant OUTPUT_DIR (line 13) | const OUTPUT_DIR = path.resolve(__dirname, 'src/components/j-c-svg');
  constant INDEX_FILE_PATH (line 14) | const INDEX_FILE_PATH = path.join(OUTPUT_DIR, 'index.vue');
  function toVueComponentName (line 24) | function toVueComponentName(filename) {
  function generateSvgComponent (line 48) | function generateSvgComponent(svgContent, componentName) {
  function generateIndexComponent (line 116) | async function generateIndexComponent(names) {
  function cleanOutputDirectory (line 210) | async function cleanOutputDirectory() {
  function processSvgs (line 239) | async function processSvgs() {

FILE: src/boot/axios.ts
  type ComponentCustomProperties (line 12) | interface ComponentCustomProperties {

FILE: src/env.d.ts
  type ProcessEnv (line 4) | interface ProcessEnv {

FILE: src/pages/table/mixins/selected.ts
  type TableParams (line 3) | interface TableParams {
  method itemSelectDisable (line 13) | public itemSelectDisable(data: any): boolean {
  method isItemSelected (line 25) | public isItemSelected(data: any): boolean {
  method handleClickSelectAll (line 32) | public handleClickSelectAll(): void {
  method handleClickSelectItem (line 50) | public handleClickSelectItem(val: boolean, data: any): void {
  method canSelectAll (line 66) | public get canSelectAll(): boolean | null {

FILE: src/quasar.d.ts
  type ComponentCustomProperties (line 11) | interface ComponentCustomProperties {

FILE: src/router/index.ts
  function resetRouter (line 10) | function resetRouter() {

FILE: src/router/routes.ts
  function redirect (line 20) | function redirect(to: any): any {

FILE: src/store/modules/app.ts
  class App (line 6) | @Module({ dynamic: true, namespaced: true, store, name: 'App' })
    method SET_TOOL_TIP_CLASS (line 13) | public SET_TOOL_TIP_CLASS(className: string) {
    method SET_LANGUAGE (line 18) | public SET_LANGUAGE(status: any) {
    method SET_SIDEBAR_STATUS (line 23) | public SET_SIDEBAR_STATUS(status: any) {
    method loadProvinceJson (line 28) | public async loadProvinceJson(data: any) {
    method loadCityJson (line 34) | public async loadCityJson(data: any) {

FILE: src/store/modules/index.ts
  class Count (line 8) | @Module({ dynamic: true, namespaced: true, store, name: 'Count' })
    method INCREMENT (line 13) | INCREMENT() {
    method DECREMENT (line 18) | DECREMENT() {
    method incrementAfterTime (line 23) | public async incrementAfterTime(payload: any) {

FILE: src/store/modules/permission.ts
  type IPermissionState (line 36) | interface IPermissionState {
  class Permission (line 41) | @Module({ dynamic: true, store, name: 'permission' })
    method SET_ROUTES (line 47) | private SET_ROUTES(routes: RouteRecordRaw[]) {
    method REMOVE_ROUTES (line 54) | public REMOVE_ROUTES(routes: RouteRecordRaw[]) {
    method GenerateRoutes (line 60) | public GenerateRoutes() {

FILE: src/store/modules/tags.ts
  type ITagsView (line 5) | type ITagsView = Partial<RouteLocationNormalized>;
  type ITagsViewState (line 7) | interface ITagsViewState {
  class TagsView (line 11) | @Module({ dynamic: true, namespaced: true, store, name: 'TagsView' })
    method ADD_VISITED_VIEW (line 16) | private ADD_VISITED_VIEW(view: ITagsView) {
    method DEL_VISITED_VIEW (line 34) | private DEL_VISITED_VIEW(view: ITagsView) {
    method DEL_OTHER_VISITED_VIEWS (line 44) | private DEL_OTHER_VISITED_VIEWS(view: ITagsView) {
    method DEL_ALL_VISITED_VIEWS (line 51) | private DEL_ALL_VISITED_VIEWS() {
    method addView (line 58) | public addView(view: ITagsView) {
    method delView (line 63) | public delView(view: ITagsView) {
    method delOtherViews (line 68) | public delOtherViews(view: ITagsView) {
    method delAllViews (line 73) | public delAllViews() {

FILE: src/store/modules/user.ts
  type IUserState (line 12) | interface IUserState {}
  class User (line 14) | @Module({ dynamic: true, store, name: 'User', namespaced: true })
    method SET_PAGE_PERMISION_ID (line 23) | public SET_PAGE_PERMISION_ID(arr: any) {
    method SET_TOKEN (line 29) | private SET_TOKEN(token: string) {
    method SET_USERNAME (line 34) | private SET_USERNAME(username: string) {
    method SET_INTRODUCTION (line 39) | private SET_INTRODUCTION(introduction: string) {
    method SET_USERINFO (line 44) | private SET_USERINFO(userinfo: any) {
    method Login (line 50) | public async Login(data: any) {
    method getUserInfo (line 74) | public async getUserInfo() {
    method LogOut (line 82) | public async LogOut() {
    method ResetToken (line 90) | public ResetToken() {

FILE: src/store/store-flag.d.ts
  type QuasarFeatureFlags (line 7) | interface QuasarFeatureFlags {

FILE: src/utils/canvas_verify_code.ts
  function getAllLetter (line 3) | function getAllLetter() {
  function randomNum (line 9) | function randomNum(min: number, max: number) {
  function randomColor (line 14) | function randomColor(min: number, max: number) {
  class GVerify (line 21) | class GVerify {
    method constructor (line 22) | constructor(domId: any) {
    method init (line 40) | private init() {
    method refresh (line 60) | private refresh() {
    method validate (line 117) | validate(code: any) {

FILE: src/utils/country.ts
  type CountrySelectOption (line 1) | interface CountrySelectOption {
  constant COUNTRY_SELECT_OPTION (line 6) | const COUNTRY_SELECT_OPTION: CountrySelectOption[] = [

FILE: src/utils/slidercaptcha.ts
  class sliderCaptcha (line 3) | class sliderCaptcha {
    method constructor (line 4) | constructor(element: any, option: any) {
    method init (line 37) | private init() {
    method initDOM (line 42) | private initDOM() {
    method initImg (line 95) | private initImg() {
    method bindEvents (line 161) | private bindEvents() {
    method clean (line 234) | private clean() {
    method verify (line 239) | private verify() {
    method reset (line 264) | public reset() {

FILE: src/utils/tools.ts
  function loadBdScript (line 2) | function loadBdScript(scriptId: string, url: string, callback: () => voi...
  function sleep (line 24) | function sleep(ms: number) {

FILE: src/utils/validate.ts
  function isString (line 13) | function isString(str: any) {
Copy disabled (too large) Download .json
Condensed preview — 865 files, each showing path, character count, and a content snippet. Download the .json file for the full structured content (35,264K chars).
[
  {
    "path": ".editorconfig",
    "chars": 169,
    "preview": "[*.{js,jsx,mjs,cjs,ts,tsx,mts,cts,vue}]\ncharset = utf-8\nindent_size = 2\nindent_style = space\nend_of_line = lf\ninsert_fin"
  },
  {
    "path": ".eslintignore",
    "chars": 108,
    "preview": "/dist\n/src-bex/www\n/src-capacitor\n/src-cordova\n/.quasar\n/node_modules\n.eslintrc.js\nbabel.config.js\n/src-ssr\n"
  },
  {
    "path": ".eslintrc.js",
    "chars": 5313,
    "preview": "module.exports = {\n  // https://eslint.org/docs/user-guide/configuring#configuration-cascading-and-hierarchy\n  // This o"
  },
  {
    "path": ".gitignore",
    "chars": 502,
    "preview": ".DS_Store\n.thumbs.db\nnode_modules\n\n# Quasar core related directories\n.quasar\n/dist\nquasar.config.js.temporary.compiled.*"
  },
  {
    "path": ".npmrc",
    "chars": 206,
    "preview": "# pnpm-related options\nshamefully-hoist=true\nstrict-peer-dependencies=false\n# to get the latest compatible packages when"
  },
  {
    "path": ".postcssrc.js",
    "chars": 822,
    "preview": "/* eslint-disable */\n// https://github.com/michael-ciniawsky/postcss-load-config\n\nmodule.exports = {\n  plugins: [\n    //"
  },
  {
    "path": ".prettierrc",
    "chars": 163,
    "preview": "{\n  \"printWidth\": 200,\n  \"tabWidth\": 2,\n  \"semi\": true,\n  \"singleQuote\": true,\n  \"trailingComma\": \"es5\",\n  \"bracketSpaci"
  },
  {
    "path": ".vscode/settings.json",
    "chars": 950,
    "preview": "{\n  // ESLint 配置\n  \"eslint.enable\": true,\n  \"eslint.validate\": [\"javascript\", \"javascriptreact\", \"typescript\", \"typescri"
  },
  {
    "path": "README.md",
    "chars": 6686,
    "preview": "# Vue3 Typescript Template With Quasar framework\n\n---\n\n> ## **ENGLISH SUMMARY: ARCHITECTURE AND TECH STACK**\n>\n> ### Arc"
  },
  {
    "path": "babel.config.js",
    "chars": 428,
    "preview": "/* eslint-disable */\n\nmodule.exports = (api) => {\n  return {\n    presets: [['@quasar/babel-preset-app', api.caller((call"
  },
  {
    "path": "check-version.js",
    "chars": 1879,
    "preview": "/* eslint-disable */\nconst execSync = require('child_process').execSync;\nlet nodeVersion = require('./package.json').ite"
  },
  {
    "path": "generate-svg-component.js",
    "chars": 7452,
    "preview": "/**\n * svg-to-vue.js\n * * Node.js 脚本:跑一下这个,能把 SVG 转成 Vue 组件,顺便生成一个动态加载的 index.vue。\n */\n\n// eslint-disable-next-line @typ"
  },
  {
    "path": "index.html",
    "chars": 896,
    "preview": "<!DOCTYPE html>\n<html>\n  <head>\n    <title><%= productName %></title>\n    <meta charset=\"utf-8\" />\n    <meta content=\"<%"
  },
  {
    "path": "package.json",
    "chars": 2866,
    "preview": "{\n  \"name\": \"quasar-vue3-admin-template\",\n  \"version\": \"2.8.0\",\n  \"description\": \"A Quasar Project with Vue3 and have cl"
  },
  {
    "path": "public/map/anhui.js",
    "chars": 32343,
    "preview": "/*\r\n* Licensed to the Apache Software Foundation (ASF) under one\r\n* or more contributor license agreements.  See the NOT"
  },
  {
    "path": "public/map/aomen.js",
    "chars": 3502,
    "preview": "/*\r\n* Licensed to the Apache Software Foundation (ASF) under one\r\n* or more contributor license agreements.  See the NOT"
  },
  {
    "path": "public/map/beijing.js",
    "chars": 22961,
    "preview": "/*\r\n* Licensed to the Apache Software Foundation (ASF) under one\r\n* or more contributor license agreements.  See the NOT"
  },
  {
    "path": "public/map/china.js",
    "chars": 51778,
    "preview": "(function(root, factory) {\r\n  if (typeof define === 'function' && define.amd) {\r\n    // AMD. Register as an anonymous mo"
  },
  {
    "path": "public/map/chongqing.js",
    "chars": 48563,
    "preview": "/*\r\n* Licensed to the Apache Software Foundation (ASF) under one\r\n* or more contributor license agreements.  See the NOT"
  },
  {
    "path": "public/map/city/130100.json",
    "chars": 142863,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":130102,\"name\":\"长安区\",\"center\":[114.54815"
  },
  {
    "path": "public/map/city/130200.json",
    "chars": 68577,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":130202,\"name\":\"路南区\",\"center\":[118.21082"
  },
  {
    "path": "public/map/city/130300.json",
    "chars": 62421,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":130302,\"name\":\"海港区\",\"center\":[119.59622"
  },
  {
    "path": "public/map/city/130400.json",
    "chars": 113809,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":130402,\"name\":\"邯山区\",\"center\":[114.48498"
  },
  {
    "path": "public/map/city/130500.json",
    "chars": 111475,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":130502,\"name\":\"襄都区\",\"center\":[114.50713"
  },
  {
    "path": "public/map/city/130600.json",
    "chars": 118397,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":130602,\"name\":\"竞秀区\",\"center\":[115.47065"
  },
  {
    "path": "public/map/city/130700.json",
    "chars": 108337,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":130702,\"name\":\"桥东区\",\"center\":[114.88565"
  },
  {
    "path": "public/map/city/130800.json",
    "chars": 89113,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":130802,\"name\":\"双桥区\",\"center\":[117.93915"
  },
  {
    "path": "public/map/city/130900.json",
    "chars": 133593,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":130902,\"name\":\"新华区\",\"center\":[116.87304"
  },
  {
    "path": "public/map/city/131000.json",
    "chars": 50886,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":131002,\"name\":\"安次区\",\"center\":[116.69454"
  },
  {
    "path": "public/map/city/131100.json",
    "chars": 88876,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":131102,\"name\":\"桃城区\",\"center\":[115.69494"
  },
  {
    "path": "public/map/city/140100.json",
    "chars": 63133,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":140105,\"name\":\"小店区\",\"center\":[112.56427"
  },
  {
    "path": "public/map/city/140200.json",
    "chars": 46271,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":140212,\"name\":\"新荣区\",\"center\":[113.14104"
  },
  {
    "path": "public/map/city/140300.json",
    "chars": 29016,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":140302,\"name\":\"城区\",\"center\":[113.586513"
  },
  {
    "path": "public/map/city/140400.json",
    "chars": 67395,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":140403,\"name\":\"潞州区\",\"center\":[113.11410"
  },
  {
    "path": "public/map/city/140500.json",
    "chars": 43533,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":140502,\"name\":\"城区\",\"center\":[112.853106"
  },
  {
    "path": "public/map/city/140600.json",
    "chars": 44097,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":140602,\"name\":\"朔城区\",\"center\":[112.42867"
  },
  {
    "path": "public/map/city/140700.json",
    "chars": 71956,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":140702,\"name\":\"榆次区\",\"center\":[112.74005"
  },
  {
    "path": "public/map/city/140800.json",
    "chars": 94783,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":140802,\"name\":\"盐湖区\",\"center\":[111.00062"
  },
  {
    "path": "public/map/city/140900.json",
    "chars": 69801,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":140902,\"name\":\"忻府区\",\"center\":[112.73411"
  },
  {
    "path": "public/map/city/141000.json",
    "chars": 90938,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":141002,\"name\":\"尧都区\",\"center\":[111.52294"
  },
  {
    "path": "public/map/city/141100.json",
    "chars": 69630,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":141102,\"name\":\"离石区\",\"center\":[111.13446"
  },
  {
    "path": "public/map/city/150100.json",
    "chars": 59865,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":150102,\"name\":\"新城区\",\"center\":[111.68596"
  },
  {
    "path": "public/map/city/150200.json",
    "chars": 51291,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":150202,\"name\":\"东河区\",\"center\":[110.02689"
  },
  {
    "path": "public/map/city/150300.json",
    "chars": 9490,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":150302,\"name\":\"海勃湾区\",\"center\":[106.8177"
  },
  {
    "path": "public/map/city/150400.json",
    "chars": 78952,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":150402,\"name\":\"红山区\",\"center\":[118.96108"
  },
  {
    "path": "public/map/city/150500.json",
    "chars": 56222,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":150502,\"name\":\"科尔沁区\",\"center\":[122.2640"
  },
  {
    "path": "public/map/city/150600.json",
    "chars": 55862,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":150602,\"name\":\"东胜区\",\"center\":[109.98945"
  },
  {
    "path": "public/map/city/150700.json",
    "chars": 90651,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":150702,\"name\":\"海拉尔区\",\"center\":[119.7649"
  },
  {
    "path": "public/map/city/150800.json",
    "chars": 59429,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":150802,\"name\":\"临河区\",\"center\":[107.41701"
  },
  {
    "path": "public/map/city/150900.json",
    "chars": 56266,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":150902,\"name\":\"集宁区\",\"center\":[113.11645"
  },
  {
    "path": "public/map/city/152200.json",
    "chars": 50928,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":152201,\"name\":\"乌兰浩特市\",\"center\":[122.068"
  },
  {
    "path": "public/map/city/152500.json",
    "chars": 64656,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":152501,\"name\":\"二连浩特市\",\"center\":[111.979"
  },
  {
    "path": "public/map/city/152900.json",
    "chars": 22551,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":152921,\"name\":\"阿拉善左旗\",\"center\":[105.701"
  },
  {
    "path": "public/map/city/210100.json",
    "chars": 71163,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":210102,\"name\":\"和平区\",\"center\":[123.40666"
  },
  {
    "path": "public/map/city/210200.json",
    "chars": 108170,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":210202,\"name\":\"中山区\",\"center\":[121.64376"
  },
  {
    "path": "public/map/city/210300.json",
    "chars": 33654,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":210302,\"name\":\"铁东区\",\"center\":[122.99447"
  },
  {
    "path": "public/map/city/210400.json",
    "chars": 74939,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":210402,\"name\":\"新抚区\",\"center\":[123.90285"
  },
  {
    "path": "public/map/city/210500.json",
    "chars": 58921,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":210502,\"name\":\"平山区\",\"center\":[123.76123"
  },
  {
    "path": "public/map/city/210600.json",
    "chars": 78170,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":210602,\"name\":\"元宝区\",\"center\":[124.39781"
  },
  {
    "path": "public/map/city/210700.json",
    "chars": 68741,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":210702,\"name\":\"古塔区\",\"center\":[121.13008"
  },
  {
    "path": "public/map/city/210800.json",
    "chars": 46701,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":210802,\"name\":\"站前区\",\"center\":[122.25323"
  },
  {
    "path": "public/map/city/210900.json",
    "chars": 64915,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":210902,\"name\":\"海州区\",\"center\":[121.65763"
  },
  {
    "path": "public/map/city/211000.json",
    "chars": 58512,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":211002,\"name\":\"白塔区\",\"center\":[123.17261"
  },
  {
    "path": "public/map/city/211100.json",
    "chars": 41202,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":211102,\"name\":\"双台子区\",\"center\":[122.0557"
  },
  {
    "path": "public/map/city/211200.json",
    "chars": 63685,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":211202,\"name\":\"银州区\",\"center\":[123.84487"
  },
  {
    "path": "public/map/city/211300.json",
    "chars": 59356,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":211302,\"name\":\"双塔区\",\"center\":[120.44877"
  },
  {
    "path": "public/map/city/211400.json",
    "chars": 61876,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":211402,\"name\":\"连山区\",\"center\":[120.85937"
  },
  {
    "path": "public/map/city/220100.json",
    "chars": 104559,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":220102,\"name\":\"南关区\",\"center\":[125.33723"
  },
  {
    "path": "public/map/city/220200.json",
    "chars": 98106,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":220202,\"name\":\"昌邑区\",\"center\":[126.57076"
  },
  {
    "path": "public/map/city/220300.json",
    "chars": 69553,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":220302,\"name\":\"铁西区\",\"center\":[124.36089"
  },
  {
    "path": "public/map/city/220400.json",
    "chars": 52650,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":220402,\"name\":\"龙山区\",\"center\":[125.14516"
  },
  {
    "path": "public/map/city/220500.json",
    "chars": 71838,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":220502,\"name\":\"东昌区\",\"center\":[125.93671"
  },
  {
    "path": "public/map/city/220600.json",
    "chars": 64407,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":220602,\"name\":\"浑江区\",\"center\":[126.42803"
  },
  {
    "path": "public/map/city/220700.json",
    "chars": 44770,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":220702,\"name\":\"宁江区\",\"center\":[124.82785"
  },
  {
    "path": "public/map/city/220800.json",
    "chars": 48345,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":220802,\"name\":\"洮北区\",\"center\":[122.84249"
  },
  {
    "path": "public/map/city/222400.json",
    "chars": 116972,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":222401,\"name\":\"延吉市\",\"center\":[129.51579"
  },
  {
    "path": "public/map/city/230100.json",
    "chars": 177439,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":230102,\"name\":\"道里区\",\"center\":[126.61253"
  },
  {
    "path": "public/map/city/230200.json",
    "chars": 60209,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":230202,\"name\":\"龙沙区\",\"center\":[123.95733"
  },
  {
    "path": "public/map/city/230300.json",
    "chars": 69623,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":230302,\"name\":\"鸡冠区\",\"center\":[130.97437"
  },
  {
    "path": "public/map/city/230400.json",
    "chars": 51684,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":230402,\"name\":\"向阳区\",\"center\":[130.29247"
  },
  {
    "path": "public/map/city/230500.json",
    "chars": 67543,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":230502,\"name\":\"尖山区\",\"center\":[131.15896"
  },
  {
    "path": "public/map/city/230600.json",
    "chars": 46612,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":230602,\"name\":\"萨尔图区\",\"center\":[125.1146"
  },
  {
    "path": "public/map/city/230700.json",
    "chars": 46476,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":230717,\"name\":\"伊美区\",\"center\":[128.90730"
  },
  {
    "path": "public/map/city/230800.json",
    "chars": 94117,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":230803,\"name\":\"向阳区\",\"center\":[130.36178"
  },
  {
    "path": "public/map/city/230900.json",
    "chars": 68058,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":230902,\"name\":\"新兴区\",\"center\":[130.88948"
  },
  {
    "path": "public/map/city/231000.json",
    "chars": 106983,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":231002,\"name\":\"东安区\",\"center\":[129.62329"
  },
  {
    "path": "public/map/city/231100.json",
    "chars": 63290,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":231102,\"name\":\"爱辉区\",\"center\":[127.49763"
  },
  {
    "path": "public/map/city/231200.json",
    "chars": 107337,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":231202,\"name\":\"北林区\",\"center\":[126.99066"
  },
  {
    "path": "public/map/city/232700.json",
    "chars": 46053,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":232701,\"name\":\"漠河市\",\"center\":[122.53625"
  },
  {
    "path": "public/map/city/320100.json",
    "chars": 60676,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":320102,\"name\":\"玄武区\",\"center\":[118.79219"
  },
  {
    "path": "public/map/city/320200.json",
    "chars": 35690,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":320205,\"name\":\"锡山区\",\"center\":[120.35729"
  },
  {
    "path": "public/map/city/320300.json",
    "chars": 81253,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":320302,\"name\":\"鼓楼区\",\"center\":[117.19294"
  },
  {
    "path": "public/map/city/320400.json",
    "chars": 38905,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":320402,\"name\":\"天宁区\",\"center\":[119.96378"
  },
  {
    "path": "public/map/city/320500.json",
    "chars": 59941,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":320505,\"name\":\"虎丘区\",\"center\":[120.56683"
  },
  {
    "path": "public/map/city/320600.json",
    "chars": 41008,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":320602,\"name\":\"崇川区\",\"center\":[120.86635"
  },
  {
    "path": "public/map/city/320700.json",
    "chars": 41752,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":320703,\"name\":\"连云区\",\"center\":[119.36648"
  },
  {
    "path": "public/map/city/320800.json",
    "chars": 44866,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":320803,\"name\":\"淮安区\",\"center\":[119.14634"
  },
  {
    "path": "public/map/city/320900.json",
    "chars": 43459,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":320902,\"name\":\"亭湖区\",\"center\":[120.13607"
  },
  {
    "path": "public/map/city/321000.json",
    "chars": 34625,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":321002,\"name\":\"广陵区\",\"center\":[119.44226"
  },
  {
    "path": "public/map/city/321100.json",
    "chars": 63753,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":321102,\"name\":\"京口区\",\"center\":[119.45457"
  },
  {
    "path": "public/map/city/321200.json",
    "chars": 39262,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":321202,\"name\":\"海陵区\",\"center\":[119.92018"
  },
  {
    "path": "public/map/city/321300.json",
    "chars": 37373,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":321302,\"name\":\"宿城区\",\"center\":[118.27898"
  },
  {
    "path": "public/map/city/330100.json",
    "chars": 105510,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":330102,\"name\":\"上城区\",\"center\":[120.17146"
  },
  {
    "path": "public/map/city/330200.json",
    "chars": 84262,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":330203,\"name\":\"海曙区\",\"center\":[121.53969"
  },
  {
    "path": "public/map/city/330300.json",
    "chars": 104014,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":330302,\"name\":\"鹿城区\",\"center\":[120.67423"
  },
  {
    "path": "public/map/city/330400.json",
    "chars": 69580,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":330402,\"name\":\"南湖区\",\"center\":[120.74995"
  },
  {
    "path": "public/map/city/330500.json",
    "chars": 65252,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":330502,\"name\":\"吴兴区\",\"center\":[120.10141"
  },
  {
    "path": "public/map/city/330600.json",
    "chars": 59831,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":330602,\"name\":\"越城区\",\"center\":[120.58531"
  },
  {
    "path": "public/map/city/330700.json",
    "chars": 80365,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":330702,\"name\":\"婺城区\",\"center\":[119.65257"
  },
  {
    "path": "public/map/city/330800.json",
    "chars": 65266,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":330802,\"name\":\"柯城区\",\"center\":[118.87304"
  },
  {
    "path": "public/map/city/330900.json",
    "chars": 84821,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":330902,\"name\":\"定海区\",\"center\":[122.10849"
  },
  {
    "path": "public/map/city/331000.json",
    "chars": 90508,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":331002,\"name\":\"椒江区\",\"center\":[121.43104"
  },
  {
    "path": "public/map/city/331100.json",
    "chars": 90511,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":331102,\"name\":\"莲都区\",\"center\":[119.92229"
  },
  {
    "path": "public/map/city/340100.json",
    "chars": 65606,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":340102,\"name\":\"瑶海区\",\"center\":[117.31535"
  },
  {
    "path": "public/map/city/340200.json",
    "chars": 45334,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":340202,\"name\":\"镜湖区\",\"center\":[118.37634"
  },
  {
    "path": "public/map/city/340300.json",
    "chars": 51063,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":340302,\"name\":\"龙子湖区\",\"center\":[117.3823"
  },
  {
    "path": "public/map/city/340400.json",
    "chars": 33507,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":340402,\"name\":\"大通区\",\"center\":[117.05292"
  },
  {
    "path": "public/map/city/340500.json",
    "chars": 49085,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":340503,\"name\":\"花山区\",\"center\":[118.51130"
  },
  {
    "path": "public/map/city/340600.json",
    "chars": 23932,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":340602,\"name\":\"杜集区\",\"center\":[116.83392"
  },
  {
    "path": "public/map/city/340700.json",
    "chars": 42079,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":340705,\"name\":\"铜官区\",\"center\":[117.81616"
  },
  {
    "path": "public/map/city/340800.json",
    "chars": 63386,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":340802,\"name\":\"迎江区\",\"center\":[117.04496"
  },
  {
    "path": "public/map/city/341000.json",
    "chars": 62021,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":341002,\"name\":\"屯溪区\",\"center\":[118.31735"
  },
  {
    "path": "public/map/city/341100.json",
    "chars": 72508,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":341102,\"name\":\"琅琊区\",\"center\":[118.31647"
  },
  {
    "path": "public/map/city/341200.json",
    "chars": 70962,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":341202,\"name\":\"颍州区\",\"center\":[115.81391"
  },
  {
    "path": "public/map/city/341300.json",
    "chars": 45042,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":341302,\"name\":\"埇桥区\",\"center\":[116.98330"
  },
  {
    "path": "public/map/city/341500.json",
    "chars": 73588,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":341502,\"name\":\"金安区\",\"center\":[116.50328"
  },
  {
    "path": "public/map/city/341600.json",
    "chars": 38399,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":341602,\"name\":\"谯城区\",\"center\":[115.78121"
  },
  {
    "path": "public/map/city/341700.json",
    "chars": 40660,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":341702,\"name\":\"贵池区\",\"center\":[117.48834"
  },
  {
    "path": "public/map/city/341800.json",
    "chars": 62305,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":341802,\"name\":\"宣州区\",\"center\":[118.75841"
  },
  {
    "path": "public/map/city/350100.json",
    "chars": 120461,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":350102,\"name\":\"鼓楼区\",\"center\":[119.29929"
  },
  {
    "path": "public/map/city/350200.json",
    "chars": 27692,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":350203,\"name\":\"思明区\",\"center\":[118.08782"
  },
  {
    "path": "public/map/city/350300.json",
    "chars": 68579,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":350302,\"name\":\"城厢区\",\"center\":[119.00102"
  },
  {
    "path": "public/map/city/350400.json",
    "chars": 135691,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":350402,\"name\":\"梅列区\",\"center\":[117.63687"
  },
  {
    "path": "public/map/city/350500.json",
    "chars": 91045,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":350502,\"name\":\"鲤城区\",\"center\":[118.58892"
  },
  {
    "path": "public/map/city/350600.json",
    "chars": 75117,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":350602,\"name\":\"芗城区\",\"center\":[117.65646"
  },
  {
    "path": "public/map/city/350700.json",
    "chars": 85847,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":350702,\"name\":\"延平区\",\"center\":[118.17891"
  },
  {
    "path": "public/map/city/350800.json",
    "chars": 80995,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":350802,\"name\":\"新罗区\",\"center\":[117.03072"
  },
  {
    "path": "public/map/city/350900.json",
    "chars": 98730,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":350902,\"name\":\"蕉城区\",\"center\":[119.52722"
  },
  {
    "path": "public/map/city/360100.json",
    "chars": 59910,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":360102,\"name\":\"东湖区\",\"center\":[115.88967"
  },
  {
    "path": "public/map/city/360200.json",
    "chars": 34284,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":360202,\"name\":\"昌江区\",\"center\":[117.19502"
  },
  {
    "path": "public/map/city/360300.json",
    "chars": 28191,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":360302,\"name\":\"安源区\",\"center\":[113.85504"
  },
  {
    "path": "public/map/city/360400.json",
    "chars": 113333,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":360402,\"name\":\"濂溪区\",\"center\":[115.99012"
  },
  {
    "path": "public/map/city/360500.json",
    "chars": 31318,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":360502,\"name\":\"渝水区\",\"center\":[114.92392"
  },
  {
    "path": "public/map/city/360600.json",
    "chars": 34935,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":360602,\"name\":\"月湖区\",\"center\":[117.03411"
  },
  {
    "path": "public/map/city/360700.json",
    "chars": 149071,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":360702,\"name\":\"章贡区\",\"center\":[114.93872"
  },
  {
    "path": "public/map/city/360800.json",
    "chars": 93137,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":360802,\"name\":\"吉州区\",\"center\":[114.98733"
  },
  {
    "path": "public/map/city/360900.json",
    "chars": 116174,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":360902,\"name\":\"袁州区\",\"center\":[114.38737"
  },
  {
    "path": "public/map/city/361000.json",
    "chars": 57346,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":361002,\"name\":\"临川区\",\"center\":[116.36140"
  },
  {
    "path": "public/map/city/361100.json",
    "chars": 82810,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":361102,\"name\":\"信州区\",\"center\":[117.97052"
  },
  {
    "path": "public/map/city/370100.json",
    "chars": 85492,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":370102,\"name\":\"历下区\",\"center\":[117.03862"
  },
  {
    "path": "public/map/city/370200.json",
    "chars": 59793,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":370202,\"name\":\"市南区\",\"center\":[120.39596"
  },
  {
    "path": "public/map/city/370300.json",
    "chars": 73627,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":370302,\"name\":\"淄川区\",\"center\":[117.96769"
  },
  {
    "path": "public/map/city/370400.json",
    "chars": 35246,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":370402,\"name\":\"市中区\",\"center\":[117.55728"
  },
  {
    "path": "public/map/city/370500.json",
    "chars": 45844,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":370502,\"name\":\"东营区\",\"center\":[118.50754"
  },
  {
    "path": "public/map/city/370600.json",
    "chars": 60224,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":370602,\"name\":\"芝罘区\",\"center\":[121.38587"
  },
  {
    "path": "public/map/city/370700.json",
    "chars": 80022,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":370702,\"name\":\"潍城区\",\"center\":[119.10378"
  },
  {
    "path": "public/map/city/370800.json",
    "chars": 78890,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":370811,\"name\":\"任城区\",\"center\":[116.59526"
  },
  {
    "path": "public/map/city/370900.json",
    "chars": 53907,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":370902,\"name\":\"泰山区\",\"center\":[117.12998"
  },
  {
    "path": "public/map/city/371000.json",
    "chars": 47391,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":371002,\"name\":\"环翠区\",\"center\":[122.11618"
  },
  {
    "path": "public/map/city/371100.json",
    "chars": 40881,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":371102,\"name\":\"东港区\",\"center\":[119.45770"
  },
  {
    "path": "public/map/city/371300.json",
    "chars": 61825,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":371302,\"name\":\"兰山区\",\"center\":[118.32766"
  },
  {
    "path": "public/map/city/371400.json",
    "chars": 50090,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":371402,\"name\":\"德城区\",\"center\":[116.30707"
  },
  {
    "path": "public/map/city/371500.json",
    "chars": 64781,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":371502,\"name\":\"东昌府区\",\"center\":[115.9800"
  },
  {
    "path": "public/map/city/371600.json",
    "chars": 44528,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":371602,\"name\":\"滨城区\",\"center\":[118.02014"
  },
  {
    "path": "public/map/city/371700.json",
    "chars": 64291,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":371702,\"name\":\"牡丹区\",\"center\":[115.47094"
  },
  {
    "path": "public/map/city/410100.json",
    "chars": 104555,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":410102,\"name\":\"中原区\",\"center\":[113.61157"
  },
  {
    "path": "public/map/city/410200.json",
    "chars": 46678,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":410202,\"name\":\"龙亭区\",\"center\":[114.35334"
  },
  {
    "path": "public/map/city/410300.json",
    "chars": 84440,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":410302,\"name\":\"老城区\",\"center\":[112.47729"
  },
  {
    "path": "public/map/city/410400.json",
    "chars": 53717,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":410402,\"name\":\"新华区\",\"center\":[113.29906"
  },
  {
    "path": "public/map/city/410500.json",
    "chars": 60183,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":410502,\"name\":\"文峰区\",\"center\":[114.35256"
  },
  {
    "path": "public/map/city/410600.json",
    "chars": 32860,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":410602,\"name\":\"鹤山区\",\"center\":[114.16655"
  },
  {
    "path": "public/map/city/410700.json",
    "chars": 58223,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":410702,\"name\":\"红旗区\",\"center\":[113.87815"
  },
  {
    "path": "public/map/city/410800.json",
    "chars": 66415,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":410802,\"name\":\"解放区\",\"center\":[113.22612"
  },
  {
    "path": "public/map/city/410900.json",
    "chars": 33066,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":410902,\"name\":\"华龙区\",\"center\":[115.03184"
  },
  {
    "path": "public/map/city/411000.json",
    "chars": 61755,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":411002,\"name\":\"魏都区\",\"center\":[113.82830"
  },
  {
    "path": "public/map/city/411100.json",
    "chars": 44262,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":411102,\"name\":\"源汇区\",\"center\":[114.01794"
  },
  {
    "path": "public/map/city/411200.json",
    "chars": 50683,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":411202,\"name\":\"湖滨区\",\"center\":[111.19487"
  },
  {
    "path": "public/map/city/411300.json",
    "chars": 128526,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":411302,\"name\":\"宛城区\",\"center\":[112.54459"
  },
  {
    "path": "public/map/city/411400.json",
    "chars": 70973,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":411402,\"name\":\"梁园区\",\"center\":[115.65459"
  },
  {
    "path": "public/map/city/411500.json",
    "chars": 106399,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":411502,\"name\":\"浉河区\",\"center\":[114.07503"
  },
  {
    "path": "public/map/city/411600.json",
    "chars": 73622,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":411602,\"name\":\"川汇区\",\"center\":[114.65213"
  },
  {
    "path": "public/map/city/411700.json",
    "chars": 92638,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":411702,\"name\":\"驿城区\",\"center\":[114.02914"
  },
  {
    "path": "public/map/city/420100.json",
    "chars": 79612,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":420102,\"name\":\"江岸区\",\"center\":[114.30304"
  },
  {
    "path": "public/map/city/420200.json",
    "chars": 46658,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":420202,\"name\":\"黄石港区\",\"center\":[115.0901"
  },
  {
    "path": "public/map/city/420300.json",
    "chars": 71108,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":420302,\"name\":\"茅箭区\",\"center\":[110.78621"
  },
  {
    "path": "public/map/city/420500.json",
    "chars": 122968,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":420502,\"name\":\"西陵区\",\"center\":[111.29546"
  },
  {
    "path": "public/map/city/420600.json",
    "chars": 103554,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":420602,\"name\":\"襄城区\",\"center\":[112.15032"
  },
  {
    "path": "public/map/city/420700.json",
    "chars": 20754,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":420702,\"name\":\"梁子湖区\",\"center\":[114.6819"
  },
  {
    "path": "public/map/city/420800.json",
    "chars": 66659,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":420802,\"name\":\"东宝区\",\"center\":[112.20480"
  },
  {
    "path": "public/map/city/420900.json",
    "chars": 61781,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":420902,\"name\":\"孝南区\",\"center\":[113.92584"
  },
  {
    "path": "public/map/city/421000.json",
    "chars": 67109,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":421002,\"name\":\"沙市区\",\"center\":[112.25743"
  },
  {
    "path": "public/map/city/421100.json",
    "chars": 50687,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":421102,\"name\":\"黄州区\",\"center\":[114.87893"
  },
  {
    "path": "public/map/city/421200.json",
    "chars": 52108,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":421202,\"name\":\"咸安区\",\"center\":[114.33389"
  },
  {
    "path": "public/map/city/421300.json",
    "chars": 35086,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":421303,\"name\":\"曾都区\",\"center\":[113.37451"
  },
  {
    "path": "public/map/city/422800.json",
    "chars": 65268,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":422801,\"name\":\"恩施市\",\"center\":[109.48676"
  },
  {
    "path": "public/map/city/430100.json",
    "chars": 126080,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":430102,\"name\":\"芙蓉区\",\"center\":[112.98809"
  },
  {
    "path": "public/map/city/430200.json",
    "chars": 37076,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":430202,\"name\":\"荷塘区\",\"center\":[113.16254"
  },
  {
    "path": "public/map/city/430300.json",
    "chars": 60912,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":430302,\"name\":\"雨湖区\",\"center\":[112.90742"
  },
  {
    "path": "public/map/city/430400.json",
    "chars": 106944,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":430405,\"name\":\"珠晖区\",\"center\":[112.62632"
  },
  {
    "path": "public/map/city/430500.json",
    "chars": 121017,
    "preview": "{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"adcode\":430502,\"name\":\"双清区\",\"center\":[111.47975"
  }
]

// ... and 665 more files (download for full content)

About this extraction

This page contains the full source code of the dirkhe1051931999/quasar-typescript-admin-template GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 865 files (33.2 MB), approximately 8.8M tokens, and a symbol index with 84 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!