commit 075c504756851a2d6fd2819c8517ef3d30264569
Author: 许宏杰 <1943105267@qq.com>
Date: Mon Aug 5 10:32:30 2024 +0800
first commit
diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 0000000..7034f9b
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,22 @@
+# 告诉EditorConfig插件,这是根文件,不用继续往上查找
+root = true
+
+# 匹配全部文件
+[*]
+# 设置字符集
+charset = utf-8
+# 缩进风格,可选space、tab
+indent_style = space
+# 缩进的空格数
+indent_size = 2
+# 结尾换行符,可选lf、cr、crlf
+end_of_line = lf
+# 在文件结尾插入新行
+insert_final_newline = true
+# 删除一行中的前后空格
+trim_trailing_whitespace = true
+
+# 匹配md结尾的文件
+[*.md]
+insert_final_newline = false
+trim_trailing_whitespace = false
diff --git a/.env.development b/.env.development
new file mode 100644
index 0000000..c8be9f8
--- /dev/null
+++ b/.env.development
@@ -0,0 +1,11 @@
+# 页面标题
+VUE_APP_TITLE = 若依管理系统
+
+# 开发环境配置
+ENV = 'development'
+
+# 若依管理系统/开发环境
+VUE_APP_BASE_API = 'https://vue.ruoyi.vip/prod-api'
+
+# 路由懒加载
+VUE_CLI_BABEL_TRANSPILE_MODULES = true
diff --git a/.env.production b/.env.production
new file mode 100644
index 0000000..b4893b0
--- /dev/null
+++ b/.env.production
@@ -0,0 +1,8 @@
+# 页面标题
+VUE_APP_TITLE = 若依管理系统
+
+# 生产环境配置
+ENV = 'production'
+
+# 若依管理系统/生产环境
+VUE_APP_BASE_API = '/prod-api'
diff --git a/.env.staging b/.env.staging
new file mode 100644
index 0000000..361859f
--- /dev/null
+++ b/.env.staging
@@ -0,0 +1,10 @@
+# 页面标题
+VUE_APP_TITLE = 若依管理系统
+
+NODE_ENV = production
+
+# 测试环境配置
+ENV = 'staging'
+
+# 若依管理系统/测试环境
+VUE_APP_BASE_API = '/stage-api'
diff --git a/.eslintignore b/.eslintignore
new file mode 100644
index 0000000..89be6f6
--- /dev/null
+++ b/.eslintignore
@@ -0,0 +1,10 @@
+# 忽略build目录下类型为js的文件的语法检查
+build/*.js
+# 忽略src/assets目录下文件的语法检查
+src/assets
+# 忽略public目录下文件的语法检查
+public
+# 忽略当前目录下为js的文件的语法检查
+*.js
+# 忽略当前目录下为vue的文件的语法检查
+*.vue
\ No newline at end of file
diff --git a/.eslintrc.js b/.eslintrc.js
new file mode 100644
index 0000000..82bbdee
--- /dev/null
+++ b/.eslintrc.js
@@ -0,0 +1,199 @@
+// ESlint 检查配置
+module.exports = {
+ root: true,
+ parserOptions: {
+ parser: 'babel-eslint',
+ sourceType: 'module'
+ },
+ env: {
+ browser: true,
+ node: true,
+ es6: true,
+ },
+ extends: ['plugin:vue/recommended', 'eslint:recommended'],
+
+ // add your custom rules here
+ //it is base on https://github.com/vuejs/eslint-config-vue
+ rules: {
+ "vue/max-attributes-per-line": [2, {
+ "singleline": 10,
+ "multiline": {
+ "max": 1,
+ "allowFirstLine": false
+ }
+ }],
+ "vue/singleline-html-element-content-newline": "off",
+ "vue/multiline-html-element-content-newline":"off",
+ "vue/name-property-casing": ["error", "PascalCase"],
+ "vue/no-v-html": "off",
+ 'accessor-pairs': 2,
+ 'arrow-spacing': [2, {
+ 'before': true,
+ 'after': true
+ }],
+ 'block-spacing': [2, 'always'],
+ 'brace-style': [2, '1tbs', {
+ 'allowSingleLine': true
+ }],
+ 'camelcase': [0, {
+ 'properties': 'always'
+ }],
+ 'comma-dangle': [2, 'never'],
+ 'comma-spacing': [2, {
+ 'before': false,
+ 'after': true
+ }],
+ 'comma-style': [2, 'last'],
+ 'constructor-super': 2,
+ 'curly': [2, 'multi-line'],
+ 'dot-location': [2, 'property'],
+ 'eol-last': 2,
+ 'eqeqeq': ["error", "always", {"null": "ignore"}],
+ 'generator-star-spacing': [2, {
+ 'before': true,
+ 'after': true
+ }],
+ 'handle-callback-err': [2, '^(err|error)$'],
+ 'indent': [2, 2, {
+ 'SwitchCase': 1
+ }],
+ 'jsx-quotes': [2, 'prefer-single'],
+ 'key-spacing': [2, {
+ 'beforeColon': false,
+ 'afterColon': true
+ }],
+ 'keyword-spacing': [2, {
+ 'before': true,
+ 'after': true
+ }],
+ 'new-cap': [2, {
+ 'newIsCap': true,
+ 'capIsNew': false
+ }],
+ 'new-parens': 2,
+ 'no-array-constructor': 2,
+ 'no-caller': 2,
+ 'no-console': 'off',
+ 'no-class-assign': 2,
+ 'no-cond-assign': 2,
+ 'no-const-assign': 2,
+ 'no-control-regex': 0,
+ 'no-delete-var': 2,
+ 'no-dupe-args': 2,
+ 'no-dupe-class-members': 2,
+ 'no-dupe-keys': 2,
+ 'no-duplicate-case': 2,
+ 'no-empty-character-class': 2,
+ 'no-empty-pattern': 2,
+ 'no-eval': 2,
+ 'no-ex-assign': 2,
+ 'no-extend-native': 2,
+ 'no-extra-bind': 2,
+ 'no-extra-boolean-cast': 2,
+ 'no-extra-parens': [2, 'functions'],
+ 'no-fallthrough': 2,
+ 'no-floating-decimal': 2,
+ 'no-func-assign': 2,
+ 'no-implied-eval': 2,
+ 'no-inner-declarations': [2, 'functions'],
+ 'no-invalid-regexp': 2,
+ 'no-irregular-whitespace': 2,
+ 'no-iterator': 2,
+ 'no-label-var': 2,
+ 'no-labels': [2, {
+ 'allowLoop': false,
+ 'allowSwitch': false
+ }],
+ 'no-lone-blocks': 2,
+ 'no-mixed-spaces-and-tabs': 2,
+ 'no-multi-spaces': 2,
+ 'no-multi-str': 2,
+ 'no-multiple-empty-lines': [2, {
+ 'max': 1
+ }],
+ 'no-native-reassign': 2,
+ 'no-negated-in-lhs': 2,
+ 'no-new-object': 2,
+ 'no-new-require': 2,
+ 'no-new-symbol': 2,
+ 'no-new-wrappers': 2,
+ 'no-obj-calls': 2,
+ 'no-octal': 2,
+ 'no-octal-escape': 2,
+ 'no-path-concat': 2,
+ 'no-proto': 2,
+ 'no-redeclare': 2,
+ 'no-regex-spaces': 2,
+ 'no-return-assign': [2, 'except-parens'],
+ 'no-self-assign': 2,
+ 'no-self-compare': 2,
+ 'no-sequences': 2,
+ 'no-shadow-restricted-names': 2,
+ 'no-spaced-func': 2,
+ 'no-sparse-arrays': 2,
+ 'no-this-before-super': 2,
+ 'no-throw-literal': 2,
+ 'no-trailing-spaces': 2,
+ 'no-undef': 2,
+ 'no-undef-init': 2,
+ 'no-unexpected-multiline': 2,
+ 'no-unmodified-loop-condition': 2,
+ 'no-unneeded-ternary': [2, {
+ 'defaultAssignment': false
+ }],
+ 'no-unreachable': 2,
+ 'no-unsafe-finally': 2,
+ 'no-unused-vars': [2, {
+ 'vars': 'all',
+ 'args': 'none'
+ }],
+ 'no-useless-call': 2,
+ 'no-useless-computed-key': 2,
+ 'no-useless-constructor': 2,
+ 'no-useless-escape': 0,
+ 'no-whitespace-before-property': 2,
+ 'no-with': 2,
+ 'one-var': [2, {
+ 'initialized': 'never'
+ }],
+ 'operator-linebreak': [2, 'after', {
+ 'overrides': {
+ '?': 'before',
+ ':': 'before'
+ }
+ }],
+ 'padded-blocks': [2, 'never'],
+ 'quotes': [2, 'single', {
+ 'avoidEscape': true,
+ 'allowTemplateLiterals': true
+ }],
+ 'semi': [2, 'never'],
+ 'semi-spacing': [2, {
+ 'before': false,
+ 'after': true
+ }],
+ 'space-before-blocks': [2, 'always'],
+ 'space-before-function-paren': [2, 'never'],
+ 'space-in-parens': [2, 'never'],
+ 'space-infix-ops': 2,
+ 'space-unary-ops': [2, {
+ 'words': true,
+ 'nonwords': false
+ }],
+ 'spaced-comment': [2, 'always', {
+ 'markers': ['global', 'globals', 'eslint', 'eslint-disable', '*package', '!', ',']
+ }],
+ 'template-curly-spacing': [2, 'never'],
+ 'use-isnan': 2,
+ 'valid-typeof': 2,
+ 'wrap-iife': [2, 'any'],
+ 'yield-star-spacing': [2, 'both'],
+ 'yoda': [2, 'never'],
+ 'prefer-const': 2,
+ 'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0,
+ 'object-curly-spacing': [2, 'always', {
+ objectsInObjects: false
+ }],
+ 'array-bracket-spacing': [2, 'never']
+ }
+}
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..052dbae
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,24 @@
+.DS_Store
+node_modules/
+dist/
+public/lib/
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+**/*.log
+
+tests/**/coverage/
+tests/e2e/reports
+selenium-debug.log
+
+# Editor directories and files
+.idea
+.vscode
+*.suo
+*.ntvs*
+*.njsproj
+*.sln
+*.local
+
+package-lock.json
+yarn.lock
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..00c0ab8
--- /dev/null
+++ b/README.md
@@ -0,0 +1,30 @@
+## 开发
+
+```bash
+# 克隆项目
+git clone https://gitee.com/y_project/RuoYi-Vue
+
+# 进入项目目录
+cd ruoyi-ui
+
+# 安装依赖
+npm install
+
+# 建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题
+npm install --registry=https://registry.npmmirror.com
+
+# 启动服务
+npm run dev
+```
+
+浏览器访问 http://localhost:80
+
+## 发布
+
+```bash
+# 构建测试环境
+npm run build:stage
+
+# 构建生产环境
+npm run build:prod
+```
\ No newline at end of file
diff --git a/babel.config.js b/babel.config.js
new file mode 100644
index 0000000..c8267b2
--- /dev/null
+++ b/babel.config.js
@@ -0,0 +1,13 @@
+module.exports = {
+ presets: [
+ // https://github.com/vuejs/vue-cli/tree/master/packages/@vue/babel-preset-app
+ '@vue/cli-plugin-babel/preset'
+ ],
+ 'env': {
+ 'development': {
+ // babel-plugin-dynamic-import-node plugin only does one thing by converting all import() to require().
+ // This plugin can significantly increase the speed of hot updates, when you have a large number of pages.
+ 'plugins': ['dynamic-import-node']
+ }
+ }
+}
\ No newline at end of file
diff --git a/bin/build.bat b/bin/build.bat
new file mode 100644
index 0000000..dda590d
--- /dev/null
+++ b/bin/build.bat
@@ -0,0 +1,12 @@
+@echo off
+echo.
+echo [Ϣ] Weḅdistļ
+echo.
+
+%~d0
+cd %~dp0
+
+cd ..
+npm run build:prod
+
+pause
\ No newline at end of file
diff --git a/bin/package.bat b/bin/package.bat
new file mode 100644
index 0000000..0e5bc0f
--- /dev/null
+++ b/bin/package.bat
@@ -0,0 +1,12 @@
+@echo off
+echo.
+echo [Ϣ] װWeḅnode_modulesļ
+echo.
+
+%~d0
+cd %~dp0
+
+cd ..
+npm install --registry=https://registry.npmmirror.com
+
+pause
\ No newline at end of file
diff --git a/bin/run-web.bat b/bin/run-web.bat
new file mode 100644
index 0000000..d30deae
--- /dev/null
+++ b/bin/run-web.bat
@@ -0,0 +1,12 @@
+@echo off
+echo.
+echo [Ϣ] ʹ Vue CLI Web ̡
+echo.
+
+%~d0
+cd %~dp0
+
+cd ..
+npm run dev
+
+pause
\ No newline at end of file
diff --git a/build/index.js b/build/index.js
new file mode 100644
index 0000000..0c57de2
--- /dev/null
+++ b/build/index.js
@@ -0,0 +1,35 @@
+const { run } = require('runjs')
+const chalk = require('chalk')
+const config = require('../vue.config.js')
+const rawArgv = process.argv.slice(2)
+const args = rawArgv.join(' ')
+
+if (process.env.npm_config_preview || rawArgv.includes('--preview')) {
+ const report = rawArgv.includes('--report')
+
+ run(`vue-cli-service build ${args}`)
+
+ const port = 9526
+ const publicPath = config.publicPath
+
+ var connect = require('connect')
+ var serveStatic = require('serve-static')
+ const app = connect()
+
+ app.use(
+ publicPath,
+ serveStatic('./dist', {
+ index: ['index.html', '/']
+ })
+ )
+
+ app.listen(port, function () {
+ console.log(chalk.green(`> Preview at http://localhost:${port}${publicPath}`))
+ if (report) {
+ console.log(chalk.green(`> Report at http://localhost:${port}${publicPath}report.html`))
+ }
+
+ })
+} else {
+ run(`vue-cli-service build ${args}`)
+}
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..1941338
--- /dev/null
+++ b/package.json
@@ -0,0 +1,93 @@
+{
+ "name": "ruoyi",
+ "version": "3.8.7",
+ "description": "若依管理系统",
+ "author": "若依",
+ "license": "MIT",
+ "scripts": {
+ "dev": "vue-cli-service serve",
+ "build:prod": "vue-cli-service build",
+ "build:stage": "vue-cli-service build --mode staging",
+ "preview": "node build/index.js --preview",
+ "lint": "eslint --ext .js,.vue src"
+ },
+ "husky": {
+ "hooks": {
+ "pre-commit": "lint-staged"
+ }
+ },
+ "lint-staged": {
+ "src/**/*.{js,vue}": [
+ "eslint --fix",
+ "git add"
+ ]
+ },
+ "keywords": [
+ "vue",
+ "admin",
+ "dashboard",
+ "element-ui",
+ "boilerplate",
+ "admin-template",
+ "management-system"
+ ],
+ "repository": {
+ "type": "git",
+ "url": "https://gitee.com/y_project/RuoYi-Vue.git"
+ },
+ "dependencies": {
+ "@riophae/vue-treeselect": "0.4.0",
+ "axios": "0.24.0",
+ "clipboard": "2.0.8",
+ "core-js": "3.25.3",
+ "echarts": "5.4.0",
+ "element-ui": "2.15.14",
+ "file-saver": "2.0.5",
+ "fuse.js": "6.4.3",
+ "highlight.js": "9.18.5",
+ "js-beautify": "1.13.0",
+ "js-cookie": "3.0.1",
+ "jsencrypt": "3.0.0-rc.1",
+ "leaflet": "^1.5.1",
+ "leaflet.markercluster": "^1.5.3",
+ "nprogress": "0.2.0",
+ "postcss-px-to-viewport": "^1.1.1",
+ "quill": "1.3.7",
+ "screenfull": "5.0.2",
+ "sortablejs": "1.10.2",
+ "vue": "2.6.12",
+ "vue-count-to": "1.0.13",
+ "vue-cropper": "0.5.5",
+ "vue-meta": "2.4.0",
+ "vue-router": "3.4.9",
+ "vuedraggable": "2.24.3",
+ "vuex": "3.6.0"
+ },
+ "devDependencies": {
+ "@vue/cli-plugin-babel": "4.4.6",
+ "@vue/cli-plugin-eslint": "4.4.6",
+ "@vue/cli-service": "4.4.6",
+ "babel-eslint": "10.1.0",
+ "babel-plugin-dynamic-import-node": "2.3.3",
+ "chalk": "4.1.0",
+ "compression-webpack-plugin": "6.1.2",
+ "connect": "3.6.6",
+ "eslint": "7.15.0",
+ "eslint-plugin-vue": "7.2.0",
+ "lint-staged": "10.5.3",
+ "runjs": "4.4.2",
+ "sass": "1.32.13",
+ "sass-loader": "10.1.1",
+ "script-ext-html-webpack-plugin": "2.1.5",
+ "svg-sprite-loader": "5.1.1",
+ "vue-template-compiler": "2.6.12"
+ },
+ "engines": {
+ "node": ">=8.9",
+ "npm": ">= 3.0.0"
+ },
+ "browserslist": [
+ "> 1%",
+ "last 2 versions"
+ ]
+}
diff --git a/postcss.config.js b/postcss.config.js
new file mode 100644
index 0000000..679139f
--- /dev/null
+++ b/postcss.config.js
@@ -0,0 +1,7 @@
+module.exports = {
+ plugins: {
+ "postcss-px-to-viewport": {
+ viewportWidth: 1920,
+ },
+ },
+};
diff --git a/public/favicon.ico b/public/favicon.ico
new file mode 100644
index 0000000..e263760
Binary files /dev/null and b/public/favicon.ico differ
diff --git a/public/html/ie.html b/public/html/ie.html
new file mode 100644
index 0000000..052ffcd
--- /dev/null
+++ b/public/html/ie.html
@@ -0,0 +1,46 @@
+
+
+
+
+
+ 请升级您的浏览器
+
+
+
+
+
+
+请升级您的浏览器,以便我们更好的为您提供服务!
+您正在使用 Internet Explorer 的早期版本(IE11以下版本或使用该内核的浏览器)。这意味着在升级浏览器前,您将无法访问此网站。
+
+请注意:微软公司对Windows XP 及 Internet Explorer 早期版本的支持已经结束
+自 2016 年 1 月 12 日起,Microsoft 不再为 IE 11 以下版本提供相应支持和更新。没有关键的浏览器安全更新,您的电脑可能易受有害病毒、间谍软件和其他恶意软件的攻击,它们可以窃取或损害您的业务数据和信息。请参阅 微软对 Internet Explorer 早期版本的支持将于 2016 年 1 月 12 日结束的说明 。
+
+您可以选择更先进的浏览器
+推荐使用以下浏览器的最新版本。如果您的电脑已有以下浏览器的最新版本则直接使用该浏览器访问即可。
+
+
+
+
\ No newline at end of file
diff --git a/public/index.html b/public/index.html
new file mode 100644
index 0000000..99f49b5
--- /dev/null
+++ b/public/index.html
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <%= webpackConfig.name %>
+
+
+
+
+
+
+
diff --git a/public/robots.txt b/public/robots.txt
new file mode 100644
index 0000000..77470cb
--- /dev/null
+++ b/public/robots.txt
@@ -0,0 +1,2 @@
+User-agent: *
+Disallow: /
\ No newline at end of file
diff --git a/src/App.vue b/src/App.vue
new file mode 100644
index 0000000..7477bc2
--- /dev/null
+++ b/src/App.vue
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/api/login.js b/src/api/login.js
new file mode 100644
index 0000000..7b7388f
--- /dev/null
+++ b/src/api/login.js
@@ -0,0 +1,60 @@
+import request from '@/utils/request'
+
+// 登录方法
+export function login(username, password, code, uuid) {
+ const data = {
+ username,
+ password,
+ code,
+ uuid
+ }
+ return request({
+ url: '/login',
+ headers: {
+ isToken: false,
+ repeatSubmit: false
+ },
+ method: 'post',
+ data: data
+ })
+}
+
+// 注册方法
+export function register(data) {
+ return request({
+ url: '/register',
+ headers: {
+ isToken: false
+ },
+ method: 'post',
+ data: data
+ })
+}
+
+// 获取用户详细信息
+export function getInfo() {
+ return request({
+ url: '/getInfo',
+ method: 'get'
+ })
+}
+
+// 退出方法
+export function logout() {
+ return request({
+ url: '/logout',
+ method: 'post'
+ })
+}
+
+// 获取验证码
+export function getCodeImg() {
+ return request({
+ url: '/captchaImage',
+ headers: {
+ isToken: false
+ },
+ method: 'get',
+ timeout: 20000
+ })
+}
\ No newline at end of file
diff --git a/src/api/menu.js b/src/api/menu.js
new file mode 100644
index 0000000..faef101
--- /dev/null
+++ b/src/api/menu.js
@@ -0,0 +1,9 @@
+import request from '@/utils/request'
+
+// 获取路由
+export const getRouters = () => {
+ return request({
+ url: '/getRouters',
+ method: 'get'
+ })
+}
\ No newline at end of file
diff --git a/src/api/monitor/cache.js b/src/api/monitor/cache.js
new file mode 100644
index 0000000..72c5f6a
--- /dev/null
+++ b/src/api/monitor/cache.js
@@ -0,0 +1,57 @@
+import request from '@/utils/request'
+
+// 查询缓存详细
+export function getCache() {
+ return request({
+ url: '/monitor/cache',
+ method: 'get'
+ })
+}
+
+// 查询缓存名称列表
+export function listCacheName() {
+ return request({
+ url: '/monitor/cache/getNames',
+ method: 'get'
+ })
+}
+
+// 查询缓存键名列表
+export function listCacheKey(cacheName) {
+ return request({
+ url: '/monitor/cache/getKeys/' + cacheName,
+ method: 'get'
+ })
+}
+
+// 查询缓存内容
+export function getCacheValue(cacheName, cacheKey) {
+ return request({
+ url: '/monitor/cache/getValue/' + cacheName + '/' + cacheKey,
+ method: 'get'
+ })
+}
+
+// 清理指定名称缓存
+export function clearCacheName(cacheName) {
+ return request({
+ url: '/monitor/cache/clearCacheName/' + cacheName,
+ method: 'delete'
+ })
+}
+
+// 清理指定键名缓存
+export function clearCacheKey(cacheKey) {
+ return request({
+ url: '/monitor/cache/clearCacheKey/' + cacheKey,
+ method: 'delete'
+ })
+}
+
+// 清理全部缓存
+export function clearCacheAll() {
+ return request({
+ url: '/monitor/cache/clearCacheAll',
+ method: 'delete'
+ })
+}
diff --git a/src/api/monitor/job.js b/src/api/monitor/job.js
new file mode 100644
index 0000000..3815569
--- /dev/null
+++ b/src/api/monitor/job.js
@@ -0,0 +1,71 @@
+import request from '@/utils/request'
+
+// 查询定时任务调度列表
+export function listJob(query) {
+ return request({
+ url: '/monitor/job/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询定时任务调度详细
+export function getJob(jobId) {
+ return request({
+ url: '/monitor/job/' + jobId,
+ method: 'get'
+ })
+}
+
+// 新增定时任务调度
+export function addJob(data) {
+ return request({
+ url: '/monitor/job',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改定时任务调度
+export function updateJob(data) {
+ return request({
+ url: '/monitor/job',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除定时任务调度
+export function delJob(jobId) {
+ return request({
+ url: '/monitor/job/' + jobId,
+ method: 'delete'
+ })
+}
+
+// 任务状态修改
+export function changeJobStatus(jobId, status) {
+ const data = {
+ jobId,
+ status
+ }
+ return request({
+ url: '/monitor/job/changeStatus',
+ method: 'put',
+ data: data
+ })
+}
+
+
+// 定时任务立即执行一次
+export function runJob(jobId, jobGroup) {
+ const data = {
+ jobId,
+ jobGroup
+ }
+ return request({
+ url: '/monitor/job/run',
+ method: 'put',
+ data: data
+ })
+}
\ No newline at end of file
diff --git a/src/api/monitor/jobLog.js b/src/api/monitor/jobLog.js
new file mode 100644
index 0000000..6e0be61
--- /dev/null
+++ b/src/api/monitor/jobLog.js
@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+
+// 查询调度日志列表
+export function listJobLog(query) {
+ return request({
+ url: '/monitor/jobLog/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 删除调度日志
+export function delJobLog(jobLogId) {
+ return request({
+ url: '/monitor/jobLog/' + jobLogId,
+ method: 'delete'
+ })
+}
+
+// 清空调度日志
+export function cleanJobLog() {
+ return request({
+ url: '/monitor/jobLog/clean',
+ method: 'delete'
+ })
+}
diff --git a/src/api/monitor/logininfor.js b/src/api/monitor/logininfor.js
new file mode 100644
index 0000000..4d112b7
--- /dev/null
+++ b/src/api/monitor/logininfor.js
@@ -0,0 +1,34 @@
+import request from '@/utils/request'
+
+// 查询登录日志列表
+export function list(query) {
+ return request({
+ url: '/monitor/logininfor/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 删除登录日志
+export function delLogininfor(infoId) {
+ return request({
+ url: '/monitor/logininfor/' + infoId,
+ method: 'delete'
+ })
+}
+
+// 解锁用户登录状态
+export function unlockLogininfor(userName) {
+ return request({
+ url: '/monitor/logininfor/unlock/' + userName,
+ method: 'get'
+ })
+}
+
+// 清空登录日志
+export function cleanLogininfor() {
+ return request({
+ url: '/monitor/logininfor/clean',
+ method: 'delete'
+ })
+}
diff --git a/src/api/monitor/online.js b/src/api/monitor/online.js
new file mode 100644
index 0000000..bd22137
--- /dev/null
+++ b/src/api/monitor/online.js
@@ -0,0 +1,18 @@
+import request from '@/utils/request'
+
+// 查询在线用户列表
+export function list(query) {
+ return request({
+ url: '/monitor/online/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 强退用户
+export function forceLogout(tokenId) {
+ return request({
+ url: '/monitor/online/' + tokenId,
+ method: 'delete'
+ })
+}
diff --git a/src/api/monitor/operlog.js b/src/api/monitor/operlog.js
new file mode 100644
index 0000000..a04bca8
--- /dev/null
+++ b/src/api/monitor/operlog.js
@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+
+// 查询操作日志列表
+export function list(query) {
+ return request({
+ url: '/monitor/operlog/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 删除操作日志
+export function delOperlog(operId) {
+ return request({
+ url: '/monitor/operlog/' + operId,
+ method: 'delete'
+ })
+}
+
+// 清空操作日志
+export function cleanOperlog() {
+ return request({
+ url: '/monitor/operlog/clean',
+ method: 'delete'
+ })
+}
diff --git a/src/api/monitor/server.js b/src/api/monitor/server.js
new file mode 100644
index 0000000..e1f9ca2
--- /dev/null
+++ b/src/api/monitor/server.js
@@ -0,0 +1,9 @@
+import request from '@/utils/request'
+
+// 获取服务信息
+export function getServer() {
+ return request({
+ url: '/monitor/server',
+ method: 'get'
+ })
+}
\ No newline at end of file
diff --git a/src/api/system/config.js b/src/api/system/config.js
new file mode 100644
index 0000000..a404d82
--- /dev/null
+++ b/src/api/system/config.js
@@ -0,0 +1,60 @@
+import request from '@/utils/request'
+
+// 查询参数列表
+export function listConfig(query) {
+ return request({
+ url: '/system/config/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询参数详细
+export function getConfig(configId) {
+ return request({
+ url: '/system/config/' + configId,
+ method: 'get'
+ })
+}
+
+// 根据参数键名查询参数值
+export function getConfigKey(configKey) {
+ return request({
+ url: '/system/config/configKey/' + configKey,
+ method: 'get'
+ })
+}
+
+// 新增参数配置
+export function addConfig(data) {
+ return request({
+ url: '/system/config',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改参数配置
+export function updateConfig(data) {
+ return request({
+ url: '/system/config',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除参数配置
+export function delConfig(configId) {
+ return request({
+ url: '/system/config/' + configId,
+ method: 'delete'
+ })
+}
+
+// 刷新参数缓存
+export function refreshCache() {
+ return request({
+ url: '/system/config/refreshCache',
+ method: 'delete'
+ })
+}
diff --git a/src/api/system/dept.js b/src/api/system/dept.js
new file mode 100644
index 0000000..fc943cd
--- /dev/null
+++ b/src/api/system/dept.js
@@ -0,0 +1,52 @@
+import request from '@/utils/request'
+
+// 查询部门列表
+export function listDept(query) {
+ return request({
+ url: '/system/dept/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询部门列表(排除节点)
+export function listDeptExcludeChild(deptId) {
+ return request({
+ url: '/system/dept/list/exclude/' + deptId,
+ method: 'get'
+ })
+}
+
+// 查询部门详细
+export function getDept(deptId) {
+ return request({
+ url: '/system/dept/' + deptId,
+ method: 'get'
+ })
+}
+
+// 新增部门
+export function addDept(data) {
+ return request({
+ url: '/system/dept',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改部门
+export function updateDept(data) {
+ return request({
+ url: '/system/dept',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除部门
+export function delDept(deptId) {
+ return request({
+ url: '/system/dept/' + deptId,
+ method: 'delete'
+ })
+}
\ No newline at end of file
diff --git a/src/api/system/dict/data.js b/src/api/system/dict/data.js
new file mode 100644
index 0000000..6c9eb79
--- /dev/null
+++ b/src/api/system/dict/data.js
@@ -0,0 +1,52 @@
+import request from '@/utils/request'
+
+// 查询字典数据列表
+export function listData(query) {
+ return request({
+ url: '/system/dict/data/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询字典数据详细
+export function getData(dictCode) {
+ return request({
+ url: '/system/dict/data/' + dictCode,
+ method: 'get'
+ })
+}
+
+// 根据字典类型查询字典数据信息
+export function getDicts(dictType) {
+ return request({
+ url: '/system/dict/data/type/' + dictType,
+ method: 'get'
+ })
+}
+
+// 新增字典数据
+export function addData(data) {
+ return request({
+ url: '/system/dict/data',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改字典数据
+export function updateData(data) {
+ return request({
+ url: '/system/dict/data',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除字典数据
+export function delData(dictCode) {
+ return request({
+ url: '/system/dict/data/' + dictCode,
+ method: 'delete'
+ })
+}
diff --git a/src/api/system/dict/type.js b/src/api/system/dict/type.js
new file mode 100644
index 0000000..a7a6e01
--- /dev/null
+++ b/src/api/system/dict/type.js
@@ -0,0 +1,60 @@
+import request from '@/utils/request'
+
+// 查询字典类型列表
+export function listType(query) {
+ return request({
+ url: '/system/dict/type/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询字典类型详细
+export function getType(dictId) {
+ return request({
+ url: '/system/dict/type/' + dictId,
+ method: 'get'
+ })
+}
+
+// 新增字典类型
+export function addType(data) {
+ return request({
+ url: '/system/dict/type',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改字典类型
+export function updateType(data) {
+ return request({
+ url: '/system/dict/type',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除字典类型
+export function delType(dictId) {
+ return request({
+ url: '/system/dict/type/' + dictId,
+ method: 'delete'
+ })
+}
+
+// 刷新字典缓存
+export function refreshCache() {
+ return request({
+ url: '/system/dict/type/refreshCache',
+ method: 'delete'
+ })
+}
+
+// 获取字典选择框列表
+export function optionselect() {
+ return request({
+ url: '/system/dict/type/optionselect',
+ method: 'get'
+ })
+}
\ No newline at end of file
diff --git a/src/api/system/menu.js b/src/api/system/menu.js
new file mode 100644
index 0000000..f6415c6
--- /dev/null
+++ b/src/api/system/menu.js
@@ -0,0 +1,60 @@
+import request from '@/utils/request'
+
+// 查询菜单列表
+export function listMenu(query) {
+ return request({
+ url: '/system/menu/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询菜单详细
+export function getMenu(menuId) {
+ return request({
+ url: '/system/menu/' + menuId,
+ method: 'get'
+ })
+}
+
+// 查询菜单下拉树结构
+export function treeselect() {
+ return request({
+ url: '/system/menu/treeselect',
+ method: 'get'
+ })
+}
+
+// 根据角色ID查询菜单下拉树结构
+export function roleMenuTreeselect(roleId) {
+ return request({
+ url: '/system/menu/roleMenuTreeselect/' + roleId,
+ method: 'get'
+ })
+}
+
+// 新增菜单
+export function addMenu(data) {
+ return request({
+ url: '/system/menu',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改菜单
+export function updateMenu(data) {
+ return request({
+ url: '/system/menu',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除菜单
+export function delMenu(menuId) {
+ return request({
+ url: '/system/menu/' + menuId,
+ method: 'delete'
+ })
+}
\ No newline at end of file
diff --git a/src/api/system/notice.js b/src/api/system/notice.js
new file mode 100644
index 0000000..c274ea5
--- /dev/null
+++ b/src/api/system/notice.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询公告列表
+export function listNotice(query) {
+ return request({
+ url: '/system/notice/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询公告详细
+export function getNotice(noticeId) {
+ return request({
+ url: '/system/notice/' + noticeId,
+ method: 'get'
+ })
+}
+
+// 新增公告
+export function addNotice(data) {
+ return request({
+ url: '/system/notice',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改公告
+export function updateNotice(data) {
+ return request({
+ url: '/system/notice',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除公告
+export function delNotice(noticeId) {
+ return request({
+ url: '/system/notice/' + noticeId,
+ method: 'delete'
+ })
+}
\ No newline at end of file
diff --git a/src/api/system/post.js b/src/api/system/post.js
new file mode 100644
index 0000000..1a8e9ca
--- /dev/null
+++ b/src/api/system/post.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询岗位列表
+export function listPost(query) {
+ return request({
+ url: '/system/post/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询岗位详细
+export function getPost(postId) {
+ return request({
+ url: '/system/post/' + postId,
+ method: 'get'
+ })
+}
+
+// 新增岗位
+export function addPost(data) {
+ return request({
+ url: '/system/post',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改岗位
+export function updatePost(data) {
+ return request({
+ url: '/system/post',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除岗位
+export function delPost(postId) {
+ return request({
+ url: '/system/post/' + postId,
+ method: 'delete'
+ })
+}
diff --git a/src/api/system/role.js b/src/api/system/role.js
new file mode 100644
index 0000000..f13e6f4
--- /dev/null
+++ b/src/api/system/role.js
@@ -0,0 +1,119 @@
+import request from '@/utils/request'
+
+// 查询角色列表
+export function listRole(query) {
+ return request({
+ url: '/system/role/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询角色详细
+export function getRole(roleId) {
+ return request({
+ url: '/system/role/' + roleId,
+ method: 'get'
+ })
+}
+
+// 新增角色
+export function addRole(data) {
+ return request({
+ url: '/system/role',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改角色
+export function updateRole(data) {
+ return request({
+ url: '/system/role',
+ method: 'put',
+ data: data
+ })
+}
+
+// 角色数据权限
+export function dataScope(data) {
+ return request({
+ url: '/system/role/dataScope',
+ method: 'put',
+ data: data
+ })
+}
+
+// 角色状态修改
+export function changeRoleStatus(roleId, status) {
+ const data = {
+ roleId,
+ status
+ }
+ return request({
+ url: '/system/role/changeStatus',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除角色
+export function delRole(roleId) {
+ return request({
+ url: '/system/role/' + roleId,
+ method: 'delete'
+ })
+}
+
+// 查询角色已授权用户列表
+export function allocatedUserList(query) {
+ return request({
+ url: '/system/role/authUser/allocatedList',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询角色未授权用户列表
+export function unallocatedUserList(query) {
+ return request({
+ url: '/system/role/authUser/unallocatedList',
+ method: 'get',
+ params: query
+ })
+}
+
+// 取消用户授权角色
+export function authUserCancel(data) {
+ return request({
+ url: '/system/role/authUser/cancel',
+ method: 'put',
+ data: data
+ })
+}
+
+// 批量取消用户授权角色
+export function authUserCancelAll(data) {
+ return request({
+ url: '/system/role/authUser/cancelAll',
+ method: 'put',
+ params: data
+ })
+}
+
+// 授权用户选择
+export function authUserSelectAll(data) {
+ return request({
+ url: '/system/role/authUser/selectAll',
+ method: 'put',
+ params: data
+ })
+}
+
+// 根据角色ID查询部门树结构
+export function deptTreeSelect(roleId) {
+ return request({
+ url: '/system/role/deptTree/' + roleId,
+ method: 'get'
+ })
+}
diff --git a/src/api/system/user.js b/src/api/system/user.js
new file mode 100644
index 0000000..f2f76ef
--- /dev/null
+++ b/src/api/system/user.js
@@ -0,0 +1,135 @@
+import request from '@/utils/request'
+import { parseStrEmpty } from "@/utils/ruoyi";
+
+// 查询用户列表
+export function listUser(query) {
+ return request({
+ url: '/system/user/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询用户详细
+export function getUser(userId) {
+ return request({
+ url: '/system/user/' + parseStrEmpty(userId),
+ method: 'get'
+ })
+}
+
+// 新增用户
+export function addUser(data) {
+ return request({
+ url: '/system/user',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改用户
+export function updateUser(data) {
+ return request({
+ url: '/system/user',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除用户
+export function delUser(userId) {
+ return request({
+ url: '/system/user/' + userId,
+ method: 'delete'
+ })
+}
+
+// 用户密码重置
+export function resetUserPwd(userId, password) {
+ const data = {
+ userId,
+ password
+ }
+ return request({
+ url: '/system/user/resetPwd',
+ method: 'put',
+ data: data
+ })
+}
+
+// 用户状态修改
+export function changeUserStatus(userId, status) {
+ const data = {
+ userId,
+ status
+ }
+ return request({
+ url: '/system/user/changeStatus',
+ method: 'put',
+ data: data
+ })
+}
+
+// 查询用户个人信息
+export function getUserProfile() {
+ return request({
+ url: '/system/user/profile',
+ method: 'get'
+ })
+}
+
+// 修改用户个人信息
+export function updateUserProfile(data) {
+ return request({
+ url: '/system/user/profile',
+ method: 'put',
+ data: data
+ })
+}
+
+// 用户密码重置
+export function updateUserPwd(oldPassword, newPassword) {
+ const data = {
+ oldPassword,
+ newPassword
+ }
+ return request({
+ url: '/system/user/profile/updatePwd',
+ method: 'put',
+ params: data
+ })
+}
+
+// 用户头像上传
+export function uploadAvatar(data) {
+ return request({
+ url: '/system/user/profile/avatar',
+ method: 'post',
+ data: data
+ })
+}
+
+// 查询授权角色
+export function getAuthRole(userId) {
+ return request({
+ url: '/system/user/authRole/' + userId,
+ method: 'get'
+ })
+}
+
+// 保存授权角色
+export function updateAuthRole(data) {
+ return request({
+ url: '/system/user/authRole',
+ method: 'put',
+ params: data
+ })
+}
+
+// 查询部门下拉树结构
+export function deptTreeSelect() {
+ return request({
+ url: '/system/user/deptTree',
+ method: 'get'
+ })
+}
diff --git a/src/api/tool/gen.js b/src/api/tool/gen.js
new file mode 100644
index 0000000..2075677
--- /dev/null
+++ b/src/api/tool/gen.js
@@ -0,0 +1,85 @@
+import request from '@/utils/request'
+
+// 查询生成表数据
+export function listTable(query) {
+ return request({
+ url: '/tool/gen/list',
+ method: 'get',
+ params: query
+ })
+}
+// 查询db数据库列表
+export function listDbTable(query) {
+ return request({
+ url: '/tool/gen/db/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询表详细信息
+export function getGenTable(tableId) {
+ return request({
+ url: '/tool/gen/' + tableId,
+ method: 'get'
+ })
+}
+
+// 修改代码生成信息
+export function updateGenTable(data) {
+ return request({
+ url: '/tool/gen',
+ method: 'put',
+ data: data
+ })
+}
+
+// 导入表
+export function importTable(data) {
+ return request({
+ url: '/tool/gen/importTable',
+ method: 'post',
+ params: data
+ })
+}
+
+// 创建表
+export function createTable(data) {
+ return request({
+ url: '/tool/gen/createTable',
+ method: 'post',
+ params: data
+ })
+}
+
+// 预览生成代码
+export function previewTable(tableId) {
+ return request({
+ url: '/tool/gen/preview/' + tableId,
+ method: 'get'
+ })
+}
+
+// 删除表数据
+export function delTable(tableId) {
+ return request({
+ url: '/tool/gen/' + tableId,
+ method: 'delete'
+ })
+}
+
+// 生成代码(自定义路径)
+export function genCode(tableName) {
+ return request({
+ url: '/tool/gen/genCode/' + tableName,
+ method: 'get'
+ })
+}
+
+// 同步数据库
+export function synchDb(tableName) {
+ return request({
+ url: '/tool/gen/synchDb/' + tableName,
+ method: 'get'
+ })
+}
diff --git a/src/assets/401_images/401.gif b/src/assets/401_images/401.gif
new file mode 100644
index 0000000..cd6e0d9
Binary files /dev/null and b/src/assets/401_images/401.gif differ
diff --git a/src/assets/404_images/404.png b/src/assets/404_images/404.png
new file mode 100644
index 0000000..3d8e230
Binary files /dev/null and b/src/assets/404_images/404.png differ
diff --git a/src/assets/404_images/404_cloud.png b/src/assets/404_images/404_cloud.png
new file mode 100644
index 0000000..c6281d0
Binary files /dev/null and b/src/assets/404_images/404_cloud.png differ
diff --git a/src/assets/icons/index.js b/src/assets/icons/index.js
new file mode 100644
index 0000000..2c6b309
--- /dev/null
+++ b/src/assets/icons/index.js
@@ -0,0 +1,9 @@
+import Vue from 'vue'
+import SvgIcon from '@/components/SvgIcon'// svg component
+
+// register globally
+Vue.component('svg-icon', SvgIcon)
+
+const req = require.context('./svg', false, /\.svg$/)
+const requireAll = requireContext => requireContext.keys().map(requireContext)
+requireAll(req)
diff --git a/src/assets/icons/svg/404.svg b/src/assets/icons/svg/404.svg
new file mode 100644
index 0000000..6df5019
--- /dev/null
+++ b/src/assets/icons/svg/404.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/bug.svg b/src/assets/icons/svg/bug.svg
new file mode 100644
index 0000000..05a150d
--- /dev/null
+++ b/src/assets/icons/svg/bug.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/build.svg b/src/assets/icons/svg/build.svg
new file mode 100644
index 0000000..97c4688
--- /dev/null
+++ b/src/assets/icons/svg/build.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/button.svg b/src/assets/icons/svg/button.svg
new file mode 100644
index 0000000..904fddc
--- /dev/null
+++ b/src/assets/icons/svg/button.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/cascader.svg b/src/assets/icons/svg/cascader.svg
new file mode 100644
index 0000000..e256024
--- /dev/null
+++ b/src/assets/icons/svg/cascader.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/chart.svg b/src/assets/icons/svg/chart.svg
new file mode 100644
index 0000000..27728fb
--- /dev/null
+++ b/src/assets/icons/svg/chart.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/checkbox.svg b/src/assets/icons/svg/checkbox.svg
new file mode 100644
index 0000000..013fd3a
--- /dev/null
+++ b/src/assets/icons/svg/checkbox.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/clipboard.svg b/src/assets/icons/svg/clipboard.svg
new file mode 100644
index 0000000..90923ff
--- /dev/null
+++ b/src/assets/icons/svg/clipboard.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/code.svg b/src/assets/icons/svg/code.svg
new file mode 100644
index 0000000..5f9c5ab
--- /dev/null
+++ b/src/assets/icons/svg/code.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/color.svg b/src/assets/icons/svg/color.svg
new file mode 100644
index 0000000..44a81aa
--- /dev/null
+++ b/src/assets/icons/svg/color.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/component.svg b/src/assets/icons/svg/component.svg
new file mode 100644
index 0000000..29c3458
--- /dev/null
+++ b/src/assets/icons/svg/component.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/dashboard.svg b/src/assets/icons/svg/dashboard.svg
new file mode 100644
index 0000000..5317d37
--- /dev/null
+++ b/src/assets/icons/svg/dashboard.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/date-range.svg b/src/assets/icons/svg/date-range.svg
new file mode 100644
index 0000000..fda571e
--- /dev/null
+++ b/src/assets/icons/svg/date-range.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/date.svg b/src/assets/icons/svg/date.svg
new file mode 100644
index 0000000..52dc73e
--- /dev/null
+++ b/src/assets/icons/svg/date.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/dict.svg b/src/assets/icons/svg/dict.svg
new file mode 100644
index 0000000..4849377
--- /dev/null
+++ b/src/assets/icons/svg/dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/documentation.svg b/src/assets/icons/svg/documentation.svg
new file mode 100644
index 0000000..7043122
--- /dev/null
+++ b/src/assets/icons/svg/documentation.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/download.svg b/src/assets/icons/svg/download.svg
new file mode 100644
index 0000000..c896951
--- /dev/null
+++ b/src/assets/icons/svg/download.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/drag.svg b/src/assets/icons/svg/drag.svg
new file mode 100644
index 0000000..4185d3c
--- /dev/null
+++ b/src/assets/icons/svg/drag.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/druid.svg b/src/assets/icons/svg/druid.svg
new file mode 100644
index 0000000..a2b4b4e
--- /dev/null
+++ b/src/assets/icons/svg/druid.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/edit.svg b/src/assets/icons/svg/edit.svg
new file mode 100644
index 0000000..d26101f
--- /dev/null
+++ b/src/assets/icons/svg/edit.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/education.svg b/src/assets/icons/svg/education.svg
new file mode 100644
index 0000000..7bfb01d
--- /dev/null
+++ b/src/assets/icons/svg/education.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/email.svg b/src/assets/icons/svg/email.svg
new file mode 100644
index 0000000..74d25e2
--- /dev/null
+++ b/src/assets/icons/svg/email.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/example.svg b/src/assets/icons/svg/example.svg
new file mode 100644
index 0000000..46f42b5
--- /dev/null
+++ b/src/assets/icons/svg/example.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/excel.svg b/src/assets/icons/svg/excel.svg
new file mode 100644
index 0000000..74d97b8
--- /dev/null
+++ b/src/assets/icons/svg/excel.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/exit-fullscreen.svg b/src/assets/icons/svg/exit-fullscreen.svg
new file mode 100644
index 0000000..485c128
--- /dev/null
+++ b/src/assets/icons/svg/exit-fullscreen.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/eye-open.svg b/src/assets/icons/svg/eye-open.svg
new file mode 100644
index 0000000..88dcc98
--- /dev/null
+++ b/src/assets/icons/svg/eye-open.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/eye.svg b/src/assets/icons/svg/eye.svg
new file mode 100644
index 0000000..16ed2d8
--- /dev/null
+++ b/src/assets/icons/svg/eye.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/form.svg b/src/assets/icons/svg/form.svg
new file mode 100644
index 0000000..dcbaa18
--- /dev/null
+++ b/src/assets/icons/svg/form.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/fullscreen.svg b/src/assets/icons/svg/fullscreen.svg
new file mode 100644
index 0000000..0e86b6f
--- /dev/null
+++ b/src/assets/icons/svg/fullscreen.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/github.svg b/src/assets/icons/svg/github.svg
new file mode 100644
index 0000000..db0a0d4
--- /dev/null
+++ b/src/assets/icons/svg/github.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/guide.svg b/src/assets/icons/svg/guide.svg
new file mode 100644
index 0000000..b271001
--- /dev/null
+++ b/src/assets/icons/svg/guide.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/icon.svg b/src/assets/icons/svg/icon.svg
new file mode 100644
index 0000000..82be8ee
--- /dev/null
+++ b/src/assets/icons/svg/icon.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/input.svg b/src/assets/icons/svg/input.svg
new file mode 100644
index 0000000..ab91381
--- /dev/null
+++ b/src/assets/icons/svg/input.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/international.svg b/src/assets/icons/svg/international.svg
new file mode 100644
index 0000000..e9b56ee
--- /dev/null
+++ b/src/assets/icons/svg/international.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/job.svg b/src/assets/icons/svg/job.svg
new file mode 100644
index 0000000..2a93a25
--- /dev/null
+++ b/src/assets/icons/svg/job.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/language.svg b/src/assets/icons/svg/language.svg
new file mode 100644
index 0000000..0082b57
--- /dev/null
+++ b/src/assets/icons/svg/language.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/link.svg b/src/assets/icons/svg/link.svg
new file mode 100644
index 0000000..48197ba
--- /dev/null
+++ b/src/assets/icons/svg/link.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/list.svg b/src/assets/icons/svg/list.svg
new file mode 100644
index 0000000..20259ed
--- /dev/null
+++ b/src/assets/icons/svg/list.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/lock.svg b/src/assets/icons/svg/lock.svg
new file mode 100644
index 0000000..74fee54
--- /dev/null
+++ b/src/assets/icons/svg/lock.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/log.svg b/src/assets/icons/svg/log.svg
new file mode 100644
index 0000000..d879d33
--- /dev/null
+++ b/src/assets/icons/svg/log.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/logininfor.svg b/src/assets/icons/svg/logininfor.svg
new file mode 100644
index 0000000..267f844
--- /dev/null
+++ b/src/assets/icons/svg/logininfor.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/message.svg b/src/assets/icons/svg/message.svg
new file mode 100644
index 0000000..14ca817
--- /dev/null
+++ b/src/assets/icons/svg/message.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/money.svg b/src/assets/icons/svg/money.svg
new file mode 100644
index 0000000..c1580de
--- /dev/null
+++ b/src/assets/icons/svg/money.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/monitor.svg b/src/assets/icons/svg/monitor.svg
new file mode 100644
index 0000000..bc308cb
--- /dev/null
+++ b/src/assets/icons/svg/monitor.svg
@@ -0,0 +1,2 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/nested.svg b/src/assets/icons/svg/nested.svg
new file mode 100644
index 0000000..06713a8
--- /dev/null
+++ b/src/assets/icons/svg/nested.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/number.svg b/src/assets/icons/svg/number.svg
new file mode 100644
index 0000000..ad5ce9a
--- /dev/null
+++ b/src/assets/icons/svg/number.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/online.svg b/src/assets/icons/svg/online.svg
new file mode 100644
index 0000000..330a202
--- /dev/null
+++ b/src/assets/icons/svg/online.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/password.svg b/src/assets/icons/svg/password.svg
new file mode 100644
index 0000000..6c64def
--- /dev/null
+++ b/src/assets/icons/svg/password.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/pdf.svg b/src/assets/icons/svg/pdf.svg
new file mode 100644
index 0000000..957aa0c
--- /dev/null
+++ b/src/assets/icons/svg/pdf.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/people.svg b/src/assets/icons/svg/people.svg
new file mode 100644
index 0000000..2bd54ae
--- /dev/null
+++ b/src/assets/icons/svg/people.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/peoples.svg b/src/assets/icons/svg/peoples.svg
new file mode 100644
index 0000000..aab852e
--- /dev/null
+++ b/src/assets/icons/svg/peoples.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/phone.svg b/src/assets/icons/svg/phone.svg
new file mode 100644
index 0000000..ab8e8c4
--- /dev/null
+++ b/src/assets/icons/svg/phone.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/post.svg b/src/assets/icons/svg/post.svg
new file mode 100644
index 0000000..2922c61
--- /dev/null
+++ b/src/assets/icons/svg/post.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/qq.svg b/src/assets/icons/svg/qq.svg
new file mode 100644
index 0000000..ee13d4e
--- /dev/null
+++ b/src/assets/icons/svg/qq.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/question.svg b/src/assets/icons/svg/question.svg
new file mode 100644
index 0000000..cf75bd4
--- /dev/null
+++ b/src/assets/icons/svg/question.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/radio.svg b/src/assets/icons/svg/radio.svg
new file mode 100644
index 0000000..0cde345
--- /dev/null
+++ b/src/assets/icons/svg/radio.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/rate.svg b/src/assets/icons/svg/rate.svg
new file mode 100644
index 0000000..aa3b14d
--- /dev/null
+++ b/src/assets/icons/svg/rate.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/redis-list.svg b/src/assets/icons/svg/redis-list.svg
new file mode 100644
index 0000000..98a15b2
--- /dev/null
+++ b/src/assets/icons/svg/redis-list.svg
@@ -0,0 +1,2 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/redis.svg b/src/assets/icons/svg/redis.svg
new file mode 100644
index 0000000..2f1d62d
--- /dev/null
+++ b/src/assets/icons/svg/redis.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/row.svg b/src/assets/icons/svg/row.svg
new file mode 100644
index 0000000..0780992
--- /dev/null
+++ b/src/assets/icons/svg/row.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/search.svg b/src/assets/icons/svg/search.svg
new file mode 100644
index 0000000..84233dd
--- /dev/null
+++ b/src/assets/icons/svg/search.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/select.svg b/src/assets/icons/svg/select.svg
new file mode 100644
index 0000000..d628382
--- /dev/null
+++ b/src/assets/icons/svg/select.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/server.svg b/src/assets/icons/svg/server.svg
new file mode 100644
index 0000000..eb287e3
--- /dev/null
+++ b/src/assets/icons/svg/server.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/shopping.svg b/src/assets/icons/svg/shopping.svg
new file mode 100644
index 0000000..87513e7
--- /dev/null
+++ b/src/assets/icons/svg/shopping.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/size.svg b/src/assets/icons/svg/size.svg
new file mode 100644
index 0000000..ddb25b8
--- /dev/null
+++ b/src/assets/icons/svg/size.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/skill.svg b/src/assets/icons/svg/skill.svg
new file mode 100644
index 0000000..a3b7312
--- /dev/null
+++ b/src/assets/icons/svg/skill.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/slider.svg b/src/assets/icons/svg/slider.svg
new file mode 100644
index 0000000..fbe4f39
--- /dev/null
+++ b/src/assets/icons/svg/slider.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/star.svg b/src/assets/icons/svg/star.svg
new file mode 100644
index 0000000..6cf86e6
--- /dev/null
+++ b/src/assets/icons/svg/star.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/swagger.svg b/src/assets/icons/svg/swagger.svg
new file mode 100644
index 0000000..05d4e7b
--- /dev/null
+++ b/src/assets/icons/svg/swagger.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/switch.svg b/src/assets/icons/svg/switch.svg
new file mode 100644
index 0000000..0ba61e3
--- /dev/null
+++ b/src/assets/icons/svg/switch.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/system.svg b/src/assets/icons/svg/system.svg
new file mode 100644
index 0000000..5992593
--- /dev/null
+++ b/src/assets/icons/svg/system.svg
@@ -0,0 +1,2 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/tab.svg b/src/assets/icons/svg/tab.svg
new file mode 100644
index 0000000..b4b48e4
--- /dev/null
+++ b/src/assets/icons/svg/tab.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/table.svg b/src/assets/icons/svg/table.svg
new file mode 100644
index 0000000..0e3dc9d
--- /dev/null
+++ b/src/assets/icons/svg/table.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/textarea.svg b/src/assets/icons/svg/textarea.svg
new file mode 100644
index 0000000..2709f29
--- /dev/null
+++ b/src/assets/icons/svg/textarea.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/theme.svg b/src/assets/icons/svg/theme.svg
new file mode 100644
index 0000000..5982a2f
--- /dev/null
+++ b/src/assets/icons/svg/theme.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/time-range.svg b/src/assets/icons/svg/time-range.svg
new file mode 100644
index 0000000..13c1202
--- /dev/null
+++ b/src/assets/icons/svg/time-range.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/time.svg b/src/assets/icons/svg/time.svg
new file mode 100644
index 0000000..b376e32
--- /dev/null
+++ b/src/assets/icons/svg/time.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/tool.svg b/src/assets/icons/svg/tool.svg
new file mode 100644
index 0000000..48e0e35
--- /dev/null
+++ b/src/assets/icons/svg/tool.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/tree-table.svg b/src/assets/icons/svg/tree-table.svg
new file mode 100644
index 0000000..8aafdb8
--- /dev/null
+++ b/src/assets/icons/svg/tree-table.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/tree.svg b/src/assets/icons/svg/tree.svg
new file mode 100644
index 0000000..dd4b7dd
--- /dev/null
+++ b/src/assets/icons/svg/tree.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/upload.svg b/src/assets/icons/svg/upload.svg
new file mode 100644
index 0000000..bae49c0
--- /dev/null
+++ b/src/assets/icons/svg/upload.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/user.svg b/src/assets/icons/svg/user.svg
new file mode 100644
index 0000000..0ba0716
--- /dev/null
+++ b/src/assets/icons/svg/user.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/validCode.svg b/src/assets/icons/svg/validCode.svg
new file mode 100644
index 0000000..cfb1021
--- /dev/null
+++ b/src/assets/icons/svg/validCode.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/wechat.svg b/src/assets/icons/svg/wechat.svg
new file mode 100644
index 0000000..c586e55
--- /dev/null
+++ b/src/assets/icons/svg/wechat.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/zip.svg b/src/assets/icons/svg/zip.svg
new file mode 100644
index 0000000..f806fc4
--- /dev/null
+++ b/src/assets/icons/svg/zip.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svgo.yml b/src/assets/icons/svgo.yml
new file mode 100644
index 0000000..d11906a
--- /dev/null
+++ b/src/assets/icons/svgo.yml
@@ -0,0 +1,22 @@
+# replace default config
+
+# multipass: true
+# full: true
+
+plugins:
+
+ # - name
+ #
+ # or:
+ # - name: false
+ # - name: true
+ #
+ # or:
+ # - name:
+ # param1: 1
+ # param2: 2
+
+- removeAttrs:
+ attrs:
+ - 'fill'
+ - 'fill-rule'
diff --git a/src/assets/images/ATM机.png b/src/assets/images/ATM机.png
new file mode 100644
index 0000000..6f7de68
Binary files /dev/null and b/src/assets/images/ATM机.png differ
diff --git a/src/assets/images/China.png b/src/assets/images/China.png
new file mode 100644
index 0000000..74e1f1d
Binary files /dev/null and b/src/assets/images/China.png differ
diff --git a/src/assets/images/areaBg.png b/src/assets/images/areaBg.png
new file mode 100644
index 0000000..e2e6a73
Binary files /dev/null and b/src/assets/images/areaBg.png differ
diff --git a/src/assets/images/areaName.png b/src/assets/images/areaName.png
new file mode 100644
index 0000000..edf593f
Binary files /dev/null and b/src/assets/images/areaName.png differ
diff --git a/src/assets/images/areaName_active.png b/src/assets/images/areaName_active.png
new file mode 100644
index 0000000..acca0fb
Binary files /dev/null and b/src/assets/images/areaName_active.png differ
diff --git a/src/assets/images/dark.svg b/src/assets/images/dark.svg
new file mode 100644
index 0000000..f646bd7
--- /dev/null
+++ b/src/assets/images/dark.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/assets/images/extend.png b/src/assets/images/extend.png
new file mode 100644
index 0000000..9fd5ec5
Binary files /dev/null and b/src/assets/images/extend.png differ
diff --git a/src/assets/images/fence-top.png b/src/assets/images/fence-top.png
new file mode 100644
index 0000000..869a916
Binary files /dev/null and b/src/assets/images/fence-top.png differ
diff --git a/src/assets/images/light.svg b/src/assets/images/light.svg
new file mode 100644
index 0000000..ab7cc08
--- /dev/null
+++ b/src/assets/images/light.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/assets/images/linePoint1.png b/src/assets/images/linePoint1.png
new file mode 100644
index 0000000..90aff53
Binary files /dev/null and b/src/assets/images/linePoint1.png differ
diff --git a/src/assets/images/linePoint2.png b/src/assets/images/linePoint2.png
new file mode 100644
index 0000000..d19c16f
Binary files /dev/null and b/src/assets/images/linePoint2.png differ
diff --git a/src/assets/images/login-background.jpg b/src/assets/images/login-background.jpg
new file mode 100644
index 0000000..8a89eb8
Binary files /dev/null and b/src/assets/images/login-background.jpg differ
diff --git a/src/assets/images/mapScale.png b/src/assets/images/mapScale.png
new file mode 100644
index 0000000..0810a2f
Binary files /dev/null and b/src/assets/images/mapScale.png differ
diff --git a/src/assets/images/multipleList.png b/src/assets/images/multipleList.png
new file mode 100644
index 0000000..be0662a
Binary files /dev/null and b/src/assets/images/multipleList.png differ
diff --git a/src/assets/images/pay.png b/src/assets/images/pay.png
new file mode 100644
index 0000000..bb8b967
Binary files /dev/null and b/src/assets/images/pay.png differ
diff --git a/src/assets/images/profile.jpg b/src/assets/images/profile.jpg
new file mode 100644
index 0000000..b3a940b
Binary files /dev/null and b/src/assets/images/profile.jpg differ
diff --git a/src/assets/images/province.png b/src/assets/images/province.png
new file mode 100644
index 0000000..c17a23a
Binary files /dev/null and b/src/assets/images/province.png differ
diff --git a/src/assets/images/screen-list.png b/src/assets/images/screen-list.png
new file mode 100644
index 0000000..5069a7e
Binary files /dev/null and b/src/assets/images/screen-list.png differ
diff --git a/src/assets/images/symbol1.png b/src/assets/images/symbol1.png
new file mode 100644
index 0000000..3016695
Binary files /dev/null and b/src/assets/images/symbol1.png differ
diff --git a/src/assets/images/symbol2.png b/src/assets/images/symbol2.png
new file mode 100644
index 0000000..2961b50
Binary files /dev/null and b/src/assets/images/symbol2.png differ
diff --git a/src/assets/images/上门收款点.png b/src/assets/images/上门收款点.png
new file mode 100644
index 0000000..09d2198
Binary files /dev/null and b/src/assets/images/上门收款点.png differ
diff --git a/src/assets/images/吴中区.png b/src/assets/images/吴中区.png
new file mode 100644
index 0000000..51f12f1
Binary files /dev/null and b/src/assets/images/吴中区.png differ
diff --git a/src/assets/images/吴江区.png b/src/assets/images/吴江区.png
new file mode 100644
index 0000000..49aefb8
Binary files /dev/null and b/src/assets/images/吴江区.png differ
diff --git a/src/assets/images/姑苏区.png b/src/assets/images/姑苏区.png
new file mode 100644
index 0000000..c828f87
Binary files /dev/null and b/src/assets/images/姑苏区.png differ
diff --git a/src/assets/images/工业园区.png b/src/assets/images/工业园区.png
new file mode 100644
index 0000000..7a630a6
Binary files /dev/null and b/src/assets/images/工业园区.png differ
diff --git a/src/assets/images/相城区.png b/src/assets/images/相城区.png
new file mode 100644
index 0000000..f7ea298
Binary files /dev/null and b/src/assets/images/相城区.png differ
diff --git a/src/assets/images/线路总数.png b/src/assets/images/线路总数.png
new file mode 100644
index 0000000..3350db3
Binary files /dev/null and b/src/assets/images/线路总数.png differ
diff --git a/src/assets/images/营业网点.png b/src/assets/images/营业网点.png
new file mode 100644
index 0000000..e231020
Binary files /dev/null and b/src/assets/images/营业网点.png differ
diff --git a/src/assets/images/虎丘区.png b/src/assets/images/虎丘区.png
new file mode 100644
index 0000000..347f5ab
Binary files /dev/null and b/src/assets/images/虎丘区.png differ
diff --git a/src/assets/logo/logo.png b/src/assets/logo/logo.png
new file mode 100644
index 0000000..e263760
Binary files /dev/null and b/src/assets/logo/logo.png differ
diff --git a/src/assets/styles/btn.scss b/src/assets/styles/btn.scss
new file mode 100644
index 0000000..e6ba1a8
--- /dev/null
+++ b/src/assets/styles/btn.scss
@@ -0,0 +1,99 @@
+@import './variables.scss';
+
+@mixin colorBtn($color) {
+ background: $color;
+
+ &:hover {
+ color: $color;
+
+ &:before,
+ &:after {
+ background: $color;
+ }
+ }
+}
+
+.blue-btn {
+ @include colorBtn($blue)
+}
+
+.light-blue-btn {
+ @include colorBtn($light-blue)
+}
+
+.red-btn {
+ @include colorBtn($red)
+}
+
+.pink-btn {
+ @include colorBtn($pink)
+}
+
+.green-btn {
+ @include colorBtn($green)
+}
+
+.tiffany-btn {
+ @include colorBtn($tiffany)
+}
+
+.yellow-btn {
+ @include colorBtn($yellow)
+}
+
+.pan-btn {
+ font-size: 14px;
+ color: #fff;
+ padding: 14px 36px;
+ border-radius: 8px;
+ border: none;
+ outline: none;
+ transition: 600ms ease all;
+ position: relative;
+ display: inline-block;
+
+ &:hover {
+ background: #fff;
+
+ &:before,
+ &:after {
+ width: 100%;
+ transition: 600ms ease all;
+ }
+ }
+
+ &:before,
+ &:after {
+ content: '';
+ position: absolute;
+ top: 0;
+ right: 0;
+ height: 2px;
+ width: 0;
+ transition: 400ms ease all;
+ }
+
+ &::after {
+ right: inherit;
+ top: inherit;
+ left: 0;
+ bottom: 0;
+ }
+}
+
+.custom-button {
+ display: inline-block;
+ line-height: 1;
+ white-space: nowrap;
+ cursor: pointer;
+ background: #fff;
+ color: #fff;
+ -webkit-appearance: none;
+ text-align: center;
+ box-sizing: border-box;
+ outline: 0;
+ margin: 0;
+ padding: 10px 15px;
+ font-size: 14px;
+ border-radius: 4px;
+}
diff --git a/src/assets/styles/element-ui.scss b/src/assets/styles/element-ui.scss
new file mode 100644
index 0000000..363092a
--- /dev/null
+++ b/src/assets/styles/element-ui.scss
@@ -0,0 +1,92 @@
+// cover some element-ui styles
+
+.el-breadcrumb__inner,
+.el-breadcrumb__inner a {
+ font-weight: 400 !important;
+}
+
+.el-upload {
+ input[type="file"] {
+ display: none !important;
+ }
+}
+
+.el-upload__input {
+ display: none;
+}
+
+.cell {
+ .el-tag {
+ margin-right: 0px;
+ }
+}
+
+.small-padding {
+ .cell {
+ padding-left: 5px;
+ padding-right: 5px;
+ }
+}
+
+.fixed-width {
+ .el-button--mini {
+ padding: 7px 10px;
+ width: 60px;
+ }
+}
+
+.status-col {
+ .cell {
+ padding: 0 10px;
+ text-align: center;
+
+ .el-tag {
+ margin-right: 0px;
+ }
+ }
+}
+
+// to fixed https://github.com/ElemeFE/element/issues/2461
+.el-dialog {
+ transform: none;
+ left: 0;
+ position: relative;
+ margin: 0 auto;
+}
+
+// refine element ui upload
+.upload-container {
+ .el-upload {
+ width: 100%;
+
+ .el-upload-dragger {
+ width: 100%;
+ height: 200px;
+ }
+ }
+}
+
+// dropdown
+.el-dropdown-menu {
+ a {
+ display: block
+ }
+}
+
+// fix date-picker ui bug in filter-item
+.el-range-editor.el-input__inner {
+ display: inline-flex !important;
+}
+
+// to fix el-date-picker css style
+.el-range-separator {
+ box-sizing: content-box;
+}
+
+.el-menu--collapse
+ > div
+ > .el-submenu
+ > .el-submenu__title
+ .el-submenu__icon-arrow {
+ display: none;
+}
\ No newline at end of file
diff --git a/src/assets/styles/element-variables.scss b/src/assets/styles/element-variables.scss
new file mode 100644
index 0000000..1615ff2
--- /dev/null
+++ b/src/assets/styles/element-variables.scss
@@ -0,0 +1,31 @@
+/**
+* I think element-ui's default theme color is too light for long-term use.
+* So I modified the default color and you can modify it to your liking.
+**/
+
+/* theme color */
+$--color-primary: #1890ff;
+$--color-success: #13ce66;
+$--color-warning: #ffba00;
+$--color-danger: #ff4949;
+// $--color-info: #1E1E1E;
+
+$--button-font-weight: 400;
+
+// $--color-text-regular: #1f2d3d;
+
+$--border-color-light: #dfe4ed;
+$--border-color-lighter: #e6ebf5;
+
+$--table-border: 1px solid #dfe6ec;
+
+/* icon font path, required */
+$--font-path: '~element-ui/lib/theme-chalk/fonts';
+
+@import "~element-ui/packages/theme-chalk/src/index";
+
+// the :export directive is the magic sauce for webpack
+// https://www.bluematador.com/blog/how-to-share-variables-between-js-and-sass
+:export {
+ theme: $--color-primary;
+}
diff --git a/src/assets/styles/font.css b/src/assets/styles/font.css
new file mode 100644
index 0000000..bfc7ca6
--- /dev/null
+++ b/src/assets/styles/font.css
@@ -0,0 +1,4 @@
+@font-face {
+ font-family: "DIN-Regular-2";
+ src: url("http://www.jichuanglanhai.com/demo/taicang-file/fonts/din-bold-2.ttf");
+}
\ No newline at end of file
diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss
new file mode 100644
index 0000000..481ca00
--- /dev/null
+++ b/src/assets/styles/index.scss
@@ -0,0 +1,194 @@
+@import "./variables.scss";
+@import "./mixin.scss";
+@import "./transition.scss";
+@import "./element-ui.scss";
+@import "./sidebar.scss";
+@import "./btn.scss";
+@import "./map.scss";
+@import "./font.css";
+
+body {
+ height: 100%;
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ text-rendering: optimizeLegibility;
+ font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB,
+ Microsoft YaHei, Arial, sans-serif;
+}
+body::-webkit-scrollbar {
+ width: 0;
+}
+label {
+ font-weight: 700;
+}
+
+html {
+ height: 100%;
+ box-sizing: border-box;
+}
+
+#app {
+ height: 100%;
+}
+
+*,
+*:before,
+*:after {
+ box-sizing: inherit;
+}
+
+.no-padding {
+ padding: 0px !important;
+}
+
+.padding-content {
+ padding: 4px 0;
+}
+
+a:focus,
+a:active {
+ outline: none;
+}
+
+a,
+a:focus,
+a:hover {
+ cursor: pointer;
+ color: inherit;
+ text-decoration: none;
+}
+
+div:focus {
+ outline: none;
+}
+
+.fr {
+ float: right;
+}
+
+.fl {
+ float: left;
+}
+
+.pr-5 {
+ padding-right: 5px;
+}
+
+.pl-5 {
+ padding-left: 5px;
+}
+
+.block {
+ display: block;
+}
+
+.pointer {
+ cursor: pointer;
+}
+
+.inlineBlock {
+ display: block;
+}
+
+.clearfix {
+ &:after {
+ visibility: hidden;
+ display: block;
+ font-size: 0;
+ content: " ";
+ clear: both;
+ height: 0;
+ }
+}
+
+aside {
+ background: #eef1f6;
+ padding: 8px 24px;
+ margin-bottom: 20px;
+ border-radius: 2px;
+ display: block;
+ line-height: 32px;
+ font-size: 16px;
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen,
+ Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
+ color: #2c3e50;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+
+ a {
+ color: #337ab7;
+ cursor: pointer;
+
+ &:hover {
+ color: rgb(32, 160, 255);
+ }
+ }
+}
+
+//main-container全局样式
+.app-container {
+ padding: 20px;
+}
+
+.components-container {
+ margin: 30px 50px;
+ position: relative;
+}
+
+.pagination-container {
+ margin-top: 30px;
+}
+
+.text-center {
+ text-align: center;
+}
+
+.sub-navbar {
+ height: 50px;
+ line-height: 50px;
+ position: relative;
+ width: 100%;
+ text-align: right;
+ padding-right: 20px;
+ transition: 600ms ease position;
+ background: linear-gradient(
+ 90deg,
+ rgba(32, 182, 249, 1) 0%,
+ rgba(32, 182, 249, 1) 0%,
+ rgba(33, 120, 241, 1) 100%,
+ rgba(33, 120, 241, 1) 100%
+ );
+
+ .subtitle {
+ font-size: 20px;
+ color: #fff;
+ }
+
+ &.draft {
+ background: #d0d0d0;
+ }
+
+ &.deleted {
+ background: #d0d0d0;
+ }
+}
+
+.link-type,
+.link-type:focus {
+ color: #337ab7;
+ cursor: pointer;
+
+ &:hover {
+ color: rgb(32, 160, 255);
+ }
+}
+
+.filter-container {
+ padding-bottom: 10px;
+
+ .filter-item {
+ display: inline-block;
+ vertical-align: middle;
+ margin-bottom: 10px;
+ }
+}
diff --git a/src/assets/styles/map.scss b/src/assets/styles/map.scss
new file mode 100644
index 0000000..b71bde9
--- /dev/null
+++ b/src/assets/styles/map.scss
@@ -0,0 +1,86 @@
+.map-container {
+ position: relative;
+ width: 100%;
+ height: 100%;
+ background-color: #031b43;
+ overflow: hidden;
+}
+
+.areaName1 {
+ border: 1px solid red;
+}
+.areaName {
+ color: #3c71ac;
+ text-align: center;
+}
+.mars-four-color {
+ width: 84px;
+ position: relative;
+ top: -68px;
+ left: -40px;
+ cursor: pointer;
+}
+.four-color_name {
+ width: 100%;
+ height: 80px;
+ line-height: 30px;
+ background: url("../images/areaName.png");
+ background-size: 100% 100%;
+ font-size: 14px;
+ color: #fff250;
+ text-align: center;
+ text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);
+}
+
+.mars3d-animation {
+ position: relative;
+ animation: moveUpDown 1s linear infinite alternate;
+}
+
+@keyframes moveUpDown {
+ 0% {
+ transform: translateY(0); /* 起始位置:不偏移 */
+ }
+ 100% {
+ transform: translateY(30px); /* 终止位置:向下偏移50px */
+ }
+}
+
+.screen-list {
+ position: absolute;
+ top: 0;
+ right: -195px;
+ // transform: translateY(50%);
+ min-width: 60px;
+ opacity: 0;
+ .lable-value {
+ height: 35px;
+ width: 190px;
+ background: url("../images/screen-list.png");
+ background-size: 100% 100%;
+ margin-bottom: 3px;
+ display: flex;
+ align-items: center;
+ padding: 0 4px;
+ .lable-data {
+ width: 50%;
+ font-size: 14px;
+ color: #612500;
+ font-weight: bold;
+ }
+ .value-data {
+ flex: 1;
+ text-align: center;
+ font-size: 18px;
+ color: #f7c75d;
+ font-family: "DIN-Regular-2";
+ span {
+ font-size: 14px;
+ color: #ffffff;
+ }
+ }
+ }
+ & > div:last-child {
+ margin: 0;
+ }
+}
diff --git a/src/assets/styles/mixin.scss b/src/assets/styles/mixin.scss
new file mode 100644
index 0000000..06fa061
--- /dev/null
+++ b/src/assets/styles/mixin.scss
@@ -0,0 +1,66 @@
+@mixin clearfix {
+ &:after {
+ content: "";
+ display: table;
+ clear: both;
+ }
+}
+
+@mixin scrollBar {
+ &::-webkit-scrollbar-track-piece {
+ background: #d3dce6;
+ }
+
+ &::-webkit-scrollbar {
+ width: 6px;
+ }
+
+ &::-webkit-scrollbar-thumb {
+ background: #99a9bf;
+ border-radius: 20px;
+ }
+}
+
+@mixin relative {
+ position: relative;
+ width: 100%;
+ height: 100%;
+}
+
+@mixin pct($pct) {
+ width: #{$pct};
+ position: relative;
+ margin: 0 auto;
+}
+
+@mixin triangle($width, $height, $color, $direction) {
+ $width: $width/2;
+ $color-border-style: $height solid $color;
+ $transparent-border-style: $width solid transparent;
+ height: 0;
+ width: 0;
+
+ @if $direction==up {
+ border-bottom: $color-border-style;
+ border-left: $transparent-border-style;
+ border-right: $transparent-border-style;
+ }
+
+ @else if $direction==right {
+ border-left: $color-border-style;
+ border-top: $transparent-border-style;
+ border-bottom: $transparent-border-style;
+ }
+
+ @else if $direction==down {
+ border-top: $color-border-style;
+ border-left: $transparent-border-style;
+ border-right: $transparent-border-style;
+ }
+
+ @else if $direction==left {
+ border-right: $color-border-style;
+ border-top: $transparent-border-style;
+ border-bottom: $transparent-border-style;
+ }
+}
diff --git a/src/assets/styles/ruoyi.scss b/src/assets/styles/ruoyi.scss
new file mode 100644
index 0000000..4e29874
--- /dev/null
+++ b/src/assets/styles/ruoyi.scss
@@ -0,0 +1,291 @@
+/**
+* 通用css样式布局处理
+* Copyright (c) 2019 ruoyi
+*/
+
+/** 基础通用 **/
+.pt5 {
+ padding-top: 5px;
+}
+
+.pr5 {
+ padding-right: 5px;
+}
+
+.pb5 {
+ padding-bottom: 5px;
+}
+
+.mt5 {
+ margin-top: 5px;
+}
+
+.mr5 {
+ margin-right: 5px;
+}
+
+.mb5 {
+ margin-bottom: 5px;
+}
+
+.mb8 {
+ margin-bottom: 8px;
+}
+
+.ml5 {
+ margin-left: 5px;
+}
+
+.mt10 {
+ margin-top: 10px;
+}
+
+.mr10 {
+ margin-right: 10px;
+}
+
+.mb10 {
+ margin-bottom: 10px;
+}
+.ml10 {
+ margin-left: 10px;
+}
+
+.mt20 {
+ margin-top: 20px;
+}
+
+.mr20 {
+ margin-right: 20px;
+}
+
+.mb20 {
+ margin-bottom: 20px;
+}
+.ml20 {
+ margin-left: 20px;
+}
+
+.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 1.1;
+ color: inherit;
+}
+
+.el-message-box__status + .el-message-box__message{
+ word-break: break-word;
+}
+
+.el-dialog:not(.is-fullscreen) {
+ margin-top: 6vh !important;
+}
+
+.el-dialog__wrapper.scrollbar .el-dialog .el-dialog__body {
+ overflow: auto;
+ overflow-x: hidden;
+ max-height: 70vh;
+ padding: 10px 20px 0;
+}
+
+.el-table {
+ .el-table__header-wrapper, .el-table__fixed-header-wrapper {
+ th {
+ word-break: break-word;
+ background-color: #f8f8f9;
+ color: #515a6e;
+ height: 40px;
+ font-size: 13px;
+ }
+ }
+
+ .el-table__body-wrapper {
+ .el-button [class*="el-icon-"] + span {
+ margin-left: 1px;
+ }
+ }
+}
+
+/** 表单布局 **/
+.form-header {
+ font-size: 15px;
+ color: #6379bb;
+ border-bottom: 1px solid #ddd;
+ margin: 8px 10px 25px 10px;
+ padding-bottom: 5px
+}
+
+/** 表格布局 **/
+.pagination-container {
+ position: relative;
+ height: 25px;
+ margin-bottom: 10px;
+ margin-top: 15px;
+ padding: 10px 20px !important;
+}
+
+/* tree border */
+.tree-border {
+ margin-top: 5px;
+ border: 1px solid #e5e6e7;
+ background: #FFFFFF none;
+ border-radius: 4px;
+}
+
+.pagination-container .el-pagination {
+ right: 0;
+ position: absolute;
+}
+
+@media (max-width: 768px) {
+ .pagination-container .el-pagination > .el-pagination__jump {
+ display: none !important;
+ }
+ .pagination-container .el-pagination > .el-pagination__sizes {
+ display: none !important;
+ }
+}
+
+.el-table .fixed-width .el-button--mini {
+ padding-left: 0;
+ padding-right: 0;
+ width: inherit;
+}
+
+/** 表格更多操作下拉样式 */
+.el-table .el-dropdown-link,.el-table .el-dropdown-selfdefine {
+ cursor: pointer;
+ margin-left: 5px;
+}
+
+.el-table .el-dropdown, .el-icon-arrow-down {
+ font-size: 12px;
+}
+
+.el-tree-node__content > .el-checkbox {
+ margin-right: 8px;
+}
+
+.list-group-striped > .list-group-item {
+ border-left: 0;
+ border-right: 0;
+ border-radius: 0;
+ padding-left: 0;
+ padding-right: 0;
+}
+
+.list-group {
+ padding-left: 0px;
+ list-style: none;
+}
+
+.list-group-item {
+ border-bottom: 1px solid #e7eaec;
+ border-top: 1px solid #e7eaec;
+ margin-bottom: -1px;
+ padding: 11px 0px;
+ font-size: 13px;
+}
+
+.pull-right {
+ float: right !important;
+}
+
+.el-card__header {
+ padding: 14px 15px 7px;
+ min-height: 40px;
+}
+
+.el-card__body {
+ padding: 15px 20px 20px 20px;
+}
+
+.card-box {
+ padding-right: 15px;
+ padding-left: 15px;
+ margin-bottom: 10px;
+}
+
+/* button color */
+.el-button--cyan.is-active,
+.el-button--cyan:active {
+ background: #20B2AA;
+ border-color: #20B2AA;
+ color: #FFFFFF;
+}
+
+.el-button--cyan:focus,
+.el-button--cyan:hover {
+ background: #48D1CC;
+ border-color: #48D1CC;
+ color: #FFFFFF;
+}
+
+.el-button--cyan {
+ background-color: #20B2AA;
+ border-color: #20B2AA;
+ color: #FFFFFF;
+}
+
+/* text color */
+.text-navy {
+ color: #1ab394;
+}
+
+.text-primary {
+ color: inherit;
+}
+
+.text-success {
+ color: #1c84c6;
+}
+
+.text-info {
+ color: #23c6c8;
+}
+
+.text-warning {
+ color: #f8ac59;
+}
+
+.text-danger {
+ color: #ed5565;
+}
+
+.text-muted {
+ color: #888888;
+}
+
+/* image */
+.img-circle {
+ border-radius: 50%;
+}
+
+.img-lg {
+ width: 120px;
+ height: 120px;
+}
+
+.avatar-upload-preview {
+ position: relative;
+ top: 50%;
+ left: 50%;
+ transform: translate(-50%, -50%);
+ width: 200px;
+ height: 200px;
+ border-radius: 50%;
+ box-shadow: 0 0 4px #ccc;
+ overflow: hidden;
+}
+
+/* 拖拽列样式 */
+.sortable-ghost {
+ opacity: .8;
+ color: #fff !important;
+ background: #42b983 !important;
+}
+
+.top-right-btn {
+ position: relative;
+ float: right;
+}
diff --git a/src/assets/styles/sidebar.scss b/src/assets/styles/sidebar.scss
new file mode 100644
index 0000000..abe5b63
--- /dev/null
+++ b/src/assets/styles/sidebar.scss
@@ -0,0 +1,227 @@
+#app {
+
+ .main-container {
+ height: 100%;
+ transition: margin-left .28s;
+ margin-left: $base-sidebar-width;
+ position: relative;
+ }
+
+ .sidebarHide {
+ margin-left: 0!important;
+ }
+
+ .sidebar-container {
+ -webkit-transition: width .28s;
+ transition: width 0.28s;
+ width: $base-sidebar-width !important;
+ background-color: $base-menu-background;
+ height: 100%;
+ position: fixed;
+ font-size: 0px;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1001;
+ overflow: hidden;
+ -webkit-box-shadow: 2px 0 6px rgba(0,21,41,.35);
+ box-shadow: 2px 0 6px rgba(0,21,41,.35);
+
+ // reset element-ui css
+ .horizontal-collapse-transition {
+ transition: 0s width ease-in-out, 0s padding-left ease-in-out, 0s padding-right ease-in-out;
+ }
+
+ .scrollbar-wrapper {
+ overflow-x: hidden !important;
+ }
+
+ .el-scrollbar__bar.is-vertical {
+ right: 0px;
+ }
+
+ .el-scrollbar {
+ height: 100%;
+ }
+
+ &.has-logo {
+ .el-scrollbar {
+ height: calc(100% - 50px);
+ }
+ }
+
+ .is-horizontal {
+ display: none;
+ }
+
+ a {
+ display: inline-block;
+ width: 100%;
+ overflow: hidden;
+ }
+
+ .svg-icon {
+ margin-right: 16px;
+ }
+
+ .el-menu {
+ border: none;
+ height: 100%;
+ width: 100% !important;
+ }
+
+ .el-menu-item, .el-submenu__title {
+ overflow: hidden !important;
+ text-overflow: ellipsis !important;
+ white-space: nowrap !important;
+ }
+
+ // menu hover
+ .submenu-title-noDropdown,
+ .el-submenu__title {
+ &:hover {
+ background-color: rgba(0, 0, 0, 0.06) !important;
+ }
+ }
+
+ & .theme-dark .is-active > .el-submenu__title {
+ color: $base-menu-color-active !important;
+ }
+
+ & .nest-menu .el-submenu>.el-submenu__title,
+ & .el-submenu .el-menu-item {
+ min-width: $base-sidebar-width !important;
+
+ &:hover {
+ background-color: rgba(0, 0, 0, 0.06) !important;
+ }
+ }
+
+ & .theme-dark .nest-menu .el-submenu>.el-submenu__title,
+ & .theme-dark .el-submenu .el-menu-item {
+ background-color: $base-sub-menu-background !important;
+
+ &:hover {
+ background-color: $base-sub-menu-hover !important;
+ }
+ }
+ }
+
+ .hideSidebar {
+ .sidebar-container {
+ width: 54px !important;
+ }
+
+ .main-container {
+ margin-left: 54px;
+ }
+
+ .submenu-title-noDropdown {
+ padding: 0 !important;
+ position: relative;
+
+ .el-tooltip {
+ padding: 0 !important;
+
+ .svg-icon {
+ margin-left: 20px;
+ }
+ }
+ }
+
+ .el-submenu {
+ overflow: hidden;
+
+ &>.el-submenu__title {
+ padding: 0 !important;
+
+ .svg-icon {
+ margin-left: 20px;
+ }
+
+ }
+ }
+
+ .el-menu--collapse {
+ .el-submenu {
+ &>.el-submenu__title {
+ &>span {
+ height: 0;
+ width: 0;
+ overflow: hidden;
+ visibility: hidden;
+ display: inline-block;
+ }
+ }
+ }
+ }
+ }
+
+ .el-menu--collapse .el-menu .el-submenu {
+ min-width: $base-sidebar-width !important;
+ }
+
+ // mobile responsive
+ .mobile {
+ .main-container {
+ margin-left: 0px;
+ }
+
+ .sidebar-container {
+ transition: transform .28s;
+ width: $base-sidebar-width !important;
+ }
+
+ &.hideSidebar {
+ .sidebar-container {
+ pointer-events: none;
+ transition-duration: 0.3s;
+ transform: translate3d(-$base-sidebar-width, 0, 0);
+ }
+ }
+ }
+
+ .withoutAnimation {
+
+ .main-container,
+ .sidebar-container {
+ transition: none;
+ }
+ }
+}
+
+// when menu collapsed
+.el-menu--vertical {
+ &>.el-menu {
+ .svg-icon {
+ margin-right: 16px;
+ }
+ }
+
+ .nest-menu .el-submenu>.el-submenu__title,
+ .el-menu-item {
+ &:hover {
+ // you can use $subMenuHover
+ background-color: rgba(0, 0, 0, 0.06) !important;
+ }
+ }
+
+ // the scroll bar appears when the subMenu is too long
+ >.el-menu--popup {
+ max-height: 100vh;
+ overflow-y: auto;
+
+ &::-webkit-scrollbar-track-piece {
+ background: #d3dce6;
+ }
+
+ &::-webkit-scrollbar {
+ width: 6px;
+ }
+
+ &::-webkit-scrollbar-thumb {
+ background: #99a9bf;
+ border-radius: 20px;
+ }
+ }
+}
diff --git a/src/assets/styles/transition.scss b/src/assets/styles/transition.scss
new file mode 100644
index 0000000..073f8c6
--- /dev/null
+++ b/src/assets/styles/transition.scss
@@ -0,0 +1,49 @@
+// global transition css
+
+/* fade */
+.fade-enter-active,
+.fade-leave-active {
+ transition: opacity 0.28s;
+}
+
+.fade-enter,
+.fade-leave-active {
+ opacity: 0;
+}
+
+/* fade-transform */
+.fade-transform--move,
+.fade-transform-leave-active,
+.fade-transform-enter-active {
+ transition: all .5s;
+}
+
+.fade-transform-enter {
+ opacity: 0;
+ transform: translateX(-30px);
+}
+
+.fade-transform-leave-to {
+ opacity: 0;
+ transform: translateX(30px);
+}
+
+/* breadcrumb transition */
+.breadcrumb-enter-active,
+.breadcrumb-leave-active {
+ transition: all .5s;
+}
+
+.breadcrumb-enter,
+.breadcrumb-leave-active {
+ opacity: 0;
+ transform: translateX(20px);
+}
+
+.breadcrumb-move {
+ transition: all .5s;
+}
+
+.breadcrumb-leave-active {
+ position: absolute;
+}
diff --git a/src/assets/styles/variables.scss b/src/assets/styles/variables.scss
new file mode 100644
index 0000000..34484d4
--- /dev/null
+++ b/src/assets/styles/variables.scss
@@ -0,0 +1,54 @@
+// base color
+$blue:#324157;
+$light-blue:#3A71A8;
+$red:#C03639;
+$pink: #E65D6E;
+$green: #30B08F;
+$tiffany: #4AB7BD;
+$yellow:#FEC171;
+$panGreen: #30B08F;
+
+// 默认菜单主题风格
+$base-menu-color:#bfcbd9;
+$base-menu-color-active:#f4f4f5;
+$base-menu-background:#304156;
+$base-logo-title-color: #ffffff;
+
+$base-menu-light-color:rgba(0,0,0,.70);
+$base-menu-light-background:#ffffff;
+$base-logo-light-title-color: #001529;
+
+$base-sub-menu-background:#1f2d3d;
+$base-sub-menu-hover:#001528;
+
+// 自定义暗色菜单风格
+/**
+$base-menu-color:hsla(0,0%,100%,.65);
+$base-menu-color-active:#fff;
+$base-menu-background:#001529;
+$base-logo-title-color: #ffffff;
+
+$base-menu-light-color:rgba(0,0,0,.70);
+$base-menu-light-background:#ffffff;
+$base-logo-light-title-color: #001529;
+
+$base-sub-menu-background:#000c17;
+$base-sub-menu-hover:#001528;
+*/
+
+$base-sidebar-width: 200px;
+
+// the :export directive is the magic sauce for webpack
+// https://www.bluematador.com/blog/how-to-share-variables-between-js-and-sass
+:export {
+ menuColor: $base-menu-color;
+ menuLightColor: $base-menu-light-color;
+ menuColorActive: $base-menu-color-active;
+ menuBackground: $base-menu-background;
+ menuLightBackground: $base-menu-light-background;
+ subMenuBackground: $base-sub-menu-background;
+ subMenuHover: $base-sub-menu-hover;
+ sideBarWidth: $base-sidebar-width;
+ logoTitleColor: $base-logo-title-color;
+ logoLightTitleColor: $base-logo-light-title-color
+}
diff --git a/src/components/Breadcrumb/index.vue b/src/components/Breadcrumb/index.vue
new file mode 100644
index 0000000..1696f54
--- /dev/null
+++ b/src/components/Breadcrumb/index.vue
@@ -0,0 +1,74 @@
+
+
+
+
+ {{ item.meta.title }}
+ {{ item.meta.title }}
+
+
+
+
+
+
+
+
diff --git a/src/components/Crontab/day.vue b/src/components/Crontab/day.vue
new file mode 100644
index 0000000..fe3eaf0
--- /dev/null
+++ b/src/components/Crontab/day.vue
@@ -0,0 +1,161 @@
+
+
+
+
+ 日,允许的通配符[, - * ? / L W]
+
+
+
+
+
+ 不指定
+
+
+
+
+
+ 周期从
+ -
+ 日
+
+
+
+
+
+ 从
+ 号开始,每
+ 日执行一次
+
+
+
+
+
+ 每月
+ 号最近的那个工作日
+
+
+
+
+
+ 本月最后一天
+
+
+
+
+
+ 指定
+
+ {{item}}
+
+
+
+
+
+
+
diff --git a/src/components/Crontab/hour.vue b/src/components/Crontab/hour.vue
new file mode 100644
index 0000000..3216c33
--- /dev/null
+++ b/src/components/Crontab/hour.vue
@@ -0,0 +1,120 @@
+
+
+
+
+ 小时,允许的通配符[, - * /]
+
+
+
+
+
+ 周期从
+ -
+ 小时
+
+
+
+
+
+ 从
+ 小时开始,每
+ 小时执行一次
+
+
+
+
+
+ 指定
+
+ {{item-1}}
+
+
+
+
+
+
+
diff --git a/src/components/Crontab/index.vue b/src/components/Crontab/index.vue
new file mode 100644
index 0000000..3963df2
--- /dev/null
+++ b/src/components/Crontab/index.vue
@@ -0,0 +1,430 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 确定
+ 重置
+ 取消
+
+
+
+
+
+
+
diff --git a/src/components/Crontab/min.vue b/src/components/Crontab/min.vue
new file mode 100644
index 0000000..43cab90
--- /dev/null
+++ b/src/components/Crontab/min.vue
@@ -0,0 +1,116 @@
+
+
+
+
+ 分钟,允许的通配符[, - * /]
+
+
+
+
+
+ 周期从
+ -
+ 分钟
+
+
+
+
+
+ 从
+ 分钟开始,每
+ 分钟执行一次
+
+
+
+
+
+ 指定
+
+ {{item-1}}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Crontab/month.vue b/src/components/Crontab/month.vue
new file mode 100644
index 0000000..fd0ac38
--- /dev/null
+++ b/src/components/Crontab/month.vue
@@ -0,0 +1,114 @@
+
+
+
+
+ 月,允许的通配符[, - * /]
+
+
+
+
+
+ 周期从
+ -
+ 月
+
+
+
+
+
+ 从
+ 月开始,每
+ 月月执行一次
+
+
+
+
+
+ 指定
+
+ {{item}}
+
+
+
+
+
+
+
diff --git a/src/components/Crontab/result.vue b/src/components/Crontab/result.vue
new file mode 100644
index 0000000..aea6e0e
--- /dev/null
+++ b/src/components/Crontab/result.vue
@@ -0,0 +1,559 @@
+
+
+
+
+
diff --git a/src/components/Crontab/second.vue b/src/components/Crontab/second.vue
new file mode 100644
index 0000000..e7b7761
--- /dev/null
+++ b/src/components/Crontab/second.vue
@@ -0,0 +1,117 @@
+
+
+
+
+ 秒,允许的通配符[, - * /]
+
+
+
+
+
+ 周期从
+ -
+ 秒
+
+
+
+
+
+ 从
+ 秒开始,每
+ 秒执行一次
+
+
+
+
+
+ 指定
+
+ {{item-1}}
+
+
+
+
+
+
+
diff --git a/src/components/Crontab/week.vue b/src/components/Crontab/week.vue
new file mode 100644
index 0000000..1cec700
--- /dev/null
+++ b/src/components/Crontab/week.vue
@@ -0,0 +1,202 @@
+
+
+
+
+ 周,允许的通配符[, - * ? / L #]
+
+
+
+
+
+ 不指定
+
+
+
+
+
+ 周期从星期
+
+ {{item.value}}
+
+ -
+
+ {{item.value}}
+
+
+
+
+
+
+ 第
+ 周的星期
+
+ {{item.value}}
+
+
+
+
+
+
+ 本月最后一个星期
+
+ {{item.value}}
+
+
+
+
+
+
+ 指定
+
+ {{item.value}}
+
+
+
+
+
+
+
+
diff --git a/src/components/Crontab/year.vue b/src/components/Crontab/year.vue
new file mode 100644
index 0000000..5487a6c
--- /dev/null
+++ b/src/components/Crontab/year.vue
@@ -0,0 +1,131 @@
+
+
+
+
+ 不填,允许的通配符[, - * /]
+
+
+
+
+
+ 每年
+
+
+
+
+
+ 周期从
+ -
+
+
+
+
+
+
+ 从
+ 年开始,每
+ 年执行一次
+
+
+
+
+
+
+ 指定
+
+
+
+
+
+
+
+
+
diff --git a/src/components/DictData/index.js b/src/components/DictData/index.js
new file mode 100644
index 0000000..7b85d4a
--- /dev/null
+++ b/src/components/DictData/index.js
@@ -0,0 +1,49 @@
+import Vue from 'vue'
+import store from '@/store'
+import DataDict from '@/utils/dict'
+import { getDicts as getDicts } from '@/api/system/dict/data'
+
+function searchDictByKey(dict, key) {
+ if (key == null && key == "") {
+ return null
+ }
+ try {
+ for (let i = 0; i < dict.length; i++) {
+ if (dict[i].key == key) {
+ return dict[i].value
+ }
+ }
+ } catch (e) {
+ return null
+ }
+}
+
+function install() {
+ Vue.use(DataDict, {
+ metas: {
+ '*': {
+ labelField: 'dictLabel',
+ valueField: 'dictValue',
+ request(dictMeta) {
+ const storeDict = searchDictByKey(store.getters.dict, dictMeta.type)
+ if (storeDict) {
+ return new Promise(resolve => { resolve(storeDict) })
+ } else {
+ return new Promise((resolve, reject) => {
+ getDicts(dictMeta.type).then(res => {
+ store.dispatch('dict/setDict', { key: dictMeta.type, value: res.data })
+ resolve(res.data)
+ }).catch(error => {
+ reject(error)
+ })
+ })
+ }
+ },
+ },
+ },
+ })
+}
+
+export default {
+ install,
+}
\ No newline at end of file
diff --git a/src/components/DictTag/index.vue b/src/components/DictTag/index.vue
new file mode 100644
index 0000000..6b5b230
--- /dev/null
+++ b/src/components/DictTag/index.vue
@@ -0,0 +1,89 @@
+
+
+
+
+ {{ item.label + ' ' }}
+
+ {{ item.label + ' ' }}
+
+
+
+
+ {{ unmatchArray | handleArray }}
+
+
+
+
+
+
diff --git a/src/components/Editor/index.vue b/src/components/Editor/index.vue
new file mode 100644
index 0000000..8981d76
--- /dev/null
+++ b/src/components/Editor/index.vue
@@ -0,0 +1,274 @@
+
+
+
+
+
+
+
diff --git a/src/components/FileUpload/index.vue b/src/components/FileUpload/index.vue
new file mode 100644
index 0000000..c7f6b0a
--- /dev/null
+++ b/src/components/FileUpload/index.vue
@@ -0,0 +1,216 @@
+
+
+
+
+ 选取文件
+
+
+ 请上传
+ 大小不超过 {{ fileSize }}MB
+ 格式为 {{ fileType.join("/") }}
+ 的文件
+
+
+
+
+
+
+
+ {{ getFileName(file.name) }}
+
+
+ 删除
+
+
+
+
+
+
+
+
+
diff --git a/src/components/Hamburger/index.vue b/src/components/Hamburger/index.vue
new file mode 100644
index 0000000..368b002
--- /dev/null
+++ b/src/components/Hamburger/index.vue
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
diff --git a/src/components/HeaderSearch/index.vue b/src/components/HeaderSearch/index.vue
new file mode 100644
index 0000000..7d6780b
--- /dev/null
+++ b/src/components/HeaderSearch/index.vue
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+
diff --git a/src/components/IconSelect/index.vue b/src/components/IconSelect/index.vue
new file mode 100644
index 0000000..8dadc02
--- /dev/null
+++ b/src/components/IconSelect/index.vue
@@ -0,0 +1,104 @@
+
+
+
+
+
+
+
+
diff --git a/src/components/IconSelect/requireIcons.js b/src/components/IconSelect/requireIcons.js
new file mode 100644
index 0000000..99e5c54
--- /dev/null
+++ b/src/components/IconSelect/requireIcons.js
@@ -0,0 +1,11 @@
+
+const req = require.context('../../assets/icons/svg', false, /\.svg$/)
+const requireAll = requireContext => requireContext.keys()
+
+const re = /\.\/(.*)\.svg/
+
+const icons = requireAll(req).map(i => {
+ return i.match(re)[1]
+})
+
+export default icons
diff --git a/src/components/ImagePreview/index.vue b/src/components/ImagePreview/index.vue
new file mode 100644
index 0000000..3c770c7
--- /dev/null
+++ b/src/components/ImagePreview/index.vue
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/ImageUpload/index.vue b/src/components/ImageUpload/index.vue
new file mode 100644
index 0000000..2e64c9b
--- /dev/null
+++ b/src/components/ImageUpload/index.vue
@@ -0,0 +1,226 @@
+
+
+
+
+
+
+
+
+ 请上传
+ 大小不超过 {{ fileSize }}MB
+ 格式为 {{ fileType.join("/") }}
+ 的文件
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/Pagination/index.vue b/src/components/Pagination/index.vue
new file mode 100644
index 0000000..56f5a6b
--- /dev/null
+++ b/src/components/Pagination/index.vue
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
diff --git a/src/components/PanThumb/index.vue b/src/components/PanThumb/index.vue
new file mode 100644
index 0000000..1bcf417
--- /dev/null
+++ b/src/components/PanThumb/index.vue
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
diff --git a/src/components/ParentView/index.vue b/src/components/ParentView/index.vue
new file mode 100644
index 0000000..7bf6148
--- /dev/null
+++ b/src/components/ParentView/index.vue
@@ -0,0 +1,3 @@
+
+
+
diff --git a/src/components/RightPanel/index.vue b/src/components/RightPanel/index.vue
new file mode 100644
index 0000000..5abeecb
--- /dev/null
+++ b/src/components/RightPanel/index.vue
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
diff --git a/src/components/RightToolbar/index.vue b/src/components/RightToolbar/index.vue
new file mode 100644
index 0000000..67da293
--- /dev/null
+++ b/src/components/RightToolbar/index.vue
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/RuoYi/Doc/index.vue b/src/components/RuoYi/Doc/index.vue
new file mode 100644
index 0000000..75fa864
--- /dev/null
+++ b/src/components/RuoYi/Doc/index.vue
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/RuoYi/Git/index.vue b/src/components/RuoYi/Git/index.vue
new file mode 100644
index 0000000..bdafbae
--- /dev/null
+++ b/src/components/RuoYi/Git/index.vue
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Screenfull/index.vue b/src/components/Screenfull/index.vue
new file mode 100644
index 0000000..d4e539c
--- /dev/null
+++ b/src/components/Screenfull/index.vue
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/components/SizeSelect/index.vue b/src/components/SizeSelect/index.vue
new file mode 100644
index 0000000..069b5de
--- /dev/null
+++ b/src/components/SizeSelect/index.vue
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+ {{ item.label }}
+
+
+
+
+
+
diff --git a/src/components/SvgIcon/index.vue b/src/components/SvgIcon/index.vue
new file mode 100644
index 0000000..e4bf5ad
--- /dev/null
+++ b/src/components/SvgIcon/index.vue
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/ThemePicker/index.vue b/src/components/ThemePicker/index.vue
new file mode 100644
index 0000000..1714e1f
--- /dev/null
+++ b/src/components/ThemePicker/index.vue
@@ -0,0 +1,173 @@
+
+
+
+
+
+
+
diff --git a/src/components/TopNav/index.vue b/src/components/TopNav/index.vue
new file mode 100644
index 0000000..86a91c4
--- /dev/null
+++ b/src/components/TopNav/index.vue
@@ -0,0 +1,195 @@
+
+
+
+
+
+ {{ item.meta.title }}
+
+
+
+
+
+ 更多菜单
+
+
+
+ {{ item.meta.title }}
+
+
+
+
+
+
+
+
+
diff --git a/src/components/iFrame/index.vue b/src/components/iFrame/index.vue
new file mode 100644
index 0000000..426857f
--- /dev/null
+++ b/src/components/iFrame/index.vue
@@ -0,0 +1,36 @@
+
+
+
+
+
+
diff --git a/src/components/mars-map/index.vue b/src/components/mars-map/index.vue
new file mode 100644
index 0000000..45b175f
--- /dev/null
+++ b/src/components/mars-map/index.vue
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/components/mars-work/mars-map.vue b/src/components/mars-work/mars-map.vue
new file mode 100644
index 0000000..c073a1b
--- /dev/null
+++ b/src/components/mars-work/mars-map.vue
@@ -0,0 +1,187 @@
+
+
+
+
+
+
+
diff --git a/src/directive/dialog/drag.js b/src/directive/dialog/drag.js
new file mode 100644
index 0000000..2e82346
--- /dev/null
+++ b/src/directive/dialog/drag.js
@@ -0,0 +1,64 @@
+/**
+* v-dialogDrag 弹窗拖拽
+* Copyright (c) 2019 ruoyi
+*/
+
+export default {
+ bind(el, binding, vnode, oldVnode) {
+ const value = binding.value
+ if (value == false) return
+ // 获取拖拽内容头部
+ const dialogHeaderEl = el.querySelector('.el-dialog__header');
+ const dragDom = el.querySelector('.el-dialog');
+ dialogHeaderEl.style.cursor = 'move';
+ // 获取原有属性 ie dom元素.currentStyle 火狐谷歌 window.getComputedStyle(dom元素, null);
+ const sty = dragDom.currentStyle || window.getComputedStyle(dragDom, null);
+ dragDom.style.position = 'absolute';
+ dragDom.style.marginTop = 0;
+ let width = dragDom.style.width;
+ if (width.includes('%')) {
+ width = +document.body.clientWidth * (+width.replace(/\%/g, '') / 100);
+ } else {
+ width = +width.replace(/\px/g, '');
+ }
+ dragDom.style.left = `${(document.body.clientWidth - width) / 2}px`;
+ // 鼠标按下事件
+ dialogHeaderEl.onmousedown = (e) => {
+ // 鼠标按下,计算当前元素距离可视区的距离 (鼠标点击位置距离可视窗口的距离)
+ const disX = e.clientX - dialogHeaderEl.offsetLeft;
+ const disY = e.clientY - dialogHeaderEl.offsetTop;
+
+ // 获取到的值带px 正则匹配替换
+ let styL, styT;
+
+ // 注意在ie中 第一次获取到的值为组件自带50% 移动之后赋值为px
+ if (sty.left.includes('%')) {
+ styL = +document.body.clientWidth * (+sty.left.replace(/\%/g, '') / 100);
+ styT = +document.body.clientHeight * (+sty.top.replace(/\%/g, '') / 100);
+ } else {
+ styL = +sty.left.replace(/\px/g, '');
+ styT = +sty.top.replace(/\px/g, '');
+ };
+
+ // 鼠标拖拽事件
+ document.onmousemove = function (e) {
+ // 通过事件委托,计算移动的距离 (开始拖拽至结束拖拽的距离)
+ const l = e.clientX - disX;
+ const t = e.clientY - disY;
+
+ let finallyL = l + styL
+ let finallyT = t + styT
+
+ // 移动当前元素
+ dragDom.style.left = `${finallyL}px`;
+ dragDom.style.top = `${finallyT}px`;
+
+ };
+
+ document.onmouseup = function (e) {
+ document.onmousemove = null;
+ document.onmouseup = null;
+ };
+ }
+ }
+};
\ No newline at end of file
diff --git a/src/directive/dialog/dragHeight.js b/src/directive/dialog/dragHeight.js
new file mode 100644
index 0000000..97e5305
--- /dev/null
+++ b/src/directive/dialog/dragHeight.js
@@ -0,0 +1,34 @@
+/**
+ * v-dialogDragWidth 可拖动弹窗高度(右下角)
+ * Copyright (c) 2019 ruoyi
+ */
+
+export default {
+ bind(el) {
+ const dragDom = el.querySelector('.el-dialog');
+ const lineEl = document.createElement('div');
+ lineEl.style = 'width: 6px; background: inherit; height: 10px; position: absolute; right: 0; bottom: 0; margin: auto; z-index: 1; cursor: nwse-resize;';
+ lineEl.addEventListener('mousedown',
+ function(e) {
+ // 鼠标按下,计算当前元素距离可视区的距离
+ const disX = e.clientX - el.offsetLeft;
+ const disY = e.clientY - el.offsetTop;
+ // 当前宽度 高度
+ const curWidth = dragDom.offsetWidth;
+ const curHeight = dragDom.offsetHeight;
+ document.onmousemove = function(e) {
+ e.preventDefault(); // 移动时禁用默认事件
+ // 通过事件委托,计算移动的距离
+ const xl = e.clientX - disX;
+ const yl = e.clientY - disY
+ dragDom.style.width = `${curWidth + xl}px`;
+ dragDom.style.height = `${curHeight + yl}px`;
+ };
+ document.onmouseup = function(e) {
+ document.onmousemove = null;
+ document.onmouseup = null;
+ };
+ }, false);
+ dragDom.appendChild(lineEl);
+ }
+}
diff --git a/src/directive/dialog/dragWidth.js b/src/directive/dialog/dragWidth.js
new file mode 100644
index 0000000..2df0867
--- /dev/null
+++ b/src/directive/dialog/dragWidth.js
@@ -0,0 +1,30 @@
+/**
+ * v-dialogDragWidth 可拖动弹窗宽度(右侧边)
+ * Copyright (c) 2019 ruoyi
+ */
+
+export default {
+ bind(el) {
+ const dragDom = el.querySelector('.el-dialog');
+ const lineEl = document.createElement('div');
+ lineEl.style = 'width: 5px; background: inherit; height: 80%; position: absolute; right: 0; top: 0; bottom: 0; margin: auto; z-index: 1; cursor: w-resize;';
+ lineEl.addEventListener('mousedown',
+ function (e) {
+ // 鼠标按下,计算当前元素距离可视区的距离
+ const disX = e.clientX - el.offsetLeft;
+ // 当前宽度
+ const curWidth = dragDom.offsetWidth;
+ document.onmousemove = function (e) {
+ e.preventDefault(); // 移动时禁用默认事件
+ // 通过事件委托,计算移动的距离
+ const l = e.clientX - disX;
+ dragDom.style.width = `${curWidth + l}px`;
+ };
+ document.onmouseup = function (e) {
+ document.onmousemove = null;
+ document.onmouseup = null;
+ };
+ }, false);
+ dragDom.appendChild(lineEl);
+ }
+}
diff --git a/src/directive/index.js b/src/directive/index.js
new file mode 100644
index 0000000..b9b07da
--- /dev/null
+++ b/src/directive/index.js
@@ -0,0 +1,23 @@
+import hasRole from './permission/hasRole'
+import hasPermi from './permission/hasPermi'
+import dialogDrag from './dialog/drag'
+import dialogDragWidth from './dialog/dragWidth'
+import dialogDragHeight from './dialog/dragHeight'
+import clipboard from './module/clipboard'
+
+const install = function(Vue) {
+ Vue.directive('hasRole', hasRole)
+ Vue.directive('hasPermi', hasPermi)
+ Vue.directive('clipboard', clipboard)
+ Vue.directive('dialogDrag', dialogDrag)
+ Vue.directive('dialogDragWidth', dialogDragWidth)
+ Vue.directive('dialogDragHeight', dialogDragHeight)
+}
+
+if (window.Vue) {
+ window['hasRole'] = hasRole
+ window['hasPermi'] = hasPermi
+ Vue.use(install); // eslint-disable-line
+}
+
+export default install
diff --git a/src/directive/module/clipboard.js b/src/directive/module/clipboard.js
new file mode 100644
index 0000000..635315a
--- /dev/null
+++ b/src/directive/module/clipboard.js
@@ -0,0 +1,54 @@
+/**
+* v-clipboard 文字复制剪贴
+* Copyright (c) 2021 ruoyi
+*/
+
+import Clipboard from 'clipboard'
+export default {
+ bind(el, binding, vnode) {
+ switch (binding.arg) {
+ case 'success':
+ el._vClipBoard_success = binding.value;
+ break;
+ case 'error':
+ el._vClipBoard_error = binding.value;
+ break;
+ default: {
+ const clipboard = new Clipboard(el, {
+ text: () => binding.value,
+ action: () => binding.arg === 'cut' ? 'cut' : 'copy'
+ });
+ clipboard.on('success', e => {
+ const callback = el._vClipBoard_success;
+ callback && callback(e);
+ });
+ clipboard.on('error', e => {
+ const callback = el._vClipBoard_error;
+ callback && callback(e);
+ });
+ el._vClipBoard = clipboard;
+ }
+ }
+ },
+ update(el, binding) {
+ if (binding.arg === 'success') {
+ el._vClipBoard_success = binding.value;
+ } else if (binding.arg === 'error') {
+ el._vClipBoard_error = binding.value;
+ } else {
+ el._vClipBoard.text = function () { return binding.value; };
+ el._vClipBoard.action = () => binding.arg === 'cut' ? 'cut' : 'copy';
+ }
+ },
+ unbind(el, binding) {
+ if (!el._vClipboard) return
+ if (binding.arg === 'success') {
+ delete el._vClipBoard_success;
+ } else if (binding.arg === 'error') {
+ delete el._vClipBoard_error;
+ } else {
+ el._vClipBoard.destroy();
+ delete el._vClipBoard;
+ }
+ }
+}
diff --git a/src/directive/permission/hasPermi.js b/src/directive/permission/hasPermi.js
new file mode 100644
index 0000000..7101e3e
--- /dev/null
+++ b/src/directive/permission/hasPermi.js
@@ -0,0 +1,28 @@
+ /**
+ * v-hasPermi 操作权限处理
+ * Copyright (c) 2019 ruoyi
+ */
+
+import store from '@/store'
+
+export default {
+ inserted(el, binding, vnode) {
+ const { value } = binding
+ const all_permission = "*:*:*";
+ const permissions = store.getters && store.getters.permissions
+
+ if (value && value instanceof Array && value.length > 0) {
+ const permissionFlag = value
+
+ const hasPermissions = permissions.some(permission => {
+ return all_permission === permission || permissionFlag.includes(permission)
+ })
+
+ if (!hasPermissions) {
+ el.parentNode && el.parentNode.removeChild(el)
+ }
+ } else {
+ throw new Error(`请设置操作权限标签值`)
+ }
+ }
+}
diff --git a/src/directive/permission/hasRole.js b/src/directive/permission/hasRole.js
new file mode 100644
index 0000000..ad9d4d7
--- /dev/null
+++ b/src/directive/permission/hasRole.js
@@ -0,0 +1,28 @@
+ /**
+ * v-hasRole 角色权限处理
+ * Copyright (c) 2019 ruoyi
+ */
+
+import store from '@/store'
+
+export default {
+ inserted(el, binding, vnode) {
+ const { value } = binding
+ const super_admin = "admin";
+ const roles = store.getters && store.getters.roles
+
+ if (value && value instanceof Array && value.length > 0) {
+ const roleFlag = value
+
+ const hasRole = roles.some(role => {
+ return super_admin === role || roleFlag.includes(role)
+ })
+
+ if (!hasRole) {
+ el.parentNode && el.parentNode.removeChild(el)
+ }
+ } else {
+ throw new Error(`请设置角色权限标签值"`)
+ }
+ }
+}
diff --git a/src/layout/components/AppMain.vue b/src/layout/components/AppMain.vue
new file mode 100644
index 0000000..a25c562
--- /dev/null
+++ b/src/layout/components/AppMain.vue
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/layout/components/IframeToggle/index.vue b/src/layout/components/IframeToggle/index.vue
new file mode 100644
index 0000000..39ad15b
--- /dev/null
+++ b/src/layout/components/IframeToggle/index.vue
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
diff --git a/src/layout/components/InnerLink/index.vue b/src/layout/components/InnerLink/index.vue
new file mode 100644
index 0000000..badefc5
--- /dev/null
+++ b/src/layout/components/InnerLink/index.vue
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue
new file mode 100644
index 0000000..466cd98
--- /dev/null
+++ b/src/layout/components/Navbar.vue
@@ -0,0 +1,200 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/layout/components/Settings/index.vue b/src/layout/components/Settings/index.vue
new file mode 100644
index 0000000..bb3c9ce
--- /dev/null
+++ b/src/layout/components/Settings/index.vue
@@ -0,0 +1,260 @@
+
+
+
+
+
+
+
主题风格设置
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 主题颜色
+
+
+
+
+
+
+
系统布局配置
+
+
+ 开启 TopNav
+
+
+
+
+ 开启 Tags-Views
+
+
+
+
+ 固定 Header
+
+
+
+
+ 显示 Logo
+
+
+
+
+ 动态标题
+
+
+
+
+
+
保存配置
+
重置配置
+
+
+
+
+
+
+
+
diff --git a/src/layout/components/Sidebar/FixiOSBug.js b/src/layout/components/Sidebar/FixiOSBug.js
new file mode 100644
index 0000000..6823726
--- /dev/null
+++ b/src/layout/components/Sidebar/FixiOSBug.js
@@ -0,0 +1,25 @@
+export default {
+ computed: {
+ device() {
+ return this.$store.state.app.device
+ }
+ },
+ mounted() {
+ // In order to fix the click on menu on the ios device will trigger the mouseleave bug
+ this.fixBugIniOS()
+ },
+ methods: {
+ fixBugIniOS() {
+ const $subMenu = this.$refs.subMenu
+ if ($subMenu) {
+ const handleMouseleave = $subMenu.handleMouseleave
+ $subMenu.handleMouseleave = (e) => {
+ if (this.device === 'mobile') {
+ return
+ }
+ handleMouseleave(e)
+ }
+ }
+ }
+ }
+}
diff --git a/src/layout/components/Sidebar/Item.vue b/src/layout/components/Sidebar/Item.vue
new file mode 100644
index 0000000..be3285d
--- /dev/null
+++ b/src/layout/components/Sidebar/Item.vue
@@ -0,0 +1,33 @@
+
diff --git a/src/layout/components/Sidebar/Link.vue b/src/layout/components/Sidebar/Link.vue
new file mode 100644
index 0000000..8b0bc93
--- /dev/null
+++ b/src/layout/components/Sidebar/Link.vue
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
diff --git a/src/layout/components/Sidebar/Logo.vue b/src/layout/components/Sidebar/Logo.vue
new file mode 100644
index 0000000..2774cc8
--- /dev/null
+++ b/src/layout/components/Sidebar/Logo.vue
@@ -0,0 +1,93 @@
+
+
+
+
+
+
+
diff --git a/src/layout/components/Sidebar/SidebarItem.vue b/src/layout/components/Sidebar/SidebarItem.vue
new file mode 100644
index 0000000..82ba407
--- /dev/null
+++ b/src/layout/components/Sidebar/SidebarItem.vue
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/layout/components/Sidebar/index.vue b/src/layout/components/Sidebar/index.vue
new file mode 100644
index 0000000..51d0839
--- /dev/null
+++ b/src/layout/components/Sidebar/index.vue
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/layout/components/TagsView/ScrollPane.vue b/src/layout/components/TagsView/ScrollPane.vue
new file mode 100644
index 0000000..bb753a1
--- /dev/null
+++ b/src/layout/components/TagsView/ScrollPane.vue
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/layout/components/TagsView/index.vue b/src/layout/components/TagsView/index.vue
new file mode 100644
index 0000000..96585a5
--- /dev/null
+++ b/src/layout/components/TagsView/index.vue
@@ -0,0 +1,332 @@
+
+
+
+
+ {{ tag.title }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/layout/components/index.js b/src/layout/components/index.js
new file mode 100644
index 0000000..104bd3a
--- /dev/null
+++ b/src/layout/components/index.js
@@ -0,0 +1,5 @@
+export { default as AppMain } from './AppMain'
+export { default as Navbar } from './Navbar'
+export { default as Settings } from './Settings'
+export { default as Sidebar } from './Sidebar/index.vue'
+export { default as TagsView } from './TagsView/index.vue'
diff --git a/src/layout/index.vue b/src/layout/index.vue
new file mode 100644
index 0000000..dba4393
--- /dev/null
+++ b/src/layout/index.vue
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
diff --git a/src/layout/mixin/ResizeHandler.js b/src/layout/mixin/ResizeHandler.js
new file mode 100644
index 0000000..e8d0df8
--- /dev/null
+++ b/src/layout/mixin/ResizeHandler.js
@@ -0,0 +1,45 @@
+import store from '@/store'
+
+const { body } = document
+const WIDTH = 992 // refer to Bootstrap's responsive design
+
+export default {
+ watch: {
+ $route(route) {
+ if (this.device === 'mobile' && this.sidebar.opened) {
+ store.dispatch('app/closeSideBar', { withoutAnimation: false })
+ }
+ }
+ },
+ beforeMount() {
+ window.addEventListener('resize', this.$_resizeHandler)
+ },
+ beforeDestroy() {
+ window.removeEventListener('resize', this.$_resizeHandler)
+ },
+ mounted() {
+ const isMobile = this.$_isMobile()
+ if (isMobile) {
+ store.dispatch('app/toggleDevice', 'mobile')
+ store.dispatch('app/closeSideBar', { withoutAnimation: true })
+ }
+ },
+ methods: {
+ // use $_ for mixins properties
+ // https://vuejs.org/v2/style-guide/index.html#Private-property-names-essential
+ $_isMobile() {
+ const rect = body.getBoundingClientRect()
+ return rect.width - 1 < WIDTH
+ },
+ $_resizeHandler() {
+ if (!document.hidden) {
+ const isMobile = this.$_isMobile()
+ store.dispatch('app/toggleDevice', isMobile ? 'mobile' : 'desktop')
+
+ if (isMobile) {
+ store.dispatch('app/closeSideBar', { withoutAnimation: true })
+ }
+ }
+ }
+ }
+}
diff --git a/src/main.js b/src/main.js
new file mode 100644
index 0000000..495f80e
--- /dev/null
+++ b/src/main.js
@@ -0,0 +1,100 @@
+import Vue from "vue";
+
+import Cookies from "js-cookie";
+
+import Element from "element-ui";
+import "./assets/styles/element-variables.scss";
+
+import "@/assets/styles/index.scss"; // global css
+import "@/assets/styles/ruoyi.scss"; // ruoyi css
+import App from "./App";
+import store from "./store";
+import router from "./router";
+import directive from "./directive"; // directive
+import plugins from "./plugins"; // plugins
+import { download } from "@/utils/request";
+
+import "./assets/icons"; // icon
+import "./permission"; // permission control
+
+// import 'leaflet/dist/leaflet.css' // leaflet样式
+// import L from "leaflet";
+
+import { getDicts } from "@/api/system/dict/data";
+import { getConfigKey } from "@/api/system/config";
+import {
+ parseTime,
+ resetForm,
+ addDateRange,
+ selectDictLabel,
+ selectDictLabels,
+ handleTree,
+} from "@/utils/ruoyi";
+
+// 分页组件
+import Pagination from "@/components/Pagination";
+// 自定义表格工具组件
+import RightToolbar from "@/components/RightToolbar";
+// 富文本组件
+import Editor from "@/components/Editor";
+// 文件上传组件
+import FileUpload from "@/components/FileUpload";
+// 图片上传组件
+import ImageUpload from "@/components/ImageUpload";
+// 图片预览组件
+import ImagePreview from "@/components/ImagePreview";
+// 字典标签组件
+import DictTag from "@/components/DictTag";
+// 头部标签组件
+import VueMeta from "vue-meta";
+// 字典数据组件
+import DictData from "@/components/DictData";
+
+import "leaflet/dist/leaflet.css";
+import * as L from "leaflet";
+// 全局方法挂载
+Vue.prototype.getDicts = getDicts;
+Vue.prototype.getConfigKey = getConfigKey;
+Vue.prototype.parseTime = parseTime;
+Vue.prototype.resetForm = resetForm;
+Vue.prototype.addDateRange = addDateRange;
+Vue.prototype.selectDictLabel = selectDictLabel;
+Vue.prototype.selectDictLabels = selectDictLabels;
+Vue.prototype.download = download;
+Vue.prototype.handleTree = handleTree;
+
+// 全局组件挂载
+Vue.component("DictTag", DictTag);
+Vue.component("Pagination", Pagination);
+Vue.component("RightToolbar", RightToolbar);
+Vue.component("Editor", Editor);
+Vue.component("FileUpload", FileUpload);
+Vue.component("ImageUpload", ImageUpload);
+Vue.component("ImagePreview", ImagePreview);
+
+Vue.use(directive);
+Vue.use(plugins);
+Vue.use(VueMeta);
+DictData.install();
+
+/**
+ * If you don't want to use mock-server
+ * you want to use MockJs for mock api
+ * you can execute: mockXHR()
+ *
+ * Currently MockJs will be used in the production environment,
+ * please remove it before going online! ! !
+ */
+
+Vue.use(Element, {
+ size: Cookies.get("size") || "medium", // set element-ui default size
+});
+
+Vue.config.productionTip = false;
+
+new Vue({
+ el: "#app",
+ router,
+ store,
+ render: (h) => h(App),
+});
diff --git a/src/permission.js b/src/permission.js
new file mode 100644
index 0000000..1596eab
--- /dev/null
+++ b/src/permission.js
@@ -0,0 +1,65 @@
+import router from "./router";
+import store from "./store";
+import { Message } from "element-ui";
+import NProgress from "nprogress";
+import "nprogress/nprogress.css";
+import { getToken } from "@/utils/auth";
+import { isRelogin } from "@/utils/request";
+
+NProgress.configure({ showSpinner: false });
+
+const whiteList = [
+ "/login",
+ "/register",
+ "/AboutView",
+ "/HomeView",
+ "/nationwide",
+];
+
+router.beforeEach((to, from, next) => {
+ NProgress.start();
+ next();
+ // if (getToken()) {
+ // to.meta.title && store.dispatch('settings/setTitle', to.meta.title)
+ // /* has token*/
+ // if (to.path === '/login') {
+ // next({ path: '/' })
+ // NProgress.done()
+ // } else if (whiteList.indexOf(to.path) !== -1) {
+ // next()
+ // } else {
+ // if (store.getters.roles.length === 0) {
+ // isRelogin.show = true
+ // // 判断当前用户是否已拉取完user_info信息
+ // store.dispatch('GetInfo').then(() => {
+ // isRelogin.show = false
+ // store.dispatch('GenerateRoutes').then(accessRoutes => {
+ // // 根据roles权限生成可访问的路由表
+ // router.addRoutes(accessRoutes) // 动态添加可访问路由表
+ // next({ ...to, replace: true }) // hack方法 确保addRoutes已完成
+ // })
+ // }).catch(err => {
+ // store.dispatch('LogOut').then(() => {
+ // Message.error(err)
+ // next({ path: '/' })
+ // })
+ // })
+ // } else {
+ // next()
+ // }
+ // }
+ // } else {
+ // // 没有token
+ // if (whiteList.indexOf(to.path) !== -1) {
+ // // 在免登录白名单,直接进入
+ // next()
+ // } else {
+ // next(`/login?redirect=${encodeURIComponent(to.fullPath)}`) // 否则全部重定向到登录页
+ // NProgress.done()
+ // }
+ // }
+});
+
+router.afterEach(() => {
+ NProgress.done();
+});
diff --git a/src/plugins/auth.js b/src/plugins/auth.js
new file mode 100644
index 0000000..6c6bc24
--- /dev/null
+++ b/src/plugins/auth.js
@@ -0,0 +1,60 @@
+import store from '@/store'
+
+function authPermission(permission) {
+ const all_permission = "*:*:*";
+ const permissions = store.getters && store.getters.permissions
+ if (permission && permission.length > 0) {
+ return permissions.some(v => {
+ return all_permission === v || v === permission
+ })
+ } else {
+ return false
+ }
+}
+
+function authRole(role) {
+ const super_admin = "admin";
+ const roles = store.getters && store.getters.roles
+ if (role && role.length > 0) {
+ return roles.some(v => {
+ return super_admin === v || v === role
+ })
+ } else {
+ return false
+ }
+}
+
+export default {
+ // 验证用户是否具备某权限
+ hasPermi(permission) {
+ return authPermission(permission);
+ },
+ // 验证用户是否含有指定权限,只需包含其中一个
+ hasPermiOr(permissions) {
+ return permissions.some(item => {
+ return authPermission(item)
+ })
+ },
+ // 验证用户是否含有指定权限,必须全部拥有
+ hasPermiAnd(permissions) {
+ return permissions.every(item => {
+ return authPermission(item)
+ })
+ },
+ // 验证用户是否具备某角色
+ hasRole(role) {
+ return authRole(role);
+ },
+ // 验证用户是否含有指定角色,只需包含其中一个
+ hasRoleOr(roles) {
+ return roles.some(item => {
+ return authRole(item)
+ })
+ },
+ // 验证用户是否含有指定角色,必须全部拥有
+ hasRoleAnd(roles) {
+ return roles.every(item => {
+ return authRole(item)
+ })
+ }
+}
diff --git a/src/plugins/cache.js b/src/plugins/cache.js
new file mode 100644
index 0000000..6b5c00b
--- /dev/null
+++ b/src/plugins/cache.js
@@ -0,0 +1,77 @@
+const sessionCache = {
+ set (key, value) {
+ if (!sessionStorage) {
+ return
+ }
+ if (key != null && value != null) {
+ sessionStorage.setItem(key, value)
+ }
+ },
+ get (key) {
+ if (!sessionStorage) {
+ return null
+ }
+ if (key == null) {
+ return null
+ }
+ return sessionStorage.getItem(key)
+ },
+ setJSON (key, jsonValue) {
+ if (jsonValue != null) {
+ this.set(key, JSON.stringify(jsonValue))
+ }
+ },
+ getJSON (key) {
+ const value = this.get(key)
+ if (value != null) {
+ return JSON.parse(value)
+ }
+ },
+ remove (key) {
+ sessionStorage.removeItem(key);
+ }
+}
+const localCache = {
+ set (key, value) {
+ if (!localStorage) {
+ return
+ }
+ if (key != null && value != null) {
+ localStorage.setItem(key, value)
+ }
+ },
+ get (key) {
+ if (!localStorage) {
+ return null
+ }
+ if (key == null) {
+ return null
+ }
+ return localStorage.getItem(key)
+ },
+ setJSON (key, jsonValue) {
+ if (jsonValue != null) {
+ this.set(key, JSON.stringify(jsonValue))
+ }
+ },
+ getJSON (key) {
+ const value = this.get(key)
+ if (value != null) {
+ return JSON.parse(value)
+ }
+ },
+ remove (key) {
+ localStorage.removeItem(key);
+ }
+}
+
+export default {
+ /**
+ * 会话级缓存
+ */
+ session: sessionCache,
+ /**
+ * 本地缓存
+ */
+ local: localCache
+}
diff --git a/src/plugins/download.js b/src/plugins/download.js
new file mode 100644
index 0000000..42acd00
--- /dev/null
+++ b/src/plugins/download.js
@@ -0,0 +1,79 @@
+import axios from 'axios'
+import {Loading, Message} from 'element-ui'
+import { saveAs } from 'file-saver'
+import { getToken } from '@/utils/auth'
+import errorCode from '@/utils/errorCode'
+import { blobValidate } from "@/utils/ruoyi";
+
+const baseURL = process.env.VUE_APP_BASE_API
+let downloadLoadingInstance;
+
+export default {
+ name(name, isDelete = true) {
+ var url = baseURL + "/common/download?fileName=" + encodeURIComponent(name) + "&delete=" + isDelete
+ axios({
+ method: 'get',
+ url: url,
+ responseType: 'blob',
+ headers: { 'Authorization': 'Bearer ' + getToken() }
+ }).then((res) => {
+ const isBlob = blobValidate(res.data);
+ if (isBlob) {
+ const blob = new Blob([res.data])
+ this.saveAs(blob, decodeURIComponent(res.headers['download-filename']))
+ } else {
+ this.printErrMsg(res.data);
+ }
+ })
+ },
+ resource(resource) {
+ var url = baseURL + "/common/download/resource?resource=" + encodeURIComponent(resource);
+ axios({
+ method: 'get',
+ url: url,
+ responseType: 'blob',
+ headers: { 'Authorization': 'Bearer ' + getToken() }
+ }).then((res) => {
+ const isBlob = blobValidate(res.data);
+ if (isBlob) {
+ const blob = new Blob([res.data])
+ this.saveAs(blob, decodeURIComponent(res.headers['download-filename']))
+ } else {
+ this.printErrMsg(res.data);
+ }
+ })
+ },
+ zip(url, name) {
+ var url = baseURL + url
+ downloadLoadingInstance = Loading.service({ text: "正在下载数据,请稍候", spinner: "el-icon-loading", background: "rgba(0, 0, 0, 0.7)", })
+ axios({
+ method: 'get',
+ url: url,
+ responseType: 'blob',
+ headers: { 'Authorization': 'Bearer ' + getToken() }
+ }).then((res) => {
+ const isBlob = blobValidate(res.data);
+ if (isBlob) {
+ const blob = new Blob([res.data], { type: 'application/zip' })
+ this.saveAs(blob, name)
+ } else {
+ this.printErrMsg(res.data);
+ }
+ downloadLoadingInstance.close();
+ }).catch((r) => {
+ console.error(r)
+ Message.error('下载文件出现错误,请联系管理员!')
+ downloadLoadingInstance.close();
+ })
+ },
+ saveAs(text, name, opts) {
+ saveAs(text, name, opts);
+ },
+ async printErrMsg(data) {
+ const resText = await data.text();
+ const rspObj = JSON.parse(resText);
+ const errMsg = errorCode[rspObj.code] || rspObj.msg || errorCode['default']
+ Message.error(errMsg);
+ }
+}
+
diff --git a/src/plugins/index.js b/src/plugins/index.js
new file mode 100644
index 0000000..d000f2d
--- /dev/null
+++ b/src/plugins/index.js
@@ -0,0 +1,20 @@
+import tab from './tab'
+import auth from './auth'
+import cache from './cache'
+import modal from './modal'
+import download from './download'
+
+export default {
+ install(Vue) {
+ // 页签操作
+ Vue.prototype.$tab = tab
+ // 认证对象
+ Vue.prototype.$auth = auth
+ // 缓存对象
+ Vue.prototype.$cache = cache
+ // 模态框对象
+ Vue.prototype.$modal = modal
+ // 下载文件
+ Vue.prototype.$download = download
+ }
+}
diff --git a/src/plugins/modal.js b/src/plugins/modal.js
new file mode 100644
index 0000000..b37ca14
--- /dev/null
+++ b/src/plugins/modal.js
@@ -0,0 +1,83 @@
+import { Message, MessageBox, Notification, Loading } from 'element-ui'
+
+let loadingInstance;
+
+export default {
+ // 消息提示
+ msg(content) {
+ Message.info(content)
+ },
+ // 错误消息
+ msgError(content) {
+ Message.error(content)
+ },
+ // 成功消息
+ msgSuccess(content) {
+ Message.success(content)
+ },
+ // 警告消息
+ msgWarning(content) {
+ Message.warning(content)
+ },
+ // 弹出提示
+ alert(content) {
+ MessageBox.alert(content, "系统提示")
+ },
+ // 错误提示
+ alertError(content) {
+ MessageBox.alert(content, "系统提示", { type: 'error' })
+ },
+ // 成功提示
+ alertSuccess(content) {
+ MessageBox.alert(content, "系统提示", { type: 'success' })
+ },
+ // 警告提示
+ alertWarning(content) {
+ MessageBox.alert(content, "系统提示", { type: 'warning' })
+ },
+ // 通知提示
+ notify(content) {
+ Notification.info(content)
+ },
+ // 错误通知
+ notifyError(content) {
+ Notification.error(content);
+ },
+ // 成功通知
+ notifySuccess(content) {
+ Notification.success(content)
+ },
+ // 警告通知
+ notifyWarning(content) {
+ Notification.warning(content)
+ },
+ // 确认窗体
+ confirm(content) {
+ return MessageBox.confirm(content, "系统提示", {
+ confirmButtonText: '确定',
+ cancelButtonText: '取消',
+ type: "warning",
+ })
+ },
+ // 提交内容
+ prompt(content) {
+ return MessageBox.prompt(content, "系统提示", {
+ confirmButtonText: '确定',
+ cancelButtonText: '取消',
+ type: "warning",
+ })
+ },
+ // 打开遮罩层
+ loading(content) {
+ loadingInstance = Loading.service({
+ lock: true,
+ text: content,
+ spinner: "el-icon-loading",
+ background: "rgba(0, 0, 0, 0.7)",
+ })
+ },
+ // 关闭遮罩层
+ closeLoading() {
+ loadingInstance.close();
+ }
+}
diff --git a/src/plugins/tab.js b/src/plugins/tab.js
new file mode 100644
index 0000000..fcde419
--- /dev/null
+++ b/src/plugins/tab.js
@@ -0,0 +1,71 @@
+import store from '@/store'
+import router from '@/router';
+
+export default {
+ // 刷新当前tab页签
+ refreshPage(obj) {
+ const { path, query, matched } = router.currentRoute;
+ if (obj === undefined) {
+ matched.forEach((m) => {
+ if (m.components && m.components.default && m.components.default.name) {
+ if (!['Layout', 'ParentView'].includes(m.components.default.name)) {
+ obj = { name: m.components.default.name, path: path, query: query };
+ }
+ }
+ });
+ }
+ return store.dispatch('tagsView/delCachedView', obj).then(() => {
+ const { path, query } = obj
+ router.replace({
+ path: '/redirect' + path,
+ query: query
+ })
+ })
+ },
+ // 关闭当前tab页签,打开新页签
+ closeOpenPage(obj) {
+ store.dispatch("tagsView/delView", router.currentRoute);
+ if (obj !== undefined) {
+ return router.push(obj);
+ }
+ },
+ // 关闭指定tab页签
+ closePage(obj) {
+ if (obj === undefined) {
+ return store.dispatch('tagsView/delView', router.currentRoute).then(({ visitedViews }) => {
+ const latestView = visitedViews.slice(-1)[0]
+ if (latestView) {
+ return router.push(latestView.fullPath)
+ }
+ return router.push('/');
+ });
+ }
+ return store.dispatch('tagsView/delView', obj);
+ },
+ // 关闭所有tab页签
+ closeAllPage() {
+ return store.dispatch('tagsView/delAllViews');
+ },
+ // 关闭左侧tab页签
+ closeLeftPage(obj) {
+ return store.dispatch('tagsView/delLeftTags', obj || router.currentRoute);
+ },
+ // 关闭右侧tab页签
+ closeRightPage(obj) {
+ return store.dispatch('tagsView/delRightTags', obj || router.currentRoute);
+ },
+ // 关闭其他tab页签
+ closeOtherPage(obj) {
+ return store.dispatch('tagsView/delOthersViews', obj || router.currentRoute);
+ },
+ // 添加tab页签
+ openPage(title, url, params) {
+ const obj = { path: url, meta: { title: title } }
+ store.dispatch('tagsView/addView', obj);
+ return router.push({ path: url, query: params });
+ },
+ // 修改tab页签
+ updatePage(obj) {
+ return store.dispatch('tagsView/updateVisitedView', obj);
+ }
+}
diff --git a/src/router/index.js b/src/router/index.js
new file mode 100644
index 0000000..abba03c
--- /dev/null
+++ b/src/router/index.js
@@ -0,0 +1,207 @@
+import Vue from "vue";
+import Router from "vue-router";
+
+Vue.use(Router);
+
+/* Layout */
+import Layout from "@/layout";
+
+/**
+ * Note: 路由配置项
+ *
+ * hidden: true // 当设置 true 的时候该路由不会再侧边栏出现 如401,login等页面,或者如一些编辑页面/edit/1
+ * alwaysShow: true // 当你一个路由下面的 children 声明的路由大于1个时,自动会变成嵌套的模式--如组件页面
+ * // 只有一个时,会将那个子路由当做根路由显示在侧边栏--如引导页面
+ * // 若你想不管路由下面的 children 声明的个数都显示你的根路由
+ * // 你可以设置 alwaysShow: true,这样它就会忽略之前定义的规则,一直显示根路由
+ * redirect: noRedirect // 当设置 noRedirect 的时候该路由在面包屑导航中不可被点击
+ * name:'router-name' // 设定路由的名字,一定要填写不然使用时会出现各种问题
+ * query: '{"id": 1, "name": "ry"}' // 访问路由的默认传递参数
+ * roles: ['admin', 'common'] // 访问路由的角色权限
+ * permissions: ['a:a:a', 'b:b:b'] // 访问路由的菜单权限
+ * meta : {
+ noCache: true // 如果设置为true,则不会被 缓存(默认 false)
+ title: 'title' // 设置该路由在侧边栏和面包屑中展示的名字
+ icon: 'svg-name' // 设置该路由的图标,对应路径src/assets/icons/svg
+ breadcrumb: false // 如果设置为false,则不会在breadcrumb面包屑中显示
+ activeMenu: '/system/user' // 当路由设置了该属性,则会高亮相对应的侧边栏。
+ }
+ */
+
+// 公共路由
+export const constantRoutes = [
+ {
+ path: "/redirect",
+ component: Layout,
+ hidden: true,
+ children: [
+ {
+ path: "/redirect/:path(.*)",
+ component: () => import("@/views/redirect"),
+ },
+ ],
+ },
+ {
+ path: "/login",
+ component: () => import("@/views/login"),
+ hidden: true,
+ },
+ {
+ path: "/register",
+ component: () => import("@/views/register"),
+ hidden: true,
+ },
+ {
+ path: "/404",
+ component: () => import("@/views/error/404"),
+ hidden: true,
+ },
+ {
+ path: "/401",
+ component: () => import("@/views/error/401"),
+ hidden: true,
+ },
+ {
+ path: "",
+ component: Layout,
+ redirect: "index",
+ children: [
+ // {
+ // path: "index",
+ // component: () => import("@/views/index"),
+ // name: "Index",
+ // meta: { title: "首页", icon: "dashboard", affix: true },
+ // },
+ ],
+ },
+ {
+ path: "/index",
+ component: () => import("@/views/index"),
+ name: "Index",
+ meta: { title: "首页", icon: "dashboard", affix: true },
+ },
+ // {
+ // path: "/AboutView",
+ // component: () => import("@/views/lijinlong/AboutView"),
+ // name: "Index",
+ // meta: { title: "3d", icon: "dashboard", affix: true },
+ // },
+ {
+ path: "/cityDimension",
+ component: () => import("@/views/cityDimension"),
+ name: "cityDimension",
+ meta: { title: "姑苏二维", icon: "dashboard", affix: true },
+ },
+ {
+ path: "/nationwide",
+ component: () => import("@/views/nationwide"),
+ name: "nationwide",
+ meta: { title: "全国业务拓展 ", icon: "dashboard", affix: true },
+ },
+ {
+ path: "/user",
+ component: Layout,
+ hidden: true,
+ redirect: "noredirect",
+ children: [
+ {
+ path: "profile",
+ component: () => import("@/views/system/user/profile/index"),
+ name: "Profile",
+ meta: { title: "个人中心", icon: "user" },
+ },
+ ],
+ },
+];
+
+// 动态路由,基于用户权限动态去加载
+export const dynamicRoutes = [
+ {
+ path: "/system/user-auth",
+ component: Layout,
+ hidden: true,
+ permissions: ["system:user:edit"],
+ children: [
+ {
+ path: "role/:userId(\\d+)",
+ component: () => import("@/views/system/user/authRole"),
+ name: "AuthRole",
+ meta: { title: "分配角色", activeMenu: "/system/user" },
+ },
+ ],
+ },
+ {
+ path: "/system/role-auth",
+ component: Layout,
+ hidden: true,
+ permissions: ["system:role:edit"],
+ children: [
+ {
+ path: "user/:roleId(\\d+)",
+ component: () => import("@/views/system/role/authUser"),
+ name: "AuthUser",
+ meta: { title: "分配用户", activeMenu: "/system/role" },
+ },
+ ],
+ },
+ {
+ path: "/system/dict-data",
+ component: Layout,
+ hidden: true,
+ permissions: ["system:dict:list"],
+ children: [
+ {
+ path: "index/:dictId(\\d+)",
+ component: () => import("@/views/system/dict/data"),
+ name: "Data",
+ meta: { title: "字典数据", activeMenu: "/system/dict" },
+ },
+ ],
+ },
+ {
+ path: "/monitor/job-log",
+ component: Layout,
+ hidden: true,
+ permissions: ["monitor:job:list"],
+ children: [
+ {
+ path: "index/:jobId(\\d+)",
+ component: () => import("@/views/monitor/job/log"),
+ name: "JobLog",
+ meta: { title: "调度日志", activeMenu: "/monitor/job" },
+ },
+ ],
+ },
+ {
+ path: "/tool/gen-edit",
+ component: Layout,
+ hidden: true,
+ permissions: ["tool:gen:edit"],
+ children: [
+ {
+ path: "index/:tableId(\\d+)",
+ component: () => import("@/views/tool/gen/editTable"),
+ name: "GenEdit",
+ meta: { title: "修改生成配置", activeMenu: "/tool/gen" },
+ },
+ ],
+ },
+];
+
+// 防止连续点击多次路由报错
+let routerPush = Router.prototype.push;
+let routerReplace = Router.prototype.replace;
+// push
+Router.prototype.push = function push(location) {
+ return routerPush.call(this, location).catch((err) => err);
+};
+// replace
+Router.prototype.replace = function push(location) {
+ return routerReplace.call(this, location).catch((err) => err);
+};
+
+export default new Router({
+ // mode: "history", // 去掉url中的#
+ scrollBehavior: () => ({ y: 0 }),
+ routes: constantRoutes,
+});
diff --git a/src/settings.js b/src/settings.js
new file mode 100644
index 0000000..6a0b09f
--- /dev/null
+++ b/src/settings.js
@@ -0,0 +1,44 @@
+module.exports = {
+ /**
+ * 侧边栏主题 深色主题theme-dark,浅色主题theme-light
+ */
+ sideTheme: 'theme-dark',
+
+ /**
+ * 是否系统布局配置
+ */
+ showSettings: false,
+
+ /**
+ * 是否显示顶部导航
+ */
+ topNav: false,
+
+ /**
+ * 是否显示 tagsView
+ */
+ tagsView: true,
+
+ /**
+ * 是否固定头部
+ */
+ fixedHeader: false,
+
+ /**
+ * 是否显示logo
+ */
+ sidebarLogo: true,
+
+ /**
+ * 是否显示动态标题
+ */
+ dynamicTitle: false,
+
+ /**
+ * @type {string | array} 'production' | ['production', 'development']
+ * @description Need show err logs component.
+ * The default is only used in the production env
+ * If you want to also use it in dev, you can pass ['production', 'development']
+ */
+ errorLog: 'production'
+}
diff --git a/src/store/getters.js b/src/store/getters.js
new file mode 100644
index 0000000..8adb1b6
--- /dev/null
+++ b/src/store/getters.js
@@ -0,0 +1,19 @@
+const getters = {
+ sidebar: state => state.app.sidebar,
+ size: state => state.app.size,
+ device: state => state.app.device,
+ dict: state => state.dict.dict,
+ visitedViews: state => state.tagsView.visitedViews,
+ cachedViews: state => state.tagsView.cachedViews,
+ token: state => state.user.token,
+ avatar: state => state.user.avatar,
+ name: state => state.user.name,
+ introduction: state => state.user.introduction,
+ roles: state => state.user.roles,
+ permissions: state => state.user.permissions,
+ permission_routes: state => state.permission.routes,
+ topbarRouters:state => state.permission.topbarRouters,
+ defaultRoutes:state => state.permission.defaultRoutes,
+ sidebarRouters:state => state.permission.sidebarRouters,
+}
+export default getters
diff --git a/src/store/index.js b/src/store/index.js
new file mode 100644
index 0000000..97aaef8
--- /dev/null
+++ b/src/store/index.js
@@ -0,0 +1,25 @@
+import Vue from 'vue'
+import Vuex from 'vuex'
+import app from './modules/app'
+import dict from './modules/dict'
+import user from './modules/user'
+import tagsView from './modules/tagsView'
+import permission from './modules/permission'
+import settings from './modules/settings'
+import getters from './getters'
+
+Vue.use(Vuex)
+
+const store = new Vuex.Store({
+ modules: {
+ app,
+ dict,
+ user,
+ tagsView,
+ permission,
+ settings
+ },
+ getters
+})
+
+export default store
diff --git a/src/store/modules/app.js b/src/store/modules/app.js
new file mode 100644
index 0000000..3e22d1c
--- /dev/null
+++ b/src/store/modules/app.js
@@ -0,0 +1,66 @@
+import Cookies from 'js-cookie'
+
+const state = {
+ sidebar: {
+ opened: Cookies.get('sidebarStatus') ? !!+Cookies.get('sidebarStatus') : true,
+ withoutAnimation: false,
+ hide: false
+ },
+ device: 'desktop',
+ size: Cookies.get('size') || 'medium'
+}
+
+const mutations = {
+ TOGGLE_SIDEBAR: state => {
+ if (state.sidebar.hide) {
+ return false;
+ }
+ state.sidebar.opened = !state.sidebar.opened
+ state.sidebar.withoutAnimation = false
+ if (state.sidebar.opened) {
+ Cookies.set('sidebarStatus', 1)
+ } else {
+ Cookies.set('sidebarStatus', 0)
+ }
+ },
+ CLOSE_SIDEBAR: (state, withoutAnimation) => {
+ Cookies.set('sidebarStatus', 0)
+ state.sidebar.opened = false
+ state.sidebar.withoutAnimation = withoutAnimation
+ },
+ TOGGLE_DEVICE: (state, device) => {
+ state.device = device
+ },
+ SET_SIZE: (state, size) => {
+ state.size = size
+ Cookies.set('size', size)
+ },
+ SET_SIDEBAR_HIDE: (state, status) => {
+ state.sidebar.hide = status
+ }
+}
+
+const actions = {
+ toggleSideBar({ commit }) {
+ commit('TOGGLE_SIDEBAR')
+ },
+ closeSideBar({ commit }, { withoutAnimation }) {
+ commit('CLOSE_SIDEBAR', withoutAnimation)
+ },
+ toggleDevice({ commit }, device) {
+ commit('TOGGLE_DEVICE', device)
+ },
+ setSize({ commit }, size) {
+ commit('SET_SIZE', size)
+ },
+ toggleSideBarHide({ commit }, status) {
+ commit('SET_SIDEBAR_HIDE', status)
+ }
+}
+
+export default {
+ namespaced: true,
+ state,
+ mutations,
+ actions
+}
diff --git a/src/store/modules/dict.js b/src/store/modules/dict.js
new file mode 100644
index 0000000..7a1b2f0
--- /dev/null
+++ b/src/store/modules/dict.js
@@ -0,0 +1,50 @@
+const state = {
+ dict: new Array()
+}
+const mutations = {
+ SET_DICT: (state, { key, value }) => {
+ if (key !== null && key !== "") {
+ state.dict.push({
+ key: key,
+ value: value
+ })
+ }
+ },
+ REMOVE_DICT: (state, key) => {
+ try {
+ for (let i = 0; i < state.dict.length; i++) {
+ if (state.dict[i].key == key) {
+ state.dict.splice(i, 1)
+ return true
+ }
+ }
+ } catch (e) {
+ }
+ },
+ CLEAN_DICT: (state) => {
+ state.dict = new Array()
+ }
+}
+
+const actions = {
+ // 设置字典
+ setDict({ commit }, data) {
+ commit('SET_DICT', data)
+ },
+ // 删除字典
+ removeDict({ commit }, key) {
+ commit('REMOVE_DICT', key)
+ },
+ // 清空字典
+ cleanDict({ commit }) {
+ commit('CLEAN_DICT')
+ }
+}
+
+export default {
+ namespaced: true,
+ state,
+ mutations,
+ actions
+}
+
diff --git a/src/store/modules/permission.js b/src/store/modules/permission.js
new file mode 100644
index 0000000..b3c216a
--- /dev/null
+++ b/src/store/modules/permission.js
@@ -0,0 +1,137 @@
+import auth from '@/plugins/auth'
+import router, { constantRoutes, dynamicRoutes } from '@/router'
+import { getRouters } from '@/api/menu'
+import Layout from '@/layout/index'
+import ParentView from '@/components/ParentView'
+import InnerLink from '@/layout/components/InnerLink'
+
+const permission = {
+ state: {
+ routes: [],
+ addRoutes: [],
+ defaultRoutes: [],
+ topbarRouters: [],
+ sidebarRouters: []
+ },
+ mutations: {
+ SET_ROUTES: (state, routes) => {
+ state.addRoutes = routes
+ state.routes = constantRoutes.concat(routes)
+ },
+ SET_DEFAULT_ROUTES: (state, routes) => {
+ state.defaultRoutes = constantRoutes.concat(routes)
+ },
+ SET_TOPBAR_ROUTES: (state, routes) => {
+ state.topbarRouters = routes
+ },
+ SET_SIDEBAR_ROUTERS: (state, routes) => {
+ state.sidebarRouters = routes
+ },
+ },
+ actions: {
+ // 生成路由
+ GenerateRoutes({ commit }) {
+ return new Promise(resolve => {
+ // 向后端请求路由数据
+ getRouters().then(res => {
+ const sdata = JSON.parse(JSON.stringify(res.data))
+ const rdata = JSON.parse(JSON.stringify(res.data))
+ const sidebarRoutes = filterAsyncRouter(sdata)
+ const rewriteRoutes = filterAsyncRouter(rdata, false, true)
+ const asyncRoutes = filterDynamicRoutes(dynamicRoutes);
+ rewriteRoutes.push({ path: '*', redirect: '/404', hidden: true })
+ router.addRoutes(asyncRoutes);
+ commit('SET_ROUTES', rewriteRoutes)
+ commit('SET_SIDEBAR_ROUTERS', constantRoutes.concat(sidebarRoutes))
+ commit('SET_DEFAULT_ROUTES', sidebarRoutes)
+ commit('SET_TOPBAR_ROUTES', sidebarRoutes)
+ resolve(rewriteRoutes)
+ })
+ })
+ }
+ }
+}
+
+// 遍历后台传来的路由字符串,转换为组件对象
+function filterAsyncRouter(asyncRouterMap, lastRouter = false, type = false) {
+ return asyncRouterMap.filter(route => {
+ if (type && route.children) {
+ route.children = filterChildren(route.children)
+ }
+ if (route.component) {
+ // Layout ParentView 组件特殊处理
+ if (route.component === 'Layout') {
+ route.component = Layout
+ } else if (route.component === 'ParentView') {
+ route.component = ParentView
+ } else if (route.component === 'InnerLink') {
+ route.component = InnerLink
+ } else {
+ route.component = loadView(route.component)
+ }
+ }
+ if (route.children != null && route.children && route.children.length) {
+ route.children = filterAsyncRouter(route.children, route, type)
+ } else {
+ delete route['children']
+ delete route['redirect']
+ }
+ return true
+ })
+}
+
+function filterChildren(childrenMap, lastRouter = false) {
+ var children = []
+ childrenMap.forEach((el, index) => {
+ if (el.children && el.children.length) {
+ if (el.component === 'ParentView' && !lastRouter) {
+ el.children.forEach(c => {
+ c.path = el.path + '/' + c.path
+ if (c.children && c.children.length) {
+ children = children.concat(filterChildren(c.children, c))
+ return
+ }
+ children.push(c)
+ })
+ return
+ }
+ }
+ if (lastRouter) {
+ el.path = lastRouter.path + '/' + el.path
+ if (el.children && el.children.length) {
+ children = children.concat(filterChildren(el.children, el))
+ return
+ }
+ }
+ children = children.concat(el)
+ })
+ return children
+}
+
+// 动态路由遍历,验证是否具备权限
+export function filterDynamicRoutes(routes) {
+ const res = []
+ routes.forEach(route => {
+ if (route.permissions) {
+ if (auth.hasPermiOr(route.permissions)) {
+ res.push(route)
+ }
+ } else if (route.roles) {
+ if (auth.hasRoleOr(route.roles)) {
+ res.push(route)
+ }
+ }
+ })
+ return res
+}
+
+export const loadView = (view) => {
+ if (process.env.NODE_ENV === 'development') {
+ return (resolve) => require([`@/views/${view}`], resolve)
+ } else {
+ // 使用 import 实现生产环境的路由懒加载
+ return () => import(`@/views/${view}`)
+ }
+}
+
+export default permission
diff --git a/src/store/modules/settings.js b/src/store/modules/settings.js
new file mode 100644
index 0000000..2455a1e
--- /dev/null
+++ b/src/store/modules/settings.js
@@ -0,0 +1,42 @@
+import defaultSettings from '@/settings'
+
+const { sideTheme, showSettings, topNav, tagsView, fixedHeader, sidebarLogo, dynamicTitle } = defaultSettings
+
+const storageSetting = JSON.parse(localStorage.getItem('layout-setting')) || ''
+const state = {
+ title: '',
+ theme: storageSetting.theme || '#409EFF',
+ sideTheme: storageSetting.sideTheme || sideTheme,
+ showSettings: showSettings,
+ topNav: storageSetting.topNav === undefined ? topNav : storageSetting.topNav,
+ tagsView: storageSetting.tagsView === undefined ? tagsView : storageSetting.tagsView,
+ fixedHeader: storageSetting.fixedHeader === undefined ? fixedHeader : storageSetting.fixedHeader,
+ sidebarLogo: storageSetting.sidebarLogo === undefined ? sidebarLogo : storageSetting.sidebarLogo,
+ dynamicTitle: storageSetting.dynamicTitle === undefined ? dynamicTitle : storageSetting.dynamicTitle
+}
+const mutations = {
+ CHANGE_SETTING: (state, { key, value }) => {
+ if (state.hasOwnProperty(key)) {
+ state[key] = value
+ }
+ }
+}
+
+const actions = {
+ // 修改布局设置
+ changeSetting({ commit }, data) {
+ commit('CHANGE_SETTING', data)
+ },
+ // 设置网页标题
+ setTitle({ commit }, title) {
+ state.title = title
+ }
+}
+
+export default {
+ namespaced: true,
+ state,
+ mutations,
+ actions
+}
+
diff --git a/src/store/modules/tagsView.js b/src/store/modules/tagsView.js
new file mode 100644
index 0000000..5fc011c
--- /dev/null
+++ b/src/store/modules/tagsView.js
@@ -0,0 +1,228 @@
+const state = {
+ visitedViews: [],
+ cachedViews: [],
+ iframeViews: []
+}
+
+const mutations = {
+ ADD_IFRAME_VIEW: (state, view) => {
+ if (state.iframeViews.some(v => v.path === view.path)) return
+ state.iframeViews.push(
+ Object.assign({}, view, {
+ title: view.meta.title || 'no-name'
+ })
+ )
+ },
+ ADD_VISITED_VIEW: (state, view) => {
+ if (state.visitedViews.some(v => v.path === view.path)) return
+ state.visitedViews.push(
+ Object.assign({}, view, {
+ title: view.meta.title || 'no-name'
+ })
+ )
+ },
+ ADD_CACHED_VIEW: (state, view) => {
+ if (state.cachedViews.includes(view.name)) return
+ if (view.meta && !view.meta.noCache) {
+ state.cachedViews.push(view.name)
+ }
+ },
+ DEL_VISITED_VIEW: (state, view) => {
+ for (const [i, v] of state.visitedViews.entries()) {
+ if (v.path === view.path) {
+ state.visitedViews.splice(i, 1)
+ break
+ }
+ }
+ state.iframeViews = state.iframeViews.filter(item => item.path !== view.path)
+ },
+ DEL_IFRAME_VIEW: (state, view) => {
+ state.iframeViews = state.iframeViews.filter(item => item.path !== view.path)
+ },
+ DEL_CACHED_VIEW: (state, view) => {
+ const index = state.cachedViews.indexOf(view.name)
+ index > -1 && state.cachedViews.splice(index, 1)
+ },
+
+ DEL_OTHERS_VISITED_VIEWS: (state, view) => {
+ state.visitedViews = state.visitedViews.filter(v => {
+ return v.meta.affix || v.path === view.path
+ })
+ state.iframeViews = state.iframeViews.filter(item => item.path === view.path)
+ },
+ DEL_OTHERS_CACHED_VIEWS: (state, view) => {
+ const index = state.cachedViews.indexOf(view.name)
+ if (index > -1) {
+ state.cachedViews = state.cachedViews.slice(index, index + 1)
+ } else {
+ state.cachedViews = []
+ }
+ },
+ DEL_ALL_VISITED_VIEWS: state => {
+ // keep affix tags
+ const affixTags = state.visitedViews.filter(tag => tag.meta.affix)
+ state.visitedViews = affixTags
+ state.iframeViews = []
+ },
+ DEL_ALL_CACHED_VIEWS: state => {
+ state.cachedViews = []
+ },
+ UPDATE_VISITED_VIEW: (state, view) => {
+ for (let v of state.visitedViews) {
+ if (v.path === view.path) {
+ v = Object.assign(v, view)
+ break
+ }
+ }
+ },
+ DEL_RIGHT_VIEWS: (state, view) => {
+ const index = state.visitedViews.findIndex(v => v.path === view.path)
+ if (index === -1) {
+ return
+ }
+ state.visitedViews = state.visitedViews.filter((item, idx) => {
+ if (idx <= index || (item.meta && item.meta.affix)) {
+ return true
+ }
+ const i = state.cachedViews.indexOf(item.name)
+ if (i > -1) {
+ state.cachedViews.splice(i, 1)
+ }
+ if(item.meta.link) {
+ const fi = state.iframeViews.findIndex(v => v.path === item.path)
+ state.iframeViews.splice(fi, 1)
+ }
+ return false
+ })
+ },
+ DEL_LEFT_VIEWS: (state, view) => {
+ const index = state.visitedViews.findIndex(v => v.path === view.path)
+ if (index === -1) {
+ return
+ }
+ state.visitedViews = state.visitedViews.filter((item, idx) => {
+ if (idx >= index || (item.meta && item.meta.affix)) {
+ return true
+ }
+ const i = state.cachedViews.indexOf(item.name)
+ if (i > -1) {
+ state.cachedViews.splice(i, 1)
+ }
+ if(item.meta.link) {
+ const fi = state.iframeViews.findIndex(v => v.path === item.path)
+ state.iframeViews.splice(fi, 1)
+ }
+ return false
+ })
+ }
+}
+
+const actions = {
+ addView({ dispatch }, view) {
+ dispatch('addVisitedView', view)
+ dispatch('addCachedView', view)
+ },
+ addIframeView({ commit }, view) {
+ commit('ADD_IFRAME_VIEW', view)
+ },
+ addVisitedView({ commit }, view) {
+ commit('ADD_VISITED_VIEW', view)
+ },
+ addCachedView({ commit }, view) {
+ commit('ADD_CACHED_VIEW', view)
+ },
+ delView({ dispatch, state }, view) {
+ return new Promise(resolve => {
+ dispatch('delVisitedView', view)
+ dispatch('delCachedView', view)
+ resolve({
+ visitedViews: [...state.visitedViews],
+ cachedViews: [...state.cachedViews]
+ })
+ })
+ },
+ delVisitedView({ commit, state }, view) {
+ return new Promise(resolve => {
+ commit('DEL_VISITED_VIEW', view)
+ resolve([...state.visitedViews])
+ })
+ },
+ delIframeView({ commit, state }, view) {
+ return new Promise(resolve => {
+ commit('DEL_IFRAME_VIEW', view)
+ resolve([...state.iframeViews])
+ })
+ },
+ delCachedView({ commit, state }, view) {
+ return new Promise(resolve => {
+ commit('DEL_CACHED_VIEW', view)
+ resolve([...state.cachedViews])
+ })
+ },
+ delOthersViews({ dispatch, state }, view) {
+ return new Promise(resolve => {
+ dispatch('delOthersVisitedViews', view)
+ dispatch('delOthersCachedViews', view)
+ resolve({
+ visitedViews: [...state.visitedViews],
+ cachedViews: [...state.cachedViews]
+ })
+ })
+ },
+ delOthersVisitedViews({ commit, state }, view) {
+ return new Promise(resolve => {
+ commit('DEL_OTHERS_VISITED_VIEWS', view)
+ resolve([...state.visitedViews])
+ })
+ },
+ delOthersCachedViews({ commit, state }, view) {
+ return new Promise(resolve => {
+ commit('DEL_OTHERS_CACHED_VIEWS', view)
+ resolve([...state.cachedViews])
+ })
+ },
+ delAllViews({ dispatch, state }, view) {
+ return new Promise(resolve => {
+ dispatch('delAllVisitedViews', view)
+ dispatch('delAllCachedViews', view)
+ resolve({
+ visitedViews: [...state.visitedViews],
+ cachedViews: [...state.cachedViews]
+ })
+ })
+ },
+ delAllVisitedViews({ commit, state }) {
+ return new Promise(resolve => {
+ commit('DEL_ALL_VISITED_VIEWS')
+ resolve([...state.visitedViews])
+ })
+ },
+ delAllCachedViews({ commit, state }) {
+ return new Promise(resolve => {
+ commit('DEL_ALL_CACHED_VIEWS')
+ resolve([...state.cachedViews])
+ })
+ },
+ updateVisitedView({ commit }, view) {
+ commit('UPDATE_VISITED_VIEW', view)
+ },
+ delRightTags({ commit }, view) {
+ return new Promise(resolve => {
+ commit('DEL_RIGHT_VIEWS', view)
+ resolve([...state.visitedViews])
+ })
+ },
+ delLeftTags({ commit }, view) {
+ return new Promise(resolve => {
+ commit('DEL_LEFT_VIEWS', view)
+ resolve([...state.visitedViews])
+ })
+ },
+}
+
+export default {
+ namespaced: true,
+ state,
+ mutations,
+ actions
+}
diff --git a/src/store/modules/user.js b/src/store/modules/user.js
new file mode 100644
index 0000000..cdbab1e
--- /dev/null
+++ b/src/store/modules/user.js
@@ -0,0 +1,101 @@
+import { login, logout, getInfo } from '@/api/login'
+import { getToken, setToken, removeToken } from '@/utils/auth'
+
+const user = {
+ state: {
+ token: getToken(),
+ id: '',
+ name: '',
+ avatar: '',
+ roles: [],
+ permissions: []
+ },
+
+ mutations: {
+ SET_TOKEN: (state, token) => {
+ state.token = token
+ },
+ SET_ID: (state, id) => {
+ state.id = id
+ },
+ SET_NAME: (state, name) => {
+ state.name = name
+ },
+ SET_AVATAR: (state, avatar) => {
+ state.avatar = avatar
+ },
+ SET_ROLES: (state, roles) => {
+ state.roles = roles
+ },
+ SET_PERMISSIONS: (state, permissions) => {
+ state.permissions = permissions
+ }
+ },
+
+ actions: {
+ // 登录
+ Login({ commit }, userInfo) {
+ const username = userInfo.username.trim()
+ const password = userInfo.password
+ const code = userInfo.code
+ const uuid = userInfo.uuid
+ return new Promise((resolve, reject) => {
+ login(username, password, code, uuid).then(res => {
+ setToken(res.token)
+ commit('SET_TOKEN', res.token)
+ resolve()
+ }).catch(error => {
+ reject(error)
+ })
+ })
+ },
+
+ // 获取用户信息
+ GetInfo({ commit, state }) {
+ return new Promise((resolve, reject) => {
+ getInfo().then(res => {
+ const user = res.user
+ const avatar = (user.avatar == "" || user.avatar == null) ? require("@/assets/images/profile.jpg") : process.env.VUE_APP_BASE_API + user.avatar;
+ if (res.roles && res.roles.length > 0) { // 验证返回的roles是否是一个非空数组
+ commit('SET_ROLES', res.roles)
+ commit('SET_PERMISSIONS', res.permissions)
+ } else {
+ commit('SET_ROLES', ['ROLE_DEFAULT'])
+ }
+ commit('SET_ID', user.userId)
+ commit('SET_NAME', user.userName)
+ commit('SET_AVATAR', avatar)
+ resolve(res)
+ }).catch(error => {
+ reject(error)
+ })
+ })
+ },
+
+ // 退出系统
+ LogOut({ commit, state }) {
+ return new Promise((resolve, reject) => {
+ logout(state.token).then(() => {
+ commit('SET_TOKEN', '')
+ commit('SET_ROLES', [])
+ commit('SET_PERMISSIONS', [])
+ removeToken()
+ resolve()
+ }).catch(error => {
+ reject(error)
+ })
+ })
+ },
+
+ // 前端 登出
+ FedLogOut({ commit }) {
+ return new Promise(resolve => {
+ commit('SET_TOKEN', '')
+ removeToken()
+ resolve()
+ })
+ }
+ }
+}
+
+export default user
diff --git a/src/utils/auth.js b/src/utils/auth.js
new file mode 100644
index 0000000..08a43d6
--- /dev/null
+++ b/src/utils/auth.js
@@ -0,0 +1,15 @@
+import Cookies from 'js-cookie'
+
+const TokenKey = 'Admin-Token'
+
+export function getToken() {
+ return Cookies.get(TokenKey)
+}
+
+export function setToken(token) {
+ return Cookies.set(TokenKey, token)
+}
+
+export function removeToken() {
+ return Cookies.remove(TokenKey)
+}
diff --git a/src/utils/dict/Dict.js b/src/utils/dict/Dict.js
new file mode 100644
index 0000000..104bd6e
--- /dev/null
+++ b/src/utils/dict/Dict.js
@@ -0,0 +1,82 @@
+import Vue from 'vue'
+import { mergeRecursive } from "@/utils/ruoyi";
+import DictMeta from './DictMeta'
+import DictData from './DictData'
+
+const DEFAULT_DICT_OPTIONS = {
+ types: [],
+}
+
+/**
+ * @classdesc 字典
+ * @property {Object} label 标签对象,内部属性名为字典类型名称
+ * @property {Object} dict 字段数组,内部属性名为字典类型名称
+ * @property {Array.} _dictMetas 字典元数据数组
+ */
+export default class Dict {
+ constructor() {
+ this.owner = null
+ this.label = {}
+ this.type = {}
+ }
+
+ init(options) {
+ if (options instanceof Array) {
+ options = { types: options }
+ }
+ const opts = mergeRecursive(DEFAULT_DICT_OPTIONS, options)
+ if (opts.types === undefined) {
+ throw new Error('need dict types')
+ }
+ const ps = []
+ this._dictMetas = opts.types.map(t => DictMeta.parse(t))
+ this._dictMetas.forEach(dictMeta => {
+ const type = dictMeta.type
+ Vue.set(this.label, type, {})
+ Vue.set(this.type, type, [])
+ if (dictMeta.lazy) {
+ return
+ }
+ ps.push(loadDict(this, dictMeta))
+ })
+ return Promise.all(ps)
+ }
+
+ /**
+ * 重新加载字典
+ * @param {String} type 字典类型
+ */
+ reloadDict(type) {
+ const dictMeta = this._dictMetas.find(e => e.type === type)
+ if (dictMeta === undefined) {
+ return Promise.reject(`the dict meta of ${type} was not found`)
+ }
+ return loadDict(this, dictMeta)
+ }
+}
+
+/**
+ * 加载字典
+ * @param {Dict} dict 字典
+ * @param {DictMeta} dictMeta 字典元数据
+ * @returns {Promise}
+ */
+function loadDict(dict, dictMeta) {
+ return dictMeta.request(dictMeta)
+ .then(response => {
+ const type = dictMeta.type
+ let dicts = dictMeta.responseConverter(response, dictMeta)
+ if (!(dicts instanceof Array)) {
+ console.error('the return of responseConverter must be Array.')
+ dicts = []
+ } else if (dicts.filter(d => d instanceof DictData).length !== dicts.length) {
+ console.error('the type of elements in dicts must be DictData')
+ dicts = []
+ }
+ dict.type[type].splice(0, Number.MAX_SAFE_INTEGER, ...dicts)
+ dicts.forEach(d => {
+ Vue.set(dict.label[type], d.value, d.label)
+ })
+ return dicts
+ })
+}
diff --git a/src/utils/dict/DictConverter.js b/src/utils/dict/DictConverter.js
new file mode 100644
index 0000000..0cf5df8
--- /dev/null
+++ b/src/utils/dict/DictConverter.js
@@ -0,0 +1,17 @@
+import DictOptions from './DictOptions'
+import DictData from './DictData'
+
+export default function(dict, dictMeta) {
+ const label = determineDictField(dict, dictMeta.labelField, ...DictOptions.DEFAULT_LABEL_FIELDS)
+ const value = determineDictField(dict, dictMeta.valueField, ...DictOptions.DEFAULT_VALUE_FIELDS)
+ return new DictData(dict[label], dict[value], dict)
+}
+
+/**
+ * 确定字典字段
+ * @param {DictData} dict
+ * @param {...String} fields
+ */
+function determineDictField(dict, ...fields) {
+ return fields.find(f => Object.prototype.hasOwnProperty.call(dict, f))
+}
diff --git a/src/utils/dict/DictData.js b/src/utils/dict/DictData.js
new file mode 100644
index 0000000..afc763e
--- /dev/null
+++ b/src/utils/dict/DictData.js
@@ -0,0 +1,13 @@
+/**
+ * @classdesc 字典数据
+ * @property {String} label 标签
+ * @property {*} value 标签
+ * @property {Object} raw 原始数据
+ */
+export default class DictData {
+ constructor(label, value, raw) {
+ this.label = label
+ this.value = value
+ this.raw = raw
+ }
+}
diff --git a/src/utils/dict/DictMeta.js b/src/utils/dict/DictMeta.js
new file mode 100644
index 0000000..9779daa
--- /dev/null
+++ b/src/utils/dict/DictMeta.js
@@ -0,0 +1,38 @@
+import { mergeRecursive } from "@/utils/ruoyi";
+import DictOptions from './DictOptions'
+
+/**
+ * @classdesc 字典元数据
+ * @property {String} type 类型
+ * @property {Function} request 请求
+ * @property {String} label 标签字段
+ * @property {String} value 值字段
+ */
+export default class DictMeta {
+ constructor(options) {
+ this.type = options.type
+ this.request = options.request
+ this.responseConverter = options.responseConverter
+ this.labelField = options.labelField
+ this.valueField = options.valueField
+ this.lazy = options.lazy === true
+ }
+}
+
+
+/**
+ * 解析字典元数据
+ * @param {Object} options
+ * @returns {DictMeta}
+ */
+DictMeta.parse= function(options) {
+ let opts = null
+ if (typeof options === 'string') {
+ opts = DictOptions.metas[options] || {}
+ opts.type = options
+ } else if (typeof options === 'object') {
+ opts = options
+ }
+ opts = mergeRecursive(DictOptions.metas['*'], opts)
+ return new DictMeta(opts)
+}
diff --git a/src/utils/dict/DictOptions.js b/src/utils/dict/DictOptions.js
new file mode 100644
index 0000000..338a94e
--- /dev/null
+++ b/src/utils/dict/DictOptions.js
@@ -0,0 +1,51 @@
+import { mergeRecursive } from "@/utils/ruoyi";
+import dictConverter from './DictConverter'
+
+export const options = {
+ metas: {
+ '*': {
+ /**
+ * 字典请求,方法签名为function(dictMeta: DictMeta): Promise
+ */
+ request: (dictMeta) => {
+ console.log(`load dict ${dictMeta.type}`)
+ return Promise.resolve([])
+ },
+ /**
+ * 字典响应数据转换器,方法签名为function(response: Object, dictMeta: DictMeta): DictData
+ */
+ responseConverter,
+ labelField: 'label',
+ valueField: 'value',
+ },
+ },
+ /**
+ * 默认标签字段
+ */
+ DEFAULT_LABEL_FIELDS: ['label', 'name', 'title'],
+ /**
+ * 默认值字段
+ */
+ DEFAULT_VALUE_FIELDS: ['value', 'id', 'uid', 'key'],
+}
+
+/**
+ * 映射字典
+ * @param {Object} response 字典数据
+ * @param {DictMeta} dictMeta 字典元数据
+ * @returns {DictData}
+ */
+function responseConverter(response, dictMeta) {
+ const dicts = response.content instanceof Array ? response.content : response
+ if (dicts === undefined) {
+ console.warn(`no dict data of "${dictMeta.type}" found in the response`)
+ return []
+ }
+ return dicts.map(d => dictConverter(d, dictMeta))
+}
+
+export function mergeOptions(src) {
+ mergeRecursive(options, src)
+}
+
+export default options
diff --git a/src/utils/dict/index.js b/src/utils/dict/index.js
new file mode 100644
index 0000000..215eb9e
--- /dev/null
+++ b/src/utils/dict/index.js
@@ -0,0 +1,33 @@
+import Dict from './Dict'
+import { mergeOptions } from './DictOptions'
+
+export default function(Vue, options) {
+ mergeOptions(options)
+ Vue.mixin({
+ data() {
+ if (this.$options === undefined || this.$options.dicts === undefined || this.$options.dicts === null) {
+ return {}
+ }
+ const dict = new Dict()
+ dict.owner = this
+ return {
+ dict
+ }
+ },
+ created() {
+ if (!(this.dict instanceof Dict)) {
+ return
+ }
+ options.onCreated && options.onCreated(this.dict)
+ this.dict.init(this.$options.dicts).then(() => {
+ options.onReady && options.onReady(this.dict)
+ this.$nextTick(() => {
+ this.$emit('dictReady', this.dict)
+ if (this.$options.methods && this.$options.methods.onDictReady instanceof Function) {
+ this.$options.methods.onDictReady.call(this, this.dict)
+ }
+ })
+ })
+ },
+ })
+}
diff --git a/src/utils/errorCode.js b/src/utils/errorCode.js
new file mode 100644
index 0000000..d2111ee
--- /dev/null
+++ b/src/utils/errorCode.js
@@ -0,0 +1,6 @@
+export default {
+ '401': '认证失败,无法访问系统资源',
+ '403': '当前操作没有权限',
+ '404': '访问资源不存在',
+ 'default': '系统未知错误,请反馈给管理员'
+}
diff --git a/src/utils/generator/config.js b/src/utils/generator/config.js
new file mode 100644
index 0000000..7abf227
--- /dev/null
+++ b/src/utils/generator/config.js
@@ -0,0 +1,438 @@
+export const formConf = {
+ formRef: 'elForm',
+ formModel: 'formData',
+ size: 'medium',
+ labelPosition: 'right',
+ labelWidth: 100,
+ formRules: 'rules',
+ gutter: 15,
+ disabled: false,
+ span: 24,
+ formBtns: true
+}
+
+export const inputComponents = [
+ {
+ label: '单行文本',
+ tag: 'el-input',
+ tagIcon: 'input',
+ placeholder: '请输入',
+ defaultValue: undefined,
+ span: 24,
+ labelWidth: null,
+ style: { width: '100%' },
+ clearable: true,
+ prepend: '',
+ append: '',
+ 'prefix-icon': '',
+ 'suffix-icon': '',
+ maxlength: null,
+ 'show-word-limit': false,
+ readonly: false,
+ disabled: false,
+ required: true,
+ regList: [],
+ changeTag: true,
+ document: 'https://element.eleme.cn/#/zh-CN/component/input'
+ },
+ {
+ label: '多行文本',
+ tag: 'el-input',
+ tagIcon: 'textarea',
+ type: 'textarea',
+ placeholder: '请输入',
+ defaultValue: undefined,
+ span: 24,
+ labelWidth: null,
+ autosize: {
+ minRows: 4,
+ maxRows: 4
+ },
+ style: { width: '100%' },
+ maxlength: null,
+ 'show-word-limit': false,
+ readonly: false,
+ disabled: false,
+ required: true,
+ regList: [],
+ changeTag: true,
+ document: 'https://element.eleme.cn/#/zh-CN/component/input'
+ },
+ {
+ label: '密码',
+ tag: 'el-input',
+ tagIcon: 'password',
+ placeholder: '请输入',
+ defaultValue: undefined,
+ span: 24,
+ 'show-password': true,
+ labelWidth: null,
+ style: { width: '100%' },
+ clearable: true,
+ prepend: '',
+ append: '',
+ 'prefix-icon': '',
+ 'suffix-icon': '',
+ maxlength: null,
+ 'show-word-limit': false,
+ readonly: false,
+ disabled: false,
+ required: true,
+ regList: [],
+ changeTag: true,
+ document: 'https://element.eleme.cn/#/zh-CN/component/input'
+ },
+ {
+ label: '计数器',
+ tag: 'el-input-number',
+ tagIcon: 'number',
+ placeholder: '',
+ defaultValue: undefined,
+ span: 24,
+ labelWidth: null,
+ min: undefined,
+ max: undefined,
+ step: undefined,
+ 'step-strictly': false,
+ precision: undefined,
+ 'controls-position': '',
+ disabled: false,
+ required: true,
+ regList: [],
+ changeTag: true,
+ document: 'https://element.eleme.cn/#/zh-CN/component/input-number'
+ }
+]
+
+export const selectComponents = [
+ {
+ label: '下拉选择',
+ tag: 'el-select',
+ tagIcon: 'select',
+ placeholder: '请选择',
+ defaultValue: undefined,
+ span: 24,
+ labelWidth: null,
+ style: { width: '100%' },
+ clearable: true,
+ disabled: false,
+ required: true,
+ filterable: false,
+ multiple: false,
+ options: [{
+ label: '选项一',
+ value: 1
+ }, {
+ label: '选项二',
+ value: 2
+ }],
+ regList: [],
+ changeTag: true,
+ document: 'https://element.eleme.cn/#/zh-CN/component/select'
+ },
+ {
+ label: '级联选择',
+ tag: 'el-cascader',
+ tagIcon: 'cascader',
+ placeholder: '请选择',
+ defaultValue: [],
+ span: 24,
+ labelWidth: null,
+ style: { width: '100%' },
+ props: {
+ props: {
+ multiple: false
+ }
+ },
+ 'show-all-levels': true,
+ disabled: false,
+ clearable: true,
+ filterable: false,
+ required: true,
+ options: [{
+ id: 1,
+ value: 1,
+ label: '选项1',
+ children: [{
+ id: 2,
+ value: 2,
+ label: '选项1-1'
+ }]
+ }],
+ dataType: 'dynamic',
+ labelKey: 'label',
+ valueKey: 'value',
+ childrenKey: 'children',
+ separator: '/',
+ regList: [],
+ changeTag: true,
+ document: 'https://element.eleme.cn/#/zh-CN/component/cascader'
+ },
+ {
+ label: '单选框组',
+ tag: 'el-radio-group',
+ tagIcon: 'radio',
+ defaultValue: undefined,
+ span: 24,
+ labelWidth: null,
+ style: {},
+ optionType: 'default',
+ border: false,
+ size: 'medium',
+ disabled: false,
+ required: true,
+ options: [{
+ label: '选项一',
+ value: 1
+ }, {
+ label: '选项二',
+ value: 2
+ }],
+ regList: [],
+ changeTag: true,
+ document: 'https://element.eleme.cn/#/zh-CN/component/radio'
+ },
+ {
+ label: '多选框组',
+ tag: 'el-checkbox-group',
+ tagIcon: 'checkbox',
+ defaultValue: [],
+ span: 24,
+ labelWidth: null,
+ style: {},
+ optionType: 'default',
+ border: false,
+ size: 'medium',
+ disabled: false,
+ required: true,
+ options: [{
+ label: '选项一',
+ value: 1
+ }, {
+ label: '选项二',
+ value: 2
+ }],
+ regList: [],
+ changeTag: true,
+ document: 'https://element.eleme.cn/#/zh-CN/component/checkbox'
+ },
+ {
+ label: '开关',
+ tag: 'el-switch',
+ tagIcon: 'switch',
+ defaultValue: false,
+ span: 24,
+ labelWidth: null,
+ style: {},
+ disabled: false,
+ required: true,
+ 'active-text': '',
+ 'inactive-text': '',
+ 'active-color': null,
+ 'inactive-color': null,
+ 'active-value': true,
+ 'inactive-value': false,
+ regList: [],
+ changeTag: true,
+ document: 'https://element.eleme.cn/#/zh-CN/component/switch'
+ },
+ {
+ label: '滑块',
+ tag: 'el-slider',
+ tagIcon: 'slider',
+ defaultValue: null,
+ span: 24,
+ labelWidth: null,
+ disabled: false,
+ required: true,
+ min: 0,
+ max: 100,
+ step: 1,
+ 'show-stops': false,
+ range: false,
+ regList: [],
+ changeTag: true,
+ document: 'https://element.eleme.cn/#/zh-CN/component/slider'
+ },
+ {
+ label: '时间选择',
+ tag: 'el-time-picker',
+ tagIcon: 'time',
+ placeholder: '请选择',
+ defaultValue: null,
+ span: 24,
+ labelWidth: null,
+ style: { width: '100%' },
+ disabled: false,
+ clearable: true,
+ required: true,
+ 'picker-options': {
+ selectableRange: '00:00:00-23:59:59'
+ },
+ format: 'HH:mm:ss',
+ 'value-format': 'HH:mm:ss',
+ regList: [],
+ changeTag: true,
+ document: 'https://element.eleme.cn/#/zh-CN/component/time-picker'
+ },
+ {
+ label: '时间范围',
+ tag: 'el-time-picker',
+ tagIcon: 'time-range',
+ defaultValue: null,
+ span: 24,
+ labelWidth: null,
+ style: { width: '100%' },
+ disabled: false,
+ clearable: true,
+ required: true,
+ 'is-range': true,
+ 'range-separator': '至',
+ 'start-placeholder': '开始时间',
+ 'end-placeholder': '结束时间',
+ format: 'HH:mm:ss',
+ 'value-format': 'HH:mm:ss',
+ regList: [],
+ changeTag: true,
+ document: 'https://element.eleme.cn/#/zh-CN/component/time-picker'
+ },
+ {
+ label: '日期选择',
+ tag: 'el-date-picker',
+ tagIcon: 'date',
+ placeholder: '请选择',
+ defaultValue: null,
+ type: 'date',
+ span: 24,
+ labelWidth: null,
+ style: { width: '100%' },
+ disabled: false,
+ clearable: true,
+ required: true,
+ format: 'yyyy-MM-dd',
+ 'value-format': 'yyyy-MM-dd',
+ readonly: false,
+ regList: [],
+ changeTag: true,
+ document: 'https://element.eleme.cn/#/zh-CN/component/date-picker'
+ },
+ {
+ label: '日期范围',
+ tag: 'el-date-picker',
+ tagIcon: 'date-range',
+ defaultValue: null,
+ span: 24,
+ labelWidth: null,
+ style: { width: '100%' },
+ type: 'daterange',
+ 'range-separator': '至',
+ 'start-placeholder': '开始日期',
+ 'end-placeholder': '结束日期',
+ disabled: false,
+ clearable: true,
+ required: true,
+ format: 'yyyy-MM-dd',
+ 'value-format': 'yyyy-MM-dd',
+ readonly: false,
+ regList: [],
+ changeTag: true,
+ document: 'https://element.eleme.cn/#/zh-CN/component/date-picker'
+ },
+ {
+ label: '评分',
+ tag: 'el-rate',
+ tagIcon: 'rate',
+ defaultValue: 0,
+ span: 24,
+ labelWidth: null,
+ style: {},
+ max: 5,
+ 'allow-half': false,
+ 'show-text': false,
+ 'show-score': false,
+ disabled: false,
+ required: true,
+ regList: [],
+ changeTag: true,
+ document: 'https://element.eleme.cn/#/zh-CN/component/rate'
+ },
+ {
+ label: '颜色选择',
+ tag: 'el-color-picker',
+ tagIcon: 'color',
+ defaultValue: null,
+ labelWidth: null,
+ 'show-alpha': false,
+ 'color-format': '',
+ disabled: false,
+ required: true,
+ size: 'medium',
+ regList: [],
+ changeTag: true,
+ document: 'https://element.eleme.cn/#/zh-CN/component/color-picker'
+ },
+ {
+ label: '上传',
+ tag: 'el-upload',
+ tagIcon: 'upload',
+ action: 'https://jsonplaceholder.typicode.com/posts/',
+ defaultValue: null,
+ labelWidth: null,
+ disabled: false,
+ required: true,
+ accept: '',
+ name: 'file',
+ 'auto-upload': true,
+ showTip: false,
+ buttonText: '点击上传',
+ fileSize: 2,
+ sizeUnit: 'MB',
+ 'list-type': 'text',
+ multiple: false,
+ regList: [],
+ changeTag: true,
+ document: 'https://element.eleme.cn/#/zh-CN/component/upload'
+ }
+]
+
+export const layoutComponents = [
+ {
+ layout: 'rowFormItem',
+ tagIcon: 'row',
+ type: 'default',
+ justify: 'start',
+ align: 'top',
+ label: '行容器',
+ layoutTree: true,
+ children: [],
+ document: 'https://element.eleme.cn/#/zh-CN/component/layout'
+ },
+ {
+ layout: 'colFormItem',
+ label: '按钮',
+ changeTag: true,
+ labelWidth: null,
+ tag: 'el-button',
+ tagIcon: 'button',
+ span: 24,
+ default: '主要按钮',
+ type: 'primary',
+ icon: 'el-icon-search',
+ size: 'medium',
+ disabled: false,
+ document: 'https://element.eleme.cn/#/zh-CN/component/button'
+ }
+]
+
+// 组件rule的触发方式,无触发方式的组件不生成rule
+export const trigger = {
+ 'el-input': 'blur',
+ 'el-input-number': 'blur',
+ 'el-select': 'change',
+ 'el-radio-group': 'change',
+ 'el-checkbox-group': 'change',
+ 'el-cascader': 'change',
+ 'el-time-picker': 'change',
+ 'el-date-picker': 'change',
+ 'el-rate': 'change'
+}
diff --git a/src/utils/generator/css.js b/src/utils/generator/css.js
new file mode 100644
index 0000000..c1c62e6
--- /dev/null
+++ b/src/utils/generator/css.js
@@ -0,0 +1,18 @@
+const styles = {
+ 'el-rate': '.el-rate{display: inline-block; vertical-align: text-top;}',
+ 'el-upload': '.el-upload__tip{line-height: 1.2;}'
+}
+
+function addCss(cssList, el) {
+ const css = styles[el.tag]
+ css && cssList.indexOf(css) === -1 && cssList.push(css)
+ if (el.children) {
+ el.children.forEach(el2 => addCss(cssList, el2))
+ }
+}
+
+export function makeUpCss(conf) {
+ const cssList = []
+ conf.fields.forEach(el => addCss(cssList, el))
+ return cssList.join('\n')
+}
diff --git a/src/utils/generator/drawingDefault.js b/src/utils/generator/drawingDefault.js
new file mode 100644
index 0000000..09f133c
--- /dev/null
+++ b/src/utils/generator/drawingDefault.js
@@ -0,0 +1,29 @@
+export default [
+ {
+ layout: 'colFormItem',
+ tagIcon: 'input',
+ label: '手机号',
+ vModel: 'mobile',
+ formId: 6,
+ tag: 'el-input',
+ placeholder: '请输入手机号',
+ defaultValue: '',
+ span: 24,
+ style: { width: '100%' },
+ clearable: true,
+ prepend: '',
+ append: '',
+ 'prefix-icon': 'el-icon-mobile',
+ 'suffix-icon': '',
+ maxlength: 11,
+ 'show-word-limit': true,
+ readonly: false,
+ disabled: false,
+ required: true,
+ changeTag: true,
+ regList: [{
+ pattern: '/^1(3|4|5|7|8|9)\\d{9}$/',
+ message: '手机号格式错误'
+ }]
+ }
+]
diff --git a/src/utils/generator/html.js b/src/utils/generator/html.js
new file mode 100644
index 0000000..9bcc536
--- /dev/null
+++ b/src/utils/generator/html.js
@@ -0,0 +1,359 @@
+/* eslint-disable max-len */
+import { trigger } from './config'
+
+let confGlobal
+let someSpanIsNot24
+
+export function dialogWrapper(str) {
+ return `
+ ${str}
+
+ 取消
+ 确定
+
+ `
+}
+
+export function vueTemplate(str) {
+ return `
+
+ ${str}
+
+ `
+}
+
+export function vueScript(str) {
+ return ``
+}
+
+export function cssStyle(cssStr) {
+ return ``
+}
+
+function buildFormTemplate(conf, child, type) {
+ let labelPosition = ''
+ if (conf.labelPosition !== 'right') {
+ labelPosition = `label-position="${conf.labelPosition}"`
+ }
+ const disabled = conf.disabled ? `:disabled="${conf.disabled}"` : ''
+ let str = `
+ ${child}
+ ${buildFromBtns(conf, type)}
+ `
+ if (someSpanIsNot24) {
+ str = `
+ ${str}
+ `
+ }
+ return str
+}
+
+function buildFromBtns(conf, type) {
+ let str = ''
+ if (conf.formBtns && type === 'file') {
+ str = `
+ 提交
+ 重置
+ `
+ if (someSpanIsNot24) {
+ str = `
+ ${str}
+ `
+ }
+ }
+ return str
+}
+
+// span不为24的用el-col包裹
+function colWrapper(element, str) {
+ if (someSpanIsNot24 || element.span !== 24) {
+ return `
+ ${str}
+ `
+ }
+ return str
+}
+
+const layouts = {
+ colFormItem(element) {
+ let labelWidth = ''
+ if (element.labelWidth && element.labelWidth !== confGlobal.labelWidth) {
+ labelWidth = `label-width="${element.labelWidth}px"`
+ }
+ const required = !trigger[element.tag] && element.required ? 'required' : ''
+ const tagDom = tags[element.tag] ? tags[element.tag](element) : null
+ let str = `
+ ${tagDom}
+ `
+ str = colWrapper(element, str)
+ return str
+ },
+ rowFormItem(element) {
+ const type = element.type === 'default' ? '' : `type="${element.type}"`
+ const justify = element.type === 'default' ? '' : `justify="${element.justify}"`
+ const align = element.type === 'default' ? '' : `align="${element.align}"`
+ const gutter = element.gutter ? `gutter="${element.gutter}"` : ''
+ const children = element.children.map(el => layouts[el.layout](el))
+ let str = `
+ ${children.join('\n')}
+ `
+ str = colWrapper(element, str)
+ return str
+ }
+}
+
+const tags = {
+ 'el-button': el => {
+ const {
+ tag, disabled
+ } = attrBuilder(el)
+ const type = el.type ? `type="${el.type}"` : ''
+ const icon = el.icon ? `icon="${el.icon}"` : ''
+ const size = el.size ? `size="${el.size}"` : ''
+ let child = buildElButtonChild(el)
+
+ if (child) child = `\n${child}\n` // 换行
+ return `<${el.tag} ${type} ${icon} ${size} ${disabled}>${child}${el.tag}>`
+ },
+ 'el-input': el => {
+ const {
+ disabled, vModel, clearable, placeholder, width
+ } = attrBuilder(el)
+ const maxlength = el.maxlength ? `:maxlength="${el.maxlength}"` : ''
+ const showWordLimit = el['show-word-limit'] ? 'show-word-limit' : ''
+ const readonly = el.readonly ? 'readonly' : ''
+ const prefixIcon = el['prefix-icon'] ? `prefix-icon='${el['prefix-icon']}'` : ''
+ const suffixIcon = el['suffix-icon'] ? `suffix-icon='${el['suffix-icon']}'` : ''
+ const showPassword = el['show-password'] ? 'show-password' : ''
+ const type = el.type ? `type="${el.type}"` : ''
+ const autosize = el.autosize && el.autosize.minRows
+ ? `:autosize="{minRows: ${el.autosize.minRows}, maxRows: ${el.autosize.maxRows}}"`
+ : ''
+ let child = buildElInputChild(el)
+
+ if (child) child = `\n${child}\n` // 换行
+ return `<${el.tag} ${vModel} ${type} ${placeholder} ${maxlength} ${showWordLimit} ${readonly} ${disabled} ${clearable} ${prefixIcon} ${suffixIcon} ${showPassword} ${autosize} ${width}>${child}${el.tag}>`
+ },
+ 'el-input-number': el => {
+ const { disabled, vModel, placeholder } = attrBuilder(el)
+ const controlsPosition = el['controls-position'] ? `controls-position=${el['controls-position']}` : ''
+ const min = el.min ? `:min='${el.min}'` : ''
+ const max = el.max ? `:max='${el.max}'` : ''
+ const step = el.step ? `:step='${el.step}'` : ''
+ const stepStrictly = el['step-strictly'] ? 'step-strictly' : ''
+ const precision = el.precision ? `:precision='${el.precision}'` : ''
+
+ return `<${el.tag} ${vModel} ${placeholder} ${step} ${stepStrictly} ${precision} ${controlsPosition} ${min} ${max} ${disabled}>${el.tag}>`
+ },
+ 'el-select': el => {
+ const {
+ disabled, vModel, clearable, placeholder, width
+ } = attrBuilder(el)
+ const filterable = el.filterable ? 'filterable' : ''
+ const multiple = el.multiple ? 'multiple' : ''
+ let child = buildElSelectChild(el)
+
+ if (child) child = `\n${child}\n` // 换行
+ return `<${el.tag} ${vModel} ${placeholder} ${disabled} ${multiple} ${filterable} ${clearable} ${width}>${child}${el.tag}>`
+ },
+ 'el-radio-group': el => {
+ const { disabled, vModel } = attrBuilder(el)
+ const size = `size="${el.size}"`
+ let child = buildElRadioGroupChild(el)
+
+ if (child) child = `\n${child}\n` // 换行
+ return `<${el.tag} ${vModel} ${size} ${disabled}>${child}${el.tag}>`
+ },
+ 'el-checkbox-group': el => {
+ const { disabled, vModel } = attrBuilder(el)
+ const size = `size="${el.size}"`
+ const min = el.min ? `:min="${el.min}"` : ''
+ const max = el.max ? `:max="${el.max}"` : ''
+ let child = buildElCheckboxGroupChild(el)
+
+ if (child) child = `\n${child}\n` // 换行
+ return `<${el.tag} ${vModel} ${min} ${max} ${size} ${disabled}>${child}${el.tag}>`
+ },
+ 'el-switch': el => {
+ const { disabled, vModel } = attrBuilder(el)
+ const activeText = el['active-text'] ? `active-text="${el['active-text']}"` : ''
+ const inactiveText = el['inactive-text'] ? `inactive-text="${el['inactive-text']}"` : ''
+ const activeColor = el['active-color'] ? `active-color="${el['active-color']}"` : ''
+ const inactiveColor = el['inactive-color'] ? `inactive-color="${el['inactive-color']}"` : ''
+ const activeValue = el['active-value'] !== true ? `:active-value='${JSON.stringify(el['active-value'])}'` : ''
+ const inactiveValue = el['inactive-value'] !== false ? `:inactive-value='${JSON.stringify(el['inactive-value'])}'` : ''
+
+ return `<${el.tag} ${vModel} ${activeText} ${inactiveText} ${activeColor} ${inactiveColor} ${activeValue} ${inactiveValue} ${disabled}>${el.tag}>`
+ },
+ 'el-cascader': el => {
+ const {
+ disabled, vModel, clearable, placeholder, width
+ } = attrBuilder(el)
+ const options = el.options ? `:options="${el.vModel}Options"` : ''
+ const props = el.props ? `:props="${el.vModel}Props"` : ''
+ const showAllLevels = el['show-all-levels'] ? '' : ':show-all-levels="false"'
+ const filterable = el.filterable ? 'filterable' : ''
+ const separator = el.separator === '/' ? '' : `separator="${el.separator}"`
+
+ return `<${el.tag} ${vModel} ${options} ${props} ${width} ${showAllLevels} ${placeholder} ${separator} ${filterable} ${clearable} ${disabled}>${el.tag}>`
+ },
+ 'el-slider': el => {
+ const { disabled, vModel } = attrBuilder(el)
+ const min = el.min ? `:min='${el.min}'` : ''
+ const max = el.max ? `:max='${el.max}'` : ''
+ const step = el.step ? `:step='${el.step}'` : ''
+ const range = el.range ? 'range' : ''
+ const showStops = el['show-stops'] ? `:show-stops="${el['show-stops']}"` : ''
+
+ return `<${el.tag} ${min} ${max} ${step} ${vModel} ${range} ${showStops} ${disabled}>${el.tag}>`
+ },
+ 'el-time-picker': el => {
+ const {
+ disabled, vModel, clearable, placeholder, width
+ } = attrBuilder(el)
+ const startPlaceholder = el['start-placeholder'] ? `start-placeholder="${el['start-placeholder']}"` : ''
+ const endPlaceholder = el['end-placeholder'] ? `end-placeholder="${el['end-placeholder']}"` : ''
+ const rangeSeparator = el['range-separator'] ? `range-separator="${el['range-separator']}"` : ''
+ const isRange = el['is-range'] ? 'is-range' : ''
+ const format = el.format ? `format="${el.format}"` : ''
+ const valueFormat = el['value-format'] ? `value-format="${el['value-format']}"` : ''
+ const pickerOptions = el['picker-options'] ? `:picker-options='${JSON.stringify(el['picker-options'])}'` : ''
+
+ return `<${el.tag} ${vModel} ${isRange} ${format} ${valueFormat} ${pickerOptions} ${width} ${placeholder} ${startPlaceholder} ${endPlaceholder} ${rangeSeparator} ${clearable} ${disabled}>${el.tag}>`
+ },
+ 'el-date-picker': el => {
+ const {
+ disabled, vModel, clearable, placeholder, width
+ } = attrBuilder(el)
+ const startPlaceholder = el['start-placeholder'] ? `start-placeholder="${el['start-placeholder']}"` : ''
+ const endPlaceholder = el['end-placeholder'] ? `end-placeholder="${el['end-placeholder']}"` : ''
+ const rangeSeparator = el['range-separator'] ? `range-separator="${el['range-separator']}"` : ''
+ const format = el.format ? `format="${el.format}"` : ''
+ const valueFormat = el['value-format'] ? `value-format="${el['value-format']}"` : ''
+ const type = el.type === 'date' ? '' : `type="${el.type}"`
+ const readonly = el.readonly ? 'readonly' : ''
+
+ return `<${el.tag} ${type} ${vModel} ${format} ${valueFormat} ${width} ${placeholder} ${startPlaceholder} ${endPlaceholder} ${rangeSeparator} ${clearable} ${readonly} ${disabled}>${el.tag}>`
+ },
+ 'el-rate': el => {
+ const { disabled, vModel } = attrBuilder(el)
+ const max = el.max ? `:max='${el.max}'` : ''
+ const allowHalf = el['allow-half'] ? 'allow-half' : ''
+ const showText = el['show-text'] ? 'show-text' : ''
+ const showScore = el['show-score'] ? 'show-score' : ''
+
+ return `<${el.tag} ${vModel} ${allowHalf} ${showText} ${showScore} ${disabled}>${el.tag}>`
+ },
+ 'el-color-picker': el => {
+ const { disabled, vModel } = attrBuilder(el)
+ const size = `size="${el.size}"`
+ const showAlpha = el['show-alpha'] ? 'show-alpha' : ''
+ const colorFormat = el['color-format'] ? `color-format="${el['color-format']}"` : ''
+
+ return `<${el.tag} ${vModel} ${size} ${showAlpha} ${colorFormat} ${disabled}>${el.tag}>`
+ },
+ 'el-upload': el => {
+ const disabled = el.disabled ? ':disabled=\'true\'' : ''
+ const action = el.action ? `:action="${el.vModel}Action"` : ''
+ const multiple = el.multiple ? 'multiple' : ''
+ const listType = el['list-type'] !== 'text' ? `list-type="${el['list-type']}"` : ''
+ const accept = el.accept ? `accept="${el.accept}"` : ''
+ const name = el.name !== 'file' ? `name="${el.name}"` : ''
+ const autoUpload = el['auto-upload'] === false ? ':auto-upload="false"' : ''
+ const beforeUpload = `:before-upload="${el.vModel}BeforeUpload"`
+ const fileList = `:file-list="${el.vModel}fileList"`
+ const ref = `ref="${el.vModel}"`
+ let child = buildElUploadChild(el)
+
+ if (child) child = `\n${child}\n` // 换行
+ return `<${el.tag} ${ref} ${fileList} ${action} ${autoUpload} ${multiple} ${beforeUpload} ${listType} ${accept} ${name} ${disabled}>${child}${el.tag}>`
+ }
+}
+
+function attrBuilder(el) {
+ return {
+ vModel: `v-model="${confGlobal.formModel}.${el.vModel}"`,
+ clearable: el.clearable ? 'clearable' : '',
+ placeholder: el.placeholder ? `placeholder="${el.placeholder}"` : '',
+ width: el.style && el.style.width ? ':style="{width: \'100%\'}"' : '',
+ disabled: el.disabled ? ':disabled=\'true\'' : ''
+ }
+}
+
+// el-buttin 子级
+function buildElButtonChild(conf) {
+ const children = []
+ if (conf.default) {
+ children.push(conf.default)
+ }
+ return children.join('\n')
+}
+
+// el-input innerHTML
+function buildElInputChild(conf) {
+ const children = []
+ if (conf.prepend) {
+ children.push(`${conf.prepend} `)
+ }
+ if (conf.append) {
+ children.push(`${conf.append} `)
+ }
+ return children.join('\n')
+}
+
+function buildElSelectChild(conf) {
+ const children = []
+ if (conf.options && conf.options.length) {
+ children.push(` `)
+ }
+ return children.join('\n')
+}
+
+function buildElRadioGroupChild(conf) {
+ const children = []
+ if (conf.options && conf.options.length) {
+ const tag = conf.optionType === 'button' ? 'el-radio-button' : 'el-radio'
+ const border = conf.border ? 'border' : ''
+ children.push(`<${tag} v-for="(item, index) in ${conf.vModel}Options" :key="index" :label="item.value" :disabled="item.disabled" ${border}>{{item.label}}${tag}>`)
+ }
+ return children.join('\n')
+}
+
+function buildElCheckboxGroupChild(conf) {
+ const children = []
+ if (conf.options && conf.options.length) {
+ const tag = conf.optionType === 'button' ? 'el-checkbox-button' : 'el-checkbox'
+ const border = conf.border ? 'border' : ''
+ children.push(`<${tag} v-for="(item, index) in ${conf.vModel}Options" :key="index" :label="item.value" :disabled="item.disabled" ${border}>{{item.label}}${tag}>`)
+ }
+ return children.join('\n')
+}
+
+function buildElUploadChild(conf) {
+ const list = []
+ if (conf['list-type'] === 'picture-card') list.push(' ')
+ else list.push(`${conf.buttonText} `)
+ if (conf.showTip) list.push(`只能上传不超过 ${conf.fileSize}${conf.sizeUnit} 的${conf.accept}文件
`)
+ return list.join('\n')
+}
+
+export function makeUpHtml(conf, type) {
+ const htmlList = []
+ confGlobal = conf
+ someSpanIsNot24 = conf.fields.some(item => item.span !== 24)
+ conf.fields.forEach(el => {
+ htmlList.push(layouts[el.layout](el))
+ })
+ const htmlStr = htmlList.join('\n')
+
+ let temp = buildFormTemplate(conf, htmlStr, type)
+ if (type === 'dialog') {
+ temp = dialogWrapper(temp)
+ }
+ confGlobal = null
+ return temp
+}
diff --git a/src/utils/generator/icon.json b/src/utils/generator/icon.json
new file mode 100644
index 0000000..2d9999a
--- /dev/null
+++ b/src/utils/generator/icon.json
@@ -0,0 +1 @@
+["platform-eleme","eleme","delete-solid","delete","s-tools","setting","user-solid","user","phone","phone-outline","more","more-outline","star-on","star-off","s-goods","goods","warning","warning-outline","question","info","remove","circle-plus","success","error","zoom-in","zoom-out","remove-outline","circle-plus-outline","circle-check","circle-close","s-help","help","minus","plus","check","close","picture","picture-outline","picture-outline-round","upload","upload2","download","camera-solid","camera","video-camera-solid","video-camera","message-solid","bell","s-cooperation","s-order","s-platform","s-fold","s-unfold","s-operation","s-promotion","s-home","s-release","s-ticket","s-management","s-open","s-shop","s-marketing","s-flag","s-comment","s-finance","s-claim","s-custom","s-opportunity","s-data","s-check","s-grid","menu","share","d-caret","caret-left","caret-right","caret-bottom","caret-top","bottom-left","bottom-right","back","right","bottom","top","top-left","top-right","arrow-left","arrow-right","arrow-down","arrow-up","d-arrow-left","d-arrow-right","video-pause","video-play","refresh","refresh-right","refresh-left","finished","sort","sort-up","sort-down","rank","loading","view","c-scale-to-original","date","edit","edit-outline","folder","folder-opened","folder-add","folder-remove","folder-delete","folder-checked","tickets","document-remove","document-delete","document-copy","document-checked","document","document-add","printer","paperclip","takeaway-box","search","monitor","attract","mobile","scissors","umbrella","headset","brush","mouse","coordinate","magic-stick","reading","data-line","data-board","pie-chart","data-analysis","collection-tag","film","suitcase","suitcase-1","receiving","collection","files","notebook-1","notebook-2","toilet-paper","office-building","school","table-lamp","house","no-smoking","smoking","shopping-cart-full","shopping-cart-1","shopping-cart-2","shopping-bag-1","shopping-bag-2","sold-out","sell","present","box","bank-card","money","coin","wallet","discount","price-tag","news","guide","male","female","thumb","cpu","link","connection","open","turn-off","set-up","chat-round","chat-line-round","chat-square","chat-dot-round","chat-dot-square","chat-line-square","message","postcard","position","turn-off-microphone","microphone","close-notification","bangzhu","time","odometer","crop","aim","switch-button","full-screen","copy-document","mic","stopwatch","medal-1","medal","trophy","trophy-1","first-aid-kit","discover","place","location","location-outline","location-information","add-location","delete-location","map-location","alarm-clock","timer","watch-1","watch","lock","unlock","key","service","mobile-phone","bicycle","truck","ship","basketball","football","soccer","baseball","wind-power","light-rain","lightning","heavy-rain","sunrise","sunrise-1","sunset","sunny","cloudy","partly-cloudy","cloudy-and-sunny","moon","moon-night","dish","dish-1","food","chicken","fork-spoon","knife-fork","burger","tableware","sugar","dessert","ice-cream","hot-water","water-cup","coffee-cup","cold-drink","goblet","goblet-full","goblet-square","goblet-square-full","refrigerator","grape","watermelon","cherry","apple","pear","orange","coffee","ice-tea","ice-drink","milk-tea","potato-strips","lollipop","ice-cream-square","ice-cream-round"]
\ No newline at end of file
diff --git a/src/utils/generator/js.js b/src/utils/generator/js.js
new file mode 100644
index 0000000..ee8668d
--- /dev/null
+++ b/src/utils/generator/js.js
@@ -0,0 +1,235 @@
+import { exportDefault, titleCase } from '@/utils/index'
+import { trigger } from './config'
+
+const units = {
+ KB: '1024',
+ MB: '1024 / 1024',
+ GB: '1024 / 1024 / 1024'
+}
+let confGlobal
+const inheritAttrs = {
+ file: '',
+ dialog: 'inheritAttrs: false,'
+}
+
+
+export function makeUpJs(conf, type) {
+ confGlobal = conf = JSON.parse(JSON.stringify(conf))
+ const dataList = []
+ const ruleList = []
+ const optionsList = []
+ const propsList = []
+ const methodList = mixinMethod(type)
+ const uploadVarList = []
+
+ conf.fields.forEach(el => {
+ buildAttributes(el, dataList, ruleList, optionsList, methodList, propsList, uploadVarList)
+ })
+
+ const script = buildexport(
+ conf,
+ type,
+ dataList.join('\n'),
+ ruleList.join('\n'),
+ optionsList.join('\n'),
+ uploadVarList.join('\n'),
+ propsList.join('\n'),
+ methodList.join('\n')
+ )
+ confGlobal = null
+ return script
+}
+
+function buildAttributes(el, dataList, ruleList, optionsList, methodList, propsList, uploadVarList) {
+ buildData(el, dataList)
+ buildRules(el, ruleList)
+
+ if (el.options && el.options.length) {
+ buildOptions(el, optionsList)
+ if (el.dataType === 'dynamic') {
+ const model = `${el.vModel}Options`
+ const options = titleCase(model)
+ buildOptionMethod(`get${options}`, model, methodList)
+ }
+ }
+
+ if (el.props && el.props.props) {
+ buildProps(el, propsList)
+ }
+
+ if (el.action && el.tag === 'el-upload') {
+ uploadVarList.push(
+ `${el.vModel}Action: '${el.action}',
+ ${el.vModel}fileList: [],`
+ )
+ methodList.push(buildBeforeUpload(el))
+ if (!el['auto-upload']) {
+ methodList.push(buildSubmitUpload(el))
+ }
+ }
+
+ if (el.children) {
+ el.children.forEach(el2 => {
+ buildAttributes(el2, dataList, ruleList, optionsList, methodList, propsList, uploadVarList)
+ })
+ }
+}
+
+function mixinMethod(type) {
+ const list = []; const
+ minxins = {
+ file: confGlobal.formBtns ? {
+ submitForm: `submitForm() {
+ this.$refs['${confGlobal.formRef}'].validate(valid => {
+ if(!valid) return
+ // TODO 提交表单
+ })
+ },`,
+ resetForm: `resetForm() {
+ this.$refs['${confGlobal.formRef}'].resetFields()
+ },`
+ } : null,
+ dialog: {
+ onOpen: 'onOpen() {},',
+ onClose: `onClose() {
+ this.$refs['${confGlobal.formRef}'].resetFields()
+ },`,
+ close: `close() {
+ this.$emit('update:visible', false)
+ },`,
+ handleConfirm: `handleConfirm() {
+ this.$refs['${confGlobal.formRef}'].validate(valid => {
+ if(!valid) return
+ this.close()
+ })
+ },`
+ }
+ }
+
+ const methods = minxins[type]
+ if (methods) {
+ Object.keys(methods).forEach(key => {
+ list.push(methods[key])
+ })
+ }
+
+ return list
+}
+
+function buildData(conf, dataList) {
+ if (conf.vModel === undefined) return
+ let defaultValue
+ if (typeof (conf.defaultValue) === 'string' && !conf.multiple) {
+ defaultValue = `'${conf.defaultValue}'`
+ } else {
+ defaultValue = `${JSON.stringify(conf.defaultValue)}`
+ }
+ dataList.push(`${conf.vModel}: ${defaultValue},`)
+}
+
+function buildRules(conf, ruleList) {
+ if (conf.vModel === undefined) return
+ const rules = []
+ if (trigger[conf.tag]) {
+ if (conf.required) {
+ const type = Array.isArray(conf.defaultValue) ? 'type: \'array\',' : ''
+ let message = Array.isArray(conf.defaultValue) ? `请至少选择一个${conf.vModel}` : conf.placeholder
+ if (message === undefined) message = `${conf.label}不能为空`
+ rules.push(`{ required: true, ${type} message: '${message}', trigger: '${trigger[conf.tag]}' }`)
+ }
+ if (conf.regList && Array.isArray(conf.regList)) {
+ conf.regList.forEach(item => {
+ if (item.pattern) {
+ rules.push(`{ pattern: ${eval(item.pattern)}, message: '${item.message}', trigger: '${trigger[conf.tag]}' }`)
+ }
+ })
+ }
+ ruleList.push(`${conf.vModel}: [${rules.join(',')}],`)
+ }
+}
+
+function buildOptions(conf, optionsList) {
+ if (conf.vModel === undefined) return
+ if (conf.dataType === 'dynamic') { conf.options = [] }
+ const str = `${conf.vModel}Options: ${JSON.stringify(conf.options)},`
+ optionsList.push(str)
+}
+
+function buildProps(conf, propsList) {
+ if (conf.dataType === 'dynamic') {
+ conf.valueKey !== 'value' && (conf.props.props.value = conf.valueKey)
+ conf.labelKey !== 'label' && (conf.props.props.label = conf.labelKey)
+ conf.childrenKey !== 'children' && (conf.props.props.children = conf.childrenKey)
+ }
+ const str = `${conf.vModel}Props: ${JSON.stringify(conf.props.props)},`
+ propsList.push(str)
+}
+
+function buildBeforeUpload(conf) {
+ const unitNum = units[conf.sizeUnit]; let rightSizeCode = ''; let acceptCode = ''; const
+ returnList = []
+ if (conf.fileSize) {
+ rightSizeCode = `let isRightSize = file.size / ${unitNum} < ${conf.fileSize}
+ if(!isRightSize){
+ this.$message.error('文件大小超过 ${conf.fileSize}${conf.sizeUnit}')
+ }`
+ returnList.push('isRightSize')
+ }
+ if (conf.accept) {
+ acceptCode = `let isAccept = new RegExp('${conf.accept}').test(file.type)
+ if(!isAccept){
+ this.$message.error('应该选择${conf.accept}类型的文件')
+ }`
+ returnList.push('isAccept')
+ }
+ const str = `${conf.vModel}BeforeUpload(file) {
+ ${rightSizeCode}
+ ${acceptCode}
+ return ${returnList.join('&&')}
+ },`
+ return returnList.length ? str : ''
+}
+
+function buildSubmitUpload(conf) {
+ const str = `submitUpload() {
+ this.$refs['${conf.vModel}'].submit()
+ },`
+ return str
+}
+
+function buildOptionMethod(methodName, model, methodList) {
+ const str = `${methodName}() {
+ // TODO 发起请求获取数据
+ this.${model}
+ },`
+ methodList.push(str)
+}
+
+function buildexport(conf, type, data, rules, selectOptions, uploadVar, props, methods) {
+ const str = `${exportDefault}{
+ ${inheritAttrs[type]}
+ components: {},
+ props: [],
+ data () {
+ return {
+ ${conf.formModel}: {
+ ${data}
+ },
+ ${conf.formRules}: {
+ ${rules}
+ },
+ ${uploadVar}
+ ${selectOptions}
+ ${props}
+ }
+ },
+ computed: {},
+ watch: {},
+ created () {},
+ mounted () {},
+ methods: {
+ ${methods}
+ }
+}`
+ return str
+}
diff --git a/src/utils/generator/render.js b/src/utils/generator/render.js
new file mode 100644
index 0000000..e8640f0
--- /dev/null
+++ b/src/utils/generator/render.js
@@ -0,0 +1,126 @@
+import { makeMap } from '@/utils/index'
+
+// 参考https://github.com/vuejs/vue/blob/v2.6.10/src/platforms/web/server/util.js
+const isAttr = makeMap(
+ 'accept,accept-charset,accesskey,action,align,alt,async,autocomplete,'
+ + 'autofocus,autoplay,autosave,bgcolor,border,buffered,challenge,charset,'
+ + 'checked,cite,class,code,codebase,color,cols,colspan,content,http-equiv,'
+ + 'name,contenteditable,contextmenu,controls,coords,data,datetime,default,'
+ + 'defer,dir,dirname,disabled,download,draggable,dropzone,enctype,method,for,'
+ + 'form,formaction,headers,height,hidden,high,href,hreflang,http-equiv,'
+ + 'icon,id,ismap,itemprop,keytype,kind,label,lang,language,list,loop,low,'
+ + 'manifest,max,maxlength,media,method,GET,POST,min,multiple,email,file,'
+ + 'muted,name,novalidate,open,optimum,pattern,ping,placeholder,poster,'
+ + 'preload,radiogroup,readonly,rel,required,reversed,rows,rowspan,sandbox,'
+ + 'scope,scoped,seamless,selected,shape,size,type,text,password,sizes,span,'
+ + 'spellcheck,src,srcdoc,srclang,srcset,start,step,style,summary,tabindex,'
+ + 'target,title,type,usemap,value,width,wrap'
+)
+
+function vModel(self, dataObject, defaultValue) {
+ dataObject.props.value = defaultValue
+
+ dataObject.on.input = val => {
+ self.$emit('input', val)
+ }
+}
+
+const componentChild = {
+ 'el-button': {
+ default(h, conf, key) {
+ return conf[key]
+ },
+ },
+ 'el-input': {
+ prepend(h, conf, key) {
+ return {conf[key]}
+ },
+ append(h, conf, key) {
+ return {conf[key]}
+ }
+ },
+ 'el-select': {
+ options(h, conf, key) {
+ const list = []
+ conf.options.forEach(item => {
+ list.push( )
+ })
+ return list
+ }
+ },
+ 'el-radio-group': {
+ options(h, conf, key) {
+ const list = []
+ conf.options.forEach(item => {
+ if (conf.optionType === 'button') list.push({item.label} )
+ else list.push({item.label} )
+ })
+ return list
+ }
+ },
+ 'el-checkbox-group': {
+ options(h, conf, key) {
+ const list = []
+ conf.options.forEach(item => {
+ if (conf.optionType === 'button') {
+ list.push({item.label} )
+ } else {
+ list.push({item.label} )
+ }
+ })
+ return list
+ }
+ },
+ 'el-upload': {
+ 'list-type': (h, conf, key) => {
+ const list = []
+ if (conf['list-type'] === 'picture-card') {
+ list.push( )
+ } else {
+ list.push({conf.buttonText} )
+ }
+ if (conf.showTip) {
+ list.push(只能上传不超过 {conf.fileSize}{conf.sizeUnit} 的{conf.accept}文件
)
+ }
+ return list
+ }
+ }
+}
+
+export default {
+ render(h) {
+ const dataObject = {
+ attrs: {},
+ props: {},
+ on: {},
+ style: {}
+ }
+ const confClone = JSON.parse(JSON.stringify(this.conf))
+ const children = []
+
+ const childObjs = componentChild[confClone.tag]
+ if (childObjs) {
+ Object.keys(childObjs).forEach(key => {
+ const childFunc = childObjs[key]
+ if (confClone[key]) {
+ children.push(childFunc(h, confClone, key))
+ }
+ })
+ }
+
+ Object.keys(confClone).forEach(key => {
+ const val = confClone[key]
+ if (key === 'vModel') {
+ vModel(this, dataObject, confClone.defaultValue)
+ } else if (dataObject[key]) {
+ dataObject[key] = val
+ } else if (!isAttr(key)) {
+ dataObject.props[key] = val
+ } else {
+ dataObject.attrs[key] = val
+ }
+ })
+ return h(this.conf.tag, dataObject, children)
+ },
+ props: ['conf']
+}
diff --git a/src/utils/geoJson/jiangsu.json b/src/utils/geoJson/jiangsu.json
new file mode 100644
index 0000000..8daa0c5
--- /dev/null
+++ b/src/utils/geoJson/jiangsu.json
@@ -0,0 +1,18 @@
+{
+"type": "FeatureCollection",
+"name": "jiangsu",
+"features": [
+{ "type": "Feature", "properties": { "adcode": 320100, "name": "南京市", "center": [ 118.767413, 32.041544 ], "centroid": [ 118.847868, 31.927726 ], "childrenNum": 11, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 0, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 119.067452, 32.462398 ], [ 119.062793, 32.484576 ], [ 119.050502, 32.492919 ], [ 119.043318, 32.502841 ], [ 119.041409, 32.514782 ], [ 119.01924, 32.517986 ], [ 119.00751, 32.514079 ], [ 118.997463, 32.503895 ], [ 118.97984, 32.503851 ], [ 118.967942, 32.514562 ], [ 118.964799, 32.526721 ], [ 118.940609, 32.547785 ], [ 118.936568, 32.557526 ], [ 118.919786, 32.557263 ], [ 118.914005, 32.548839 ], [ 118.887907, 32.55485 ], [ 118.898627, 32.560466 ], [ 118.896382, 32.577268 ], [ 118.909347, 32.586874 ], [ 118.901995, 32.589023 ], [ 118.885101, 32.586348 ], [ 118.884203, 32.580426 ], [ 118.874998, 32.58297 ], [ 118.872641, 32.576084 ], [ 118.855972, 32.574373 ], [ 118.848507, 32.568187 ], [ 118.842502, 32.572969 ], [ 118.827011, 32.572662 ], [ 118.827573, 32.581172 ], [ 118.820501, 32.582532 ], [ 118.824654, 32.589637 ], [ 118.824542, 32.602531 ], [ 118.820501, 32.604241 ], [ 118.805291, 32.593453 ], [ 118.801811, 32.58433 ], [ 118.784749, 32.582444 ], [ 118.774815, 32.587663 ], [ 118.775769, 32.597751 ], [ 118.757528, 32.603978 ], [ 118.743273, 32.597751 ], [ 118.740691, 32.589374 ], [ 118.725986, 32.596523 ], [ 118.725312, 32.608232 ], [ 118.69798, 32.60639 ], [ 118.700842, 32.588541 ], [ 118.689561, 32.588541 ], [ 118.668794, 32.5949 ], [ 118.658411, 32.594812 ], [ 118.641237, 32.587093 ], [ 118.633043, 32.578979 ], [ 118.623838, 32.592444 ], [ 118.601781, 32.597356 ], [ 118.598077, 32.601347 ], [ 118.569509, 32.586435 ], [ 118.563728, 32.564371 ], [ 118.56805, 32.558755 ], [ 118.584663, 32.549014 ], [ 118.598975, 32.54467 ], [ 118.608853, 32.537034 ], [ 118.604812, 32.52299 ], [ 118.614465, 32.5204 ], [ 118.617496, 32.512411 ], [ 118.608011, 32.501744 ], [ 118.592464, 32.500207 ], [ 118.592127, 32.482029 ], [ 118.59673, 32.476628 ], [ 118.608067, 32.475837 ], [ 118.608572, 32.470567 ], [ 118.628104, 32.467669 ], [ 118.643426, 32.47048 ], [ 118.647691, 32.47654 ], [ 118.672892, 32.469865 ], [ 118.68928, 32.47351 ], [ 118.692648, 32.465122 ], [ 118.687091, 32.431297 ], [ 118.688887, 32.418202 ], [ 118.685744, 32.404975 ], [ 118.678672, 32.393943 ], [ 118.690178, 32.378293 ], [ 118.698878, 32.383085 ], [ 118.696071, 32.367961 ], [ 118.702021, 32.357936 ], [ 118.692928, 32.351692 ], [ 118.699832, 32.349757 ], [ 118.697531, 32.342632 ], [ 118.707914, 32.33841 ], [ 118.703199, 32.328954 ], [ 118.687652, 32.330009 ], [ 118.683948, 32.324071 ], [ 118.696352, 32.317736 ], [ 118.678448, 32.316549 ], [ 118.660263, 32.305418 ], [ 118.659983, 32.296354 ], [ 118.667335, 32.296354 ], [ 118.670759, 32.285617 ], [ 118.659253, 32.266119 ], [ 118.667447, 32.257535 ], [ 118.675137, 32.255862 ], [ 118.667504, 32.235918 ], [ 118.644099, 32.20998 ], [ 118.626588, 32.202536 ], [ 118.619629, 32.205443 ], [ 118.598357, 32.199497 ], [ 118.580902, 32.19866 ], [ 118.575627, 32.202536 ], [ 118.561708, 32.196898 ], [ 118.551717, 32.199629 ], [ 118.539594, 32.192449 ], [ 118.532354, 32.195797 ], [ 118.521859, 32.188219 ], [ 118.509848, 32.194299 ], [ 118.50648, 32.182096 ], [ 118.495592, 32.177073 ], [ 118.495648, 32.165176 ], [ 118.507435, 32.137895 ], [ 118.500587, 32.14173 ], [ 118.494694, 32.130974 ], [ 118.500812, 32.121584 ], [ 118.489474, 32.120746 ], [ 118.472974, 32.114839 ], [ 118.473647, 32.11065 ], [ 118.462871, 32.10064 ], [ 118.441095, 32.092041 ], [ 118.433518, 32.086661 ], [ 118.405455, 32.080794 ], [ 118.393276, 32.062665 ], [ 118.385025, 32.060768 ], [ 118.394342, 32.048414 ], [ 118.38598, 32.033147 ], [ 118.401526, 32.018671 ], [ 118.389628, 32.01205 ], [ 118.390975, 31.989536 ], [ 118.387158, 31.983267 ], [ 118.376719, 31.981721 ], [ 118.379974, 31.968341 ], [ 118.368974, 31.956196 ], [ 118.369198, 31.94299 ], [ 118.364371, 31.930178 ], [ 118.375316, 31.925319 ], [ 118.386036, 31.914803 ], [ 118.402986, 31.914007 ], [ 118.41595, 31.901457 ], [ 118.44014, 31.892707 ], [ 118.452263, 31.884663 ], [ 118.4723, 31.879623 ], [ 118.467081, 31.868881 ], [ 118.466744, 31.858005 ], [ 118.475443, 31.850312 ], [ 118.490597, 31.843148 ], [ 118.504741, 31.841733 ], [ 118.486107, 31.795421 ], [ 118.482178, 31.778342 ], [ 118.502608, 31.778342 ], [ 118.510746, 31.765641 ], [ 118.523599, 31.762011 ], [ 118.533869, 31.767234 ], [ 118.53965, 31.761569 ], [ 118.538696, 31.749352 ], [ 118.529379, 31.748555 ], [ 118.529772, 31.742358 ], [ 118.55312, 31.729032 ], [ 118.571698, 31.746253 ], [ 118.57529, 31.740941 ], [ 118.593082, 31.744438 ], [ 118.600995, 31.754133 ], [ 118.609358, 31.757187 ], [ 118.619068, 31.75006 ], [ 118.627037, 31.759444 ], [ 118.641686, 31.758249 ], [ 118.648365, 31.748821 ], [ 118.641686, 31.743996 ], [ 118.652125, 31.73979 ], [ 118.653977, 31.730139 ], [ 118.677269, 31.728589 ], [ 118.684902, 31.724914 ], [ 118.687372, 31.716147 ], [ 118.697699, 31.709416 ], [ 118.680749, 31.696616 ], [ 118.674407, 31.696483 ], [ 118.671432, 31.688201 ], [ 118.654931, 31.67562 ], [ 118.646962, 31.679873 ], [ 118.643257, 31.671367 ], [ 118.647972, 31.65936 ], [ 118.643594, 31.649656 ], [ 118.65785, 31.641103 ], [ 118.673846, 31.640527 ], [ 118.685127, 31.636139 ], [ 118.694949, 31.639729 ], [ 118.71695, 31.639463 ], [ 118.719419, 31.627452 ], [ 118.72868, 31.634233 ], [ 118.735976, 31.633436 ], [ 118.7394, 31.651074 ], [ 118.745125, 31.656524 ], [ 118.748099, 31.675753 ], [ 118.760503, 31.680271 ], [ 118.768304, 31.677481 ], [ 118.774141, 31.682619 ], [ 118.799005, 31.666361 ], [ 118.782953, 31.656258 ], [ 118.789576, 31.646554 ], [ 118.79603, 31.628294 ], [ 118.802765, 31.619473 ], [ 118.814495, 31.619252 ], [ 118.819547, 31.628516 ], [ 118.832848, 31.630377 ], [ 118.858554, 31.62395 ], [ 118.868768, 31.611139 ], [ 118.870789, 31.599346 ], [ 118.862258, 31.595001 ], [ 118.877299, 31.589902 ], [ 118.873315, 31.578417 ], [ 118.881958, 31.565156 ], [ 118.875111, 31.551982 ], [ 118.873539, 31.532062 ], [ 118.886279, 31.527669 ], [ 118.883193, 31.496471 ], [ 118.870508, 31.463042 ], [ 118.866074, 31.44488 ], [ 118.86961, 31.421561 ], [ 118.851145, 31.392549 ], [ 118.847385, 31.393927 ], [ 118.829481, 31.377529 ], [ 118.80024, 31.368995 ], [ 118.784525, 31.368595 ], [ 118.767575, 31.363973 ], [ 118.770886, 31.376951 ], [ 118.765386, 31.387928 ], [ 118.75461, 31.385084 ], [ 118.745742, 31.372684 ], [ 118.735078, 31.344769 ], [ 118.721103, 31.32267 ], [ 118.719588, 31.294784 ], [ 118.704434, 31.302791 ], [ 118.707914, 31.296786 ], [ 118.726603, 31.28224 ], [ 118.761401, 31.277702 ], [ 118.778575, 31.261684 ], [ 118.781382, 31.239833 ], [ 118.79575, 31.229373 ], [ 118.806357, 31.229507 ], [ 118.819491, 31.236005 ], [ 118.831277, 31.229462 ], [ 118.840481, 31.236361 ], [ 118.869666, 31.242237 ], [ 118.891219, 31.237964 ], [ 118.915184, 31.244195 ], [ 118.92495, 31.2397 ], [ 118.984218, 31.237474 ], [ 118.986463, 31.231154 ], [ 119.0033, 31.233735 ], [ 119.014526, 31.241524 ], [ 119.048818, 31.233557 ], [ 119.062344, 31.238498 ], [ 119.073794, 31.23289 ], [ 119.083728, 31.239744 ], [ 119.10528, 31.235293 ], [ 119.10702, 31.250603 ], [ 119.120041, 31.261684 ], [ 119.13222, 31.262752 ], [ 119.140695, 31.276011 ], [ 119.149787, 31.276945 ], [ 119.15815, 31.294784 ], [ 119.176222, 31.293939 ], [ 119.181105, 31.300478 ], [ 119.195361, 31.309373 ], [ 119.193172, 31.318935 ], [ 119.198336, 31.330674 ], [ 119.218035, 31.348859 ], [ 119.214107, 31.355883 ], [ 119.204509, 31.357838 ], [ 119.2003, 31.368817 ], [ 119.190085, 31.379084 ], [ 119.174089, 31.380906 ], [ 119.169207, 31.394015 ], [ 119.169207, 31.421739 ], [ 119.164155, 31.441105 ], [ 119.155568, 31.438618 ], [ 119.140919, 31.444969 ], [ 119.141481, 31.451674 ], [ 119.152481, 31.464374 ], [ 119.156017, 31.480135 ], [ 119.149114, 31.483998 ], [ 119.152986, 31.493186 ], [ 119.1664, 31.493453 ], [ 119.183518, 31.500199 ], [ 119.199458, 31.524519 ], [ 119.198616, 31.530021 ], [ 119.180656, 31.526959 ], [ 119.181105, 31.538096 ], [ 119.189075, 31.55176 ], [ 119.197662, 31.551849 ], [ 119.21579, 31.570389 ], [ 119.216239, 31.585423 ], [ 119.221852, 31.59478 ], [ 119.234087, 31.627053 ], [ 119.232516, 31.632283 ], [ 119.212423, 31.627718 ], [ 119.204734, 31.646642 ], [ 119.187335, 31.649168 ], [ 119.192274, 31.659847 ], [ 119.186605, 31.677658 ], [ 119.190422, 31.687049 ], [ 119.186437, 31.694136 ], [ 119.157701, 31.699362 ], [ 119.138674, 31.722125 ], [ 119.129245, 31.723586 ], [ 119.12498, 31.735806 ], [ 119.114428, 31.740233 ], [ 119.105392, 31.751344 ], [ 119.093999, 31.756036 ], [ 119.089902, 31.769624 ], [ 119.077835, 31.773916 ], [ 119.077105, 31.783962 ], [ 119.065768, 31.78197 ], [ 119.055665, 31.788962 ], [ 119.029679, 31.784714 ], [ 119.021541, 31.778607 ], [ 119.00504, 31.777766 ], [ 118.998867, 31.76719 ], [ 118.980458, 31.764667 ], [ 118.982534, 31.782988 ], [ 119.002908, 31.783431 ], [ 119.006387, 31.798607 ], [ 118.998137, 31.80166 ], [ 118.986407, 31.81785 ], [ 118.970411, 31.826077 ], [ 118.969457, 31.834613 ], [ 118.979672, 31.842352 ], [ 119.003357, 31.845757 ], [ 119.025919, 31.846376 ], [ 119.032822, 31.853761 ], [ 119.043374, 31.854424 ], [ 119.069753, 31.868793 ], [ 119.075421, 31.864195 ], [ 119.092427, 31.860437 ], [ 119.100341, 31.865787 ], [ 119.107806, 31.885149 ], [ 119.116449, 31.890497 ], [ 119.111173, 31.901634 ], [ 119.108423, 31.922977 ], [ 119.104157, 31.933624 ], [ 119.06762, 31.940207 ], [ 119.051512, 31.935922 ], [ 119.037537, 31.93897 ], [ 119.029455, 31.950013 ], [ 119.02923, 31.95708 ], [ 119.046854, 31.968562 ], [ 119.06487, 31.97342 ], [ 119.073738, 31.969622 ], [ 119.090126, 31.974126 ], [ 119.102979, 31.965603 ], [ 119.111061, 31.96949 ], [ 119.113923, 31.979823 ], [ 119.121107, 31.977571 ], [ 119.121612, 31.984812 ], [ 119.114204, 31.988212 ], [ 119.112464, 32.000441 ], [ 119.10281, 32.004899 ], [ 119.092371, 32.004105 ], [ 119.097928, 32.011256 ], [ 119.092652, 32.037604 ], [ 119.08659, 32.053224 ], [ 119.098489, 32.07162 ], [ 119.098882, 32.091027 ], [ 119.089733, 32.089704 ], [ 119.079799, 32.107343 ], [ 119.069248, 32.107916 ], [ 119.057686, 32.102228 ], [ 119.049772, 32.109768 ], [ 119.026649, 32.115941 ], [ 119.008913, 32.115941 ], [ 119.00925, 32.12467 ], [ 119.022383, 32.130886 ], [ 119.031756, 32.14865 ], [ 119.039333, 32.157023 ], [ 119.058472, 32.15645 ], [ 119.047976, 32.161254 ], [ 119.076039, 32.161695 ], [ 119.078677, 32.178747 ], [ 119.086871, 32.178527 ], [ 119.121332, 32.187603 ], [ 119.13671, 32.193374 ], [ 119.154446, 32.186193 ], [ 119.184529, 32.189629 ], [ 119.191095, 32.1854 ], [ 119.216239, 32.190686 ], [ 119.221403, 32.201127 ], [ 119.241664, 32.216278 ], [ 119.229036, 32.222179 ], [ 119.177232, 32.238912 ], [ 119.153772, 32.243668 ], [ 119.132332, 32.245164 ], [ 119.086029, 32.241158 ], [ 119.074748, 32.248951 ], [ 119.056563, 32.25168 ], [ 119.037088, 32.259868 ], [ 119.041073, 32.271709 ], [ 119.039838, 32.303746 ], [ 119.035572, 32.308718 ], [ 119.035853, 32.325435 ], [ 119.041971, 32.333264 ], [ 119.028445, 32.345095 ], [ 119.027322, 32.35134 ], [ 119.043823, 32.365191 ], [ 119.02171, 32.375436 ], [ 119.022551, 32.380447 ], [ 119.038435, 32.38159 ], [ 119.037425, 32.388844 ], [ 119.02749, 32.388316 ], [ 119.017556, 32.399261 ], [ 119.016434, 32.413193 ], [ 119.029455, 32.428836 ], [ 119.022495, 32.440303 ], [ 119.02373, 32.456073 ], [ 119.035909, 32.452428 ], [ 119.047022, 32.462882 ], [ 119.067452, 32.462398 ] ] ], [ [ [ 118.86585, 31.518972 ], [ 118.856421, 31.522256 ], [ 118.846262, 31.50912 ], [ 118.846711, 31.50304 ], [ 118.855691, 31.504726 ], [ 118.86585, 31.518972 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 320200, "name": "无锡市", "center": [ 120.301663, 31.574729 ], "childrenNum": 7, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 1, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 119.532617, 31.159106 ], [ 119.545863, 31.147835 ], [ 119.560231, 31.140707 ], [ 119.571343, 31.128988 ], [ 119.574094, 31.11397 ], [ 119.582007, 31.108667 ], [ 119.599799, 31.109157 ], [ 119.613718, 31.129167 ], [ 119.63078, 31.131261 ], [ 119.638132, 31.135538 ], [ 119.641837, 31.148414 ], [ 119.662491, 31.159863 ], [ 119.663726, 31.165966 ], [ 119.678037, 31.168193 ], [ 119.682752, 31.160487 ], [ 119.703855, 31.151889 ], [ 119.713116, 31.167614 ], [ 119.740505, 31.173404 ], [ 119.755378, 31.170776 ], [ 119.779343, 31.178793 ], [ 119.793375, 31.168059 ], [ 119.791298, 31.156611 ], [ 119.801008, 31.156344 ], [ 119.809875, 31.148504 ], [ 119.823289, 31.154117 ], [ 119.829744, 31.161378 ], [ 119.823458, 31.165832 ], [ 119.826489, 31.173181 ], [ 119.837545, 31.173671 ], [ 119.842147, 31.168772 ], [ 119.866618, 31.168327 ], [ 119.878348, 31.160799 ], [ 119.900237, 31.169173 ], [ 119.919993, 31.17091 ], [ 120.110201, 31.263998 ], [ 120.173735, 31.308795 ], [ 120.209599, 31.345658 ], [ 120.253096, 31.366106 ], [ 120.335544, 31.407345 ], [ 120.355805, 31.416452 ], [ 120.418834, 31.448388 ], [ 120.438197, 31.448788 ], [ 120.460198, 31.445501 ], [ 120.480571, 31.449143 ], [ 120.495781, 31.447944 ], [ 120.501394, 31.457536 ], [ 120.51739, 31.457847 ], [ 120.515986, 31.464418 ], [ 120.523844, 31.46837 ], [ 120.536135, 31.467083 ], [ 120.555218, 31.480313 ], [ 120.548483, 31.497403 ], [ 120.555218, 31.507567 ], [ 120.568576, 31.51236 ], [ 120.592766, 31.527536 ], [ 120.595628, 31.517153 ], [ 120.605787, 31.525229 ], [ 120.599276, 31.548477 ], [ 120.594562, 31.576022 ], [ 120.584235, 31.585157 ], [ 120.567397, 31.584004 ], [ 120.563637, 31.579614 ], [ 120.547978, 31.576598 ], [ 120.543095, 31.601741 ], [ 120.553085, 31.605598 ], [ 120.55707, 31.600322 ], [ 120.566443, 31.601918 ], [ 120.577107, 31.614154 ], [ 120.591475, 31.611494 ], [ 120.600623, 31.617124 ], [ 120.592092, 31.625059 ], [ 120.595572, 31.631397 ], [ 120.589566, 31.636538 ], [ 120.595853, 31.643762 ], [ 120.592148, 31.650276 ], [ 120.571719, 31.655771 ], [ 120.561055, 31.655682 ], [ 120.568744, 31.668576 ], [ 120.562851, 31.680493 ], [ 120.570035, 31.688909 ], [ 120.584908, 31.692807 ], [ 120.600792, 31.70884 ], [ 120.585076, 31.71442 ], [ 120.581709, 31.727615 ], [ 120.600006, 31.744616 ], [ 120.594842, 31.760418 ], [ 120.588556, 31.762542 ], [ 120.584235, 31.782147 ], [ 120.570708, 31.793784 ], [ 120.558361, 31.785732 ], [ 120.555499, 31.79405 ], [ 120.544386, 31.787148 ], [ 120.531533, 31.787811 ], [ 120.522553, 31.806305 ], [ 120.529962, 31.814666 ], [ 120.531309, 31.827847 ], [ 120.514415, 31.841512 ], [ 120.503302, 31.841733 ], [ 120.502067, 31.852125 ], [ 120.490898, 31.871313 ], [ 120.468841, 31.879623 ], [ 120.466484, 31.889967 ], [ 120.449534, 31.891955 ], [ 120.425007, 31.898408 ], [ 120.402389, 31.907379 ], [ 120.392062, 31.905302 ], [ 120.379322, 31.91414 ], [ 120.39049, 31.925849 ], [ 120.390322, 31.932211 ], [ 120.375337, 31.941709 ], [ 120.368882, 31.961099 ], [ 120.370678, 31.990817 ], [ 120.353055, 31.980617 ], [ 120.262974, 31.941841 ], [ 120.236595, 31.932918 ], [ 120.205895, 31.931504 ], [ 120.17525, 31.933845 ], [ 120.134784, 31.939367 ], [ 120.064908, 31.95549 ], [ 120.022422, 31.967767 ], [ 120.007661, 31.947981 ], [ 120.00738, 31.935922 ], [ 120.022422, 31.919707 ], [ 120.005472, 31.911886 ], [ 119.997839, 31.894342 ], [ 120.014789, 31.881789 ], [ 120.013217, 31.871666 ], [ 120.003283, 31.859155 ], [ 119.990206, 31.854866 ], [ 120.000477, 31.845625 ], [ 120.003339, 31.828245 ], [ 120.019279, 31.822804 ], [ 120.025284, 31.831694 ], [ 120.044984, 31.821743 ], [ 120.056377, 31.833331 ], [ 120.080287, 31.847482 ], [ 120.08545, 31.853053 ], [ 120.098696, 31.855574 ], [ 120.117385, 31.854999 ], [ 120.122829, 31.859332 ], [ 120.144213, 31.858934 ], [ 120.158132, 31.86782 ], [ 120.175868, 31.870208 ], [ 120.185185, 31.860437 ], [ 120.173174, 31.83877 ], [ 120.164081, 31.832712 ], [ 120.17048, 31.817275 ], [ 120.179235, 31.812852 ], [ 120.17424, 31.80104 ], [ 120.185577, 31.786528 ], [ 120.192537, 31.767367 ], [ 120.201629, 31.764003 ], [ 120.205726, 31.75338 ], [ 120.18395, 31.749928 ], [ 120.178674, 31.758382 ], [ 120.169021, 31.760949 ], [ 120.155607, 31.756833 ], [ 120.154765, 31.741428 ], [ 120.161387, 31.718051 ], [ 120.155719, 31.713224 ], [ 120.156841, 31.703836 ], [ 120.14528, 31.697059 ], [ 120.142978, 31.688334 ], [ 120.15106, 31.682398 ], [ 120.143259, 31.676063 ], [ 120.128554, 31.684613 ], [ 120.124457, 31.648238 ], [ 120.119462, 31.630909 ], [ 120.104477, 31.628782 ], [ 120.093981, 31.618099 ], [ 120.075572, 31.607105 ], [ 120.074899, 31.595356 ], [ 120.057051, 31.580412 ], [ 120.056153, 31.563382 ], [ 120.069174, 31.55247 ], [ 120.097349, 31.548744 ], [ 120.09415, 31.541912 ], [ 120.101726, 31.542 ], [ 120.10341, 31.518573 ], [ 120.107451, 31.512005 ], [ 120.113457, 31.518129 ], [ 120.129733, 31.504726 ], [ 120.108742, 31.480979 ], [ 120.105711, 31.470501 ], [ 120.110089, 31.461532 ], [ 120.089996, 31.454738 ], [ 120.06098, 31.440439 ], [ 120.054806, 31.434309 ], [ 120.044591, 31.406234 ], [ 120.039708, 31.378106 ], [ 120.040157, 31.364506 ], [ 120.044872, 31.358816 ], [ 120.057275, 31.356105 ], [ 120.09617, 31.352504 ], [ 120.100155, 31.335343 ], [ 120.089603, 31.332453 ], [ 120.060643, 31.339122 ], [ 120.041785, 31.34588 ], [ 120.023712, 31.364951 ], [ 120.021075, 31.382995 ], [ 120.027866, 31.409033 ], [ 120.037631, 31.42587 ], [ 120.046219, 31.47978 ], [ 120.045489, 31.490257 ], [ 120.036228, 31.497891 ], [ 120.015799, 31.505437 ], [ 120.005528, 31.503306 ], [ 119.997165, 31.508099 ], [ 119.996099, 31.497492 ], [ 119.973593, 31.515866 ], [ 119.971741, 31.535967 ], [ 119.948336, 31.543376 ], [ 119.935652, 31.552736 ], [ 119.897599, 31.546747 ], [ 119.861904, 31.546259 ], [ 119.847816, 31.529799 ], [ 119.832326, 31.529178 ], [ 119.807406, 31.548522 ], [ 119.792196, 31.553401 ], [ 119.768567, 31.553801 ], [ 119.733265, 31.56316 ], [ 119.721198, 31.556861 ], [ 119.712891, 31.558281 ], [ 119.709973, 31.576022 ], [ 119.699814, 31.576554 ], [ 119.684941, 31.604046 ], [ 119.673042, 31.609322 ], [ 119.657945, 31.609322 ], [ 119.639367, 31.600277 ], [ 119.642679, 31.582364 ], [ 119.646776, 31.577663 ], [ 119.640939, 31.569281 ], [ 119.627918, 31.559922 ], [ 119.613325, 31.557882 ], [ 119.600921, 31.538717 ], [ 119.593625, 31.532195 ], [ 119.583635, 31.504549 ], [ 119.567022, 31.504726 ], [ 119.567976, 31.490434 ], [ 119.57516, 31.480801 ], [ 119.572971, 31.471744 ], [ 119.56517, 31.471389 ], [ 119.56517, 31.46433 ], [ 119.588349, 31.466683 ], [ 119.591717, 31.463042 ], [ 119.5879, 31.445812 ], [ 119.576675, 31.430712 ], [ 119.554562, 31.43391 ], [ 119.553327, 31.411699 ], [ 119.53649, 31.408234 ], [ 119.540699, 31.39015 ], [ 119.530428, 31.370818 ], [ 119.527566, 31.360328 ], [ 119.53054, 31.330897 ], [ 119.520045, 31.318223 ], [ 119.523693, 31.301145 ], [ 119.535199, 31.291226 ], [ 119.530933, 31.277657 ], [ 119.532224, 31.259014 ], [ 119.522571, 31.242192 ], [ 119.534469, 31.236762 ], [ 119.553832, 31.221049 ], [ 119.552542, 31.212412 ], [ 119.553552, 31.17915 ], [ 119.543, 31.175498 ], [ 119.532617, 31.159106 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 320300, "name": "徐州市", "center": [ 117.184811, 34.261792 ], "centroid": [ 117.521565, 34.355594 ], "childrenNum": 10, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 2, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 118.408205, 34.435512 ], [ 118.40495, 34.42774 ], [ 118.395184, 34.427053 ], [ 118.379974, 34.415545 ], [ 118.353203, 34.417435 ], [ 118.352248, 34.422845 ], [ 118.320931, 34.421342 ], [ 118.290679, 34.424563 ], [ 118.289164, 34.412281 ], [ 118.279903, 34.412152 ], [ 118.277377, 34.40468 ], [ 118.242411, 34.40571 ], [ 118.230962, 34.398709 ], [ 118.220298, 34.405925 ], [ 118.217716, 34.379121 ], [ 118.204359, 34.377359 ], [ 118.189598, 34.380624 ], [ 118.183368, 34.390333 ], [ 118.179271, 34.379422 ], [ 118.170403, 34.381355 ], [ 118.177138, 34.408717 ], [ 118.178878, 34.425207 ], [ 118.177755, 34.453241 ], [ 118.139927, 34.475344 ], [ 118.132855, 34.483412 ], [ 118.141611, 34.496884 ], [ 118.164959, 34.504906 ], [ 118.167597, 34.519705 ], [ 118.184659, 34.544192 ], [ 118.163556, 34.55148 ], [ 118.153734, 34.549165 ], [ 118.140713, 34.55401 ], [ 118.137177, 34.563227 ], [ 118.127243, 34.555382 ], [ 118.100471, 34.564727 ], [ 118.078975, 34.569786 ], [ 118.082399, 34.579858 ], [ 118.102828, 34.593443 ], [ 118.114727, 34.614396 ], [ 118.113043, 34.621464 ], [ 118.100527, 34.626562 ], [ 118.094578, 34.636584 ], [ 118.10266, 34.64772 ], [ 118.08397, 34.655899 ], [ 118.077796, 34.653715 ], [ 118.057423, 34.654999 ], [ 118.053943, 34.650931 ], [ 118.020661, 34.660437 ], [ 118.018191, 34.647034 ], [ 118.007864, 34.647505 ], [ 118.007415, 34.656113 ], [ 117.990802, 34.661722 ], [ 117.9917, 34.670071 ], [ 117.963301, 34.678547 ], [ 117.951683, 34.678462 ], [ 117.939672, 34.664847 ], [ 117.909701, 34.670199 ], [ 117.903135, 34.64455 ], [ 117.881021, 34.64515 ], [ 117.877934, 34.650203 ], [ 117.863454, 34.645193 ], [ 117.849367, 34.647206 ], [ 117.847515, 34.652387 ], [ 117.834494, 34.647291 ], [ 117.831743, 34.653458 ], [ 117.820126, 34.646178 ], [ 117.79964, 34.647291 ], [ 117.793634, 34.651788 ], [ 117.796048, 34.637741 ], [ 117.793634, 34.625619 ], [ 117.798517, 34.62185 ], [ 117.791446, 34.585087 ], [ 117.794589, 34.559755 ], [ 117.794813, 34.539947 ], [ 117.799303, 34.535015 ], [ 117.80166, 34.518761 ], [ 117.790491, 34.518933 ], [ 117.773991, 34.529054 ], [ 117.748622, 34.533386 ], [ 117.699344, 34.545607 ], [ 117.684471, 34.547322 ], [ 117.682001, 34.529569 ], [ 117.673414, 34.515845 ], [ 117.659102, 34.501045 ], [ 117.647035, 34.492937 ], [ 117.638224, 34.49727 ], [ 117.629244, 34.488518 ], [ 117.609656, 34.490491 ], [ 117.603202, 34.476846 ], [ 117.592257, 34.462512 ], [ 117.569807, 34.46307 ], [ 117.561332, 34.471954 ], [ 117.547806, 34.475173 ], [ 117.538265, 34.467233 ], [ 117.512952, 34.472598 ], [ 117.493252, 34.472641 ], [ 117.487359, 34.466332 ], [ 117.486686, 34.482039 ], [ 117.482084, 34.485943 ], [ 117.466481, 34.484656 ], [ 117.451439, 34.506279 ], [ 117.43825, 34.516445 ], [ 117.439428, 34.520005 ], [ 117.426744, 34.525237 ], [ 117.424499, 34.537031 ], [ 117.403789, 34.546893 ], [ 117.402554, 34.5694 ], [ 117.374435, 34.584187 ], [ 117.36495, 34.577715 ], [ 117.35294, 34.584058 ], [ 117.344016, 34.582044 ], [ 117.333745, 34.572657 ], [ 117.31904, 34.573643 ], [ 117.318086, 34.566228 ], [ 117.330938, 34.567985 ], [ 117.333015, 34.56177 ], [ 117.321341, 34.565413 ], [ 117.302988, 34.55894 ], [ 117.308376, 34.571886 ], [ 117.281604, 34.563827 ], [ 117.272849, 34.556711 ], [ 117.279696, 34.552724 ], [ 117.289237, 34.555939 ], [ 117.303381, 34.548351 ], [ 117.302651, 34.541362 ], [ 117.287441, 34.5336 ], [ 117.268078, 34.532828 ], [ 117.275206, 34.520606 ], [ 117.270828, 34.516145 ], [ 117.274364, 34.503534 ], [ 117.259323, 34.497056 ], [ 117.267461, 34.480022 ], [ 117.263588, 34.472641 ], [ 117.256011, 34.476331 ], [ 117.252363, 34.486501 ], [ 117.24271, 34.47852 ], [ 117.255113, 34.472555 ], [ 117.255843, 34.46204 ], [ 117.247929, 34.451052 ], [ 117.234628, 34.454486 ], [ 117.222336, 34.450623 ], [ 117.223122, 34.446459 ], [ 117.200223, 34.441608 ], [ 117.199549, 34.434481 ], [ 117.166043, 34.434653 ], [ 117.159869, 34.453113 ], [ 117.156614, 34.480923 ], [ 117.14595, 34.503963 ], [ 117.139383, 34.526653 ], [ 117.140618, 34.538703 ], [ 117.151282, 34.559283 ], [ 117.147634, 34.570257 ], [ 117.13349, 34.586073 ], [ 117.123724, 34.60467 ], [ 117.115249, 34.628147 ], [ 117.103912, 34.648961 ], [ 117.095886, 34.647548 ], [ 117.081518, 34.638212 ], [ 117.072987, 34.639069 ], [ 117.062323, 34.657697 ], [ 117.061706, 34.675722 ], [ 117.072033, 34.694214 ], [ 117.077365, 34.696482 ], [ 117.069058, 34.708294 ], [ 117.070518, 34.713685 ], [ 117.061145, 34.723997 ], [ 117.043185, 34.736532 ], [ 117.021913, 34.759202 ], [ 116.995647, 34.758261 ], [ 116.989697, 34.765146 ], [ 116.978472, 34.763606 ], [ 116.976789, 34.771261 ], [ 116.967921, 34.772971 ], [ 116.965844, 34.785071 ], [ 116.951644, 34.794562 ], [ 116.951139, 34.810591 ], [ 116.971681, 34.811873 ], [ 116.979146, 34.81495 ], [ 116.966125, 34.844477 ], [ 116.928858, 34.842896 ], [ 116.930092, 34.859685 ], [ 116.933741, 34.861906 ], [ 116.976845, 34.868526 ], [ 116.966967, 34.875616 ], [ 116.945246, 34.876811 ], [ 116.945302, 34.873779 ], [ 116.922123, 34.87143 ], [ 116.922291, 34.89449 ], [ 116.899055, 34.904693 ], [ 116.8761, 34.912548 ], [ 116.858084, 34.928384 ], [ 116.822164, 34.929323 ], [ 116.815878, 34.965292 ], [ 116.805775, 34.968364 ], [ 116.806785, 34.936919 ], [ 116.812173, 34.927957 ], [ 116.798928, 34.928512 ], [ 116.80325, 34.937388 ], [ 116.802015, 34.970497 ], [ 116.789106, 34.975104 ], [ 116.789106, 34.959789 ], [ 116.781641, 34.961922 ], [ 116.785458, 34.947288 ], [ 116.796907, 34.944131 ], [ 116.797637, 34.938754 ], [ 116.786973, 34.940461 ], [ 116.781192, 34.916561 ], [ 116.764579, 34.916475 ], [ 116.73517, 34.924628 ], [ 116.721363, 34.925908 ], [ 116.706209, 34.933974 ], [ 116.696948, 34.932737 ], [ 116.677978, 34.939181 ], [ 116.675733, 34.933121 ], [ 116.658447, 34.93342 ], [ 116.657885, 34.928981 ], [ 116.639981, 34.932609 ], [ 116.631787, 34.940717 ], [ 116.622526, 34.940034 ], [ 116.613883, 34.922792 ], [ 116.560059, 34.909304 ], [ 116.54614, 34.909389 ], [ 116.523073, 34.903968 ], [ 116.502755, 34.906102 ], [ 116.500566, 34.90115 ], [ 116.480698, 34.89735 ], [ 116.455779, 34.900638 ], [ 116.445059, 34.895429 ], [ 116.445283, 34.88864 ], [ 116.436079, 34.883046 ], [ 116.40796, 34.850714 ], [ 116.408297, 34.826147 ], [ 116.405827, 34.817386 ], [ 116.403189, 34.756293 ], [ 116.371535, 34.750177 ], [ 116.365698, 34.742778 ], [ 116.368448, 34.725324 ], [ 116.363789, 34.715226 ], [ 116.377091, 34.718136 ], [ 116.391796, 34.710348 ], [ 116.392694, 34.703886 ], [ 116.38551, 34.694727 ], [ 116.385229, 34.68668 ], [ 116.378101, 34.684155 ], [ 116.378214, 34.668016 ], [ 116.364407, 34.651831 ], [ 116.37058, 34.642238 ], [ 116.382591, 34.63864 ], [ 116.393367, 34.643052 ], [ 116.430466, 34.650803 ], [ 116.432823, 34.63016 ], [ 116.447584, 34.620564 ], [ 116.477218, 34.615081 ], [ 116.478341, 34.603856 ], [ 116.491418, 34.588944 ], [ 116.490408, 34.573343 ], [ 116.509546, 34.557525 ], [ 116.526159, 34.553367 ], [ 116.520659, 34.543162 ], [ 116.52919, 34.540676 ], [ 116.548048, 34.542905 ], [ 116.570555, 34.523393 ], [ 116.587673, 34.512542 ], [ 116.595193, 34.511512 ], [ 116.598954, 34.500145 ], [ 116.592443, 34.493838 ], [ 116.573641, 34.497699 ], [ 116.568646, 34.492508 ], [ 116.575101, 34.488947 ], [ 116.623424, 34.488646 ], [ 116.662544, 34.473027 ], [ 116.722878, 34.472684 ], [ 116.745104, 34.468263 ], [ 116.76065, 34.462598 ], [ 116.773728, 34.453456 ], [ 116.782708, 34.438302 ], [ 116.782146, 34.431089 ], [ 116.804709, 34.412754 ], [ 116.828057, 34.389216 ], [ 116.848543, 34.389045 ], [ 116.867008, 34.39218 ], [ 116.883509, 34.403047 ], [ 116.909214, 34.408287 ], [ 116.920551, 34.406999 ], [ 116.945639, 34.395531 ], [ 116.969324, 34.38883 ], [ 116.960961, 34.371989 ], [ 116.961242, 34.363266 ], [ 116.980773, 34.358109 ], [ 116.982962, 34.345775 ], [ 116.969268, 34.323122 ], [ 116.976283, 34.304892 ], [ 116.969717, 34.293109 ], [ 116.968987, 34.28369 ], [ 116.984365, 34.269839 ], [ 117.010632, 34.2559 ], [ 117.018882, 34.255512 ], [ 117.020791, 34.243335 ], [ 117.027526, 34.240194 ], [ 117.045261, 34.24781 ], [ 117.049583, 34.242432 ], [ 117.044868, 34.224743 ], [ 117.051042, 34.221558 ], [ 117.047226, 34.205803 ], [ 117.040322, 34.201498 ], [ 117.030837, 34.186342 ], [ 117.025337, 34.167651 ], [ 117.038358, 34.167436 ], [ 117.047057, 34.151412 ], [ 117.054915, 34.155073 ], [ 117.072314, 34.146716 ], [ 117.089993, 34.145682 ], [ 117.106438, 34.13043 ], [ 117.123837, 34.128232 ], [ 117.129954, 34.117459 ], [ 117.130291, 34.10177 ], [ 117.146567, 34.097804 ], [ 117.157961, 34.09871 ], [ 117.15145, 34.083707 ], [ 117.161272, 34.084354 ], [ 117.182094, 34.076076 ], [ 117.192702, 34.068746 ], [ 117.20707, 34.068616 ], [ 117.212121, 34.074696 ], [ 117.224693, 34.064175 ], [ 117.257639, 34.0659 ], [ 117.277002, 34.078922 ], [ 117.287778, 34.078663 ], [ 117.29384, 34.071074 ], [ 117.311463, 34.068056 ], [ 117.319489, 34.084397 ], [ 117.343398, 34.08056 ], [ 117.357149, 34.088234 ], [ 117.377803, 34.071462 ], [ 117.371124, 34.060682 ], [ 117.388242, 34.055593 ], [ 117.400253, 34.041575 ], [ 117.405753, 34.030057 ], [ 117.415631, 34.025916 ], [ 117.435444, 34.028332 ], [ 117.460251, 34.037391 ], [ 117.476808, 34.047614 ], [ 117.500437, 34.052272 ], [ 117.50487, 34.06163 ], [ 117.514805, 34.060854 ], [ 117.530632, 34.050676 ], [ 117.545337, 34.035191 ], [ 117.54253, 34.021644 ], [ 117.544663, 34.013619 ], [ 117.556449, 34.007319 ], [ 117.568909, 33.985222 ], [ 117.575757, 33.982891 ], [ 117.58816, 33.987855 ], [ 117.59787, 33.997005 ], [ 117.610273, 33.999249 ], [ 117.616672, 34.004946 ], [ 117.618131, 34.017071 ], [ 117.610217, 34.029281 ], [ 117.616391, 34.032257 ], [ 117.629749, 34.02872 ], [ 117.645801, 34.013619 ], [ 117.666286, 33.998688 ], [ 117.671338, 33.986733 ], [ 117.662975, 33.968732 ], [ 117.67246, 33.952411 ], [ 117.672629, 33.934965 ], [ 117.690084, 33.915398 ], [ 117.70361, 33.887789 ], [ 117.715396, 33.879233 ], [ 117.740821, 33.891981 ], [ 117.753729, 33.891419 ], [ 117.758668, 33.885672 ], [ 117.75923, 33.874522 ], [ 117.752439, 33.863241 ], [ 117.753, 33.847203 ], [ 117.750081, 33.827183 ], [ 117.746153, 33.823724 ], [ 117.752495, 33.812868 ], [ 117.749015, 33.791629 ], [ 117.741831, 33.762769 ], [ 117.734086, 33.751776 ], [ 117.724713, 33.749569 ], [ 117.723478, 33.739007 ], [ 117.731953, 33.734765 ], [ 117.735264, 33.722729 ], [ 117.752663, 33.711515 ], [ 117.767031, 33.72182 ], [ 117.777919, 33.722513 ], [ 117.791277, 33.733163 ], [ 117.805589, 33.736193 ], [ 117.828151, 33.736972 ], [ 117.835841, 33.734115 ], [ 117.848357, 33.73602 ], [ 117.879955, 33.727751 ], [ 117.8877, 33.722599 ], [ 117.901675, 33.720131 ], [ 117.897578, 33.72931 ], [ 117.900497, 33.735674 ], [ 117.915819, 33.738358 ], [ 117.918176, 33.734332 ], [ 117.936754, 33.729353 ], [ 117.952749, 33.738185 ], [ 117.954321, 33.75104 ], [ 117.96549, 33.763461 ], [ 117.972505, 33.749872 ], [ 117.99445, 33.750045 ], [ 118.003936, 33.744937 ], [ 118.018809, 33.745846 ], [ 118.019931, 33.738704 ], [ 118.030876, 33.740479 ], [ 118.02835, 33.746625 ], [ 118.045749, 33.750045 ], [ 118.062418, 33.758398 ], [ 118.065561, 33.765798 ], [ 118.105971, 33.76463 ], [ 118.117982, 33.766534 ], [ 118.133472, 33.75143 ], [ 118.149187, 33.746452 ], [ 118.168326, 33.749569 ], [ 118.170852, 33.759134 ], [ 118.178597, 33.763115 ], [ 118.170459, 33.786221 ], [ 118.159515, 33.795653 ], [ 118.168887, 33.807591 ], [ 118.169056, 33.820134 ], [ 118.183368, 33.816155 ], [ 118.18797, 33.822945 ], [ 118.184771, 33.844176 ], [ 118.176015, 33.844133 ], [ 118.174612, 33.865186 ], [ 118.168495, 33.881005 ], [ 118.156428, 33.889691 ], [ 118.149356, 33.901011 ], [ 118.141162, 33.934749 ], [ 118.125896, 33.954959 ], [ 118.117589, 33.954614 ], [ 118.113772, 33.936865 ], [ 118.106139, 33.935138 ], [ 118.100022, 33.941184 ], [ 118.085766, 33.942048 ], [ 118.085654, 33.965192 ], [ 118.072408, 33.965408 ], [ 118.053045, 33.971883 ], [ 118.046254, 33.98151 ], [ 118.03385, 33.983927 ], [ 118.028406, 33.998386 ], [ 118.034917, 34.01267 ], [ 118.049621, 34.01336 ], [ 118.054168, 34.009692 ], [ 118.063653, 34.020738 ], [ 118.059836, 34.048174 ], [ 118.063821, 34.053781 ], [ 118.048611, 34.092545 ], [ 118.013084, 34.083923 ], [ 118.005507, 34.09164 ], [ 118.007696, 34.100348 ], [ 117.996583, 34.105649 ], [ 117.994394, 34.123793 ], [ 117.998997, 34.140038 ], [ 118.055571, 34.148827 ], [ 118.064158, 34.152532 ], [ 118.060622, 34.157055 ], [ 118.072408, 34.170924 ], [ 118.083072, 34.165411 ], [ 118.088292, 34.15503 ], [ 118.097047, 34.150292 ], [ 118.10294, 34.139521 ], [ 118.120732, 34.144045 ], [ 118.139309, 34.136419 ], [ 118.150534, 34.137281 ], [ 118.154239, 34.148784 ], [ 118.150703, 34.158476 ], [ 118.15654, 34.161147 ], [ 118.177306, 34.156366 ], [ 118.187745, 34.161664 ], [ 118.213844, 34.14202 ], [ 118.213619, 34.127241 ], [ 118.222824, 34.106986 ], [ 118.232646, 34.100304 ], [ 118.28922, 34.102589 ], [ 118.292307, 34.109701 ], [ 118.306001, 34.11358 ], [ 118.363586, 34.118795 ], [ 118.382949, 34.117286 ], [ 118.428466, 34.108623 ], [ 118.43436, 34.105089 ], [ 118.451029, 34.106598 ], [ 118.469718, 34.097201 ], [ 118.482627, 34.100046 ], [ 118.489923, 34.106684 ], [ 118.517705, 34.117545 ], [ 118.503225, 34.123147 ], [ 118.503674, 34.137194 ], [ 118.50968, 34.148784 ], [ 118.505358, 34.158562 ], [ 118.519221, 34.168598 ], [ 118.560192, 34.165454 ], [ 118.559687, 34.187806 ], [ 118.573494, 34.233566 ], [ 118.565468, 34.236794 ], [ 118.56109, 34.247983 ], [ 118.566871, 34.274184 ], [ 118.57456, 34.278399 ], [ 118.571473, 34.298957 ], [ 118.593362, 34.308031 ], [ 118.624063, 34.305752 ], [ 118.632706, 34.308246 ], [ 118.634895, 34.320456 ], [ 118.631752, 34.337179 ], [ 118.621986, 34.341133 ], [ 118.633155, 34.344744 ], [ 118.635232, 34.355058 ], [ 118.644268, 34.359012 ], [ 118.644773, 34.383632 ], [ 118.654482, 34.383288 ], [ 118.673958, 34.400728 ], [ 118.669075, 34.419281 ], [ 118.656784, 34.420655 ], [ 118.648814, 34.426796 ], [ 118.646457, 34.439547 ], [ 118.634502, 34.439977 ], [ 118.607899, 34.446931 ], [ 118.597796, 34.445429 ], [ 118.590444, 34.435984 ], [ 118.585617, 34.419496 ], [ 118.574616, 34.416662 ], [ 118.572147, 34.422931 ], [ 118.548069, 34.432893 ], [ 118.532298, 34.435512 ], [ 118.524216, 34.440191 ], [ 118.50373, 34.430746 ], [ 118.489811, 34.420398 ], [ 118.489699, 34.416189 ], [ 118.462422, 34.40687 ], [ 118.452825, 34.411895 ], [ 118.434696, 34.413269 ], [ 118.422124, 34.423275 ], [ 118.415221, 34.420269 ], [ 118.408205, 34.435512 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 320400, "name": "常州市", "center": [ 119.946973, 31.772752 ], "centroid": [ 119.641979, 31.623547 ], "childrenNum": 6, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 3, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 120.022422, 31.967767 ], [ 120.016248, 31.970461 ], [ 119.980103, 31.998057 ], [ 119.975501, 32.006886 ], [ 119.951704, 32.002339 ], [ 119.919712, 32.003663 ], [ 119.905906, 32.015361 ], [ 119.895972, 32.040163 ], [ 119.890864, 32.046164 ], [ 119.883736, 32.039281 ], [ 119.878629, 32.042193 ], [ 119.869593, 32.058121 ], [ 119.859939, 32.051547 ], [ 119.843831, 32.059841 ], [ 119.829014, 32.0519 ], [ 119.822223, 32.055827 ], [ 119.804768, 32.056091 ], [ 119.796293, 32.049032 ], [ 119.777435, 32.014257 ], [ 119.784788, 32.012315 ], [ 119.775639, 31.986446 ], [ 119.778165, 31.984106 ], [ 119.767613, 31.949306 ], [ 119.777154, 31.944624 ], [ 119.789446, 31.926909 ], [ 119.78389, 31.919354 ], [ 119.760485, 31.926644 ], [ 119.759643, 31.921121 ], [ 119.781757, 31.913875 ], [ 119.780466, 31.901634 ], [ 119.771823, 31.900839 ], [ 119.75521, 31.880331 ], [ 119.764077, 31.872595 ], [ 119.763348, 31.8569 ], [ 119.769914, 31.847615 ], [ 119.782262, 31.852081 ], [ 119.811784, 31.852213 ], [ 119.800503, 31.833331 ], [ 119.790344, 31.826564 ], [ 119.785461, 31.816745 ], [ 119.790456, 31.806968 ], [ 119.763965, 31.808119 ], [ 119.757342, 31.786218 ], [ 119.748755, 31.780333 ], [ 119.736295, 31.7621 ], [ 119.734724, 31.74373 ], [ 119.74, 31.731157 ], [ 119.723892, 31.732928 ], [ 119.708289, 31.737931 ], [ 119.706717, 31.747139 ], [ 119.693303, 31.756966 ], [ 119.688196, 31.769402 ], [ 119.656541, 31.773607 ], [ 119.650817, 31.777678 ], [ 119.644643, 31.795554 ], [ 119.629601, 31.801173 ], [ 119.615009, 31.796174 ], [ 119.605692, 31.806128 ], [ 119.605131, 31.822052 ], [ 119.597329, 31.827847 ], [ 119.589416, 31.826962 ], [ 119.59211, 31.835321 ], [ 119.586946, 31.847438 ], [ 119.576731, 31.848366 ], [ 119.570053, 31.854557 ], [ 119.559894, 31.85606 ], [ 119.556077, 31.862515 ], [ 119.550016, 31.856458 ], [ 119.508203, 31.851859 ], [ 119.468803, 31.871666 ], [ 119.46392, 31.881215 ], [ 119.448822, 31.885414 ], [ 119.437541, 31.876397 ], [ 119.423229, 31.871666 ], [ 119.419525, 31.852081 ], [ 119.42553, 31.852788 ], [ 119.432041, 31.840362 ], [ 119.443378, 31.828908 ], [ 119.432995, 31.825812 ], [ 119.429347, 31.832314 ], [ 119.422331, 31.829395 ], [ 119.40409, 31.832092 ], [ 119.387028, 31.846642 ], [ 119.372436, 31.845802 ], [ 119.364129, 31.857961 ], [ 119.342072, 31.859553 ], [ 119.3295, 31.845757 ], [ 119.332643, 31.836338 ], [ 119.320015, 31.825414 ], [ 119.313785, 31.813825 ], [ 119.314571, 31.796616 ], [ 119.320071, 31.797058 ], [ 119.314683, 31.777324 ], [ 119.307387, 31.776527 ], [ 119.304637, 31.767367 ], [ 119.305647, 31.733017 ], [ 119.321643, 31.73222 ], [ 119.331072, 31.727305 ], [ 119.321586, 31.715527 ], [ 119.321081, 31.707644 ], [ 119.328658, 31.704013 ], [ 119.316535, 31.671013 ], [ 119.299922, 31.654752 ], [ 119.282804, 31.642787 ], [ 119.258389, 31.632195 ], [ 119.23695, 31.625192 ], [ 119.234087, 31.627053 ], [ 119.221852, 31.59478 ], [ 119.216239, 31.585423 ], [ 119.21579, 31.570389 ], [ 119.197662, 31.551849 ], [ 119.189075, 31.55176 ], [ 119.181105, 31.538096 ], [ 119.180656, 31.526959 ], [ 119.198616, 31.530021 ], [ 119.199458, 31.524519 ], [ 119.183518, 31.500199 ], [ 119.1664, 31.493453 ], [ 119.152986, 31.493186 ], [ 119.149114, 31.483998 ], [ 119.156017, 31.480135 ], [ 119.152481, 31.464374 ], [ 119.141481, 31.451674 ], [ 119.140919, 31.444969 ], [ 119.155568, 31.438618 ], [ 119.164155, 31.441105 ], [ 119.169207, 31.421739 ], [ 119.169207, 31.394015 ], [ 119.174089, 31.380906 ], [ 119.190085, 31.379084 ], [ 119.2003, 31.368817 ], [ 119.204509, 31.357838 ], [ 119.214107, 31.355883 ], [ 119.218035, 31.348859 ], [ 119.198336, 31.330674 ], [ 119.193172, 31.318935 ], [ 119.195361, 31.309373 ], [ 119.181105, 31.300478 ], [ 119.199458, 31.293583 ], [ 119.197157, 31.27352 ], [ 119.204229, 31.265689 ], [ 119.215285, 31.274098 ], [ 119.218148, 31.264799 ], [ 119.236276, 31.259326 ], [ 119.238577, 31.254653 ], [ 119.249971, 31.256967 ], [ 119.249746, 31.261995 ], [ 119.26142, 31.261328 ], [ 119.266977, 31.250425 ], [ 119.294815, 31.263241 ], [ 119.314851, 31.265733 ], [ 119.33326, 31.264131 ], [ 119.337526, 31.258881 ], [ 119.345945, 31.268981 ], [ 119.35021, 31.280905 ], [ 119.350154, 31.301012 ], [ 119.356609, 31.30328 ], [ 119.367946, 31.288957 ], [ 119.371594, 31.271606 ], [ 119.379676, 31.269382 ], [ 119.370528, 31.242548 ], [ 119.365196, 31.232667 ], [ 119.360088, 31.212145 ], [ 119.365757, 31.195938 ], [ 119.371369, 31.197719 ], [ 119.379171, 31.189214 ], [ 119.394886, 31.19959 ], [ 119.405662, 31.192777 ], [ 119.395335, 31.193356 ], [ 119.389329, 31.188324 ], [ 119.391182, 31.174518 ], [ 119.400611, 31.178749 ], [ 119.415428, 31.172959 ], [ 119.423454, 31.181866 ], [ 119.438832, 31.177056 ], [ 119.454771, 31.164897 ], [ 119.460608, 31.156389 ], [ 119.475818, 31.158928 ], [ 119.482497, 31.152513 ], [ 119.485584, 31.161601 ], [ 119.494508, 31.164006 ], [ 119.514376, 31.156077 ], [ 119.532617, 31.159106 ], [ 119.543, 31.175498 ], [ 119.553552, 31.17915 ], [ 119.552542, 31.212412 ], [ 119.553832, 31.221049 ], [ 119.534469, 31.236762 ], [ 119.522571, 31.242192 ], [ 119.532224, 31.259014 ], [ 119.530933, 31.277657 ], [ 119.535199, 31.291226 ], [ 119.523693, 31.301145 ], [ 119.520045, 31.318223 ], [ 119.53054, 31.330897 ], [ 119.527566, 31.360328 ], [ 119.530428, 31.370818 ], [ 119.540699, 31.39015 ], [ 119.53649, 31.408234 ], [ 119.553327, 31.411699 ], [ 119.554562, 31.43391 ], [ 119.576675, 31.430712 ], [ 119.5879, 31.445812 ], [ 119.591717, 31.463042 ], [ 119.588349, 31.466683 ], [ 119.56517, 31.46433 ], [ 119.56517, 31.471389 ], [ 119.572971, 31.471744 ], [ 119.57516, 31.480801 ], [ 119.567976, 31.490434 ], [ 119.567022, 31.504726 ], [ 119.583635, 31.504549 ], [ 119.593625, 31.532195 ], [ 119.600921, 31.538717 ], [ 119.613325, 31.557882 ], [ 119.627918, 31.559922 ], [ 119.640939, 31.569281 ], [ 119.646776, 31.577663 ], [ 119.642679, 31.582364 ], [ 119.639367, 31.600277 ], [ 119.657945, 31.609322 ], [ 119.673042, 31.609322 ], [ 119.684941, 31.604046 ], [ 119.699814, 31.576554 ], [ 119.709973, 31.576022 ], [ 119.712891, 31.558281 ], [ 119.721198, 31.556861 ], [ 119.733265, 31.56316 ], [ 119.768567, 31.553801 ], [ 119.792196, 31.553401 ], [ 119.807406, 31.548522 ], [ 119.832326, 31.529178 ], [ 119.847816, 31.529799 ], [ 119.861904, 31.546259 ], [ 119.897599, 31.546747 ], [ 119.935652, 31.552736 ], [ 119.948336, 31.543376 ], [ 119.971741, 31.535967 ], [ 119.973593, 31.515866 ], [ 119.996099, 31.497492 ], [ 119.997165, 31.508099 ], [ 120.005528, 31.503306 ], [ 120.015799, 31.505437 ], [ 120.036228, 31.497891 ], [ 120.045489, 31.490257 ], [ 120.046219, 31.47978 ], [ 120.037631, 31.42587 ], [ 120.027866, 31.409033 ], [ 120.021075, 31.382995 ], [ 120.023712, 31.364951 ], [ 120.041785, 31.34588 ], [ 120.060643, 31.339122 ], [ 120.089603, 31.332453 ], [ 120.100155, 31.335343 ], [ 120.09617, 31.352504 ], [ 120.057275, 31.356105 ], [ 120.044872, 31.358816 ], [ 120.040157, 31.364506 ], [ 120.039708, 31.378106 ], [ 120.044591, 31.406234 ], [ 120.054806, 31.434309 ], [ 120.06098, 31.440439 ], [ 120.089996, 31.454738 ], [ 120.110089, 31.461532 ], [ 120.105711, 31.470501 ], [ 120.108742, 31.480979 ], [ 120.129733, 31.504726 ], [ 120.113457, 31.518129 ], [ 120.107451, 31.512005 ], [ 120.10341, 31.518573 ], [ 120.101726, 31.542 ], [ 120.09415, 31.541912 ], [ 120.097349, 31.548744 ], [ 120.069174, 31.55247 ], [ 120.056153, 31.563382 ], [ 120.057051, 31.580412 ], [ 120.074899, 31.595356 ], [ 120.075572, 31.607105 ], [ 120.093981, 31.618099 ], [ 120.104477, 31.628782 ], [ 120.119462, 31.630909 ], [ 120.124457, 31.648238 ], [ 120.128554, 31.684613 ], [ 120.143259, 31.676063 ], [ 120.15106, 31.682398 ], [ 120.142978, 31.688334 ], [ 120.14528, 31.697059 ], [ 120.156841, 31.703836 ], [ 120.155719, 31.713224 ], [ 120.161387, 31.718051 ], [ 120.154765, 31.741428 ], [ 120.155607, 31.756833 ], [ 120.169021, 31.760949 ], [ 120.178674, 31.758382 ], [ 120.18395, 31.749928 ], [ 120.205726, 31.75338 ], [ 120.201629, 31.764003 ], [ 120.192537, 31.767367 ], [ 120.185577, 31.786528 ], [ 120.17424, 31.80104 ], [ 120.179235, 31.812852 ], [ 120.17048, 31.817275 ], [ 120.164081, 31.832712 ], [ 120.173174, 31.83877 ], [ 120.185185, 31.860437 ], [ 120.175868, 31.870208 ], [ 120.158132, 31.86782 ], [ 120.144213, 31.858934 ], [ 120.122829, 31.859332 ], [ 120.117385, 31.854999 ], [ 120.098696, 31.855574 ], [ 120.08545, 31.853053 ], [ 120.080287, 31.847482 ], [ 120.056377, 31.833331 ], [ 120.044984, 31.821743 ], [ 120.025284, 31.831694 ], [ 120.019279, 31.822804 ], [ 120.003339, 31.828245 ], [ 120.000477, 31.845625 ], [ 119.990206, 31.854866 ], [ 120.003283, 31.859155 ], [ 120.013217, 31.871666 ], [ 120.014789, 31.881789 ], [ 119.997839, 31.894342 ], [ 120.005472, 31.911886 ], [ 120.022422, 31.919707 ], [ 120.00738, 31.935922 ], [ 120.007661, 31.947981 ], [ 120.022422, 31.967767 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 320600, "name": "南通市", "center": [ 120.864608, 32.016212 ], "centroid": [ 121.047928, 32.182334 ], "childrenNum": 7, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 5, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 120.202303, 32.600908 ], [ 120.207635, 32.591567 ], [ 120.224584, 32.58183 ], [ 120.23059, 32.58683 ], [ 120.255734, 32.597619 ], [ 120.262862, 32.574855 ], [ 120.262301, 32.562001 ], [ 120.270102, 32.548707 ], [ 120.263704, 32.514562 ], [ 120.270102, 32.501788 ], [ 120.258316, 32.498934 ], [ 120.271393, 32.47228 ], [ 120.275153, 32.438897 ], [ 120.280654, 32.430989 ], [ 120.279924, 32.421454 ], [ 120.289185, 32.384975 ], [ 120.284526, 32.379876 ], [ 120.292608, 32.369544 ], [ 120.302542, 32.37249 ], [ 120.310119, 32.361542 ], [ 120.323028, 32.368445 ], [ 120.351652, 32.377898 ], [ 120.352381, 32.368929 ], [ 120.359734, 32.35798 ], [ 120.346208, 32.343996 ], [ 120.353111, 32.335947 ], [ 120.354234, 32.324951 ], [ 120.365234, 32.308806 ], [ 120.352325, 32.30445 ], [ 120.352381, 32.278663 ], [ 120.347218, 32.266515 ], [ 120.350866, 32.255995 ], [ 120.345927, 32.249919 ], [ 120.35704, 32.238736 ], [ 120.364617, 32.237812 ], [ 120.371632, 32.217555 ], [ 120.343233, 32.170067 ], [ 120.347442, 32.150545 ], [ 120.351034, 32.149487 ], [ 120.356198, 32.130754 ], [ 120.374383, 32.128065 ], [ 120.387909, 32.129696 ], [ 120.417038, 32.124847 ], [ 120.435166, 32.123921 ], [ 120.440779, 32.119865 ], [ 120.482255, 32.102933 ], [ 120.486745, 32.099141 ], [ 120.512843, 32.091732 ], [ 120.518456, 32.065885 ], [ 120.5294, 32.056444 ], [ 120.550503, 32.050929 ], [ 120.547922, 32.041046 ], [ 120.558529, 32.03372 ], [ 120.553141, 32.021143 ], [ 120.588276, 32.009711 ], [ 120.628405, 32.001147 ], [ 120.652651, 32.002383 ], [ 120.70249, 32.013375 ], [ 120.76159, 32.020437 ], [ 120.78202, 32.015979 ], [ 120.790102, 31.998101 ], [ 120.803123, 31.988432 ], [ 120.853467, 31.888641 ], [ 120.860314, 31.873037 ], [ 120.883831, 31.834702 ], [ 120.916664, 31.793652 ], [ 120.932884, 31.786705 ], [ 120.959488, 31.783032 ], [ 121.060625, 31.783077 ], [ 121.076845, 31.777014 ], [ 121.101204, 31.762542 ], [ 121.11849, 31.75909 ], [ 121.149247, 31.78728 ], [ 121.181519, 31.820416 ], [ 121.200321, 31.835144 ], [ 121.225296, 31.84704 ], [ 121.265594, 31.864107 ], [ 121.301907, 31.872727 ], [ 121.323066, 31.868528 ], [ 121.369314, 31.843281 ], [ 121.385029, 31.833552 ], [ 121.41629, 31.797634 ], [ 121.410902, 31.795598 ], [ 121.420893, 31.779581 ], [ 121.4315, 31.76927 ], [ 121.455578, 31.759356 ], [ 121.487738, 31.753424 ], [ 121.49857, 31.753247 ], [ 121.51305, 31.743686 ], [ 121.539429, 31.735496 ], [ 121.565022, 31.716722 ], [ 121.599651, 31.703127 ], [ 121.600886, 31.70698 ], [ 121.63327, 31.696173 ], [ 121.642643, 31.697458 ], [ 121.715269, 31.673848 ], [ 121.81781, 31.652049 ], [ 121.975185, 31.617035 ], [ 121.96772, 31.703924 ], [ 121.970302, 31.718892 ], [ 121.960143, 31.736868 ], [ 121.941005, 31.776572 ], [ 121.897452, 31.85354 ], [ 121.889145, 31.866627 ], [ 121.874833, 31.90212 ], [ 121.870287, 31.928279 ], [ 121.856031, 31.955225 ], [ 121.772405, 32.033235 ], [ 121.759047, 32.0594 ], [ 121.729637, 32.069194 ], [ 121.59258, 32.112943 ], [ 121.544368, 32.123039 ], [ 121.52551, 32.136528 ], [ 121.542291, 32.152131 ], [ 121.50306, 32.170067 ], [ 121.473089, 32.169803 ], [ 121.458609, 32.17769 ], [ 121.461527, 32.193726 ], [ 121.479263, 32.197999 ], [ 121.49958, 32.211169 ], [ 121.493912, 32.263478 ], [ 121.457767, 32.27391 ], [ 121.45019, 32.282272 ], [ 121.447047, 32.299258 ], [ 121.440536, 32.366071 ], [ 121.425495, 32.431033 ], [ 121.417413, 32.443115 ], [ 121.390529, 32.460729 ], [ 121.351915, 32.474256 ], [ 121.287652, 32.480185 ], [ 121.269523, 32.483434 ], [ 121.153119, 32.529266 ], [ 121.122026, 32.569328 ], [ 121.076901, 32.576391 ], [ 121.051701, 32.587137 ], [ 121.020496, 32.605513 ], [ 120.988448, 32.606741 ], [ 120.961733, 32.612178 ], [ 120.979637, 32.636335 ], [ 120.976044, 32.658426 ], [ 120.908133, 32.639316 ], [ 120.895336, 32.631601 ], [ 120.863233, 32.630242 ], [ 120.863457, 32.61915 ], [ 120.851447, 32.618273 ], [ 120.851166, 32.607442 ], [ 120.856891, 32.612178 ], [ 120.868453, 32.609766 ], [ 120.85459, 32.605074 ], [ 120.837247, 32.606741 ], [ 120.832589, 32.597005 ], [ 120.818277, 32.592006 ], [ 120.805031, 32.582619 ], [ 120.792627, 32.578452 ], [ 120.793469, 32.600601 ], [ 120.74363, 32.598321 ], [ 120.740319, 32.585427 ], [ 120.721012, 32.591611 ], [ 120.720282, 32.599724 ], [ 120.701031, 32.603496 ], [ 120.680938, 32.594812 ], [ 120.671565, 32.587883 ], [ 120.663034, 32.572048 ], [ 120.653381, 32.571872 ], [ 120.649284, 32.585032 ], [ 120.656075, 32.594637 ], [ 120.656917, 32.603496 ], [ 120.643952, 32.613187 ], [ 120.629752, 32.617527 ], [ 120.620267, 32.601873 ], [ 120.615216, 32.606127 ], [ 120.621838, 32.626033 ], [ 120.612746, 32.635634 ], [ 120.614767, 32.639755 ], [ 120.600455, 32.650011 ], [ 120.590521, 32.639667 ], [ 120.578903, 32.63502 ], [ 120.549886, 32.635765 ], [ 120.544554, 32.632258 ], [ 120.51217, 32.636116 ], [ 120.506838, 32.640763 ], [ 120.495276, 32.639492 ], [ 120.496511, 32.624367 ], [ 120.484669, 32.63125 ], [ 120.475576, 32.628664 ], [ 120.465642, 32.631469 ], [ 120.44308, 32.629277 ], [ 120.443192, 32.639097 ], [ 120.436962, 32.647075 ], [ 120.431855, 32.676525 ], [ 120.415747, 32.679416 ], [ 120.410471, 32.689406 ], [ 120.394251, 32.687478 ], [ 120.389592, 32.69072 ], [ 120.392511, 32.707235 ], [ 120.376122, 32.71087 ], [ 120.366693, 32.704913 ], [ 120.340988, 32.705351 ], [ 120.333018, 32.699788 ], [ 120.319492, 32.699306 ], [ 120.315563, 32.704388 ], [ 120.292664, 32.687566 ], [ 120.276276, 32.679285 ], [ 120.251861, 32.679898 ], [ 120.225651, 32.675911 ], [ 120.224809, 32.658382 ], [ 120.228906, 32.649924 ], [ 120.221722, 32.64839 ], [ 120.222171, 32.634319 ], [ 120.213528, 32.625639 ], [ 120.209375, 32.608188 ], [ 120.213584, 32.602706 ], [ 120.202303, 32.600908 ] ] ], [ [ [ 121.403775, 32.530583 ], [ 121.402652, 32.521541 ], [ 121.408601, 32.519566 ], [ 121.435205, 32.520005 ], [ 121.436495, 32.529266 ], [ 121.429255, 32.531505 ], [ 121.403775, 32.530583 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 320700, "name": "连云港市", "center": [ 119.178821, 34.600018 ], "centroid": [ 119.144784, 34.536075 ], "childrenNum": 6, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 6, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 119.823009, 34.481996 ], [ 119.811615, 34.485557 ], [ 119.781813, 34.515759 ], [ 119.741066, 34.532871 ], [ 119.697906, 34.546593 ], [ 119.641388, 34.568971 ], [ 119.62528, 34.585901 ], [ 119.611248, 34.592929 ], [ 119.584926, 34.601328 ], [ 119.56893, 34.615381 ], [ 119.560736, 34.63153 ], [ 119.537051, 34.633758 ], [ 119.464986, 34.674694 ], [ 119.474584, 34.696054 ], [ 119.484855, 34.692716 ], [ 119.491814, 34.69554 ], [ 119.492488, 34.711546 ], [ 119.507978, 34.711032 ], [ 119.522795, 34.722329 ], [ 119.525714, 34.733281 ], [ 119.508427, 34.729217 ], [ 119.483508, 34.736404 ], [ 119.457129, 34.748167 ], [ 119.381809, 34.752444 ], [ 119.378273, 34.761383 ], [ 119.399993, 34.755823 ], [ 119.444332, 34.758432 ], [ 119.460777, 34.754069 ], [ 119.468241, 34.748167 ], [ 119.48839, 34.747868 ], [ 119.49709, 34.759458 ], [ 119.480421, 34.76412 ], [ 119.477165, 34.769037 ], [ 119.459486, 34.77109 ], [ 119.456175, 34.779813 ], [ 119.438271, 34.784302 ], [ 119.440684, 34.769208 ], [ 119.378497, 34.764547 ], [ 119.370864, 34.772971 ], [ 119.355037, 34.775751 ], [ 119.342689, 34.769251 ], [ 119.324393, 34.770406 ], [ 119.312831, 34.774724 ], [ 119.272196, 34.797811 ], [ 119.250756, 34.794049 ], [ 119.238577, 34.799563 ], [ 119.213602, 34.833924 ], [ 119.220393, 34.841187 ], [ 119.218035, 34.852594 ], [ 119.210515, 34.862333 ], [ 119.21377, 34.876726 ], [ 119.202433, 34.890433 ], [ 119.212704, 34.917799 ], [ 119.214612, 34.937687 ], [ 119.211806, 34.957912 ], [ 119.211357, 34.981715 ], [ 119.21899, 35.004828 ], [ 119.227521, 35.020944 ], [ 119.232572, 35.041831 ], [ 119.238072, 35.048479 ], [ 119.279436, 35.071105 ], [ 119.285442, 35.068506 ], [ 119.281064, 35.053678 ], [ 119.29184, 35.02849 ], [ 119.307162, 35.03305 ], [ 119.292682, 35.068506 ], [ 119.293524, 35.07298 ], [ 119.305871, 35.076686 ], [ 119.30183, 35.093171 ], [ 119.286677, 35.115146 ], [ 119.273768, 35.115487 ], [ 119.252665, 35.122683 ], [ 119.24071, 35.122938 ], [ 119.220729, 35.107183 ], [ 119.203218, 35.110888 ], [ 119.171395, 35.107183 ], [ 119.159048, 35.100965 ], [ 119.138057, 35.09628 ], [ 119.12947, 35.076175 ], [ 119.12049, 35.070083 ], [ 119.120378, 35.058024 ], [ 119.114597, 35.054956 ], [ 119.073625, 35.056661 ], [ 119.06139, 35.05159 ], [ 119.037368, 35.051334 ], [ 119.02721, 35.05534 ], [ 118.999877, 35.053039 ], [ 118.992132, 35.048181 ], [ 118.965641, 35.046476 ], [ 118.945155, 35.040808 ], [ 118.926521, 35.05078 ], [ 118.911143, 35.047754 ], [ 118.903847, 35.041319 ], [ 118.885774, 35.034244 ], [ 118.865345, 35.029854 ], [ 118.862482, 35.025719 ], [ 118.86512, 34.99323 ], [ 118.859227, 34.962647 ], [ 118.860799, 34.944003 ], [ 118.829761, 34.91114 ], [ 118.807199, 34.877708 ], [ 118.804449, 34.870277 ], [ 118.804617, 34.852466 ], [ 118.797265, 34.842853 ], [ 118.788734, 34.845673 ], [ 118.769034, 34.846143 ], [ 118.768248, 34.838795 ], [ 118.781999, 34.827472 ], [ 118.776611, 34.818754 ], [ 118.779024, 34.809608 ], [ 118.77358, 34.795332 ], [ 118.759998, 34.790287 ], [ 118.737548, 34.792083 ], [ 118.728399, 34.786867 ], [ 118.740186, 34.781224 ], [ 118.738502, 34.766857 ], [ 118.727221, 34.768738 ], [ 118.716445, 34.76382 ], [ 118.716501, 34.747739 ], [ 118.730364, 34.74543 ], [ 118.74013, 34.736917 ], [ 118.759212, 34.740853 ], [ 118.768529, 34.738072 ], [ 118.783402, 34.722029 ], [ 118.76735, 34.710519 ], [ 118.766228, 34.705213 ], [ 118.744732, 34.695284 ], [ 118.720093, 34.694214 ], [ 118.704041, 34.688778 ], [ 118.69029, 34.67859 ], [ 118.681366, 34.678333 ], [ 118.664304, 34.693443 ], [ 118.650554, 34.69507 ], [ 118.633716, 34.687023 ], [ 118.604924, 34.696482 ], [ 118.601332, 34.714156 ], [ 118.570463, 34.71253 ], [ 118.558901, 34.706839 ], [ 118.546105, 34.706197 ], [ 118.539314, 34.711503 ], [ 118.525226, 34.712573 ], [ 118.522701, 34.692288 ], [ 118.508164, 34.687066 ], [ 118.500812, 34.675165 ], [ 118.484255, 34.670884 ], [ 118.468484, 34.674309 ], [ 118.460851, 34.657569 ], [ 118.466463, 34.643137 ], [ 118.474882, 34.637184 ], [ 118.473816, 34.623435 ], [ 118.463657, 34.625277 ], [ 118.45434, 34.617737 ], [ 118.439186, 34.626305 ], [ 118.423864, 34.592929 ], [ 118.428017, 34.561169 ], [ 118.440421, 34.52751 ], [ 118.439523, 34.507995 ], [ 118.43088, 34.489076 ], [ 118.421395, 34.48324 ], [ 118.416231, 34.473885 ], [ 118.408205, 34.435512 ], [ 118.415221, 34.420269 ], [ 118.422124, 34.423275 ], [ 118.434696, 34.413269 ], [ 118.452825, 34.411895 ], [ 118.462422, 34.40687 ], [ 118.489699, 34.416189 ], [ 118.489811, 34.420398 ], [ 118.50373, 34.430746 ], [ 118.524216, 34.440191 ], [ 118.532298, 34.435512 ], [ 118.548069, 34.432893 ], [ 118.572147, 34.422931 ], [ 118.574616, 34.416662 ], [ 118.585617, 34.419496 ], [ 118.590444, 34.435984 ], [ 118.597796, 34.445429 ], [ 118.607899, 34.446931 ], [ 118.634502, 34.439977 ], [ 118.646457, 34.439547 ], [ 118.648814, 34.426796 ], [ 118.656784, 34.420655 ], [ 118.669075, 34.419281 ], [ 118.673958, 34.400728 ], [ 118.654482, 34.383288 ], [ 118.644773, 34.383632 ], [ 118.644268, 34.359012 ], [ 118.6661, 34.342423 ], [ 118.676596, 34.339414 ], [ 118.676371, 34.345345 ], [ 118.693265, 34.345904 ], [ 118.708194, 34.336362 ], [ 118.739905, 34.325056 ], [ 118.748268, 34.330817 ], [ 118.759829, 34.321058 ], [ 118.758258, 34.312932 ], [ 118.766564, 34.308891 ], [ 118.78531, 34.311814 ], [ 118.810903, 34.343196 ], [ 118.812138, 34.357336 ], [ 118.825328, 34.358797 ], [ 118.837787, 34.368809 ], [ 118.864335, 34.365887 ], [ 118.874942, 34.367692 ], [ 118.907439, 34.368036 ], [ 118.913388, 34.378262 ], [ 118.924837, 34.379293 ], [ 118.931909, 34.374738 ], [ 118.939991, 34.382343 ], [ 118.953237, 34.368508 ], [ 118.95363, 34.350116 ], [ 118.963788, 34.350546 ], [ 118.96463, 34.36086 ], [ 118.974901, 34.36911 ], [ 118.980794, 34.379636 ], [ 118.995162, 34.39029 ], [ 118.994994, 34.404121 ], [ 119.015311, 34.405324 ], [ 119.033215, 34.398881 ], [ 119.038659, 34.403735 ], [ 119.041409, 34.421901 ], [ 119.061222, 34.420183 ], [ 119.089565, 34.42087 ], [ 119.086871, 34.409747 ], [ 119.065263, 34.409232 ], [ 119.056227, 34.3823 ], [ 119.057068, 34.356176 ], [ 119.062232, 34.338683 ], [ 119.075477, 34.342681 ], [ 119.073008, 34.331763 ], [ 119.082774, 34.310868 ], [ 119.074074, 34.265107 ], [ 119.091866, 34.262353 ], [ 119.09108, 34.23688 ], [ 119.09703, 34.232921 ], [ 119.099667, 34.208042 ], [ 119.13295, 34.205415 ], [ 119.136991, 34.177858 ], [ 119.144287, 34.176265 ], [ 119.141874, 34.161578 ], [ 119.145409, 34.158692 ], [ 119.129077, 34.145768 ], [ 119.142828, 34.134049 ], [ 119.150348, 34.140555 ], [ 119.15641, 34.133618 ], [ 119.168421, 34.129654 ], [ 119.176166, 34.118579 ], [ 119.166849, 34.10746 ], [ 119.174931, 34.093494 ], [ 119.18408, 34.089786 ], [ 119.190534, 34.076723 ], [ 119.209504, 34.05624 ], [ 119.227352, 34.052703 ], [ 119.235715, 34.043991 ], [ 119.236164, 34.036312 ], [ 119.248624, 34.033767 ], [ 119.268211, 34.034285 ], [ 119.26838, 34.042438 ], [ 119.302897, 34.04041 ], [ 119.303458, 34.034544 ], [ 119.319285, 34.032861 ], [ 119.320015, 34.026131 ], [ 119.337919, 34.029669 ], [ 119.370752, 34.032991 ], [ 119.392809, 34.036787 ], [ 119.397917, 34.024449 ], [ 119.403305, 34.022335 ], [ 119.40931, 34.001925 ], [ 119.425474, 34.003521 ], [ 119.43002, 33.985611 ], [ 119.439169, 33.979611 ], [ 119.474135, 33.999206 ], [ 119.497819, 34.014568 ], [ 119.509269, 34.017157 ], [ 119.519596, 34.025743 ], [ 119.517968, 34.031351 ], [ 119.53576, 34.030877 ], [ 119.541148, 34.016596 ], [ 119.555236, 34.018624 ], [ 119.563318, 34.01021 ], [ 119.568257, 34.013187 ], [ 119.571905, 34.02104 ], [ 119.569716, 34.032775 ], [ 119.553889, 34.060466 ], [ 119.563598, 34.069004 ], [ 119.577012, 34.069737 ], [ 119.585712, 34.078792 ], [ 119.588406, 34.091338 ], [ 119.569716, 34.10621 ], [ 119.558828, 34.10177 ], [ 119.55097, 34.115605 ], [ 119.5375, 34.108968 ], [ 119.521392, 34.13672 ], [ 119.529025, 34.137711 ], [ 119.533403, 34.145423 ], [ 119.529306, 34.166833 ], [ 119.510279, 34.160501 ], [ 119.503881, 34.172561 ], [ 119.532561, 34.188538 ], [ 119.552485, 34.207955 ], [ 119.557424, 34.205372 ], [ 119.573476, 34.207783 ], [ 119.597442, 34.224528 ], [ 119.612259, 34.229951 ], [ 119.629826, 34.242948 ], [ 119.662715, 34.255943 ], [ 119.702059, 34.281152 ], [ 119.727877, 34.303086 ], [ 119.740449, 34.308805 ], [ 119.743087, 34.319038 ], [ 119.753975, 34.326088 ], [ 119.753582, 34.343239 ], [ 119.758745, 34.350546 ], [ 119.771766, 34.354285 ], [ 119.782486, 34.369754 ], [ 119.802411, 34.376156 ], [ 119.803814, 34.385651 ], [ 119.791186, 34.400299 ], [ 119.788492, 34.408073 ], [ 119.798875, 34.430316 ], [ 119.795564, 34.450494 ], [ 119.808585, 34.450065 ], [ 119.81184, 34.462298 ], [ 119.819192, 34.462856 ], [ 119.823009, 34.481996 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 320800, "name": "淮安市", "center": [ 119.021265, 33.597506 ], "centroid": [ 118.971034, 33.352326 ], "childrenNum": 7, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 7, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 119.184922, 32.82564 ], [ 119.190927, 32.825421 ], [ 119.278651, 32.798909 ], [ 119.313729, 32.804859 ], [ 119.332699, 32.81501 ], [ 119.345383, 32.838325 ], [ 119.349817, 32.868411 ], [ 119.345608, 32.890182 ], [ 119.328265, 32.945897 ], [ 119.324954, 32.96861 ], [ 119.325122, 32.998434 ], [ 119.343082, 33.011443 ], [ 119.359246, 33.029688 ], [ 119.364185, 33.03859 ], [ 119.363736, 33.053513 ], [ 119.343251, 33.065119 ], [ 119.334776, 33.084442 ], [ 119.321081, 33.102279 ], [ 119.313897, 33.128614 ], [ 119.305422, 33.13463 ], [ 119.271467, 33.146834 ], [ 119.250251, 33.157643 ], [ 119.228531, 33.151106 ], [ 119.22376, 33.16126 ], [ 119.229541, 33.165879 ], [ 119.22202, 33.188056 ], [ 119.219158, 33.206002 ], [ 119.211413, 33.203084 ], [ 119.199907, 33.205915 ], [ 119.165222, 33.207614 ], [ 119.150685, 33.212797 ], [ 119.143277, 33.230042 ], [ 119.146644, 33.248589 ], [ 119.155512, 33.254466 ], [ 119.163145, 33.271529 ], [ 119.153435, 33.285281 ], [ 119.160114, 33.283453 ], [ 119.184697, 33.289763 ], [ 119.210683, 33.292504 ], [ 119.239924, 33.301511 ], [ 119.262655, 33.303033 ], [ 119.248848, 33.318129 ], [ 119.235041, 33.345138 ], [ 119.243123, 33.352443 ], [ 119.254517, 33.352878 ], [ 119.29184, 33.3634 ], [ 119.310979, 33.3674 ], [ 119.36542, 33.369574 ], [ 119.401284, 33.375182 ], [ 119.416831, 33.376181 ], [ 119.448429, 33.384832 ], [ 119.476773, 33.403737 ], [ 119.48839, 33.407909 ], [ 119.504498, 33.407301 ], [ 119.53127, 33.414905 ], [ 119.543898, 33.414905 ], [ 119.553103, 33.410516 ], [ 119.559164, 33.400913 ], [ 119.566853, 33.399348 ], [ 119.604177, 33.422291 ], [ 119.617983, 33.427201 ], [ 119.620004, 33.43741 ], [ 119.605299, 33.449572 ], [ 119.604121, 33.455435 ], [ 119.591436, 33.464078 ], [ 119.580997, 33.464512 ], [ 119.576282, 33.474239 ], [ 119.55894, 33.471416 ], [ 119.532449, 33.501503 ], [ 119.520775, 33.500896 ], [ 119.498156, 33.520297 ], [ 119.492712, 33.536006 ], [ 119.493329, 33.545941 ], [ 119.486594, 33.560691 ], [ 119.477783, 33.588362 ], [ 119.471104, 33.597338 ], [ 119.464369, 33.627121 ], [ 119.456455, 33.64164 ], [ 119.463751, 33.645323 ], [ 119.467624, 33.638303 ], [ 119.496136, 33.654207 ], [ 119.483732, 33.658453 ], [ 119.484911, 33.667162 ], [ 119.492263, 33.673097 ], [ 119.481655, 33.685963 ], [ 119.48261, 33.69809 ], [ 119.508932, 33.72208 ], [ 119.508988, 33.739526 ], [ 119.524311, 33.770299 ], [ 119.53228, 33.776573 ], [ 119.536153, 33.79721 ], [ 119.545526, 33.803569 ], [ 119.543169, 33.812392 ], [ 119.555292, 33.827572 ], [ 119.559389, 33.840069 ], [ 119.584814, 33.858961 ], [ 119.598733, 33.874522 ], [ 119.617871, 33.879276 ], [ 119.639199, 33.893752 ], [ 119.638974, 33.904597 ], [ 119.64599, 33.924772 ], [ 119.637571, 33.939024 ], [ 119.644026, 33.947014 ], [ 119.63426, 33.951289 ], [ 119.620397, 33.946107 ], [ 119.615121, 33.9547 ], [ 119.595309, 33.976805 ], [ 119.601427, 33.980129 ], [ 119.597273, 33.995926 ], [ 119.57892, 33.999896 ], [ 119.568257, 34.013187 ], [ 119.563318, 34.01021 ], [ 119.555236, 34.018624 ], [ 119.541148, 34.016596 ], [ 119.53576, 34.030877 ], [ 119.517968, 34.031351 ], [ 119.519596, 34.025743 ], [ 119.509269, 34.017157 ], [ 119.497819, 34.014568 ], [ 119.474135, 33.999206 ], [ 119.439169, 33.979611 ], [ 119.43002, 33.985611 ], [ 119.425474, 34.003521 ], [ 119.40931, 34.001925 ], [ 119.403305, 34.022335 ], [ 119.397917, 34.024449 ], [ 119.392809, 34.036787 ], [ 119.370752, 34.032991 ], [ 119.337919, 34.029669 ], [ 119.320015, 34.026131 ], [ 119.319285, 34.032861 ], [ 119.303458, 34.034544 ], [ 119.302897, 34.04041 ], [ 119.26838, 34.042438 ], [ 119.268211, 34.034285 ], [ 119.248624, 34.033767 ], [ 119.236164, 34.036312 ], [ 119.235715, 34.043991 ], [ 119.227352, 34.052703 ], [ 119.209504, 34.05624 ], [ 119.190534, 34.076723 ], [ 119.18408, 34.089786 ], [ 119.174931, 34.093494 ], [ 119.166456, 34.088105 ], [ 119.15815, 34.076421 ], [ 119.155119, 34.056973 ], [ 119.148833, 34.045845 ], [ 119.129751, 34.028849 ], [ 119.114541, 34.024406 ], [ 119.08384, 34.001407 ], [ 119.081932, 33.987769 ], [ 119.07312, 33.98151 ], [ 119.058864, 33.978359 ], [ 119.055441, 33.973135 ], [ 119.0427, 33.968905 ], [ 119.040736, 33.959622 ], [ 119.050951, 33.957507 ], [ 119.053252, 33.937383 ], [ 119.044553, 33.929436 ], [ 119.035853, 33.928054 ], [ 119.024853, 33.911164 ], [ 119.008015, 33.896604 ], [ 118.997295, 33.897296 ], [ 118.999708, 33.9049 ], [ 118.987585, 33.904554 ], [ 118.972263, 33.919372 ], [ 118.950767, 33.914275 ], [ 118.948803, 33.906801 ], [ 118.941338, 33.907751 ], [ 118.933088, 33.900709 ], [ 118.922143, 33.902524 ], [ 118.907383, 33.889777 ], [ 118.885381, 33.885888 ], [ 118.874493, 33.892543 ], [ 118.863661, 33.891376 ], [ 118.857151, 33.880227 ], [ 118.828751, 33.858615 ], [ 118.818985, 33.844954 ], [ 118.807311, 33.819356 ], [ 118.799847, 33.813517 ], [ 118.805628, 33.794355 ], [ 118.79575, 33.772852 ], [ 118.805122, 33.763245 ], [ 118.80226, 33.741215 ], [ 118.814215, 33.730868 ], [ 118.809276, 33.715975 ], [ 118.813148, 33.700948 ], [ 118.798612, 33.69155 ], [ 118.792607, 33.666555 ], [ 118.799566, 33.64671 ], [ 118.757977, 33.635746 ], [ 118.770605, 33.60705 ], [ 118.78531, 33.587018 ], [ 118.806357, 33.572749 ], [ 118.803102, 33.561776 ], [ 118.797433, 33.560604 ], [ 118.789744, 33.5367 ], [ 118.789969, 33.508709 ], [ 118.785591, 33.493082 ], [ 118.779866, 33.487568 ], [ 118.782841, 33.444012 ], [ 118.746921, 33.386701 ], [ 118.780147, 33.345834 ], [ 118.703424, 33.323697 ], [ 118.667784, 33.311734 ], [ 118.511083, 33.263868 ], [ 118.443452, 33.204783 ], [ 118.424313, 33.187141 ], [ 118.320201, 33.196246 ], [ 118.261718, 33.199948 ], [ 118.221364, 33.180693 ], [ 118.223722, 33.155464 ], [ 118.219625, 33.114096 ], [ 118.210476, 33.111829 ], [ 118.20969, 33.104329 ], [ 118.220915, 33.105855 ], [ 118.221308, 33.087626 ], [ 118.206491, 33.091246 ], [ 118.202899, 33.088106 ], [ 118.223666, 33.083439 ], [ 118.22765, 33.069525 ], [ 118.214854, 33.070833 ], [ 118.212441, 33.061934 ], [ 118.233375, 33.060014 ], [ 118.239605, 33.046445 ], [ 118.243478, 33.027767 ], [ 118.244825, 32.998303 ], [ 118.252402, 32.982148 ], [ 118.269352, 32.969178 ], [ 118.303812, 32.968654 ], [ 118.309649, 32.959002 ], [ 118.293373, 32.947164 ], [ 118.251335, 32.936155 ], [ 118.235396, 32.926543 ], [ 118.233039, 32.916231 ], [ 118.239774, 32.883363 ], [ 118.244432, 32.874488 ], [ 118.250606, 32.848384 ], [ 118.263178, 32.856168 ], [ 118.284618, 32.857305 ], [ 118.289557, 32.845498 ], [ 118.301736, 32.846241 ], [ 118.297863, 32.83207 ], [ 118.306619, 32.810591 ], [ 118.294439, 32.800134 ], [ 118.298761, 32.785562 ], [ 118.307124, 32.778735 ], [ 118.322334, 32.777465 ], [ 118.326431, 32.763459 ], [ 118.334064, 32.761576 ], [ 118.348769, 32.773001 ], [ 118.366224, 32.768318 ], [ 118.371163, 32.757724 ], [ 118.372285, 32.741744 ], [ 118.36628, 32.735001 ], [ 118.368188, 32.724754 ], [ 118.375316, 32.719017 ], [ 118.398664, 32.721426 ], [ 118.411011, 32.716039 ], [ 118.422854, 32.718097 ], [ 118.450467, 32.743364 ], [ 118.459279, 32.726111 ], [ 118.483469, 32.721426 ], [ 118.489755, 32.724491 ], [ 118.520456, 32.723221 ], [ 118.544702, 32.729396 ], [ 118.559743, 32.729921 ], [ 118.576581, 32.719104 ], [ 118.59078, 32.724841 ], [ 118.607562, 32.726637 ], [ 118.617047, 32.738942 ], [ 118.632313, 32.739993 ], [ 118.639385, 32.744809 ], [ 118.654033, 32.740693 ], [ 118.657569, 32.736096 ], [ 118.694163, 32.726637 ], [ 118.70724, 32.720287 ], [ 118.724471, 32.721951 ], [ 118.736706, 32.73233 ], [ 118.756294, 32.737059 ], [ 118.752702, 32.755842 ], [ 118.746359, 32.759256 ], [ 118.737941, 32.773264 ], [ 118.736874, 32.793351 ], [ 118.746808, 32.800353 ], [ 118.741813, 32.853369 ], [ 118.747875, 32.858704 ], [ 118.791035, 32.848384 ], [ 118.811689, 32.854987 ], [ 118.812531, 32.865219 ], [ 118.806189, 32.870247 ], [ 118.81124, 32.875494 ], [ 118.814608, 32.902727 ], [ 118.809332, 32.907884 ], [ 118.812194, 32.91693 ], [ 118.818985, 32.920644 ], [ 118.836945, 32.911424 ], [ 118.839471, 32.922523 ], [ 118.848956, 32.927198 ], [ 118.842502, 32.943669 ], [ 118.849405, 32.945897 ], [ 118.849349, 32.956643 ], [ 118.865233, 32.955027 ], [ 118.884652, 32.960618 ], [ 118.896214, 32.957735 ], [ 118.891162, 32.951489 ], [ 118.893239, 32.940873 ], [ 118.90626, 32.944936 ], [ 118.921414, 32.939563 ], [ 118.933818, 32.938645 ], [ 118.941619, 32.946116 ], [ 118.961207, 32.94581 ], [ 118.993647, 32.958215 ], [ 119.008913, 32.959395 ], [ 119.020812, 32.955813 ], [ 119.026312, 32.947251 ], [ 119.023281, 32.935063 ], [ 119.030016, 32.927854 ], [ 119.019801, 32.925713 ], [ 119.015592, 32.907534 ], [ 119.021541, 32.905961 ], [ 119.045002, 32.911424 ], [ 119.045731, 32.892455 ], [ 119.055104, 32.874751 ], [ 119.071324, 32.864738 ], [ 119.10427, 32.826734 ], [ 119.113081, 32.822928 ], [ 119.184922, 32.82564 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 320900, "name": "盐城市", "center": [ 120.139998, 33.377631 ], "centroid": [ 120.19868, 33.516581 ], "childrenNum": 9, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 8, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 120.976044, 32.658426 ], [ 120.963585, 32.682396 ], [ 120.950059, 32.689581 ], [ 120.933838, 32.69221 ], [ 120.915934, 32.701234 ], [ 120.915036, 32.711703 ], [ 120.93294, 32.715688 ], [ 120.952865, 32.714068 ], [ 120.963136, 32.750238 ], [ 120.971947, 32.761182 ], [ 120.981376, 32.85971 ], [ 120.978682, 32.875712 ], [ 120.972677, 32.88568 ], [ 120.957579, 32.893504 ], [ 120.950395, 32.916405 ], [ 120.940124, 32.975467 ], [ 120.932604, 33.005899 ], [ 120.917843, 33.02576 ], [ 120.894438, 33.038634 ], [ 120.87182, 33.04723 ], [ 120.874065, 33.093645 ], [ 120.859865, 33.142781 ], [ 120.843757, 33.209835 ], [ 120.846844, 33.219852 ], [ 120.843028, 33.22965 ], [ 120.819455, 33.238184 ], [ 120.820297, 33.256077 ], [ 120.831971, 33.26883 ], [ 120.832589, 33.282148 ], [ 120.821812, 33.298552 ], [ 120.81373, 33.303425 ], [ 120.796388, 33.306122 ], [ 120.782862, 33.304208 ], [ 120.769335, 33.306818 ], [ 120.760748, 33.319869 ], [ 120.740992, 33.337615 ], [ 120.730777, 33.365183 ], [ 120.728252, 33.384571 ], [ 120.719833, 33.420467 ], [ 120.717476, 33.436715 ], [ 120.680153, 33.520297 ], [ 120.649957, 33.577347 ], [ 120.622849, 33.615113 ], [ 120.611175, 33.627251 ], [ 120.583786, 33.668462 ], [ 120.570596, 33.702247 ], [ 120.534508, 33.782587 ], [ 120.50942, 33.830945 ], [ 120.485454, 33.859221 ], [ 120.424671, 33.975121 ], [ 120.367591, 34.091424 ], [ 120.359846, 34.121897 ], [ 120.355973, 34.149559 ], [ 120.347499, 34.179236 ], [ 120.331671, 34.209333 ], [ 120.314272, 34.255814 ], [ 120.308492, 34.297452 ], [ 120.311635, 34.307042 ], [ 120.292833, 34.318092 ], [ 120.233284, 34.337179 ], [ 120.103691, 34.391622 ], [ 120.043019, 34.422201 ], [ 119.962536, 34.458907 ], [ 119.919039, 34.469122 ], [ 119.8495, 34.477404 ], [ 119.823009, 34.481996 ], [ 119.819192, 34.462856 ], [ 119.81184, 34.462298 ], [ 119.808585, 34.450065 ], [ 119.795564, 34.450494 ], [ 119.798875, 34.430316 ], [ 119.788492, 34.408073 ], [ 119.791186, 34.400299 ], [ 119.803814, 34.385651 ], [ 119.802411, 34.376156 ], [ 119.782486, 34.369754 ], [ 119.771766, 34.354285 ], [ 119.758745, 34.350546 ], [ 119.753582, 34.343239 ], [ 119.753975, 34.326088 ], [ 119.743087, 34.319038 ], [ 119.740449, 34.308805 ], [ 119.727877, 34.303086 ], [ 119.702059, 34.281152 ], [ 119.662715, 34.255943 ], [ 119.629826, 34.242948 ], [ 119.612259, 34.229951 ], [ 119.597442, 34.224528 ], [ 119.573476, 34.207783 ], [ 119.557424, 34.205372 ], [ 119.552485, 34.207955 ], [ 119.532561, 34.188538 ], [ 119.503881, 34.172561 ], [ 119.510279, 34.160501 ], [ 119.529306, 34.166833 ], [ 119.533403, 34.145423 ], [ 119.529025, 34.137711 ], [ 119.521392, 34.13672 ], [ 119.5375, 34.108968 ], [ 119.55097, 34.115605 ], [ 119.558828, 34.10177 ], [ 119.569716, 34.10621 ], [ 119.588406, 34.091338 ], [ 119.585712, 34.078792 ], [ 119.577012, 34.069737 ], [ 119.563598, 34.069004 ], [ 119.553889, 34.060466 ], [ 119.569716, 34.032775 ], [ 119.571905, 34.02104 ], [ 119.568257, 34.013187 ], [ 119.57892, 33.999896 ], [ 119.597273, 33.995926 ], [ 119.601427, 33.980129 ], [ 119.595309, 33.976805 ], [ 119.615121, 33.9547 ], [ 119.620397, 33.946107 ], [ 119.63426, 33.951289 ], [ 119.644026, 33.947014 ], [ 119.637571, 33.939024 ], [ 119.64599, 33.924772 ], [ 119.638974, 33.904597 ], [ 119.639199, 33.893752 ], [ 119.617871, 33.879276 ], [ 119.598733, 33.874522 ], [ 119.584814, 33.858961 ], [ 119.559389, 33.840069 ], [ 119.555292, 33.827572 ], [ 119.543169, 33.812392 ], [ 119.545526, 33.803569 ], [ 119.536153, 33.79721 ], [ 119.53228, 33.776573 ], [ 119.524311, 33.770299 ], [ 119.508988, 33.739526 ], [ 119.508932, 33.72208 ], [ 119.48261, 33.69809 ], [ 119.481655, 33.685963 ], [ 119.492263, 33.673097 ], [ 119.484911, 33.667162 ], [ 119.483732, 33.658453 ], [ 119.496136, 33.654207 ], [ 119.467624, 33.638303 ], [ 119.463751, 33.645323 ], [ 119.456455, 33.64164 ], [ 119.464369, 33.627121 ], [ 119.471104, 33.597338 ], [ 119.477783, 33.588362 ], [ 119.486594, 33.560691 ], [ 119.493329, 33.545941 ], [ 119.492712, 33.536006 ], [ 119.498156, 33.520297 ], [ 119.520775, 33.500896 ], [ 119.532449, 33.501503 ], [ 119.55894, 33.471416 ], [ 119.576282, 33.474239 ], [ 119.580997, 33.464512 ], [ 119.591436, 33.464078 ], [ 119.604121, 33.455435 ], [ 119.605299, 33.449572 ], [ 119.620004, 33.43741 ], [ 119.617983, 33.427201 ], [ 119.604177, 33.422291 ], [ 119.566853, 33.399348 ], [ 119.576731, 33.378442 ], [ 119.589865, 33.380963 ], [ 119.605411, 33.379702 ], [ 119.613101, 33.358357 ], [ 119.616356, 33.333135 ], [ 119.631959, 33.335353 ], [ 119.636, 33.326611 ], [ 119.632408, 33.317042 ], [ 119.641388, 33.311038 ], [ 119.640546, 33.293635 ], [ 119.654016, 33.280711 ], [ 119.659516, 33.285846 ], [ 119.6864, 33.288892 ], [ 119.700319, 33.294245 ], [ 119.71508, 33.271877 ], [ 119.704248, 33.269788 ], [ 119.690778, 33.242668 ], [ 119.685727, 33.238619 ], [ 119.693247, 33.224294 ], [ 119.712611, 33.219068 ], [ 119.731469, 33.211664 ], [ 119.733489, 33.205349 ], [ 119.728775, 33.188709 ], [ 119.730346, 33.172851 ], [ 119.751281, 33.170803 ], [ 119.753077, 33.16065 ], [ 119.739775, 33.147401 ], [ 119.74926, 33.131012 ], [ 119.772272, 33.130924 ], [ 119.787313, 33.13912 ], [ 119.843494, 33.153459 ], [ 119.86847, 33.154461 ], [ 119.867572, 33.143391 ], [ 119.877282, 33.146834 ], [ 119.890247, 33.144306 ], [ 119.8944, 33.151062 ], [ 119.916569, 33.149449 ], [ 119.936438, 33.155377 ], [ 119.968373, 33.149885 ], [ 119.988073, 33.151585 ], [ 120.003451, 33.15603 ], [ 120.023993, 33.158035 ], [ 120.048183, 33.164049 ], [ 120.080848, 33.181782 ], [ 120.094093, 33.178645 ], [ 120.153418, 33.157207 ], [ 120.168852, 33.15311 ], [ 120.214145, 33.13742 ], [ 120.296761, 33.129573 ], [ 120.28969, 33.104242 ], [ 120.293675, 33.096698 ], [ 120.291991, 33.081128 ], [ 120.30939, 33.062283 ], [ 120.313038, 33.048059 ], [ 120.308884, 33.024407 ], [ 120.312364, 32.992583 ], [ 120.299063, 32.966601 ], [ 120.300353, 32.954153 ], [ 120.287389, 32.955202 ], [ 120.286378, 32.949392 ], [ 120.295078, 32.94546 ], [ 120.291991, 32.933621 ], [ 120.280766, 32.924926 ], [ 120.23884, 32.927985 ], [ 120.238447, 32.921168 ], [ 120.220431, 32.917017 ], [ 120.204997, 32.9206 ], [ 120.201068, 32.930519 ], [ 120.176373, 32.932529 ], [ 120.177495, 32.909064 ], [ 120.181873, 32.903907 ], [ 120.177046, 32.877767 ], [ 120.200226, 32.874488 ], [ 120.198767, 32.866925 ], [ 120.20842, 32.864345 ], [ 120.205895, 32.852189 ], [ 120.195231, 32.851358 ], [ 120.194894, 32.842786 ], [ 120.184848, 32.834126 ], [ 120.181031, 32.82529 ], [ 120.193379, 32.826078 ], [ 120.187037, 32.812166 ], [ 120.167225, 32.81501 ], [ 120.161107, 32.809935 ], [ 120.168179, 32.793045 ], [ 120.159255, 32.787881 ], [ 120.162454, 32.780967 ], [ 120.174184, 32.779654 ], [ 120.18294, 32.772913 ], [ 120.197027, 32.781492 ], [ 120.199328, 32.786962 ], [ 120.222396, 32.792301 ], [ 120.228176, 32.77856 ], [ 120.21465, 32.767442 ], [ 120.206624, 32.756586 ], [ 120.202583, 32.74297 ], [ 120.196129, 32.739336 ], [ 120.180863, 32.741832 ], [ 120.181705, 32.723177 ], [ 120.17323, 32.715688 ], [ 120.164811, 32.720331 ], [ 120.155382, 32.714199 ], [ 120.157571, 32.703249 ], [ 120.145055, 32.705877 ], [ 120.138096, 32.687171 ], [ 120.129508, 32.689055 ], [ 120.121651, 32.679197 ], [ 120.120977, 32.633267 ], [ 120.109079, 32.630505 ], [ 120.113176, 32.613801 ], [ 120.122661, 32.610293 ], [ 120.140846, 32.6163 ], [ 120.154372, 32.616037 ], [ 120.176317, 32.62121 ], [ 120.17598, 32.629102 ], [ 120.197251, 32.619281 ], [ 120.196017, 32.603013 ], [ 120.202303, 32.600908 ], [ 120.213584, 32.602706 ], [ 120.209375, 32.608188 ], [ 120.213528, 32.625639 ], [ 120.222171, 32.634319 ], [ 120.221722, 32.64839 ], [ 120.228906, 32.649924 ], [ 120.224809, 32.658382 ], [ 120.225651, 32.675911 ], [ 120.251861, 32.679898 ], [ 120.276276, 32.679285 ], [ 120.292664, 32.687566 ], [ 120.315563, 32.704388 ], [ 120.319492, 32.699306 ], [ 120.333018, 32.699788 ], [ 120.340988, 32.705351 ], [ 120.366693, 32.704913 ], [ 120.376122, 32.71087 ], [ 120.392511, 32.707235 ], [ 120.389592, 32.69072 ], [ 120.394251, 32.687478 ], [ 120.410471, 32.689406 ], [ 120.415747, 32.679416 ], [ 120.431855, 32.676525 ], [ 120.436962, 32.647075 ], [ 120.443192, 32.639097 ], [ 120.44308, 32.629277 ], [ 120.465642, 32.631469 ], [ 120.475576, 32.628664 ], [ 120.484669, 32.63125 ], [ 120.496511, 32.624367 ], [ 120.495276, 32.639492 ], [ 120.506838, 32.640763 ], [ 120.51217, 32.636116 ], [ 120.544554, 32.632258 ], [ 120.549886, 32.635765 ], [ 120.578903, 32.63502 ], [ 120.590521, 32.639667 ], [ 120.600455, 32.650011 ], [ 120.614767, 32.639755 ], [ 120.612746, 32.635634 ], [ 120.621838, 32.626033 ], [ 120.615216, 32.606127 ], [ 120.620267, 32.601873 ], [ 120.629752, 32.617527 ], [ 120.643952, 32.613187 ], [ 120.656917, 32.603496 ], [ 120.656075, 32.594637 ], [ 120.649284, 32.585032 ], [ 120.653381, 32.571872 ], [ 120.663034, 32.572048 ], [ 120.671565, 32.587883 ], [ 120.680938, 32.594812 ], [ 120.701031, 32.603496 ], [ 120.720282, 32.599724 ], [ 120.721012, 32.591611 ], [ 120.740319, 32.585427 ], [ 120.74363, 32.598321 ], [ 120.793469, 32.600601 ], [ 120.792627, 32.578452 ], [ 120.805031, 32.582619 ], [ 120.818277, 32.592006 ], [ 120.832589, 32.597005 ], [ 120.837247, 32.606741 ], [ 120.85459, 32.605074 ], [ 120.868453, 32.609766 ], [ 120.856891, 32.612178 ], [ 120.851166, 32.607442 ], [ 120.851447, 32.618273 ], [ 120.863457, 32.61915 ], [ 120.863233, 32.630242 ], [ 120.895336, 32.631601 ], [ 120.908133, 32.639316 ], [ 120.976044, 32.658426 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 321000, "name": "扬州市", "center": [ 119.421003, 32.393159 ], "centroid": [ 119.479719, 32.737224 ], "childrenNum": 6, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 9, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 119.229036, 32.222179 ], [ 119.254966, 32.23222 ], [ 119.286115, 32.23288 ], [ 119.336403, 32.230987 ], [ 119.367609, 32.225526 ], [ 119.388375, 32.225086 ], [ 119.396738, 32.235126 ], [ 119.412678, 32.246617 ], [ 119.433893, 32.257535 ], [ 119.462461, 32.26251 ], [ 119.478569, 32.261277 ], [ 119.504442, 32.254938 ], [ 119.514769, 32.248907 ], [ 119.536714, 32.267924 ], [ 119.546424, 32.278839 ], [ 119.544852, 32.282756 ], [ 119.576395, 32.28456 ], [ 119.577854, 32.273029 ], [ 119.570838, 32.271621 ], [ 119.570894, 32.230062 ], [ 119.599406, 32.234553 ], [ 119.597947, 32.246265 ], [ 119.607207, 32.252913 ], [ 119.615795, 32.250668 ], [ 119.622081, 32.237415 ], [ 119.621744, 32.217423 ], [ 119.629714, 32.227728 ], [ 119.627581, 32.248731 ], [ 119.633923, 32.257755 ], [ 119.661368, 32.263742 ], [ 119.678094, 32.270125 ], [ 119.688589, 32.282492 ], [ 119.708401, 32.276374 ], [ 119.730683, 32.30401 ], [ 119.745163, 32.313865 ], [ 119.768623, 32.318924 ], [ 119.786022, 32.317912 ], [ 119.802299, 32.312809 ], [ 119.819192, 32.302514 ], [ 119.843887, 32.321872 ], [ 119.847311, 32.328426 ], [ 119.842709, 32.360662 ], [ 119.853709, 32.361498 ], [ 119.856179, 32.379744 ], [ 119.844561, 32.395964 ], [ 119.853878, 32.401854 ], [ 119.851745, 32.411171 ], [ 119.863812, 32.417104 ], [ 119.868526, 32.438722 ], [ 119.859266, 32.444477 ], [ 119.853372, 32.46275 ], [ 119.84052, 32.464463 ], [ 119.829688, 32.460334 ], [ 119.814534, 32.468855 ], [ 119.818182, 32.491645 ], [ 119.824524, 32.4963 ], [ 119.823402, 32.535367 ], [ 119.835525, 32.54976 ], [ 119.827162, 32.55915 ], [ 119.815656, 32.578759 ], [ 119.820034, 32.592751 ], [ 119.815769, 32.605644 ], [ 119.821774, 32.607267 ], [ 119.816105, 32.614897 ], [ 119.814365, 32.627085 ], [ 119.828734, 32.629365 ], [ 119.832999, 32.640894 ], [ 119.844617, 32.640368 ], [ 119.855056, 32.631908 ], [ 119.866618, 32.627611 ], [ 119.869537, 32.619369 ], [ 119.890527, 32.620334 ], [ 119.898666, 32.616519 ], [ 119.90063, 32.623973 ], [ 119.911855, 32.625156 ], [ 119.89715, 32.646242 ], [ 119.899171, 32.65698 ], [ 119.894849, 32.674334 ], [ 119.883512, 32.673895 ], [ 119.870659, 32.679066 ], [ 119.877282, 32.69843 ], [ 119.85848, 32.710608 ], [ 119.858031, 32.721163 ], [ 119.843663, 32.736709 ], [ 119.84529, 32.752952 ], [ 119.866899, 32.768493 ], [ 119.863082, 32.775715 ], [ 119.833504, 32.781973 ], [ 119.824917, 32.794927 ], [ 119.830249, 32.806872 ], [ 119.82357, 32.807966 ], [ 119.806508, 32.800572 ], [ 119.794666, 32.803853 ], [ 119.78866, 32.810197 ], [ 119.790849, 32.820041 ], [ 119.800895, 32.828265 ], [ 119.801513, 32.837669 ], [ 119.795956, 32.841474 ], [ 119.805778, 32.851926 ], [ 119.79736, 32.857086 ], [ 119.802691, 32.862727 ], [ 119.789334, 32.881177 ], [ 119.782599, 32.914832 ], [ 119.775302, 32.915968 ], [ 119.761888, 32.904082 ], [ 119.746173, 32.898706 ], [ 119.72507, 32.901721 ], [ 119.719514, 32.906179 ], [ 119.712386, 32.921955 ], [ 119.714743, 32.936374 ], [ 119.703069, 32.944893 ], [ 119.696727, 32.961316 ], [ 119.706661, 32.989614 ], [ 119.708008, 33.005681 ], [ 119.696615, 33.016899 ], [ 119.683931, 33.072535 ], [ 119.669731, 33.089807 ], [ 119.64773, 33.104111 ], [ 119.640321, 33.119241 ], [ 119.649245, 33.120244 ], [ 119.646158, 33.130096 ], [ 119.653679, 33.156553 ], [ 119.657271, 33.162349 ], [ 119.692069, 33.186923 ], [ 119.701835, 33.201821 ], [ 119.708177, 33.198336 ], [ 119.712611, 33.219068 ], [ 119.693247, 33.224294 ], [ 119.685727, 33.238619 ], [ 119.690778, 33.242668 ], [ 119.704248, 33.269788 ], [ 119.71508, 33.271877 ], [ 119.700319, 33.294245 ], [ 119.6864, 33.288892 ], [ 119.659516, 33.285846 ], [ 119.654016, 33.280711 ], [ 119.640546, 33.293635 ], [ 119.641388, 33.311038 ], [ 119.632408, 33.317042 ], [ 119.636, 33.326611 ], [ 119.631959, 33.335353 ], [ 119.616356, 33.333135 ], [ 119.613101, 33.358357 ], [ 119.605411, 33.379702 ], [ 119.589865, 33.380963 ], [ 119.576731, 33.378442 ], [ 119.566853, 33.399348 ], [ 119.559164, 33.400913 ], [ 119.553103, 33.410516 ], [ 119.543898, 33.414905 ], [ 119.53127, 33.414905 ], [ 119.504498, 33.407301 ], [ 119.48839, 33.407909 ], [ 119.476773, 33.403737 ], [ 119.448429, 33.384832 ], [ 119.416831, 33.376181 ], [ 119.401284, 33.375182 ], [ 119.36542, 33.369574 ], [ 119.310979, 33.3674 ], [ 119.29184, 33.3634 ], [ 119.254517, 33.352878 ], [ 119.243123, 33.352443 ], [ 119.235041, 33.345138 ], [ 119.248848, 33.318129 ], [ 119.262655, 33.303033 ], [ 119.239924, 33.301511 ], [ 119.210683, 33.292504 ], [ 119.184697, 33.289763 ], [ 119.160114, 33.283453 ], [ 119.153435, 33.285281 ], [ 119.163145, 33.271529 ], [ 119.155512, 33.254466 ], [ 119.146644, 33.248589 ], [ 119.143277, 33.230042 ], [ 119.150685, 33.212797 ], [ 119.165222, 33.207614 ], [ 119.199907, 33.205915 ], [ 119.211413, 33.203084 ], [ 119.219158, 33.206002 ], [ 119.22202, 33.188056 ], [ 119.229541, 33.165879 ], [ 119.22376, 33.16126 ], [ 119.228531, 33.151106 ], [ 119.250251, 33.157643 ], [ 119.271467, 33.146834 ], [ 119.305422, 33.13463 ], [ 119.313897, 33.128614 ], [ 119.321081, 33.102279 ], [ 119.334776, 33.084442 ], [ 119.343251, 33.065119 ], [ 119.363736, 33.053513 ], [ 119.364185, 33.03859 ], [ 119.359246, 33.029688 ], [ 119.343082, 33.011443 ], [ 119.325122, 32.998434 ], [ 119.324954, 32.96861 ], [ 119.328265, 32.945897 ], [ 119.345608, 32.890182 ], [ 119.349817, 32.868411 ], [ 119.345383, 32.838325 ], [ 119.332699, 32.81501 ], [ 119.313729, 32.804859 ], [ 119.278651, 32.798909 ], [ 119.190927, 32.825421 ], [ 119.184922, 32.82564 ], [ 119.188906, 32.810854 ], [ 119.19132, 32.788844 ], [ 119.200861, 32.750982 ], [ 119.208214, 32.740518 ], [ 119.208943, 32.71525 ], [ 119.211637, 32.708199 ], [ 119.208719, 32.641508 ], [ 119.220224, 32.629628 ], [ 119.216913, 32.617308 ], [ 119.220505, 32.609854 ], [ 119.231, 32.607135 ], [ 119.220056, 32.592444 ], [ 119.220168, 32.57661 ], [ 119.20928, 32.573583 ], [ 119.193733, 32.579154 ], [ 119.187167, 32.599944 ], [ 119.176952, 32.593848 ], [ 119.175212, 32.571083 ], [ 119.153828, 32.56187 ], [ 119.154502, 32.554938 ], [ 119.166681, 32.545986 ], [ 119.167803, 32.536332 ], [ 119.155568, 32.528081 ], [ 119.150124, 32.509821 ], [ 119.142266, 32.499417 ], [ 119.147767, 32.492655 ], [ 119.134521, 32.491558 ], [ 119.115495, 32.476979 ], [ 119.096019, 32.466088 ], [ 119.085131, 32.452735 ], [ 119.073681, 32.455371 ], [ 119.067452, 32.462398 ], [ 119.047022, 32.462882 ], [ 119.035909, 32.452428 ], [ 119.02373, 32.456073 ], [ 119.022495, 32.440303 ], [ 119.029455, 32.428836 ], [ 119.016434, 32.413193 ], [ 119.017556, 32.399261 ], [ 119.02749, 32.388316 ], [ 119.037425, 32.388844 ], [ 119.038435, 32.38159 ], [ 119.022551, 32.380447 ], [ 119.02171, 32.375436 ], [ 119.043823, 32.365191 ], [ 119.027322, 32.35134 ], [ 119.028445, 32.345095 ], [ 119.041971, 32.333264 ], [ 119.035853, 32.325435 ], [ 119.035572, 32.308718 ], [ 119.039838, 32.303746 ], [ 119.041073, 32.271709 ], [ 119.037088, 32.259868 ], [ 119.056563, 32.25168 ], [ 119.074748, 32.248951 ], [ 119.086029, 32.241158 ], [ 119.132332, 32.245164 ], [ 119.153772, 32.243668 ], [ 119.177232, 32.238912 ], [ 119.229036, 32.222179 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 321100, "name": "镇江市", "center": [ 119.452753, 32.204402 ], "centroid": [ 119.458183, 32.014028 ], "childrenNum": 6, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 10, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 119.234087, 31.627053 ], [ 119.23695, 31.625192 ], [ 119.258389, 31.632195 ], [ 119.282804, 31.642787 ], [ 119.299922, 31.654752 ], [ 119.316535, 31.671013 ], [ 119.328658, 31.704013 ], [ 119.321081, 31.707644 ], [ 119.321586, 31.715527 ], [ 119.331072, 31.727305 ], [ 119.321643, 31.73222 ], [ 119.305647, 31.733017 ], [ 119.304637, 31.767367 ], [ 119.307387, 31.776527 ], [ 119.314683, 31.777324 ], [ 119.320071, 31.797058 ], [ 119.314571, 31.796616 ], [ 119.313785, 31.813825 ], [ 119.320015, 31.825414 ], [ 119.332643, 31.836338 ], [ 119.3295, 31.845757 ], [ 119.342072, 31.859553 ], [ 119.364129, 31.857961 ], [ 119.372436, 31.845802 ], [ 119.387028, 31.846642 ], [ 119.40409, 31.832092 ], [ 119.422331, 31.829395 ], [ 119.429347, 31.832314 ], [ 119.432995, 31.825812 ], [ 119.443378, 31.828908 ], [ 119.432041, 31.840362 ], [ 119.42553, 31.852788 ], [ 119.419525, 31.852081 ], [ 119.423229, 31.871666 ], [ 119.437541, 31.876397 ], [ 119.448822, 31.885414 ], [ 119.46392, 31.881215 ], [ 119.468803, 31.871666 ], [ 119.508203, 31.851859 ], [ 119.550016, 31.856458 ], [ 119.556077, 31.862515 ], [ 119.559894, 31.85606 ], [ 119.570053, 31.854557 ], [ 119.576731, 31.848366 ], [ 119.586946, 31.847438 ], [ 119.59211, 31.835321 ], [ 119.589416, 31.826962 ], [ 119.597329, 31.827847 ], [ 119.605131, 31.822052 ], [ 119.605692, 31.806128 ], [ 119.615009, 31.796174 ], [ 119.629601, 31.801173 ], [ 119.644643, 31.795554 ], [ 119.650817, 31.777678 ], [ 119.656541, 31.773607 ], [ 119.688196, 31.769402 ], [ 119.693303, 31.756966 ], [ 119.706717, 31.747139 ], [ 119.708289, 31.737931 ], [ 119.723892, 31.732928 ], [ 119.74, 31.731157 ], [ 119.734724, 31.74373 ], [ 119.736295, 31.7621 ], [ 119.748755, 31.780333 ], [ 119.757342, 31.786218 ], [ 119.763965, 31.808119 ], [ 119.790456, 31.806968 ], [ 119.785461, 31.816745 ], [ 119.790344, 31.826564 ], [ 119.800503, 31.833331 ], [ 119.811784, 31.852213 ], [ 119.782262, 31.852081 ], [ 119.769914, 31.847615 ], [ 119.763348, 31.8569 ], [ 119.764077, 31.872595 ], [ 119.75521, 31.880331 ], [ 119.771823, 31.900839 ], [ 119.780466, 31.901634 ], [ 119.781757, 31.913875 ], [ 119.759643, 31.921121 ], [ 119.760485, 31.926644 ], [ 119.78389, 31.919354 ], [ 119.789446, 31.926909 ], [ 119.777154, 31.944624 ], [ 119.767613, 31.949306 ], [ 119.778165, 31.984106 ], [ 119.775639, 31.986446 ], [ 119.784788, 32.012315 ], [ 119.777435, 32.014257 ], [ 119.796293, 32.049032 ], [ 119.804768, 32.056091 ], [ 119.822223, 32.055827 ], [ 119.829014, 32.0519 ], [ 119.843831, 32.059841 ], [ 119.859939, 32.051547 ], [ 119.869593, 32.058121 ], [ 119.878629, 32.042193 ], [ 119.883736, 32.039281 ], [ 119.890864, 32.046164 ], [ 119.895972, 32.040163 ], [ 119.905906, 32.015361 ], [ 119.919712, 32.003663 ], [ 119.951704, 32.002339 ], [ 119.975501, 32.006886 ], [ 119.948729, 32.047488 ], [ 119.930601, 32.078942 ], [ 119.894063, 32.182889 ], [ 119.891987, 32.201083 ], [ 119.87846, 32.247542 ], [ 119.869537, 32.262686 ], [ 119.852699, 32.28192 ], [ 119.834571, 32.295694 ], [ 119.819192, 32.302514 ], [ 119.802299, 32.312809 ], [ 119.786022, 32.317912 ], [ 119.768623, 32.318924 ], [ 119.745163, 32.313865 ], [ 119.730683, 32.30401 ], [ 119.708401, 32.276374 ], [ 119.688589, 32.282492 ], [ 119.678094, 32.270125 ], [ 119.661368, 32.263742 ], [ 119.633923, 32.257755 ], [ 119.627581, 32.248731 ], [ 119.629714, 32.227728 ], [ 119.621744, 32.217423 ], [ 119.622081, 32.237415 ], [ 119.615795, 32.250668 ], [ 119.607207, 32.252913 ], [ 119.597947, 32.246265 ], [ 119.599406, 32.234553 ], [ 119.570894, 32.230062 ], [ 119.570838, 32.271621 ], [ 119.577854, 32.273029 ], [ 119.576395, 32.28456 ], [ 119.544852, 32.282756 ], [ 119.546424, 32.278839 ], [ 119.536714, 32.267924 ], [ 119.514769, 32.248907 ], [ 119.504442, 32.254938 ], [ 119.478569, 32.261277 ], [ 119.462461, 32.26251 ], [ 119.433893, 32.257535 ], [ 119.412678, 32.246617 ], [ 119.396738, 32.235126 ], [ 119.388375, 32.225086 ], [ 119.367609, 32.225526 ], [ 119.336403, 32.230987 ], [ 119.286115, 32.23288 ], [ 119.254966, 32.23222 ], [ 119.229036, 32.222179 ], [ 119.241664, 32.216278 ], [ 119.221403, 32.201127 ], [ 119.216239, 32.190686 ], [ 119.191095, 32.1854 ], [ 119.184529, 32.189629 ], [ 119.154446, 32.186193 ], [ 119.13671, 32.193374 ], [ 119.121332, 32.187603 ], [ 119.086871, 32.178527 ], [ 119.078677, 32.178747 ], [ 119.076039, 32.161695 ], [ 119.047976, 32.161254 ], [ 119.058472, 32.15645 ], [ 119.039333, 32.157023 ], [ 119.031756, 32.14865 ], [ 119.022383, 32.130886 ], [ 119.00925, 32.12467 ], [ 119.008913, 32.115941 ], [ 119.026649, 32.115941 ], [ 119.049772, 32.109768 ], [ 119.057686, 32.102228 ], [ 119.069248, 32.107916 ], [ 119.079799, 32.107343 ], [ 119.089733, 32.089704 ], [ 119.098882, 32.091027 ], [ 119.098489, 32.07162 ], [ 119.08659, 32.053224 ], [ 119.092652, 32.037604 ], [ 119.097928, 32.011256 ], [ 119.092371, 32.004105 ], [ 119.10281, 32.004899 ], [ 119.112464, 32.000441 ], [ 119.114204, 31.988212 ], [ 119.121612, 31.984812 ], [ 119.121107, 31.977571 ], [ 119.113923, 31.979823 ], [ 119.111061, 31.96949 ], [ 119.102979, 31.965603 ], [ 119.090126, 31.974126 ], [ 119.073738, 31.969622 ], [ 119.06487, 31.97342 ], [ 119.046854, 31.968562 ], [ 119.02923, 31.95708 ], [ 119.029455, 31.950013 ], [ 119.037537, 31.93897 ], [ 119.051512, 31.935922 ], [ 119.06762, 31.940207 ], [ 119.104157, 31.933624 ], [ 119.108423, 31.922977 ], [ 119.111173, 31.901634 ], [ 119.116449, 31.890497 ], [ 119.107806, 31.885149 ], [ 119.100341, 31.865787 ], [ 119.092427, 31.860437 ], [ 119.075421, 31.864195 ], [ 119.069753, 31.868793 ], [ 119.043374, 31.854424 ], [ 119.032822, 31.853761 ], [ 119.025919, 31.846376 ], [ 119.003357, 31.845757 ], [ 118.979672, 31.842352 ], [ 118.969457, 31.834613 ], [ 118.970411, 31.826077 ], [ 118.986407, 31.81785 ], [ 118.998137, 31.80166 ], [ 119.006387, 31.798607 ], [ 119.002908, 31.783431 ], [ 118.982534, 31.782988 ], [ 118.980458, 31.764667 ], [ 118.998867, 31.76719 ], [ 119.00504, 31.777766 ], [ 119.021541, 31.778607 ], [ 119.029679, 31.784714 ], [ 119.055665, 31.788962 ], [ 119.065768, 31.78197 ], [ 119.077105, 31.783962 ], [ 119.077835, 31.773916 ], [ 119.089902, 31.769624 ], [ 119.093999, 31.756036 ], [ 119.105392, 31.751344 ], [ 119.114428, 31.740233 ], [ 119.12498, 31.735806 ], [ 119.129245, 31.723586 ], [ 119.138674, 31.722125 ], [ 119.157701, 31.699362 ], [ 119.186437, 31.694136 ], [ 119.190422, 31.687049 ], [ 119.186605, 31.677658 ], [ 119.192274, 31.659847 ], [ 119.187335, 31.649168 ], [ 119.204734, 31.646642 ], [ 119.212423, 31.627718 ], [ 119.232516, 31.632283 ], [ 119.234087, 31.627053 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 321200, "name": "泰州市", "center": [ 119.915176, 32.484882 ], "centroid": [ 120.060841, 32.571433 ], "childrenNum": 6, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 11, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 120.553141, 32.021143 ], [ 120.558529, 32.03372 ], [ 120.547922, 32.041046 ], [ 120.550503, 32.050929 ], [ 120.5294, 32.056444 ], [ 120.518456, 32.065885 ], [ 120.512843, 32.091732 ], [ 120.486745, 32.099141 ], [ 120.482255, 32.102933 ], [ 120.440779, 32.119865 ], [ 120.435166, 32.123921 ], [ 120.417038, 32.124847 ], [ 120.387909, 32.129696 ], [ 120.374383, 32.128065 ], [ 120.356198, 32.130754 ], [ 120.351034, 32.149487 ], [ 120.347442, 32.150545 ], [ 120.343233, 32.170067 ], [ 120.371632, 32.217555 ], [ 120.364617, 32.237812 ], [ 120.35704, 32.238736 ], [ 120.345927, 32.249919 ], [ 120.350866, 32.255995 ], [ 120.347218, 32.266515 ], [ 120.352381, 32.278663 ], [ 120.352325, 32.30445 ], [ 120.365234, 32.308806 ], [ 120.354234, 32.324951 ], [ 120.353111, 32.335947 ], [ 120.346208, 32.343996 ], [ 120.359734, 32.35798 ], [ 120.352381, 32.368929 ], [ 120.351652, 32.377898 ], [ 120.323028, 32.368445 ], [ 120.310119, 32.361542 ], [ 120.302542, 32.37249 ], [ 120.292608, 32.369544 ], [ 120.284526, 32.379876 ], [ 120.289185, 32.384975 ], [ 120.279924, 32.421454 ], [ 120.280654, 32.430989 ], [ 120.275153, 32.438897 ], [ 120.271393, 32.47228 ], [ 120.258316, 32.498934 ], [ 120.270102, 32.501788 ], [ 120.263704, 32.514562 ], [ 120.270102, 32.548707 ], [ 120.262301, 32.562001 ], [ 120.262862, 32.574855 ], [ 120.255734, 32.597619 ], [ 120.23059, 32.58683 ], [ 120.224584, 32.58183 ], [ 120.207635, 32.591567 ], [ 120.202303, 32.600908 ], [ 120.196017, 32.603013 ], [ 120.197251, 32.619281 ], [ 120.17598, 32.629102 ], [ 120.176317, 32.62121 ], [ 120.154372, 32.616037 ], [ 120.140846, 32.6163 ], [ 120.122661, 32.610293 ], [ 120.113176, 32.613801 ], [ 120.109079, 32.630505 ], [ 120.120977, 32.633267 ], [ 120.121651, 32.679197 ], [ 120.129508, 32.689055 ], [ 120.138096, 32.687171 ], [ 120.145055, 32.705877 ], [ 120.157571, 32.703249 ], [ 120.155382, 32.714199 ], [ 120.164811, 32.720331 ], [ 120.17323, 32.715688 ], [ 120.181705, 32.723177 ], [ 120.180863, 32.741832 ], [ 120.196129, 32.739336 ], [ 120.202583, 32.74297 ], [ 120.206624, 32.756586 ], [ 120.21465, 32.767442 ], [ 120.228176, 32.77856 ], [ 120.222396, 32.792301 ], [ 120.199328, 32.786962 ], [ 120.197027, 32.781492 ], [ 120.18294, 32.772913 ], [ 120.174184, 32.779654 ], [ 120.162454, 32.780967 ], [ 120.159255, 32.787881 ], [ 120.168179, 32.793045 ], [ 120.161107, 32.809935 ], [ 120.167225, 32.81501 ], [ 120.187037, 32.812166 ], [ 120.193379, 32.826078 ], [ 120.181031, 32.82529 ], [ 120.184848, 32.834126 ], [ 120.194894, 32.842786 ], [ 120.195231, 32.851358 ], [ 120.205895, 32.852189 ], [ 120.20842, 32.864345 ], [ 120.198767, 32.866925 ], [ 120.200226, 32.874488 ], [ 120.177046, 32.877767 ], [ 120.181873, 32.903907 ], [ 120.177495, 32.909064 ], [ 120.176373, 32.932529 ], [ 120.201068, 32.930519 ], [ 120.204997, 32.9206 ], [ 120.220431, 32.917017 ], [ 120.238447, 32.921168 ], [ 120.23884, 32.927985 ], [ 120.280766, 32.924926 ], [ 120.291991, 32.933621 ], [ 120.295078, 32.94546 ], [ 120.286378, 32.949392 ], [ 120.287389, 32.955202 ], [ 120.300353, 32.954153 ], [ 120.299063, 32.966601 ], [ 120.312364, 32.992583 ], [ 120.308884, 33.024407 ], [ 120.313038, 33.048059 ], [ 120.30939, 33.062283 ], [ 120.291991, 33.081128 ], [ 120.293675, 33.096698 ], [ 120.28969, 33.104242 ], [ 120.296761, 33.129573 ], [ 120.214145, 33.13742 ], [ 120.168852, 33.15311 ], [ 120.153418, 33.157207 ], [ 120.094093, 33.178645 ], [ 120.080848, 33.181782 ], [ 120.048183, 33.164049 ], [ 120.023993, 33.158035 ], [ 120.003451, 33.15603 ], [ 119.988073, 33.151585 ], [ 119.968373, 33.149885 ], [ 119.936438, 33.155377 ], [ 119.916569, 33.149449 ], [ 119.8944, 33.151062 ], [ 119.890247, 33.144306 ], [ 119.877282, 33.146834 ], [ 119.867572, 33.143391 ], [ 119.86847, 33.154461 ], [ 119.843494, 33.153459 ], [ 119.787313, 33.13912 ], [ 119.772272, 33.130924 ], [ 119.74926, 33.131012 ], [ 119.739775, 33.147401 ], [ 119.753077, 33.16065 ], [ 119.751281, 33.170803 ], [ 119.730346, 33.172851 ], [ 119.728775, 33.188709 ], [ 119.733489, 33.205349 ], [ 119.731469, 33.211664 ], [ 119.712611, 33.219068 ], [ 119.708177, 33.198336 ], [ 119.701835, 33.201821 ], [ 119.692069, 33.186923 ], [ 119.657271, 33.162349 ], [ 119.653679, 33.156553 ], [ 119.646158, 33.130096 ], [ 119.649245, 33.120244 ], [ 119.640321, 33.119241 ], [ 119.64773, 33.104111 ], [ 119.669731, 33.089807 ], [ 119.683931, 33.072535 ], [ 119.696615, 33.016899 ], [ 119.708008, 33.005681 ], [ 119.706661, 32.989614 ], [ 119.696727, 32.961316 ], [ 119.703069, 32.944893 ], [ 119.714743, 32.936374 ], [ 119.712386, 32.921955 ], [ 119.719514, 32.906179 ], [ 119.72507, 32.901721 ], [ 119.746173, 32.898706 ], [ 119.761888, 32.904082 ], [ 119.775302, 32.915968 ], [ 119.782599, 32.914832 ], [ 119.789334, 32.881177 ], [ 119.802691, 32.862727 ], [ 119.79736, 32.857086 ], [ 119.805778, 32.851926 ], [ 119.795956, 32.841474 ], [ 119.801513, 32.837669 ], [ 119.800895, 32.828265 ], [ 119.790849, 32.820041 ], [ 119.78866, 32.810197 ], [ 119.794666, 32.803853 ], [ 119.806508, 32.800572 ], [ 119.82357, 32.807966 ], [ 119.830249, 32.806872 ], [ 119.824917, 32.794927 ], [ 119.833504, 32.781973 ], [ 119.863082, 32.775715 ], [ 119.866899, 32.768493 ], [ 119.84529, 32.752952 ], [ 119.843663, 32.736709 ], [ 119.858031, 32.721163 ], [ 119.85848, 32.710608 ], [ 119.877282, 32.69843 ], [ 119.870659, 32.679066 ], [ 119.883512, 32.673895 ], [ 119.894849, 32.674334 ], [ 119.899171, 32.65698 ], [ 119.89715, 32.646242 ], [ 119.911855, 32.625156 ], [ 119.90063, 32.623973 ], [ 119.898666, 32.616519 ], [ 119.890527, 32.620334 ], [ 119.869537, 32.619369 ], [ 119.866618, 32.627611 ], [ 119.855056, 32.631908 ], [ 119.844617, 32.640368 ], [ 119.832999, 32.640894 ], [ 119.828734, 32.629365 ], [ 119.814365, 32.627085 ], [ 119.816105, 32.614897 ], [ 119.821774, 32.607267 ], [ 119.815769, 32.605644 ], [ 119.820034, 32.592751 ], [ 119.815656, 32.578759 ], [ 119.827162, 32.55915 ], [ 119.835525, 32.54976 ], [ 119.823402, 32.535367 ], [ 119.824524, 32.4963 ], [ 119.818182, 32.491645 ], [ 119.814534, 32.468855 ], [ 119.829688, 32.460334 ], [ 119.84052, 32.464463 ], [ 119.853372, 32.46275 ], [ 119.859266, 32.444477 ], [ 119.868526, 32.438722 ], [ 119.863812, 32.417104 ], [ 119.851745, 32.411171 ], [ 119.853878, 32.401854 ], [ 119.844561, 32.395964 ], [ 119.856179, 32.379744 ], [ 119.853709, 32.361498 ], [ 119.842709, 32.360662 ], [ 119.847311, 32.328426 ], [ 119.843887, 32.321872 ], [ 119.819192, 32.302514 ], [ 119.834571, 32.295694 ], [ 119.852699, 32.28192 ], [ 119.869537, 32.262686 ], [ 119.87846, 32.247542 ], [ 119.891987, 32.201083 ], [ 119.894063, 32.182889 ], [ 119.930601, 32.078942 ], [ 119.948729, 32.047488 ], [ 119.975501, 32.006886 ], [ 119.980103, 31.998057 ], [ 120.016248, 31.970461 ], [ 120.022422, 31.967767 ], [ 120.064908, 31.95549 ], [ 120.134784, 31.939367 ], [ 120.17525, 31.933845 ], [ 120.205895, 31.931504 ], [ 120.236595, 31.932918 ], [ 120.262974, 31.941841 ], [ 120.353055, 31.980617 ], [ 120.370678, 31.990817 ], [ 120.387853, 32.006665 ], [ 120.403736, 32.016199 ], [ 120.465642, 32.045811 ], [ 120.503807, 32.041002 ], [ 120.52463, 32.030455 ], [ 120.553141, 32.021143 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 321300, "name": "宿迁市", "center": [ 118.275162, 33.963008 ], "centroid": [ 118.526352, 33.784713 ], "childrenNum": 5, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 12, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 119.174931, 34.093494 ], [ 119.166849, 34.10746 ], [ 119.176166, 34.118579 ], [ 119.168421, 34.129654 ], [ 119.15641, 34.133618 ], [ 119.150348, 34.140555 ], [ 119.142828, 34.134049 ], [ 119.129077, 34.145768 ], [ 119.145409, 34.158692 ], [ 119.141874, 34.161578 ], [ 119.144287, 34.176265 ], [ 119.136991, 34.177858 ], [ 119.13295, 34.205415 ], [ 119.099667, 34.208042 ], [ 119.09703, 34.232921 ], [ 119.09108, 34.23688 ], [ 119.091866, 34.262353 ], [ 119.074074, 34.265107 ], [ 119.082774, 34.310868 ], [ 119.073008, 34.331763 ], [ 119.075477, 34.342681 ], [ 119.062232, 34.338683 ], [ 119.057068, 34.356176 ], [ 119.056227, 34.3823 ], [ 119.065263, 34.409232 ], [ 119.086871, 34.409747 ], [ 119.089565, 34.42087 ], [ 119.061222, 34.420183 ], [ 119.041409, 34.421901 ], [ 119.038659, 34.403735 ], [ 119.033215, 34.398881 ], [ 119.015311, 34.405324 ], [ 118.994994, 34.404121 ], [ 118.995162, 34.39029 ], [ 118.980794, 34.379636 ], [ 118.974901, 34.36911 ], [ 118.96463, 34.36086 ], [ 118.963788, 34.350546 ], [ 118.95363, 34.350116 ], [ 118.953237, 34.368508 ], [ 118.939991, 34.382343 ], [ 118.931909, 34.374738 ], [ 118.924837, 34.379293 ], [ 118.913388, 34.378262 ], [ 118.907439, 34.368036 ], [ 118.874942, 34.367692 ], [ 118.864335, 34.365887 ], [ 118.837787, 34.368809 ], [ 118.825328, 34.358797 ], [ 118.812138, 34.357336 ], [ 118.810903, 34.343196 ], [ 118.78531, 34.311814 ], [ 118.766564, 34.308891 ], [ 118.758258, 34.312932 ], [ 118.759829, 34.321058 ], [ 118.748268, 34.330817 ], [ 118.739905, 34.325056 ], [ 118.708194, 34.336362 ], [ 118.693265, 34.345904 ], [ 118.676371, 34.345345 ], [ 118.676596, 34.339414 ], [ 118.6661, 34.342423 ], [ 118.644268, 34.359012 ], [ 118.635232, 34.355058 ], [ 118.633155, 34.344744 ], [ 118.621986, 34.341133 ], [ 118.631752, 34.337179 ], [ 118.634895, 34.320456 ], [ 118.632706, 34.308246 ], [ 118.624063, 34.305752 ], [ 118.593362, 34.308031 ], [ 118.571473, 34.298957 ], [ 118.57456, 34.278399 ], [ 118.566871, 34.274184 ], [ 118.56109, 34.247983 ], [ 118.565468, 34.236794 ], [ 118.573494, 34.233566 ], [ 118.559687, 34.187806 ], [ 118.560192, 34.165454 ], [ 118.519221, 34.168598 ], [ 118.505358, 34.158562 ], [ 118.50968, 34.148784 ], [ 118.503674, 34.137194 ], [ 118.503225, 34.123147 ], [ 118.517705, 34.117545 ], [ 118.489923, 34.106684 ], [ 118.482627, 34.100046 ], [ 118.469718, 34.097201 ], [ 118.451029, 34.106598 ], [ 118.43436, 34.105089 ], [ 118.428466, 34.108623 ], [ 118.382949, 34.117286 ], [ 118.363586, 34.118795 ], [ 118.306001, 34.11358 ], [ 118.292307, 34.109701 ], [ 118.28922, 34.102589 ], [ 118.232646, 34.100304 ], [ 118.222824, 34.106986 ], [ 118.213619, 34.127241 ], [ 118.213844, 34.14202 ], [ 118.187745, 34.161664 ], [ 118.177306, 34.156366 ], [ 118.15654, 34.161147 ], [ 118.150703, 34.158476 ], [ 118.154239, 34.148784 ], [ 118.150534, 34.137281 ], [ 118.139309, 34.136419 ], [ 118.120732, 34.144045 ], [ 118.10294, 34.139521 ], [ 118.097047, 34.150292 ], [ 118.088292, 34.15503 ], [ 118.083072, 34.165411 ], [ 118.072408, 34.170924 ], [ 118.060622, 34.157055 ], [ 118.064158, 34.152532 ], [ 118.055571, 34.148827 ], [ 117.998997, 34.140038 ], [ 117.994394, 34.123793 ], [ 117.996583, 34.105649 ], [ 118.007696, 34.100348 ], [ 118.005507, 34.09164 ], [ 118.013084, 34.083923 ], [ 118.048611, 34.092545 ], [ 118.063821, 34.053781 ], [ 118.059836, 34.048174 ], [ 118.063653, 34.020738 ], [ 118.054168, 34.009692 ], [ 118.049621, 34.01336 ], [ 118.034917, 34.01267 ], [ 118.028406, 33.998386 ], [ 118.03385, 33.983927 ], [ 118.046254, 33.98151 ], [ 118.053045, 33.971883 ], [ 118.072408, 33.965408 ], [ 118.085654, 33.965192 ], [ 118.085766, 33.942048 ], [ 118.100022, 33.941184 ], [ 118.106139, 33.935138 ], [ 118.113772, 33.936865 ], [ 118.117589, 33.954614 ], [ 118.125896, 33.954959 ], [ 118.141162, 33.934749 ], [ 118.149356, 33.901011 ], [ 118.156428, 33.889691 ], [ 118.168495, 33.881005 ], [ 118.174612, 33.865186 ], [ 118.176015, 33.844133 ], [ 118.184771, 33.844176 ], [ 118.18797, 33.822945 ], [ 118.183368, 33.816155 ], [ 118.169056, 33.820134 ], [ 118.168887, 33.807591 ], [ 118.159515, 33.795653 ], [ 118.170459, 33.786221 ], [ 118.178597, 33.763115 ], [ 118.170852, 33.759134 ], [ 118.168326, 33.749569 ], [ 118.185332, 33.744937 ], [ 118.177811, 33.736107 ], [ 118.160862, 33.735327 ], [ 118.153341, 33.720175 ], [ 118.167709, 33.714979 ], [ 118.164005, 33.692633 ], [ 118.168102, 33.663739 ], [ 118.120115, 33.621659 ], [ 118.112257, 33.617064 ], [ 118.117252, 33.591657 ], [ 118.108384, 33.530017 ], [ 118.099124, 33.52941 ], [ 118.107992, 33.520167 ], [ 118.106813, 33.503934 ], [ 118.108104, 33.475107 ], [ 118.05776, 33.491693 ], [ 118.050632, 33.49204 ], [ 118.04356, 33.473718 ], [ 118.028631, 33.458432 ], [ 118.023579, 33.440928 ], [ 118.021952, 33.421596 ], [ 118.016844, 33.406692 ], [ 118.028238, 33.390569 ], [ 118.029304, 33.372269 ], [ 118.0059, 33.352095 ], [ 117.995517, 33.347095 ], [ 117.971607, 33.349313 ], [ 117.975368, 33.335745 ], [ 117.99243, 33.333135 ], [ 117.985919, 33.32026 ], [ 117.983281, 33.296768 ], [ 117.974245, 33.279711 ], [ 117.939448, 33.262606 ], [ 117.948035, 33.252115 ], [ 117.938999, 33.234309 ], [ 117.942366, 33.225078 ], [ 117.953816, 33.223945 ], [ 117.977444, 33.226253 ], [ 117.993496, 33.211272 ], [ 117.993608, 33.20561 ], [ 117.980924, 33.200166 ], [ 117.986424, 33.193371 ], [ 117.989175, 33.179648 ], [ 118.003879, 33.177033 ], [ 118.008482, 33.16784 ], [ 118.017406, 33.164615 ], [ 118.025656, 33.155943 ], [ 118.036713, 33.1525 ], [ 118.038228, 33.135196 ], [ 118.046871, 33.138422 ], [ 118.069153, 33.139948 ], [ 118.088292, 33.149667 ], [ 118.11888, 33.160562 ], [ 118.149019, 33.169495 ], [ 118.159964, 33.181042 ], [ 118.156315, 33.195461 ], [ 118.168382, 33.21345 ], [ 118.178204, 33.217979 ], [ 118.194368, 33.211664 ], [ 118.211599, 33.19912 ], [ 118.221364, 33.180693 ], [ 118.261718, 33.199948 ], [ 118.320201, 33.196246 ], [ 118.424313, 33.187141 ], [ 118.443452, 33.204783 ], [ 118.511083, 33.263868 ], [ 118.667784, 33.311734 ], [ 118.703424, 33.323697 ], [ 118.780147, 33.345834 ], [ 118.746921, 33.386701 ], [ 118.782841, 33.444012 ], [ 118.779866, 33.487568 ], [ 118.785591, 33.493082 ], [ 118.789969, 33.508709 ], [ 118.789744, 33.5367 ], [ 118.797433, 33.560604 ], [ 118.803102, 33.561776 ], [ 118.806357, 33.572749 ], [ 118.78531, 33.587018 ], [ 118.770605, 33.60705 ], [ 118.757977, 33.635746 ], [ 118.799566, 33.64671 ], [ 118.792607, 33.666555 ], [ 118.798612, 33.69155 ], [ 118.813148, 33.700948 ], [ 118.809276, 33.715975 ], [ 118.814215, 33.730868 ], [ 118.80226, 33.741215 ], [ 118.805122, 33.763245 ], [ 118.79575, 33.772852 ], [ 118.805628, 33.794355 ], [ 118.799847, 33.813517 ], [ 118.807311, 33.819356 ], [ 118.818985, 33.844954 ], [ 118.828751, 33.858615 ], [ 118.857151, 33.880227 ], [ 118.863661, 33.891376 ], [ 118.874493, 33.892543 ], [ 118.885381, 33.885888 ], [ 118.907383, 33.889777 ], [ 118.922143, 33.902524 ], [ 118.933088, 33.900709 ], [ 118.941338, 33.907751 ], [ 118.948803, 33.906801 ], [ 118.950767, 33.914275 ], [ 118.972263, 33.919372 ], [ 118.987585, 33.904554 ], [ 118.999708, 33.9049 ], [ 118.997295, 33.897296 ], [ 119.008015, 33.896604 ], [ 119.024853, 33.911164 ], [ 119.035853, 33.928054 ], [ 119.044553, 33.929436 ], [ 119.053252, 33.937383 ], [ 119.050951, 33.957507 ], [ 119.040736, 33.959622 ], [ 119.0427, 33.968905 ], [ 119.055441, 33.973135 ], [ 119.058864, 33.978359 ], [ 119.07312, 33.98151 ], [ 119.081932, 33.987769 ], [ 119.08384, 34.001407 ], [ 119.114541, 34.024406 ], [ 119.129751, 34.028849 ], [ 119.148833, 34.045845 ], [ 119.155119, 34.056973 ], [ 119.15815, 34.076421 ], [ 119.166456, 34.088105 ], [ 119.174931, 34.093494 ] ] ] ] } }
+]
+}
diff --git a/src/utils/geoJson/suzhou4xian.json b/src/utils/geoJson/suzhou4xian.json
new file mode 100644
index 0000000..1957a90
--- /dev/null
+++ b/src/utils/geoJson/suzhou4xian.json
@@ -0,0 +1,6 @@
+{"type":"FeatureCollection","features":[
+{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[120.593332,31.738169],[120.595293,31.733458],[120.599519,31.733766],[120.603004,31.731803],[120.610962,31.730596],[120.613983,31.726129],[120.618281,31.72396],[120.62865,31.722587],[120.633312,31.72111],[120.640456,31.720456],[120.645655,31.723729],[120.649867,31.725167],[120.654921,31.724589],[120.658319,31.726681],[120.664505,31.73315],[120.66847,31.733009],[120.67197,31.731045],[120.675963,31.735448],[120.678693,31.740196],[120.678853,31.74225],[120.682948,31.743751],[120.683791,31.746767],[120.688728,31.750373],[120.697078,31.749885],[120.707404,31.755711],[120.712719,31.755814],[120.716698,31.755211],[120.720285,31.760484],[120.723421,31.761896],[120.722492,31.76731],[120.719718,31.772904],[120.716189,31.776458],[120.72194,31.779049],[120.725571,31.782282],[120.727459,31.782076],[120.729448,31.786348],[120.730566,31.792454],[120.728185,31.794878],[120.728649,31.799316],[120.72833,31.80392],[120.725614,31.806036],[120.727778,31.811974],[120.72727,31.813346],[120.724467,31.81382],[120.728635,31.818962],[120.730668,31.82263],[120.733601,31.822463],[120.736419,31.826579],[120.747049,31.836041],[120.747383,31.836708],[120.762762,31.827335],[120.767598,31.824091],[120.785779,31.815795],[120.790804,31.81273],[120.79686,31.818706],[120.803714,31.823014],[120.806837,31.818308],[120.856604,31.799367],[120.889816,31.826964],[120.89532,31.81977],[120.916638,31.793659],[120.932903,31.786707],[120.959508,31.783038],[121.018715,31.783513],[121.06064,31.783064],[121.076861,31.776996],[121.101215,31.762524],[121.096568,31.756212],[121.086431,31.74438],[121.070776,31.727464],[121.067001,31.723691],[121.063443,31.722343],[121.060843,31.717593],[121.060291,31.714987],[121.055456,31.706771],[121.054047,31.701456],[121.050126,31.693649],[121.055151,31.689232],[121.05637,31.68737],[121.052595,31.682234],[121.047192,31.684301],[121.045842,31.684121],[121.043431,31.681399],[121.041863,31.677353],[121.035342,31.669314],[121.032365,31.668556],[121.030085,31.669956],[121.01886,31.66144],[121.016928,31.659244],[121.03283,31.652423],[121.040062,31.647644],[121.043097,31.646925],[121.046176,31.644522],[121.048862,31.639152],[121.052667,31.63806],[121.054788,31.636364],[121.058912,31.63549],[121.063065,31.633306],[121.060814,31.628758],[121.056835,31.630081],[121.054962,31.625507],[121.051055,31.621369],[121.047773,31.61975],[121.046292,31.617539],[121.039481,31.610574],[121.035749,31.608428],[121.024204,31.603325],[121.0187,31.598955],[121.00807,31.59321],[121.002159,31.590883],[121.009406,31.580715],[120.996626,31.572538],[121.00168,31.566894],[120.982453,31.554382],[120.984515,31.547232],[120.978154,31.545393],[120.979969,31.543477],[120.981944,31.543181],[120.986635,31.545071],[120.987623,31.541265],[120.998151,31.542448],[120.999371,31.53266],[121.002639,31.528724],[121.005775,31.52336],[121.00608,31.519063],[121.002101,31.513441],[120.995552,31.50881],[120.987637,31.50091],[120.980957,31.496638],[120.975714,31.493769],[120.970951,31.496059],[120.967234,31.500949],[120.964576,31.498928],[120.958404,31.497719],[120.956807,31.507137],[120.954469,31.507986],[120.952958,31.512361],[120.947527,31.513197],[120.946685,31.517674],[120.941268,31.516709],[120.940339,31.523386],[120.936171,31.53055],[120.93013,31.527],[120.927603,31.524736],[120.920182,31.521906],[120.917757,31.519874],[120.917379,31.518047],[120.912935,31.521662],[120.9143,31.524994],[120.911817,31.527682],[120.908985,31.529226],[120.900127,31.525688],[120.89593,31.528351],[120.902813,31.535837],[120.904425,31.538178],[120.898689,31.54093],[120.899154,31.534731],[120.892895,31.534628],[120.889264,31.532686],[120.886055,31.533779],[120.886723,31.530319],[120.883267,31.529444],[120.878707,31.530576],[120.878315,31.525251],[120.877269,31.521752],[120.875439,31.520466],[120.874815,31.516812],[120.872346,31.516812],[120.871939,31.513094],[120.869267,31.510418],[120.865128,31.511666],[120.863894,31.50504],[120.860423,31.506031],[120.856183,31.506095],[120.852901,31.507806],[120.850839,31.507793],[120.850432,31.511808],[120.84654,31.515024],[120.846511,31.51649],[120.848777,31.517262],[120.848965,31.52089],[120.846627,31.52116],[120.834705,31.519964],[120.829375,31.519951],[120.828562,31.525958],[120.825962,31.534628],[120.821649,31.534782],[120.820879,31.533393],[120.81404,31.53302],[120.810699,31.535811],[120.808681,31.536171],[120.808652,31.530975],[120.805355,31.525624],[120.804615,31.52161],[120.799503,31.521585],[120.797165,31.523926],[120.790368,31.52435],[120.788132,31.525855],[120.789483,31.529586],[120.787987,31.529933],[120.783645,31.528441],[120.781539,31.529033],[120.780668,31.531862],[120.776834,31.533766],[120.774757,31.535644],[120.767917,31.539863],[120.764621,31.539747],[120.762922,31.534384],[120.762471,31.53001],[120.757723,31.52902],[120.753671,31.529329],[120.747441,31.531348],[120.739759,31.535618],[120.735417,31.536236],[120.735649,31.527605],[120.729114,31.527052],[120.728417,31.521919],[120.724206,31.519424],[120.709437,31.519784],[120.707157,31.518343],[120.70659,31.513274],[120.702756,31.509903],[120.697122,31.499495],[120.697964,31.498401],[120.694261,31.495351],[120.69124,31.496574],[120.685214,31.497217],[120.68472,31.499443],[120.680552,31.499675],[120.679129,31.497835],[120.663372,31.498632],[120.66086,31.495866],[120.656532,31.496419],[120.655022,31.49961],[120.655603,31.503509],[120.647863,31.506726],[120.646962,31.510418],[120.643187,31.512567],[120.643361,31.516516],[120.638685,31.516773],[120.636085,31.517764],[120.637668,31.524235],[120.635853,31.525251],[120.627198,31.525405],[120.62653,31.525791],[120.628708,31.532287],[120.628969,31.538615],[120.62698,31.541959],[120.62698,31.545354],[120.621984,31.547091],[120.619966,31.550846],[120.616713,31.54965],[120.613126,31.550036],[120.613402,31.545869],[120.605022,31.546075],[120.599272,31.548467],[120.597544,31.563859],[120.595961,31.571497],[120.594567,31.576009],[120.587044,31.583389],[120.584256,31.585137],[120.573829,31.585947],[120.570431,31.585664],[120.56741,31.583993],[120.57303,31.577475],[120.568252,31.576292],[120.56362,31.579596],[120.553062,31.575084],[120.550216,31.575019],[120.547994,31.576601],[120.546847,31.579686],[120.547776,31.583286],[120.54509,31.585716],[120.543086,31.601745],[120.546251,31.604688],[120.553106,31.605613],[120.557056,31.600305],[120.566466,31.601924],[120.56834,31.606179],[120.567134,31.609173],[120.570024,31.609443],[120.577082,31.61416],[120.584474,31.61344],[120.591488,31.611499],[120.596266,31.613299],[120.600608,31.617115],[120.592098,31.625044],[120.595569,31.631392],[120.589585,31.636531],[120.595859,31.643764],[120.594421,31.645409],[120.592127,31.650278],[120.586637,31.651819],[120.583428,31.65196],[120.571738,31.655776],[120.561064,31.655686],[120.558581,31.658512],[120.5668,31.659925],[120.568615,31.665178],[120.568761,31.668594],[120.566379,31.676146],[120.566626,31.678676],[120.564172,31.678907],[120.562865,31.680513],[120.566089,31.68312],[120.566234,31.685393],[120.568049,31.6852],[120.570053,31.688911],[120.572406,31.689694],[120.576835,31.689463],[120.575586,31.691826],[120.578374,31.689951],[120.578113,31.693701],[120.584924,31.692815],[120.587204,31.69623],[120.592809,31.700814],[120.595728,31.705603],[120.60023,31.706874],[120.600811,31.708851],[120.599083,31.710712],[120.596788,31.710828],[120.590834,31.712997],[120.589847,31.714114],[120.585098,31.714435],[120.584575,31.717927],[120.582455,31.721175],[120.581714,31.727631],[120.584357,31.734472],[120.585606,31.735409],[120.58944,31.734934],[120.593332,31.738169]]]},"properties":{"adcode":320581,"name":"常熟市","center":[120.74852,31.658156],"centroid":[120.822992,31.658797],"childrenNum":0,"level":"district","parent":{"adcode":320500},"subFeatureIndex":5,"acroutes":[100000,320000,320500]}},
+{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[120.593332,31.738169],[120.594828,31.741146],[120.598749,31.742802],[120.600027,31.744624],[120.59766,31.755031],[120.594842,31.760433],[120.588525,31.762563],[120.589411,31.766181],[120.588743,31.771608],[120.584241,31.782141],[120.580741,31.784796],[120.570707,31.793775],[120.558377,31.785707],[120.555851,31.786874],[120.555487,31.79407],[120.548923,31.792056],[120.546237,31.791928],[120.544494,31.789465],[120.544393,31.787143],[120.531555,31.787798],[120.531148,31.79321],[120.526516,31.795545],[120.523945,31.801291],[120.522537,31.806293],[120.523699,31.810537],[120.529958,31.814679],[120.530829,31.817039],[120.529319,31.821322],[120.531308,31.827848],[120.52881,31.831348],[120.521985,31.834182],[120.517396,31.837951],[120.514419,31.841528],[120.508291,31.843694],[120.50328,31.841707],[120.502061,31.852142],[120.496077,31.860884],[120.492258,31.865472],[120.490879,31.871329],[120.48459,31.874418],[120.471303,31.879197],[120.468819,31.87962],[120.466583,31.887783],[120.466496,31.889974],[120.449549,31.891947],[120.436856,31.895611],[120.426894,31.897866],[120.407739,31.905515],[120.402381,31.907385],[120.401306,31.905361],[120.397908,31.906155],[120.396412,31.908179],[120.39207,31.90531],[120.390908,31.907923],[120.38857,31.909217],[120.385143,31.909524],[120.385215,31.911715],[120.382645,31.910946],[120.379755,31.912189],[120.379349,31.914149],[120.381062,31.918888],[120.390487,31.925856],[120.391257,31.92861],[120.390313,31.932196],[120.386,31.935615],[120.37534,31.941724],[120.373525,31.946436],[120.371594,31.954951],[120.368878,31.961084],[120.370708,31.990821],[120.380525,31.998283],[120.387858,32.006652],[120.40376,32.016224],[120.465668,32.045827],[120.503803,32.041018],[120.524642,32.030438],[120.588308,32.009698],[120.608493,32.006243],[120.628389,32.001162],[120.641749,32.000983],[120.652655,32.002391],[120.674235,32.007548],[120.702495,32.013357],[120.741008,32.017861],[120.761586,32.020446],[120.770764,32.020612],[120.782047,32.015993],[120.790078,31.998091],[120.803133,31.98844],[120.853467,31.888654],[120.860336,31.873059],[120.883862,31.83472],[120.889816,31.826964],[120.856604,31.799367],[120.806837,31.818308],[120.803714,31.823014],[120.79686,31.818706],[120.790804,31.81273],[120.785779,31.815795],[120.767598,31.824091],[120.762762,31.827335],[120.747383,31.836708],[120.747049,31.836041],[120.736419,31.826579],[120.733601,31.822463],[120.730668,31.82263],[120.728635,31.818962],[120.724467,31.81382],[120.72727,31.813346],[120.727778,31.811974],[120.725614,31.806036],[120.72833,31.80392],[120.728649,31.799316],[120.728185,31.794878],[120.730566,31.792454],[120.729448,31.786348],[120.727459,31.782076],[120.725571,31.782282],[120.72194,31.779049],[120.716189,31.776458],[120.719718,31.772904],[120.722492,31.76731],[120.723421,31.761896],[120.720285,31.760484],[120.716698,31.755211],[120.712719,31.755814],[120.707404,31.755711],[120.697078,31.749885],[120.688728,31.750373],[120.683791,31.746767],[120.682948,31.743751],[120.678853,31.74225],[120.678693,31.740196],[120.675963,31.735448],[120.67197,31.731045],[120.66847,31.733009],[120.664505,31.73315],[120.658319,31.726681],[120.654921,31.724589],[120.649867,31.725167],[120.645655,31.723729],[120.640456,31.720456],[120.633312,31.72111],[120.62865,31.722587],[120.618281,31.72396],[120.613983,31.726129],[120.610962,31.730596],[120.603004,31.731803],[120.599519,31.733766],[120.595293,31.733458],[120.593332,31.738169]]]},"properties":{"adcode":320582,"name":"张家港市","center":[120.543441,31.865553],"centroid":[120.62796,31.903366],"childrenNum":0,"level":"district","parent":{"adcode":320500},"subFeatureIndex":6,"acroutes":[100000,320000,320500]}},
+{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[120.829375,31.519951],[120.834705,31.519964],[120.846627,31.52116],[120.848965,31.52089],[120.848777,31.517262],[120.846511,31.51649],[120.84654,31.515024],[120.850432,31.511808],[120.850839,31.507793],[120.852901,31.507806],[120.856183,31.506095],[120.860423,31.506031],[120.863894,31.50504],[120.865128,31.511666],[120.869267,31.510418],[120.871939,31.513094],[120.872346,31.516812],[120.874815,31.516812],[120.875439,31.520466],[120.877269,31.521752],[120.878315,31.525251],[120.878707,31.530576],[120.883267,31.529444],[120.886723,31.530319],[120.886055,31.533779],[120.889264,31.532686],[120.892895,31.534628],[120.899154,31.534731],[120.898689,31.54093],[120.904425,31.538178],[120.902813,31.535837],[120.89593,31.528351],[120.900127,31.525688],[120.908985,31.529226],[120.911817,31.527682],[120.9143,31.524994],[120.912935,31.521662],[120.917379,31.518047],[120.917757,31.519874],[120.920182,31.521906],[120.927603,31.524736],[120.93013,31.527],[120.936171,31.53055],[120.940339,31.523386],[120.941268,31.516709],[120.946685,31.517674],[120.947527,31.513197],[120.952958,31.512361],[120.954469,31.507986],[120.956807,31.507137],[120.958404,31.497719],[120.964576,31.498928],[120.967234,31.500949],[120.970951,31.496059],[120.975714,31.493769],[120.98026,31.494052],[120.983745,31.495699],[120.988218,31.498967],[120.991544,31.497796],[120.992938,31.495776],[120.998471,31.497706],[121.003989,31.492701],[121.00746,31.493563],[121.011744,31.493408],[121.013428,31.496638],[121.016391,31.495441],[121.014721,31.491813],[121.015157,31.490101],[121.020109,31.484375],[121.020152,31.482547],[121.015926,31.479613],[121.01597,31.477335],[121.017495,31.475186],[121.016464,31.46866],[121.010771,31.467514],[121.013385,31.460911],[121.014009,31.457243],[121.019963,31.454642],[121.026629,31.453084],[121.02249,31.449132],[121.019339,31.447652],[121.020457,31.445476],[121.02098,31.441485],[121.023216,31.43636],[121.027152,31.435652],[121.0275,31.433335],[121.030826,31.432884],[121.041819,31.434493],[121.043707,31.4313],[121.047091,31.428004],[121.049661,31.427926],[121.051201,31.426394],[121.059536,31.431841],[121.065026,31.432395],[121.067146,31.423934],[121.070718,31.423471],[121.078473,31.428248],[121.084689,31.435652],[121.087128,31.436026],[121.092981,31.431558],[121.098746,31.422338],[121.089568,31.416336],[121.089873,31.41528],[121.095159,31.413915],[121.09468,31.410927],[121.089074,31.402053],[121.088537,31.396334],[121.085749,31.394866],[121.089524,31.391104],[121.092995,31.386557],[121.100068,31.386711],[121.106762,31.364538],[121.108243,31.360453],[121.107358,31.354757],[121.108418,31.354035],[121.108331,31.350646],[121.111162,31.351535],[121.111845,31.350517],[121.117247,31.35169],[121.120195,31.347566],[121.11732,31.347128],[121.117973,31.343455],[121.123942,31.342759],[121.130433,31.344202],[121.130811,31.341508],[121.130114,31.334703],[121.131145,31.332112],[121.132583,31.33197],[121.133309,31.325577],[121.131537,31.325435],[121.131639,31.323243],[121.127253,31.319311],[121.127079,31.316939],[121.128633,31.314258],[121.127965,31.311885],[121.12978,31.308314],[121.129141,31.307528],[121.129954,31.302589],[121.133773,31.302074],[121.139655,31.302989],[121.138958,31.305632],[121.143779,31.309694],[121.146901,31.305929],[121.150793,31.299018],[121.148935,31.298876],[121.152725,31.294079],[121.151287,31.291938],[121.156399,31.287412],[121.159303,31.287657],[121.161293,31.283981],[121.159405,31.28157],[121.155542,31.280757],[121.154221,31.276733],[121.150387,31.275443],[121.142995,31.275469],[121.142879,31.277662],[121.141151,31.276733],[121.137607,31.277597],[121.138028,31.278745],[121.131682,31.281363],[121.131058,31.280112],[121.127209,31.281208],[121.124319,31.283104],[121.125017,31.284407],[121.120369,31.286148],[121.119295,31.285116],[121.114996,31.285271],[121.111119,31.281737],[121.106675,31.276707],[121.103829,31.275327],[121.105441,31.273651],[121.098804,31.276256],[121.095406,31.286999],[121.093082,31.288211],[121.090134,31.291899],[121.08691,31.291719],[121.087332,31.290662],[121.084703,31.287605],[121.081363,31.277262],[121.084543,31.275714],[121.082147,31.271535],[121.080419,31.270155],[121.072737,31.269149],[121.0687,31.268091],[121.063239,31.267911],[121.061947,31.257939],[121.060974,31.246483],[121.057677,31.246754],[121.061656,31.245245],[121.064343,31.246135],[121.063559,31.242213],[121.063907,31.238445],[121.061235,31.237826],[121.0626,31.23469],[121.064575,31.232961],[121.067378,31.232936],[121.067175,31.230923],[121.064648,31.230781],[121.064721,31.227271],[121.062804,31.226961],[121.062629,31.224664],[121.065621,31.211875],[121.067814,31.200994],[121.069208,31.196515],[121.066609,31.197186],[121.066797,31.194966],[121.0696,31.195314],[121.070108,31.19361],[121.072185,31.193171],[121.072563,31.191532],[121.070617,31.191299],[121.070341,31.188743],[121.071677,31.185955],[121.068758,31.184896],[121.069469,31.182895],[121.074988,31.18438],[121.075583,31.182856],[121.071227,31.181462],[121.071401,31.179474],[121.074233,31.17622],[121.075423,31.173444],[121.072534,31.172695],[121.072388,31.169609],[121.075467,31.170319],[121.077369,31.164535],[121.073129,31.163256],[121.073695,31.161707],[121.076789,31.162624],[121.076048,31.160544],[121.077035,31.158452],[121.073841,31.157071],[121.07204,31.153506],[121.06777,31.152292],[121.069121,31.148702],[121.065723,31.148599],[121.066057,31.150949],[121.06414,31.150846],[121.062557,31.153132],[121.057372,31.152783],[121.055833,31.150665],[121.050271,31.150717],[121.049124,31.154604],[121.045421,31.154036],[121.045246,31.151582],[121.041471,31.149826],[121.041543,31.146933],[121.044782,31.145525],[121.041819,31.138899],[121.038639,31.13691],[121.036257,31.137375],[121.036127,31.140333],[121.033091,31.142206],[121.028778,31.14125],[121.028372,31.143872],[121.026716,31.143768],[121.025671,31.140772],[121.022272,31.140462],[121.02281,31.138318],[121.018482,31.134094],[121.007271,31.133422],[120.991253,31.133177],[120.983905,31.131704],[120.952639,31.138253],[120.930333,31.141405],[120.916914,31.136187],[120.905398,31.13421],[120.899212,31.136057],[120.881292,31.134727],[120.876427,31.131485],[120.872346,31.127157],[120.871024,31.123799],[120.870589,31.119716],[120.865971,31.114742],[120.862253,31.112507],[120.86022,31.109329],[120.857911,31.108528],[120.856851,31.103889],[120.849227,31.110853],[120.841791,31.116486],[120.837899,31.118424],[120.822825,31.122791],[120.819848,31.124612],[120.815448,31.131627],[120.813212,31.142606],[120.813212,31.147798],[120.814737,31.150678],[120.823261,31.151143],[120.822622,31.159666],[120.821954,31.160041],[120.823116,31.165335],[120.822186,31.168434],[120.815913,31.173573],[120.816334,31.180881],[120.81844,31.185929],[120.821272,31.187917],[120.827458,31.190099],[120.831466,31.190396],[120.839628,31.189234],[120.842082,31.192164],[120.842721,31.197212],[120.844013,31.1996],[120.848239,31.204311],[120.855718,31.207293],[120.861411,31.211836],[120.871881,31.21172],[120.879186,31.209255],[120.881872,31.209809],[120.891689,31.213669],[120.896032,31.214482],[120.898326,31.217476],[120.901289,31.218908],[120.900955,31.221425],[120.898863,31.224445],[120.901376,31.226509],[120.901187,31.230394],[120.898558,31.232703],[120.897034,31.236484],[120.892546,31.239374],[120.888538,31.238355],[120.887652,31.245038],[120.888524,31.24709],[120.891413,31.248212],[120.891704,31.249838],[120.890063,31.251863],[120.887347,31.252173],[120.885459,31.255114],[120.881931,31.26386],[120.88119,31.268414],[120.884515,31.271213],[120.880769,31.271432],[120.880725,31.275779],[120.882758,31.275843],[120.883833,31.278332],[120.880696,31.278268],[120.880624,31.280267],[120.884327,31.280099],[120.884109,31.282601],[120.881016,31.282343],[120.881306,31.284136],[120.879229,31.284072],[120.877647,31.290816],[120.872114,31.291616],[120.871024,31.292544],[120.870995,31.299108],[120.869514,31.30081],[120.868076,31.304872],[120.862689,31.313291],[120.861643,31.317313],[120.857809,31.326543],[120.85428,31.33362],[120.853772,31.33768],[120.851783,31.344048],[120.846409,31.364319],[120.844623,31.363971],[120.843418,31.366638],[120.840208,31.366007],[120.838059,31.368081],[120.841225,31.368661],[120.840325,31.370942],[120.832831,31.369834],[120.830638,31.369022],[120.829956,31.370607],[120.827182,31.371676],[120.819427,31.36964],[120.82027,31.373454],[120.822869,31.375039],[120.821257,31.384727],[120.825802,31.417611],[120.830333,31.434905],[120.827487,31.444266],[120.825396,31.46467],[120.824103,31.468815],[120.824263,31.475816],[120.822245,31.48359],[120.818396,31.489033],[120.814664,31.491208],[120.814272,31.492791],[120.81767,31.503831],[120.808318,31.502879],[120.807868,31.503458],[120.807664,31.513724],[120.815347,31.519655],[120.829375,31.519951]]]},"properties":{"adcode":320583,"name":"昆山市","center":[120.958137,31.381925],"centroid":[120.959322,31.32247],"childrenNum":0,"level":"district","parent":{"adcode":320500},"subFeatureIndex":7,"acroutes":[100000,320000,320500]}},
+{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[121.106762,31.364538],[121.100068,31.386711],[121.092995,31.386557],[121.089524,31.391104],[121.085749,31.394866],[121.088537,31.396334],[121.089074,31.402053],[121.09468,31.410927],[121.095159,31.413915],[121.089873,31.41528],[121.089568,31.416336],[121.098746,31.422338],[121.092981,31.431558],[121.087128,31.436026],[121.084689,31.435652],[121.078473,31.428248],[121.070718,31.423471],[121.067146,31.423934],[121.065026,31.432395],[121.059536,31.431841],[121.051201,31.426394],[121.049661,31.427926],[121.047091,31.428004],[121.043707,31.4313],[121.041819,31.434493],[121.030826,31.432884],[121.0275,31.433335],[121.027152,31.435652],[121.023216,31.43636],[121.02098,31.441485],[121.020457,31.445476],[121.019339,31.447652],[121.02249,31.449132],[121.026629,31.453084],[121.019963,31.454642],[121.014009,31.457243],[121.013385,31.460911],[121.010771,31.467514],[121.016464,31.46866],[121.017495,31.475186],[121.01597,31.477335],[121.015926,31.479613],[121.020152,31.482547],[121.020109,31.484375],[121.015157,31.490101],[121.014721,31.491813],[121.016391,31.495441],[121.013428,31.496638],[121.011744,31.493408],[121.00746,31.493563],[121.003989,31.492701],[120.998471,31.497706],[120.992938,31.495776],[120.991544,31.497796],[120.988218,31.498967],[120.983745,31.495699],[120.98026,31.494052],[120.975714,31.493769],[120.980957,31.496638],[120.987637,31.50091],[120.995552,31.50881],[121.002101,31.513441],[121.00608,31.519063],[121.005775,31.52336],[121.002639,31.528724],[120.999371,31.53266],[120.998151,31.542448],[120.987623,31.541265],[120.986635,31.545071],[120.981944,31.543181],[120.979969,31.543477],[120.978154,31.545393],[120.984515,31.547232],[120.982453,31.554382],[121.00168,31.566894],[120.996626,31.572538],[121.009406,31.580715],[121.002159,31.590883],[121.00807,31.59321],[121.0187,31.598955],[121.024204,31.603325],[121.035749,31.608428],[121.039481,31.610574],[121.046292,31.617539],[121.047773,31.61975],[121.051055,31.621369],[121.054962,31.625507],[121.056835,31.630081],[121.060814,31.628758],[121.063065,31.633306],[121.058912,31.63549],[121.054788,31.636364],[121.052667,31.63806],[121.048862,31.639152],[121.046176,31.644522],[121.043097,31.646925],[121.040062,31.647644],[121.03283,31.652423],[121.016928,31.659244],[121.01886,31.66144],[121.030085,31.669956],[121.032365,31.668556],[121.035342,31.669314],[121.041863,31.677353],[121.043431,31.681399],[121.045842,31.684121],[121.047192,31.684301],[121.052595,31.682234],[121.05637,31.68737],[121.055151,31.689232],[121.050126,31.693649],[121.054047,31.701456],[121.055456,31.706771],[121.060291,31.714987],[121.060843,31.717593],[121.063443,31.722343],[121.067001,31.723691],[121.070776,31.727464],[121.086431,31.74438],[121.096568,31.756212],[121.101215,31.762524],[121.118496,31.759073],[121.142066,31.755313],[121.145333,31.753927],[121.179867,31.720777],[121.289102,31.61628],[121.345593,31.571689],[121.372212,31.553212],[121.343502,31.512052],[121.335834,31.508295],[121.329517,31.504255],[121.327208,31.504242],[121.323128,31.502287],[121.323708,31.499649],[121.319904,31.499726],[121.320034,31.502994],[121.321893,31.503406],[121.320165,31.505876],[121.316651,31.505774],[121.315344,31.50127],[121.311931,31.502904],[121.310348,31.505915],[121.305527,31.505336],[121.305875,31.503445],[121.302593,31.502595],[121.299936,31.499752],[121.300502,31.494528],[121.298556,31.493717],[121.2986,31.491517],[121.293488,31.489805],[121.290612,31.491697],[121.289378,31.48902],[121.285355,31.49068],[121.283685,31.489792],[121.279692,31.49041],[121.280331,31.488673],[121.276453,31.486652],[121.276221,31.485378],[121.272039,31.484336],[121.268873,31.487463],[121.267319,31.486228],[121.267435,31.483358],[121.265155,31.483126],[121.261728,31.480784],[121.261467,31.478854],[121.254801,31.477644],[121.255643,31.483628],[121.253625,31.483088],[121.253363,31.479806],[121.251228,31.4796],[121.249689,31.477618],[121.247075,31.477065],[121.245812,31.479883],[121.248179,31.481878],[121.244403,31.481183],[121.243793,31.487322],[121.24115,31.490912],[121.240889,31.493691],[121.238071,31.491903],[121.234746,31.492688],[121.235414,31.488107],[121.233003,31.487901],[121.228676,31.482135],[121.230839,31.481106],[121.23036,31.477425],[121.226207,31.477682],[121.22535,31.476022],[121.220732,31.476074],[121.219062,31.475224],[121.213645,31.475932],[121.215025,31.477528],[121.214371,31.479124],[121.20637,31.474993],[121.203422,31.472341],[121.202899,31.469355],[121.195042,31.467823],[121.186068,31.460821],[121.185458,31.457474],[121.186053,31.454359],[121.180825,31.451462],[121.174973,31.449287],[121.169832,31.450021],[121.167726,31.448321],[121.166056,31.450175],[121.16305,31.448875],[121.160915,31.449686],[121.147337,31.443931],[121.146887,31.441266],[121.14786,31.439451],[121.146872,31.437262],[121.14982,31.43488],[121.154976,31.432755],[121.162716,31.432214],[121.162527,31.429575],[121.164299,31.427218],[121.162004,31.427952],[121.161365,31.425776],[121.155281,31.42575],[121.151156,31.421797],[121.146248,31.421076],[121.146204,31.419698],[121.149269,31.419131],[121.148905,31.41586],[121.153494,31.413671],[121.155513,31.413825],[121.154511,31.411571],[121.158868,31.410116],[121.157895,31.407888],[121.153102,31.40584],[121.153901,31.403689],[121.150488,31.402208],[121.149588,31.399387],[121.152739,31.398163],[121.147657,31.397326],[121.149472,31.394492],[121.143823,31.392328],[121.14709,31.389906],[121.148978,31.386905],[121.148441,31.38541],[121.141427,31.383542],[121.141049,31.384534],[121.13752,31.382795],[121.138406,31.381146],[121.131769,31.378814],[121.131247,31.379664],[121.124276,31.376727],[121.123288,31.378479],[121.118206,31.375838],[121.113747,31.374446],[121.115229,31.371135],[121.119077,31.370555],[121.12021,31.368674],[121.113166,31.36687],[121.112847,31.365131],[121.109275,31.364705],[121.108897,31.366509],[121.106951,31.366599],[121.106762,31.364538]]]},"properties":{"adcode":320585,"name":"太仓市","center":[121.112275,31.452568],"centroid":[121.151577,31.569315],"childrenNum":0,"level":"district","parent":{"adcode":320500},"subFeatureIndex":8,"acroutes":[100000,320000,320500]}}
+]}
\ No newline at end of file
diff --git a/src/utils/geoJson/suzhou6qu.json b/src/utils/geoJson/suzhou6qu.json
new file mode 100644
index 0000000..d224ef2
--- /dev/null
+++ b/src/utils/geoJson/suzhou6qu.json
@@ -0,0 +1,8 @@
+{"type":"GeometryCollection","geometries":[
+{"type":"Polygon","coordinates":[[[120.644871,31.335927],[120.643753,31.336946],[120.636303,31.335554],[120.634967,31.337513],[120.634793,31.341135],[120.631772,31.347179],[120.627677,31.346586],[120.626138,31.348223],[120.620982,31.348378],[120.619341,31.34986],[120.616539,31.349615],[120.615798,31.34629],[120.611645,31.345955],[120.610091,31.353907],[120.60874,31.356561],[120.597413,31.356871],[120.590587,31.357386],[120.590747,31.359409],[120.586681,31.359512],[120.584779,31.357347],[120.577648,31.357012],[120.574962,31.36218],[120.57059,31.366574],[120.570503,31.368094],[120.57258,31.370645],[120.571897,31.371805],[120.562298,31.374292],[120.556635,31.376765],[120.554122,31.379136],[120.552452,31.381326],[120.551102,31.386235],[120.547529,31.389623],[120.550376,31.390305],[120.552888,31.393642],[120.550928,31.39542],[120.549606,31.39949],[120.555008,31.400868],[120.557201,31.402388],[120.558131,31.404681],[120.560251,31.405402],[120.5624,31.407669],[120.563475,31.411056],[120.562865,31.413181],[120.556373,31.41434],[120.55299,31.420612],[120.547733,31.41917],[120.546629,31.416478],[120.543637,31.414289],[120.535549,31.413426],[120.530321,31.410412],[120.525456,31.406329],[120.519821,31.404848],[120.516684,31.403045],[120.513489,31.403367],[120.510527,31.401164],[120.508988,31.401705],[120.504413,31.407141],[120.500347,31.410077],[120.49644,31.411211],[120.491082,31.411108],[120.488134,31.408983],[120.486333,31.409382],[120.47836,31.41698],[120.470882,31.411455],[120.476327,31.406304],[120.475209,31.405029],[120.471448,31.404462],[120.469865,31.402427],[120.465349,31.402311],[120.465552,31.395935],[120.463083,31.394904],[120.459845,31.397184],[120.453629,31.394556],[120.452555,31.39636],[120.44843,31.396862],[120.445991,31.39189],[120.440951,31.389417],[120.437016,31.390447],[120.433385,31.393243],[120.429159,31.394028],[120.420896,31.390267],[120.418892,31.393165],[120.411893,31.396514],[120.40832,31.396849],[120.405387,31.398666],[120.392157,31.399915],[120.317586,31.398125],[120.33555,31.40736],[120.355823,31.416452],[120.41882,31.448386],[120.422639,31.448991],[120.426589,31.445437],[120.430539,31.44639],[120.434997,31.442605],[120.437481,31.443043],[120.43173,31.448643],[120.438178,31.448772],[120.460179,31.445489],[120.474439,31.44657],[120.480553,31.449132],[120.485418,31.449905],[120.484794,31.447484],[120.48703,31.448617],[120.495758,31.447935],[120.495424,31.451089],[120.501407,31.457551],[120.505038,31.457963],[120.508537,31.455646],[120.512357,31.457088],[120.513853,31.456187],[120.517367,31.457822],[120.515973,31.460229],[120.516002,31.464425],[120.523844,31.468364],[120.526022,31.468338],[120.531105,31.466613],[120.536159,31.467103],[120.537306,31.468364],[120.543565,31.470269],[120.546368,31.473126],[120.550724,31.475906],[120.554108,31.476241],[120.555241,31.480295],[120.553004,31.48673],[120.549083,31.489175],[120.548038,31.495081],[120.548502,31.497397],[120.551625,31.50064],[120.555197,31.507575],[120.559859,31.508964],[120.568543,31.512374],[120.576922,31.517507],[120.585781,31.524531],[120.589832,31.526962],[120.592766,31.527553],[120.593986,31.525495],[120.595641,31.517147],[120.598575,31.516169],[120.600027,31.518613],[120.60235,31.518986],[120.605763,31.525238],[120.604195,31.532094],[120.605124,31.535683],[120.602917,31.538268],[120.602815,31.541175],[120.605022,31.546075],[120.613402,31.545869],[120.613126,31.550036],[120.616713,31.54965],[120.619966,31.550846],[120.621984,31.547091],[120.62698,31.545354],[120.62698,31.541959],[120.628969,31.538615],[120.628708,31.532287],[120.62653,31.525791],[120.627198,31.525405],[120.635853,31.525251],[120.637668,31.524235],[120.636085,31.517764],[120.638685,31.516773],[120.643361,31.516516],[120.643187,31.512567],[120.646962,31.510418],[120.647863,31.506726],[120.655603,31.503509],[120.655022,31.49961],[120.656532,31.496419],[120.66086,31.495866],[120.663372,31.498632],[120.679129,31.497835],[120.680552,31.499675],[120.68472,31.499443],[120.685214,31.497217],[120.69124,31.496574],[120.694261,31.495351],[120.697964,31.498401],[120.697122,31.499495],[120.702756,31.509903],[120.70659,31.513274],[120.707157,31.518343],[120.709437,31.519784],[120.724206,31.519424],[120.728417,31.521919],[120.729114,31.527052],[120.735649,31.527605],[120.735417,31.536236],[120.739759,31.535618],[120.747441,31.531348],[120.753671,31.529329],[120.757723,31.52902],[120.762471,31.53001],[120.762922,31.534384],[120.764621,31.539747],[120.767917,31.539863],[120.774757,31.535644],[120.776834,31.533766],[120.780668,31.531862],[120.781539,31.529033],[120.783645,31.528441],[120.787987,31.529933],[120.789483,31.529586],[120.788132,31.525855],[120.790368,31.52435],[120.797165,31.523926],[120.799503,31.521585],[120.804615,31.52161],[120.805355,31.525624],[120.808652,31.530975],[120.808681,31.536171],[120.810699,31.535811],[120.81404,31.53302],[120.820879,31.533393],[120.821649,31.534782],[120.825962,31.534628],[120.828562,31.525958],[120.829375,31.519951],[120.815347,31.519655],[120.807664,31.513724],[120.807868,31.503458],[120.808318,31.502879],[120.81767,31.503831],[120.814272,31.492791],[120.814664,31.491208],[120.818396,31.489033],[120.822245,31.48359],[120.824263,31.475816],[120.824103,31.468815],[120.825396,31.46467],[120.827487,31.444266],[120.830333,31.434905],[120.8287652639075,31.435148673864095],[120.82422951693516,31.435853666877012],[120.824118,31.435871],[120.82367483011838,31.4358022061041],[120.783804,31.429613],[120.77893415546451,31.42856276510851],[120.773,31.427283],[120.7706123205463,31.425099263781057],[120.762791,31.417946],[120.75075571739409,31.412742742561825],[120.749387,31.412151],[120.737537,31.404101],[120.730784,31.395883],[120.728533,31.389661],[120.723029,31.384856],[120.71914934432318,31.38443315690908],[120.718891,31.384405],[120.70894030611842,31.38836934775344],[120.707897,31.388785],[120.701842,31.383761],[120.701842,31.388747],[120.700912,31.391066],[120.695031,31.391143],[120.695263,31.383143],[120.67363220680392,31.365150906342183],[120.671098,31.363043],[120.66716974596957,31.3602162651553],[120.664258,31.358121],[120.66087586938539,31.355255025666754],[120.65660753401892,31.351638092733065],[120.655589,31.350775],[120.65543411353721,31.350634843675643],[120.64864140806512,31.34448814360763],[120.648197,31.344086],[120.64840888674246,31.342971980895072],[120.649707,31.336147],[120.6495329210863,31.336139080777293],[120.644871,31.335927]]]},
+{"type":"Polygon","coordinates":[[[120.6530127329134,31.280025779578654],[120.652582,31.278074],[120.649257,31.277339],[120.648763,31.276101],[120.650114,31.271032],[120.646846,31.270465],[120.644741,31.271587],[120.644755,31.273896],[120.641531,31.273251],[120.634793,31.273496],[120.635156,31.275727],[120.632716,31.277881],[120.621491,31.276901],[120.612748,31.275766],[120.612313,31.27387],[120.614418,31.272735],[120.61481,31.268465],[120.609655,31.266582],[120.608392,31.264002],[120.610033,31.259539],[120.593419,31.259849],[120.59143,31.260261],[120.588467,31.262816],[120.586231,31.273264],[120.580582,31.281789],[120.575789,31.292712],[120.56953,31.305503],[120.56664,31.308881],[120.565508,31.315934],[120.563184,31.321503],[120.560498,31.324494],[120.534634,31.349886],[120.528636,31.35553],[120.529043,31.356793],[120.540152,31.361974],[120.539905,31.37004],[120.540864,31.372707],[120.547355,31.375696],[120.550419,31.378505],[120.554122,31.379136],[120.556635,31.376765],[120.562298,31.374292],[120.571897,31.371805],[120.57258,31.370645],[120.570503,31.368094],[120.57059,31.366574],[120.574962,31.36218],[120.577648,31.357012],[120.584779,31.357347],[120.586681,31.359512],[120.590747,31.359409],[120.590587,31.357386],[120.597413,31.356871],[120.60874,31.356561],[120.610091,31.353907],[120.611645,31.345955],[120.615798,31.34629],[120.616539,31.349615],[120.619341,31.34986],[120.620982,31.348378],[120.626138,31.348223],[120.627677,31.346586],[120.631772,31.347179],[120.634793,31.341135],[120.634967,31.337513],[120.636303,31.335554],[120.643753,31.336946],[120.644871,31.335927],[120.64476647510507,31.335911817320547],[120.640878,31.335347],[120.642417,31.330217],[120.64276544921343,31.329796073350177],[120.645917,31.325989],[120.64686278775234,31.322664045183096],[120.64906166724133,31.31493379605407],[120.65031825180701,31.310516222561326],[120.654572,31.295562],[120.65459324790942,31.295340285948704],[120.65511236370132,31.289923505264888],[120.655138,31.289656],[120.6530127329134,31.280025779578654]]]},
+{"type":"Polygon","coordinates":[[[120.6530127329134,31.280025779578654],[120.65316347120715,31.279983460270344],[120.65323410798419,31.279852034719916],[120.65338883778469,31.27968180189413],[120.65361138200238,31.27963277037365],[120.65365131156285,31.27925475027617],[120.65369306080404,31.278905369973796],[120.65371960552312,31.27861794504747],[120.6537428644941,31.278320823415022],[120.65376457495128,31.278112868847625],[120.65380914088837,31.277781497487087],[120.65383325635156,31.277531957770627],[120.65389647198654,31.277404707695652],[120.65394867855424,31.277166163725003],[120.6540423746154,31.276851716660808],[120.654470063371,31.276960668827524],[120.65466594764449,31.277020559221054],[120.65491030043677,31.27711075882636],[120.65499343209176,31.27698205380165],[120.65516522901389,31.27705447719055],[120.6553622373635,31.276725369762126],[120.65518053492637,31.27662203177169],[120.65523503721408,31.276482332684],[120.65503261643897,31.276420640325536],[120.65505735927155,31.27633740479265],[120.65514760833032,31.27614769994218],[120.65528951517848,31.275873751116567],[120.65527079640519,31.275737299905764],[120.65545079921631,31.275329353968242],[120.65554009179287,31.275220063252895],[120.65562641632553,31.27515120528017],[120.65576738574873,31.275060149690493],[120.65595970686904,31.274940610461417],[120.6562941576509,31.274740867888674],[120.65669849187364,31.27448175140228],[120.65707004072432,31.27433637572594],[120.6573884893708,31.274393980482973],[120.65784831641925,31.274479982947643],[120.65829402732794,31.27457776310737],[120.65899799848823,31.274685890480143],[120.65989749486644,31.274843824205828],[120.66065684842555,31.274963613630074],[120.66167166478294,31.275137660181098],[120.66212355999016,31.27524374750192],[120.66242562665556,31.275106857797887],[120.66281164017401,31.274892927464084],[120.66328756552173,31.274612584860723],[120.66346888574076,31.274520130116407],[120.66347096267067,31.274517759965416],[120.66348746927251,31.274466817243663],[120.66349160944759,31.2744540455727],[120.66355162738277,31.274206626394292],[120.66363494792898,31.273876834917335],[120.66373017296281,31.27332397228764],[120.66379343601699,31.273119038719898],[120.66381730117564,31.27304180760862],[120.66399257081328,31.27250077284954],[120.66404343050817,31.27229768506151],[120.66405652730165,31.272245129322645],[120.66406890374104,31.27212030498312],[120.6640721485757,31.27208817253728],[120.66407509195749,31.272057847288462],[120.66407625152802,31.271999980196036],[120.66407952666268,31.271836504764888],[120.66408048699313,31.271829382559183],[120.66408692693034,31.271781793546776],[120.66410897956155,31.27161910420672],[120.66411234023663,31.27159439807488],[120.66399479913173,31.271547233524593],[120.66398002721456,31.27154123665046],[120.66393602914161,31.27152360577968],[120.6639520841842,31.271353564174696],[120.66399464626745,31.271271859711714],[120.66403731258076,31.271190154451457],[120.66424923114637,31.2710438338246],[120.66430984420069,31.270922919471168],[120.6643382622843,31.270866245386863],[120.66435496185838,31.270759261423308],[120.66436332717451,31.270705729450125],[120.66442757077621,31.270550788553106],[120.66445749843791,31.27051269509395],[120.66451735279435,31.270436528200776],[120.66454023897597,31.270417496699352],[120.66454904698146,31.27041016797544],[120.66464255655663,31.27033217588775],[120.66464883776241,31.27032782472879],[120.66466695095184,31.270315133049866],[120.66470924713816,31.270285490189263],[120.66474609976262,31.270259654826074],[120.66477593776425,31.27023871549141],[120.66492006981798,31.270146481763366],[120.66501306838673,31.270100342417077],[120.66505962082216,31.270077362408248],[120.66525218179765,31.26997612846847],[120.66531650672117,31.269937029893118],[120.66538072648034,31.26989793215501],[120.66545275107661,31.269860161566168],[120.6655701540008,31.269798512636353],[120.66562084321187,31.269765323260923],[120.66572211551329,31.26969904541462],[120.66586379344696,31.26957370625276],[120.66584898555317,31.269279964759242],[120.66583490676972,31.26923805478128],[120.66583418614194,31.269235900526425],[120.66583146700138,31.26922778002138],[120.66581801264462,31.26918790806919],[120.6658144335697,31.26917729990871],[120.66579353141614,31.269115390747046],[120.66578880274514,31.269101329982668],[120.66578764718767,31.269098509633665],[120.66577895395552,31.269077362474565],[120.66577045516976,31.26905687195483],[120.66576927756263,31.269053988538744],[120.66575412106214,31.269017441810732],[120.66574781713425,31.269002304649845],[120.66572897749099,31.268956801264643],[120.6657193452101,31.26893364350397],[120.6656945926465,31.268899980076263],[120.66565559384532,31.26884696288665],[120.66561979283927,31.268798177462386],[120.66561066747663,31.26878584522345],[120.66559165212053,31.26876001182575],[120.66563256852318,31.26863941527059],[120.66564009182659,31.268617104890904],[120.66564468605907,31.268604800270573],[120.66566031006172,31.268563009785606],[120.6656928043018,31.26847599669312],[120.66570235642546,31.268450430726023],[120.66568755211856,31.268395259771008],[120.66568063811789,31.268369748081206],[120.66567739762363,31.2683578490021],[120.66564498153829,31.26823732054019],[120.66565669202735,31.268212107742247],[120.66566094183557,31.26820307185557],[120.66569141176474,31.268137557042788],[120.66569493523326,31.268129984419623],[120.66572798592674,31.268059101158915],[120.6657275405663,31.268053435931563],[120.66569553478743,31.267841370455574],[120.66565175784788,31.267781909563038],[120.66559589939202,31.26770729271816],[120.66559291798349,31.267702250019422],[120.66548543556875,31.26751492816215],[120.66548181376623,31.26750853369786],[120.66547787228457,31.26750168944795],[120.66547802188298,31.267493117095935],[120.66547828378043,31.267485446336078],[120.6654834390676,31.267277093693295],[120.6654870849722,31.26727193931094],[120.66549135504182,31.267265699632382],[120.66554791107305,31.267184579774387],[120.66556822152697,31.267155550371527],[120.66557530392905,31.26714533125748],[120.66558740618002,31.267083300549167],[120.66560823344957,31.266990420044053],[120.66561035568533,31.266990024837217],[120.66562111515773,31.26698800506322],[120.66563467021656,31.266985524313938],[120.66572975905554,31.26696770829536],[120.66579784605494,31.266955034088276],[120.66587370763317,31.266940800785004],[120.66589515802913,31.266833359303266],[120.66591649320564,31.266726008636308],[120.66591854957986,31.266704437327675],[120.66592021550825,31.266687018050355],[120.66593039822604,31.266579703542472],[120.66593176677708,31.26656499185696],[120.66593185488391,31.266564125654064],[120.66593195401417,31.266563281480884],[120.66593238157645,31.26655963073004],[120.66593741437798,31.266506704671784],[120.66594107759731,31.26646813814798],[120.66594166021622,31.26646136936363],[120.66594962977373,31.266308858502626],[120.66595000297067,31.266302089325613],[120.66595062121924,31.266289925315625],[120.66595553633213,31.26619487212939],[120.66595569416609,31.266188960913084],[120.66595572014894,31.266188113601572],[120.66595761669348,31.266099322424107],[120.66596083079506,31.265948324263505],[120.66596124809867,31.265941773258774],[120.66596680396944,31.265864609842808],[120.6659696876212,31.265826072849524],[120.66597246605419,31.265787445619804],[120.66597252208881,31.26578648931849],[120.66597292241926,31.265780677595274],[120.6659752047898,31.265704679543777],[120.66597558053549,31.265692335997016],[120.66597860745958,31.265592578223377],[120.66597882231116,31.26558548560776],[120.66597889126541,31.265583229777224],[120.66597893996938,31.265578417821608],[120.6659802642014,31.26553648745804],[120.66598332249848,31.26526967262287],[120.66599569754094,31.265234352721077],[120.66600904231726,31.26519632347918],[120.66603364814922,31.265126045559605],[120.66609499695232,31.26512764997246],[120.66624200077102,31.26513149964651],[120.66637435775837,31.265117262356828],[120.66644059995254,31.265110187400538],[120.66668231516572,31.265057697003105],[120.66701258461805,31.26491153833715],[120.6670219191828,31.26490735807975],[120.66701488471908,31.264685139165422],[120.66697901643077,31.264567508682138],[120.6669491820056,31.264469800016194],[120.66694304395182,31.264449969038342],[120.6669139815141,31.26435730997196],[120.6668779220823,31.264242206196013],[120.66685863477522,31.264177936580758],[120.6668496912359,31.264148191105235],[120.6668392422664,31.264113757804544],[120.66683557986433,31.26410167877749],[120.66681338110415,31.264030453727983],[120.66679876167433,31.26398351026191],[120.66678838293222,31.26395005150659],[120.6667746445096,31.263905803843272],[120.66672086489208,31.263724891708208],[120.66670847141279,31.26368324667551],[120.66662680197824,31.263545464683144],[120.66658879091446,31.263481707185775],[120.66656871510992,31.263454523941117],[120.66647842364688,31.263332280495582],[120.66649352145964,31.26325066487265],[120.66649463724036,31.26324488649197],[120.66651115125049,31.263155146040596],[120.66655920271425,31.263000969102894],[120.66657309114164,31.262956531110344],[120.66659975638059,31.262948503648047],[120.66672185224522,31.262911741801084],[120.66673287527193,31.262908458066203],[120.66701694900136,31.26288074019022],[120.66712881275701,31.26286990759404],[120.6671968571738,31.262851548541796],[120.66730228462706,31.262823143467713],[120.667333062383,31.26281492179004],[120.66760483418366,31.26274356527548],[120.66772589328932,31.262708882221396],[120.66784705674031,31.26267419845869],[120.6680217671381,31.262564721625406],[120.66802024851562,31.262558229983036],[120.66796458391664,31.26233446522839],[120.6679413365892,31.262260824870786],[120.66791810129885,31.262187274572973],[120.66785740819735,31.261996089280636],[120.66811270018802,31.261930199930948],[120.66819893276178,31.261954640954553],[120.66828527162424,31.261979179266238],[120.66850571376143,31.26187992951291],[120.66872413052981,31.261760653620037],[120.66874121262522,31.261751304865168],[120.66883123635672,31.261702105769377],[120.66875339928544,31.26154138375204],[120.66871853190256,31.261416712364255],[120.66886744048693,31.26136317060594],[120.66887856487413,31.26135916490048],[120.66904044891805,31.261266059798434],[120.66919469165963,31.261162152741388],[120.66931022829617,31.261105652964094],[120.6693487054621,31.261086849666146],[120.66958540037412,31.260983087973116],[120.66963010029734,31.260963497170696],[120.66968345269743,31.26096512688704],[120.66977889545069,31.260967972853702],[120.66979762687792,31.260968542576652],[120.66982137659132,31.260969122810895],[120.66993594806068,31.260964750982957],[120.67017324297396,31.26095567282749],[120.67025003218812,31.260939180330993],[120.67028396323906,31.260932030600323],[120.6702989858095,31.260928823709943],[120.67032692766784,31.260922777102166],[120.67039566195045,31.260912717146077],[120.67079062365518,31.260855029876634],[120.67084317205376,31.26084727831698],[120.67093205519085,31.260815136280232],[120.6709644799159,31.26080339081063],[120.67102083215819,31.26078299407375],[120.67102263709573,31.260724791461897],[120.67102534913104,31.260632839047613],[120.67102576484852,31.260618969868464],[120.67106842319428,31.260613903723414],[120.67106898033516,31.260613838754118],[120.67114256504745,31.260605295879575],[120.67117910489812,31.260601052482638],[120.67125924909895,31.260591748778086],[120.67150088394007,31.260558203671057],[120.67152157833452,31.260555320778234],[120.67153209989009,31.26055386015612],[120.67157380611594,31.2605453317922],[120.6718361404257,31.260491867762585],[120.67184895864418,31.26048929904394],[120.67194298296144,31.260470132696735],[120.67200833362838,31.26072454355199],[120.67201033235386,31.260731890516947],[120.67201967845503,31.260766282099542],[120.67207594346304,31.260972665953076],[120.67208784961174,31.26101635139869],[120.67216302210534,31.261289144742605],[120.67221210551385,31.26140023591047],[120.67226118992882,31.261511236036842],[120.67235935881828,31.26173351539406],[120.67239730906982,31.26181757373913],[120.6724353535228,31.2619016322618],[120.67259751380664,31.262259576645846],[120.67262458291582,31.26232282832618],[120.67265166405254,31.26238607902706],[120.6727399638567,31.262597653911566],[120.6727654371008,31.262702505358167],[120.67279091034021,31.262807266756585],[120.67280104459073,31.263018097320014],[120.67279886303062,31.263066196747555],[120.67279460613771,31.263162483835906],[120.6727798930621,31.26338576630571],[120.67278385061684,31.26343907764155],[120.67279166252102,31.263545792147866],[120.67281601773558,31.26371488982257],[120.67285864469005,31.263968922561077],[120.67286946960162,31.264085100794542],[120.67288039972385,31.264201188175722],[120.67289273421669,31.26439604982969],[120.67289486231147,31.26442888589261],[120.67289626165272,31.264446538088993],[120.67290099031003,31.264506010467233],[120.67290711729932,31.264583044995288],[120.67290026005284,31.264801419023186],[120.67289834165402,31.26480831930801],[120.6728696869483,31.26491213994515],[120.6728589199112,31.26495133312602],[120.67284045721613,31.265017892299884],[120.6728270222454,31.265051952208616],[120.67276574237543,31.26520752669969],[120.67274234625759,31.265319936981008],[120.67273064770313,31.26537619663983],[120.67272489518085,31.265660794772074],[120.67271798442191,31.265886387534884],[120.67271518570631,31.265996836149636],[120.67271379135907,31.266052059962693],[120.67270837957145,31.26625175249146],[120.6727073874634,31.266348488686116],[120.67270639536152,31.266445297901186],[120.67263059233888,31.266659576441363],[120.67257456238016,31.266815313784424],[120.67255835346596,31.266858766339926],[120.67251509765251,31.266974851180432],[120.67248560733196,31.267176877657118],[120.67248042154208,31.267261167500667],[120.67247523674685,31.267345367300493],[120.67242523413873,31.267548182975194],[120.6724240270464,31.267553059741733],[120.67241766601721,31.267578714491105],[120.67234609473701,31.267840556034415],[120.67232649916537,31.267912225045972],[120.67230338791914,31.267990979357158],[120.67228038189286,31.2680697328637],[120.67224860480333,31.268246413069306],[120.67224790034932,31.268295138325602],[120.67224649346055,31.268392769910843],[120.67224440058533,31.268556540122734],[120.67227259308251,31.268645501375303],[120.67230068938518,31.26873446443944],[120.67234185267351,31.268811293256874],[120.67240508891935,31.268929202446518],[120.67264696808517,31.26919196201718],[120.67272264983951,31.269269669975156],[120.67279822539389,31.269347296705224],[120.67290072047247,31.26949619678739],[120.67297581929387,31.26962488514197],[120.67300053387552,31.26966730111784],[120.67306274427418,31.26977401564712],[120.6732106832064,31.2700536944224],[120.67333444018719,31.270321082890348],[120.67336024230232,31.27042737579635],[120.67338615064017,31.270533668894096],[120.67339222154733,31.27072051000887],[120.67335925076796,31.270847667570145],[120.67327013829488,31.27096814326894],[120.67307845321606,31.2711190932372],[120.67303016285321,31.271149477947972],[120.6729335831516,31.271210158350176],[120.67264314946415,31.271399598456327],[120.67253583088997,31.271474207328367],[120.67248222322623,31.271511466853617],[120.67229664811144,31.271634154916146],[120.67203967000701,31.271880688071104],[120.67202120833161,31.271934433456632],[120.67198317487478,31.272044104022847],[120.67190644113933,31.272233373272265],[120.67189961543421,31.272250087283226],[120.67188037214552,31.27234019739249],[120.6718612340832,31.272430396733625],[120.6718229531619,31.27269858810715],[120.67177019720805,31.272915667510638],[120.67175922023907,31.27298463745723],[120.67174824326416,31.27305352636592],[120.67166599407165,31.27326492723623],[120.67163188910618,31.273366364732915],[120.67159778414718,31.273467801223266],[120.6715474225303,31.27372556502507],[120.67152652261292,31.273849154837176],[120.67150562269806,31.27397274463528],[120.67147145812135,31.274287126707485],[120.67143110982946,31.274516435505397],[120.67138332745938,31.274590127350244],[120.67133555411387,31.274663729177743],[120.67118590892292,31.274808854172097],[120.6710083346817,31.27493304747155],[120.67097953507601,31.275026166497764],[120.67095084270322,31.275119374759647],[120.67092566819757,31.275427311931235],[120.67093751968712,31.275879409164553],[120.67102134510334,31.27639063040667],[120.67105617009878,31.2764800306118],[120.67109100713317,31.27656951086967],[120.67122073382149,31.276906533933424],[120.6714130280413,31.277311300900838],[120.6715434411468,31.277596620805763],[120.6715847025864,31.27768689256949],[120.67184430157532,31.277952578100972],[120.67208294769294,31.27815742179754],[120.6723992842981,31.278396023496374],[120.67242268144864,31.278430512276937],[120.6724460786013,31.278464993054204],[120.67272882543136,31.27865597438658],[120.67325400740837,31.27902147892353],[120.67366596456951,31.279283673456487],[120.67399172252605,31.2794698294995],[120.67409275177684,31.279566454011274],[120.67420363525663,31.2796725022084],[120.67434685286621,31.27994977348183],[120.67436466261577,31.279984253637693],[120.67451999838237,31.280382722728547],[120.67465684365557,31.280887999170943],[120.67486808013147,31.28131841174661],[120.67511151549346,31.281955147010944],[120.67539882928627,31.28269180546604],[120.6755153572021,31.283093747895432],[120.67569198001539,31.283764572365566],[120.6757304603185,31.284547958272835],[120.67572920045106,31.2845570575618],[120.67557521352852,31.285721768711632],[120.67554253480799,31.286817758371278],[120.6756935901608,31.287447133706845],[120.676020849059,31.28799854777639],[120.67648158893442,31.288860281116115],[120.67684886551307,31.28957184396598],[120.67709541385145,31.28997359369702],[120.67720124428917,31.290077245265802],[120.67754199649528,31.290030008927697],[120.67770651549986,31.290007184849955],[120.67782071651668,31.289991367502385],[120.67861283343126,31.289881461937902],[120.67857562148887,31.28966729216321],[120.67857077912772,31.289639346728354],[120.67856141035563,31.289574876020172],[120.6788127784845,31.28956130700957],[120.67886827670442,31.289523940864505],[120.67896293510691,31.2894238442298],[120.67907905818471,31.289312814101265],[120.6791379937655,31.28926619575563],[120.67931964660028,31.289163490797584],[120.67966538502488,31.28898702675342],[120.67974005847518,31.28895559537817],[120.67979575429085,31.288945710491706],[120.67994618462964,31.28895860514474],[120.67998952221217,31.28895406584088],[120.68007416636272,31.288923295641823],[120.6801077459421,31.288909784142863],[120.68015252839679,31.288879607274204],[120.68023079839992,31.28889875294044],[120.68030517601974,31.288902193874787],[120.6804030974512,31.28888107772957],[120.68048142913352,31.288834620106815],[120.68051370434567,31.28875274962564],[120.68050269271895,31.288646076823817],[120.68048763554246,31.28850107190741],[120.6805563065321,31.288459030642905],[120.68055913695736,31.28844147296907],[120.68052673581737,31.28839376215354],[120.6805934266184,31.288265815562813],[120.68078035346292,31.288109964356114],[120.68106880712199,31.28787455392656],[120.68112479626231,31.287717770185637],[120.68142569817641,31.28693327547062],[120.68147327734162,31.286807007846875],[120.68154569534707,31.286612742890725],[120.68150790807493,31.286454875372733],[120.68151362522961,31.28627654314982],[120.6815072602631,31.286121349312957],[120.68146661609289,31.286109477341995],[120.68152459940673,31.285262053319688],[120.68155166110627,31.28483280261018],[120.68155538319427,31.28475240805048],[120.6815781333001,31.284545840377504],[120.68158703664446,31.28443540142609],[120.68164420128205,31.283624934384203],[120.68165776947947,31.283504726199638],[120.68166805255164,31.283198472973364],[120.681668231525,31.28299937116193],[120.68167396490013,31.282823338261135],[120.68167433017791,31.28250181676185],[120.68167839343806,31.282244955588332],[120.68168216519827,31.282171490736044],[120.68169070401314,31.281638829177236],[120.68164385461891,31.28126988025626],[120.68163139793037,31.281113316490583],[120.68164895348103,31.28093355415659],[120.68179999768064,31.280587036709417],[120.68187309671443,31.280413556214242],[120.68194201255486,31.28025810713282],[120.68199920252111,31.280119787802636],[120.68203682421195,31.28003281742558],[120.68211226241601,31.27986418317971],[120.68218305063571,31.279691395355417],[120.68227320786228,31.279481766031044],[120.6823399184535,31.279331467612568],[120.68227277347239,31.27913582184951],[120.68262964498247,31.278718853113034],[120.68273563931929,31.278698167248535],[120.68283904426004,31.27854398139308],[120.68283074555693,31.278440068841377],[120.68294916521067,31.278282836042028],[120.68310172239748,31.27806635424241],[120.68315435309448,31.27804261795665],[120.6832291084331,31.27797021038396],[120.68333831210201,31.277852591201178],[120.68340898381715,31.27771792410302],[120.68343345963639,31.27760050082209],[120.68345457728273,31.277540835053866],[120.6834693896668,31.277478077092045],[120.68351119230773,31.277325370908393],[120.68381748623752,31.27691826767756],[120.68368078638603,31.27649233827284],[120.68356073657729,31.27628255265765],[120.68366005842358,31.27623463931802],[120.68367970268157,31.276195306090234],[120.68372582447417,31.276240416854147],[120.6837809469033,31.276238154946316],[120.68379602787545,31.276115449514844],[120.68382553202032,31.27602249662644],[120.68385820039079,31.27599885445303],[120.68391805531762,31.275884785030442],[120.68387965269163,31.27561162718273],[120.684176695998,31.27539945214473],[120.68438267139531,31.27483477941182],[120.68455362891359,31.274335513422916],[120.6847198624736,31.273896138084197],[120.6848659997505,31.273604577282217],[120.6851684290716,31.273316894493853],[120.68542857701817,31.27304065143719],[120.68550291181992,31.27287544383191],[120.68551817399339,31.27282550557948],[120.6855927424477,31.272857118642378],[120.68569979083927,31.272687676466266],[120.68570449049358,31.27251812333714],[120.68576898682782,31.272423660673255],[120.68590836543135,31.272328942120595],[120.68613256195809,31.27216799340438],[120.68617363439063,31.27199115216603],[120.68612519533501,31.271785167209572],[120.68597105309031,31.271605069184435],[120.68587697361487,31.2715700493179],[120.68595238697922,31.27139995618992],[120.68620188482721,31.271077116605845],[120.68646512711076,31.270715863970413],[120.68674081792295,31.270387031522564],[120.68697083803146,31.270216170694685],[120.6873389185347,31.270017423700693],[120.68745561628766,31.26985062360546],[120.68755364150842,31.26982406572707],[120.68773754600022,31.269940591596878],[120.68807528689662,31.270098866154683],[120.68835157230197,31.270270334387515],[120.68864323793271,31.27041540221837],[120.68886061434473,31.27042425672621],[120.68918720767066,31.270443910777608],[120.68926268868765,31.270452427522137],[120.68968442790052,31.27044356928872],[120.68971444972352,31.27042405728727],[120.69007042440946,31.27041034538672],[120.69033667740155,31.270355828637722],[120.69059986632837,31.270323951038737],[120.69071223790054,31.270294458114346],[120.69074757116921,31.270264767202974],[120.69101831509693,31.270234709954693],[120.69120509451741,31.27021557549281],[120.69159961214271,31.270168919936648],[120.69179215112715,31.270154960848128],[120.69189020379281,31.270018389322406],[120.69219604706124,31.269824557055216],[120.69243164581864,31.269821865181342],[120.69267106887247,31.269897367458743],[120.69270808528054,31.26991214248106],[120.6929377399566,31.26983962398907],[120.69311215971715,31.269787331980048],[120.69329225284984,31.269694037496837],[120.69342845213856,31.269612077577097],[120.69353546115101,31.269546515966187],[120.69370298567131,31.269442563455048],[120.69452977157619,31.269001040813386],[120.69457543935658,31.268936626913614],[120.6945891049319,31.268875123268078],[120.69461228833408,31.268853160246955],[120.69465771805558,31.268830648554346],[120.69474549224296,31.268807984039547],[120.69523539336915,31.268693088525765],[120.69529170808383,31.268674262248137],[120.69528538391293,31.26862703310766],[120.69524138807613,31.268476114472442],[120.69536425641003,31.268427716419634],[120.69558400666959,31.2681927393599],[120.69585244751349,31.26800972730351],[120.69617498713737,31.26758117124149],[120.69633199658801,31.267378538016846],[120.69633130147892,31.267284496949046],[120.69638556718549,31.26684107510356],[120.6965332562821,31.266699938005914],[120.6965969322629,31.26664849364588],[120.6968507603014,31.266472511679503],[120.69704097880253,31.266503480714416],[120.69741682245214,31.26653190487116],[120.69774175423498,31.266575418022498],[120.69790037568582,31.266591592442726],[120.69799442952872,31.266537246975307],[120.69827608935263,31.265723317172235],[120.69875763241498,31.26434344426935],[120.69899074352867,31.26327921398391],[120.69911764897867,31.262533822890255],[120.69912911689602,31.262030957868017],[120.69914510145567,31.261844667242777],[120.6991651066704,31.26132127963911],[120.69918785530983,31.260583724272568],[120.69948536655106,31.260301419133594],[120.7001362312072,31.25994888594627],[120.70094947067525,31.2595361476762],[120.70100500418745,31.25952865054034],[120.70108440849654,31.259509107124885],[120.70111203661621,31.259501560123375],[120.70112763675456,31.259483339372032],[120.70114267550345,31.259388308523285],[120.70118372152778,31.259142797187472],[120.70123348378577,31.258864427132842],[120.70125202367012,31.25876635173201],[120.7012627802976,31.258644331957058],[120.70123148014808,31.258562674327777],[120.70116629967758,31.258479412310788],[120.70140381370959,31.258451518075166],[120.70146161646998,31.258487618107615],[120.70159771991622,31.25854390623253],[120.70174196788355,31.25838319968544],[120.70162962583728,31.258310068184564],[120.70143291961564,31.258060322332394],[120.70492753678846,31.256004915147066],[120.70723617449687,31.254610509250607],[120.70759379690762,31.25439680055259],[120.70830601732165,31.25375507906538],[120.70842622732117,31.253660143699733],[120.7080700297856,31.252534363140143],[120.70788237548952,31.25195636301857],[120.70787637353114,31.251801192684518],[120.70794862659066,31.25166240656386],[120.70945203007034,31.250761691349677],[120.71143344499309,31.24982122340517],[120.71305170146964,31.249466893001124],[120.71633140750181,31.248710764645953],[120.71691030837293,31.24851098902448],[120.7171831338576,31.24838766376234],[120.71735626842425,31.24812372934787],[120.71745954058628,31.247957322115884],[120.71945043463943,31.24559756887595],[120.72088385776975,31.244443711212224],[120.7210158413747,31.24433745682302],[120.7213399371928,31.244076551736995],[120.72241561985344,31.243210523494767],[120.72243209332873,31.243197259428285],[120.72389509189087,31.242274516683686],[120.72390293588163,31.24226960911252],[120.72401394469716,31.242149727266558],[120.72433332264441,31.24180491817592],[120.72628050312227,31.239702374282796],[120.7279461002724,31.238519773559965],[120.73105498997944,31.235760707123962],[120.73676822259709,31.232966551197983],[120.73814040025457,31.232295143833735],[120.74243381248213,31.237141521130155],[120.74485401033195,31.238886147812092],[120.74498829700082,31.23893577303069],[120.74886699775088,31.24036958094428],[120.74903782984958,31.240106140858025],[120.74940081362517,31.239859049642757],[120.74961152953826,31.239818710363053],[120.74987998915077,31.23988576953639],[120.75029205813424,31.240069695312638],[120.75035926694098,31.240105093540308],[120.75047061673158,31.240163719261826],[120.75097341600706,31.240428489341202],[120.75149404005465,31.240655790136852],[120.75209427736701,31.240848445186565],[120.75296607702947,31.241186767838233],[120.75305252755372,31.24122028662388],[120.75343813029446,31.24136991792622],[120.75350023704844,31.24128628637808],[120.75350492023406,31.241275945954268],[120.75355552837827,31.241164246106468],[120.75356422484559,31.24114505887664],[120.75356532865038,31.241142615828277],[120.75357721154785,31.24111636256174],[120.75360267002233,31.241060110399467],[120.7536046296733,31.24105578654144],[120.75360481563796,31.241055351353054],[120.75362179460787,31.241017898250867],[120.75382518432394,31.240568955268692],[120.75408782300033,31.239910737804742],[120.7541324964643,31.239852821795562],[120.75414164032632,31.23984103869886],[120.75414537985608,31.23983617159142],[120.75415835622154,31.239819313289857],[120.75420266458671,31.239761751307004],[120.75420313252836,31.239761162051476],[120.75420348548423,31.239760717858307],[120.75431918837282,31.23961046127695],[120.75436119689121,31.23958164093992],[120.75458570600057,31.239427645868858],[120.7549609393957,31.239307794508324],[120.75516415275229,31.239282323626597],[120.75557604865773,31.239230731693933],[120.75560103598309,31.239222419150103],[120.75681170679628,31.239005897621116],[120.75827533240194,31.239024097860494],[120.75881320318608,31.23909200917404],[120.75936016262652,31.2392226802768],[120.76052899863821,31.239582387597622],[120.76128940718864,31.238889882815695],[120.76156397362378,31.2390679338527],[120.7621776376835,31.23949643194781],[120.76297589596243,31.238660223324214],[120.76408322789376,31.237779297876823],[120.76529386643145,31.239260003477394],[120.76645054844603,31.240654182497586],[120.76754448264701,31.242014639375668],[120.76893394377645,31.243787063428314],[120.76969782871271,31.244942020732807],[120.77075098389972,31.246522829762437],[120.77161614078892,31.247976574872425],[120.77223743295819,31.249446209812366],[120.77261063583595,31.250327963673872],[120.77276088648976,31.250836981810277],[120.77293510610538,31.25270218028765],[120.77296558302925,31.25485289451969],[120.77306381554882,31.257406000920344],[120.7734309168091,31.260260342538785],[120.7743472602794,31.262493808403253],[120.77448456479465,31.263087086187326],[120.77467689725178,31.263918137408496],[120.77489709066353,31.26457079117515],[120.77538045404066,31.2653510101101],[120.77612594817649,31.266136829620752],[120.77702985988071,31.26685503345867],[120.77795719261856,31.267288456158976],[120.77940391150783,31.267670208504683],[120.78079010030504,31.268011648852713],[120.78205565365356,31.268316895634673],[120.78368826842384,31.26848800769204],[120.78387616879408,31.267983368499657],[120.78412915102649,31.26732714124531],[120.78419493653918,31.267156504577823],[120.784354577113,31.266741584751127],[120.78452160441239,31.26595333331381],[120.78471289107989,31.265258292142914],[120.7847920067658,31.264935344665194],[120.78463803939499,31.26462922290426],[120.78462689928476,31.264508732370242],[120.78459148260588,31.264125456472353],[120.7845851687953,31.264057100996794],[120.78456861730997,31.263515757149314],[120.78497590359677,31.263552912262124],[120.78499049026965,31.26355425109482],[120.78639377223506,31.26368203470293],[120.7870178425362,31.26372504453554],[120.78708580713344,31.263729730876154],[120.78761773715361,31.263766383886896],[120.78798331209487,31.26378565013004],[120.78801681066454,31.26379041393216],[120.7881790940405,31.263813466241512],[120.78835032897167,31.263965875491685],[120.7883482218612,31.264013620390184],[120.7883349094416,31.26431595129268],[120.78833058857491,31.264413951249242],[120.78831389122979,31.26479319683827],[120.78831068072024,31.264865908648318],[120.78830747222605,31.264938844544513],[120.78738902868042,31.264887049992648],[120.78739066790902,31.26556361445765],[120.78740021555474,31.26567764600449],[120.7873486598099,31.26599908422173],[120.78703637622412,31.26601982622387],[120.78695097981259,31.26653137314236],[120.78718166124858,31.266731818589097],[120.78730599455938,31.266806436477168],[120.7874455465908,31.266866408107514],[120.78780391767769,31.26690030078794],[120.78833066876169,31.26691124342501],[120.78863620443406,31.26691871234383],[120.78871974116,31.26689362316805],[120.78887580177873,31.26687307496312],[120.78914400360891,31.266846633580386],[120.78909534438273,31.266575506032037],[120.78904965563702,31.266301099374267],[120.78932968897989,31.26624779986777],[120.78935708178373,31.266841371898966],[120.78955718289887,31.26682419462832],[120.79021193243635,31.266802294153237],[120.7905167108045,31.26681562972705],[120.7905739073941,31.266847246899914],[120.79079727358973,31.267213282096577],[120.79075411081239,31.26740793970963],[120.79076117806441,31.2674506549738],[120.7907640523518,31.267468408903124],[120.7909032086773,31.268447757133718],[120.79238666541008,31.268467468289142],[120.79433918334944,31.268305050838315],[120.7974016845395,31.267649930616408],[120.79930687612234,31.26725840616745],[120.80076034540322,31.267021782375334],[120.80246877273503,31.266990068002173],[120.80287297707027,31.267066385736893],[120.8032993930065,31.26728406411827],[120.80351582986503,31.267469596279163],[120.80457542990715,31.268284627120646],[120.80507874238167,31.268849106419584],[120.80554483123358,31.26950635347067],[120.80545542253536,31.27100706765177],[120.80463492875501,31.27350599504915],[120.80444472418527,31.27378718538696],[120.80273013399497,31.276159969413857],[120.80054779365716,31.278324242339508],[120.80030887759139,31.27850652655876],[120.79876525902604,31.279675530305493],[120.79937147911791,31.28069944776144],[120.80103917155057,31.28265349602736],[120.80269817324019,31.284972939972086],[120.80301392409632,31.285507318249916],[120.80265593400574,31.285631908924564],[120.80030823899445,31.28622853401729],[120.80074505827253,31.287735738580878],[120.80083922100282,31.287825551523415],[120.80093579534747,31.287820185241852],[120.80106020071521,31.28780444535678],[120.80118013194797,31.287769331108162],[120.8015196956393,31.287680781075768],[120.80157712832549,31.287744088845137],[120.80166282929996,31.28784874394484],[120.80180841164541,31.288179298061657],[120.80162646267775,31.288244452001866],[120.80145720860415,31.288287338861778],[120.80138456799293,31.288456981929336],[120.80131199267245,31.28863308434723],[120.80129919862466,31.288769918856104],[120.80130112616095,31.288997179272474],[120.80130786375014,31.289158808952394],[120.80132927199874,31.289278749521497],[120.80136514978199,31.28962760188246],[120.80136479462169,31.28983421129026],[120.80181469373925,31.291087204021533],[120.80191106736216,31.291469529806193],[120.80196786413225,31.29165906517742],[120.80206002216157,31.29186449335795],[120.80214257355209,31.292183173248333],[120.8025846131382,31.293628804788465],[120.80549038743739,31.293452477720017],[120.80810912375084,31.2932490592187],[120.81679041652689,31.29212132045495],[120.81802882458358,31.291960304690413],[120.81878829112584,31.291864115649265],[120.81914712904272,31.291818665173174],[120.82136029767042,31.291197849906702],[120.82386012016042,31.290667960756164],[120.82731082053873,31.290079160236008],[120.82861067722415,31.289829074945217],[120.8297921268675,31.28957741217554],[120.83188436325925,31.28858706135895],[120.83313574632915,31.28812686054135],[120.83481417777897,31.2867297227196],[120.83624419781586,31.285194402677366],[120.8383973537108,31.283547499913787],[120.84040490603215,31.282222587373052],[120.84190750288464,31.281553416731516],[120.84213911780017,31.281530549641747],[120.842972873726,31.281448037063218],[120.84389199423461,31.28152307218377],[120.84492555704367,31.282066226672704],[120.84616753087708,31.28306021060034],[120.84630583002503,31.283244381180864],[120.84877849500772,31.28653863207733],[120.84902947808861,31.286872985597316],[120.84931048521065,31.287247327698008],[120.85053692089201,31.289540318939228],[120.85110720234272,31.290880923192425],[120.8516730046891,31.29217560384772],[120.85227236990715,31.29369558892876],[120.85290330272362,31.295483750801704],[120.85373794968854,31.298742839529382],[120.85383671381268,31.299231474147557],[120.85418332471454,31.300318023104097],[120.85492479528679,31.302174930431384],[120.85514476961636,31.302660298870943],[120.85630928231285,31.304407679294386],[120.85733049925965,31.305305926883626],[120.85958708554949,31.307285629754983],[120.86180229265909,31.30872473219577],[120.86327570314221,31.309633413808964],[120.86360022884905,31.309818751139975],[120.86380528629674,31.309975162151517],[120.86398237574929,31.31005916654997],[120.86421359436902,31.31020901090222],[120.86416615135427,31.310257424028826],[120.86394012361217,31.31048806435993],[120.86339550037783,31.311127577706472],[120.86317967812933,31.311708408755383],[120.86307530518934,31.312049851921735],[120.86244739290267,31.31391581768287],[120.86235565115213,31.314205278939202],[120.86223443130822,31.314567160736512],[120.86190614609527,31.315726947249978],[120.86079695453984,31.318582547127725],[120.86031585111205,31.3203796410501],[120.85960355601767,31.32219895598121],[120.85897697134853,31.323354438195068],[120.85874913744189,31.324105150718534],[120.85863122243074,31.32454369355645],[120.85859444983885,31.324652102239803],[120.861643,31.317313],[120.862689,31.313291],[120.868076,31.304872],[120.869514,31.30081],[120.870995,31.299108],[120.871024,31.292544],[120.872114,31.291616],[120.877647,31.290816],[120.879229,31.284072],[120.881306,31.284136],[120.881016,31.282343],[120.884109,31.282601],[120.884327,31.280099],[120.880624,31.280267],[120.880696,31.278268],[120.883833,31.278332],[120.882758,31.275843],[120.880725,31.275779],[120.880769,31.271432],[120.884515,31.271213],[120.88119,31.268414],[120.881931,31.26386],[120.885459,31.255114],[120.887347,31.252173],[120.890063,31.251863],[120.891704,31.249838],[120.891413,31.248212],[120.888524,31.24709],[120.887652,31.245038],[120.888538,31.238355],[120.892546,31.239374],[120.897034,31.236484],[120.898558,31.232703],[120.901187,31.230394],[120.901376,31.226509],[120.898863,31.224445],[120.900955,31.221425],[120.901289,31.218908],[120.898326,31.217476],[120.896032,31.214482],[120.891689,31.213669],[120.881872,31.209809],[120.879186,31.209255],[120.871881,31.21172],[120.861411,31.211836],[120.855718,31.207293],[120.848239,31.204311],[120.844013,31.1996],[120.842721,31.197212],[120.842082,31.192164],[120.839628,31.189234],[120.831466,31.190396],[120.827458,31.190099],[120.821272,31.187917],[120.81844,31.185929],[120.816334,31.180881],[120.815913,31.173573],[120.794464,31.182224],[120.793346,31.184018],[120.793709,31.187375],[120.788974,31.189582],[120.776965,31.193416],[120.774685,31.195095],[120.773712,31.199535],[120.775193,31.202581],[120.777574,31.204414],[120.780014,31.209874],[120.779913,31.211152],[120.775904,31.214417],[120.770502,31.217631],[120.765318,31.219657],[120.760395,31.222548],[120.754746,31.223167],[120.751667,31.215901],[120.749024,31.213139],[120.747485,31.209629],[120.744101,31.204337],[120.738568,31.198115],[120.734008,31.191958],[120.724162,31.183334],[120.721388,31.185245],[120.717569,31.192255],[120.717337,31.199961],[120.697921,31.201872],[120.695466,31.201562],[120.690311,31.198774],[120.685301,31.196876],[120.68167,31.196515],[120.677401,31.192435],[120.677473,31.188743],[120.675992,31.187143],[120.673698,31.187995],[120.671795,31.193055],[120.670401,31.194849],[120.664607,31.195443],[120.664679,31.200632],[120.663503,31.205731],[120.661267,31.208971],[120.66041,31.219231],[120.65935,31.220238],[120.655981,31.220289],[120.65418,31.219037],[120.65158,31.219166],[120.650114,31.221476],[120.643332,31.220909],[120.641604,31.224599],[120.641415,31.229335],[120.639324,31.229826],[120.63639,31.228109],[120.634996,31.225503],[120.631249,31.224793],[120.634488,31.210919],[120.626051,31.208222],[120.62441,31.206273],[120.622696,31.201304],[120.622914,31.194643],[120.624192,31.184715],[120.623742,31.176879],[120.614375,31.168396],[120.608479,31.160041],[120.599548,31.160816],[120.595598,31.157497],[120.593971,31.156993],[120.590079,31.152357],[120.569095,31.116318],[120.561354,31.103592],[120.558726,31.101835],[120.557651,31.097932],[120.555415,31.09465],[120.540849,31.085836],[120.499926,31.062093],[120.491619,31.057685],[120.486667,31.053961],[120.48491,31.051492],[120.465247,31.027352],[120.462008,31.020291],[120.457942,31.014484],[120.447356,31.003723],[120.442694,30.998588],[120.437335,30.991369],[120.432993,30.984616],[120.428913,30.979027],[120.423205,30.973632],[120.418471,30.971458],[120.405256,30.967965],[120.399709,30.966011],[120.394466,30.962905],[120.386508,30.961352],[120.375471,30.955593],[120.372857,30.952345],[120.3711,30.94876],[120.364507,30.947129],[120.359264,30.944593],[120.351147,30.942561],[120.343334,30.939985],[120.340894,30.939959],[120.330975,30.937772],[120.322247,30.935209],[120.308074,30.93227],[120.299854,30.931649],[120.282515,30.929863],[120.274644,30.928193],[120.271376,30.928659],[120.266148,30.928244],[120.250755,30.926225],[120.241316,30.926497],[120.236581,30.926134],[120.223686,30.926691],[120.212315,30.929021],[120.206114,30.929759],[120.198795,30.928309],[120.195469,30.9306],[120.188586,30.93227],[120.178522,30.933862],[120.167369,30.935014],[120.149652,30.937474],[120.145891,30.939726],[120.145615,30.941357],[120.140358,30.943337],[120.135144,30.941901],[120.129945,30.944981],[120.115118,30.954649],[120.111023,30.955917],[120.107088,30.959709],[120.107451,30.960627],[120.104357,30.963448],[120.103762,30.965105],[120.101642,30.964173],[120.099129,30.966347],[120.09441,30.973231],[120.086974,30.979674],[120.081238,30.983944],[120.072888,30.989041],[120.061328,30.99798],[120.056914,31.002649],[120.052441,31.005741],[120.045702,31.008185],[120.032531,31.011781],[120.017021,31.017795],[120.004692,31.024908],[120.001729,31.027119],[119.997605,31.034606],[119.998433,31.036184],[119.995572,31.043166],[119.99245,31.048299],[119.988514,31.059223],[119.982778,31.064924],[119.97209,31.07202],[119.969766,31.074282],[119.961431,31.087387],[119.953022,31.096782],[119.94624,31.106228],[119.947025,31.108941],[119.946589,31.112016],[119.940199,31.12863],[119.93988,31.134598],[119.940475,31.139584],[119.939822,31.142955],[119.936757,31.146558],[119.927928,31.152951],[119.921074,31.161216],[119.920275,31.164406],[119.920957,31.170384],[119.920013,31.170913],[120.110224,31.264002],[120.173715,31.308817],[120.206593,31.342565],[120.255693,31.300449],[120.263099,31.295239],[120.27142,31.291732],[120.283662,31.28963],[120.295469,31.289037],[120.306259,31.289449],[120.317876,31.291809],[120.334591,31.299946],[120.344626,31.305632],[120.348431,31.308585],[120.354312,31.311963],[120.355663,31.313317],[120.354327,31.315998],[120.354777,31.318461],[120.372073,31.318834],[120.374179,31.319943],[120.372552,31.322625],[120.37871,31.325938],[120.383647,31.325989],[120.385332,31.325306],[120.395802,31.324558],[120.39965,31.324752],[120.401989,31.323269],[120.404341,31.32479],[120.412561,31.324997],[120.415117,31.324197],[120.415741,31.322715],[120.413461,31.321374],[120.415073,31.319904],[120.416903,31.321426],[120.41882,31.319956],[120.417789,31.318357],[120.419938,31.317365],[120.421201,31.314748],[120.420156,31.308675],[120.421739,31.308778],[120.429798,31.304962],[120.428433,31.301906],[120.430713,31.300139],[120.435564,31.300101],[120.443406,31.298437],[120.446644,31.299998],[120.446775,31.303415],[120.444887,31.308391],[120.445729,31.311524],[120.450725,31.315482],[120.455648,31.318486],[120.459482,31.318035],[120.462691,31.314348],[120.472276,31.313755],[120.4738,31.312143],[120.481062,31.309835],[120.483559,31.302525],[120.483632,31.299907],[120.482078,31.296619],[120.483763,31.295175],[120.490951,31.295188],[120.492113,31.293911],[120.490704,31.288985],[120.492069,31.2854],[120.494233,31.284794],[120.497384,31.288482],[120.504849,31.288005],[120.51028,31.291048],[120.513489,31.29217],[120.522159,31.292776],[120.525122,31.289527],[120.526167,31.287167],[120.529144,31.285219],[120.530379,31.279364],[120.53215,31.277056],[120.532949,31.272567],[120.538787,31.271613],[120.541808,31.268388],[120.545903,31.267021],[120.546266,31.269149],[120.550753,31.2704],[120.550623,31.271767],[120.553324,31.270658],[120.558871,31.270903],[120.560933,31.271832],[120.562298,31.26257],[120.563751,31.26079],[120.566568,31.260894],[120.564099,31.257772],[120.56163,31.257191],[120.564607,31.254198],[120.566553,31.251128],[120.569313,31.249167],[120.567802,31.246238],[120.568949,31.245206],[120.567686,31.2366],[120.572914,31.233116],[120.576269,31.22851],[120.576748,31.220947],[120.579928,31.219915],[120.582078,31.226716],[120.580466,31.232148],[120.587814,31.233968],[120.588249,31.233129],[120.592606,31.23331],[120.592403,31.235271],[120.593608,31.240716],[120.593347,31.249593],[120.596745,31.249515],[120.599272,31.252728],[120.602655,31.253037],[120.602713,31.256533],[120.609466,31.257165],[120.610033,31.259539],[120.608392,31.264002],[120.609655,31.266582],[120.61481,31.268465],[120.614418,31.272735],[120.612313,31.27387],[120.612748,31.275766],[120.621491,31.276901],[120.632716,31.277881],[120.635156,31.275727],[120.634793,31.273496],[120.641531,31.273251],[120.644755,31.273896],[120.644741,31.271587],[120.646846,31.270465],[120.650114,31.271032],[120.648763,31.276101],[120.649257,31.277339],[120.652582,31.278074],[120.6530127329134,31.280025779578654]]]},
+{"type":"Polygon","coordinates":[[[120.610033,31.259539],[120.609466,31.257165],[120.602713,31.256533],[120.602655,31.253037],[120.599272,31.252728],[120.596745,31.249515],[120.593347,31.249593],[120.593608,31.240716],[120.592403,31.235271],[120.592606,31.23331],[120.588249,31.233129],[120.587814,31.233968],[120.580466,31.232148],[120.582078,31.226716],[120.579928,31.219915],[120.576748,31.220947],[120.576269,31.22851],[120.572914,31.233116],[120.567686,31.2366],[120.568949,31.245206],[120.567802,31.246238],[120.569313,31.249167],[120.566553,31.251128],[120.564607,31.254198],[120.56163,31.257191],[120.564099,31.257772],[120.566568,31.260894],[120.563751,31.26079],[120.562298,31.26257],[120.560933,31.271832],[120.558871,31.270903],[120.553324,31.270658],[120.550623,31.271767],[120.550753,31.2704],[120.546266,31.269149],[120.545903,31.267021],[120.541808,31.268388],[120.538787,31.271613],[120.532949,31.272567],[120.53215,31.277056],[120.530379,31.279364],[120.529144,31.285219],[120.526167,31.287167],[120.525122,31.289527],[120.522159,31.292776],[120.513489,31.29217],[120.51028,31.291048],[120.504849,31.288005],[120.497384,31.288482],[120.494233,31.284794],[120.492069,31.2854],[120.490704,31.288985],[120.492113,31.293911],[120.490951,31.295188],[120.483763,31.295175],[120.482078,31.296619],[120.483632,31.299907],[120.483559,31.302525],[120.481062,31.309835],[120.4738,31.312143],[120.472276,31.313755],[120.462691,31.314348],[120.459482,31.318035],[120.455648,31.318486],[120.450725,31.315482],[120.445729,31.311524],[120.444887,31.308391],[120.446775,31.303415],[120.446644,31.299998],[120.443406,31.298437],[120.435564,31.300101],[120.430713,31.300139],[120.428433,31.301906],[120.429798,31.304962],[120.421739,31.308778],[120.420156,31.308675],[120.421201,31.314748],[120.419938,31.317365],[120.417789,31.318357],[120.41882,31.319956],[120.416903,31.321426],[120.415073,31.319904],[120.413461,31.321374],[120.415741,31.322715],[120.415117,31.324197],[120.412561,31.324997],[120.404341,31.32479],[120.401989,31.323269],[120.39965,31.324752],[120.395802,31.324558],[120.385332,31.325306],[120.383647,31.325989],[120.37871,31.325938],[120.372552,31.322625],[120.374179,31.319943],[120.372073,31.318834],[120.354777,31.318461],[120.354327,31.315998],[120.355663,31.313317],[120.354312,31.311963],[120.348431,31.308585],[120.344626,31.305632],[120.334591,31.299946],[120.317876,31.291809],[120.306259,31.289449],[120.295469,31.289037],[120.283662,31.28963],[120.27142,31.291732],[120.263099,31.295239],[120.255693,31.300449],[120.206593,31.342565],[120.209614,31.345659],[120.253122,31.366097],[120.308146,31.393268],[120.317586,31.398125],[120.392157,31.399915],[120.405387,31.398666],[120.40832,31.396849],[120.411893,31.396514],[120.418892,31.393165],[120.420896,31.390267],[120.429159,31.394028],[120.433385,31.393243],[120.437016,31.390447],[120.440951,31.389417],[120.445991,31.39189],[120.44843,31.396862],[120.452555,31.39636],[120.453629,31.394556],[120.459845,31.397184],[120.463083,31.394904],[120.465552,31.395935],[120.465349,31.402311],[120.469865,31.402427],[120.471448,31.404462],[120.475209,31.405029],[120.476327,31.406304],[120.470882,31.411455],[120.47836,31.41698],[120.486333,31.409382],[120.488134,31.408983],[120.491082,31.411108],[120.49644,31.411211],[120.500347,31.410077],[120.504413,31.407141],[120.508988,31.401705],[120.510527,31.401164],[120.513489,31.403367],[120.516684,31.403045],[120.519821,31.404848],[120.525456,31.406329],[120.530321,31.410412],[120.535549,31.413426],[120.543637,31.414289],[120.546629,31.416478],[120.547733,31.41917],[120.55299,31.420612],[120.556373,31.41434],[120.562865,31.413181],[120.563475,31.411056],[120.5624,31.407669],[120.560251,31.405402],[120.558131,31.404681],[120.557201,31.402388],[120.555008,31.400868],[120.549606,31.39949],[120.550928,31.39542],[120.552888,31.393642],[120.550376,31.390305],[120.547529,31.389623],[120.551102,31.386235],[120.552452,31.381326],[120.554122,31.379136],[120.550419,31.378505],[120.547355,31.375696],[120.540864,31.372707],[120.539905,31.37004],[120.540152,31.361974],[120.529043,31.356793],[120.528636,31.35553],[120.534634,31.349886],[120.560498,31.324494],[120.563184,31.321503],[120.565508,31.315934],[120.56664,31.308881],[120.56953,31.305503],[120.575789,31.292712],[120.580582,31.281789],[120.586231,31.273264],[120.588467,31.262816],[120.59143,31.260261],[120.593419,31.259849],[120.610033,31.259539]]]},
+{"type":"Polygon","coordinates":[[[120.3711,30.94876],[120.372857,30.952345],[120.375471,30.955593],[120.386508,30.961352],[120.394466,30.962905],[120.399709,30.966011],[120.405256,30.967965],[120.418471,30.971458],[120.423205,30.973632],[120.428913,30.979027],[120.432993,30.984616],[120.437335,30.991369],[120.442694,30.998588],[120.447356,31.003723],[120.457942,31.014484],[120.462008,31.020291],[120.465247,31.027352],[120.48491,31.051492],[120.486667,31.053961],[120.491619,31.057685],[120.499926,31.062093],[120.540849,31.085836],[120.555415,31.09465],[120.557651,31.097932],[120.558726,31.101835],[120.561354,31.103592],[120.569095,31.116318],[120.590079,31.152357],[120.593971,31.156993],[120.595598,31.157497],[120.599548,31.160816],[120.608479,31.160041],[120.614375,31.168396],[120.623742,31.176879],[120.624192,31.184715],[120.622914,31.194643],[120.622696,31.201304],[120.62441,31.206273],[120.626051,31.208222],[120.634488,31.210919],[120.631249,31.224793],[120.634996,31.225503],[120.63639,31.228109],[120.639324,31.229826],[120.641415,31.229335],[120.641604,31.224599],[120.643332,31.220909],[120.650114,31.221476],[120.65158,31.219166],[120.65418,31.219037],[120.655981,31.220289],[120.65935,31.220238],[120.66041,31.219231],[120.661267,31.208971],[120.663503,31.205731],[120.664679,31.200632],[120.664607,31.195443],[120.670401,31.194849],[120.671795,31.193055],[120.673698,31.187995],[120.675992,31.187143],[120.677473,31.188743],[120.677401,31.192435],[120.68167,31.196515],[120.685301,31.196876],[120.690311,31.198774],[120.695466,31.201562],[120.697921,31.201872],[120.717337,31.199961],[120.717569,31.192255],[120.721388,31.185245],[120.724162,31.183334],[120.734008,31.191958],[120.738568,31.198115],[120.744101,31.204337],[120.747485,31.209629],[120.749024,31.213139],[120.751667,31.215901],[120.754746,31.223167],[120.760395,31.222548],[120.765318,31.219657],[120.770502,31.217631],[120.775904,31.214417],[120.779913,31.211152],[120.780014,31.209874],[120.777574,31.204414],[120.775193,31.202581],[120.773712,31.199535],[120.774685,31.195095],[120.776965,31.193416],[120.788974,31.189582],[120.793709,31.187375],[120.793346,31.184018],[120.794464,31.182224],[120.815913,31.173573],[120.822186,31.168434],[120.823116,31.165335],[120.821954,31.160041],[120.822622,31.159666],[120.823261,31.151143],[120.814737,31.150678],[120.813212,31.147798],[120.813212,31.142606],[120.815448,31.131627],[120.819848,31.124612],[120.822825,31.122791],[120.837899,31.118424],[120.841791,31.116486],[120.849227,31.110853],[120.856851,31.103889],[120.856807,31.10283],[120.85977,31.100284],[120.863996,31.100297],[120.865753,31.097622],[120.869572,31.097222],[120.869805,31.09894],[120.872549,31.098888],[120.873174,31.100323],[120.87663,31.099948],[120.876006,31.097868],[120.878968,31.098385],[120.878082,31.095761],[120.887478,31.094068],[120.891021,31.094301],[120.891225,31.09717],[120.892837,31.096537],[120.892169,31.094185],[120.895422,31.090709],[120.8967,31.086651],[120.899299,31.086935],[120.902116,31.085656],[120.901681,31.084092],[120.90473,31.080499],[120.904614,31.078521],[120.899618,31.078366],[120.898863,31.070508],[120.895915,31.063075],[120.894623,31.058654],[120.894565,31.053897],[120.895436,31.050329],[120.897208,31.048221],[120.897019,31.045584],[120.899735,31.039597],[120.901971,31.037645],[120.901347,31.025503],[120.900562,31.020433],[120.901361,31.017498],[120.900272,31.016928],[120.895146,31.017355],[120.894637,31.011716],[120.891617,31.010087],[120.891355,31.003736],[120.889438,31.002442],[120.880173,30.998898],[120.879941,30.997527],[120.875584,30.996958],[120.873072,30.99525],[120.868033,30.995367],[120.867336,30.990981],[120.865666,30.989882],[120.861251,30.990774],[120.858652,30.98983],[120.854368,30.993219],[120.849982,30.990309],[120.847397,30.989597],[120.845829,30.992482],[120.842547,30.993064],[120.840063,30.997825],[120.830842,31.002197],[120.820894,31.006362],[120.81433,31.005754],[120.802916,31.005404],[120.780987,31.000942],[120.775077,30.995056],[120.769921,30.996622],[120.76966,30.99353],[120.76783,30.98754],[120.768861,30.982132],[120.770197,30.979234],[120.769703,30.977294],[120.766625,30.976142],[120.763285,30.975961],[120.758463,30.974538],[120.755559,30.972053],[120.753715,30.96909],[120.748022,30.963668],[120.745945,30.962504],[120.740282,30.962297],[120.736114,30.96372],[120.731946,30.968702],[120.727589,30.971173],[120.7256,30.971536],[120.714243,30.970307],[120.710076,30.971898],[120.708609,30.97129],[120.707418,30.967913],[120.70553,30.966451],[120.702727,30.966942],[120.698196,30.970785],[120.694058,30.966813],[120.69079,30.962556],[120.688075,30.960343],[120.684444,30.955179],[120.68806,30.953445],[120.697558,30.950339],[120.70036,30.946198],[120.705501,30.940593],[120.709451,30.933176],[120.71269,30.9197],[120.711383,30.910741],[120.709814,30.907543],[120.7107,30.898932],[120.712617,30.891344],[120.713256,30.88505],[120.702568,30.884027],[120.700636,30.88066],[120.70341,30.875751],[120.703918,30.870946],[120.699939,30.867824],[120.696904,30.869754],[120.693128,30.870661],[120.692635,30.87307],[120.694,30.874728],[120.686143,30.878484],[120.685998,30.881696],[120.682818,30.882538],[120.67987,30.87759],[120.67364,30.875712],[120.670329,30.869145],[120.667802,30.865674],[120.663009,30.861412],[120.661964,30.863821],[120.658682,30.865272],[120.657709,30.862552],[120.657825,30.856891],[120.654775,30.855155],[120.655385,30.847498],[120.651609,30.847783],[120.645379,30.851489],[120.644697,30.854857],[120.641371,30.855323],[120.636202,30.853885],[120.62621,30.856075],[120.622013,30.852706],[120.616887,30.849999],[120.608624,30.84825],[120.602989,30.84891],[120.590747,30.852758],[120.588961,30.854429],[120.583588,30.84983],[120.580901,30.845671],[120.57425,30.841577],[120.572202,30.840877],[120.563794,30.835513],[120.559481,30.831522],[120.558639,30.828347],[120.554587,30.824175],[120.547631,30.815142],[120.543289,30.807884],[120.539092,30.802479],[120.530088,30.789736],[120.526138,30.784875],[120.518224,30.773232],[120.509205,30.76282],[120.504428,30.75797],[120.489426,30.763416],[120.486754,30.76977],[120.480684,30.778392],[120.476995,30.785588],[120.475674,30.792355],[120.477228,30.800016],[120.475529,30.803866],[120.473699,30.805965],[120.469676,30.806251],[120.464724,30.807987],[120.460977,30.813794],[120.456679,30.81461],[120.455285,30.816853],[120.454747,30.821375],[120.455459,30.823604],[120.459961,30.825691],[120.461006,30.82827],[120.460397,30.839854],[120.455822,30.84457],[120.454457,30.849636],[120.452613,30.850685],[120.448576,30.850815],[120.444045,30.853328],[120.4413,30.856295],[120.441968,30.860868],[120.447951,30.865492],[120.452366,30.867902],[120.452482,30.871567],[120.447094,30.874792],[120.442854,30.880077],[120.439557,30.885206],[120.435259,30.886475],[120.434489,30.887977],[120.434838,30.89238],[120.436348,30.896925],[120.440487,30.898751],[120.442273,30.900603],[120.441605,30.903296],[120.438352,30.90665],[120.435912,30.906067],[120.434794,30.909149],[120.437321,30.909822],[120.43764,30.915001],[120.434997,30.920814],[120.423423,30.927442],[120.420098,30.927714],[120.418021,30.925552],[120.418718,30.92005],[120.423496,30.903076],[120.417208,30.902144],[120.415683,30.900719],[120.409656,30.898],[120.40665,30.897379],[120.405241,30.895889],[120.405793,30.893792],[120.394698,30.890774],[120.384693,30.891564],[120.379407,30.890774],[120.377257,30.885633],[120.372349,30.885011],[120.372436,30.882162],[120.364667,30.880465],[120.358015,30.887096],[120.359018,30.889544],[120.358393,30.891733],[120.360121,30.892794],[120.359003,30.899671],[120.359366,30.90305],[120.356926,30.90889],[120.357783,30.918108],[120.35941,30.920322],[120.362706,30.921668],[120.362677,30.924594],[120.360542,30.928232],[120.359453,30.931908],[120.370214,30.943441],[120.371652,30.946469],[120.3711,30.94876]]]},
+{"type":"Polygon","coordinates":[[[120.644871,31.335927],[120.6495329210863,31.336139080777293],[120.649707,31.336147],[120.64840888674246,31.342971980895072],[120.648197,31.344086],[120.64864140806512,31.34448814360763],[120.65543411353721,31.350634843675643],[120.655589,31.350775],[120.65660753401892,31.351638092733065],[120.66087586938539,31.355255025666754],[120.664258,31.358121],[120.66716974596957,31.3602162651553],[120.671098,31.363043],[120.67363220680392,31.365150906342183],[120.695263,31.383143],[120.695031,31.391143],[120.700912,31.391066],[120.701842,31.388747],[120.701842,31.383761],[120.707897,31.388785],[120.70894030611842,31.38836934775344],[120.718891,31.384405],[120.71914934432318,31.38443315690908],[120.723029,31.384856],[120.728533,31.389661],[120.730784,31.395883],[120.737537,31.404101],[120.749387,31.412151],[120.75075571739409,31.412742742561825],[120.762791,31.417946],[120.7706123205463,31.425099263781057],[120.773,31.427283],[120.77893415546451,31.42856276510851],[120.783804,31.429613],[120.82367483011838,31.4358022061041],[120.824118,31.435871],[120.82422951693516,31.435853666877012],[120.8287652639075,31.435148673864095],[120.830333,31.434905],[120.825802,31.417611],[120.821257,31.384727],[120.822869,31.375039],[120.82273842203865,31.374959367037807],[120.82027,31.373454],[120.819427,31.36964],[120.82419206640846,31.370891021948115],[120.827182,31.371676],[120.8298789980549,31.370636673784897],[120.829956,31.370607],[120.830638,31.369022],[120.83093183951146,31.369130799673194],[120.83271334380558,31.369790435554098],[120.832831,31.369834],[120.840325,31.370942],[120.841225,31.368661],[120.83874828649299,31.368207274847105],[120.8383902555936,31.3681416848529],[120.838059,31.368081],[120.83848897407582,31.367666031999427],[120.83911289879634,31.36706388222261],[120.840208,31.366007],[120.84068398560368,31.36610056601742],[120.84179612643747,31.36631918310967],[120.843418,31.366638],[120.84347309937486,31.36651604976534],[120.84431113503439,31.364661243869953],[120.844623,31.363971],[120.846409,31.364319],[120.851783,31.344048],[120.85365135287422,31.338066264905482],[120.853772,31.33768],[120.85428,31.33362],[120.85511450271903,31.331946501631453],[120.85537373858206,31.331426634189505],[120.8555767669657,31.33101948432523],[120.85693030683947,31.328305117171173],[120.85773830814806,31.326684764306087],[120.857809,31.326543],[120.85859444983885,31.324652102239803],[120.85863122243074,31.32454369355645],[120.85874913744189,31.324105150718534],[120.85897697134853,31.323354438195068],[120.85960355601767,31.32219895598121],[120.86031585111205,31.3203796410501],[120.86079695453984,31.318582547127725],[120.86190614609527,31.315726947249978],[120.86223443130822,31.314567160736512],[120.86235565115213,31.314205278939202],[120.86244739290267,31.31391581768287],[120.86307530518934,31.312049851921735],[120.86317967812933,31.311708408755383],[120.86339550037783,31.311127577706472],[120.86394012361217,31.31048806435993],[120.86416615135427,31.310257424028826],[120.86421359436902,31.31020901090222],[120.86398237574929,31.31005916654997],[120.86380528629674,31.309975162151517],[120.86360022884905,31.309818751139975],[120.86327570314221,31.309633413808964],[120.86180229265909,31.30872473219577],[120.85958708554949,31.307285629754983],[120.85733049925965,31.305305926883626],[120.85630928231285,31.304407679294386],[120.85514476961636,31.302660298870943],[120.85492479528679,31.302174930431384],[120.85418332471454,31.300318023104097],[120.85383671381268,31.299231474147557],[120.85373794968854,31.298742839529382],[120.85290330272362,31.295483750801704],[120.85227236990715,31.29369558892876],[120.8516730046891,31.29217560384772],[120.85110720234272,31.290880923192425],[120.85053692089201,31.289540318939228],[120.84931048521065,31.287247327698008],[120.84902947808861,31.286872985597316],[120.84877849500772,31.28653863207733],[120.84630583002503,31.283244381180864],[120.84616753087708,31.28306021060034],[120.84492555704367,31.282066226672704],[120.84389199423461,31.28152307218377],[120.842972873726,31.281448037063218],[120.84213911780017,31.281530549641747],[120.84190750288464,31.281553416731516],[120.84040490603215,31.282222587373052],[120.8383973537108,31.283547499913787],[120.83624419781586,31.285194402677366],[120.83481417777897,31.2867297227196],[120.83313574632915,31.28812686054135],[120.83188436325925,31.28858706135895],[120.8297921268675,31.28957741217554],[120.82861067722415,31.289829074945217],[120.82731082053873,31.290079160236008],[120.82386012016042,31.290667960756164],[120.82136029767042,31.291197849906702],[120.81914712904272,31.291818665173174],[120.81878829112584,31.291864115649265],[120.81802882458358,31.291960304690413],[120.81679041652689,31.29212132045495],[120.80810912375084,31.2932490592187],[120.80549038743739,31.293452477720017],[120.8025846131382,31.293628804788465],[120.80214257355209,31.292183173248333],[120.80206002216157,31.29186449335795],[120.80196786413225,31.29165906517742],[120.80191106736216,31.291469529806193],[120.80181469373925,31.291087204021533],[120.80136479462169,31.28983421129026],[120.80136514978199,31.28962760188246],[120.80132927199874,31.289278749521497],[120.80130786375014,31.289158808952394],[120.80130112616095,31.288997179272474],[120.80129919862466,31.288769918856104],[120.80131199267245,31.28863308434723],[120.80138456799293,31.288456981929336],[120.80145720860415,31.288287338861778],[120.80162646267775,31.288244452001866],[120.80180841164541,31.288179298061657],[120.80166282929996,31.28784874394484],[120.80157712832549,31.287744088845137],[120.8015196956393,31.287680781075768],[120.80118013194797,31.287769331108162],[120.80106020071521,31.28780444535678],[120.80093579534747,31.287820185241852],[120.80083922100282,31.287825551523415],[120.80074505827253,31.287735738580878],[120.80030823899445,31.28622853401729],[120.80265593400574,31.285631908924564],[120.80301392409632,31.285507318249916],[120.80269817324019,31.284972939972086],[120.80103917155057,31.28265349602736],[120.79937147911791,31.28069944776144],[120.79876525902604,31.279675530305493],[120.80030887759139,31.27850652655876],[120.80054779365716,31.278324242339508],[120.80273013399497,31.276159969413857],[120.80444472418527,31.27378718538696],[120.80463492875501,31.27350599504915],[120.80545542253536,31.27100706765177],[120.80554483123358,31.26950635347067],[120.80507874238167,31.268849106419584],[120.80457542990715,31.268284627120646],[120.80351582986503,31.267469596279163],[120.8032993930065,31.26728406411827],[120.80287297707027,31.267066385736893],[120.80246877273503,31.266990068002173],[120.80076034540322,31.267021782375334],[120.79930687612234,31.26725840616745],[120.7974016845395,31.267649930616408],[120.79433918334944,31.268305050838315],[120.79238666541008,31.268467468289142],[120.7909032086773,31.268447757133718],[120.7907640523518,31.267468408903124],[120.79076117806441,31.2674506549738],[120.79075411081239,31.26740793970963],[120.79079727358973,31.267213282096577],[120.7905739073941,31.266847246899914],[120.7905167108045,31.26681562972705],[120.79021193243635,31.266802294153237],[120.78955718289887,31.26682419462832],[120.78935708178373,31.266841371898966],[120.78932968897989,31.26624779986777],[120.78904965563702,31.266301099374267],[120.78909534438273,31.266575506032037],[120.78914400360891,31.266846633580386],[120.78887580177873,31.26687307496312],[120.78871974116,31.26689362316805],[120.78863620443406,31.26691871234383],[120.78833066876169,31.26691124342501],[120.78780391767769,31.26690030078794],[120.7874455465908,31.266866408107514],[120.78730599455938,31.266806436477168],[120.78718166124858,31.266731818589097],[120.78695097981259,31.26653137314236],[120.78703637622412,31.26601982622387],[120.7873486598099,31.26599908422173],[120.78740021555474,31.26567764600449],[120.78739066790902,31.26556361445765],[120.78738902868042,31.264887049992648],[120.78830747222605,31.264938844544513],[120.78831068072024,31.264865908648318],[120.78831389122979,31.26479319683827],[120.78833058857491,31.264413951249242],[120.7883349094416,31.26431595129268],[120.7883482218612,31.264013620390184],[120.78835032897167,31.263965875491685],[120.7881790940405,31.263813466241512],[120.78801681066454,31.26379041393216],[120.78798331209487,31.26378565013004],[120.78761773715361,31.263766383886896],[120.78708580713344,31.263729730876154],[120.7870178425362,31.26372504453554],[120.78639377223506,31.26368203470293],[120.78499049026965,31.26355425109482],[120.78497590359677,31.263552912262124],[120.78456861730997,31.263515757149314],[120.7845851687953,31.264057100996794],[120.78459148260588,31.264125456472353],[120.78462689928476,31.264508732370242],[120.78463803939499,31.26462922290426],[120.7847920067658,31.264935344665194],[120.78471289107989,31.265258292142914],[120.78452160441239,31.26595333331381],[120.784354577113,31.266741584751127],[120.78419493653918,31.267156504577823],[120.78412915102649,31.26732714124531],[120.78387616879408,31.267983368499657],[120.78368826842384,31.26848800769204],[120.78205565365356,31.268316895634673],[120.78079010030504,31.268011648852713],[120.77940391150783,31.267670208504683],[120.77795719261856,31.267288456158976],[120.77702985988071,31.26685503345867],[120.77612594817649,31.266136829620752],[120.77538045404066,31.2653510101101],[120.77489709066353,31.26457079117515],[120.77467689725178,31.263918137408496],[120.77448456479465,31.263087086187326],[120.7743472602794,31.262493808403253],[120.7734309168091,31.260260342538785],[120.77306381554882,31.257406000920344],[120.77296558302925,31.25485289451969],[120.77293510610538,31.25270218028765],[120.77276088648976,31.250836981810277],[120.77261063583595,31.250327963673872],[120.77223743295819,31.249446209812366],[120.77161614078892,31.247976574872425],[120.77075098389972,31.246522829762437],[120.76969782871271,31.244942020732807],[120.76893394377645,31.243787063428314],[120.76754448264701,31.242014639375668],[120.76645054844603,31.240654182497586],[120.76529386643145,31.239260003477394],[120.76408322789376,31.237779297876823],[120.76297589596243,31.238660223324214],[120.7621776376835,31.23949643194781],[120.76156397362378,31.2390679338527],[120.76128940718864,31.238889882815695],[120.76052899863821,31.239582387597622],[120.75936016262652,31.2392226802768],[120.75881320318608,31.23909200917404],[120.75827533240194,31.239024097860494],[120.75681170679628,31.239005897621116],[120.75560103598309,31.239222419150103],[120.75557604865773,31.239230731693933],[120.75516415275229,31.239282323626597],[120.7549609393957,31.239307794508324],[120.75458570600057,31.239427645868858],[120.75436119689121,31.23958164093992],[120.75431918837282,31.23961046127695],[120.75420348548423,31.239760717858307],[120.75420313252836,31.239761162051476],[120.75420266458671,31.239761751307004],[120.75415835622154,31.239819313289857],[120.75414537985608,31.23983617159142],[120.75414164032632,31.23984103869886],[120.7541324964643,31.239852821795562],[120.75408782300033,31.239910737804742],[120.75382518432394,31.240568955268692],[120.75362179460787,31.241017898250867],[120.75360481563796,31.241055351353054],[120.7536046296733,31.24105578654144],[120.75360267002233,31.241060110399467],[120.75357721154785,31.24111636256174],[120.75356532865038,31.241142615828277],[120.75356422484559,31.24114505887664],[120.75355552837827,31.241164246106468],[120.75350492023406,31.241275945954268],[120.75350023704844,31.24128628637808],[120.75343813029446,31.24136991792622],[120.75305252755372,31.24122028662388],[120.75296607702947,31.241186767838233],[120.75209427736701,31.240848445186565],[120.75149404005465,31.240655790136852],[120.75097341600706,31.240428489341202],[120.75047061673158,31.240163719261826],[120.75035926694098,31.240105093540308],[120.75029205813424,31.240069695312638],[120.74987998915077,31.23988576953639],[120.74961152953826,31.239818710363053],[120.74940081362517,31.239859049642757],[120.74903782984958,31.240106140858025],[120.74886699775088,31.24036958094428],[120.74498829700082,31.23893577303069],[120.74485401033195,31.238886147812092],[120.74243381248213,31.237141521130155],[120.73814040025457,31.232295143833735],[120.73676822259709,31.232966551197983],[120.73105498997944,31.235760707123962],[120.7279461002724,31.238519773559965],[120.72628050312227,31.239702374282796],[120.72433332264441,31.24180491817592],[120.72401394469716,31.242149727266558],[120.72390293588163,31.24226960911252],[120.72389509189087,31.242274516683686],[120.72243209332873,31.243197259428285],[120.72241561985344,31.243210523494767],[120.7213399371928,31.244076551736995],[120.7210158413747,31.24433745682302],[120.72088385776975,31.244443711212224],[120.71945043463943,31.24559756887595],[120.71745954058628,31.247957322115884],[120.71735626842425,31.24812372934787],[120.7171831338576,31.24838766376234],[120.71691030837293,31.24851098902448],[120.71633140750181,31.248710764645953],[120.71305170146964,31.249466893001124],[120.71143344499309,31.24982122340517],[120.70945203007034,31.250761691349677],[120.70794862659066,31.25166240656386],[120.70787637353114,31.251801192684518],[120.70788237548952,31.25195636301857],[120.7080700297856,31.252534363140143],[120.70842622732117,31.253660143699733],[120.70830601732165,31.25375507906538],[120.70759379690762,31.25439680055259],[120.70723617449687,31.254610509250607],[120.70492753678846,31.256004915147066],[120.70143291961564,31.258060322332394],[120.70162962583728,31.258310068184564],[120.70174196788355,31.25838319968544],[120.70159771991622,31.25854390623253],[120.70146161646998,31.258487618107615],[120.70140381370959,31.258451518075166],[120.70116629967758,31.258479412310788],[120.70123148014808,31.258562674327777],[120.7012627802976,31.258644331957058],[120.70125202367012,31.25876635173201],[120.70123348378577,31.258864427132842],[120.70118372152778,31.259142797187472],[120.70114267550345,31.259388308523285],[120.70112763675456,31.259483339372032],[120.70111203661621,31.259501560123375],[120.70108440849654,31.259509107124885],[120.70100500418745,31.25952865054034],[120.70094947067525,31.2595361476762],[120.7001362312072,31.25994888594627],[120.69948536655106,31.260301419133594],[120.69918785530983,31.260583724272568],[120.6991651066704,31.26132127963911],[120.69914510145567,31.261844667242777],[120.69912911689602,31.262030957868017],[120.69911764897867,31.262533822890255],[120.69899074352867,31.26327921398391],[120.69875763241498,31.26434344426935],[120.69827608935263,31.265723317172235],[120.69799442952872,31.266537246975307],[120.69790037568582,31.266591592442726],[120.69774175423498,31.266575418022498],[120.69741682245214,31.26653190487116],[120.69704097880253,31.266503480714416],[120.6968507603014,31.266472511679503],[120.6965969322629,31.26664849364588],[120.6965332562821,31.266699938005914],[120.69638556718549,31.26684107510356],[120.69633130147892,31.267284496949046],[120.69633199658801,31.267378538016846],[120.69617498713737,31.26758117124149],[120.69585244751349,31.26800972730351],[120.69558400666959,31.2681927393599],[120.69536425641003,31.268427716419634],[120.69524138807613,31.268476114472442],[120.69528538391293,31.26862703310766],[120.69529170808383,31.268674262248137],[120.69523539336915,31.268693088525765],[120.69474549224296,31.268807984039547],[120.69465771805558,31.268830648554346],[120.69461228833408,31.268853160246955],[120.6945891049319,31.268875123268078],[120.69457543935658,31.268936626913614],[120.69452977157619,31.269001040813386],[120.69370298567131,31.269442563455048],[120.69353546115101,31.269546515966187],[120.69342845213856,31.269612077577097],[120.69329225284984,31.269694037496837],[120.69311215971715,31.269787331980048],[120.6929377399566,31.26983962398907],[120.69270808528054,31.26991214248106],[120.69267106887247,31.269897367458743],[120.69243164581864,31.269821865181342],[120.69219604706124,31.269824557055216],[120.69189020379281,31.270018389322406],[120.69179215112715,31.270154960848128],[120.69159961214271,31.270168919936648],[120.69120509451741,31.27021557549281],[120.69101831509693,31.270234709954693],[120.69074757116921,31.270264767202974],[120.69071223790054,31.270294458114346],[120.69059986632837,31.270323951038737],[120.69033667740155,31.270355828637722],[120.69007042440946,31.27041034538672],[120.68971444972352,31.27042405728727],[120.68968442790052,31.27044356928872],[120.68926268868765,31.270452427522137],[120.68918720767066,31.270443910777608],[120.68886061434473,31.27042425672621],[120.68864323793271,31.27041540221837],[120.68835157230197,31.270270334387515],[120.68807528689662,31.270098866154683],[120.68773754600022,31.269940591596878],[120.68755364150842,31.26982406572707],[120.68745561628766,31.26985062360546],[120.6873389185347,31.270017423700693],[120.68697083803146,31.270216170694685],[120.68674081792295,31.270387031522564],[120.68646512711076,31.270715863970413],[120.68620188482721,31.271077116605845],[120.68595238697922,31.27139995618992],[120.68587697361487,31.2715700493179],[120.68597105309031,31.271605069184435],[120.68612519533501,31.271785167209572],[120.68617363439063,31.27199115216603],[120.68613256195809,31.27216799340438],[120.68590836543135,31.272328942120595],[120.68576898682782,31.272423660673255],[120.68570449049358,31.27251812333714],[120.68569979083927,31.272687676466266],[120.6855927424477,31.272857118642378],[120.68551817399339,31.27282550557948],[120.68550291181992,31.27287544383191],[120.68542857701817,31.27304065143719],[120.6851684290716,31.273316894493853],[120.6848659997505,31.273604577282217],[120.6847198624736,31.273896138084197],[120.68455362891359,31.274335513422916],[120.68438267139531,31.27483477941182],[120.684176695998,31.27539945214473],[120.68387965269163,31.27561162718273],[120.68391805531762,31.275884785030442],[120.68385820039079,31.27599885445303],[120.68382553202032,31.27602249662644],[120.68379602787545,31.276115449514844],[120.6837809469033,31.276238154946316],[120.68372582447417,31.276240416854147],[120.68367970268157,31.276195306090234],[120.68366005842358,31.27623463931802],[120.68356073657729,31.27628255265765],[120.68368078638603,31.27649233827284],[120.68381748623752,31.27691826767756],[120.68351119230773,31.277325370908393],[120.6834693896668,31.277478077092045],[120.68345457728273,31.277540835053866],[120.68343345963639,31.27760050082209],[120.68340898381715,31.27771792410302],[120.68333831210201,31.277852591201178],[120.6832291084331,31.27797021038396],[120.68315435309448,31.27804261795665],[120.68310172239748,31.27806635424241],[120.68294916521067,31.278282836042028],[120.68283074555693,31.278440068841377],[120.68283904426004,31.27854398139308],[120.68273563931929,31.278698167248535],[120.68262964498247,31.278718853113034],[120.68227277347239,31.27913582184951],[120.6823399184535,31.279331467612568],[120.68227320786228,31.279481766031044],[120.68218305063571,31.279691395355417],[120.68211226241601,31.27986418317971],[120.68203682421195,31.28003281742558],[120.68199920252111,31.280119787802636],[120.68194201255486,31.28025810713282],[120.68187309671443,31.280413556214242],[120.68179999768064,31.280587036709417],[120.68164895348103,31.28093355415659],[120.68163139793037,31.281113316490583],[120.68164385461891,31.28126988025626],[120.68169070401314,31.281638829177236],[120.68168216519827,31.282171490736044],[120.68167839343806,31.282244955588332],[120.68167433017791,31.28250181676185],[120.68167396490013,31.282823338261135],[120.681668231525,31.28299937116193],[120.68166805255164,31.283198472973364],[120.68165776947947,31.283504726199638],[120.68164420128205,31.283624934384203],[120.68158703664446,31.28443540142609],[120.6815781333001,31.284545840377504],[120.68155538319427,31.28475240805048],[120.68155166110627,31.28483280261018],[120.68152459940673,31.285262053319688],[120.68146661609289,31.286109477341995],[120.6815072602631,31.286121349312957],[120.68151362522961,31.28627654314982],[120.68150790807493,31.286454875372733],[120.68154569534707,31.286612742890725],[120.68147327734162,31.286807007846875],[120.68142569817641,31.28693327547062],[120.68112479626231,31.287717770185637],[120.68106880712199,31.28787455392656],[120.68078035346292,31.288109964356114],[120.6805934266184,31.288265815562813],[120.68052673581737,31.28839376215354],[120.68055913695736,31.28844147296907],[120.6805563065321,31.288459030642905],[120.68048763554246,31.28850107190741],[120.68050269271895,31.288646076823817],[120.68051370434567,31.28875274962564],[120.68048142913352,31.288834620106815],[120.6804030974512,31.28888107772957],[120.68030517601974,31.288902193874787],[120.68023079839992,31.28889875294044],[120.68015252839679,31.288879607274204],[120.6801077459421,31.288909784142863],[120.68007416636272,31.288923295641823],[120.67998952221217,31.28895406584088],[120.67994618462964,31.28895860514474],[120.67979575429085,31.288945710491706],[120.67974005847518,31.28895559537817],[120.67966538502488,31.28898702675342],[120.67931964660028,31.289163490797584],[120.6791379937655,31.28926619575563],[120.67907905818471,31.289312814101265],[120.67896293510691,31.2894238442298],[120.67886827670442,31.289523940864505],[120.6788127784845,31.28956130700957],[120.67856141035563,31.289574876020172],[120.67857077912772,31.289639346728354],[120.67857562148887,31.28966729216321],[120.67861283343126,31.289881461937902],[120.67782071651668,31.289991367502385],[120.67770651549986,31.290007184849955],[120.67754199649528,31.290030008927697],[120.67720124428917,31.290077245265802],[120.67709541385145,31.28997359369702],[120.67684886551307,31.28957184396598],[120.67648158893442,31.288860281116115],[120.676020849059,31.28799854777639],[120.6756935901608,31.287447133706845],[120.67554253480799,31.286817758371278],[120.67557521352852,31.285721768711632],[120.67572920045106,31.2845570575618],[120.6757304603185,31.284547958272835],[120.67569198001539,31.283764572365566],[120.6755153572021,31.283093747895432],[120.67539882928627,31.28269180546604],[120.67511151549346,31.281955147010944],[120.67486808013147,31.28131841174661],[120.67465684365557,31.280887999170943],[120.67451999838237,31.280382722728547],[120.67436466261577,31.279984253637693],[120.67434685286621,31.27994977348183],[120.67420363525663,31.2796725022084],[120.67409275177684,31.279566454011274],[120.67399172252605,31.2794698294995],[120.67366596456951,31.279283673456487],[120.67325400740837,31.27902147892353],[120.67272882543136,31.27865597438658],[120.6724460786013,31.278464993054204],[120.67242268144864,31.278430512276937],[120.6723992842981,31.278396023496374],[120.67208294769294,31.27815742179754],[120.67184430157532,31.277952578100972],[120.6715847025864,31.27768689256949],[120.6715434411468,31.277596620805763],[120.6714130280413,31.277311300900838],[120.67122073382149,31.276906533933424],[120.67109100713317,31.27656951086967],[120.67105617009878,31.2764800306118],[120.67102134510334,31.27639063040667],[120.67093751968712,31.275879409164553],[120.67092566819757,31.275427311931235],[120.67095084270322,31.275119374759647],[120.67097953507601,31.275026166497764],[120.6710083346817,31.27493304747155],[120.67118590892292,31.274808854172097],[120.67133555411387,31.274663729177743],[120.67138332745938,31.274590127350244],[120.67143110982946,31.274516435505397],[120.67147145812135,31.274287126707485],[120.67150562269806,31.27397274463528],[120.67152652261292,31.273849154837176],[120.6715474225303,31.27372556502507],[120.67159778414718,31.273467801223266],[120.67163188910618,31.273366364732915],[120.67166599407165,31.27326492723623],[120.67174824326416,31.27305352636592],[120.67175922023907,31.27298463745723],[120.67177019720805,31.272915667510638],[120.6718229531619,31.27269858810715],[120.6718612340832,31.272430396733625],[120.67188037214552,31.27234019739249],[120.67189961543421,31.272250087283226],[120.67190644113933,31.272233373272265],[120.67198317487478,31.272044104022847],[120.67202120833161,31.271934433456632],[120.67203967000701,31.271880688071104],[120.67229664811144,31.271634154916146],[120.67248222322623,31.271511466853617],[120.67253583088997,31.271474207328367],[120.67264314946415,31.271399598456327],[120.6729335831516,31.271210158350176],[120.67303016285321,31.271149477947972],[120.67307845321606,31.2711190932372],[120.67327013829488,31.27096814326894],[120.67335925076796,31.270847667570145],[120.67339222154733,31.27072051000887],[120.67338615064017,31.270533668894096],[120.67336024230232,31.27042737579635],[120.67333444018719,31.270321082890348],[120.6732106832064,31.2700536944224],[120.67306274427418,31.26977401564712],[120.67300053387552,31.26966730111784],[120.67297581929387,31.26962488514197],[120.67290072047247,31.26949619678739],[120.67279822539389,31.269347296705224],[120.67272264983951,31.269269669975156],[120.67264696808517,31.26919196201718],[120.67240508891935,31.268929202446518],[120.67234185267351,31.268811293256874],[120.67230068938518,31.26873446443944],[120.67227259308251,31.268645501375303],[120.67224440058533,31.268556540122734],[120.67224649346055,31.268392769910843],[120.67224790034932,31.268295138325602],[120.67224860480333,31.268246413069306],[120.67228038189286,31.2680697328637],[120.67230338791914,31.267990979357158],[120.67232649916537,31.267912225045972],[120.67234609473701,31.267840556034415],[120.67241766601721,31.267578714491105],[120.6724240270464,31.267553059741733],[120.67242523413873,31.267548182975194],[120.67247523674685,31.267345367300493],[120.67248042154208,31.267261167500667],[120.67248560733196,31.267176877657118],[120.67251509765251,31.266974851180432],[120.67255835346596,31.266858766339926],[120.67257456238016,31.266815313784424],[120.67263059233888,31.266659576441363],[120.67270639536152,31.266445297901186],[120.6727073874634,31.266348488686116],[120.67270837957145,31.26625175249146],[120.67271379135907,31.266052059962693],[120.67271518570631,31.265996836149636],[120.67271798442191,31.265886387534884],[120.67272489518085,31.265660794772074],[120.67273064770313,31.26537619663983],[120.67274234625759,31.265319936981008],[120.67276574237543,31.26520752669969],[120.6728270222454,31.265051952208616],[120.67284045721613,31.265017892299884],[120.6728589199112,31.26495133312602],[120.6728696869483,31.26491213994515],[120.67289834165402,31.26480831930801],[120.67290026005284,31.264801419023186],[120.67290711729932,31.264583044995288],[120.67290099031003,31.264506010467233],[120.67289626165272,31.264446538088993],[120.67289486231147,31.26442888589261],[120.67289273421669,31.26439604982969],[120.67288039972385,31.264201188175722],[120.67286946960162,31.264085100794542],[120.67285864469005,31.263968922561077],[120.67281601773558,31.26371488982257],[120.67279166252102,31.263545792147866],[120.67278385061684,31.26343907764155],[120.6727798930621,31.26338576630571],[120.67279460613771,31.263162483835906],[120.67279886303062,31.263066196747555],[120.67280104459073,31.263018097320014],[120.67279091034021,31.262807266756585],[120.6727654371008,31.262702505358167],[120.6727399638567,31.262597653911566],[120.67265166405254,31.26238607902706],[120.67262458291582,31.26232282832618],[120.67259751380664,31.262259576645846],[120.6724353535228,31.2619016322618],[120.67239730906982,31.26181757373913],[120.67235935881828,31.26173351539406],[120.67226118992882,31.261511236036842],[120.67221210551385,31.26140023591047],[120.67216302210534,31.261289144742605],[120.67208784961174,31.26101635139869],[120.67207594346304,31.260972665953076],[120.67201967845503,31.260766282099542],[120.67201033235386,31.260731890516947],[120.67200833362838,31.26072454355199],[120.67194298296144,31.260470132696735],[120.67184895864418,31.26048929904394],[120.6718361404257,31.260491867762585],[120.67157380611594,31.2605453317922],[120.67153209989009,31.26055386015612],[120.67152157833452,31.260555320778234],[120.67150088394007,31.260558203671057],[120.67125924909895,31.260591748778086],[120.67117910489812,31.260601052482638],[120.67114256504745,31.260605295879575],[120.67106898033516,31.260613838754118],[120.67106842319428,31.260613903723414],[120.67102576484852,31.260618969868464],[120.67102534913104,31.260632839047613],[120.67102263709573,31.260724791461897],[120.67102083215819,31.26078299407375],[120.6709644799159,31.26080339081063],[120.67093205519085,31.260815136280232],[120.67084317205376,31.26084727831698],[120.67079062365518,31.260855029876634],[120.67039566195045,31.260912717146077],[120.67032692766784,31.260922777102166],[120.6702989858095,31.260928823709943],[120.67028396323906,31.260932030600323],[120.67025003218812,31.260939180330993],[120.67017324297396,31.26095567282749],[120.66993594806068,31.260964750982957],[120.66982137659132,31.260969122810895],[120.66979762687792,31.260968542576652],[120.66977889545069,31.260967972853702],[120.66968345269743,31.26096512688704],[120.66963010029734,31.260963497170696],[120.66958540037412,31.260983087973116],[120.6693487054621,31.261086849666146],[120.66931022829617,31.261105652964094],[120.66919469165963,31.261162152741388],[120.66904044891805,31.261266059798434],[120.66887856487413,31.26135916490048],[120.66886744048693,31.26136317060594],[120.66871853190256,31.261416712364255],[120.66875339928544,31.26154138375204],[120.66883123635672,31.261702105769377],[120.66874121262522,31.261751304865168],[120.66872413052981,31.261760653620037],[120.66850571376143,31.26187992951291],[120.66828527162424,31.261979179266238],[120.66819893276178,31.261954640954553],[120.66811270018802,31.261930199930948],[120.66785740819735,31.261996089280636],[120.66791810129885,31.262187274572973],[120.6679413365892,31.262260824870786],[120.66796458391664,31.26233446522839],[120.66802024851562,31.262558229983036],[120.6680217671381,31.262564721625406],[120.66784705674031,31.26267419845869],[120.66772589328932,31.262708882221396],[120.66760483418366,31.26274356527548],[120.667333062383,31.26281492179004],[120.66730228462706,31.262823143467713],[120.6671968571738,31.262851548541796],[120.66712881275701,31.26286990759404],[120.66701694900136,31.26288074019022],[120.66673287527193,31.262908458066203],[120.66672185224522,31.262911741801084],[120.66659975638059,31.262948503648047],[120.66657309114164,31.262956531110344],[120.66655920271425,31.263000969102894],[120.66651115125049,31.263155146040596],[120.66649463724036,31.26324488649197],[120.66649352145964,31.26325066487265],[120.66647842364688,31.263332280495582],[120.66656871510992,31.263454523941117],[120.66658879091446,31.263481707185775],[120.66662680197824,31.263545464683144],[120.66670847141279,31.26368324667551],[120.66672086489208,31.263724891708208],[120.6667746445096,31.263905803843272],[120.66678838293222,31.26395005150659],[120.66679876167433,31.26398351026191],[120.66681338110415,31.264030453727983],[120.66683557986433,31.26410167877749],[120.6668392422664,31.264113757804544],[120.6668496912359,31.264148191105235],[120.66685863477522,31.264177936580758],[120.6668779220823,31.264242206196013],[120.6669139815141,31.26435730997196],[120.66694304395182,31.264449969038342],[120.6669491820056,31.264469800016194],[120.66697901643077,31.264567508682138],[120.66701488471908,31.264685139165422],[120.6670219191828,31.26490735807975],[120.66701258461805,31.26491153833715],[120.66668231516572,31.265057697003105],[120.66644059995254,31.265110187400538],[120.66637435775837,31.265117262356828],[120.66624200077102,31.26513149964651],[120.66609499695232,31.26512764997246],[120.66603364814922,31.265126045559605],[120.66600904231726,31.26519632347918],[120.66599569754094,31.265234352721077],[120.66598332249848,31.26526967262287],[120.6659802642014,31.26553648745804],[120.66597893996938,31.265578417821608],[120.66597889126541,31.265583229777224],[120.66597882231116,31.26558548560776],[120.66597860745958,31.265592578223377],[120.66597558053549,31.265692335997016],[120.6659752047898,31.265704679543777],[120.66597292241926,31.265780677595274],[120.66597252208881,31.26578648931849],[120.66597246605419,31.265787445619804],[120.6659696876212,31.265826072849524],[120.66596680396944,31.265864609842808],[120.66596124809867,31.265941773258774],[120.66596083079506,31.265948324263505],[120.66595761669348,31.266099322424107],[120.66595572014894,31.266188113601572],[120.66595569416609,31.266188960913084],[120.66595553633213,31.26619487212939],[120.66595062121924,31.266289925315625],[120.66595000297067,31.266302089325613],[120.66594962977373,31.266308858502626],[120.66594166021622,31.26646136936363],[120.66594107759731,31.26646813814798],[120.66593741437798,31.266506704671784],[120.66593238157645,31.26655963073004],[120.66593195401417,31.266563281480884],[120.66593185488391,31.266564125654064],[120.66593176677708,31.26656499185696],[120.66593039822604,31.266579703542472],[120.66592021550825,31.266687018050355],[120.66591854957986,31.266704437327675],[120.66591649320564,31.266726008636308],[120.66589515802913,31.266833359303266],[120.66587370763317,31.266940800785004],[120.66579784605494,31.266955034088276],[120.66572975905554,31.26696770829536],[120.66563467021656,31.266985524313938],[120.66562111515773,31.26698800506322],[120.66561035568533,31.266990024837217],[120.66560823344957,31.266990420044053],[120.66558740618002,31.267083300549167],[120.66557530392905,31.26714533125748],[120.66556822152697,31.267155550371527],[120.66554791107305,31.267184579774387],[120.66549135504182,31.267265699632382],[120.6654870849722,31.26727193931094],[120.6654834390676,31.267277093693295],[120.66547828378043,31.267485446336078],[120.66547802188298,31.267493117095935],[120.66547787228457,31.26750168944795],[120.66548181376623,31.26750853369786],[120.66548543556875,31.26751492816215],[120.66559291798349,31.267702250019422],[120.66559589939202,31.26770729271816],[120.66565175784788,31.267781909563038],[120.66569553478743,31.267841370455574],[120.6657275405663,31.268053435931563],[120.66572798592674,31.268059101158915],[120.66569493523326,31.268129984419623],[120.66569141176474,31.268137557042788],[120.66566094183557,31.26820307185557],[120.66565669202735,31.268212107742247],[120.66564498153829,31.26823732054019],[120.66567739762363,31.2683578490021],[120.66568063811789,31.268369748081206],[120.66568755211856,31.268395259771008],[120.66570235642546,31.268450430726023],[120.6656928043018,31.26847599669312],[120.66566031006172,31.268563009785606],[120.66564468605907,31.268604800270573],[120.66564009182659,31.268617104890904],[120.66563256852318,31.26863941527059],[120.66559165212053,31.26876001182575],[120.66561066747663,31.26878584522345],[120.66561979283927,31.268798177462386],[120.66565559384532,31.26884696288665],[120.6656945926465,31.268899980076263],[120.6657193452101,31.26893364350397],[120.66572897749099,31.268956801264643],[120.66574781713425,31.269002304649845],[120.66575412106214,31.269017441810732],[120.66576927756263,31.269053988538744],[120.66577045516976,31.26905687195483],[120.66577895395552,31.269077362474565],[120.66578764718767,31.269098509633665],[120.66578880274514,31.269101329982668],[120.66579353141614,31.269115390747046],[120.6658144335697,31.26917729990871],[120.66581801264462,31.26918790806919],[120.66583146700138,31.26922778002138],[120.66583418614194,31.269235900526425],[120.66583490676972,31.26923805478128],[120.66584898555317,31.269279964759242],[120.66586379344696,31.26957370625276],[120.66572211551329,31.26969904541462],[120.66562084321187,31.269765323260923],[120.6655701540008,31.269798512636353],[120.66545275107661,31.269860161566168],[120.66538072648034,31.26989793215501],[120.66531650672117,31.269937029893118],[120.66525218179765,31.26997612846847],[120.66505962082216,31.270077362408248],[120.66501306838673,31.270100342417077],[120.66492006981798,31.270146481763366],[120.66477593776425,31.27023871549141],[120.66474609976262,31.270259654826074],[120.66470924713816,31.270285490189263],[120.66466695095184,31.270315133049866],[120.66464883776241,31.27032782472879],[120.66464255655663,31.27033217588775],[120.66454904698146,31.27041016797544],[120.66454023897597,31.270417496699352],[120.66451735279435,31.270436528200776],[120.66445749843791,31.27051269509395],[120.66442757077621,31.270550788553106],[120.66436332717451,31.270705729450125],[120.66435496185838,31.270759261423308],[120.6643382622843,31.270866245386863],[120.66430984420069,31.270922919471168],[120.66424923114637,31.2710438338246],[120.66403731258076,31.271190154451457],[120.66399464626745,31.271271859711714],[120.6639520841842,31.271353564174696],[120.66393602914161,31.27152360577968],[120.66398002721456,31.27154123665046],[120.66399479913173,31.271547233524593],[120.66411234023663,31.27159439807488],[120.66410897956155,31.27161910420672],[120.66408692693034,31.271781793546776],[120.66408048699313,31.271829382559183],[120.66407952666268,31.271836504764888],[120.66407625152802,31.271999980196036],[120.66407509195749,31.272057847288462],[120.6640721485757,31.27208817253728],[120.66406890374104,31.27212030498312],[120.66405652730165,31.272245129322645],[120.66404343050817,31.27229768506151],[120.66399257081328,31.27250077284954],[120.66381730117564,31.27304180760862],[120.66379343601699,31.273119038719898],[120.66373017296281,31.27332397228764],[120.66363494792898,31.273876834917335],[120.66355162738277,31.274206626394292],[120.66349160944759,31.2744540455727],[120.66348746927251,31.274466817243663],[120.66347096267067,31.274517759965416],[120.66346888574076,31.274520130116407],[120.66328756552173,31.274612584860723],[120.66281164017401,31.274892927464084],[120.66242562665556,31.275106857797887],[120.66212355999016,31.27524374750192],[120.66167166478294,31.275137660181098],[120.66065684842555,31.274963613630074],[120.65989749486644,31.274843824205828],[120.65899799848823,31.274685890480143],[120.65829402732794,31.27457776310737],[120.65784831641925,31.274479982947643],[120.6573884893708,31.274393980482973],[120.65707004072432,31.27433637572594],[120.65669849187364,31.27448175140228],[120.6562941576509,31.274740867888674],[120.65595970686904,31.274940610461417],[120.65576738574873,31.275060149690493],[120.65562641632553,31.27515120528017],[120.65554009179287,31.275220063252895],[120.65545079921631,31.275329353968242],[120.65527079640519,31.275737299905764],[120.65528951517848,31.275873751116567],[120.65514760833032,31.27614769994218],[120.65505735927155,31.27633740479265],[120.65503261643897,31.276420640325536],[120.65523503721408,31.276482332684],[120.65518053492637,31.27662203177169],[120.6553622373635,31.276725369762126],[120.65516522901389,31.27705447719055],[120.65499343209176,31.27698205380165],[120.65491030043677,31.27711075882636],[120.65466594764449,31.277020559221054],[120.654470063371,31.276960668827524],[120.6540423746154,31.276851716660808],[120.65394867855424,31.277166163725003],[120.65389647198654,31.277404707695652],[120.65383325635156,31.277531957770627],[120.65380914088837,31.277781497487087],[120.65376457495128,31.278112868847625],[120.6537428644941,31.278320823415022],[120.65371960552312,31.27861794504747],[120.65369306080404,31.278905369973796],[120.65365131156285,31.27925475027617],[120.65361138200238,31.27963277037365],[120.65338883778469,31.27968180189413],[120.65323410798419,31.279852034719916],[120.65316347120715,31.279983460270344],[120.6530127329134,31.280025779578654],[120.655138,31.289656],[120.65511236370132,31.289923505264888],[120.65459324790942,31.295340285948704],[120.654572,31.295562],[120.65031825180701,31.310516222561326],[120.64906166724133,31.31493379605407],[120.64686278775234,31.322664045183096],[120.645917,31.325989],[120.64276544921343,31.329796073350177],[120.642417,31.330217],[120.640878,31.335347],[120.64476647510507,31.335911817320547],[120.644871,31.335927]]]}
+]}
\ No newline at end of file
diff --git a/src/utils/index.js b/src/utils/index.js
new file mode 100644
index 0000000..df5db12
--- /dev/null
+++ b/src/utils/index.js
@@ -0,0 +1,390 @@
+import { parseTime } from './ruoyi'
+
+/**
+ * 表格时间格式化
+ */
+export function formatDate(cellValue) {
+ if (cellValue == null || cellValue == "") return "";
+ var date = new Date(cellValue)
+ var year = date.getFullYear()
+ var month = date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1
+ var day = date.getDate() < 10 ? '0' + date.getDate() : date.getDate()
+ var hours = date.getHours() < 10 ? '0' + date.getHours() : date.getHours()
+ var minutes = date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes()
+ var seconds = date.getSeconds() < 10 ? '0' + date.getSeconds() : date.getSeconds()
+ return year + '-' + month + '-' + day + ' ' + hours + ':' + minutes + ':' + seconds
+}
+
+/**
+ * @param {number} time
+ * @param {string} option
+ * @returns {string}
+ */
+export function formatTime(time, option) {
+ if (('' + time).length === 10) {
+ time = parseInt(time) * 1000
+ } else {
+ time = +time
+ }
+ const d = new Date(time)
+ const now = Date.now()
+
+ const diff = (now - d) / 1000
+
+ if (diff < 30) {
+ return '刚刚'
+ } else if (diff < 3600) {
+ // less 1 hour
+ return Math.ceil(diff / 60) + '分钟前'
+ } else if (diff < 3600 * 24) {
+ return Math.ceil(diff / 3600) + '小时前'
+ } else if (diff < 3600 * 24 * 2) {
+ return '1天前'
+ }
+ if (option) {
+ return parseTime(time, option)
+ } else {
+ return (
+ d.getMonth() +
+ 1 +
+ '月' +
+ d.getDate() +
+ '日' +
+ d.getHours() +
+ '时' +
+ d.getMinutes() +
+ '分'
+ )
+ }
+}
+
+/**
+ * @param {string} url
+ * @returns {Object}
+ */
+export function getQueryObject(url) {
+ url = url == null ? window.location.href : url
+ const search = url.substring(url.lastIndexOf('?') + 1)
+ const obj = {}
+ const reg = /([^?&=]+)=([^?&=]*)/g
+ search.replace(reg, (rs, $1, $2) => {
+ const name = decodeURIComponent($1)
+ let val = decodeURIComponent($2)
+ val = String(val)
+ obj[name] = val
+ return rs
+ })
+ return obj
+}
+
+/**
+ * @param {string} input value
+ * @returns {number} output value
+ */
+export function byteLength(str) {
+ // returns the byte length of an utf8 string
+ let s = str.length
+ for (var i = str.length - 1; i >= 0; i--) {
+ const code = str.charCodeAt(i)
+ if (code > 0x7f && code <= 0x7ff) s++
+ else if (code > 0x7ff && code <= 0xffff) s += 2
+ if (code >= 0xDC00 && code <= 0xDFFF) i--
+ }
+ return s
+}
+
+/**
+ * @param {Array} actual
+ * @returns {Array}
+ */
+export function cleanArray(actual) {
+ const newArray = []
+ for (let i = 0; i < actual.length; i++) {
+ if (actual[i]) {
+ newArray.push(actual[i])
+ }
+ }
+ return newArray
+}
+
+/**
+ * @param {Object} json
+ * @returns {Array}
+ */
+export function param(json) {
+ if (!json) return ''
+ return cleanArray(
+ Object.keys(json).map(key => {
+ if (json[key] === undefined) return ''
+ return encodeURIComponent(key) + '=' + encodeURIComponent(json[key])
+ })
+ ).join('&')
+}
+
+/**
+ * @param {string} url
+ * @returns {Object}
+ */
+export function param2Obj(url) {
+ const search = decodeURIComponent(url.split('?')[1]).replace(/\+/g, ' ')
+ if (!search) {
+ return {}
+ }
+ const obj = {}
+ const searchArr = search.split('&')
+ searchArr.forEach(v => {
+ const index = v.indexOf('=')
+ if (index !== -1) {
+ const name = v.substring(0, index)
+ const val = v.substring(index + 1, v.length)
+ obj[name] = val
+ }
+ })
+ return obj
+}
+
+/**
+ * @param {string} val
+ * @returns {string}
+ */
+export function html2Text(val) {
+ const div = document.createElement('div')
+ div.innerHTML = val
+ return div.textContent || div.innerText
+}
+
+/**
+ * Merges two objects, giving the last one precedence
+ * @param {Object} target
+ * @param {(Object|Array)} source
+ * @returns {Object}
+ */
+export function objectMerge(target, source) {
+ if (typeof target !== 'object') {
+ target = {}
+ }
+ if (Array.isArray(source)) {
+ return source.slice()
+ }
+ Object.keys(source).forEach(property => {
+ const sourceProperty = source[property]
+ if (typeof sourceProperty === 'object') {
+ target[property] = objectMerge(target[property], sourceProperty)
+ } else {
+ target[property] = sourceProperty
+ }
+ })
+ return target
+}
+
+/**
+ * @param {HTMLElement} element
+ * @param {string} className
+ */
+export function toggleClass(element, className) {
+ if (!element || !className) {
+ return
+ }
+ let classString = element.className
+ const nameIndex = classString.indexOf(className)
+ if (nameIndex === -1) {
+ classString += '' + className
+ } else {
+ classString =
+ classString.substr(0, nameIndex) +
+ classString.substr(nameIndex + className.length)
+ }
+ element.className = classString
+}
+
+/**
+ * @param {string} type
+ * @returns {Date}
+ */
+export function getTime(type) {
+ if (type === 'start') {
+ return new Date().getTime() - 3600 * 1000 * 24 * 90
+ } else {
+ return new Date(new Date().toDateString())
+ }
+}
+
+/**
+ * @param {Function} func
+ * @param {number} wait
+ * @param {boolean} immediate
+ * @return {*}
+ */
+export function debounce(func, wait, immediate) {
+ let timeout, args, context, timestamp, result
+
+ const later = function() {
+ // 据上一次触发时间间隔
+ const last = +new Date() - timestamp
+
+ // 上次被包装函数被调用时间间隔 last 小于设定时间间隔 wait
+ if (last < wait && last > 0) {
+ timeout = setTimeout(later, wait - last)
+ } else {
+ timeout = null
+ // 如果设定为immediate===true,因为开始边界已经调用过了此处无需调用
+ if (!immediate) {
+ result = func.apply(context, args)
+ if (!timeout) context = args = null
+ }
+ }
+ }
+
+ return function(...args) {
+ context = this
+ timestamp = +new Date()
+ const callNow = immediate && !timeout
+ // 如果延时不存在,重新设定延时
+ if (!timeout) timeout = setTimeout(later, wait)
+ if (callNow) {
+ result = func.apply(context, args)
+ context = args = null
+ }
+
+ return result
+ }
+}
+
+/**
+ * This is just a simple version of deep copy
+ * Has a lot of edge cases bug
+ * If you want to use a perfect deep copy, use lodash's _.cloneDeep
+ * @param {Object} source
+ * @returns {Object}
+ */
+export function deepClone(source) {
+ if (!source && typeof source !== 'object') {
+ throw new Error('error arguments', 'deepClone')
+ }
+ const targetObj = source.constructor === Array ? [] : {}
+ Object.keys(source).forEach(keys => {
+ if (source[keys] && typeof source[keys] === 'object') {
+ targetObj[keys] = deepClone(source[keys])
+ } else {
+ targetObj[keys] = source[keys]
+ }
+ })
+ return targetObj
+}
+
+/**
+ * @param {Array} arr
+ * @returns {Array}
+ */
+export function uniqueArr(arr) {
+ return Array.from(new Set(arr))
+}
+
+/**
+ * @returns {string}
+ */
+export function createUniqueString() {
+ const timestamp = +new Date() + ''
+ const randomNum = parseInt((1 + Math.random()) * 65536) + ''
+ return (+(randomNum + timestamp)).toString(32)
+}
+
+/**
+ * Check if an element has a class
+ * @param {HTMLElement} elm
+ * @param {string} cls
+ * @returns {boolean}
+ */
+export function hasClass(ele, cls) {
+ return !!ele.className.match(new RegExp('(\\s|^)' + cls + '(\\s|$)'))
+}
+
+/**
+ * Add class to element
+ * @param {HTMLElement} elm
+ * @param {string} cls
+ */
+export function addClass(ele, cls) {
+ if (!hasClass(ele, cls)) ele.className += ' ' + cls
+}
+
+/**
+ * Remove class from element
+ * @param {HTMLElement} elm
+ * @param {string} cls
+ */
+export function removeClass(ele, cls) {
+ if (hasClass(ele, cls)) {
+ const reg = new RegExp('(\\s|^)' + cls + '(\\s|$)')
+ ele.className = ele.className.replace(reg, ' ')
+ }
+}
+
+export function makeMap(str, expectsLowerCase) {
+ const map = Object.create(null)
+ const list = str.split(',')
+ for (let i = 0; i < list.length; i++) {
+ map[list[i]] = true
+ }
+ return expectsLowerCase
+ ? val => map[val.toLowerCase()]
+ : val => map[val]
+}
+
+export const exportDefault = 'export default '
+
+export const beautifierConf = {
+ html: {
+ indent_size: '2',
+ indent_char: ' ',
+ max_preserve_newlines: '-1',
+ preserve_newlines: false,
+ keep_array_indentation: false,
+ break_chained_methods: false,
+ indent_scripts: 'separate',
+ brace_style: 'end-expand',
+ space_before_conditional: true,
+ unescape_strings: false,
+ jslint_happy: false,
+ end_with_newline: true,
+ wrap_line_length: '110',
+ indent_inner_html: true,
+ comma_first: false,
+ e4x: true,
+ indent_empty_lines: true
+ },
+ js: {
+ indent_size: '2',
+ indent_char: ' ',
+ max_preserve_newlines: '-1',
+ preserve_newlines: false,
+ keep_array_indentation: false,
+ break_chained_methods: false,
+ indent_scripts: 'normal',
+ brace_style: 'end-expand',
+ space_before_conditional: true,
+ unescape_strings: false,
+ jslint_happy: true,
+ end_with_newline: true,
+ wrap_line_length: '110',
+ indent_inner_html: true,
+ comma_first: false,
+ e4x: true,
+ indent_empty_lines: true
+ }
+}
+
+// 首字母大小
+export function titleCase(str) {
+ return str.replace(/( |^)[a-z]/g, L => L.toUpperCase())
+}
+
+// 下划转驼峰
+export function camelCase(str) {
+ return str.replace(/_[a-z]/g, str1 => str1.substr(-1).toUpperCase())
+}
+
+export function isNumberStr(str) {
+ return /^[+-]?(0|([1-9]\d*))(\.\d+)?$/g.test(str)
+}
+
diff --git a/src/utils/jsencrypt.js b/src/utils/jsencrypt.js
new file mode 100644
index 0000000..78d9523
--- /dev/null
+++ b/src/utils/jsencrypt.js
@@ -0,0 +1,30 @@
+import JSEncrypt from 'jsencrypt/bin/jsencrypt.min'
+
+// 密钥对生成 http://web.chacuo.net/netrsakeypair
+
+const publicKey = 'MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKoR8mX0rGKLqzcWmOzbfj64K8ZIgOdH\n' +
+ 'nzkXSOVOZbFu/TJhZ7rFAN+eaGkl3C4buccQd/EjEsj9ir7ijT7h96MCAwEAAQ=='
+
+const privateKey = 'MIIBVAIBADANBgkqhkiG9w0BAQEFAASCAT4wggE6AgEAAkEAqhHyZfSsYourNxaY\n' +
+ '7Nt+PrgrxkiA50efORdI5U5lsW79MmFnusUA355oaSXcLhu5xxB38SMSyP2KvuKN\n' +
+ 'PuH3owIDAQABAkAfoiLyL+Z4lf4Myxk6xUDgLaWGximj20CUf+5BKKnlrK+Ed8gA\n' +
+ 'kM0HqoTt2UZwA5E2MzS4EI2gjfQhz5X28uqxAiEA3wNFxfrCZlSZHb0gn2zDpWow\n' +
+ 'cSxQAgiCstxGUoOqlW8CIQDDOerGKH5OmCJ4Z21v+F25WaHYPxCFMvwxpcw99Ecv\n' +
+ 'DQIgIdhDTIqD2jfYjPTY8Jj3EDGPbH2HHuffvflECt3Ek60CIQCFRlCkHpi7hthh\n' +
+ 'YhovyloRYsM+IS9h/0BzlEAuO0ktMQIgSPT3aFAgJYwKpqRYKlLDVcflZFCKY7u3\n' +
+ 'UP8iWi1Qw0Y='
+
+// 加密
+export function encrypt(txt) {
+ const encryptor = new JSEncrypt()
+ encryptor.setPublicKey(publicKey) // 设置公钥
+ return encryptor.encrypt(txt) // 对数据进行加密
+}
+
+// 解密
+export function decrypt(txt) {
+ const encryptor = new JSEncrypt()
+ encryptor.setPrivateKey(privateKey) // 设置私钥
+ return encryptor.decrypt(txt) // 对数据进行解密
+}
+
diff --git a/src/utils/lib/geoJson/china.json b/src/utils/lib/geoJson/china.json
new file mode 100644
index 0000000..4f1250c
--- /dev/null
+++ b/src/utils/lib/geoJson/china.json
@@ -0,0 +1 @@
+{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"adcode":110000,"name":"北京市","center":[116.405285,39.904989],"centroid":[116.41995,40.18994],"childrenNum":16,"level":"province","parent":{"adcode":100000},"subFeatureIndex":0,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[117.348611,40.581141],[117.389879,40.561593],[117.429915,40.576141],[117.412669,40.605226],[117.467487,40.649738],[117.467487,40.649738],[117.501364,40.636569],[117.514914,40.660181],[117.493973,40.675161],[117.408973,40.686961],[117.342451,40.673799],[117.319662,40.657911],[117.278394,40.664267],[117.208177,40.694675],[117.117018,40.70012],[117.11209,40.707379],[117.012308,40.693767],[116.964881,40.709647],[116.926692,40.745022],[116.924229,40.773581],[116.848468,40.839264],[116.81336,40.848319],[116.759773,40.889954],[116.713577,40.909858],[116.722201,40.927495],[116.677853,40.970888],[116.698795,41.021477],[116.688324,41.044501],[116.647672,41.059394],[116.615643,41.053076],[116.623034,41.021026],[116.598397,40.974503],[116.5676,40.992574],[116.519557,40.98128],[116.519557,40.98128],[116.455499,40.980828],[116.447492,40.953715],[116.477057,40.899907],[116.398216,40.90624],[116.370499,40.94377],[116.339702,40.929303],[116.334159,40.90443],[116.438253,40.81934],[116.46597,40.774487],[116.453651,40.765876],[116.316912,40.772221],[116.311369,40.754996],[116.273181,40.762703],[116.247311,40.791707],[116.22021,40.744115],[116.204812,40.740035],[116.171551,40.695582],[116.162928,40.662451],[116.133979,40.666536],[116.09887,40.630665],[116.005247,40.583868],[115.982457,40.578868],[115.971986,40.6025],[115.907929,40.617493],[115.885139,40.595229],[115.827857,40.587504],[115.819849,40.55932],[115.784741,40.55841],[115.755176,40.540221],[115.736082,40.503372],[115.781045,40.49336],[115.771806,40.443734],[115.864197,40.359422],[115.917784,40.354405],[115.95166,40.281852],[115.968907,40.264045],[115.89869,40.234354],[115.870356,40.185909],[115.855574,40.188652],[115.847567,40.147036],[115.806299,40.15344],[115.773654,40.176307],[115.75456,40.145663],[115.75456,40.145663],[115.599959,40.119583],[115.59072,40.096239],[115.527278,40.076092],[115.485394,40.040364],[115.454597,40.029825],[115.450286,39.992697],[115.428728,39.984443],[115.426264,39.950502],[115.481083,39.935819],[115.522967,39.899099],[115.515575,39.892212],[115.515575,39.892212],[115.526046,39.87568],[115.514344,39.837549],[115.567314,39.816407],[115.552532,39.794799],[115.50572,39.784222],[115.483547,39.798477],[115.483547,39.798477],[115.443511,39.785601],[115.439815,39.752022],[115.486626,39.741899],[115.491554,39.670074],[115.478619,39.650723],[115.478619,39.650723],[115.522351,39.640124],[115.518039,39.597252],[115.545756,39.618922],[115.587024,39.589873],[115.633836,39.599557],[115.633836,39.599557],[115.667712,39.615234],[115.698509,39.577881],[115.698509,39.577881],[115.699125,39.570039],[115.699125,39.570039],[115.716988,39.56035],[115.716988,39.56035],[115.718835,39.553891],[115.718835,39.553891],[115.720683,39.551122],[115.720683,39.551122],[115.722531,39.5442],[115.721299,39.543738],[115.722531,39.5442],[115.722531,39.543738],[115.721299,39.543738],[115.722531,39.543738],[115.724995,39.5442],[115.724995,39.5442],[115.738545,39.540046],[115.738545,39.539585],[115.738545,39.540046],[115.738545,39.539585],[115.752712,39.515581],[115.806299,39.510041],[115.806299,39.510041],[115.821081,39.522968],[115.821081,39.522968],[115.828473,39.541431],[115.867893,39.546507],[115.867893,39.546507],[115.91532,39.582955],[115.91532,39.582955],[115.910393,39.600479],[115.910393,39.600479],[115.957204,39.560812],[115.978146,39.595868],[115.995392,39.576958],[116.026189,39.587567],[116.036044,39.571884],[116.09887,39.575113],[116.130283,39.567732],[116.151841,39.583416],[116.198652,39.589412],[116.240536,39.564041],[116.257782,39.500344],[116.307057,39.488337],[116.337854,39.455536],[116.361876,39.455074],[116.361876,39.455074],[116.434557,39.442597],[116.454883,39.453226],[116.444412,39.482332],[116.411767,39.482794],[116.401912,39.528046],[116.443796,39.510041],[116.437637,39.526661],[116.478289,39.535431],[116.473361,39.552968],[116.50847,39.551122],[116.524484,39.596329],[116.592237,39.621227],[116.592237,39.621227],[116.620571,39.601863],[116.664918,39.605552],[116.723432,39.59264],[116.724048,39.59264],[116.723432,39.59264],[116.724048,39.59264],[116.726512,39.595407],[116.726512,39.595407],[116.709266,39.618],[116.748686,39.619844],[116.79057,39.595868],[116.812128,39.615695],[116.8497,39.66777],[116.906366,39.677444],[116.90575,39.688037],[116.889736,39.687576],[116.887272,39.72533],[116.916837,39.731314],[116.902055,39.763523],[116.949482,39.778703],[116.918069,39.84628],[116.907598,39.832494],[116.865714,39.843982],[116.812128,39.889916],[116.78441,39.891294],[116.782563,39.947749],[116.757925,39.967934],[116.781331,40.034866],[116.820135,40.02845],[116.831222,40.051359],[116.867562,40.041739],[116.927924,40.055024],[116.945171,40.04128],[117.025243,40.030283],[117.051728,40.059605],[117.105315,40.074261],[117.105315,40.074261],[117.140423,40.064185],[117.159517,40.077008],[117.204481,40.069681],[117.210024,40.082045],[117.224191,40.094865],[117.224191,40.094865],[117.254988,40.114548],[117.254988,40.114548],[117.254988,40.114548],[117.274082,40.105852],[117.307343,40.136971],[117.349227,40.136513],[117.367089,40.172649],[117.367089,40.173106],[117.367089,40.173106],[117.367089,40.172649],[117.383719,40.188195],[117.389879,40.227958],[117.351075,40.229786],[117.331365,40.289613],[117.295024,40.2782],[117.271618,40.325211],[117.271618,40.325211],[117.243285,40.369453],[117.226039,40.368997],[117.234046,40.417312],[117.263611,40.442367],[117.208793,40.501552],[117.262995,40.512927],[117.247597,40.539766],[117.269771,40.560684],[117.348611,40.581141],[117.348611,40.581141]]]]}},{"type":"Feature","properties":{"adcode":120000,"name":"天津市","center":[117.190182,39.125596],"centroid":[117.347043,39.288036],"childrenNum":16,"level":"province","parent":{"adcode":100000},"subFeatureIndex":1,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[117.765602,39.400527],[117.846906,39.407926],[117.871543,39.411625],[117.870311,39.455074],[117.899877,39.474479],[117.912195,39.517428],[117.912195,39.517428],[117.904804,39.533585],[117.933753,39.574191],[117.868464,39.59679],[117.829659,39.589873],[117.766834,39.598635],[117.753899,39.579726],[117.753899,39.579726],[117.745276,39.547892],[117.715711,39.529892],[117.707088,39.576036],[117.684914,39.58895],[117.654117,39.575113],[117.637486,39.603246],[117.66274,39.636437],[117.668899,39.666849],[117.627015,39.703693],[117.57774,39.726711],[117.595603,39.74604],[117.56111,39.754782],[117.546327,39.775943],[117.561726,39.799856],[117.529081,39.859144],[117.529081,39.859144],[117.508139,39.901854],[117.508139,39.901854],[117.512451,39.90874],[117.512451,39.90874],[117.513067,39.910576],[117.513067,39.910576],[117.514914,39.946832],[117.534625,39.954631],[117.546327,39.999116],[117.594987,39.994531],[117.594987,39.994531],[117.614697,39.97252],[117.671363,39.973896],[117.691073,39.984902],[117.756363,39.965181],[117.781616,39.966558],[117.781616,39.966558],[117.795167,39.996823],[117.795167,39.996823],[117.793319,40.005534],[117.793319,40.005534],[117.768681,40.022034],[117.768681,40.022034],[117.744044,40.018368],[117.74774,40.047236],[117.776073,40.059605],[117.752667,40.081588],[117.71879,40.082045],[117.71879,40.082045],[117.675059,40.082045],[117.655965,40.109514],[117.655965,40.109514],[117.654117,40.114548],[117.654117,40.114548],[117.651653,40.122786],[117.651653,40.122786],[117.613465,40.158014],[117.613465,40.158014],[117.609769,40.160301],[117.609769,40.160301],[117.576508,40.178593],[117.571581,40.219276],[117.548791,40.232527],[117.505059,40.227044],[117.450241,40.252627],[117.415748,40.248973],[117.389879,40.227958],[117.383719,40.188195],[117.367089,40.172649],[117.367089,40.173106],[117.367089,40.173106],[117.367089,40.172649],[117.349227,40.136513],[117.307343,40.136971],[117.274082,40.105852],[117.254988,40.114548],[117.254988,40.114548],[117.254988,40.114548],[117.224191,40.094865],[117.224191,40.094865],[117.210024,40.082045],[117.192162,40.066475],[117.198322,39.992697],[117.150894,39.944996],[117.162597,39.876598],[117.162597,39.876598],[117.227887,39.852712],[117.247597,39.860981],[117.251908,39.834332],[117.192162,39.832953],[117.156438,39.817326],[117.15767,39.796638],[117.205713,39.763984],[117.161981,39.748801],[117.165061,39.718886],[117.165061,39.718886],[117.177996,39.645194],[117.152742,39.623532],[117.10901,39.625375],[117.10901,39.625375],[117.016004,39.653949],[116.983359,39.638742],[116.983359,39.638742],[116.964265,39.64335],[116.948866,39.680668],[116.948866,39.680668],[116.944555,39.695405],[116.944555,39.695405],[116.932236,39.706456],[116.932236,39.706456],[116.90575,39.688037],[116.906366,39.677444],[116.8497,39.66777],[116.812128,39.615695],[116.808432,39.576497],[116.78749,39.554352],[116.819519,39.528507],[116.820751,39.482332],[116.785026,39.465702],[116.832454,39.435664],[116.876185,39.43474],[116.839845,39.413474],[116.840461,39.378326],[116.818287,39.3737],[116.829374,39.338994],[116.870642,39.357506],[116.889736,39.338068],[116.87249,39.291304],[116.881729,39.225966],[116.881729,39.225966],[116.855859,39.215766],[116.870026,39.153607],[116.909446,39.150822],[116.912526,39.110898],[116.91191,39.111362],[116.91191,39.111362],[116.912526,39.110898],[116.871874,39.054688],[116.812744,39.05097],[116.812744,39.05097],[116.783179,39.05097],[116.783179,39.05097],[116.754229,39.034701],[116.754229,39.034701],[116.754845,39.003084],[116.72836,38.975174],[116.708034,38.931892],[116.722201,38.896968],[116.723432,38.852706],[116.75115,38.831264],[116.737599,38.784629],[116.746222,38.754299],[116.794265,38.744498],[116.794265,38.744498],[116.858939,38.741231],[116.877417,38.680522],[116.948866,38.689398],[116.950714,38.689398],[116.95133,38.689398],[116.950714,38.689398],[116.948866,38.689398],[116.95133,38.689398],[117.038793,38.688464],[117.068358,38.680522],[117.055424,38.639398],[117.070822,38.608072],[117.109626,38.584685],[117.150894,38.617892],[117.183539,38.61836],[117.183539,38.61836],[117.213104,38.639866],[117.213104,38.639866],[117.258684,38.608072],[117.258684,38.608072],[117.238358,38.580943],[117.25314,38.556143],[117.368937,38.564566],[117.432379,38.601524],[117.47919,38.616489],[117.55803,38.613683],[117.639334,38.626776],[117.65658,38.66043],[117.729261,38.680055],[117.740964,38.700141],[117.740964,38.753833],[117.671363,38.772032],[117.646725,38.788827],[117.64611,38.828933],[117.752051,38.847579],[117.778536,38.869016],[117.847522,38.855502],[117.875855,38.920252],[117.898029,38.948649],[117.855529,38.957492],[117.837667,39.057011],[117.871543,39.122506],[117.96455,39.172631],[117.977485,39.206028],[118.032919,39.219939],[118.034767,39.218548],[118.064948,39.231065],[118.064948,39.256094],[118.036615,39.264898],[118.024296,39.289451],[118.024296,39.289451],[117.982412,39.298714],[117.982412,39.298714],[117.979333,39.300566],[117.979333,39.300566],[117.973173,39.312143],[117.973173,39.312143],[117.965782,39.314921],[117.965782,39.314921],[117.919587,39.318162],[117.919587,39.318162],[117.88879,39.332051],[117.854913,39.328348],[117.854297,39.328348],[117.854913,39.328348],[117.854297,39.328348],[117.850601,39.363984],[117.850601,39.363984],[117.810565,39.354729],[117.805022,39.373237],[117.784696,39.376938],[117.74466,39.354729],[117.670747,39.357969],[117.669515,39.322792],[117.594987,39.349176],[117.536472,39.338068],[117.521074,39.357043],[117.570965,39.404689],[117.601146,39.419485],[117.614081,39.407001],[117.668899,39.412087],[117.673211,39.386652],[117.699696,39.407463],[117.765602,39.400527]]],[[[117.805022,39.373237],[117.852449,39.380639],[117.846906,39.407926],[117.765602,39.400527],[117.784696,39.376938],[117.805022,39.373237]]]]}},{"type":"Feature","properties":{"adcode":130000,"name":"河北省","center":[114.502461,38.045474],"childrenNum":11,"level":"province","parent":{"adcode":100000},"subFeatureIndex":2,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[117.467487,40.649738],[117.412669,40.605226],[117.429915,40.576141],[117.389879,40.561593],[117.348611,40.581141],[117.348611,40.581141],[117.269771,40.560684],[117.247597,40.539766],[117.262995,40.512927],[117.208793,40.501552],[117.263611,40.442367],[117.234046,40.417312],[117.226039,40.368997],[117.243285,40.369453],[117.271618,40.325211],[117.271618,40.325211],[117.295024,40.2782],[117.331365,40.289613],[117.351075,40.229786],[117.389879,40.227958],[117.415748,40.248973],[117.450241,40.252627],[117.505059,40.227044],[117.548791,40.232527],[117.571581,40.219276],[117.576508,40.178593],[117.609769,40.160301],[117.609769,40.160301],[117.613465,40.158014],[117.613465,40.158014],[117.651653,40.122786],[117.651653,40.122786],[117.654117,40.114548],[117.654117,40.114548],[117.655965,40.109514],[117.655965,40.109514],[117.675059,40.082045],[117.71879,40.082045],[117.71879,40.082045],[117.752667,40.081588],[117.776073,40.059605],[117.74774,40.047236],[117.744044,40.018368],[117.768681,40.022034],[117.768681,40.022034],[117.793319,40.005534],[117.793319,40.005534],[117.795167,39.996823],[117.795167,39.996823],[117.781616,39.966558],[117.781616,39.966558],[117.756363,39.965181],[117.691073,39.984902],[117.671363,39.973896],[117.614697,39.97252],[117.594987,39.994531],[117.594987,39.994531],[117.546327,39.999116],[117.534625,39.954631],[117.514914,39.946832],[117.513067,39.910576],[117.513067,39.910576],[117.512451,39.90874],[117.512451,39.90874],[117.508139,39.901854],[117.508139,39.901854],[117.529081,39.859144],[117.529081,39.859144],[117.561726,39.799856],[117.546327,39.775943],[117.56111,39.754782],[117.595603,39.74604],[117.57774,39.726711],[117.627015,39.703693],[117.668899,39.666849],[117.66274,39.636437],[117.637486,39.603246],[117.654117,39.575113],[117.684914,39.58895],[117.707088,39.576036],[117.715711,39.529892],[117.745276,39.547892],[117.753899,39.579726],[117.753899,39.579726],[117.766834,39.598635],[117.829659,39.589873],[117.868464,39.59679],[117.933753,39.574191],[117.904804,39.533585],[117.912195,39.517428],[117.912195,39.517428],[117.899877,39.474479],[117.870311,39.455074],[117.871543,39.411625],[117.846906,39.407926],[117.852449,39.380639],[117.805022,39.373237],[117.810565,39.354729],[117.850601,39.363984],[117.850601,39.363984],[117.854297,39.328348],[117.854913,39.328348],[117.854297,39.328348],[117.854913,39.328348],[117.88879,39.332051],[117.919587,39.318162],[117.919587,39.318162],[117.965782,39.314921],[117.965782,39.314921],[117.973173,39.312143],[117.973173,39.312143],[117.979333,39.300566],[117.979333,39.300566],[117.982412,39.298714],[117.982412,39.298714],[118.024296,39.289451],[118.024296,39.289451],[118.036615,39.264898],[118.064948,39.256094],[118.064948,39.231065],[118.034767,39.218548],[118.026144,39.201854],[118.070492,39.213911],[118.077883,39.201854],[118.12531,39.182838],[118.162883,39.136433],[118.1906,39.080708],[118.225092,39.034701],[118.319331,39.009594],[118.366143,39.016104],[118.377845,38.971917],[118.491178,38.909077],[118.539837,38.910008],[118.604511,38.971452],[118.570634,38.999363],[118.533062,39.090928],[118.588497,39.107648],[118.578642,39.130863],[118.637156,39.157319],[118.76096,39.133648],[118.814546,39.138754],[118.857662,39.162888],[118.897082,39.151286],[118.920488,39.171703],[118.951285,39.178662],[118.896466,39.139683],[118.890307,39.118792],[118.926031,39.123435],[118.97777,39.163352],[119.023966,39.187012],[119.038132,39.211593],[119.096031,39.24219],[119.121284,39.281576],[119.185342,39.342234],[119.272805,39.363521],[119.317153,39.4107],[119.316537,39.437051],[119.269726,39.498497],[119.366428,39.734996],[119.474217,39.813189],[119.536427,39.809052],[119.520413,39.840306],[119.540739,39.888079],[119.588166,39.910576],[119.620195,39.904609],[119.642369,39.925264],[119.681789,39.922511],[119.726137,39.940867],[119.787115,39.950502],[119.820375,39.979399],[119.842549,39.956007],[119.872114,39.960594],[119.854252,39.98857],[119.845629,40.000949],[119.845629,40.000949],[119.854252,40.033033],[119.81668,40.050443],[119.81668,40.050443],[119.787115,40.041739],[119.787115,40.041739],[119.783419,40.046778],[119.783419,40.046778],[119.772332,40.08113],[119.736608,40.104936],[119.760629,40.136056],[119.745847,40.207851],[119.716898,40.195966],[119.671934,40.23938],[119.639289,40.231613],[119.639289,40.231613],[119.651608,40.271808],[119.598021,40.334335],[119.586934,40.375381],[119.604797,40.455119],[119.553674,40.502007],[119.572152,40.523846],[119.559217,40.547952],[119.503783,40.553864],[119.477913,40.533399],[119.429254,40.540221],[119.30237,40.530215],[119.256175,40.543404],[119.22045,40.569322],[119.230921,40.603863],[119.177951,40.609315],[119.162552,40.600228],[119.14469,40.632482],[119.184726,40.680153],[119.165632,40.69286],[119.115125,40.666536],[119.054763,40.664721],[119.028277,40.692406],[119.011031,40.687414],[118.96114,40.72008],[118.950053,40.747743],[118.895234,40.75409],[118.907553,40.775394],[118.878604,40.783098],[118.845959,40.822057],[118.873061,40.847866],[118.90201,40.960946],[118.916792,40.969984],[118.977154,40.959138],[118.977154,40.959138],[119.00056,40.967273],[119.013495,41.007479],[118.951901,41.018317],[118.937118,41.052625],[118.964836,41.079246],[119.037516,41.067516],[119.080632,41.095936],[119.081248,41.131555],[119.126212,41.138767],[119.189038,41.198234],[119.169943,41.222996],[119.204436,41.222546],[119.209364,41.244599],[119.2494,41.279689],[119.239545,41.31431],[119.211827,41.308016],[119.197661,41.282837],[119.168712,41.294978],[119.092951,41.293629],[118.980234,41.305769],[118.949437,41.317906],[118.890923,41.300823],[118.844727,41.342622],[118.843496,41.374516],[118.770199,41.352956],[118.741866,41.324198],[118.677192,41.35026],[118.629765,41.346666],[118.528135,41.355202],[118.412338,41.331838],[118.380309,41.312062],[118.348896,41.342622],[118.361215,41.384844],[118.348896,41.428384],[118.327338,41.450816],[118.271904,41.471446],[118.315636,41.512688],[118.302701,41.55256],[118.215237,41.59554],[118.206614,41.650566],[118.159187,41.67605],[118.155491,41.712694],[118.132702,41.733241],[118.140093,41.784134],[118.178281,41.814917],[118.236179,41.80778],[118.247266,41.773869],[118.29223,41.772976],[118.335346,41.845241],[118.340273,41.87243],[118.268824,41.930336],[118.306396,41.940131],[118.313788,41.98819],[118.291614,42.007759],[118.239875,42.024655],[118.286686,42.033991],[118.296541,42.057545],[118.27252,42.083312],[118.239259,42.092639],[118.212774,42.081091],[118.220165,42.058434],[118.194296,42.031324],[118.116687,42.037102],[118.155491,42.081091],[118.097593,42.105072],[118.089586,42.12283],[118.106216,42.172082],[118.033535,42.199132],[117.977485,42.229716],[117.974405,42.25054],[118.047702,42.280656],[118.060021,42.298364],[118.008898,42.346595],[118.024296,42.385064],[117.997811,42.416884],[117.874007,42.510038],[117.856761,42.539148],[117.797631,42.585431],[117.801326,42.612744],[117.779768,42.61847],[117.708935,42.588515],[117.667051,42.582347],[117.60053,42.603054],[117.537088,42.603054],[117.530313,42.590278],[117.475494,42.602613],[117.435458,42.585431],[117.434226,42.557224],[117.387415,42.517537],[117.387415,42.517537],[117.410205,42.519743],[117.413284,42.471645],[117.390495,42.461933],[117.332596,42.46105],[117.332596,42.46105],[117.275314,42.481797],[117.275314,42.481797],[117.188467,42.468114],[117.188467,42.468114],[117.135496,42.468996],[117.09546,42.484004],[117.080061,42.463699],[117.080061,42.463699],[117.01662,42.456193],[117.01662,42.456193],[117.009228,42.44957],[117.009228,42.44957],[117.005533,42.43367],[117.005533,42.43367],[116.99075,42.425719],[116.99075,42.425719],[116.974736,42.426603],[116.974736,42.426603],[116.97104,42.427486],[116.97104,42.427486],[116.944555,42.415116],[116.944555,42.415116],[116.936547,42.410256],[116.936547,42.410256],[116.921765,42.403628],[116.921765,42.403628],[116.910062,42.395231],[116.910062,42.395231],[116.910678,42.394789],[116.910678,42.394789],[116.886656,42.366496],[116.897743,42.297479],[116.918685,42.229716],[116.903287,42.190708],[116.789338,42.200462],[116.825062,42.155669],[116.850316,42.156556],[116.890352,42.092639],[116.879881,42.018431],[116.796113,41.977958],[116.748686,41.984186],[116.727744,41.951259],[116.66923,41.947698],[116.639049,41.929891],[116.597165,41.935679],[116.553433,41.928555],[116.510933,41.974399],[116.4826,41.975734],[116.453651,41.945917],[116.393289,41.942802],[116.414231,41.982407],[116.373579,42.009983],[116.310137,41.997086],[116.298434,41.96817],[116.223906,41.932562],[116.212819,41.885352],[116.194341,41.861734],[116.122892,41.861734],[116.106877,41.831419],[116.129051,41.805996],[116.09887,41.776547],[116.034196,41.782795],[116.007095,41.79752],[116.007095,41.797966],[116.007095,41.79752],[116.007095,41.797966],[115.994776,41.828743],[115.954124,41.874213],[115.916552,41.945027],[115.85311,41.927665],[115.834632,41.93835],[115.811226,41.912525],[115.726227,41.870202],[115.688038,41.867528],[115.654162,41.829189],[115.57409,41.80555],[115.519887,41.76762],[115.488474,41.760924],[115.42996,41.728775],[115.346808,41.712247],[115.319091,41.691693],[115.360975,41.661297],[115.345576,41.635807],[115.377605,41.603148],[115.310468,41.592854],[115.290142,41.622835],[115.26612,41.616124],[115.256881,41.580768],[115.20391,41.571367],[115.195287,41.602253],[115.0992,41.62373],[115.056085,41.602253],[115.016049,41.615229],[114.860832,41.60091],[114.895325,41.636255],[114.902716,41.695715],[114.89594,41.76762],[114.868839,41.813579],[114.922426,41.825175],[114.939056,41.846132],[114.923658,41.871093],[114.915035,41.960605],[114.9021,42.015763],[114.860832,42.054879],[114.86268,42.097967],[114.825723,42.139695],[114.79431,42.149457],[114.789383,42.130819],[114.75489,42.115727],[114.675434,42.12061],[114.647717,42.109512],[114.560254,42.132595],[114.510978,42.110844],[114.502355,42.06732],[114.480181,42.064654],[114.467863,42.025989],[114.511594,41.981962],[114.478334,41.951704],[114.419203,41.942356],[114.352066,41.953484],[114.343443,41.926774],[114.282465,41.863517],[114.200545,41.789934],[114.215328,41.75646],[114.206704,41.7386],[114.237501,41.698843],[114.215328,41.68499],[114.259059,41.623282],[114.226414,41.616572],[114.221487,41.582111],[114.230726,41.513584],[114.101379,41.537779],[114.032394,41.529715],[113.976959,41.505966],[113.953553,41.483553],[113.933227,41.487139],[113.919677,41.454404],[113.877793,41.431076],[113.871017,41.413126],[113.94493,41.392477],[113.92522,41.325546],[113.899351,41.316108],[113.914749,41.294529],[113.95109,41.282837],[113.971416,41.239649],[113.992357,41.269794],[114.016379,41.231999],[113.996669,41.19238],[113.960945,41.171211],[113.920293,41.172112],[113.877793,41.115777],[113.819279,41.09774],[113.868554,41.06887],[113.973263,40.983087],[113.994821,40.938798],[114.057647,40.925234],[114.041633,40.917546],[114.055183,40.867782],[114.073661,40.857372],[114.044712,40.830661],[114.080437,40.790348],[114.104458,40.797597],[114.103227,40.770861],[114.134639,40.737314],[114.162357,40.71373],[114.183299,40.67153],[114.236269,40.607043],[114.283081,40.590685],[114.273842,40.552954],[114.293552,40.55159],[114.282465,40.494725],[114.267066,40.474242],[114.299711,40.44009],[114.286161,40.425057],[114.31203,40.372645],[114.381015,40.36307],[114.390254,40.351213],[114.438914,40.371733],[114.481413,40.34802],[114.530688,40.345283],[114.510978,40.302851],[114.46971,40.268155],[114.406269,40.246232],[114.362537,40.249886],[114.292936,40.230242],[114.255364,40.236182],[114.235654,40.198252],[114.180219,40.191395],[114.135871,40.175392],[114.097683,40.193681],[114.073046,40.168533],[114.073046,40.168533],[114.101995,40.099901],[114.086596,40.071513],[114.045944,40.056856],[114.018227,40.103563],[113.989278,40.11226],[113.959097,40.033491],[113.910438,40.015618],[114.029314,39.985819],[114.028082,39.959218],[114.047176,39.916085],[114.067502,39.922511],[114.17406,39.897722],[114.212248,39.918839],[114.229494,39.899558],[114.204241,39.885324],[114.215943,39.8619],[114.286776,39.871087],[114.285545,39.858225],[114.395182,39.867412],[114.406885,39.833413],[114.390254,39.819165],[114.41674,39.775943],[114.409964,39.761683],[114.408117,39.652106],[114.431522,39.613851],[114.49558,39.608318],[114.51529,39.564964],[114.568877,39.573729],[114.532536,39.486027],[114.501739,39.476789],[114.496812,39.438437],[114.469095,39.400989],[114.466631,39.329736],[114.430906,39.307513],[114.437066,39.259337],[114.416124,39.242654],[114.47587,39.21623],[114.443841,39.174023],[114.388406,39.176807],[114.360689,39.134112],[114.369928,39.107648],[114.345907,39.075133],[114.252284,39.073739],[114.180835,39.049111],[114.157429,39.061194],[114.10877,39.052364],[114.082901,39.09325],[114.082901,39.09325],[114.064422,39.094179],[114.050872,39.135969],[114.006524,39.122971],[113.994821,39.095572],[113.961561,39.100681],[113.930148,39.063517],[113.898119,39.067699],[113.80696,38.989595],[113.776779,38.986804],[113.76754,38.959819],[113.776163,38.885788],[113.795257,38.860628],[113.855619,38.828933],[113.836525,38.795824],[113.839605,38.7585],[113.802648,38.763166],[113.775547,38.709949],[113.720728,38.713218],[113.70225,38.651551],[113.612939,38.645942],[113.603084,38.587024],[113.561816,38.558483],[113.546417,38.492936],[113.583374,38.459671],[113.537794,38.417952],[113.525475,38.383245],[113.557504,38.343359],[113.54457,38.270569],[113.570439,38.237202],[113.598772,38.22733],[113.64312,38.232031],[113.678844,38.20523],[113.711489,38.213695],[113.720728,38.174656],[113.797105,38.162894],[113.831597,38.16854],[113.811271,38.117707],[113.876561,38.055059],[113.872249,37.990471],[113.901198,37.984811],[113.936307,37.922993],[113.959097,37.906468],[113.976959,37.816696],[114.006524,37.813386],[114.044712,37.761834],[113.996669,37.730128],[113.993589,37.706932],[114.068118,37.721608],[114.12848,37.698409],[114.139567,37.675676],[114.115545,37.619761],[114.118625,37.59084],[114.036705,37.494037],[114.014531,37.42468],[113.973879,37.40329],[113.962792,37.355734],[113.90243,37.310052],[113.886416,37.239095],[113.853155,37.215269],[113.832213,37.167594],[113.773083,37.151855],[113.773699,37.107004],[113.758301,37.075497],[113.788482,37.059739],[113.771851,37.016745],[113.791561,36.98759],[113.76138,36.956034],[113.792793,36.894796],[113.773083,36.85506],[113.731815,36.858891],[113.731815,36.878521],[113.696707,36.882351],[113.676381,36.855539],[113.680692,36.789907],[113.600004,36.752995],[113.549497,36.752515],[113.535946,36.732373],[113.499606,36.740527],[113.465113,36.707908],[113.506997,36.705029],[113.476816,36.655114],[113.486671,36.635427],[113.54457,36.62342],[113.539642,36.594116],[113.569823,36.585947],[113.588917,36.547974],[113.559968,36.528741],[113.554425,36.494589],[113.587069,36.460904],[113.635729,36.451277],[113.670221,36.425278],[113.708409,36.423352],[113.731199,36.363135],[113.755221,36.366026],[113.813119,36.332285],[113.856851,36.329392],[113.84946,36.347711],[113.882104,36.353977],[113.911054,36.314927],[113.962792,36.353977],[113.981887,36.31782],[114.002828,36.334214],[114.056415,36.329392],[114.04348,36.303353],[114.080437,36.269585],[114.129096,36.280199],[114.175907,36.264759],[114.170364,36.245938],[114.170364,36.245938],[114.203009,36.245456],[114.2104,36.272962],[114.241197,36.251247],[114.257827,36.263794],[114.299095,36.245938],[114.345291,36.255591],[114.356378,36.230492],[114.408117,36.224699],[114.417356,36.205868],[114.466015,36.197658],[114.480181,36.177855],[114.533152,36.171575],[114.586739,36.141133],[114.588587,36.118414],[114.640326,36.137266],[114.720398,36.140166],[114.734564,36.15563],[114.771521,36.124699],[114.857752,36.127599],[114.858368,36.144516],[114.912571,36.140649],[114.926737,36.089403],[114.914419,36.052155],[114.998186,36.069572],[115.04623,36.112613],[115.048693,36.161912],[115.06286,36.178338],[115.104744,36.172058],[115.12507,36.209731],[115.1842,36.193312],[115.201446,36.210214],[115.201446,36.210214],[115.202678,36.209248],[115.202678,36.209248],[115.202678,36.208765],[115.202678,36.208765],[115.242098,36.19138],[115.279055,36.13775],[115.30246,36.127599],[115.312931,36.088436],[115.365902,36.099074],[115.376989,36.128083],[115.450902,36.152248],[115.465068,36.170125],[115.483547,36.148865],[115.474923,36.248352],[115.466916,36.258969],[115.466916,36.258969],[115.462605,36.276339],[115.417025,36.292742],[115.423185,36.32216],[115.366518,36.30914],[115.368982,36.342409],[115.340033,36.398307],[115.297533,36.413239],[115.317243,36.454166],[115.291374,36.460423],[115.272895,36.497476],[115.33141,36.550378],[115.355431,36.627262],[115.365902,36.621979],[115.420105,36.686795],[115.451518,36.702151],[115.479851,36.760187],[115.524815,36.763543],[115.683727,36.808117],[115.71206,36.883308],[115.75764,36.902453],[115.79706,36.968945],[115.776734,36.992848],[115.85619,37.060694],[115.888219,37.112254],[115.879596,37.150901],[115.91224,37.177132],[115.909777,37.20669],[115.969523,37.239572],[115.975682,37.337179],[116.024341,37.360015],[116.085935,37.373809],[116.106261,37.368577],[116.169087,37.384271],[116.193109,37.365723],[116.236224,37.361442],[116.2855,37.404241],[116.226369,37.428007],[116.243,37.447965],[116.224522,37.479791],[116.240536,37.489764],[116.240536,37.489764],[116.27626,37.466967],[116.290427,37.484065],[116.278724,37.524895],[116.295355,37.554316],[116.336007,37.581355],[116.36742,37.566177],[116.379738,37.522047],[116.38097,37.522522],[116.379738,37.522047],[116.38097,37.522522],[116.433941,37.473142],[116.448108,37.503059],[116.4826,37.521573],[116.575607,37.610754],[116.604556,37.624975],[116.66307,37.686096],[116.679085,37.728708],[116.724664,37.744327],[116.753613,37.77035],[116.753613,37.793054],[116.804736,37.848837],[116.837997,37.835132],[116.919301,37.846002],[117.027091,37.832296],[117.074518,37.848837],[117.150278,37.839385],[117.185387,37.849783],[117.271618,37.839858],[117.320278,37.861596],[117.400966,37.844584],[117.438538,37.854035],[117.481038,37.914967],[117.513067,37.94329],[117.524154,37.989527],[117.557414,38.046105],[117.557414,38.046105],[117.586979,38.071551],[117.704624,38.076262],[117.746508,38.12524],[117.771145,38.134655],[117.766834,38.158658],[117.789007,38.180772],[117.808718,38.22827],[117.848754,38.255062],[117.895565,38.301572],[117.948536,38.346644],[117.957775,38.376208],[117.937449,38.387936],[117.84629,38.368232],[117.781,38.373862],[117.730493,38.424985],[117.72495,38.457328],[117.678754,38.477008],[117.644878,38.52759],[117.68553,38.539293],[117.638102,38.54491],[117.639334,38.626776],[117.55803,38.613683],[117.47919,38.616489],[117.432379,38.601524],[117.368937,38.564566],[117.25314,38.556143],[117.238358,38.580943],[117.258684,38.608072],[117.258684,38.608072],[117.213104,38.639866],[117.213104,38.639866],[117.183539,38.61836],[117.183539,38.61836],[117.150894,38.617892],[117.109626,38.584685],[117.070822,38.608072],[117.055424,38.639398],[117.068358,38.680522],[117.038793,38.688464],[116.95133,38.689398],[116.948866,38.689398],[116.950714,38.689398],[116.95133,38.689398],[116.950714,38.689398],[116.948866,38.689398],[116.877417,38.680522],[116.858939,38.741231],[116.794265,38.744498],[116.794265,38.744498],[116.746222,38.754299],[116.737599,38.784629],[116.75115,38.831264],[116.723432,38.852706],[116.722201,38.896968],[116.708034,38.931892],[116.72836,38.975174],[116.754845,39.003084],[116.754229,39.034701],[116.754229,39.034701],[116.783179,39.05097],[116.783179,39.05097],[116.812744,39.05097],[116.812744,39.05097],[116.871874,39.054688],[116.912526,39.110898],[116.91191,39.111362],[116.91191,39.111362],[116.912526,39.110898],[116.909446,39.150822],[116.870026,39.153607],[116.855859,39.215766],[116.881729,39.225966],[116.881729,39.225966],[116.87249,39.291304],[116.889736,39.338068],[116.870642,39.357506],[116.829374,39.338994],[116.818287,39.3737],[116.840461,39.378326],[116.839845,39.413474],[116.876185,39.43474],[116.832454,39.435664],[116.785026,39.465702],[116.820751,39.482332],[116.819519,39.528507],[116.78749,39.554352],[116.808432,39.576497],[116.812128,39.615695],[116.79057,39.595868],[116.748686,39.619844],[116.709266,39.618],[116.726512,39.595407],[116.726512,39.595407],[116.724048,39.59264],[116.723432,39.59264],[116.724048,39.59264],[116.723432,39.59264],[116.664918,39.605552],[116.620571,39.601863],[116.592237,39.621227],[116.592237,39.621227],[116.524484,39.596329],[116.50847,39.551122],[116.473361,39.552968],[116.478289,39.535431],[116.437637,39.526661],[116.443796,39.510041],[116.401912,39.528046],[116.411767,39.482794],[116.444412,39.482332],[116.454883,39.453226],[116.434557,39.442597],[116.361876,39.455074],[116.361876,39.455074],[116.337854,39.455536],[116.307057,39.488337],[116.257782,39.500344],[116.240536,39.564041],[116.198652,39.589412],[116.151841,39.583416],[116.130283,39.567732],[116.09887,39.575113],[116.036044,39.571884],[116.026189,39.587567],[115.995392,39.576958],[115.978146,39.595868],[115.957204,39.560812],[115.910393,39.600479],[115.910393,39.600479],[115.91532,39.582955],[115.91532,39.582955],[115.867893,39.546507],[115.867893,39.546507],[115.828473,39.541431],[115.821081,39.522968],[115.821081,39.522968],[115.806299,39.510041],[115.806299,39.510041],[115.752712,39.515581],[115.738545,39.539585],[115.738545,39.540046],[115.738545,39.539585],[115.738545,39.540046],[115.724995,39.5442],[115.724995,39.5442],[115.722531,39.543738],[115.721299,39.543738],[115.722531,39.543738],[115.722531,39.5442],[115.721299,39.543738],[115.722531,39.5442],[115.720683,39.551122],[115.720683,39.551122],[115.718835,39.553891],[115.718835,39.553891],[115.716988,39.56035],[115.716988,39.56035],[115.699125,39.570039],[115.699125,39.570039],[115.698509,39.577881],[115.698509,39.577881],[115.667712,39.615234],[115.633836,39.599557],[115.633836,39.599557],[115.587024,39.589873],[115.545756,39.618922],[115.518039,39.597252],[115.522351,39.640124],[115.478619,39.650723],[115.478619,39.650723],[115.491554,39.670074],[115.486626,39.741899],[115.439815,39.752022],[115.443511,39.785601],[115.483547,39.798477],[115.483547,39.798477],[115.50572,39.784222],[115.552532,39.794799],[115.567314,39.816407],[115.514344,39.837549],[115.526046,39.87568],[115.515575,39.892212],[115.515575,39.892212],[115.522967,39.899099],[115.481083,39.935819],[115.426264,39.950502],[115.428728,39.984443],[115.450286,39.992697],[115.454597,40.029825],[115.485394,40.040364],[115.527278,40.076092],[115.59072,40.096239],[115.599959,40.119583],[115.75456,40.145663],[115.75456,40.145663],[115.773654,40.176307],[115.806299,40.15344],[115.847567,40.147036],[115.855574,40.188652],[115.870356,40.185909],[115.89869,40.234354],[115.968907,40.264045],[115.95166,40.281852],[115.917784,40.354405],[115.864197,40.359422],[115.771806,40.443734],[115.781045,40.49336],[115.736082,40.503372],[115.755176,40.540221],[115.784741,40.55841],[115.819849,40.55932],[115.827857,40.587504],[115.885139,40.595229],[115.907929,40.617493],[115.971986,40.6025],[115.982457,40.578868],[116.005247,40.583868],[116.09887,40.630665],[116.133979,40.666536],[116.162928,40.662451],[116.171551,40.695582],[116.204812,40.740035],[116.22021,40.744115],[116.247311,40.791707],[116.273181,40.762703],[116.311369,40.754996],[116.316912,40.772221],[116.453651,40.765876],[116.46597,40.774487],[116.438253,40.81934],[116.334159,40.90443],[116.339702,40.929303],[116.370499,40.94377],[116.398216,40.90624],[116.477057,40.899907],[116.447492,40.953715],[116.455499,40.980828],[116.519557,40.98128],[116.519557,40.98128],[116.5676,40.992574],[116.598397,40.974503],[116.623034,41.021026],[116.615643,41.053076],[116.647672,41.059394],[116.688324,41.044501],[116.698795,41.021477],[116.677853,40.970888],[116.722201,40.927495],[116.713577,40.909858],[116.759773,40.889954],[116.81336,40.848319],[116.848468,40.839264],[116.924229,40.773581],[116.926692,40.745022],[116.964881,40.709647],[117.012308,40.693767],[117.11209,40.707379],[117.117018,40.70012],[117.208177,40.694675],[117.278394,40.664267],[117.319662,40.657911],[117.342451,40.673799],[117.408973,40.686961],[117.493973,40.675161],[117.514914,40.660181],[117.501364,40.636569],[117.467487,40.649738],[117.467487,40.649738]]],[[[117.210024,40.082045],[117.204481,40.069681],[117.159517,40.077008],[117.140423,40.064185],[117.105315,40.074261],[117.105315,40.074261],[117.051728,40.059605],[117.025243,40.030283],[116.945171,40.04128],[116.927924,40.055024],[116.867562,40.041739],[116.831222,40.051359],[116.820135,40.02845],[116.781331,40.034866],[116.757925,39.967934],[116.782563,39.947749],[116.78441,39.891294],[116.812128,39.889916],[116.865714,39.843982],[116.907598,39.832494],[116.918069,39.84628],[116.949482,39.778703],[116.902055,39.763523],[116.916837,39.731314],[116.887272,39.72533],[116.889736,39.687576],[116.90575,39.688037],[116.932236,39.706456],[116.932236,39.706456],[116.944555,39.695405],[116.944555,39.695405],[116.948866,39.680668],[116.948866,39.680668],[116.964265,39.64335],[116.983359,39.638742],[116.983359,39.638742],[117.016004,39.653949],[117.10901,39.625375],[117.10901,39.625375],[117.152742,39.623532],[117.177996,39.645194],[117.165061,39.718886],[117.165061,39.718886],[117.161981,39.748801],[117.205713,39.763984],[117.15767,39.796638],[117.156438,39.817326],[117.192162,39.832953],[117.251908,39.834332],[117.247597,39.860981],[117.227887,39.852712],[117.162597,39.876598],[117.162597,39.876598],[117.150894,39.944996],[117.198322,39.992697],[117.192162,40.066475],[117.210024,40.082045]]],[[[117.784696,39.376938],[117.765602,39.400527],[117.699696,39.407463],[117.673211,39.386652],[117.668899,39.412087],[117.614081,39.407001],[117.601146,39.419485],[117.570965,39.404689],[117.521074,39.357043],[117.536472,39.338068],[117.594987,39.349176],[117.669515,39.322792],[117.670747,39.357969],[117.74466,39.354729],[117.784696,39.376938]]],[[[118.869365,39.142932],[118.82009,39.108576],[118.857662,39.098824],[118.869365,39.142932]]]]}},{"type":"Feature","properties":{"adcode":140000,"name":"山西省","center":[112.549248,37.857014],"centroid":[112.304436,37.618179],"childrenNum":11,"level":"province","parent":{"adcode":100000},"subFeatureIndex":3,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[110.379257,34.600612],[110.424837,34.588295],[110.488279,34.610956],[110.533242,34.583368],[110.610851,34.607508],[110.710017,34.605045],[110.749437,34.65232],[110.791937,34.649858],[110.824582,34.615881],[110.883712,34.64395],[110.903422,34.669056],[110.920052,34.730068],[110.976103,34.706456],[111.035233,34.740887],[111.118385,34.756623],[111.148566,34.807742],[111.232949,34.789559],[111.255123,34.819535],[111.29208,34.806759],[111.345666,34.831816],[111.389398,34.815113],[111.439289,34.838202],[111.502731,34.829851],[111.543999,34.853428],[111.570484,34.843114],[111.592042,34.881416],[111.617911,34.894671],[111.646861,34.938836],[111.681969,34.9511],[111.664107,34.984449],[111.740483,35.00455],[111.807005,35.032977],[111.810084,35.062374],[111.933272,35.083435],[111.97762,35.067272],[112.018888,35.068742],[112.039214,35.045717],[112.062004,35.056005],[112.05646,35.098615],[112.066315,35.153437],[112.03983,35.194039],[112.078634,35.219467],[112.058924,35.280069],[112.13838,35.271275],[112.21722,35.253195],[112.242474,35.234622],[112.304684,35.251728],[112.288053,35.219956],[112.36751,35.219956],[112.390915,35.239021],[112.513487,35.218489],[112.637291,35.225822],[112.628052,35.263457],[112.720443,35.206265],[112.772798,35.207732],[112.822073,35.258082],[112.884283,35.243909],[112.934174,35.262968],[112.936022,35.284466],[112.992072,35.29619],[112.985913,35.33965],[112.996384,35.362104],[113.067217,35.353806],[113.126347,35.332327],[113.149137,35.350878],[113.165151,35.412845],[113.185477,35.409431],[113.189789,35.44893],[113.243375,35.449418],[113.304353,35.426989],[113.31236,35.481101],[113.348085,35.468429],[113.391817,35.506925],[113.439244,35.507412],[113.49899,35.532254],[113.513773,35.57364],[113.55812,35.621816],[113.547649,35.656835],[113.578446,35.633491],[113.625258,35.632518],[113.622794,35.674825],[113.592613,35.691838],[113.587685,35.736542],[113.604932,35.797727],[113.582758,35.818111],[113.660982,35.837035],[113.637576,35.870019],[113.654207,35.931586],[113.648663,35.994073],[113.678844,35.985841],[113.694859,36.026991],[113.660366,36.034735],[113.68562,36.056026],[113.671453,36.115514],[113.655439,36.125182],[113.712721,36.129533],[113.705946,36.148865],[113.651127,36.174473],[113.697939,36.181719],[113.681924,36.216491],[113.716417,36.262347],[113.712105,36.303353],[113.736127,36.324571],[113.731199,36.363135],[113.708409,36.423352],[113.670221,36.425278],[113.635729,36.451277],[113.587069,36.460904],[113.554425,36.494589],[113.559968,36.528741],[113.588917,36.547974],[113.569823,36.585947],[113.539642,36.594116],[113.54457,36.62342],[113.486671,36.635427],[113.476816,36.655114],[113.506997,36.705029],[113.465113,36.707908],[113.499606,36.740527],[113.535946,36.732373],[113.549497,36.752515],[113.600004,36.752995],[113.680692,36.789907],[113.676381,36.855539],[113.696707,36.882351],[113.731815,36.878521],[113.731815,36.858891],[113.773083,36.85506],[113.792793,36.894796],[113.76138,36.956034],[113.791561,36.98759],[113.771851,37.016745],[113.788482,37.059739],[113.758301,37.075497],[113.773699,37.107004],[113.773083,37.151855],[113.832213,37.167594],[113.853155,37.215269],[113.886416,37.239095],[113.90243,37.310052],[113.962792,37.355734],[113.973879,37.40329],[114.014531,37.42468],[114.036705,37.494037],[114.118625,37.59084],[114.115545,37.619761],[114.139567,37.675676],[114.12848,37.698409],[114.068118,37.721608],[113.993589,37.706932],[113.996669,37.730128],[114.044712,37.761834],[114.006524,37.813386],[113.976959,37.816696],[113.959097,37.906468],[113.936307,37.922993],[113.901198,37.984811],[113.872249,37.990471],[113.876561,38.055059],[113.811271,38.117707],[113.831597,38.16854],[113.797105,38.162894],[113.720728,38.174656],[113.711489,38.213695],[113.678844,38.20523],[113.64312,38.232031],[113.598772,38.22733],[113.570439,38.237202],[113.54457,38.270569],[113.557504,38.343359],[113.525475,38.383245],[113.537794,38.417952],[113.583374,38.459671],[113.546417,38.492936],[113.561816,38.558483],[113.603084,38.587024],[113.612939,38.645942],[113.70225,38.651551],[113.720728,38.713218],[113.775547,38.709949],[113.802648,38.763166],[113.839605,38.7585],[113.836525,38.795824],[113.855619,38.828933],[113.795257,38.860628],[113.776163,38.885788],[113.76754,38.959819],[113.776779,38.986804],[113.80696,38.989595],[113.898119,39.067699],[113.930148,39.063517],[113.961561,39.100681],[113.994821,39.095572],[114.006524,39.122971],[114.050872,39.135969],[114.064422,39.094179],[114.082901,39.09325],[114.082901,39.09325],[114.10877,39.052364],[114.157429,39.061194],[114.180835,39.049111],[114.252284,39.073739],[114.345907,39.075133],[114.369928,39.107648],[114.360689,39.134112],[114.388406,39.176807],[114.443841,39.174023],[114.47587,39.21623],[114.416124,39.242654],[114.437066,39.259337],[114.430906,39.307513],[114.466631,39.329736],[114.469095,39.400989],[114.496812,39.438437],[114.501739,39.476789],[114.532536,39.486027],[114.568877,39.573729],[114.51529,39.564964],[114.49558,39.608318],[114.431522,39.613851],[114.408117,39.652106],[114.409964,39.761683],[114.41674,39.775943],[114.390254,39.819165],[114.406885,39.833413],[114.395182,39.867412],[114.285545,39.858225],[114.286776,39.871087],[114.215943,39.8619],[114.204241,39.885324],[114.229494,39.899558],[114.212248,39.918839],[114.17406,39.897722],[114.067502,39.922511],[114.047176,39.916085],[114.028082,39.959218],[114.029314,39.985819],[113.910438,40.015618],[113.959097,40.033491],[113.989278,40.11226],[114.018227,40.103563],[114.045944,40.056856],[114.086596,40.071513],[114.101995,40.099901],[114.073046,40.168533],[114.073046,40.168533],[114.097683,40.193681],[114.135871,40.175392],[114.180219,40.191395],[114.235654,40.198252],[114.255364,40.236182],[114.292936,40.230242],[114.362537,40.249886],[114.406269,40.246232],[114.46971,40.268155],[114.510978,40.302851],[114.530688,40.345283],[114.481413,40.34802],[114.438914,40.371733],[114.390254,40.351213],[114.381015,40.36307],[114.31203,40.372645],[114.286161,40.425057],[114.299711,40.44009],[114.267066,40.474242],[114.282465,40.494725],[114.293552,40.55159],[114.273842,40.552954],[114.283081,40.590685],[114.236269,40.607043],[114.183299,40.67153],[114.162357,40.71373],[114.134639,40.737314],[114.084748,40.729605],[114.063806,40.706925],[114.07243,40.679246],[114.041633,40.608861],[114.076741,40.575686],[114.080437,40.547952],[114.061959,40.52885],[114.011452,40.515657],[113.948626,40.514747],[113.890112,40.466503],[113.850691,40.460583],[113.794641,40.517932],[113.763228,40.473787],[113.688699,40.448288],[113.559968,40.348476],[113.500222,40.334335],[113.387505,40.319279],[113.316672,40.319736],[113.27602,40.388601],[113.251382,40.413211],[113.083231,40.374925],[113.03334,40.368997],[112.898449,40.329317],[112.848558,40.206937],[112.744464,40.167161],[112.712436,40.178593],[112.6299,40.235725],[112.511639,40.269068],[112.456205,40.300112],[112.418017,40.295091],[112.349031,40.257194],[112.310227,40.256281],[112.299756,40.21105],[112.232619,40.169905],[112.232003,40.133311],[112.183344,40.083877],[112.182112,40.061437],[112.142076,40.027076],[112.133453,40.001866],[112.07617,39.919298],[112.042294,39.886243],[112.012729,39.827438],[111.970229,39.796638],[111.959758,39.692642],[111.925265,39.66731],[111.9382,39.623071],[111.87907,39.606013],[111.842729,39.620305],[111.783599,39.58895],[111.722621,39.606013],[111.659179,39.641507],[111.625303,39.633672],[111.525521,39.662242],[111.497187,39.661781],[111.445448,39.640124],[111.460847,39.606935],[111.441137,39.59679],[111.422043,39.539123],[111.431282,39.508656],[111.372152,39.479099],[111.358601,39.432428],[111.337043,39.420872],[111.171971,39.423183],[111.143022,39.407926],[111.125776,39.366297],[111.159037,39.362596],[111.155341,39.338531],[111.186138,39.35149],[111.179363,39.326959],[111.202152,39.305197],[111.247732,39.302419],[111.213239,39.257021],[111.219399,39.244044],[111.163348,39.152678],[111.173819,39.135041],[111.147334,39.100681],[111.138095,39.064447],[111.094363,39.030053],[111.038313,39.020289],[110.998276,38.998433],[110.980414,38.970056],[111.009979,38.932823],[111.016755,38.889981],[110.995813,38.868084],[111.009363,38.847579],[110.965016,38.755699],[110.915125,38.704345],[110.916357,38.673981],[110.880632,38.626776],[110.898494,38.587024],[110.920052,38.581878],[110.907733,38.521035],[110.870777,38.510265],[110.874473,38.453579],[110.840596,38.439986],[110.796864,38.453579],[110.77777,38.440924],[110.746973,38.366355],[110.701394,38.353215],[110.661358,38.308617],[110.601612,38.308147],[110.57759,38.297345],[110.565887,38.215105],[110.528315,38.211814],[110.509221,38.192061],[110.519692,38.130889],[110.501829,38.097929],[110.507989,38.013107],[110.528315,37.990471],[110.522771,37.955088],[110.59422,37.922049],[110.680452,37.790216],[110.735886,37.77035],[110.750669,37.736281],[110.716792,37.728708],[110.706321,37.705511],[110.775306,37.680886],[110.793169,37.650567],[110.763604,37.639668],[110.771611,37.594634],[110.795017,37.558586],[110.770995,37.538184],[110.759292,37.474567],[110.740198,37.44939],[110.644111,37.435135],[110.630561,37.372858],[110.641648,37.360015],[110.695234,37.34955],[110.678604,37.317668],[110.690307,37.287201],[110.661974,37.281963],[110.651503,37.256722],[110.590525,37.187145],[110.53509,37.138021],[110.535706,37.115118],[110.49567,37.086956],[110.460561,37.044932],[110.417446,37.027257],[110.426685,37.008621],[110.382953,37.022001],[110.381721,37.002408],[110.424221,36.963685],[110.408823,36.892403],[110.376178,36.882351],[110.424221,36.855539],[110.406975,36.824886],[110.423605,36.818179],[110.407591,36.776007],[110.447011,36.737649],[110.438388,36.685835],[110.402663,36.697352],[110.394656,36.676716],[110.426685,36.657514],[110.447627,36.621018],[110.496902,36.582102],[110.488895,36.556628],[110.503677,36.488335],[110.47288,36.453203],[110.489511,36.430094],[110.487047,36.393972],[110.459946,36.327946],[110.474112,36.306729],[110.474112,36.248352],[110.45625,36.22663],[110.447011,36.164328],[110.467953,36.074893],[110.491974,36.034735],[110.49259,35.994073],[110.516612,35.971796],[110.502445,35.947575],[110.516612,35.918501],[110.511684,35.879718],[110.549257,35.877778],[110.550489,35.838005],[110.571431,35.800639],[110.57759,35.701559],[110.609619,35.632031],[110.589293,35.602355],[110.567735,35.539559],[110.531394,35.511309],[110.477808,35.413821],[110.45009,35.327933],[110.374946,35.251728],[110.378642,35.210666],[110.364475,35.197952],[110.373714,35.134351],[110.320743,35.00504],[110.262229,34.944233],[110.230816,34.880925],[110.246831,34.789068],[110.243135,34.725641],[110.229584,34.692679],[110.269004,34.629671],[110.29549,34.610956],[110.379257,34.600612]]]]}},{"type":"Feature","properties":{"adcode":150000,"name":"内蒙古自治区","center":[111.670801,40.818311],"centroid":[114.077429,44.331087],"childrenNum":12,"level":"province","parent":{"adcode":100000},"subFeatureIndex":4,"acroutes":[100000]},"geometry":{"type":"Polygon","coordinates":[[[97.172903,42.795257],[97.371235,42.457076],[97.500582,42.243894],[97.653335,41.986856],[97.84674,41.656379],[97.613915,41.477276],[97.629314,41.440498],[97.903407,41.168057],[97.971776,41.09774],[98.142391,41.001607],[98.184891,40.988056],[98.25018,40.93925],[98.333332,40.918903],[98.344419,40.568413],[98.627751,40.677884],[98.569853,40.746836],[98.668403,40.773128],[98.689345,40.691952],[98.72199,40.657911],[98.762642,40.639748],[98.802678,40.607043],[98.80699,40.660181],[98.790975,40.705564],[98.984996,40.782644],[99.041662,40.693767],[99.102025,40.676522],[99.12543,40.715091],[99.172858,40.747289],[99.174705,40.858278],[99.565827,40.846961],[99.673,40.93292],[99.985897,40.909858],[100.057346,40.908049],[100.107853,40.875475],[100.224882,40.727337],[100.237201,40.716905],[100.242744,40.618855],[100.169447,40.541131],[100.169447,40.277743],[100.007455,40.20008],[99.955716,40.150695],[99.927383,40.063727],[99.841152,40.013326],[99.751225,40.006909],[99.714268,39.972061],[99.533182,39.891753],[99.491298,39.884406],[99.459885,39.898181],[99.440791,39.885783],[99.469124,39.875221],[99.672384,39.888079],[99.822058,39.860063],[99.904593,39.785601],[99.958796,39.769504],[100.040716,39.757083],[100.128179,39.702312],[100.250135,39.685274],[100.314193,39.606935],[100.301258,39.572345],[100.326512,39.509118],[100.44354,39.485565],[100.500823,39.481408],[100.498975,39.400527],[100.606764,39.387577],[100.707778,39.404689],[100.842053,39.405614],[100.842669,39.199999],[100.864227,39.106719],[100.829118,39.075133],[100.835278,39.025869],[100.875314,39.002619],[100.901799,39.030053],[100.961545,39.005874],[100.969553,38.946788],[101.117378,38.975174],[101.228863,39.020754],[101.198682,38.943064],[101.237486,38.907214],[101.24303,38.860628],[101.33542,38.847113],[101.34158,38.822406],[101.307087,38.80282],[101.331109,38.777164],[101.412413,38.764099],[101.562702,38.713218],[101.601506,38.65529],[101.672955,38.6908],[101.777049,38.66043],[101.873751,38.733761],[101.941505,38.808883],[102.075164,38.891378],[102.045599,38.904885],[101.955055,38.985874],[101.926106,39.000758],[101.833715,39.08907],[101.902701,39.111827],[102.012338,39.127149],[102.050526,39.141075],[102.276576,39.188868],[102.3548,39.231993],[102.45335,39.255167],[102.579002,39.183301],[102.616574,39.171703],[102.883892,39.120649],[103.007696,39.099753],[103.133347,39.192579],[103.188166,39.215302],[103.259615,39.263971],[103.344615,39.331588],[103.428998,39.353341],[103.595302,39.386652],[103.728961,39.430117],[103.85338,39.461543],[103.955626,39.456923],[104.089901,39.419947],[104.073271,39.351953],[104.047401,39.297788],[104.171205,39.160567],[104.207546,39.083495],[104.190915,39.042139],[104.196459,38.9882],[104.173053,38.94446],[104.044322,38.895105],[104.011677,38.85923],[103.85954,38.64454],[103.416063,38.404821],[103.465339,38.353215],[103.507838,38.280905],[103.53494,38.156776],[103.368636,38.08898],[103.362477,38.037621],[103.40744,37.860651],[103.627947,37.797783],[103.683381,37.777919],[103.841062,37.64725],[103.874938,37.604117],[103.935916,37.572818],[104.089285,37.465067],[104.183524,37.406618],[104.237727,37.411847],[104.287002,37.428007],[104.322726,37.44844],[104.407726,37.464592],[104.419429,37.511604],[104.433595,37.515402],[104.623305,37.522522],[104.805007,37.539133],[104.866601,37.566651],[105.027977,37.580881],[105.111128,37.633981],[105.187505,37.657674],[105.221998,37.677097],[105.315004,37.702197],[105.4037,37.710246],[105.467141,37.695094],[105.598952,37.699356],[105.616199,37.722555],[105.622358,37.777919],[105.677177,37.771769],[105.760944,37.799674],[105.80406,37.862068],[105.799749,37.939986],[105.840401,38.004147],[105.780655,38.084741],[105.76772,38.121474],[105.775111,38.186887],[105.802828,38.220277],[105.842248,38.240962],[105.86627,38.296406],[105.821307,38.366824],[105.835473,38.387467],[105.827466,38.432486],[105.850872,38.443736],[105.836705,38.476071],[105.863806,38.53508],[105.856415,38.569714],[105.874277,38.593105],[105.852719,38.641735],[105.894603,38.696405],[105.88598,38.716953],[105.908154,38.737496],[105.909386,38.791159],[105.992538,38.857366],[105.97098,38.909077],[106.021487,38.953769],[106.060907,38.96866],[106.087392,39.006339],[106.078153,39.026333],[106.096631,39.084889],[106.145907,39.153142],[106.170544,39.163352],[106.192718,39.142932],[106.251232,39.131327],[106.285109,39.146181],[106.29558,39.167992],[106.280181,39.262118],[106.402753,39.291767],[106.511774,39.272311],[106.525325,39.308439],[106.556122,39.322329],[106.602318,39.37555],[106.643586,39.357969],[106.683622,39.357506],[106.751375,39.381564],[106.781556,39.371849],[106.806809,39.318625],[106.806193,39.277407],[106.790795,39.241263],[106.795723,39.214375],[106.825288,39.19397],[106.859164,39.107648],[106.878874,39.091392],[106.933693,39.076527],[106.96757,39.054688],[106.971881,39.026333],[106.954019,38.941202],[106.837606,38.847579],[106.756302,38.748699],[106.709491,38.718821],[106.66268,38.601524],[106.647897,38.470917],[106.599854,38.389812],[106.482209,38.319417],[106.555506,38.263521],[106.627571,38.232501],[106.654672,38.22921],[106.737824,38.197706],[106.779092,38.171833],[106.858548,38.156306],[106.942316,38.132302],[107.010069,38.120532],[107.051337,38.122886],[107.071047,38.138892],[107.119091,38.134185],[107.138801,38.161011],[107.19054,38.153953],[107.240431,38.111586],[107.33159,38.086625],[107.3938,38.014993],[107.440611,37.995659],[107.411662,37.948009],[107.448618,37.933378],[107.49235,37.944706],[107.560719,37.893717],[107.65003,37.86443],[107.684523,37.888522],[107.732566,37.84931],[107.842819,37.828987],[107.884703,37.808186],[107.982022,37.787378],[107.993109,37.735335],[108.025753,37.696041],[108.012819,37.66857],[108.025137,37.649619],[108.055318,37.652462],[108.134159,37.622131],[108.193905,37.638246],[108.205608,37.655779],[108.24626,37.665728],[108.293071,37.656726],[108.301078,37.640616],[108.422418,37.648672],[108.485244,37.678044],[108.532671,37.690832],[108.628142,37.651988],[108.699591,37.669518],[108.720533,37.683728],[108.777815,37.683728],[108.791982,37.700303],[108.784591,37.764673],[108.799989,37.784068],[108.791982,37.872934],[108.798141,37.93385],[108.82709,37.989056],[108.797525,38.04799],[108.830786,38.049875],[108.883141,38.01405],[108.893612,37.978207],[108.93488,37.922521],[108.9743,37.931962],[108.982923,37.964053],[109.018648,37.971602],[109.037742,38.021593],[109.06977,38.023008],[109.050676,38.055059],[109.069155,38.091336],[108.964445,38.154894],[108.938575,38.207582],[108.976148,38.245192],[108.961981,38.26493],[109.007561,38.359316],[109.051292,38.385122],[109.054372,38.433892],[109.128901,38.480288],[109.175712,38.518694],[109.196654,38.552867],[109.276726,38.623035],[109.331545,38.597783],[109.367269,38.627711],[109.329081,38.66043],[109.338936,38.701542],[109.404226,38.720689],[109.444262,38.782763],[109.511399,38.833595],[109.549587,38.805618],[109.624116,38.85457],[109.672159,38.928167],[109.685094,38.968195],[109.665384,38.981687],[109.72513,39.018429],[109.762086,39.057476],[109.793499,39.074204],[109.851397,39.122971],[109.890818,39.103932],[109.92223,39.107183],[109.893897,39.141075],[109.961035,39.191651],[109.871723,39.243581],[109.90252,39.271848],[109.962267,39.212056],[110.041107,39.21623],[110.109476,39.249606],[110.217881,39.281113],[110.184005,39.355192],[110.161831,39.387115],[110.136577,39.39174],[110.12549,39.432891],[110.152592,39.45415],[110.243751,39.423645],[110.257917,39.407001],[110.385417,39.310291],[110.429764,39.341308],[110.434692,39.381101],[110.482735,39.360745],[110.524003,39.382952],[110.559728,39.351027],[110.566503,39.320014],[110.596684,39.282966],[110.626249,39.266751],[110.702626,39.273701],[110.731575,39.30705],[110.73835,39.348713],[110.782698,39.38804],[110.869545,39.494341],[110.891103,39.509118],[110.958856,39.519275],[111.017371,39.552045],[111.101138,39.559428],[111.136863,39.587106],[111.154725,39.569116],[111.148566,39.531277],[111.10545,39.497573],[111.10545,39.472631],[111.058639,39.447681],[111.064182,39.400989],[111.098059,39.401914],[111.087588,39.376013],[111.125776,39.366297],[111.143022,39.407926],[111.171971,39.423183],[111.337043,39.420872],[111.358601,39.432428],[111.372152,39.479099],[111.431282,39.508656],[111.422043,39.539123],[111.441137,39.59679],[111.460847,39.606935],[111.445448,39.640124],[111.497187,39.661781],[111.525521,39.662242],[111.625303,39.633672],[111.659179,39.641507],[111.722621,39.606013],[111.783599,39.58895],[111.842729,39.620305],[111.87907,39.606013],[111.9382,39.623071],[111.925265,39.66731],[111.959758,39.692642],[111.970229,39.796638],[112.012729,39.827438],[112.042294,39.886243],[112.07617,39.919298],[112.133453,40.001866],[112.142076,40.027076],[112.182112,40.061437],[112.183344,40.083877],[112.232003,40.133311],[112.232619,40.169905],[112.299756,40.21105],[112.310227,40.256281],[112.349031,40.257194],[112.418017,40.295091],[112.456205,40.300112],[112.511639,40.269068],[112.6299,40.235725],[112.712436,40.178593],[112.744464,40.167161],[112.848558,40.206937],[112.898449,40.329317],[113.03334,40.368997],[113.083231,40.374925],[113.251382,40.413211],[113.27602,40.388601],[113.316672,40.319736],[113.387505,40.319279],[113.500222,40.334335],[113.559968,40.348476],[113.688699,40.448288],[113.763228,40.473787],[113.794641,40.517932],[113.850691,40.460583],[113.890112,40.466503],[113.948626,40.514747],[114.011452,40.515657],[114.061959,40.52885],[114.080437,40.547952],[114.076741,40.575686],[114.041633,40.608861],[114.07243,40.679246],[114.063806,40.706925],[114.084748,40.729605],[114.134639,40.737314],[114.103227,40.770861],[114.104458,40.797597],[114.080437,40.790348],[114.044712,40.830661],[114.073661,40.857372],[114.055183,40.867782],[114.041633,40.917546],[114.057647,40.925234],[113.994821,40.938798],[113.973263,40.983087],[113.868554,41.06887],[113.819279,41.09774],[113.877793,41.115777],[113.920293,41.172112],[113.960945,41.171211],[113.996669,41.19238],[114.016379,41.231999],[113.992357,41.269794],[113.971416,41.239649],[113.95109,41.282837],[113.914749,41.294529],[113.899351,41.316108],[113.92522,41.325546],[113.94493,41.392477],[113.871017,41.413126],[113.877793,41.431076],[113.919677,41.454404],[113.933227,41.487139],[113.953553,41.483553],[113.976959,41.505966],[114.032394,41.529715],[114.101379,41.537779],[114.230726,41.513584],[114.221487,41.582111],[114.226414,41.616572],[114.259059,41.623282],[114.215328,41.68499],[114.237501,41.698843],[114.206704,41.7386],[114.215328,41.75646],[114.200545,41.789934],[114.282465,41.863517],[114.343443,41.926774],[114.352066,41.953484],[114.419203,41.942356],[114.478334,41.951704],[114.511594,41.981962],[114.467863,42.025989],[114.480181,42.064654],[114.502355,42.06732],[114.510978,42.110844],[114.560254,42.132595],[114.647717,42.109512],[114.675434,42.12061],[114.75489,42.115727],[114.789383,42.130819],[114.79431,42.149457],[114.825723,42.139695],[114.86268,42.097967],[114.860832,42.054879],[114.9021,42.015763],[114.915035,41.960605],[114.923658,41.871093],[114.939056,41.846132],[114.922426,41.825175],[114.868839,41.813579],[114.89594,41.76762],[114.902716,41.695715],[114.895325,41.636255],[114.860832,41.60091],[115.016049,41.615229],[115.056085,41.602253],[115.0992,41.62373],[115.195287,41.602253],[115.20391,41.571367],[115.256881,41.580768],[115.26612,41.616124],[115.290142,41.622835],[115.310468,41.592854],[115.377605,41.603148],[115.345576,41.635807],[115.360975,41.661297],[115.319091,41.691693],[115.346808,41.712247],[115.42996,41.728775],[115.488474,41.760924],[115.519887,41.76762],[115.57409,41.80555],[115.654162,41.829189],[115.688038,41.867528],[115.726227,41.870202],[115.811226,41.912525],[115.834632,41.93835],[115.85311,41.927665],[115.916552,41.945027],[115.954124,41.874213],[115.994776,41.828743],[116.007095,41.797966],[116.007095,41.79752],[116.034196,41.782795],[116.09887,41.776547],[116.129051,41.805996],[116.106877,41.831419],[116.122892,41.861734],[116.194341,41.861734],[116.212819,41.885352],[116.223906,41.932562],[116.298434,41.96817],[116.310137,41.997086],[116.373579,42.009983],[116.414231,41.982407],[116.393289,41.942802],[116.453651,41.945917],[116.4826,41.975734],[116.510933,41.974399],[116.553433,41.928555],[116.597165,41.935679],[116.639049,41.929891],[116.66923,41.947698],[116.727744,41.951259],[116.748686,41.984186],[116.796113,41.977958],[116.879881,42.018431],[116.890352,42.092639],[116.850316,42.156556],[116.825062,42.155669],[116.789338,42.200462],[116.903287,42.190708],[116.918685,42.229716],[116.897743,42.297479],[116.886656,42.366496],[116.910678,42.394789],[116.910062,42.395231],[116.921765,42.403628],[116.936547,42.410256],[116.944555,42.415116],[116.97104,42.427486],[116.974736,42.426603],[116.99075,42.425719],[117.005533,42.43367],[117.009228,42.44957],[117.01662,42.456193],[117.080061,42.463699],[117.09546,42.484004],[117.135496,42.468996],[117.188467,42.468114],[117.275314,42.481797],[117.332596,42.46105],[117.390495,42.461933],[117.413284,42.471645],[117.410205,42.519743],[117.387415,42.517537],[117.434226,42.557224],[117.435458,42.585431],[117.475494,42.602613],[117.530313,42.590278],[117.537088,42.603054],[117.60053,42.603054],[117.667051,42.582347],[117.708935,42.588515],[117.779768,42.61847],[117.801326,42.612744],[117.797631,42.585431],[117.856761,42.539148],[117.874007,42.510038],[117.997811,42.416884],[118.024296,42.385064],[118.008898,42.346595],[118.060021,42.298364],[118.047702,42.280656],[117.974405,42.25054],[117.977485,42.229716],[118.033535,42.199132],[118.106216,42.172082],[118.089586,42.12283],[118.097593,42.105072],[118.155491,42.081091],[118.116687,42.037102],[118.194296,42.031324],[118.220165,42.058434],[118.212774,42.081091],[118.239259,42.092639],[118.27252,42.083312],[118.296541,42.057545],[118.286686,42.033991],[118.239875,42.024655],[118.291614,42.007759],[118.313788,41.98819],[118.306396,41.940131],[118.268824,41.930336],[118.340273,41.87243],[118.335346,41.845241],[118.29223,41.772976],[118.247266,41.773869],[118.236179,41.80778],[118.178281,41.814917],[118.140093,41.784134],[118.132702,41.733241],[118.155491,41.712694],[118.159187,41.67605],[118.206614,41.650566],[118.215237,41.59554],[118.302701,41.55256],[118.315636,41.512688],[118.271904,41.471446],[118.327338,41.450816],[118.348896,41.428384],[118.361215,41.384844],[118.348896,41.342622],[118.380309,41.312062],[118.412338,41.331838],[118.528135,41.355202],[118.629765,41.346666],[118.677192,41.35026],[118.741866,41.324198],[118.770199,41.352956],[118.843496,41.374516],[118.844727,41.342622],[118.890923,41.300823],[118.949437,41.317906],[118.980234,41.305769],[119.092951,41.293629],[119.168712,41.294978],[119.197661,41.282837],[119.211827,41.308016],[119.239545,41.31431],[119.296211,41.325097],[119.330704,41.385293],[119.309762,41.405944],[119.376283,41.422102],[119.378131,41.459787],[119.401537,41.472343],[119.406464,41.503276],[119.361501,41.545841],[119.362116,41.566442],[119.420015,41.567785],[119.415703,41.590169],[119.342406,41.617914],[119.307914,41.657273],[119.299907,41.705545],[119.319001,41.727435],[119.317769,41.764049],[119.292515,41.790827],[119.312841,41.80555],[119.334399,41.871539],[119.323312,41.889807],[119.340559,41.926774],[119.323928,41.937014],[119.324544,41.969505],[119.375667,42.023322],[119.384906,42.08953],[119.352261,42.118391],[119.314689,42.119723],[119.30853,42.147239],[119.286972,42.154781],[119.277733,42.185387],[119.237697,42.200905],[119.274037,42.239021],[119.280197,42.260728],[119.34795,42.300578],[119.432949,42.317396],[119.482841,42.347037],[119.502551,42.388159],[119.540123,42.363401],[119.572152,42.359421],[119.571536,42.335536],[119.539507,42.297922],[119.557985,42.289068],[119.609108,42.276671],[119.617115,42.252755],[119.679941,42.240793],[119.744615,42.211545],[119.841933,42.215534],[119.854868,42.170308],[119.837622,42.135257],[119.845629,42.097079],[119.87581,42.077982],[119.897368,42.030879],[119.921389,42.014429],[119.924469,41.98908],[119.950954,41.974399],[119.954034,41.923212],[119.989759,41.899163],[120.023019,41.816701],[120.041498,41.818932],[120.050737,41.776101],[120.024867,41.737707],[120.035954,41.708226],[120.096316,41.697056],[120.1382,41.729221],[120.127113,41.77253],[120.183164,41.826513],[120.188707,41.848361],[120.215808,41.853265],[120.251533,41.884016],[120.286641,41.880005],[120.290337,41.897381],[120.260156,41.904062],[120.271859,41.925439],[120.318054,41.93746],[120.309431,41.951704],[120.373489,41.994862],[120.399358,41.984631],[120.456641,42.016208],[120.450481,42.057101],[120.493597,42.073539],[120.466496,42.105516],[120.56751,42.152119],[120.58414,42.167203],[120.624792,42.154338],[120.72211,42.203565],[120.745516,42.223512],[120.79048,42.218636],[120.820661,42.227943],[120.8299,42.252755],[120.883487,42.242565],[120.883487,42.269585],[120.933994,42.27977],[120.992508,42.264714],[121.028848,42.242565],[121.070732,42.254083],[121.087978,42.278885],[121.120623,42.280656],[121.133558,42.300135],[121.184681,42.333324],[121.218558,42.371802],[121.285079,42.387717],[121.314644,42.42837],[121.304789,42.435879],[121.386093,42.474294],[121.434752,42.475176],[121.4791,42.49636],[121.506201,42.482239],[121.570875,42.487093],[121.607831,42.516214],[121.604136,42.495037],[121.66573,42.437204],[121.69899,42.438529],[121.747649,42.484887],[121.803084,42.514891],[121.817867,42.504303],[121.831417,42.533856],[121.844352,42.522389],[121.889931,42.556784],[121.921344,42.605697],[121.915801,42.656332],[121.94167,42.666014],[121.939207,42.688453],[122.018663,42.69901],[122.062394,42.723635],[122.072865,42.710444],[122.160945,42.684934],[122.204676,42.685374],[122.204676,42.732867],[122.261343,42.695931],[122.324785,42.684934],[122.338951,42.669975],[122.396234,42.684054],[122.396234,42.707366],[122.460907,42.755282],[122.439349,42.770221],[122.371596,42.776371],[122.35127,42.830378],[122.436886,42.843105],[122.556378,42.827745],[122.576088,42.819405],[122.580399,42.789987],[122.624747,42.773296],[122.653696,42.78252],[122.733152,42.786034],[122.73808,42.77066],[122.786123,42.757479],[122.848949,42.712203],[122.883442,42.751766],[122.887137,42.770221],[122.925941,42.772417],[122.945651,42.753524],[122.980144,42.777689],[123.058368,42.768903],[123.118114,42.801405],[123.227752,42.831695],[123.169853,42.859777],[123.188947,42.895739],[123.18402,42.925983],[123.259165,42.993431],[123.323222,43.000872],[123.434707,43.027565],[123.474743,43.042438],[123.536337,43.007],[123.572678,43.003498],[123.580685,43.036314],[123.631192,43.088346],[123.636119,43.141644],[123.666916,43.179623],[123.645974,43.208855],[123.676771,43.223684],[123.664453,43.264663],[123.698329,43.272071],[123.703873,43.37047],[123.608402,43.366119],[123.54496,43.415262],[123.519707,43.402219],[123.486446,43.44525],[123.442098,43.437863],[123.419925,43.410046],[123.382968,43.469143],[123.36449,43.483475],[123.315831,43.492159],[123.329998,43.519071],[123.304744,43.550742],[123.360179,43.567223],[123.452569,43.545971],[123.461193,43.568523],[123.434091,43.575461],[123.421157,43.598435],[123.5117,43.592801],[123.510468,43.624867],[123.536953,43.633964],[123.518475,43.682024],[123.520323,43.708419],[123.48275,43.737396],[123.498149,43.771114],[123.461809,43.822518],[123.467968,43.853599],[123.397135,43.954929],[123.37065,43.970006],[123.400831,43.979481],[123.365722,44.013922],[123.331229,44.028984],[123.32815,44.084035],[123.350939,44.092633],[123.362642,44.133452],[123.386664,44.161794],[123.323838,44.179823],[123.286882,44.211574],[123.277027,44.25274],[123.196955,44.34483],[123.128585,44.367081],[123.114419,44.40258],[123.142136,44.428228],[123.125506,44.455147],[123.137209,44.486322],[123.12489,44.5098],[123.06576,44.505959],[123.025108,44.493153],[122.85634,44.398304],[122.76087,44.369648],[122.702971,44.319145],[122.675254,44.285738],[122.641993,44.283595],[122.515726,44.251025],[122.483081,44.236877],[122.319241,44.233018],[122.271198,44.255741],[122.291524,44.310152],[122.294604,44.41113],[122.28598,44.477783],[122.228082,44.480345],[122.224386,44.526016],[122.196053,44.559712],[122.13138,44.577619],[122.113517,44.615546],[122.103046,44.67388],[122.117213,44.701961],[122.161561,44.728328],[122.152322,44.744057],[122.10243,44.736406],[122.110438,44.767856],[122.142467,44.753833],[122.168952,44.770405],[122.099967,44.7823],[122.098119,44.81882],[122.04946,44.912985],[122.079025,44.914256],[122.087032,44.95281],[122.074713,45.006573],[122.098735,45.02138],[122.119677,45.068739],[122.109822,45.142236],[122.143082,45.183167],[122.192358,45.180636],[122.22993,45.206784],[122.239169,45.276313],[122.147394,45.295682],[122.146778,45.374352],[122.180039,45.409655],[122.168336,45.439897],[122.064242,45.472641],[122.002648,45.507882],[121.993409,45.552741],[121.966308,45.596308],[121.995873,45.59882],[122.003264,45.623102],[121.970004,45.692956],[121.934279,45.71051],[121.867142,45.719703],[121.812323,45.704659],[121.811091,45.687103],[121.713773,45.701734],[121.666345,45.727641],[121.644172,45.752284],[121.657106,45.770238],[121.697142,45.76314],[121.754425,45.794862],[121.766744,45.830318],[121.769823,45.84366],[121.817251,45.875336],[121.805548,45.900746],[121.821562,45.918235],[121.809243,45.961102],[121.761816,45.998947],[121.819098,46.023054],[121.843736,46.024301],[121.864062,46.002272],[121.923808,46.004767],[121.92812,45.988552],[122.040221,45.959022],[122.085184,45.912406],[122.091344,45.882002],[122.200981,45.857],[122.236705,45.831569],[122.253952,45.7982],[122.301379,45.813218],[122.337719,45.859917],[122.372828,45.856166],[122.362357,45.917403],[122.446125,45.916986],[122.496016,45.85825],[122.504639,45.786933],[122.522501,45.786933],[122.556378,45.82156],[122.603189,45.778169],[122.640761,45.771072],[122.650001,45.731401],[122.671558,45.70048],[122.741775,45.705077],[122.751015,45.735996],[122.792283,45.766063],[122.752246,45.834905],[122.772572,45.856583],[122.80029,45.856583],[122.828623,45.912406],[122.792898,46.073313],[123.04605,46.099878],[123.070071,46.123527],[123.112571,46.130163],[123.102716,46.172037],[123.127354,46.174523],[123.128585,46.210565],[123.178476,46.248239],[123.142136,46.298293],[123.089781,46.347888],[123.011557,46.434984],[123.010325,46.524823],[123.002318,46.574624],[123.052825,46.579972],[123.04605,46.617803],[123.077462,46.622324],[123.098404,46.603002],[123.18094,46.614103],[123.228368,46.588198],[123.279491,46.616981],[123.276411,46.660947],[123.318295,46.662179],[123.366338,46.677784],[123.474743,46.686817],[123.603475,46.68928],[123.631808,46.728675],[123.629344,46.813524],[123.580069,46.827447],[123.625648,46.847508],[123.599163,46.868378],[123.605322,46.891286],[123.576989,46.891286],[123.575757,46.845461],[123.562823,46.82581],[123.506772,46.827038],[123.483366,46.84587],[123.52833,46.944836],[123.487678,46.959951],[123.42362,46.934212],[123.337389,46.988943],[123.301664,46.999965],[123.304128,46.964852],[123.360179,46.970978],[123.404526,46.935438],[123.40699,46.906416],[123.374345,46.837683],[123.341084,46.826628],[123.295505,46.865105],[123.221592,46.850373],[123.22344,46.821305],[123.198802,46.803283],[123.163694,46.74016],[123.103332,46.734828],[123.076846,46.745082],[123.026339,46.718829],[123.00355,46.730726],[122.996774,46.761483],[122.906847,46.80738],[122.893913,46.895376],[122.895144,46.960359],[122.83971,46.937072],[122.791051,46.941567],[122.798442,46.9575],[122.77442,46.973837],[122.778116,47.002822],[122.845869,47.046881],[122.852645,47.072158],[122.821232,47.065636],[122.710363,47.093349],[122.679566,47.094164],[122.615508,47.124306],[122.582863,47.158092],[122.531124,47.198771],[122.498479,47.255262],[122.462755,47.27841],[122.441197,47.310476],[122.418407,47.350632],[122.507103,47.401291],[122.543443,47.495589],[122.59395,47.54732],[122.765181,47.614333],[122.848949,47.67441],[122.926557,47.697777],[123.041122,47.746492],[123.161846,47.781892],[123.214201,47.824502],[123.256085,47.876711],[123.300432,47.953723],[123.537569,48.021816],[123.579453,48.045427],[123.705105,48.152142],[123.746373,48.197638],[123.862785,48.271782],[124.019234,48.39313],[124.07898,48.43603],[124.136878,48.463023],[124.25945,48.536385],[124.314269,48.503881],[124.302566,48.456673],[124.330283,48.435633],[124.309957,48.413393],[124.331515,48.380015],[124.317964,48.35099],[124.353689,48.315978],[124.365392,48.283731],[124.422058,48.245884],[124.412819,48.219175],[124.418978,48.181679],[124.475029,48.173698],[124.471333,48.133373],[124.430065,48.12099],[124.415899,48.08782],[124.46579,48.098213],[124.478108,48.123387],[124.505826,48.124985],[124.529847,48.146951],[124.512601,48.164518],[124.547094,48.200829],[124.579122,48.262221],[124.558796,48.268197],[124.579738,48.297269],[124.540934,48.335476],[124.547094,48.35775],[124.51876,48.378027],[124.52492,48.426897],[124.507674,48.445558],[124.555717,48.467784],[124.533543,48.515379],[124.548941,48.535593],[124.520608,48.556195],[124.579122,48.596582],[124.601912,48.632587],[124.624702,48.701755],[124.612383,48.747945],[124.656115,48.783842],[124.644412,48.80789],[124.654267,48.83429],[124.697383,48.841775],[124.715861,48.885475],[124.709086,48.920487],[124.744194,48.920487],[124.756513,48.967262],[124.808252,49.020666],[124.828578,49.077933],[124.809484,49.115943],[124.847672,49.129651],[124.860607,49.166448],[124.906802,49.184054],[124.983179,49.162535],[125.039845,49.17623],[125.034302,49.157056],[125.117453,49.126127],[125.158721,49.144921],[125.187671,49.186792],[125.219699,49.189139],[125.227707,49.248947],[125.214772,49.277066],[125.261583,49.322336],[125.256656,49.359769],[125.277598,49.379644],[125.25604,49.395227],[125.256656,49.437275],[125.270822,49.454395],[125.228323,49.487063],[125.211076,49.539908],[125.233866,49.536801],[125.23017,49.595411],[125.205533,49.593859],[125.16796,49.629923],[125.15441,49.616741],[125.127308,49.655113],[125.132236,49.672157],[125.164881,49.669446],[125.189518,49.652401],[125.185207,49.634574],[125.219699,49.669058],[125.225243,49.726349],[125.204301,49.734086],[125.221547,49.754969],[125.222779,49.799026],[125.177815,49.829533],[125.239409,49.844587],[125.225243,49.867351],[125.245569,49.87198],[125.212924,49.907452],[125.225859,49.922481],[125.199373,49.935194],[125.190134,49.959841],[125.231402,49.957531],[125.241873,49.987938],[125.278214,49.996402],[125.297924,50.014481],[125.283757,50.036012],[125.25296,50.041393],[125.289916,50.057917],[125.315786,50.04562],[125.328105,50.065985],[125.283757,50.070211],[125.287453,50.093636],[125.258504,50.103618],[125.27883,50.127411],[125.311474,50.140453],[125.376148,50.137385],[125.335496,50.161161],[125.382923,50.172278],[125.39093,50.199868],[125.417416,50.195654],[125.448829,50.216338],[125.442053,50.260357],[125.466075,50.266861],[125.463611,50.295925],[125.530749,50.331085],[125.520278,50.3498],[125.546763,50.358965],[125.522126,50.404759],[125.536292,50.420014],[125.567089,50.402852],[125.583104,50.409717],[125.562162,50.438314],[125.580024,50.449366],[125.627451,50.443268],[125.654553,50.471082],[125.699516,50.487078],[125.740784,50.523237],[125.754335,50.506874],[125.770349,50.531227],[125.794987,50.532748],[125.829479,50.56165],[125.807921,50.60383],[125.814697,50.62092],[125.793139,50.643316],[125.804226,50.658874],[125.789443,50.679735],[125.825784,50.70362],[125.78082,50.725598],[125.795603,50.738856],[125.758646,50.746809],[125.804226,50.773309],[125.828863,50.756654],[125.846726,50.769524],[125.836255,50.793363],[125.890457,50.805845],[125.878138,50.816812],[125.913247,50.825885],[125.939732,50.85423],[125.961906,50.901054],[125.997631,50.872738],[125.996399,50.906715],[126.02042,50.927466],[126.042594,50.92558],[126.068464,50.967434],[126.041978,50.981753],[126.033971,51.011132],[126.059225,51.043503],[125.976073,51.084498],[125.993935,51.119072],[125.970529,51.123955],[125.946508,51.108176],[125.909551,51.138977],[125.864588,51.146487],[125.850421,51.21364],[125.819008,51.227134],[125.761726,51.226385],[125.76111,51.261976],[125.740784,51.27583],[125.700132,51.327465],[125.626219,51.380163],[125.623756,51.387633],[125.62314,51.398089],[125.600966,51.410409],[125.60035,51.413396],[125.595422,51.416755],[125.559082,51.461521],[125.528285,51.488359],[125.424807,51.562827],[125.38046,51.585516],[125.35151,51.623801],[125.316402,51.610052],[125.289301,51.633831],[125.228938,51.640517],[125.214772,51.627888],[125.175968,51.639403],[125.130388,51.635317],[125.12854,51.659083],[125.098975,51.658341],[125.060171,51.59667],[125.073106,51.553526],[125.047236,51.529704],[125.004737,51.529332],[124.983795,51.508478],[124.928976,51.498419],[124.917889,51.474196],[124.942527,51.447349],[124.885244,51.40817],[124.864302,51.37979],[124.783614,51.392115],[124.76452,51.38726],[124.752817,51.35812],[124.693687,51.3327],[124.62655,51.327465],[124.58713,51.363725],[124.555717,51.375307],[124.490427,51.380537],[124.478108,51.36223],[124.443616,51.35812],[124.426985,51.331953],[124.430065,51.301281],[124.406659,51.272086],[124.339522,51.293422],[124.297638,51.298661],[124.271769,51.308389],[124.239124,51.344664],[124.192313,51.33943],[124.128255,51.347281],[124.090067,51.3413],[124.071588,51.320734],[123.994596,51.322604],[123.939777,51.313253],[123.926227,51.300532],[123.887423,51.320734],[123.842459,51.367462],[123.794416,51.361109],[123.711264,51.398089],[123.660141,51.342795],[123.661989,51.319237],[123.582533,51.306893],[123.582533,51.294545],[123.46304,51.286686],[123.440251,51.270963],[123.414381,51.278825],[123.376809,51.266844],[123.339853,51.27246],[123.294273,51.254111],[123.231447,51.268716],[123.231447,51.279199],[123.127969,51.297913],[123.069455,51.321108],[123.002934,51.31213],[122.965977,51.345786],[122.965977,51.386886],[122.946267,51.405183],[122.903768,51.415262],[122.900072,51.445112],[122.871123,51.455181],[122.854492,51.477551],[122.880362,51.511085],[122.858804,51.524864],[122.880362,51.537894],[122.874202,51.561339],[122.832935,51.581797],[122.85634,51.606707],[122.820616,51.633088],[122.816304,51.655371],[122.778732,51.698048],[122.749167,51.746613],[122.771957,51.779579],[122.732536,51.832495],[122.725761,51.87833],[122.706051,51.890151],[122.729457,51.919321],[122.726377,51.978709],[122.683877,51.974654],[122.664783,51.99861],[122.650616,52.058997],[122.625363,52.067459],[122.643841,52.111585],[122.629059,52.13657],[122.690653,52.140243],[122.73808,52.153464],[122.769493,52.179893],[122.766413,52.232705],[122.787355,52.252494],[122.76087,52.26678],[122.710979,52.256157],[122.67895,52.276667],[122.585943,52.266413],[122.560689,52.282526],[122.478153,52.29607],[122.484313,52.341432],[122.447356,52.394052],[122.419023,52.375057],[122.378987,52.395512],[122.367284,52.413768],[122.342031,52.414133],[122.326016,52.459374],[122.310618,52.475416],[122.207756,52.469218],[122.178191,52.48963],[122.168952,52.513674],[122.140003,52.510032],[122.142467,52.495096],[122.107358,52.452445],[122.080873,52.440407],[122.091344,52.427272],[122.040837,52.413038],[122.035909,52.377615],[121.976779,52.343626],[121.94783,52.298266],[121.901018,52.280695],[121.841272,52.282526],[121.769207,52.308147],[121.714389,52.318025],[121.715621,52.342894],[121.658338,52.3904],[121.678664,52.419973],[121.63986,52.44442],[121.590585,52.443326],[121.565331,52.460468],[121.519136,52.456821],[121.495114,52.484892],[121.474172,52.482706],[121.416274,52.499468],[121.411963,52.52205],[121.353448,52.534793],[121.323883,52.573727],[121.280151,52.586819],[121.225333,52.577364],[121.182217,52.59918],[121.237036,52.619167],[121.29247,52.651855],[121.309717,52.676173],[121.373158,52.683067],[121.455078,52.73528],[121.476636,52.772225],[121.511129,52.779104],[121.537614,52.801542],[121.591201,52.824693],[121.620766,52.853251],[121.604136,52.872401],[121.610295,52.892264],[121.66265,52.912478],[121.677432,52.948192],[121.715621,52.997926],[121.785838,53.018451],[121.817867,53.061631],[121.775367,53.089674],[121.784606,53.104408],[121.753193,53.147501],[121.722396,53.145706],[121.665114,53.170467],[121.660186,53.195213],[121.67928,53.199515],[121.679896,53.240722],[121.642324,53.262564],[121.615222,53.258984],[121.575802,53.29155],[121.504969,53.323018],[121.499426,53.337314],[121.416274,53.319443],[121.336818,53.325877],[121.308485,53.301565],[121.227797,53.280459],[121.155732,53.285468],[121.129246,53.277238],[121.098449,53.306929],[121.055334,53.29155],[120.950624,53.29763],[120.936457,53.28833],[120.882871,53.294411],[120.867472,53.278669],[120.820661,53.269007],[120.838523,53.239648],[120.821893,53.241797],[120.736277,53.204892],[120.690698,53.174771],[120.687002,53.142476],[120.659901,53.137091],[120.643886,53.106923],[120.562582,53.082845],[120.529321,53.045803],[120.452945,53.01017],[120.411061,52.957927],[120.363018,52.94134],[120.350699,52.906343],[120.295265,52.891542],[120.297112,52.869872],[120.222584,52.84277],[120.181316,52.806969],[120.14128,52.813119],[120.101244,52.788877],[120.031642,52.773674],[120.071063,52.70628],[120.035338,52.646409],[120.049505,52.598453],[120.07599,52.586092],[120.125265,52.586819],[120.194866,52.578819],[120.289721,52.623527],[120.396895,52.616261],[120.462184,52.64532],[120.483742,52.630066],[120.56135,52.595544],[120.605082,52.589364],[120.62664,52.570818],[120.658669,52.56718],[120.690698,52.547532],[120.734429,52.536977],[120.687002,52.511489],[120.706712,52.492909],[120.68269,52.464479],[120.688234,52.427637],[120.64943,52.3904],[120.653741,52.371038],[120.62356,52.361172],[120.627256,52.323878],[120.653741,52.302658],[120.695625,52.290214],[120.715951,52.261286],[120.755371,52.258355],[120.745516,52.20594],[120.786784,52.15787],[120.760299,52.136937],[120.76769,52.10938],[120.753523,52.085483],[120.717183,52.072978],[120.690698,52.047221],[120.691929,52.026973],[120.717799,52.015556],[120.704864,51.983501],[120.66298,51.958061],[120.656821,51.926333],[120.548416,51.907877],[120.549032,51.882394],[120.481278,51.885719],[120.480046,51.855049],[120.40059,51.833605],[120.40675,51.81659],[120.363634,51.789945],[120.317438,51.785873],[120.294649,51.752171],[120.226279,51.717703],[120.172693,51.679868],[120.087077,51.678013],[120.100628,51.649058],[120.05936,51.634203],[120.035954,51.583657],[120.052584,51.560967],[120.017476,51.52114],[119.985447,51.505125],[119.982367,51.482396],[120.002693,51.459283],[119.982983,51.445112],[119.97128,51.40033],[119.910918,51.390994],[119.914614,51.374187],[119.946643,51.360736],[119.883817,51.336813],[119.885049,51.302777],[119.811136,51.281071],[119.828383,51.263099],[119.797586,51.243622],[119.821607,51.21439],[119.784035,51.22601],[119.760629,51.212516],[119.788346,51.174636],[119.771716,51.124331],[119.752622,51.117193],[119.764325,51.092017],[119.719361,51.075099],[119.726753,51.051028],[119.678093,51.016404],[119.630666,51.00925],[119.598637,50.984767],[119.569688,50.933879],[119.491464,50.87878],[119.498855,50.827776],[119.515485,50.814165],[119.496391,50.771795],[119.506862,50.763846],[119.450196,50.695281],[119.430486,50.684286],[119.385522,50.682769],[119.394145,50.667219],[119.361501,50.632689],[119.298059,50.616743],[119.281428,50.601551],[119.295595,50.573814],[119.264182,50.536933],[119.262334,50.490124],[119.250631,50.448604],[119.22353,50.441363],[119.217371,50.414675],[119.165016,50.422683],[119.125596,50.389118],[119.176719,50.378814],[119.155777,50.364691],[119.188422,50.347509],[119.232153,50.365455],[119.259871,50.345218],[119.277117,50.366218],[119.322696,50.352474],[119.358421,50.358965],[119.381827,50.324208],[119.35103,50.303953],[119.339943,50.244668],[119.319001,50.220933],[119.358421,50.197953],[119.339327,50.192206],[119.350414,50.166145],[119.309762,50.161161],[119.290052,50.121655],[119.236465,50.075204],[119.190269,50.087877],[119.193965,50.069826],[119.163168,50.027554],[119.12498,50.019095],[119.090487,49.985629],[118.982082,49.979087],[118.964836,49.988708],[118.791757,49.955606],[118.761576,49.959456],[118.739402,49.946364],[118.672264,49.955991],[118.605127,49.926719],[118.574946,49.931342],[118.531214,49.887791],[118.485019,49.866194],[118.483787,49.830691],[118.443751,49.835709],[118.385853,49.827217],[118.398787,49.802502],[118.384005,49.783958],[118.315636,49.766953],[118.284223,49.743755],[118.220781,49.729831],[118.211542,49.690744],[118.156723,49.660149],[118.129622,49.669446],[118.082811,49.616741],[118.011362,49.614803],[117.995963,49.623332],[117.950999,49.596187],[117.866,49.591532],[117.849369,49.551557],[117.809333,49.521263],[117.638102,49.574847],[117.485349,49.633024],[117.278394,49.636512],[117.068974,49.695389],[116.736367,49.847674],[116.717889,49.847288],[116.428397,49.430659],[116.048363,48.873274],[116.077928,48.822471],[116.069305,48.811437],[115.83032,48.560156],[115.799523,48.514982],[115.822929,48.259432],[115.81061,48.257042],[115.529126,48.155336],[115.545141,48.134971],[115.539597,48.104607],[115.580249,47.921649],[115.939342,47.683275],[115.968291,47.689721],[116.111189,47.811642],[116.130283,47.823296],[116.26579,47.876711],[116.453035,47.837358],[116.669846,47.890758],[116.791186,47.89758],[116.879265,47.893968],[117.094844,47.8241],[117.384335,47.641356],[117.493357,47.758563],[117.519226,47.761782],[117.529081,47.782697],[117.813645,48.016212],[117.886942,48.025418],[117.96147,48.011007],[118.052014,48.01421],[118.107448,48.031021],[118.124694,48.047427],[118.150564,48.036224],[118.238643,48.041826],[118.238027,48.031422],[118.284839,48.011007],[118.351976,48.006203],[118.37415,48.016612],[118.422193,48.01461],[118.441903,47.995791],[118.568171,47.992187],[118.773278,47.771034],[119.134219,47.664335],[119.152081,47.540453],[119.205052,47.520249],[119.365812,47.47739],[119.32208,47.42721],[119.365812,47.423161],[119.386138,47.397645],[119.437877,47.378602],[119.450812,47.353065],[119.559217,47.303172],[119.56784,47.248357],[119.627586,47.247544],[119.716282,47.195518],[119.763093,47.13082],[119.806825,47.055037],[119.79081,47.04525],[119.795122,47.013024],[119.845013,46.964852],[119.859795,46.917046],[119.926933,46.903963],[119.920157,46.853238],[119.936172,46.790173],[119.917078,46.758203],[119.93494,46.712674],[119.911534,46.669572],[119.859179,46.669572],[119.804361,46.68189],[119.8136,46.66834],[119.783419,46.626023],[119.739687,46.615336],[119.677477,46.584908],[119.682405,46.605058],[119.656535,46.625612],[119.598637,46.618214],[119.557985,46.633832],[119.491464,46.629311],[119.431718,46.638763],[119.374435,46.603414],[119.357805,46.619447],[119.325776,46.608759],[119.26295,46.649034],[119.20074,46.648213],[119.152081,46.658072],[119.123132,46.642872],[119.073857,46.676552],[119.011647,46.745902],[118.951285,46.722111],[118.912481,46.733188],[118.914329,46.77501],[118.845343,46.771731],[118.788061,46.717598],[118.788061,46.687227],[118.677192,46.6979],[118.639004,46.721291],[118.586033,46.692975],[118.446831,46.704467],[118.41049,46.728265],[118.316252,46.73934],[118.274984,46.715957],[118.238643,46.709392],[118.192448,46.682711],[118.124078,46.678195],[118.04647,46.631366],[117.992883,46.631366],[117.982412,46.614925],[117.914659,46.607936],[117.868464,46.575447],[117.870927,46.549935],[117.813645,46.530588],[117.769913,46.537586],[117.748355,46.521941],[117.704008,46.516587],[117.641182,46.558166],[117.622704,46.596012],[117.596218,46.603414],[117.49582,46.600535],[117.42006,46.582029],[117.447777,46.528117],[117.392343,46.463023],[117.375712,46.416421],[117.383719,46.394962],[117.372017,46.36028],[117.247597,46.366888],[117.097308,46.356976],[116.876801,46.375559],[116.834302,46.384229],[116.81336,46.355737],[116.745606,46.327642],[116.673541,46.325163],[116.585462,46.292504],[116.573143,46.258998],[116.536187,46.23251],[116.439484,46.137628],[116.414231,46.133896],[116.271949,45.966926],[116.243,45.876169],[116.288579,45.839074],[116.278108,45.831152],[116.286731,45.775247],[116.260862,45.776082],[116.22329,45.747273],[116.217746,45.72221],[116.17463,45.688775],[116.1155,45.679577],[116.035428,45.685013],[116.026805,45.661177],[115.936878,45.632727],[115.864197,45.572853],[115.699741,45.45963],[115.586408,45.440317],[115.36467,45.392427],[115.178041,45.396209],[114.983404,45.379397],[114.920578,45.386122],[114.745035,45.438217],[114.600906,45.403773],[114.551014,45.387383],[114.539928,45.325985],[114.519602,45.283893],[114.459855,45.21353],[114.409348,45.179371],[114.347139,45.119436],[114.313262,45.107189],[114.19069,45.036607],[114.158045,44.994301],[114.116777,44.957045],[114.065038,44.931206],[113.907358,44.915104],[113.861778,44.863377],[113.798953,44.849377],[113.712105,44.788247],[113.631417,44.745333],[113.540874,44.759358],[113.503918,44.777628],[113.11526,44.799714],[113.037652,44.822641],[112.937869,44.840042],[112.850406,44.840466],[112.712436,44.879494],[112.599719,44.930783],[112.540589,45.001072],[112.438959,45.071697],[112.396459,45.064512],[112.113743,45.072965],[112.071243,45.096206],[112.002874,45.090713],[111.903707,45.052252],[111.764505,44.969325],[111.69244,44.859983],[111.624687,44.778477],[111.585267,44.705789],[111.560629,44.647062],[111.569868,44.57634],[111.530448,44.55033],[111.514434,44.507666],[111.478709,44.488884],[111.427586,44.394455],[111.415883,44.35724],[111.428818,44.319573],[111.507042,44.294305],[111.534144,44.26217],[111.541535,44.206855],[111.559397,44.171238],[111.662875,44.061247],[111.702295,44.034147],[111.773128,44.010479],[111.870447,43.940279],[111.959758,43.823382],[111.970845,43.748205],[111.951135,43.693275],[111.891388,43.6738],[111.79407,43.672068],[111.606209,43.513863],[111.564325,43.490422],[111.456535,43.494329],[111.400485,43.472618],[111.354289,43.436125],[111.183674,43.396132],[111.151029,43.38004],[111.069725,43.357852],[111.02045,43.329998],[110.82027,43.149067],[110.769763,43.099272],[110.736502,43.089657],[110.687227,43.036314],[110.689691,43.02144],[110.631177,42.936061],[110.469801,42.839156],[110.437156,42.781203],[110.34846,42.742098],[110.139657,42.674815],[110.108244,42.642687],[109.906216,42.635643],[109.733753,42.579262],[109.683862,42.558988],[109.544044,42.472528],[109.486761,42.458842],[109.291509,42.435879],[109.026039,42.458401],[108.983539,42.449128],[108.845569,42.395673],[108.798757,42.415116],[108.705134,42.413349],[108.532671,42.442945],[108.298614,42.438529],[108.238252,42.460167],[108.089195,42.436321],[108.022058,42.433229],[107.986949,42.413349],[107.939522,42.403628],[107.736262,42.415116],[107.57427,42.412907],[107.501589,42.456635],[107.46648,42.458842],[107.303872,42.412465],[107.271844,42.364285],[107.051337,42.319166],[106.785867,42.291281],[106.612789,42.241679],[106.372572,42.161436],[106.344855,42.149457],[106.01348,42.032213],[105.74185,41.949033],[105.589713,41.888471],[105.385221,41.797073],[105.291599,41.749763],[105.230621,41.751103],[105.009498,41.583007],[104.923267,41.654143],[104.803775,41.652355],[104.68921,41.6452],[104.524138,41.661745],[104.530298,41.875104],[104.418813,41.860397],[104.30856,41.840782],[104.080046,41.805104],[103.868779,41.802427],[103.454868,41.877332],[103.418527,41.882233],[103.20726,41.96283],[103.021862,42.028212],[102.712045,42.153007],[102.621502,42.154338],[102.540814,42.162323],[102.449039,42.144133],[102.093642,42.223512],[102.070236,42.232374],[101.877447,42.432345],[101.803534,42.503861],[101.770274,42.509597],[101.557775,42.529887],[101.291689,42.586312],[100.862995,42.671295],[100.826655,42.675255],[100.32528,42.690213],[100.272309,42.636523],[100.004376,42.648849],[99.969267,42.647969],[99.51224,42.568244],[98.962822,42.607018],[98.546447,42.638284],[98.195362,42.653251],[97.831958,42.706047],[97.28254,42.782081],[97.172903,42.795257]]]}},{"type":"Feature","properties":{"adcode":210000,"name":"辽宁省","center":[123.429096,41.796767],"centroid":[122.604994,41.299712],"childrenNum":14,"level":"province","parent":{"adcode":100000},"subFeatureIndex":5,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[123.534489,39.788361],[123.546808,39.756163],[123.579453,39.781002],[123.612714,39.775023],[123.642279,39.796178],[123.645358,39.823761],[123.674924,39.826979],[123.687858,39.808132],[123.795032,39.822842],[123.812278,39.831115],[123.95148,39.817786],[124.002603,39.800316],[124.103001,39.823302],[124.099306,39.777323],[124.151045,39.74558],[124.173218,39.841225],[124.214486,39.865116],[124.215102,39.883487],[124.21695,39.894049],[124.218182,39.895885],[124.219414,39.899099],[124.241588,39.928477],[124.286551,39.931689],[124.288399,39.962888],[124.349377,39.989029],[124.372167,40.021576],[124.336442,40.049985],[124.346913,40.079756],[124.428217,40.144291],[124.457782,40.177679],[124.490427,40.18408],[124.513833,40.218362],[124.515065,40.22019],[124.62655,40.291896],[124.722636,40.321561],[124.739267,40.371733],[124.834121,40.423235],[124.913578,40.481981],[124.945606,40.45603],[124.985642,40.475153],[125.044157,40.466503],[125.042925,40.483802],[125.004737,40.496091],[125.015823,40.533853],[125.076801,40.562048],[125.113758,40.569322],[125.181511,40.611132],[125.262815,40.620218],[125.279445,40.655187],[125.305315,40.661089],[125.329337,40.643835],[125.375532,40.658365],[125.422343,40.635661],[125.418648,40.673345],[125.453756,40.676522],[125.459916,40.707379],[125.49564,40.728697],[125.544915,40.729605],[125.551075,40.761796],[125.585567,40.788535],[125.61698,40.763609],[125.685349,40.769048],[125.67611,40.788082],[125.641002,40.798503],[125.648393,40.826133],[125.707523,40.866877],[125.687813,40.897645],[125.652089,40.91619],[125.584335,40.891764],[125.589263,40.931112],[125.635458,40.94151],[125.650241,40.970888],[125.674879,40.974503],[125.684118,41.021929],[125.726617,41.055332],[125.739552,41.08917],[125.712451,41.095485],[125.734009,41.125695],[125.759878,41.132908],[125.791291,41.167607],[125.73832,41.178418],[125.758646,41.232449],[125.749407,41.245499],[125.695205,41.244599],[125.685349,41.273842],[125.646545,41.264396],[125.642234,41.296327],[125.62006,41.318355],[125.637306,41.34442],[125.610205,41.365084],[125.589879,41.359245],[125.581256,41.396517],[125.547995,41.401006],[125.534444,41.428833],[125.533212,41.479069],[125.493176,41.509103],[125.507343,41.534195],[125.479626,41.544946],[125.450061,41.597777],[125.461148,41.642516],[125.446981,41.67605],[125.412488,41.691246],[125.344119,41.672474],[125.317018,41.676944],[125.332416,41.711354],[125.336112,41.768067],[125.336112,41.768067],[125.323177,41.771191],[125.323177,41.771191],[125.319482,41.776993],[125.319482,41.776993],[125.294844,41.822945],[125.307779,41.924548],[125.35151,41.92811],[125.291764,41.958825],[125.29854,41.974399],[125.369989,42.002868],[125.363213,42.017097],[125.416184,42.063766],[125.414336,42.101964],[125.446365,42.098411],[125.490097,42.136145],[125.458068,42.160105],[125.458068,42.160105],[125.41372,42.156112],[125.368141,42.182726],[125.357054,42.145464],[125.305931,42.146351],[125.312706,42.197359],[125.280677,42.175187],[125.312706,42.219966],[125.27575,42.231045],[125.27575,42.266928],[125.299156,42.289953],[125.264047,42.312528],[125.224011,42.30102],[125.175352,42.308102],[125.167345,42.351903],[125.203685,42.366938],[125.185823,42.38197],[125.186439,42.427928],[125.140243,42.44692],[125.150098,42.458842],[125.105135,42.490624],[125.068794,42.499449],[125.090968,42.515773],[125.066946,42.534738],[125.089736,42.567803],[125.082961,42.591159],[125.097127,42.622433],[125.038613,42.615387],[125.010896,42.63212],[125.014592,42.666014],[124.99057,42.677455],[124.968396,42.722756],[124.996729,42.745174],[124.975171,42.802722],[124.92836,42.819844],[124.897563,42.787791],[124.874157,42.789987],[124.856911,42.824234],[124.84952,42.882585],[124.87231,42.962344],[124.869846,42.988178],[124.840897,43.032377],[124.88894,43.074796],[124.882781,43.13422],[124.785462,43.117185],[124.755281,43.074359],[124.719557,43.069987],[124.686912,43.051185],[124.677673,43.002185],[124.658579,42.972854],[124.635173,42.972854],[124.632093,42.949642],[124.607456,42.937376],[124.586514,42.905384],[124.466406,42.847054],[124.435609,42.880831],[124.371551,42.880831],[124.38079,42.912835],[124.431913,42.930803],[124.442384,42.958841],[124.42329,42.975482],[124.369703,42.972854],[124.333363,42.997371],[124.425754,43.076107],[124.366007,43.121554],[124.273617,43.17875],[124.287167,43.207983],[124.27608,43.233278],[124.228653,43.235022],[124.215102,43.255947],[124.168291,43.244177],[124.114088,43.247229],[124.117168,43.2773],[124.099306,43.292983],[124.032784,43.280786],[123.964415,43.34088],[123.896046,43.361333],[123.881263,43.392218],[123.881263,43.392218],[123.852314,43.406133],[123.857858,43.459153],[123.857858,43.459153],[123.79688,43.489988],[123.747604,43.472184],[123.749452,43.439167],[123.710032,43.417001],[123.703873,43.37047],[123.698329,43.272071],[123.664453,43.264663],[123.676771,43.223684],[123.645974,43.208855],[123.666916,43.179623],[123.636119,43.141644],[123.631192,43.088346],[123.580685,43.036314],[123.572678,43.003498],[123.536337,43.007],[123.474743,43.042438],[123.434707,43.027565],[123.323222,43.000872],[123.259165,42.993431],[123.18402,42.925983],[123.188947,42.895739],[123.169853,42.859777],[123.227752,42.831695],[123.118114,42.801405],[123.058368,42.768903],[122.980144,42.777689],[122.945651,42.753524],[122.925941,42.772417],[122.887137,42.770221],[122.883442,42.751766],[122.883442,42.751766],[122.848949,42.712203],[122.848949,42.712203],[122.786123,42.757479],[122.73808,42.77066],[122.733152,42.786034],[122.653696,42.78252],[122.624747,42.773296],[122.580399,42.789987],[122.576088,42.819405],[122.556378,42.827745],[122.436886,42.843105],[122.35127,42.830378],[122.371596,42.776371],[122.439349,42.770221],[122.460907,42.755282],[122.396234,42.707366],[122.396234,42.684054],[122.338951,42.669975],[122.324785,42.684934],[122.261343,42.695931],[122.204676,42.732867],[122.204676,42.685374],[122.160945,42.684934],[122.072865,42.710444],[122.062394,42.723635],[122.018663,42.69901],[121.939207,42.688453],[121.94167,42.666014],[121.915801,42.656332],[121.921344,42.605697],[121.889931,42.556784],[121.844352,42.522389],[121.831417,42.533856],[121.817867,42.504303],[121.803084,42.514891],[121.747649,42.484887],[121.69899,42.438529],[121.66573,42.437204],[121.604136,42.495037],[121.607831,42.516214],[121.570875,42.487093],[121.506201,42.482239],[121.4791,42.49636],[121.434752,42.475176],[121.386093,42.474294],[121.304789,42.435879],[121.314644,42.42837],[121.285079,42.387717],[121.218558,42.371802],[121.184681,42.333324],[121.133558,42.300135],[121.120623,42.280656],[121.087978,42.278885],[121.070732,42.254083],[121.028848,42.242565],[120.992508,42.264714],[120.933994,42.27977],[120.883487,42.269585],[120.883487,42.269585],[120.883487,42.242565],[120.8299,42.252755],[120.820661,42.227943],[120.79048,42.218636],[120.745516,42.223512],[120.72211,42.203565],[120.624792,42.154338],[120.58414,42.167203],[120.56751,42.152119],[120.466496,42.105516],[120.493597,42.073539],[120.450481,42.057101],[120.456641,42.016208],[120.399358,41.984631],[120.373489,41.994862],[120.309431,41.951704],[120.318054,41.93746],[120.271859,41.925439],[120.260156,41.904062],[120.290337,41.897381],[120.286641,41.880005],[120.251533,41.884016],[120.215808,41.853265],[120.188707,41.848361],[120.183164,41.826513],[120.127113,41.77253],[120.1382,41.729221],[120.096316,41.697056],[120.035954,41.708226],[120.024867,41.737707],[120.050737,41.776101],[120.041498,41.818932],[120.023019,41.816701],[119.989759,41.899163],[119.954034,41.923212],[119.950954,41.974399],[119.924469,41.98908],[119.921389,42.014429],[119.897368,42.030879],[119.87581,42.077982],[119.845629,42.097079],[119.837622,42.135257],[119.854868,42.170308],[119.841933,42.215534],[119.744615,42.211545],[119.679941,42.240793],[119.617115,42.252755],[119.609108,42.276671],[119.557985,42.289068],[119.557985,42.289068],[119.539507,42.297922],[119.571536,42.335536],[119.572152,42.359421],[119.540123,42.363401],[119.502551,42.388159],[119.482841,42.347037],[119.432949,42.317396],[119.34795,42.300578],[119.280197,42.260728],[119.274037,42.239021],[119.237697,42.200905],[119.277733,42.185387],[119.286972,42.154781],[119.30853,42.147239],[119.314689,42.119723],[119.352261,42.118391],[119.384906,42.08953],[119.375667,42.023322],[119.324544,41.969505],[119.323928,41.937014],[119.340559,41.926774],[119.323312,41.889807],[119.334399,41.871539],[119.312841,41.80555],[119.292515,41.790827],[119.317769,41.764049],[119.319001,41.727435],[119.299907,41.705545],[119.307914,41.657273],[119.342406,41.617914],[119.415703,41.590169],[119.420015,41.567785],[119.362116,41.566442],[119.361501,41.545841],[119.406464,41.503276],[119.401537,41.472343],[119.378131,41.459787],[119.376283,41.422102],[119.309762,41.405944],[119.330704,41.385293],[119.296211,41.325097],[119.239545,41.31431],[119.2494,41.279689],[119.209364,41.244599],[119.204436,41.222546],[119.169943,41.222996],[119.189038,41.198234],[119.126212,41.138767],[119.081248,41.131555],[119.080632,41.095936],[119.037516,41.067516],[118.964836,41.079246],[118.937118,41.052625],[118.951901,41.018317],[119.013495,41.007479],[119.00056,40.967273],[118.977154,40.959138],[118.977154,40.959138],[118.916792,40.969984],[118.90201,40.960946],[118.873061,40.847866],[118.845959,40.822057],[118.878604,40.783098],[118.907553,40.775394],[118.895234,40.75409],[118.950053,40.747743],[118.96114,40.72008],[119.011031,40.687414],[119.028277,40.692406],[119.054763,40.664721],[119.115125,40.666536],[119.165632,40.69286],[119.184726,40.680153],[119.14469,40.632482],[119.162552,40.600228],[119.177951,40.609315],[119.230921,40.603863],[119.22045,40.569322],[119.256175,40.543404],[119.30237,40.530215],[119.429254,40.540221],[119.477913,40.533399],[119.503783,40.553864],[119.559217,40.547952],[119.572152,40.523846],[119.553674,40.502007],[119.604797,40.455119],[119.586934,40.375381],[119.598021,40.334335],[119.651608,40.271808],[119.639289,40.231613],[119.639289,40.231613],[119.671934,40.23938],[119.716898,40.195966],[119.745847,40.207851],[119.760629,40.136056],[119.736608,40.104936],[119.772332,40.08113],[119.783419,40.046778],[119.783419,40.046778],[119.787115,40.041739],[119.787115,40.041739],[119.81668,40.050443],[119.81668,40.050443],[119.854252,40.033033],[119.845629,40.000949],[119.845629,40.000949],[119.854252,39.98857],[119.91831,39.989946],[119.941715,40.009659],[119.947259,40.040364],[120.092005,40.077466],[120.134504,40.074719],[120.161606,40.096239],[120.273091,40.127362],[120.371641,40.174478],[120.451097,40.177679],[120.491749,40.20008],[120.523778,40.256737],[120.52193,40.304676],[120.537329,40.325211],[120.602618,40.36079],[120.596459,40.399084],[120.617401,40.41959],[120.616169,40.444645],[120.619249,40.460128],[120.666676,40.467413],[120.693777,40.505647],[120.72211,40.515657],[120.72827,40.539311],[120.822509,40.59432],[120.837291,40.644289],[120.8299,40.671076],[120.861313,40.684692],[120.939537,40.686507],[120.983269,40.712822],[121.032544,40.709193],[121.028848,40.746382],[120.991276,40.744115],[120.980189,40.766329],[120.994356,40.790801],[120.971566,40.805751],[121.00729,40.807563],[121.010986,40.784457],[121.086747,40.79805],[121.076892,40.815716],[121.096602,40.839717],[121.126167,40.86914],[121.177906,40.873665],[121.23642,40.851035],[121.290622,40.851488],[121.439064,40.830208],[121.440296,40.88181],[121.499426,40.880001],[121.526527,40.85194],[121.55486,40.849677],[121.553013,40.817528],[121.576418,40.837906],[121.626309,40.844244],[121.682976,40.829755],[121.732251,40.846961],[121.735331,40.862351],[121.778446,40.886787],[121.816019,40.894931],[121.84312,40.831567],[121.883772,40.802127],[121.934279,40.79805],[121.936127,40.711462],[121.951525,40.680607],[122.025438,40.674253],[122.06609,40.64883],[122.122141,40.657457],[122.148626,40.671983],[122.133843,40.614313],[122.150474,40.588413],[122.245944,40.519752],[122.231162,40.505192],[122.265038,40.48016],[122.221923,40.481071],[122.240401,40.461039],[122.250872,40.445555],[122.229314,40.424146],[122.186814,40.422779],[122.198517,40.382219],[122.152322,40.357597],[122.135691,40.374925],[122.111054,40.348932],[122.138155,40.338897],[122.110438,40.315629],[122.079641,40.332967],[122.040221,40.322017],[122.039605,40.260391],[122.02667,40.244862],[121.940438,40.242121],[121.950293,40.204194],[121.98109,40.173106],[122.003264,40.172191],[121.995257,40.128277],[121.956453,40.133311],[121.910257,40.072887],[121.824642,40.025701],[121.796309,39.999116],[121.779062,39.942702],[121.76428,39.933525],[121.699606,39.937196],[121.626925,39.882569],[121.572107,39.865116],[121.541926,39.874302],[121.530223,39.851334],[121.472325,39.802155],[121.487107,39.760303],[121.45939,39.747881],[121.502506,39.703233],[121.482796,39.659478],[121.451999,39.658095],[121.450151,39.624914],[121.325731,39.601402],[121.299246,39.606013],[121.263521,39.589873],[121.226565,39.554814],[121.224717,39.519275],[121.268449,39.482794],[121.286927,39.507271],[121.301709,39.476327],[121.245659,39.456923],[121.270296,39.434277],[121.246891,39.421334],[121.245659,39.389427],[121.270296,39.374162],[121.307869,39.391277],[121.324499,39.371386],[121.35468,39.377863],[121.432904,39.357506],[121.435984,39.329736],[121.466781,39.320014],[121.474788,39.296398],[121.508665,39.29223],[121.51544,39.286672],[121.562252,39.322792],[121.621382,39.326033],[121.72486,39.364447],[121.711925,39.33992],[121.7187,39.320477],[121.667577,39.310754],[121.672505,39.275554],[121.623846,39.285745],[121.589353,39.263044],[121.631237,39.22643],[121.591201,39.228748],[121.586889,39.193506],[121.604136,39.166136],[121.639244,39.166136],[121.68236,39.117863],[121.631853,39.077921],[121.605983,39.080708],[121.642324,39.11972],[121.590585,39.154999],[121.562252,39.127149],[121.599208,39.098824],[121.581962,39.075598],[121.508049,39.034237],[121.431057,39.027263],[121.370695,39.060264],[121.317108,39.012384],[121.341129,38.980757],[121.275224,38.971917],[121.204391,38.941202],[121.180369,38.959819],[121.128014,38.958888],[121.08921,38.922115],[121.094138,38.894173],[121.129862,38.879266],[121.110768,38.862026],[121.12863,38.799089],[121.112,38.776231],[121.13787,38.723023],[121.198848,38.721623],[121.259825,38.786495],[121.280767,38.786961],[121.288775,38.78976],[121.315876,38.793958],[121.359608,38.822406],[121.399028,38.812613],[121.509897,38.817743],[121.564715,38.874607],[121.618302,38.862492],[121.675585,38.86156],[121.708845,38.872744],[121.719316,38.920252],[121.655874,38.946788],[121.618918,38.950046],[121.66265,38.966333],[121.671273,39.010059],[121.73841,38.998898],[121.756889,39.025869],[121.790149,39.022614],[121.804932,38.970986],[121.863446,38.942598],[121.920728,38.969591],[121.905946,38.997503],[121.852975,39.035631],[121.8887,39.027263],[121.929352,39.024939],[121.907178,39.055617],[121.923192,39.053758],[121.963228,39.030053],[122.013735,39.073275],[122.061778,39.060264],[122.071634,39.074204],[122.048228,39.101146],[122.088264,39.112291],[122.127684,39.144788],[122.167104,39.158711],[122.123988,39.172631],[122.117213,39.213911],[122.160329,39.238019],[122.242865,39.267678],[122.274893,39.322329],[122.30877,39.346399],[122.366053,39.370461],[122.412864,39.411625],[122.455364,39.408388],[122.467682,39.403301],[122.51203,39.413474],[122.532972,39.419947],[122.581631,39.464316],[122.637066,39.488799],[122.649385,39.516505],[122.682645,39.514658],[122.808913,39.559889],[122.847101,39.581571],[122.860652,39.604629],[122.941956,39.604629],[122.972753,39.594946],[122.978912,39.616156],[123.021412,39.64335],[123.010941,39.655331],[123.103332,39.676983],[123.146448,39.647037],[123.166774,39.674219],[123.212969,39.665928],[123.215433,39.696786],[123.253005,39.689879],[123.286882,39.704154],[123.270251,39.714743],[123.274563,39.753862],[123.350939,39.750641],[123.388512,39.74742],[123.392823,39.723949],[123.477823,39.74696],[123.521555,39.772724],[123.534489,39.788361]]],[[[122.63953,39.286209],[122.593334,39.278334],[122.539131,39.308439],[122.50895,39.290377],[122.57732,39.269994],[122.67895,39.268605],[122.673406,39.269531],[122.662935,39.273701],[122.655544,39.277407],[122.640761,39.288061],[122.63953,39.286209]]],[[[122.318625,39.170775],[122.345111,39.144788],[122.366053,39.174951],[122.398697,39.16196],[122.383299,39.190723],[122.393154,39.213448],[122.343263,39.203246],[122.322321,39.177271],[122.322937,39.174487],[122.319241,39.172167],[122.318625,39.170775]]],[[[122.691884,39.23292],[122.696812,39.206492],[122.751631,39.229675],[122.740544,39.248679],[122.635834,39.241727],[122.628443,39.231993],[122.690037,39.234774],[122.691268,39.23431],[122.691884,39.23292]]],[[[122.738696,39.034701],[122.704819,39.044463],[122.733152,39.014244],[122.75779,39.009594],[122.739312,39.036561],[122.738696,39.034701]]],[[[123.022644,39.546507],[122.96105,39.551122],[122.945035,39.520198],[122.995542,39.495264],[123.036194,39.533123],[123.022644,39.546507]]],[[[122.503407,39.241263],[122.502175,39.224112],[122.547755,39.229211],[122.503407,39.241263]]],[[[120.786784,40.473787],[120.83298,40.491995],[120.8299,40.516112],[120.805262,40.525666],[120.774465,40.48016],[120.786784,40.473787]]],[[[123.086702,39.426881],[123.090397,39.450915],[123.054057,39.457847],[123.086702,39.426881]]],[[[123.160614,39.025404],[123.205578,39.057011],[123.20065,39.077921],[123.145832,39.091857],[123.143984,39.038885],[123.160614,39.025404]]],[[[123.716807,39.74512],[123.756843,39.754322],[123.719887,39.763063],[123.716807,39.74512]]]]}},{"type":"Feature","properties":{"adcode":220000,"name":"吉林省","center":[125.3245,43.886841],"centroid":[126.171208,43.703954],"childrenNum":9,"level":"province","parent":{"adcode":100000},"subFeatureIndex":6,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[129.601492,42.415116],[129.601492,42.422627],[129.591021,42.447803],[129.627361,42.462816],[129.651999,42.426603],[129.704354,42.427045],[129.748701,42.471204],[129.738846,42.500332],[129.749933,42.546644],[129.746237,42.58455],[129.786889,42.615387],[129.754245,42.645768],[129.796744,42.681854],[129.767179,42.707806],[129.78381,42.762752],[129.810911,42.795257],[129.816454,42.851003],[129.835549,42.866796],[129.846636,42.918533],[129.874969,42.923792],[129.856491,42.951833],[129.868193,42.97373],[129.903918,42.968475],[129.897143,43.001748],[129.954425,43.010938],[129.963664,42.978547],[130.002468,42.981174],[130.027106,42.9676],[130.072685,42.971541],[130.10841,42.989929],[130.144134,42.976357],[130.120729,42.954461],[130.127504,42.932556],[130.10225,42.922916],[130.136127,42.90363],[130.17062,42.912397],[130.21004,42.902315],[130.258083,42.90626],[130.277793,42.892232],[130.258083,42.860655],[130.245148,42.799209],[130.242069,42.738582],[130.257467,42.710884],[130.290112,42.702968],[130.333228,42.64973],[130.373264,42.630799],[130.388046,42.603054],[130.420691,42.617148],[130.44656,42.607459],[130.423771,42.574855],[130.435474,42.553257],[130.476125,42.570007],[130.459495,42.588075],[130.482285,42.626837],[130.522937,42.622433],[130.520473,42.593362],[130.558661,42.495919],[130.585763,42.485328],[130.581451,42.435437],[130.645509,42.426603],[130.600545,42.450453],[130.599929,42.486211],[130.565437,42.506509],[130.570364,42.557224],[130.622719,42.573092],[130.633806,42.603494],[130.592538,42.671295],[130.521089,42.702089],[130.464423,42.688453],[130.425003,42.706926],[130.40714,42.731548],[130.46627,42.772417],[130.532792,42.787352],[130.562357,42.815015],[130.603625,42.819405],[130.665835,42.847932],[130.708335,42.846615],[130.719422,42.831695],[130.75453,42.845738],[130.784095,42.842227],[130.801957,42.879515],[130.845073,42.881269],[130.890653,42.852758],[130.912826,42.870744],[130.949783,42.876884],[130.981812,42.857145],[131.043406,42.862848],[131.017536,42.915027],[131.034167,42.929051],[131.114855,42.915027],[131.145652,42.9365],[131.151195,42.968475],[131.115471,42.975482],[131.11855,43.007875],[131.102536,43.021002],[131.120398,43.068238],[131.171521,43.06955],[131.173985,43.111506],[131.207861,43.1316],[131.218948,43.191405],[131.201086,43.203185],[131.206014,43.237202],[131.255289,43.265099],[131.269455,43.297775],[131.275615,43.369165],[131.314419,43.392653],[131.295941,43.441774],[131.314419,43.461325],[131.31873,43.499539],[131.304564,43.502144],[131.294093,43.470012],[131.234963,43.475224],[131.201086,43.442209],[131.175217,43.444816],[131.142572,43.425695],[131.026775,43.508655],[130.959638,43.48608],[130.907283,43.434387],[130.864167,43.437863],[130.841378,43.454374],[130.822899,43.503446],[130.776704,43.52341],[130.727429,43.560284],[130.671378,43.565054],[130.665835,43.583698],[130.623335,43.589767],[130.630726,43.622268],[130.57098,43.626167],[130.57098,43.626167],[130.501995,43.636563],[130.488444,43.65605],[130.437937,43.646091],[130.412684,43.652586],[130.394206,43.703227],[130.423155,43.745179],[130.382503,43.777164],[130.381887,43.817768],[130.362793,43.844967],[130.386198,43.85403],[130.368336,43.894151],[130.381887,43.910106],[130.338155,43.963975],[130.364025,43.992399],[130.365256,44.044042],[130.319061,44.03974],[130.307358,44.002731],[130.27225,43.981634],[130.262395,43.949328],[130.208192,43.948466],[130.153373,43.915711],[130.143518,43.878624],[130.116417,43.878192],[130.110873,43.852735],[130.079461,43.835039],[130.027722,43.851872],[130.009243,43.889407],[130.022794,43.917866],[130.017867,43.961821],[129.979062,44.015644],[129.951345,44.027263],[129.907614,44.023821],[129.881128,44.000148],[129.868193,44.012631],[129.802904,43.964837],[129.780114,43.892857],[129.739462,43.895876],[129.743158,43.876035],[129.699426,43.8838],[129.650767,43.873016],[129.529427,43.870427],[129.467833,43.874741],[129.449971,43.850578],[129.417942,43.843672],[129.406855,43.819496],[129.348341,43.798333],[129.30892,43.812155],[129.289826,43.797038],[129.254718,43.819496],[129.211602,43.784509],[129.232544,43.709284],[129.214066,43.695006],[129.217146,43.648689],[129.232544,43.635263],[129.23008,43.593234],[129.169102,43.561585],[129.145081,43.570258],[129.093958,43.547706],[129.037907,43.540332],[129.013886,43.522976],[128.962763,43.53903],[128.949828,43.553779],[128.878379,43.539898],[128.834647,43.587599],[128.821097,43.637429],[128.78722,43.686784],[128.768126,43.732207],[128.729322,43.736964],[128.760119,43.755554],[128.739177,43.806972],[128.719467,43.816905],[128.760734,43.857482],[128.729938,43.889838],[128.696061,43.903207],[128.636315,43.891132],[128.64001,43.948035],[128.610445,43.960529],[128.584576,43.990246],[128.574721,44.047914],[128.529141,44.112401],[128.471859,44.157501],[128.450301,44.203423],[128.471859,44.247596],[128.453997,44.257884],[128.472475,44.320001],[128.446605,44.339694],[128.475555,44.346114],[128.481714,44.375637],[128.457076,44.409848],[128.463236,44.431647],[128.427511,44.473512],[128.397946,44.483761],[128.372693,44.514495],[128.295084,44.480772],[128.293237,44.467961],[128.228563,44.445748],[128.211317,44.431647],[128.172512,44.34697],[128.137404,44.357668],[128.094904,44.354673],[128.074578,44.370075],[128.049941,44.349965],[128.065339,44.307155],[128.101679,44.293449],[128.064107,44.251454],[128.104143,44.230017],[128.09244,44.181539],[128.060411,44.168663],[128.088129,44.158359],[128.091208,44.133022],[128.042549,44.103807],[127.950158,44.088334],[127.912586,44.064687],[127.862695,44.062967],[127.846065,44.081886],[127.808492,44.086615],[127.783239,44.071997],[127.729036,44.09908],[127.735811,44.11412],[127.712406,44.199133],[127.681609,44.166946],[127.641573,44.193555],[127.626174,44.187977],[127.59045,44.227872],[127.623711,44.278025],[127.579363,44.310581],[127.486356,44.410275],[127.50853,44.437202],[127.463566,44.484615],[127.465414,44.516628],[127.485124,44.528576],[127.536247,44.522176],[127.570124,44.55033],[127.557189,44.575488],[127.392733,44.632158],[127.275705,44.640249],[127.261538,44.61299],[127.214111,44.624917],[127.228893,44.642804],[127.182082,44.644507],[127.138966,44.607451],[127.094619,44.615972],[127.089691,44.593816],[127.049655,44.566961],[127.041648,44.591258],[127.044112,44.653874],[127.030561,44.673454],[127.041032,44.712169],[126.9973,44.764882],[126.984366,44.823914],[126.999764,44.87398],[127.021938,44.898997],[127.073061,44.907051],[127.092771,44.94688],[127.050271,45.004034],[127.018242,45.024341],[126.984981,45.067893],[126.970815,45.070852],[126.96404,45.132104],[126.85625,45.145613],[126.792808,45.135481],[126.787265,45.159118],[126.732446,45.187385],[126.685635,45.187807],[126.640055,45.214373],[126.644983,45.225334],[126.569222,45.252725],[126.540273,45.23882],[126.519331,45.248091],[126.402919,45.222805],[126.356107,45.185698],[126.293282,45.180214],[126.285274,45.162494],[126.235383,45.140125],[126.225528,45.154054],[126.166398,45.13337],[126.142992,45.147723],[126.091869,45.149411],[126.047522,45.170933],[125.998247,45.162072],[125.992703,45.192447],[125.957595,45.201303],[125.915095,45.196664],[125.849805,45.23882],[125.823936,45.237978],[125.815929,45.264942],[125.761726,45.291472],[125.726001,45.336503],[125.695205,45.352066],[125.712451,45.389485],[125.711835,45.477677],[125.687813,45.514173],[125.660096,45.507043],[125.61698,45.517947],[125.583104,45.491942],[125.497488,45.469283],[125.480242,45.486488],[125.424807,45.485649],[125.434662,45.462988],[125.398322,45.416797],[125.361981,45.392847],[125.319482,45.422678],[125.301619,45.402092],[125.248649,45.417637],[125.189518,45.39915],[125.137779,45.409655],[125.097127,45.38276],[125.06633,45.39915],[125.08912,45.420998],[125.0497,45.428558],[125.025678,45.493201],[124.961005,45.495299],[124.936983,45.53388],[124.911114,45.535976],[124.884628,45.495299],[124.886476,45.442836],[124.839665,45.455852],[124.792853,45.436958],[124.776223,45.468024],[124.729412,45.444096],[124.690607,45.452493],[124.625318,45.437377],[124.575427,45.451234],[124.579738,45.424358],[124.544014,45.411756],[124.507058,45.424778],[124.480572,45.456271],[124.398652,45.440737],[124.374015,45.45795],[124.352457,45.496557],[124.369087,45.512915],[124.348761,45.546874],[124.287783,45.539329],[124.264377,45.555256],[124.273001,45.584163],[124.238508,45.591702],[124.226805,45.633564],[124.162132,45.616404],[124.128255,45.641933],[124.147349,45.665359],[124.122096,45.669123],[124.13503,45.690448],[124.10177,45.700898],[124.098074,45.722628],[124.054342,45.751449],[124.014922,45.749779],[124.001987,45.770655],[124.064197,45.802372],[124.03648,45.83824],[124.067277,45.840325],[124.061118,45.886168],[123.996444,45.906993],[123.968727,45.936551],[123.973654,45.973997],[124.011842,45.981899],[123.989053,46.011833],[124.040176,46.01973],[124.034016,46.045074],[124.009995,46.057534],[124.015538,46.088257],[123.99398,46.101123],[124.01677,46.118549],[123.991516,46.143019],[124.001987,46.166649],[123.971806,46.170379],[123.956408,46.206009],[123.979814,46.228784],[123.952096,46.256516],[123.960103,46.288369],[123.936082,46.286715],[123.917604,46.25693],[123.896046,46.303668],[123.84985,46.302428],[123.775938,46.263136],[123.726047,46.255688],[123.673692,46.258585],[123.604706,46.251964],[123.569598,46.223816],[123.569598,46.223816],[123.499381,46.259826],[123.452569,46.233338],[123.430396,46.243687],[123.357099,46.232096],[123.357099,46.232096],[123.320758,46.254447],[123.286266,46.250308],[123.248078,46.273065],[123.178476,46.248239],[123.128585,46.210565],[123.127354,46.174523],[123.102716,46.172037],[123.112571,46.130163],[123.070071,46.123527],[123.04605,46.099878],[122.792898,46.073313],[122.828623,45.912406],[122.80029,45.856583],[122.772572,45.856583],[122.752246,45.834905],[122.792283,45.766063],[122.751015,45.735996],[122.741775,45.705077],[122.671558,45.70048],[122.650001,45.731401],[122.640761,45.771072],[122.603189,45.778169],[122.556378,45.82156],[122.522501,45.786933],[122.504639,45.786933],[122.496016,45.85825],[122.446125,45.916986],[122.362357,45.917403],[122.372828,45.856166],[122.337719,45.859917],[122.301379,45.813218],[122.253952,45.7982],[122.236705,45.831569],[122.200981,45.857],[122.091344,45.882002],[122.085184,45.912406],[122.040221,45.959022],[121.92812,45.988552],[121.923808,46.004767],[121.864062,46.002272],[121.843736,46.024301],[121.819098,46.023054],[121.761816,45.998947],[121.809243,45.961102],[121.821562,45.918235],[121.805548,45.900746],[121.817251,45.875336],[121.769823,45.84366],[121.766744,45.830318],[121.766744,45.830318],[121.754425,45.794862],[121.697142,45.76314],[121.657106,45.770238],[121.644172,45.752284],[121.666345,45.727641],[121.713773,45.701734],[121.811091,45.687103],[121.812323,45.704659],[121.867142,45.719703],[121.934279,45.71051],[121.970004,45.692956],[122.003264,45.623102],[121.995873,45.59882],[121.966308,45.596308],[121.993409,45.552741],[122.002648,45.507882],[122.064242,45.472641],[122.168336,45.439897],[122.180039,45.409655],[122.146778,45.374352],[122.147394,45.295682],[122.239169,45.276313],[122.22993,45.206784],[122.192358,45.180636],[122.143082,45.183167],[122.109822,45.142236],[122.119677,45.068739],[122.098735,45.02138],[122.074713,45.006573],[122.087032,44.95281],[122.079025,44.914256],[122.04946,44.912985],[122.098119,44.81882],[122.099967,44.7823],[122.168952,44.770405],[122.142467,44.753833],[122.110438,44.767856],[122.10243,44.736406],[122.152322,44.744057],[122.161561,44.728328],[122.117213,44.701961],[122.103046,44.67388],[122.113517,44.615546],[122.13138,44.577619],[122.196053,44.559712],[122.224386,44.526016],[122.228082,44.480345],[122.28598,44.477783],[122.294604,44.41113],[122.291524,44.310152],[122.271198,44.255741],[122.319241,44.233018],[122.483081,44.236877],[122.515726,44.251025],[122.641993,44.283595],[122.675254,44.285738],[122.702971,44.319145],[122.76087,44.369648],[122.85634,44.398304],[123.025108,44.493153],[123.06576,44.505959],[123.12489,44.5098],[123.137209,44.486322],[123.125506,44.455147],[123.142136,44.428228],[123.114419,44.40258],[123.128585,44.367081],[123.196955,44.34483],[123.277027,44.25274],[123.286882,44.211574],[123.323838,44.179823],[123.386664,44.161794],[123.362642,44.133452],[123.350939,44.092633],[123.32815,44.084035],[123.331229,44.028984],[123.365722,44.013922],[123.400831,43.979481],[123.37065,43.970006],[123.397135,43.954929],[123.467968,43.853599],[123.461809,43.822518],[123.498149,43.771114],[123.48275,43.737396],[123.520323,43.708419],[123.518475,43.682024],[123.536953,43.633964],[123.510468,43.624867],[123.5117,43.592801],[123.421157,43.598435],[123.434091,43.575461],[123.461193,43.568523],[123.452569,43.545971],[123.452569,43.545971],[123.360179,43.567223],[123.304744,43.550742],[123.329998,43.519071],[123.315831,43.492159],[123.36449,43.483475],[123.382968,43.469143],[123.419925,43.410046],[123.442098,43.437863],[123.486446,43.44525],[123.519707,43.402219],[123.54496,43.415262],[123.608402,43.366119],[123.703873,43.37047],[123.710032,43.417001],[123.749452,43.439167],[123.747604,43.472184],[123.79688,43.489988],[123.857858,43.459153],[123.857858,43.459153],[123.852314,43.406133],[123.881263,43.392218],[123.881263,43.392218],[123.896046,43.361333],[123.964415,43.34088],[124.032784,43.280786],[124.099306,43.292983],[124.117168,43.2773],[124.114088,43.247229],[124.168291,43.244177],[124.215102,43.255947],[124.228653,43.235022],[124.27608,43.233278],[124.287167,43.207983],[124.273617,43.17875],[124.366007,43.121554],[124.425754,43.076107],[124.333363,42.997371],[124.369703,42.972854],[124.42329,42.975482],[124.442384,42.958841],[124.431913,42.930803],[124.38079,42.912835],[124.371551,42.880831],[124.435609,42.880831],[124.466406,42.847054],[124.586514,42.905384],[124.607456,42.937376],[124.632093,42.949642],[124.635173,42.972854],[124.658579,42.972854],[124.677673,43.002185],[124.686912,43.051185],[124.719557,43.069987],[124.755281,43.074359],[124.785462,43.117185],[124.882781,43.13422],[124.88894,43.074796],[124.840897,43.032377],[124.869846,42.988178],[124.87231,42.962344],[124.84952,42.882585],[124.856911,42.824234],[124.874157,42.789987],[124.897563,42.787791],[124.92836,42.819844],[124.975171,42.802722],[124.996729,42.745174],[124.968396,42.722756],[124.99057,42.677455],[125.014592,42.666014],[125.010896,42.63212],[125.038613,42.615387],[125.097127,42.622433],[125.082961,42.591159],[125.089736,42.567803],[125.066946,42.534738],[125.090968,42.515773],[125.068794,42.499449],[125.105135,42.490624],[125.150098,42.458842],[125.140243,42.44692],[125.186439,42.427928],[125.185823,42.38197],[125.203685,42.366938],[125.167345,42.351903],[125.175352,42.308102],[125.224011,42.30102],[125.264047,42.312528],[125.299156,42.289953],[125.27575,42.266928],[125.27575,42.231045],[125.312706,42.219966],[125.280677,42.175187],[125.312706,42.197359],[125.305931,42.146351],[125.357054,42.145464],[125.368141,42.182726],[125.41372,42.156112],[125.458068,42.160105],[125.458068,42.160105],[125.490097,42.136145],[125.446365,42.098411],[125.414336,42.101964],[125.416184,42.063766],[125.363213,42.017097],[125.369989,42.002868],[125.29854,41.974399],[125.291764,41.958825],[125.35151,41.92811],[125.307779,41.924548],[125.294844,41.822945],[125.319482,41.776993],[125.319482,41.776993],[125.323177,41.771191],[125.323177,41.771191],[125.336112,41.768067],[125.336112,41.768067],[125.332416,41.711354],[125.317018,41.676944],[125.344119,41.672474],[125.412488,41.691246],[125.446981,41.67605],[125.461148,41.642516],[125.450061,41.597777],[125.479626,41.544946],[125.507343,41.534195],[125.493176,41.509103],[125.533212,41.479069],[125.534444,41.428833],[125.547995,41.401006],[125.581256,41.396517],[125.589879,41.359245],[125.610205,41.365084],[125.637306,41.34442],[125.62006,41.318355],[125.642234,41.296327],[125.646545,41.264396],[125.685349,41.273842],[125.695205,41.244599],[125.749407,41.245499],[125.758646,41.232449],[125.73832,41.178418],[125.791291,41.167607],[125.759878,41.132908],[125.734009,41.125695],[125.712451,41.095485],[125.739552,41.08917],[125.726617,41.055332],[125.684118,41.021929],[125.674879,40.974503],[125.650241,40.970888],[125.635458,40.94151],[125.589263,40.931112],[125.584335,40.891764],[125.652089,40.91619],[125.687813,40.897645],[125.707523,40.866877],[125.778356,40.897645],[125.817161,40.866877],[125.860892,40.888597],[125.875059,40.908501],[125.921254,40.882715],[125.959442,40.88181],[126.008102,40.936537],[126.041362,40.928851],[126.051833,40.96185],[126.08263,40.976762],[126.066,40.997542],[126.1085,41.011995],[126.099877,41.036376],[126.133753,41.063906],[126.124514,41.092327],[126.16763,41.094583],[126.187956,41.113072],[126.188572,41.114875],[126.295129,41.171661],[126.332086,41.236949],[126.35426,41.244599],[126.373354,41.289133],[126.437411,41.353405],[126.497158,41.374965],[126.524259,41.349362],[126.539041,41.366881],[126.497158,41.406842],[126.559983,41.548081],[126.582773,41.563307],[126.564295,41.608965],[126.592628,41.624624],[126.608027,41.669345],[126.644983,41.661297],[126.688099,41.674262],[126.724439,41.710907],[126.690562,41.728328],[126.694874,41.751103],[126.723207,41.753335],[126.8002,41.702865],[126.809439,41.749317],[126.848243,41.734134],[126.85625,41.760031],[126.887047,41.791719],[126.931395,41.812687],[126.952953,41.804212],[126.940018,41.773423],[126.979438,41.776993],[127.005923,41.749317],[127.050887,41.744852],[127.057662,41.703758],[127.037952,41.676944],[127.103242,41.647883],[127.093387,41.629993],[127.127263,41.622388],[127.135887,41.600463],[127.178386,41.600015],[127.125416,41.566442],[127.11864,41.540018],[127.164836,41.542706],[127.188241,41.527475],[127.241212,41.520754],[127.28864,41.501932],[127.253531,41.486691],[127.296031,41.486243],[127.360704,41.466065],[127.360088,41.479518],[127.405668,41.478621],[127.419835,41.460235],[127.459255,41.461581],[127.465414,41.479069],[127.526392,41.467859],[127.547334,41.477276],[127.563964,41.432871],[127.618783,41.432871],[127.636645,41.413575],[127.684073,41.422999],[127.780159,41.427038],[127.854688,41.420755],[127.86947,41.4037],[127.882405,41.448124],[127.909506,41.42973],[127.93168,41.444984],[127.970484,41.438704],[127.991426,41.421204],[128.000049,41.442741],[128.040085,41.393375],[128.110919,41.393375],[128.090593,41.374516],[128.114614,41.364186],[128.169433,41.404149],[128.203925,41.410882],[128.243345,41.477276],[128.238418,41.497898],[128.301244,41.540018],[128.317874,41.575844],[128.30186,41.627756],[128.248889,41.681414],[128.208853,41.688565],[128.163889,41.721628],[128.147875,41.78101],[128.112766,41.793504],[128.104143,41.843457],[128.115846,41.896935],[128.106607,41.949923],[128.033926,42.000199],[128.090593,42.022877],[128.294468,42.026434],[128.405338,42.018876],[128.466316,42.020654],[128.49896,42.000644],[128.598127,42.007315],[128.60675,42.02999],[128.637547,42.035324],[128.658489,42.018876],[128.70222,42.02021],[128.737945,42.050435],[128.779213,42.033546],[128.795227,42.042436],[128.898089,42.016653],[128.952908,42.025545],[128.954755,42.083756],[128.971386,42.097079],[129.008958,42.09175],[129.039139,42.107736],[129.048378,42.137476],[129.113668,42.140583],[129.166639,42.188047],[129.215914,42.208442],[129.209138,42.237692],[129.181421,42.242122],[129.183269,42.262056],[129.215914,42.265157],[129.231312,42.283755],[129.208522,42.293052],[129.260261,42.335536],[129.231312,42.356325],[129.240551,42.376223],[129.326167,42.389927],[129.30892,42.403628],[129.331094,42.429695],[129.356348,42.427045],[129.342181,42.441179],[129.368051,42.459284],[129.366203,42.428811],[129.392688,42.42837],[129.400695,42.449128],[129.452434,42.441179],[129.49863,42.412023],[129.546057,42.361632],[129.578086,42.380202],[129.569463,42.399208],[129.601492,42.415116]]]]}},{"type":"Feature","properties":{"adcode":230000,"name":"黑龙江省","center":[126.642464,45.756967],"centroid":[127.693027,48.040465],"childrenNum":13,"level":"province","parent":{"adcode":100000},"subFeatureIndex":7,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[123.569598,46.223816],[123.604706,46.251964],[123.673692,46.258585],[123.726047,46.255688],[123.775938,46.263136],[123.84985,46.302428],[123.896046,46.303668],[123.917604,46.25693],[123.936082,46.286715],[123.960103,46.288369],[123.952096,46.256516],[123.979814,46.228784],[123.956408,46.206009],[123.971806,46.170379],[124.001987,46.166649],[123.991516,46.143019],[124.01677,46.118549],[123.99398,46.101123],[124.015538,46.088257],[124.009995,46.057534],[124.034016,46.045074],[124.040176,46.01973],[123.989053,46.011833],[124.011842,45.981899],[123.973654,45.973997],[123.968727,45.936551],[123.996444,45.906993],[124.061118,45.886168],[124.067277,45.840325],[124.03648,45.83824],[124.064197,45.802372],[124.001987,45.770655],[124.014922,45.749779],[124.054342,45.751449],[124.098074,45.722628],[124.10177,45.700898],[124.13503,45.690448],[124.122096,45.669123],[124.147349,45.665359],[124.128255,45.641933],[124.162132,45.616404],[124.226805,45.633564],[124.238508,45.591702],[124.273001,45.584163],[124.264377,45.555256],[124.287783,45.539329],[124.348761,45.546874],[124.369087,45.512915],[124.352457,45.496557],[124.374015,45.45795],[124.398652,45.440737],[124.480572,45.456271],[124.507058,45.424778],[124.544014,45.411756],[124.579738,45.424358],[124.575427,45.451234],[124.625318,45.437377],[124.690607,45.452493],[124.729412,45.444096],[124.776223,45.468024],[124.792853,45.436958],[124.839665,45.455852],[124.886476,45.442836],[124.884628,45.495299],[124.911114,45.535976],[124.936983,45.53388],[124.961005,45.495299],[125.025678,45.493201],[125.0497,45.428558],[125.08912,45.420998],[125.06633,45.39915],[125.097127,45.38276],[125.137779,45.409655],[125.189518,45.39915],[125.248649,45.417637],[125.301619,45.402092],[125.319482,45.422678],[125.361981,45.392847],[125.398322,45.416797],[125.434662,45.462988],[125.424807,45.485649],[125.480242,45.486488],[125.497488,45.469283],[125.583104,45.491942],[125.61698,45.517947],[125.660096,45.507043],[125.687813,45.514173],[125.711835,45.477677],[125.712451,45.389485],[125.695205,45.352066],[125.726001,45.336503],[125.761726,45.291472],[125.815929,45.264942],[125.823936,45.237978],[125.849805,45.23882],[125.915095,45.196664],[125.957595,45.201303],[125.992703,45.192447],[125.998247,45.162072],[126.047522,45.170933],[126.091869,45.149411],[126.142992,45.147723],[126.166398,45.13337],[126.225528,45.154054],[126.235383,45.140125],[126.285274,45.162494],[126.293282,45.180214],[126.356107,45.185698],[126.402919,45.222805],[126.519331,45.248091],[126.540273,45.23882],[126.569222,45.252725],[126.644983,45.225334],[126.640055,45.214373],[126.685635,45.187807],[126.732446,45.187385],[126.787265,45.159118],[126.792808,45.135481],[126.85625,45.145613],[126.96404,45.132104],[126.970815,45.070852],[126.984981,45.067893],[127.018242,45.024341],[127.050271,45.004034],[127.092771,44.94688],[127.073061,44.907051],[127.021938,44.898997],[126.999764,44.87398],[126.984366,44.823914],[126.9973,44.764882],[127.041032,44.712169],[127.030561,44.673454],[127.044112,44.653874],[127.041648,44.591258],[127.049655,44.566961],[127.089691,44.593816],[127.094619,44.615972],[127.138966,44.607451],[127.182082,44.644507],[127.228893,44.642804],[127.214111,44.624917],[127.261538,44.61299],[127.275705,44.640249],[127.392733,44.632158],[127.557189,44.575488],[127.570124,44.55033],[127.536247,44.522176],[127.485124,44.528576],[127.465414,44.516628],[127.463566,44.484615],[127.50853,44.437202],[127.486356,44.410275],[127.579363,44.310581],[127.623711,44.278025],[127.59045,44.227872],[127.626174,44.187977],[127.641573,44.193555],[127.681609,44.166946],[127.712406,44.199133],[127.735811,44.11412],[127.729036,44.09908],[127.783239,44.071997],[127.808492,44.086615],[127.846065,44.081886],[127.862695,44.062967],[127.912586,44.064687],[127.950158,44.088334],[128.042549,44.103807],[128.091208,44.133022],[128.088129,44.158359],[128.060411,44.168663],[128.09244,44.181539],[128.104143,44.230017],[128.064107,44.251454],[128.101679,44.293449],[128.065339,44.307155],[128.049941,44.349965],[128.074578,44.370075],[128.094904,44.354673],[128.137404,44.357668],[128.172512,44.34697],[128.211317,44.431647],[128.228563,44.445748],[128.293237,44.467961],[128.295084,44.480772],[128.372693,44.514495],[128.397946,44.483761],[128.427511,44.473512],[128.463236,44.431647],[128.457076,44.409848],[128.481714,44.375637],[128.475555,44.346114],[128.446605,44.339694],[128.472475,44.320001],[128.453997,44.257884],[128.471859,44.247596],[128.450301,44.203423],[128.471859,44.157501],[128.529141,44.112401],[128.574721,44.047914],[128.584576,43.990246],[128.610445,43.960529],[128.64001,43.948035],[128.636315,43.891132],[128.696061,43.903207],[128.729938,43.889838],[128.760734,43.857482],[128.719467,43.816905],[128.739177,43.806972],[128.760119,43.755554],[128.729322,43.736964],[128.768126,43.732207],[128.78722,43.686784],[128.821097,43.637429],[128.834647,43.587599],[128.878379,43.539898],[128.949828,43.553779],[128.962763,43.53903],[129.013886,43.522976],[129.037907,43.540332],[129.093958,43.547706],[129.145081,43.570258],[129.169102,43.561585],[129.23008,43.593234],[129.232544,43.635263],[129.217146,43.648689],[129.214066,43.695006],[129.232544,43.709284],[129.211602,43.784509],[129.254718,43.819496],[129.289826,43.797038],[129.30892,43.812155],[129.348341,43.798333],[129.406855,43.819496],[129.417942,43.843672],[129.449971,43.850578],[129.467833,43.874741],[129.529427,43.870427],[129.650767,43.873016],[129.699426,43.8838],[129.743158,43.876035],[129.739462,43.895876],[129.780114,43.892857],[129.802904,43.964837],[129.868193,44.012631],[129.881128,44.000148],[129.907614,44.023821],[129.951345,44.027263],[129.979062,44.015644],[130.017867,43.961821],[130.022794,43.917866],[130.009243,43.889407],[130.027722,43.851872],[130.079461,43.835039],[130.110873,43.852735],[130.116417,43.878192],[130.143518,43.878624],[130.153373,43.915711],[130.208192,43.948466],[130.262395,43.949328],[130.27225,43.981634],[130.307358,44.002731],[130.319061,44.03974],[130.365256,44.044042],[130.364025,43.992399],[130.338155,43.963975],[130.381887,43.910106],[130.368336,43.894151],[130.386198,43.85403],[130.362793,43.844967],[130.381887,43.817768],[130.382503,43.777164],[130.423155,43.745179],[130.394206,43.703227],[130.412684,43.652586],[130.437937,43.646091],[130.488444,43.65605],[130.501995,43.636563],[130.57098,43.626167],[130.57098,43.626167],[130.630726,43.622268],[130.623335,43.589767],[130.665835,43.583698],[130.671378,43.565054],[130.727429,43.560284],[130.776704,43.52341],[130.822899,43.503446],[130.841378,43.454374],[130.864167,43.437863],[130.907283,43.434387],[130.959638,43.48608],[131.026775,43.508655],[131.142572,43.425695],[131.175217,43.444816],[131.201086,43.442209],[131.234963,43.475224],[131.294093,43.470012],[131.304564,43.502144],[131.276847,43.495632],[131.20047,43.532089],[131.222028,43.593234],[131.216485,43.613169],[131.239274,43.670337],[131.221412,43.682024],[131.215869,43.72745],[131.232499,43.742585],[131.213405,43.801357],[131.2171,43.836334],[131.254057,43.893289],[131.26268,43.948897],[131.245434,43.95579],[131.26576,44.034578],[131.28239,44.035868],[131.287318,44.03802],[131.293477,44.043182],[131.310723,44.046623],[131.111775,44.710042],[131.090833,44.717272],[131.093297,44.746183],[131.069275,44.759783],[131.064348,44.786973],[131.016304,44.789521],[131.015688,44.814999],[130.972573,44.820094],[130.965181,44.85065],[131.07913,44.881614],[131.10192,44.898997],[131.090217,44.924427],[131.16105,44.948151],[131.20355,44.932901],[131.207861,44.913833],[131.263296,44.929935],[131.274999,44.919766],[131.313803,44.950692],[131.313803,44.965938],[131.355071,44.990068],[131.380324,44.978216],[131.409889,44.985836],[131.464708,44.963397],[131.501664,44.977793],[131.484418,44.99557],[131.529382,45.012073],[131.566338,45.045487],[131.63286,45.075078],[131.695685,45.132104],[131.687678,45.1511],[131.650722,45.159962],[131.681519,45.215217],[131.721555,45.234606],[131.759127,45.213952],[131.79362,45.211844],[131.788692,45.245984],[131.825649,45.291472],[131.82996,45.311677],[131.887858,45.342393],[131.917423,45.339448],[131.93159,45.287683],[131.976554,45.277156],[132.003655,45.25441],[132.17427,45.216903],[132.394161,45.16376],[132.76434,45.081417],[132.867202,45.061976],[132.916477,45.031109],[132.954049,45.023072],[132.98731,45.043373],[133.035969,45.054366],[133.070462,45.097051],[133.089556,45.097473],[133.107418,45.124504],[133.139447,45.127459],[133.129592,45.211422],[133.095715,45.246827],[133.110498,45.266627],[133.097563,45.284735],[133.128976,45.336924],[133.119121,45.352908],[133.144991,45.367205],[133.143759,45.430658],[133.164701,45.437377],[133.170244,45.465506],[133.203505,45.516689],[133.246005,45.517528],[133.333468,45.562379],[133.342707,45.554836],[133.393214,45.580393],[133.423395,45.584163],[133.412924,45.618079],[133.471438,45.631053],[133.448649,45.647372],[133.485605,45.658667],[133.484989,45.691702],[133.445569,45.705077],[133.454192,45.731819],[133.486837,45.740173],[133.469591,45.777751],[133.505315,45.785681],[133.469591,45.799451],[133.467743,45.834905],[133.494228,45.840325],[133.491764,45.867002],[133.51209,45.887001],[133.55459,45.893249],[133.583539,45.868669],[133.618032,45.903662],[133.614952,45.942794],[133.676546,45.94321],[133.681474,45.986473],[133.740604,46.048812],[133.745531,46.075389],[133.690713,46.133896],[133.706111,46.163333],[133.764626,46.17328],[133.794807,46.193583],[133.814517,46.230854],[133.849625,46.203939],[133.87919,46.233752],[133.867487,46.250722],[133.909987,46.254447],[133.91861,46.280924],[133.908139,46.308216],[133.922922,46.330948],[133.869335,46.338386],[133.876726,46.362345],[133.940784,46.38134],[133.948791,46.401153],[133.902596,46.446119],[133.852089,46.450242],[133.849625,46.475389],[133.890893,46.525235],[133.919842,46.596012],[134.011001,46.637941],[134.030711,46.708981],[134.033175,46.759023],[134.052885,46.779928],[134.025168,46.810657],[134.041182,46.848326],[134.042414,46.886787],[134.076291,46.938298],[134.063972,46.979962],[134.10216,47.005678],[134.118175,47.061968],[134.142812,47.093349],[134.222268,47.105164],[134.232739,47.134892],[134.230276,47.182097],[134.210566,47.210155],[134.156979,47.248357],[134.177305,47.326299],[134.203174,47.347389],[134.263536,47.371307],[134.266616,47.391974],[134.307268,47.428829],[134.339297,47.439759],[134.490202,47.446235],[134.522847,47.468086],[134.568426,47.478199],[134.576434,47.519036],[134.627556,47.546512],[134.678064,47.588507],[134.689766,47.63813],[134.779694,47.7159],[134.772918,47.763391],[134.678679,47.819278],[134.670056,47.864667],[134.677448,47.884738],[134.658969,47.901191],[134.607846,47.909214],[134.599839,47.947711],[134.55426,47.982173],[134.551796,48.032622],[134.632484,48.099412],[134.67252,48.170505],[134.679295,48.256245],[134.77107,48.288908],[134.864077,48.332293],[135.009439,48.365703],[135.090743,48.403461],[135.09567,48.437618],[135.068569,48.459451],[135.035924,48.440795],[134.996504,48.439603],[134.927519,48.451513],[134.886867,48.437618],[134.848679,48.393925],[134.820961,48.37604],[134.764295,48.370076],[134.704549,48.405448],[134.640491,48.409818],[134.578281,48.405448],[134.501905,48.418954],[134.438463,48.405448],[134.369478,48.382797],[134.20379,48.3824],[134.150819,48.346217],[134.116327,48.333089],[134.0689,48.338659],[134.029479,48.327519],[133.995603,48.303639],[133.940784,48.302047],[133.876111,48.282536],[133.824372,48.277359],[133.791111,48.261026],[133.740604,48.254651],[133.693177,48.186866],[133.667307,48.183275],[133.59709,48.194846],[133.573068,48.182078],[133.545967,48.121389],[133.451728,48.112999],[133.407997,48.124585],[133.302055,48.103009],[133.239845,48.126583],[133.182563,48.135769],[133.130208,48.134971],[133.053216,48.110202],[133.02673,48.085421],[133.016259,48.054228],[132.992238,48.035424],[132.883216,48.002599],[132.819159,47.936887],[132.769268,47.93849],[132.723072,47.962941],[132.691043,47.962941],[132.661478,47.944905],[132.662094,47.922451],[132.687348,47.88514],[132.662094,47.854227],[132.621442,47.82852],[132.599268,47.792347],[132.6005,47.740858],[132.558,47.718316],[132.469305,47.726368],[132.371987,47.765402],[132.325175,47.762184],[132.288835,47.742065],[132.272205,47.718718],[132.242639,47.70986],[132.19706,47.714289],[132.157024,47.70543],[132.086191,47.703013],[132.000575,47.712276],[131.976554,47.673201],[131.900793,47.685692],[131.825649,47.677231],[131.741881,47.706638],[131.690142,47.707041],[131.641483,47.663932],[131.59036,47.660707],[131.568186,47.682469],[131.559563,47.724757],[131.543548,47.736028],[131.456085,47.747297],[131.359998,47.730796],[131.273767,47.738846],[131.236811,47.733211],[131.183224,47.702611],[131.115471,47.689721],[131.029855,47.694555],[130.983659,47.713081],[130.966413,47.733211],[130.961486,47.828118],[130.891269,47.927263],[130.870943,47.943301],[130.770544,47.998194],[130.737284,48.034223],[130.699711,48.044227],[130.666451,48.105007],[130.673842,48.12818],[130.765617,48.18926],[130.769313,48.231136],[130.787791,48.256643],[130.817972,48.265409],[130.845073,48.296473],[130.81982,48.341444],[130.785327,48.357353],[130.747755,48.404256],[130.745907,48.449131],[130.776704,48.480084],[130.767465,48.507846],[130.711414,48.511414],[130.647357,48.484844],[130.620871,48.49595],[130.615944,48.575601],[130.605473,48.594207],[130.538335,48.612016],[130.538951,48.635751],[130.576524,48.688719],[130.622103,48.783842],[130.689856,48.849651],[130.680617,48.881146],[130.609168,48.881146],[130.559277,48.861071],[130.501995,48.865795],[130.471198,48.905541],[130.412068,48.905148],[130.279641,48.866976],[130.237757,48.868551],[130.219895,48.893739],[130.113337,48.956653],[130.059135,48.979047],[130.020946,49.021058],[129.937179,49.040285],[129.9187,49.060681],[129.934715,49.078717],[129.913157,49.1085],[129.866962,49.113985],[129.855259,49.133567],[129.864498,49.158621],[129.847867,49.181316],[129.784426,49.184054],[129.753629,49.208692],[129.761636,49.25754],[129.730223,49.288387],[129.696962,49.298535],[129.604571,49.279018],[129.562687,49.299706],[129.546057,49.395227],[129.51834,49.423652],[129.448739,49.441167],[129.390224,49.432605],[129.374826,49.414309],[129.379138,49.367175],[129.358196,49.355871],[129.320623,49.3586],[129.266421,49.396006],[129.215298,49.399122],[129.180805,49.386657],[129.143849,49.357431],[129.084719,49.359769],[129.061929,49.374189],[129.013886,49.457119],[128.932582,49.46801],[128.871604,49.492506],[128.792147,49.473065],[128.76135,49.482009],[128.763198,49.515824],[128.813089,49.558157],[128.802618,49.58222],[128.744104,49.595023],[128.715155,49.564756],[128.656025,49.577564],[128.619684,49.593471],[128.537764,49.604332],[128.500192,49.593859],[128.389939,49.58998],[128.343128,49.544956],[128.287077,49.566309],[128.243345,49.563203],[128.185447,49.53952],[128.122005,49.55311],[128.070882,49.556604],[128.001281,49.592307],[127.949542,49.596187],[127.897804,49.579116],[127.815268,49.593859],[127.782007,49.630698],[127.705015,49.665185],[127.677913,49.697712],[127.674833,49.764247],[127.653892,49.780094],[127.583059,49.786277],[127.531936,49.826059],[127.529472,49.864265],[127.547334,49.928645],[127.543638,49.944438],[127.495595,49.994479],[127.501755,50.056764],[127.58737,50.137768],[127.60708,50.178794],[127.603385,50.239309],[127.44632,50.270686],[127.371791,50.29669],[127.332371,50.340634],[127.369944,50.403996],[127.3644,50.438314],[127.30527,50.45432],[127.293567,50.46575],[127.323132,50.52552],[127.36132,50.547582],[127.370559,50.581415],[127.294799,50.663426],[127.28864,50.699451],[127.305886,50.733932],[127.295415,50.755139],[127.236285,50.781256],[127.143894,50.910111],[127.113713,50.93765],[127.052119,50.962911],[126.985597,51.029202],[126.922772,51.061937],[126.917844,51.138977],[126.899982,51.200518],[126.926467,51.246244],[126.976358,51.291551],[126.98375,51.318863],[126.970815,51.332327],[126.887047,51.321856],[126.877808,51.300906],[126.908605,51.283691],[126.92154,51.259729],[126.908605,51.246619],[126.863025,51.248492],[126.820526,51.281071],[126.813134,51.311756],[126.837156,51.345038],[126.904293,51.340552],[126.930163,51.359241],[126.908605,51.407423],[126.835308,51.413769],[126.791577,51.432428],[126.784185,51.448095],[126.812518,51.493948],[126.843931,51.521885],[126.837156,51.536033],[126.69549,51.57845],[126.67886,51.602246],[126.741069,51.642374],[126.723823,51.679126],[126.734294,51.711399],[126.724439,51.7266],[126.6727,51.73179],[126.658534,51.762544],[126.622809,51.777357],[126.580925,51.824728],[126.555056,51.874266],[126.510092,51.922274],[126.462665,51.948471],[126.468208,51.982395],[126.447882,52.009294],[126.450962,52.027709],[126.487918,52.041699],[126.514404,52.037282],[126.563679,52.119302],[126.556288,52.136203],[126.499005,52.16044],[126.457121,52.165212],[126.403535,52.185031],[126.34502,52.192002],[126.306832,52.205574],[126.312992,52.235271],[126.357955,52.264216],[126.401071,52.279597],[126.436795,52.277034],[126.4331,52.298632],[126.327774,52.310342],[126.320999,52.342163],[126.348716,52.357882],[126.353644,52.389304],[126.326542,52.424353],[126.268644,52.475051],[126.205202,52.466302],[126.192883,52.492181],[126.213209,52.525327],[126.147304,52.573],[126.066616,52.603905],[126.055529,52.582455],[126.030891,52.576273],[125.989008,52.603178],[125.968682,52.630429],[125.971145,52.654033],[125.995783,52.675085],[126.061688,52.673271],[126.072775,52.691048],[126.044442,52.739628],[126.112195,52.757016],[126.116507,52.768243],[126.052449,52.800095],[126.02042,52.795753],[125.985312,52.758465],[125.966834,52.759914],[125.937269,52.786705],[125.923718,52.815651],[125.855349,52.866259],[125.854117,52.891542],[125.827631,52.899123],[125.772197,52.89804],[125.751255,52.88143],[125.722306,52.880347],[125.678574,52.86084],[125.666871,52.869872],[125.665023,52.913561],[125.737088,52.943504],[125.742632,52.993964],[125.684118,53.00801],[125.643466,53.039686],[125.640386,53.06199],[125.613901,53.083564],[125.588647,53.081047],[125.530749,53.0512],[125.504263,53.061271],[125.503647,53.095424],[125.452524,53.107641],[125.343503,53.14463],[125.315786,53.144989],[125.252344,53.18051],[125.195062,53.198439],[125.142091,53.204175],[125.038613,53.202741],[124.970244,53.194137],[124.887708,53.164368],[124.909266,53.118059],[124.87231,53.099018],[124.832889,53.145347],[124.787926,53.140681],[124.734339,53.146783],[124.712165,53.162574],[124.720789,53.192344],[124.678905,53.207043],[124.590209,53.208476],[124.563108,53.201666],[124.496587,53.207759],[124.487348,53.217436],[124.435609,53.223886],[124.412203,53.248601],[124.375863,53.258984],[124.327819,53.331954],[124.239124,53.379817],[124.19416,53.37339],[124.125791,53.348033],[124.058038,53.404085],[124.01369,53.403371],[123.985973,53.434401],[123.865249,53.489627],[123.797495,53.489983],[123.746373,53.500308],[123.698329,53.498528],[123.668764,53.533756],[123.620721,53.550115],[123.58746,53.546915],[123.569598,53.505291],[123.53141,53.507071],[123.557895,53.531978],[123.546808,53.551537],[123.517243,53.558292],[123.490758,53.542648],[123.510468,53.509206],[123.499381,53.497816],[123.47228,53.509206],[123.454417,53.536602],[123.394055,53.538024],[123.309672,53.56078],[123.274563,53.563269],[123.231447,53.549404],[123.179092,53.509918],[123.137209,53.498172],[123.093477,53.508138],[123.052209,53.506715],[122.943804,53.483929],[122.894528,53.462914],[122.826775,53.457213],[122.763949,53.463626],[122.673406,53.459351],[122.608117,53.465408],[122.5379,53.453293],[122.496016,53.458638],[122.435038,53.444739],[122.37406,53.47467],[122.350038,53.505647],[122.266886,53.470039],[122.227466,53.461845],[122.161561,53.468614],[122.111054,53.426913],[122.077177,53.422277],[122.026054,53.428339],[121.875765,53.426556],[121.816019,53.41336],[121.754425,53.389454],[121.697758,53.392666],[121.589969,53.350891],[121.499426,53.337314],[121.504969,53.323018],[121.575802,53.29155],[121.615222,53.258984],[121.642324,53.262564],[121.679896,53.240722],[121.67928,53.199515],[121.660186,53.195213],[121.665114,53.170467],[121.722396,53.145706],[121.753193,53.147501],[121.784606,53.104408],[121.775367,53.089674],[121.817867,53.061631],[121.785838,53.018451],[121.715621,52.997926],[121.677432,52.948192],[121.66265,52.912478],[121.610295,52.892264],[121.604136,52.872401],[121.620766,52.853251],[121.591201,52.824693],[121.537614,52.801542],[121.511129,52.779104],[121.476636,52.772225],[121.455078,52.73528],[121.373158,52.683067],[121.309717,52.676173],[121.29247,52.651855],[121.237036,52.619167],[121.182217,52.59918],[121.225333,52.577364],[121.280151,52.586819],[121.323883,52.573727],[121.353448,52.534793],[121.411963,52.52205],[121.416274,52.499468],[121.474172,52.482706],[121.495114,52.484892],[121.519136,52.456821],[121.565331,52.460468],[121.590585,52.443326],[121.63986,52.44442],[121.678664,52.419973],[121.658338,52.3904],[121.715621,52.342894],[121.714389,52.318025],[121.769207,52.308147],[121.841272,52.282526],[121.901018,52.280695],[121.94783,52.298266],[121.976779,52.343626],[122.035909,52.377615],[122.040837,52.413038],[122.091344,52.427272],[122.080873,52.440407],[122.107358,52.452445],[122.142467,52.495096],[122.140003,52.510032],[122.168952,52.513674],[122.178191,52.48963],[122.207756,52.469218],[122.310618,52.475416],[122.326016,52.459374],[122.342031,52.414133],[122.367284,52.413768],[122.378987,52.395512],[122.419023,52.375057],[122.447356,52.394052],[122.484313,52.341432],[122.478153,52.29607],[122.560689,52.282526],[122.585943,52.266413],[122.67895,52.276667],[122.710979,52.256157],[122.76087,52.26678],[122.787355,52.252494],[122.766413,52.232705],[122.769493,52.179893],[122.73808,52.153464],[122.690653,52.140243],[122.629059,52.13657],[122.643841,52.111585],[122.625363,52.067459],[122.650616,52.058997],[122.664783,51.99861],[122.683877,51.974654],[122.726377,51.978709],[122.729457,51.919321],[122.706051,51.890151],[122.725761,51.87833],[122.732536,51.832495],[122.771957,51.779579],[122.749167,51.746613],[122.778732,51.698048],[122.816304,51.655371],[122.820616,51.633088],[122.85634,51.606707],[122.832935,51.581797],[122.874202,51.561339],[122.880362,51.537894],[122.858804,51.524864],[122.880362,51.511085],[122.854492,51.477551],[122.871123,51.455181],[122.900072,51.445112],[122.903768,51.415262],[122.946267,51.405183],[122.965977,51.386886],[122.965977,51.345786],[123.002934,51.31213],[123.069455,51.321108],[123.127969,51.297913],[123.231447,51.279199],[123.231447,51.268716],[123.294273,51.254111],[123.339853,51.27246],[123.376809,51.266844],[123.414381,51.278825],[123.440251,51.270963],[123.46304,51.286686],[123.582533,51.294545],[123.582533,51.306893],[123.661989,51.319237],[123.660141,51.342795],[123.711264,51.398089],[123.794416,51.361109],[123.842459,51.367462],[123.887423,51.320734],[123.926227,51.300532],[123.939777,51.313253],[123.994596,51.322604],[124.071588,51.320734],[124.090067,51.3413],[124.128255,51.347281],[124.192313,51.33943],[124.239124,51.344664],[124.271769,51.308389],[124.297638,51.298661],[124.339522,51.293422],[124.406659,51.272086],[124.430065,51.301281],[124.426985,51.331953],[124.443616,51.35812],[124.478108,51.36223],[124.490427,51.380537],[124.555717,51.375307],[124.58713,51.363725],[124.62655,51.327465],[124.693687,51.3327],[124.752817,51.35812],[124.76452,51.38726],[124.783614,51.392115],[124.864302,51.37979],[124.885244,51.40817],[124.942527,51.447349],[124.917889,51.474196],[124.928976,51.498419],[124.983795,51.508478],[125.004737,51.529332],[125.047236,51.529704],[125.073106,51.553526],[125.060171,51.59667],[125.098975,51.658341],[125.12854,51.659083],[125.130388,51.635317],[125.175968,51.639403],[125.214772,51.627888],[125.228938,51.640517],[125.289301,51.633831],[125.316402,51.610052],[125.35151,51.623801],[125.38046,51.585516],[125.424807,51.562827],[125.528285,51.488359],[125.559082,51.461521],[125.559082,51.461521],[125.595422,51.416755],[125.595422,51.416755],[125.60035,51.413396],[125.60035,51.413396],[125.600966,51.410409],[125.600966,51.410409],[125.62314,51.398089],[125.62314,51.398089],[125.623756,51.387633],[125.623756,51.387633],[125.626219,51.380163],[125.626219,51.380163],[125.700132,51.327465],[125.700132,51.327465],[125.740784,51.27583],[125.740784,51.27583],[125.76111,51.261976],[125.76111,51.261976],[125.761726,51.226385],[125.819008,51.227134],[125.850421,51.21364],[125.864588,51.146487],[125.909551,51.138977],[125.946508,51.108176],[125.970529,51.123955],[125.993935,51.119072],[125.976073,51.084498],[126.059225,51.043503],[126.033971,51.011132],[126.041978,50.981753],[126.068464,50.967434],[126.042594,50.92558],[126.02042,50.927466],[125.996399,50.906715],[125.997631,50.872738],[125.961906,50.901054],[125.939732,50.85423],[125.913247,50.825885],[125.878138,50.816812],[125.890457,50.805845],[125.836255,50.793363],[125.846726,50.769524],[125.828863,50.756654],[125.804226,50.773309],[125.758646,50.746809],[125.795603,50.738856],[125.78082,50.725598],[125.825784,50.70362],[125.789443,50.679735],[125.804226,50.658874],[125.793139,50.643316],[125.814697,50.62092],[125.807921,50.60383],[125.829479,50.56165],[125.794987,50.532748],[125.770349,50.531227],[125.754335,50.506874],[125.740784,50.523237],[125.699516,50.487078],[125.654553,50.471082],[125.627451,50.443268],[125.580024,50.449366],[125.562162,50.438314],[125.583104,50.409717],[125.567089,50.402852],[125.536292,50.420014],[125.522126,50.404759],[125.546763,50.358965],[125.520278,50.3498],[125.530749,50.331085],[125.463611,50.295925],[125.466075,50.266861],[125.442053,50.260357],[125.448829,50.216338],[125.417416,50.195654],[125.39093,50.199868],[125.382923,50.172278],[125.335496,50.161161],[125.376148,50.137385],[125.311474,50.140453],[125.27883,50.127411],[125.258504,50.103618],[125.287453,50.093636],[125.283757,50.070211],[125.328105,50.065985],[125.315786,50.04562],[125.289916,50.057917],[125.25296,50.041393],[125.283757,50.036012],[125.297924,50.014481],[125.278214,49.996402],[125.241873,49.987938],[125.231402,49.957531],[125.190134,49.959841],[125.199373,49.935194],[125.225859,49.922481],[125.212924,49.907452],[125.245569,49.87198],[125.225243,49.867351],[125.239409,49.844587],[125.177815,49.829533],[125.222779,49.799026],[125.221547,49.754969],[125.204301,49.734086],[125.225243,49.726349],[125.219699,49.669058],[125.185207,49.634574],[125.189518,49.652401],[125.164881,49.669446],[125.132236,49.672157],[125.127308,49.655113],[125.15441,49.616741],[125.16796,49.629923],[125.205533,49.593859],[125.23017,49.595411],[125.233866,49.536801],[125.211076,49.539908],[125.228323,49.487063],[125.270822,49.454395],[125.256656,49.437275],[125.25604,49.395227],[125.277598,49.379644],[125.256656,49.359769],[125.261583,49.322336],[125.214772,49.277066],[125.227707,49.248947],[125.219699,49.189139],[125.187671,49.186792],[125.158721,49.144921],[125.117453,49.126127],[125.034302,49.157056],[125.039845,49.17623],[124.983179,49.162535],[124.906802,49.184054],[124.860607,49.166448],[124.847672,49.129651],[124.809484,49.115943],[124.828578,49.077933],[124.808252,49.020666],[124.756513,48.967262],[124.744194,48.920487],[124.709086,48.920487],[124.715861,48.885475],[124.697383,48.841775],[124.654267,48.83429],[124.644412,48.80789],[124.656115,48.783842],[124.612383,48.747945],[124.624702,48.701755],[124.601912,48.632587],[124.579122,48.596582],[124.520608,48.556195],[124.548941,48.535593],[124.533543,48.515379],[124.555717,48.467784],[124.507674,48.445558],[124.52492,48.426897],[124.51876,48.378027],[124.547094,48.35775],[124.540934,48.335476],[124.579738,48.297269],[124.558796,48.268197],[124.579122,48.262221],[124.547094,48.200829],[124.512601,48.164518],[124.529847,48.146951],[124.505826,48.124985],[124.478108,48.123387],[124.46579,48.098213],[124.415899,48.08782],[124.430065,48.12099],[124.471333,48.133373],[124.475029,48.173698],[124.418978,48.181679],[124.412819,48.219175],[124.422058,48.245884],[124.365392,48.283731],[124.353689,48.315978],[124.317964,48.35099],[124.331515,48.380015],[124.309957,48.413393],[124.330283,48.435633],[124.302566,48.456673],[124.314269,48.503881],[124.25945,48.536385],[124.25945,48.536385],[124.136878,48.463023],[124.07898,48.43603],[124.019234,48.39313],[123.862785,48.271782],[123.746373,48.197638],[123.705105,48.152142],[123.579453,48.045427],[123.537569,48.021816],[123.300432,47.953723],[123.256085,47.876711],[123.214201,47.824502],[123.161846,47.781892],[123.041122,47.746492],[122.926557,47.697777],[122.848949,47.67441],[122.765181,47.614333],[122.59395,47.54732],[122.543443,47.495589],[122.507103,47.401291],[122.418407,47.350632],[122.441197,47.310476],[122.441197,47.310476],[122.462755,47.27841],[122.498479,47.255262],[122.531124,47.198771],[122.582863,47.158092],[122.582863,47.158092],[122.615508,47.124306],[122.679566,47.094164],[122.710363,47.093349],[122.710363,47.093349],[122.821232,47.065636],[122.852645,47.072158],[122.845869,47.046881],[122.778116,47.002822],[122.77442,46.973837],[122.798442,46.9575],[122.791051,46.941567],[122.83971,46.937072],[122.895144,46.960359],[122.893913,46.895376],[122.906847,46.80738],[122.996774,46.761483],[123.00355,46.730726],[123.026339,46.718829],[123.076846,46.745082],[123.103332,46.734828],[123.163694,46.74016],[123.198802,46.803283],[123.22344,46.821305],[123.221592,46.850373],[123.295505,46.865105],[123.341084,46.826628],[123.374345,46.837683],[123.40699,46.906416],[123.404526,46.935438],[123.360179,46.970978],[123.304128,46.964852],[123.301664,46.999965],[123.337389,46.988943],[123.42362,46.934212],[123.487678,46.959951],[123.52833,46.944836],[123.483366,46.84587],[123.506772,46.827038],[123.562823,46.82581],[123.575757,46.845461],[123.576989,46.891286],[123.605322,46.891286],[123.599163,46.868378],[123.625648,46.847508],[123.580069,46.827447],[123.629344,46.813524],[123.631808,46.728675],[123.603475,46.68928],[123.474743,46.686817],[123.366338,46.677784],[123.318295,46.662179],[123.276411,46.660947],[123.279491,46.616981],[123.228368,46.588198],[123.18094,46.614103],[123.098404,46.603002],[123.077462,46.622324],[123.04605,46.617803],[123.052825,46.579972],[123.002318,46.574624],[123.010325,46.524823],[123.011557,46.434984],[123.089781,46.347888],[123.142136,46.298293],[123.178476,46.248239],[123.248078,46.273065],[123.286266,46.250308],[123.320758,46.254447],[123.357099,46.232096],[123.357099,46.232096],[123.430396,46.243687],[123.452569,46.233338],[123.499381,46.259826],[123.569598,46.223816],[123.569598,46.223816]]]]}},{"type":"Feature","properties":{"adcode":310000,"name":"上海市","center":[121.472644,31.231706],"centroid":[121.438737,31.072559],"childrenNum":16,"level":"province","parent":{"adcode":100000},"subFeatureIndex":8,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[120.901349,31.017327],[120.940153,31.010146],[120.949392,31.030148],[120.989428,31.01425],[121.000515,30.938309],[120.993124,30.889532],[121.020225,30.872069],[120.991892,30.837133],[121.038087,30.814007],[121.060261,30.845354],[121.097833,30.857171],[121.13787,30.826342],[121.123087,30.77905],[121.174826,30.771851],[121.21671,30.785734],[121.232108,30.755909],[121.272144,30.723504],[121.274608,30.677191],[121.362071,30.679764],[121.426129,30.730192],[121.517288,30.775451],[121.601056,30.805269],[121.681128,30.818633],[121.904714,30.814007],[121.943518,30.776993],[121.970004,30.789333],[121.954605,30.825828],[121.994025,30.862823],[121.990945,30.96859],[121.977395,31.016301],[121.946598,31.066039],[121.809859,31.196669],[121.722396,31.3036],[121.599208,31.37465],[121.520984,31.394575],[121.404571,31.479337],[121.343593,31.511996],[121.301093,31.49873],[121.301093,31.49873],[121.247507,31.476785],[121.241963,31.493117],[121.174826,31.44922],[121.143413,31.392021],[121.113848,31.37465],[121.130478,31.343987],[121.142797,31.275472],[121.090442,31.291838],[121.060261,31.245289],[121.076892,31.158267],[121.018377,31.134194],[120.930298,31.141365],[120.881023,31.134706],[120.859465,31.100379],[120.890878,31.094229],[120.901349,31.017327]]],[[[121.974931,31.61704],[121.715005,31.673592],[121.64294,31.697527],[121.599824,31.703128],[121.49881,31.753012],[121.431673,31.769295],[121.384861,31.833382],[121.323267,31.868458],[121.265369,31.863883],[121.200079,31.834907],[121.118775,31.759119],[121.145261,31.75403],[121.289391,31.61653],[121.371926,31.553314],[121.395332,31.585437],[121.434136,31.590535],[121.547469,31.531382],[121.625693,31.501792],[121.682976,31.491075],[121.819098,31.437987],[121.890547,31.428795],[121.981706,31.464024],[121.995873,31.493117],[121.974931,31.61704]]],[[[121.795693,31.330186],[121.792613,31.363408],[121.742106,31.407345],[121.585657,31.454836],[121.567179,31.48342],[121.520984,31.494137],[121.509897,31.4824],[121.572107,31.435944],[121.727939,31.35472],[121.76428,31.31536],[121.785222,31.31127],[121.795693,31.330186]]],[[[121.801852,31.356765],[121.8037,31.328652],[121.840656,31.295418],[121.932431,31.283144],[122.016199,31.282121],[122.097503,31.255522],[122.122756,31.307179],[122.116597,31.320984],[122.040837,31.324051],[121.951525,31.337343],[121.845584,31.37465],[121.792613,31.377715],[121.801852,31.356765]]],[[[121.626925,31.445135],[121.631853,31.456878],[121.579498,31.479848],[121.626925,31.445135]]],[[[121.943518,31.215608],[121.959533,31.159291],[121.995873,31.160828],[122.008808,31.221238],[121.950909,31.228915],[121.943518,31.215608]]],[[[121.88254,31.240684],[121.909026,31.195133],[121.923808,31.234032],[121.88254,31.240684]]]]}},{"type":"Feature","properties":{"adcode":320000,"name":"江苏省","center":[118.767413,32.041544],"centroid":[119.486506,32.983991],"childrenNum":13,"level":"province","parent":{"adcode":100000},"subFeatureIndex":9,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[117.311654,34.561686],[117.27285,34.556757],[117.303647,34.542463],[117.267923,34.532603],[117.27285,34.499565],[117.252524,34.48674],[117.248213,34.451216],[117.166293,34.434435],[117.139191,34.526687],[117.15151,34.559222],[117.104083,34.648874],[117.073286,34.639026],[117.061583,34.675947],[117.070206,34.713835],[117.022163,34.759081],[116.969192,34.771864],[116.95133,34.81069],[116.979047,34.815113],[116.966113,34.844588],[116.929156,34.843114],[116.922381,34.894671],[116.858323,34.928533],[116.821983,34.929515],[116.815823,34.965324],[116.789338,34.975133],[116.781331,34.916757],[116.677853,34.939327],[116.622418,34.939818],[116.613795,34.922645],[116.557745,34.908905],[116.445028,34.895652],[116.408071,34.850972],[116.403144,34.756131],[116.369267,34.749247],[116.363724,34.715311],[116.392057,34.710391],[116.374195,34.640011],[116.430245,34.650843],[116.432709,34.630163],[116.477057,34.614896],[116.490607,34.573513],[116.594085,34.511894],[116.592237,34.493646],[116.662454,34.472927],[116.722816,34.472434],[116.773939,34.453683],[116.782563,34.429993],[116.828142,34.389012],[116.909446,34.408271],[116.969192,34.389012],[116.960569,34.363821],[116.983359,34.348011],[116.969192,34.283753],[117.051112,34.221425],[117.025243,34.167469],[117.046801,34.151622],[117.123793,34.128342],[117.130568,34.101586],[117.192162,34.068873],[117.257452,34.065899],[117.277162,34.078787],[117.311654,34.067882],[117.357234,34.088205],[117.404045,34.03218],[117.435458,34.028212],[117.514914,34.060941],[117.543248,34.038627],[117.569117,33.985051],[117.612849,34.000433],[117.629479,34.028708],[117.671363,33.992494],[117.672595,33.934916],[117.715095,33.879287],[117.753899,33.891211],[117.759442,33.874318],[117.739732,33.758467],[117.72495,33.74951],[117.750203,33.710688],[117.791471,33.733585],[117.843826,33.736074],[117.901724,33.720146],[117.972557,33.74951],[118.019985,33.738562],[118.065564,33.76593],[118.117919,33.766427],[118.161035,33.735576],[118.16781,33.663381],[118.112376,33.617045],[118.117919,33.594615],[118.107448,33.475391],[118.050782,33.491863],[118.027376,33.455421],[118.016905,33.402978],[118.029224,33.374995],[117.992883,33.333005],[117.974405,33.279487],[117.939297,33.262475],[117.942376,33.224936],[117.977485,33.226437],[117.988572,33.180869],[118.037231,33.152314],[118.038463,33.134776],[118.149332,33.169348],[118.178281,33.217926],[118.217085,33.191888],[118.219549,33.114227],[118.243571,33.027967],[118.244803,32.998359],[118.26944,32.969242],[118.303933,32.96874],[118.291614,32.946143],[118.252194,32.936601],[118.2331,32.914498],[118.250346,32.848157],[118.301469,32.846145],[118.300237,32.783275],[118.334114,32.761637],[118.363063,32.770695],[118.375382,32.718849],[118.411106,32.715828],[118.450526,32.743518],[118.483787,32.721367],[118.560163,32.729926],[118.572482,32.719856],[118.642699,32.744525],[118.707373,32.72036],[118.756648,32.737477],[118.73817,32.772708],[118.743097,32.853184],[118.743097,32.853184],[118.810235,32.853687],[118.821322,32.920527],[118.846575,32.922034],[118.849039,32.956689],[118.89585,32.957694],[118.89585,32.957694],[118.892771,32.941121],[118.934039,32.93861],[118.993169,32.958196],[119.020886,32.955685],[119.054763,32.8748],[119.113277,32.823014],[119.184726,32.825529],[119.211827,32.708275],[119.208748,32.641276],[119.230921,32.607001],[119.22045,32.576748],[119.152697,32.557582],[119.168096,32.536394],[119.142226,32.499556],[119.084944,32.452602],[119.041212,32.515201],[118.975923,32.505108],[118.922336,32.557078],[118.92172,32.557078],[118.922336,32.557078],[118.92172,32.557078],[118.890923,32.553042],[118.908169,32.59238],[118.84288,32.56767],[118.820706,32.60448],[118.784981,32.582295],[118.757264,32.603976],[118.73509,32.58885],[118.719076,32.614059],[118.719076,32.614059],[118.688895,32.588346],[118.658714,32.594397],[118.632844,32.578261],[118.59712,32.600951],[118.568787,32.585825],[118.564475,32.562122],[118.608823,32.536899],[118.592192,32.481383],[118.628533,32.467751],[118.691359,32.472295],[118.685199,32.403604],[118.703061,32.328792],[118.657482,32.30148],[118.674728,32.250375],[118.643931,32.209875],[118.510888,32.194176],[118.49549,32.165304],[118.501033,32.121726],[118.433896,32.086746],[118.394476,32.076098],[118.389548,31.985281],[118.363679,31.930443],[118.472084,31.879639],[118.466541,31.857784],[118.504729,31.841516],[118.481939,31.778453],[118.533678,31.76726],[118.521975,31.743343],[118.5577,31.73011],[118.571866,31.746397],[118.641467,31.75861],[118.653786,31.73011],[118.697518,31.709747],[118.643315,31.671555],[118.643315,31.649651],[118.736322,31.633347],[118.748025,31.675629],[118.773894,31.682759],[118.802844,31.619078],[118.858894,31.623665],[118.881684,31.564023],[118.885995,31.519139],[118.883532,31.500261],[118.852119,31.393553],[118.824401,31.375672],[118.767735,31.363919],[118.745561,31.372606],[118.720924,31.322518],[118.726467,31.282121],[118.756648,31.279564],[118.794836,31.229426],[118.870597,31.242219],[118.984546,31.237102],[119.014727,31.241707],[119.10527,31.235055],[119.107118,31.250917],[119.158241,31.294907],[119.197661,31.295418],[119.198277,31.270357],[119.266646,31.250405],[119.294363,31.263195],[119.338095,31.259103],[119.350414,31.301043],[119.374435,31.258591],[119.360269,31.213049],[119.391682,31.174142],[119.439109,31.177214],[119.461283,31.156219],[119.532732,31.159291],[119.599869,31.10909],[119.623891,31.130096],[119.678093,31.167997],[119.705811,31.152634],[119.715666,31.169533],[119.779723,31.17875],[119.809904,31.148536],[119.827151,31.174142],[119.878274,31.160828],[119.921389,31.170045],[119.946027,31.106016],[119.988527,31.059375],[120.001461,31.027071],[120.052584,31.00553],[120.111099,30.955761],[120.149903,30.937283],[120.223816,30.926502],[120.316206,30.933689],[120.371025,30.948575],[120.35809,30.886964],[120.42338,30.902884],[120.435083,30.920855],[120.441858,30.860768],[120.460336,30.839702],[120.489285,30.763624],[120.504684,30.757967],[120.563814,30.835592],[120.589684,30.854089],[120.654973,30.846896],[120.68269,30.882342],[120.713487,30.88491],[120.709176,30.933176],[120.684538,30.955247],[120.698089,30.970643],[120.746132,30.962432],[120.770154,30.996809],[120.820661,31.006556],[120.865624,30.989627],[120.901349,31.017327],[120.890878,31.094229],[120.859465,31.100379],[120.881023,31.134706],[120.930298,31.141365],[121.018377,31.134194],[121.076892,31.158267],[121.060261,31.245289],[121.090442,31.291838],[121.142797,31.275472],[121.130478,31.343987],[121.113848,31.37465],[121.143413,31.392021],[121.174826,31.44922],[121.241963,31.493117],[121.247507,31.476785],[121.301093,31.49873],[121.301093,31.49873],[121.343593,31.511996],[121.371926,31.553314],[121.289391,31.61653],[121.145261,31.75403],[121.118775,31.759119],[121.200079,31.834907],[121.265369,31.863883],[121.323267,31.868458],[121.384861,31.833382],[121.431673,31.769295],[121.49881,31.753012],[121.599824,31.703128],[121.64294,31.697527],[121.715005,31.673592],[121.974931,31.61704],[121.970004,31.718911],[121.889315,31.866425],[121.856055,31.955328],[121.772287,32.032984],[121.759352,32.059362],[121.525295,32.136423],[121.542542,32.152132],[121.458774,32.177462],[121.499426,32.211394],[121.493882,32.263533],[121.450151,32.282256],[121.425513,32.430885],[121.390405,32.460682],[121.352216,32.474315],[121.269681,32.483402],[121.153268,32.52933],[121.121855,32.569183],[121.076892,32.576243],[121.020225,32.605489],[120.961711,32.612042],[120.979573,32.636236],[120.963559,32.68259],[120.916131,32.701225],[120.953088,32.714318],[120.972182,32.761134],[120.981421,32.85972],[120.957399,32.893395],[120.932762,33.005887],[120.917979,33.02596],[120.871784,33.047032],[120.874247,33.093672],[120.843451,33.209915],[120.819429,33.237951],[120.833595,33.274984],[120.813885,33.303499],[120.769538,33.307],[120.741205,33.337505],[120.717183,33.436945],[120.680227,33.520306],[120.622944,33.615051],[120.611241,33.627012],[120.583524,33.668362],[120.534249,33.782346],[120.48559,33.859411],[120.367329,34.091674],[120.347619,34.179352],[120.314359,34.255563],[120.311895,34.306991],[120.103707,34.391481],[119.962657,34.459112],[119.811752,34.485754],[119.781571,34.515839],[119.641137,34.569078],[119.610956,34.592729],[119.569072,34.615389],[119.465594,34.672994],[119.525956,34.73351],[119.456971,34.748264],[119.381827,34.752198],[119.494543,34.754656],[119.497007,34.754164],[119.439725,34.785136],[119.440957,34.769406],[119.378747,34.764489],[119.312841,34.774813],[119.272189,34.797914],[119.238313,34.799388],[119.217371,34.827886],[119.202588,34.890253],[119.214907,34.925589],[119.211211,34.981507],[119.238313,35.048657],[119.285124,35.068252],[119.291899,35.028567],[119.307298,35.032977],[119.292515,35.068742],[119.306066,35.076578],[119.286972,35.115261],[119.250016,35.124562],[119.217371,35.106939],[119.137915,35.096167],[119.114509,35.055026],[119.027045,35.055516],[118.942662,35.040817],[118.928495,35.051106],[118.86259,35.025626],[118.860742,34.944233],[118.805307,34.87307],[118.80038,34.843114],[118.772047,34.794474],[118.739402,34.792508],[118.719076,34.745313],[118.764039,34.740396],[118.783749,34.723181],[118.739402,34.693663],[118.690127,34.678408],[118.664257,34.693663],[118.607591,34.694155],[118.601431,34.714327],[118.545997,34.705964],[118.460997,34.656258],[118.473932,34.623269],[118.439439,34.626223],[118.424657,34.595193],[118.439439,34.507949],[118.416034,34.473914],[118.404947,34.427525],[118.379693,34.415183],[118.290382,34.424563],[118.277447,34.404814],[118.220165,34.405802],[118.217701,34.379134],[118.179513,34.379628],[118.177665,34.45319],[118.132702,34.483287],[118.16473,34.50499],[118.185056,34.543942],[118.079115,34.569571],[118.114839,34.614404],[118.084042,34.655766],[118.053861,34.650843],[117.951615,34.678408],[117.909732,34.670533],[117.902956,34.644443],[117.793935,34.651827],[117.791471,34.583368],[117.801942,34.518798],[117.684298,34.547392],[117.659044,34.501044],[117.609769,34.490686],[117.592523,34.462566],[117.53832,34.467006],[117.465023,34.484767],[117.402813,34.550843],[117.402813,34.569571],[117.370785,34.584846],[117.325205,34.573021],[117.325205,34.573021],[117.32151,34.566614],[117.32151,34.566614],[117.311654,34.561686],[117.311654,34.561686]]]]}},{"type":"Feature","properties":{"adcode":330000,"name":"浙江省","center":[120.153576,30.287459],"centroid":[120.109913,29.181466],"childrenNum":11,"level":"province","parent":{"adcode":100000},"subFeatureIndex":10,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[118.433896,28.288335],[118.444367,28.253548],[118.490562,28.238259],[118.493026,28.262509],[118.588497,28.282538],[118.595272,28.258292],[118.651322,28.277267],[118.674728,28.27147],[118.699366,28.309939],[118.719692,28.312047],[118.756032,28.252493],[118.802228,28.240368],[118.804075,28.207675],[118.771431,28.188687],[118.805923,28.154923],[118.802228,28.117453],[118.767735,28.10584],[118.719076,28.063601],[118.733858,28.027684],[118.730163,27.970615],[118.753568,27.947885],[118.818242,27.916689],[118.829329,27.847921],[118.873677,27.733563],[118.879836,27.667859],[118.913713,27.619616],[118.909401,27.568168],[118.869365,27.540047],[118.907553,27.460952],[118.955597,27.4498],[118.986393,27.47582],[118.983314,27.498649],[119.020886,27.498118],[119.03998,27.478475],[119.092335,27.466262],[119.129907,27.475289],[119.121284,27.438115],[119.14777,27.424836],[119.224146,27.416868],[119.26911,27.42218],[119.285124,27.457766],[119.334399,27.480067],[119.360269,27.524657],[119.416935,27.539517],[119.438493,27.508734],[119.466826,27.526249],[119.501935,27.610601],[119.501319,27.649837],[119.541971,27.666799],[119.606028,27.674749],[119.644217,27.663619],[119.626354,27.620676],[119.630666,27.582491],[119.675014,27.574534],[119.659615,27.540578],[119.690412,27.537394],[119.70889,27.514042],[119.703347,27.446613],[119.685485,27.438646],[119.711354,27.403054],[119.750774,27.373829],[119.739687,27.362668],[119.782187,27.330241],[119.768636,27.307909],[119.843165,27.300464],[119.938636,27.329709],[119.960194,27.365857],[120.008237,27.375423],[120.026099,27.344063],[120.052584,27.338747],[120.096316,27.390302],[120.136968,27.402523],[120.134504,27.420055],[120.221352,27.420055],[120.26262,27.432804],[120.273091,27.38924],[120.340844,27.399867],[120.343924,27.363199],[120.430155,27.258976],[120.401822,27.250996],[120.404286,27.204166],[120.461568,27.142407],[120.492365,27.136016],[120.545952,27.156785],[120.574901,27.234501],[120.554575,27.25206],[120.580444,27.321203],[120.665444,27.357884],[120.673451,27.420055],[120.703016,27.478475],[120.637111,27.561271],[120.634647,27.577186],[120.685154,27.622797],[120.709176,27.682699],[120.771386,27.734623],[120.777545,27.774873],[120.809574,27.775402],[120.840371,27.758986],[120.910588,27.864852],[120.942001,27.896592],[120.97403,27.887071],[121.027616,27.832574],[121.070116,27.834162],[121.107688,27.81352],[121.152036,27.815638],[121.134174,27.787051],[121.13479,27.787051],[121.149572,27.801345],[121.149572,27.801875],[121.153268,27.809815],[121.152652,27.810344],[121.192072,27.822518],[121.193304,27.872259],[121.162507,27.879136],[121.162507,27.90717],[121.099681,27.895005],[121.05595,27.900294],[120.991892,27.95],[121.015298,27.981714],[121.059029,28.096338],[121.108304,28.139092],[121.121239,28.12537],[121.140949,28.031382],[121.176058,28.022401],[121.261057,28.034551],[121.299862,28.067297],[121.328195,28.134343],[121.373774,28.133287],[121.402107,28.197127],[121.45631,28.250385],[121.488955,28.301509],[121.538846,28.299401],[121.571491,28.279376],[121.580114,28.240368],[121.627541,28.251966],[121.669425,28.33312],[121.660186,28.355768],[121.634317,28.347868],[121.658954,28.392628],[121.692831,28.407368],[121.671273,28.472621],[121.646019,28.511544],[121.634317,28.562542],[121.596128,28.575156],[121.557324,28.645033],[121.540694,28.655537],[121.646019,28.682842],[121.689135,28.719062],[121.704534,28.804577],[121.687287,28.863294],[121.774751,28.863818],[121.772287,28.898404],[121.743338,28.954451],[121.711309,28.985865],[121.712541,29.028783],[121.658954,29.058606],[121.660186,29.118226],[121.616454,29.143318],[121.608447,29.168927],[121.715621,29.125022],[121.750113,29.136523],[121.767975,29.166837],[121.780294,29.10986],[121.811091,29.10986],[121.85975,29.086328],[121.884388,29.105677],[121.966308,29.052852],[121.970004,29.092604],[121.988482,29.110906],[121.986634,29.154817],[121.948446,29.193485],[121.971851,29.193485],[121.966924,29.249894],[122.002032,29.260336],[122.000185,29.278608],[121.94475,29.28435],[121.958301,29.334448],[121.936127,29.348012],[121.937975,29.384],[121.975547,29.411113],[121.993409,29.45229],[121.973083,29.477821],[121.968772,29.515846],[121.995257,29.545007],[122.000185,29.582486],[121.966308,29.636078],[121.909641,29.650122],[121.872685,29.632437],[121.833265,29.653242],[121.937359,29.748373],[122.003264,29.762401],[122.043916,29.822647],[122.10243,29.859504],[122.143082,29.877668],[122.140003,29.901535],[122.00696,29.891678],[122.00388,29.92021],[121.971235,29.955476],[121.919497,29.920729],[121.835113,29.958068],[121.78399,29.99332],[121.721164,29.992802],[121.699606,30.007832],[121.652795,30.071037],[121.635548,30.070002],[121.561636,30.184395],[121.497578,30.258861],[121.395332,30.338435],[121.371926,30.37097],[121.328195,30.397299],[121.225333,30.404526],[121.183449,30.434458],[121.092906,30.515952],[121.058413,30.563888],[121.148956,30.599953],[121.188992,30.632916],[121.239499,30.648878],[121.274608,30.677191],[121.272144,30.723504],[121.232108,30.755909],[121.21671,30.785734],[121.174826,30.771851],[121.123087,30.77905],[121.13787,30.826342],[121.097833,30.857171],[121.060261,30.845354],[121.038087,30.814007],[120.991892,30.837133],[121.020225,30.872069],[120.993124,30.889532],[121.000515,30.938309],[120.989428,31.01425],[120.949392,31.030148],[120.940153,31.010146],[120.901349,31.017327],[120.865624,30.989627],[120.820661,31.006556],[120.770154,30.996809],[120.746132,30.962432],[120.698089,30.970643],[120.684538,30.955247],[120.709176,30.933176],[120.713487,30.88491],[120.68269,30.882342],[120.654973,30.846896],[120.589684,30.854089],[120.563814,30.835592],[120.504684,30.757967],[120.489285,30.763624],[120.460336,30.839702],[120.441858,30.860768],[120.435083,30.920855],[120.42338,30.902884],[120.35809,30.886964],[120.371025,30.948575],[120.316206,30.933689],[120.223816,30.926502],[120.149903,30.937283],[120.111099,30.955761],[120.052584,31.00553],[120.001461,31.027071],[119.988527,31.059375],[119.946027,31.106016],[119.921389,31.170045],[119.878274,31.160828],[119.827151,31.174142],[119.809904,31.148536],[119.779723,31.17875],[119.715666,31.169533],[119.705811,31.152634],[119.678093,31.167997],[119.623891,31.130096],[119.649144,31.104991],[119.629434,31.085517],[119.633746,31.019379],[119.580159,30.967051],[119.582007,30.932149],[119.563529,30.919315],[119.557369,30.874124],[119.575847,30.829939],[119.55429,30.825828],[119.527188,30.77905],[119.479761,30.772365],[119.482841,30.704467],[119.444652,30.650422],[119.408312,30.645274],[119.39045,30.685941],[119.343022,30.664322],[119.323312,30.630341],[119.238929,30.609225],[119.265414,30.574709],[119.237081,30.546881],[119.272189,30.510281],[119.326392,30.532964],[119.336247,30.508734],[119.335015,30.448389],[119.36766,30.38491],[119.402768,30.374584],[119.349182,30.349281],[119.326392,30.372002],[119.277117,30.341018],[119.246936,30.341018],[119.236465,30.297106],[119.201356,30.290905],[119.126828,30.304856],[119.091719,30.323972],[119.06277,30.304856],[118.988857,30.332237],[118.954365,30.360126],[118.880452,30.31519],[118.877988,30.282637],[118.905089,30.216464],[118.929727,30.2025],[118.852735,30.166805],[118.852119,30.149729],[118.895234,30.148694],[118.873677,30.11505],[118.878604,30.064822],[118.902626,30.029078],[118.894619,29.937845],[118.838568,29.934733],[118.841032,29.891159],[118.740634,29.814859],[118.744945,29.73902],[118.700598,29.706277],[118.647011,29.64336],[118.61991,29.654282],[118.573714,29.638159],[118.532446,29.588731],[118.500417,29.57572],[118.496106,29.519492],[118.381541,29.504909],[118.347664,29.474174],[118.329802,29.495012],[118.306396,29.479384],[118.316252,29.422581],[118.248498,29.431443],[118.193064,29.395472],[118.205382,29.343839],[118.166578,29.314099],[118.178281,29.297921],[118.138861,29.283828],[118.077883,29.290614],[118.073571,29.216993],[118.042159,29.210202],[118.027992,29.167882],[118.045238,29.149068],[118.037847,29.102017],[118.076035,29.074822],[118.066796,29.053898],[118.097593,28.998952],[118.115455,29.009944],[118.115455,29.009944],[118.133933,28.983771],[118.165346,28.986912],[118.227556,28.942406],[118.195527,28.904167],[118.270056,28.918836],[118.300237,28.826075],[118.364295,28.813491],[118.403099,28.702791],[118.428352,28.681267],[118.428352,28.617193],[118.428352,28.617193],[118.412338,28.55676],[118.4302,28.515225],[118.414802,28.497344],[118.474548,28.478934],[118.456686,28.424738],[118.432048,28.402104],[118.455454,28.384204],[118.480091,28.327325],[118.433896,28.288335]]],[[[122.163408,29.988137],[122.239785,29.962735],[122.279205,29.937326],[122.322321,29.940438],[122.341415,29.976733],[122.343879,30.020269],[122.310002,30.039958],[122.290908,30.074663],[122.301379,30.086574],[122.293988,30.100554],[122.152938,30.113497],[122.095655,30.158008],[122.048844,30.147141],[121.955221,30.183878],[121.934895,30.161631],[121.983554,30.100554],[121.989714,30.077252],[121.978011,30.059125],[122.027902,29.991247],[122.106742,30.005759],[122.118445,29.986582],[122.163408,29.988137]]],[[[122.213915,30.186464],[122.178807,30.199396],[122.152938,30.19112],[122.143698,30.163183],[122.168336,30.138343],[122.213915,30.186464]]],[[[122.229314,29.711995],[122.210836,29.700559],[122.269966,29.685482],[122.231162,29.710435],[122.229314,29.711995]]],[[[122.427646,30.738422],[122.427031,30.697777],[122.532972,30.696748],[122.528045,30.725047],[122.475074,30.714243],[122.445509,30.745109],[122.427646,30.738422]]],[[[122.162793,30.329654],[122.058083,30.291938],[122.154169,30.244903],[122.231778,30.234562],[122.247176,30.30124],[122.228082,30.329654],[122.191126,30.329654],[122.176343,30.351863],[122.162793,30.329654]]],[[[122.317393,30.249556],[122.277973,30.242835],[122.358661,30.236113],[122.365437,30.255242],[122.417175,30.238699],[122.40732,30.272817],[122.333408,30.272817],[122.317393,30.249556]]],[[[122.026054,29.178333],[122.013119,29.151681],[122.056851,29.158476],[122.075945,29.176243],[122.036525,29.20759],[122.026054,29.178333]]],[[[122.372212,29.893234],[122.386379,29.834069],[122.415944,29.828877],[122.401777,29.869884],[122.433806,29.883376],[122.43319,29.919173],[122.411632,29.951846],[122.398081,29.9394],[122.351886,29.959105],[122.330944,29.937845],[122.338951,29.911911],[122.353734,29.89946],[122.362973,29.894272],[122.372212,29.893234]]],[[[122.43011,30.408655],[122.432574,30.445294],[122.37406,30.461802],[122.277973,30.471603],[122.281669,30.418461],[122.318625,30.407106],[122.352502,30.422074],[122.43011,30.408655]]],[[[121.837577,28.770484],[121.86283,28.782024],[121.861598,28.814016],[121.837577,28.770484]]],[[[122.265038,29.84549],[122.221307,29.832512],[122.248408,29.804473],[122.310002,29.766557],[122.325401,29.781621],[122.299531,29.819532],[122.319241,29.829397],[122.265038,29.84549]]],[[[121.790765,29.082144],[121.832649,29.050236],[121.84312,29.082144],[121.82033,29.099402],[121.790765,29.082144]]],[[[121.201311,27.623328],[121.197616,27.618025],[121.198848,27.616964],[121.203775,27.625979],[121.201311,27.623328]]],[[[121.943518,30.776993],[121.968156,30.688514],[121.997105,30.658659],[122.087032,30.602014],[122.133227,30.595317],[122.075329,30.647848],[122.011271,30.66947],[121.992793,30.695204],[121.987866,30.753338],[121.970004,30.789333],[121.943518,30.776993]]],[[[121.889315,28.471569],[121.918881,28.497344],[121.881924,28.502603],[121.889315,28.471569]]],[[[122.182503,29.650642],[122.211452,29.692241],[122.200365,29.712515],[122.146778,29.749412],[122.13138,29.788893],[122.083952,29.78318],[122.047612,29.719791],[122.074097,29.701599],[122.095655,29.716673],[122.138155,29.662083],[122.182503,29.650642]]],[[[122.461523,29.944068],[122.459675,29.944586],[122.460291,29.947179],[122.451668,29.943031],[122.451052,29.940956],[122.450436,29.940956],[122.449204,29.9394],[122.4529,29.936807],[122.452284,29.935252],[122.45598,29.926435],[122.457827,29.927472],[122.462755,29.927991],[122.467067,29.928509],[122.459059,29.938882],[122.461523,29.944068]]],[[[122.570544,30.644244],[122.559457,30.679764],[122.546523,30.651967],[122.570544,30.644244]]],[[[121.869605,28.423685],[121.910873,28.44],[121.889931,28.45105],[121.869605,28.423685]]],[[[122.065474,30.179739],[122.055619,30.200431],[122.017431,30.186464],[122.025438,30.161631],[122.065474,30.179739]]],[[[122.391306,29.970512],[122.411632,30.025969],[122.378371,30.023896],[122.3679,29.980361],[122.391306,29.970512]]],[[[121.850511,29.977251],[121.874533,29.964809],[121.933047,29.994875],[121.924424,30.052391],[121.88562,30.094859],[121.848663,30.101072],[121.84004,30.047211],[121.844968,29.982953],[121.850511,29.977251]]],[[[121.066421,27.478475],[121.066421,27.461483],[121.107073,27.443958],[121.067036,27.478475],[121.066421,27.478475]]],[[[121.952141,29.187738],[121.979243,29.160043],[121.976779,29.191918],[121.952141,29.187738]]],[[[122.038373,29.759284],[122.011271,29.746294],[122.02975,29.716673],[122.038373,29.759284]]],[[[121.940438,30.114533],[121.910257,30.089163],[121.945982,30.064304],[121.962612,30.106249],[121.940438,30.114533]]],[[[121.957685,30.287804],[122.0008,30.308473],[121.989098,30.339985],[121.94167,30.33327],[121.921344,30.30744],[121.957685,30.287804]]],[[[122.192974,29.965327],[122.163408,29.988137],[122.152322,29.97103],[122.154169,29.97103],[122.155401,29.970512],[122.18435,29.955476],[122.192974,29.965327]]],[[[122.287828,29.723949],[122.301379,29.748373],[122.258263,29.753569],[122.241633,29.784738],[122.2133,29.771752],[122.251488,29.731225],[122.287828,29.723949]]],[[[121.134174,27.787051],[121.134174,27.785992],[121.13479,27.787051],[121.134174,27.787051]]],[[[122.760254,30.141966],[122.784275,30.130062],[122.781196,30.13265],[122.778116,30.13679],[122.770725,30.138861],[122.763333,30.141966],[122.762101,30.142484],[122.760254,30.141966]]],[[[122.264423,30.269716],[122.253952,30.237147],[122.315545,30.250073],[122.300147,30.271266],[122.264423,30.269716]]],[[[122.282901,29.860542],[122.30877,29.849642],[122.343263,29.860542],[122.343263,29.882857],[122.301379,29.883895],[122.282901,29.860542]]],[[[122.781196,30.694175],[122.799674,30.716301],[122.778732,30.729677],[122.757174,30.713728],[122.781196,30.694175]]],[[[121.098449,27.937311],[121.152652,27.961629],[121.120623,27.986471],[121.0695,27.984357],[121.038087,27.948942],[121.098449,27.937311]]],[[[121.185913,27.963215],[121.237652,27.988056],[121.197616,28.000739],[121.17113,27.978543],[121.185913,27.963215]]],[[[122.454132,29.956513],[122.447972,29.955994],[122.445509,29.952365],[122.446741,29.951327],[122.447972,29.947698],[122.459059,29.950809],[122.458443,29.951846],[122.455364,29.955994],[122.454132,29.956513]]],[[[122.836014,30.698806],[122.831087,30.728648],[122.807681,30.714243],[122.836014,30.698806]]],[[[122.200365,29.969475],[122.233626,29.946661],[122.273662,29.93214],[122.239785,29.960142],[122.200365,29.969475]]],[[[122.029134,29.954957],[122.043916,29.930584],[122.058699,29.955994],[122.029134,29.954957]]],[[[121.044247,27.979072],[121.089826,27.998625],[121.073812,28.007608],[121.044247,27.979072]]],[[[122.471378,29.927472],[122.470762,29.925916],[122.473226,29.925397],[122.47261,29.927472],[122.471378,29.927472]]],[[[122.152322,29.97103],[122.155401,29.970512],[122.154169,29.97103],[122.152322,29.97103]]]]}},{"type":"Feature","properties":{"adcode":340000,"name":"安徽省","center":[117.283042,31.86119],"centroid":[117.226884,31.849254],"childrenNum":16,"level":"province","parent":{"adcode":100000},"subFeatureIndex":11,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[116.599629,34.014324],[116.641512,33.978103],[116.64336,33.896675],[116.631042,33.887733],[116.566984,33.9081],[116.558361,33.881274],[116.486296,33.869846],[116.437637,33.846489],[116.437021,33.801246],[116.408071,33.805721],[116.393905,33.782843],[116.316912,33.771402],[116.263326,33.730101],[116.230065,33.735078],[116.155536,33.709693],[116.132747,33.751501],[116.100102,33.782843],[116.074232,33.781351],[116.055754,33.804727],[116.05945,33.860902],[115.982457,33.917039],[116.00032,33.965199],[115.95782,34.007875],[115.904233,34.009859],[115.876516,34.028708],[115.877132,34.002913],[115.85003,34.004898],[115.846335,34.028708],[115.809378,34.062428],[115.768726,34.061932],[115.736082,34.076805],[115.705901,34.059949],[115.658473,34.061437],[115.642459,34.03218],[115.60735,34.030196],[115.579017,33.974133],[115.577785,33.950307],[115.547604,33.874815],[115.631988,33.869846],[115.614126,33.775879],[115.576553,33.787817],[115.563003,33.772895],[115.601807,33.718653],[115.601191,33.658898],[115.639995,33.585143],[115.564851,33.576169],[115.511264,33.55323],[115.463837,33.567193],[115.422569,33.557219],[115.394851,33.506335],[115.366518,33.5233],[115.345576,33.502842],[115.345576,33.449928],[115.324634,33.457418],[115.315395,33.431451],[115.328946,33.403477],[115.313547,33.376994],[115.341881,33.370997],[115.365286,33.336005],[115.361591,33.298497],[115.335105,33.297997],[115.340033,33.260973],[115.300613,33.204407],[115.303692,33.149809],[115.289526,33.131769],[115.245178,33.135778],[115.194671,33.120743],[115.168186,33.088658],[115.041302,33.086653],[114.990795,33.102195],[114.966158,33.147304],[114.932897,33.153817],[114.902716,33.129764],[114.897172,33.086653],[114.913187,33.083143],[114.925506,33.016928],[114.891629,33.020441],[114.883006,32.990328],[114.916266,32.971251],[114.943368,32.935094],[115.009273,32.940117],[115.035143,32.932582],[115.029599,32.906962],[115.139237,32.897917],[115.155867,32.864747],[115.197135,32.856201],[115.189744,32.812452],[115.211301,32.785791],[115.189744,32.770695],[115.179273,32.726402],[115.182968,32.666973],[115.20083,32.591876],[115.24333,32.593388],[115.267352,32.578261],[115.30554,32.583303],[115.304924,32.553042],[115.411482,32.575235],[115.409018,32.549007],[115.497713,32.492489],[115.5088,32.468761],[115.510648,32.468761],[115.510648,32.468256],[115.510648,32.467751],[115.509416,32.466741],[115.522967,32.441997],[115.57101,32.419266],[115.604271,32.425833],[115.626445,32.40512],[115.657857,32.428864],[115.667712,32.409667],[115.704669,32.495013],[115.742241,32.476335],[115.771806,32.505108],[115.789052,32.468761],[115.861117,32.537403],[115.891298,32.576243],[115.910393,32.567165],[115.8759,32.542448],[115.845719,32.501575],[115.883291,32.487946],[115.865429,32.458662],[115.899306,32.390971],[115.912856,32.227596],[115.941805,32.166318],[115.922095,32.049725],[115.928871,32.003046],[115.909161,31.94314],[115.920248,31.920285],[115.894994,31.8649],[115.893762,31.832365],[115.914704,31.814567],[115.886371,31.776418],[115.851878,31.786593],[115.808147,31.770313],[115.808147,31.770313],[115.767495,31.78761],[115.731154,31.76726],[115.676336,31.778453],[115.553764,31.69549],[115.534054,31.698545],[115.495249,31.673083],[115.476771,31.643028],[115.485394,31.608885],[115.439815,31.588496],[115.415793,31.525771],[115.371446,31.495668],[115.389924,31.450241],[115.373909,31.405813],[115.393004,31.389977],[115.372062,31.349098],[115.40717,31.337854],[115.443511,31.344498],[115.473076,31.265242],[115.507568,31.267799],[115.539597,31.231985],[115.540213,31.194621],[115.585793,31.143926],[115.603655,31.17363],[115.655394,31.211002],[115.700973,31.201276],[115.778582,31.112164],[115.797676,31.128047],[115.837712,31.127022],[115.867277,31.147512],[115.887603,31.10909],[115.939958,31.071678],[115.938726,31.04707],[116.006479,31.034764],[116.015102,31.011685],[116.058834,31.012711],[116.071769,30.956787],[116.03974,30.957813],[115.976298,30.931636],[115.932566,30.889532],[115.865429,30.864364],[115.848799,30.828397],[115.863581,30.815549],[115.851262,30.756938],[115.782893,30.751795],[115.762567,30.685426],[115.81369,30.637035],[115.819234,30.597893],[115.848799,30.602014],[115.876516,30.582438],[115.887603,30.542758],[115.910393,30.519046],[115.894994,30.452517],[115.921479,30.416397],[115.885139,30.379747],[115.91532,30.337919],[115.903001,30.31364],[115.985537,30.290905],[115.997856,30.252657],[116.065609,30.204569],[116.055754,30.180774],[116.088399,30.110391],[116.078544,30.062233],[116.091479,30.036331],[116.073616,29.969993],[116.128435,29.897904],[116.13521,29.819532],[116.172783,29.828358],[116.227601,29.816936],[116.250391,29.785777],[116.280572,29.788893],[116.342782,29.835626],[116.467818,29.896347],[116.525716,29.897385],[116.552201,29.909836],[116.585462,30.045657],[116.620571,30.073109],[116.666766,30.076734],[116.720353,30.053945],[116.747454,30.057053],[116.783794,30.030632],[116.802889,29.99643],[116.830606,30.004723],[116.83307,29.95755],[116.868794,29.980361],[116.900207,29.949253],[116.882961,29.893753],[116.780715,29.792529],[116.762237,29.802396],[116.673541,29.709916],[116.698795,29.707836],[116.70557,29.69692],[116.706802,29.6964],[116.704954,29.688602],[116.680317,29.681323],[116.651983,29.637118],[116.716657,29.590813],[116.721585,29.564789],[116.760389,29.599139],[116.780715,29.569994],[116.849084,29.57624],[116.873722,29.609546],[116.939627,29.648561],[116.974736,29.657403],[116.996294,29.683403],[117.041873,29.680803],[117.112706,29.711995],[117.108395,29.75201],[117.136728,29.775388],[117.123177,29.798761],[117.073286,29.831992],[117.127489,29.86158],[117.129952,29.89946],[117.171836,29.920729],[117.2168,29.926953],[117.246365,29.915023],[117.261763,29.880781],[117.25314,29.834588],[117.29256,29.822647],[117.338756,29.848085],[117.359082,29.812782],[117.382487,29.840818],[117.415132,29.85068],[117.408973,29.802396],[117.455168,29.749412],[117.453936,29.688082],[117.490277,29.660003],[117.530313,29.654282],[117.523538,29.630356],[117.543248,29.588731],[117.608537,29.591333],[117.647957,29.614749],[117.678754,29.595496],[117.690457,29.555939],[117.729877,29.550213],[117.795167,29.570515],[117.872775,29.54761],[117.933753,29.549172],[118.00397,29.578322],[118.042774,29.566351],[118.050782,29.542924],[118.095129,29.534072],[118.143788,29.489803],[118.127774,29.47209],[118.136397,29.418932],[118.193064,29.395472],[118.248498,29.431443],[118.316252,29.422581],[118.306396,29.479384],[118.329802,29.495012],[118.347664,29.474174],[118.381541,29.504909],[118.496106,29.519492],[118.500417,29.57572],[118.532446,29.588731],[118.573714,29.638159],[118.61991,29.654282],[118.647011,29.64336],[118.700598,29.706277],[118.744945,29.73902],[118.740634,29.814859],[118.841032,29.891159],[118.838568,29.934733],[118.894619,29.937845],[118.902626,30.029078],[118.878604,30.064822],[118.873677,30.11505],[118.895234,30.148694],[118.852119,30.149729],[118.852735,30.166805],[118.929727,30.2025],[118.905089,30.216464],[118.877988,30.282637],[118.880452,30.31519],[118.954365,30.360126],[118.988857,30.332237],[119.06277,30.304856],[119.091719,30.323972],[119.126828,30.304856],[119.201356,30.290905],[119.236465,30.297106],[119.246936,30.341018],[119.277117,30.341018],[119.326392,30.372002],[119.349182,30.349281],[119.402768,30.374584],[119.36766,30.38491],[119.335015,30.448389],[119.336247,30.508734],[119.326392,30.532964],[119.272189,30.510281],[119.237081,30.546881],[119.265414,30.574709],[119.238929,30.609225],[119.323312,30.630341],[119.343022,30.664322],[119.39045,30.685941],[119.408312,30.645274],[119.444652,30.650422],[119.482841,30.704467],[119.479761,30.772365],[119.527188,30.77905],[119.55429,30.825828],[119.575847,30.829939],[119.557369,30.874124],[119.563529,30.919315],[119.582007,30.932149],[119.580159,30.967051],[119.633746,31.019379],[119.629434,31.085517],[119.649144,31.104991],[119.623891,31.130096],[119.599869,31.10909],[119.532732,31.159291],[119.461283,31.156219],[119.439109,31.177214],[119.391682,31.174142],[119.360269,31.213049],[119.374435,31.258591],[119.350414,31.301043],[119.338095,31.259103],[119.294363,31.263195],[119.266646,31.250405],[119.198277,31.270357],[119.197661,31.295418],[119.158241,31.294907],[119.107118,31.250917],[119.10527,31.235055],[119.014727,31.241707],[118.984546,31.237102],[118.870597,31.242219],[118.794836,31.229426],[118.756648,31.279564],[118.726467,31.282121],[118.720924,31.322518],[118.745561,31.372606],[118.767735,31.363919],[118.824401,31.375672],[118.852119,31.393553],[118.883532,31.500261],[118.857046,31.506384],[118.865669,31.519139],[118.885995,31.519139],[118.881684,31.564023],[118.858894,31.623665],[118.802844,31.619078],[118.773894,31.682759],[118.748025,31.675629],[118.736322,31.633347],[118.643315,31.649651],[118.643315,31.671555],[118.697518,31.709747],[118.653786,31.73011],[118.641467,31.75861],[118.571866,31.746397],[118.5577,31.73011],[118.521975,31.743343],[118.533678,31.76726],[118.481939,31.778453],[118.504729,31.841516],[118.466541,31.857784],[118.472084,31.879639],[118.363679,31.930443],[118.389548,31.985281],[118.394476,32.076098],[118.433896,32.086746],[118.501033,32.121726],[118.49549,32.165304],[118.510888,32.194176],[118.643931,32.209875],[118.674728,32.250375],[118.657482,32.30148],[118.703061,32.328792],[118.685199,32.403604],[118.691359,32.472295],[118.628533,32.467751],[118.592192,32.481383],[118.608823,32.536899],[118.564475,32.562122],[118.568787,32.585825],[118.59712,32.600951],[118.632844,32.578261],[118.658714,32.594397],[118.688895,32.588346],[118.719076,32.614059],[118.719076,32.614059],[118.73509,32.58885],[118.757264,32.603976],[118.784981,32.582295],[118.820706,32.60448],[118.84288,32.56767],[118.908169,32.59238],[118.890923,32.553042],[118.92172,32.557078],[118.922336,32.557078],[118.92172,32.557078],[118.922336,32.557078],[118.975923,32.505108],[119.041212,32.515201],[119.084944,32.452602],[119.142226,32.499556],[119.168096,32.536394],[119.152697,32.557582],[119.22045,32.576748],[119.230921,32.607001],[119.208748,32.641276],[119.211827,32.708275],[119.184726,32.825529],[119.113277,32.823014],[119.054763,32.8748],[119.020886,32.955685],[118.993169,32.958196],[118.934039,32.93861],[118.892771,32.941121],[118.89585,32.957694],[118.89585,32.957694],[118.849039,32.956689],[118.846575,32.922034],[118.821322,32.920527],[118.810235,32.853687],[118.743097,32.853184],[118.743097,32.853184],[118.73817,32.772708],[118.756648,32.737477],[118.707373,32.72036],[118.642699,32.744525],[118.572482,32.719856],[118.560163,32.729926],[118.483787,32.721367],[118.450526,32.743518],[118.411106,32.715828],[118.375382,32.718849],[118.363063,32.770695],[118.334114,32.761637],[118.300237,32.783275],[118.301469,32.846145],[118.250346,32.848157],[118.2331,32.914498],[118.252194,32.936601],[118.291614,32.946143],[118.303933,32.96874],[118.26944,32.969242],[118.244803,32.998359],[118.243571,33.027967],[118.219549,33.114227],[118.217085,33.191888],[118.178281,33.217926],[118.149332,33.169348],[118.038463,33.134776],[118.037231,33.152314],[117.988572,33.180869],[117.977485,33.226437],[117.942376,33.224936],[117.939297,33.262475],[117.974405,33.279487],[117.992883,33.333005],[118.029224,33.374995],[118.016905,33.402978],[118.027376,33.455421],[118.050782,33.491863],[118.107448,33.475391],[118.117919,33.594615],[118.112376,33.617045],[118.16781,33.663381],[118.161035,33.735576],[118.117919,33.766427],[118.065564,33.76593],[118.019985,33.738562],[117.972557,33.74951],[117.901724,33.720146],[117.843826,33.736074],[117.791471,33.733585],[117.750203,33.710688],[117.72495,33.74951],[117.739732,33.758467],[117.759442,33.874318],[117.753899,33.891211],[117.715095,33.879287],[117.672595,33.934916],[117.671363,33.992494],[117.629479,34.028708],[117.612849,34.000433],[117.569117,33.985051],[117.543248,34.038627],[117.514914,34.060941],[117.435458,34.028212],[117.404045,34.03218],[117.357234,34.088205],[117.311654,34.067882],[117.277162,34.078787],[117.257452,34.065899],[117.192162,34.068873],[117.130568,34.101586],[117.123793,34.128342],[117.046801,34.151622],[117.025243,34.167469],[117.051112,34.221425],[116.969192,34.283753],[116.983359,34.348011],[116.960569,34.363821],[116.969192,34.389012],[116.909446,34.408271],[116.828142,34.389012],[116.782563,34.429993],[116.773939,34.453683],[116.722816,34.472434],[116.662454,34.472927],[116.592237,34.493646],[116.594085,34.511894],[116.490607,34.573513],[116.477057,34.614896],[116.432709,34.630163],[116.430245,34.650843],[116.374195,34.640011],[116.334159,34.620806],[116.32492,34.601104],[116.286116,34.608986],[116.247927,34.551829],[116.196804,34.575977],[116.191261,34.535561],[116.204196,34.508442],[116.178326,34.496112],[116.162312,34.459605],[116.178942,34.430487],[116.215898,34.403333],[116.213435,34.382098],[116.255934,34.376665],[116.301514,34.342082],[116.357564,34.319843],[116.372347,34.26595],[116.409303,34.273863],[116.409303,34.273863],[116.456731,34.268917],[116.516477,34.296114],[116.562056,34.285731],[116.582382,34.266444],[116.545426,34.241711],[116.542962,34.203608],[116.565752,34.16945],[116.536187,34.151127],[116.52818,34.122892],[116.576223,34.068873],[116.576223,34.068873],[116.599629,34.014324],[116.599629,34.014324]]],[[[118.865669,31.519139],[118.857046,31.506384],[118.883532,31.500261],[118.885995,31.519139],[118.865669,31.519139]]],[[[116.698795,29.707836],[116.673541,29.709916],[116.653831,29.694841],[116.680317,29.681323],[116.704954,29.688602],[116.706802,29.6964],[116.70557,29.69692],[116.698795,29.707836]]],[[[115.5088,32.468761],[115.509416,32.466741],[115.510648,32.467751],[115.510648,32.468256],[115.510648,32.468761],[115.5088,32.468761]]]]}},{"type":"Feature","properties":{"adcode":350000,"name":"福建省","center":[119.306239,26.075302],"centroid":[118.006468,26.069925],"childrenNum":9,"level":"province","parent":{"adcode":100000},"subFeatureIndex":12,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[119.004872,24.970009],[118.989473,24.973807],[119.023966,25.04377],[119.016575,25.058409],[118.974691,25.024792],[118.945126,25.028588],[118.892155,25.092558],[118.974691,25.115319],[118.951901,25.15162],[118.985162,25.168954],[118.985162,25.19495],[118.942046,25.211195],[118.940198,25.21715],[118.943278,25.221482],[118.903242,25.239347],[118.900162,25.242595],[118.919256,25.248008],[118.91556,25.256668],[118.918024,25.25721],[118.956212,25.272905],[118.996864,25.266411],[118.975307,25.237723],[118.990089,25.20199],[119.055379,25.219316],[119.074473,25.211195],[119.054147,25.168412],[119.032589,25.17437],[119.028893,25.139702],[119.06585,25.102855],[119.075705,25.099604],[119.134219,25.106107],[119.107118,25.075214],[119.119436,25.012861],[119.146538,25.056782],[119.165632,25.145661],[119.137299,25.15487],[119.108349,25.193867],[119.131755,25.223106],[119.190269,25.175995],[119.231537,25.188993],[119.26911,25.159746],[119.314689,25.190076],[119.294979,25.237182],[119.331935,25.230685],[119.380595,25.250173],[119.333167,25.287516],[119.299291,25.328634],[119.247552,25.333502],[119.240776,25.316733],[119.218603,25.368115],[119.14469,25.388121],[119.151465,25.426503],[119.191501,25.424341],[119.232153,25.442176],[119.219834,25.468654],[119.256175,25.488643],[119.275269,25.476758],[119.26295,25.428124],[119.288204,25.410827],[119.353493,25.411908],[119.343638,25.472436],[119.359037,25.521592],[119.400921,25.493505],[119.45266,25.493505],[119.438493,25.412449],[119.463131,25.448661],[119.491464,25.443257],[119.48592,25.418935],[119.507478,25.396231],[119.486536,25.369737],[119.548746,25.365952],[119.578927,25.400556],[119.555521,25.429205],[119.577695,25.445959],[119.59063,25.398394],[119.582623,25.374063],[119.597405,25.334584],[119.649144,25.342697],[119.665159,25.3719],[119.656535,25.396772],[119.670086,25.435691],[119.622659,25.434069],[119.675014,25.468113],[119.682405,25.445959],[119.688564,25.441095],[119.773564,25.395691],[119.764325,25.433529],[119.804977,25.457847],[119.866571,25.455145],[119.864107,25.469734],[119.862875,25.474597],[119.811136,25.507009],[119.81668,25.532393],[119.861027,25.531313],[119.883817,25.546432],[119.831462,25.579905],[119.843165,25.597717],[119.790194,25.614447],[119.785883,25.66786],[119.700267,25.616606],[119.683637,25.592859],[119.716898,25.551292],[119.715666,25.51187],[119.680557,25.497827],[119.675014,25.475137],[119.634362,25.475137],[119.611572,25.519972],[119.616499,25.556691],[119.586934,25.59232],[119.534579,25.585303],[119.541355,25.6247],[119.478529,25.631715],[119.472986,25.662466],[119.543819,25.684581],[119.602949,25.68512],[119.602949,25.714779],[119.626354,25.723406],[119.628202,25.87212],[119.638057,25.889888],[119.69534,25.904424],[119.723673,26.011503],[119.700267,26.032477],[119.668854,26.026024],[119.654688,26.090002],[119.618963,26.11956],[119.604181,26.168985],[119.664543,26.202282],[119.676246,26.262943],[119.7711,26.285481],[119.802513,26.268846],[119.806825,26.307479],[119.845013,26.323036],[119.862875,26.307479],[119.904143,26.308552],[119.95465,26.352534],[119.946027,26.374519],[119.893672,26.355752],[119.835774,26.434019],[119.83639,26.454381],[119.788346,26.583435],[119.740303,26.610727],[119.670086,26.618218],[119.605412,26.595744],[119.577695,26.622498],[119.619579,26.649246],[119.637441,26.703256],[119.664543,26.726243],[119.711354,26.686681],[119.833926,26.690959],[119.864107,26.671174],[119.873962,26.642827],[119.908455,26.661547],[119.899216,26.693098],[119.938636,26.747088],[119.942947,26.784492],[120.052584,26.786629],[120.061824,26.768997],[119.99407,26.720363],[119.969433,26.686681],[119.972512,26.654594],[119.949107,26.624638],[119.901679,26.624638],[119.851788,26.595209],[119.828383,26.524013],[119.867187,26.509019],[119.947875,26.56042],[119.93802,26.576478],[119.967585,26.597885],[120.007621,26.595744],[120.063671,26.627848],[120.093852,26.613938],[120.1382,26.638012],[120.110483,26.692563],[120.162222,26.717691],[120.151135,26.750829],[120.106787,26.752966],[120.136352,26.797847],[120.103707,26.794642],[120.102476,26.82669],[120.073526,26.823485],[120.054432,26.863533],[120.117874,26.882751],[120.126497,26.920644],[120.130193,26.917976],[120.1807,26.920644],[120.233055,26.907837],[120.25954,26.982526],[120.279866,26.987326],[120.275554,27.027315],[120.29588,27.035845],[120.282946,27.089671],[120.391967,27.081146],[120.403054,27.10086],[120.461568,27.142407],[120.404286,27.204166],[120.401822,27.250996],[120.430155,27.258976],[120.343924,27.363199],[120.340844,27.399867],[120.273091,27.38924],[120.26262,27.432804],[120.221352,27.420055],[120.134504,27.420055],[120.136968,27.402523],[120.096316,27.390302],[120.052584,27.338747],[120.026099,27.344063],[120.008237,27.375423],[119.960194,27.365857],[119.938636,27.329709],[119.843165,27.300464],[119.768636,27.307909],[119.782187,27.330241],[119.739687,27.362668],[119.750774,27.373829],[119.711354,27.403054],[119.685485,27.438646],[119.703347,27.446613],[119.70889,27.514042],[119.690412,27.537394],[119.659615,27.540578],[119.675014,27.574534],[119.630666,27.582491],[119.626354,27.620676],[119.644217,27.663619],[119.606028,27.674749],[119.541971,27.666799],[119.501319,27.649837],[119.501935,27.610601],[119.466826,27.526249],[119.438493,27.508734],[119.416935,27.539517],[119.360269,27.524657],[119.334399,27.480067],[119.285124,27.457766],[119.26911,27.42218],[119.224146,27.416868],[119.14777,27.424836],[119.121284,27.438115],[119.129907,27.475289],[119.092335,27.466262],[119.03998,27.478475],[119.020886,27.498118],[118.983314,27.498649],[118.986393,27.47582],[118.955597,27.4498],[118.907553,27.460952],[118.869365,27.540047],[118.909401,27.568168],[118.913713,27.619616],[118.879836,27.667859],[118.873677,27.733563],[118.829329,27.847921],[118.818242,27.916689],[118.753568,27.947885],[118.730163,27.970615],[118.733858,28.027684],[118.719076,28.063601],[118.767735,28.10584],[118.802228,28.117453],[118.805923,28.154923],[118.771431,28.188687],[118.804075,28.207675],[118.802228,28.240368],[118.756032,28.252493],[118.719692,28.312047],[118.699366,28.309939],[118.674728,28.27147],[118.651322,28.277267],[118.595272,28.258292],[118.588497,28.282538],[118.493026,28.262509],[118.490562,28.238259],[118.444367,28.253548],[118.433896,28.288335],[118.424041,28.291497],[118.314404,28.221913],[118.339041,28.193962],[118.375382,28.186577],[118.361215,28.155978],[118.356288,28.091586],[118.242339,28.075746],[118.199839,28.049869],[118.153644,28.062016],[118.120999,28.041946],[118.129006,28.017118],[118.094513,28.003909],[118.096977,27.970615],[117.999043,27.991227],[117.965166,27.962687],[117.942992,27.974315],[117.910963,27.949471],[117.856145,27.94577],[117.78716,27.896063],[117.788392,27.855858],[117.740348,27.800286],[117.704624,27.834162],[117.68245,27.823577],[117.649805,27.851625],[117.609769,27.863265],[117.556182,27.966387],[117.52169,27.982243],[117.477958,27.930966],[117.453936,27.939955],[117.407741,27.893948],[117.366473,27.88231],[117.341836,27.855858],[117.334444,27.8876],[117.280242,27.871201],[117.276546,27.847921],[117.303031,27.833103],[117.296256,27.764282],[117.245133,27.71926],[117.205097,27.714492],[117.204481,27.683759],[117.174916,27.677399],[117.114554,27.692238],[117.096076,27.667329],[117.11209,27.645596],[117.094228,27.627569],[117.065279,27.665739],[117.040641,27.669979],[117.003685,27.625449],[117.024627,27.592569],[117.01662,27.563393],[117.054808,27.5427],[117.076982,27.566046],[117.103467,27.533149],[117.110242,27.458828],[117.133032,27.42218],[117.107163,27.393491],[117.104699,27.330773],[117.140423,27.322798],[117.136728,27.303123],[117.171836,27.29036],[117.149662,27.241419],[117.044953,27.146667],[117.05296,27.100327],[116.967344,27.061962],[116.936547,27.019319],[116.910062,27.034779],[116.851548,27.009188],[116.817671,27.018252],[116.679085,26.978259],[116.632889,26.933984],[116.602092,26.888623],[116.548506,26.84004],[116.543578,26.803723],[116.557745,26.773806],[116.515245,26.720898],[116.520172,26.684543],[116.566368,26.650315],[116.553433,26.575942],[116.539267,26.559349],[116.597165,26.512768],[116.610716,26.476882],[116.638433,26.477418],[116.608252,26.429732],[116.601476,26.372911],[116.553433,26.365404],[116.553433,26.400253],[116.519557,26.410437],[116.499846,26.361651],[116.459194,26.345026],[116.437021,26.308016],[116.412999,26.297822],[116.385282,26.238253],[116.400064,26.202819],[116.392057,26.171133],[116.435789,26.159854],[116.476441,26.172745],[116.489375,26.113649],[116.384666,26.030864],[116.360028,25.991601],[116.369883,25.963088],[116.326152,25.956631],[116.303362,25.924341],[116.258398,25.902809],[116.225138,25.908731],[116.17771,25.894195],[116.132131,25.860273],[116.131515,25.824185],[116.18079,25.778926],[116.129667,25.758985],[116.106877,25.701299],[116.067457,25.703995],[116.068689,25.646282],[116.041588,25.62416],[116.063145,25.56317],[116.040356,25.548052],[116.03666,25.514571],[116.005247,25.490264],[116.023109,25.435691],[115.992928,25.374063],[116.008327,25.319437],[115.987385,25.290221],[115.949813,25.292386],[115.930719,25.236099],[115.855574,25.20957],[115.860501,25.165704],[115.888219,25.128866],[115.880212,25.092016],[115.908545,25.084428],[115.928255,25.050276],[115.873436,25.019911],[115.925175,24.960786],[115.870356,24.959701],[115.89253,24.936911],[115.907929,24.923343],[115.985537,24.899461],[116.015102,24.905975],[116.068073,24.850053],[116.153073,24.846795],[116.191877,24.877203],[116.221442,24.829959],[116.251007,24.82507],[116.244232,24.793563],[116.297202,24.801712],[116.345862,24.828872],[116.363724,24.87123],[116.395137,24.877746],[116.417927,24.840821],[116.381586,24.82507],[116.375427,24.803885],[116.419158,24.767482],[116.416079,24.744113],[116.44626,24.714216],[116.485064,24.720196],[116.517709,24.652225],[116.506622,24.621218],[116.530027,24.604895],[116.570679,24.621762],[116.600861,24.654401],[116.623034,24.64189],[116.667382,24.658752],[116.777635,24.679418],[116.815207,24.654944],[116.761005,24.583128],[116.759157,24.545572],[116.796729,24.502014],[116.83307,24.496568],[116.860787,24.460075],[116.839229,24.442097],[116.903903,24.369614],[116.895895,24.350533],[116.919301,24.321087],[116.914374,24.287817],[116.938395,24.28127],[116.933468,24.220157],[116.956257,24.216883],[116.998757,24.179217],[116.9347,24.126794],[116.930388,24.064514],[116.953178,24.008218],[116.981511,23.999471],[116.976583,23.931659],[116.955642,23.922359],[116.981511,23.855602],[117.012308,23.855054],[117.019083,23.801952],[117.048032,23.758687],[117.055424,23.694038],[117.123793,23.647448],[117.147199,23.654027],[117.192778,23.629356],[117.192778,23.5619],[117.291328,23.571225],[117.302415,23.550379],[117.387415,23.555317],[117.463791,23.584937],[117.454552,23.628259],[117.493357,23.642514],[117.501364,23.70445],[117.54448,23.715956],[117.601762,23.70171],[117.660276,23.789357],[117.651653,23.815093],[117.671979,23.878041],[117.691073,23.888985],[117.762522,23.886796],[117.792703,23.906494],[117.807486,23.947521],[117.864768,24.004938],[117.910347,24.012045],[117.927594,24.039922],[117.936217,24.100029],[118.000275,24.152462],[118.019369,24.197232],[118.074803,24.225615],[118.115455,24.229435],[118.158571,24.269814],[118.112376,24.357075],[118.081579,24.35653],[118.088354,24.408858],[118.048934,24.418122],[118.084042,24.528695],[118.121615,24.570067],[118.150564,24.583673],[118.169042,24.559725],[118.242955,24.51236],[118.375382,24.536317],[118.363679,24.567889],[118.444367,24.614689],[118.512736,24.60816],[118.557084,24.572788],[118.558316,24.51236],[118.614366,24.521617],[118.680272,24.58204],[118.687047,24.63373],[118.661178,24.622306],[118.652554,24.653857],[118.670417,24.679962],[118.703677,24.665278],[118.778822,24.743569],[118.786213,24.77672],[118.650707,24.808774],[118.647627,24.843536],[118.702445,24.865258],[118.69875,24.848967],[118.748641,24.84245],[118.807771,24.870687],[118.834256,24.854397],[118.864437,24.887518],[118.933423,24.870687],[118.988857,24.878831],[118.987009,24.898375],[118.932807,24.906518],[118.91864,24.932569],[118.945741,24.954275],[119.014111,24.941252],[119.032589,24.961328],[119.032589,24.961871],[119.007335,24.963499],[119.004872,24.970009]]],[[[118.412338,24.514538],[118.374766,24.458986],[118.318715,24.486765],[118.298389,24.477506],[118.31194,24.424661],[118.282375,24.413218],[118.329802,24.382152],[118.353208,24.415398],[118.405563,24.427931],[118.457918,24.412128],[118.477012,24.437738],[118.451758,24.506915],[118.412338,24.514538]]],[[[119.471138,25.197116],[119.507478,25.183036],[119.52534,25.157579],[119.549362,25.161912],[119.566608,25.210112],[119.540739,25.20199],[119.501319,25.21715],[119.473601,25.259916],[119.44342,25.238806],[119.444036,25.20199],[119.471138,25.197116]]],[[[119.580159,25.627398],[119.611572,25.669479],[119.580775,25.650059],[119.580159,25.627398]]],[[[119.976824,26.191005],[120.016244,26.217316],[119.998998,26.235569],[119.970665,26.217852],[119.976824,26.191005]]],[[[118.230636,24.401228],[118.273752,24.441007],[118.233716,24.445911],[118.230636,24.401228]]],[[[119.906607,26.68989],[119.926933,26.664756],[119.950954,26.692563],[119.906607,26.68989]]],[[[118.204151,24.504737],[118.191832,24.536861],[118.14502,24.560814],[118.093281,24.540672],[118.068644,24.463344],[118.084042,24.435559],[118.143173,24.420847],[118.19368,24.463344],[118.204151,24.504737]]],[[[119.929397,26.134067],[119.960194,26.146961],[119.919542,26.172208],[119.929397,26.134067]]],[[[119.642985,26.129231],[119.665159,26.155556],[119.62697,26.173282],[119.606028,26.15287],[119.642985,26.129231]]],[[[120.034106,26.488667],[120.066751,26.498308],[120.071679,26.521336],[120.035954,26.515981],[120.034106,26.488667]]],[[[119.662079,25.646822],[119.673782,25.632794],[119.718745,25.634952],[119.716898,25.664624],[119.662079,25.646822]]],[[[119.760629,26.613402],[119.776644,26.600025],[119.818527,26.616613],[119.796354,26.630523],[119.760629,26.613402]]],[[[120.135736,26.550784],[120.167149,26.571661],[120.153598,26.604841],[120.117874,26.568984],[120.135736,26.550784]]],[[[120.360554,26.916909],[120.394431,26.933984],[120.363018,26.967592],[120.327909,26.963858],[120.319286,26.944654],[120.360554,26.916909]]],[[[120.150519,26.798916],[120.140048,26.795176],[120.163454,26.798381],[120.161606,26.803189],[120.150519,26.798916]]],[[[119.668238,26.628383],[119.720593,26.635873],[119.758781,26.659408],[119.748926,26.681334],[119.712586,26.6685],[119.673782,26.680799],[119.651608,26.657269],[119.668238,26.628383]]]]}},{"type":"Feature","properties":{"adcode":360000,"name":"江西省","center":[115.892151,28.676493],"centroid":[115.732975,27.636112],"childrenNum":11,"level":"province","parent":{"adcode":100000},"subFeatureIndex":13,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[118.193064,29.395472],[118.136397,29.418932],[118.127774,29.47209],[118.143788,29.489803],[118.095129,29.534072],[118.050782,29.542924],[118.042774,29.566351],[118.00397,29.578322],[117.933753,29.549172],[117.872775,29.54761],[117.795167,29.570515],[117.729877,29.550213],[117.690457,29.555939],[117.678754,29.595496],[117.647957,29.614749],[117.608537,29.591333],[117.543248,29.588731],[117.523538,29.630356],[117.530313,29.654282],[117.490277,29.660003],[117.453936,29.688082],[117.455168,29.749412],[117.408973,29.802396],[117.415132,29.85068],[117.382487,29.840818],[117.359082,29.812782],[117.338756,29.848085],[117.29256,29.822647],[117.25314,29.834588],[117.261763,29.880781],[117.246365,29.915023],[117.2168,29.926953],[117.171836,29.920729],[117.129952,29.89946],[117.127489,29.86158],[117.073286,29.831992],[117.123177,29.798761],[117.136728,29.775388],[117.108395,29.75201],[117.112706,29.711995],[117.041873,29.680803],[116.996294,29.683403],[116.974736,29.657403],[116.939627,29.648561],[116.873722,29.609546],[116.849084,29.57624],[116.780715,29.569994],[116.760389,29.599139],[116.721585,29.564789],[116.716657,29.590813],[116.651983,29.637118],[116.680317,29.681323],[116.653831,29.694841],[116.673541,29.709916],[116.762237,29.802396],[116.780715,29.792529],[116.882961,29.893753],[116.900207,29.949253],[116.868794,29.980361],[116.83307,29.95755],[116.830606,30.004723],[116.802889,29.99643],[116.783794,30.030632],[116.747454,30.057053],[116.720353,30.053945],[116.666766,30.076734],[116.620571,30.073109],[116.585462,30.045657],[116.552201,29.909836],[116.525716,29.897385],[116.467818,29.896347],[116.342782,29.835626],[116.280572,29.788893],[116.250391,29.785777],[116.227601,29.816936],[116.172783,29.828358],[116.13521,29.819532],[116.087167,29.795125],[116.049595,29.761881],[115.965827,29.724469],[115.909777,29.723949],[115.837096,29.748373],[115.762567,29.793048],[115.706517,29.837703],[115.667712,29.850161],[115.611662,29.841337],[115.51188,29.840299],[115.479235,29.811224],[115.470612,29.739539],[115.412714,29.688602],[115.355431,29.649602],[115.304924,29.637118],[115.28583,29.618391],[115.250722,29.660003],[115.176809,29.654803],[115.113367,29.684963],[115.117679,29.655843],[115.143548,29.645961],[115.120142,29.597578],[115.157099,29.584568],[115.154019,29.510117],[115.086266,29.525741],[115.087498,29.560104],[115.033295,29.546568],[115.00065,29.572076],[114.947679,29.542924],[114.966773,29.522096],[114.940288,29.493971],[114.900868,29.505951],[114.860216,29.476258],[114.888549,29.436134],[114.918114,29.454374],[114.90518,29.473132],[114.935977,29.486678],[114.947063,29.465317],[114.931049,29.422581],[114.895325,29.397557],[114.866375,29.404335],[114.812173,29.383478],[114.784455,29.386086],[114.759818,29.363139],[114.740724,29.386607],[114.67297,29.395993],[114.621847,29.379828],[114.589819,29.352707],[114.519602,29.325578],[114.466015,29.324013],[114.440145,29.341752],[114.376088,29.322969],[114.341595,29.327665],[114.307102,29.365225],[114.259059,29.343839],[114.252284,29.23475],[114.169748,29.216993],[114.063191,29.204978],[114.034857,29.152204],[113.98743,29.126068],[113.952321,29.092604],[113.94185,29.047097],[113.961561,28.999476],[113.955401,28.978536],[113.973879,28.937692],[114.008988,28.955498],[114.005292,28.917788],[114.028082,28.891069],[114.060111,28.902596],[114.056415,28.872204],[114.076741,28.834464],[114.124784,28.843376],[114.153734,28.829221],[114.137719,28.779926],[114.157429,28.761566],[114.122321,28.623497],[114.132176,28.607211],[114.08598,28.558337],[114.138335,28.533629],[114.15435,28.507337],[114.218407,28.48472],[114.217175,28.466308],[114.172212,28.432632],[114.214712,28.403157],[114.252284,28.395787],[114.2529,28.319423],[114.198081,28.29097],[114.182067,28.249858],[114.143879,28.246694],[114.109386,28.205038],[114.107538,28.182885],[114.068734,28.171806],[114.012068,28.174972],[113.992357,28.161255],[114.025002,28.080499],[114.047176,28.057263],[114.025618,28.031382],[113.970184,28.041418],[113.966488,28.017646],[113.936307,28.018703],[113.914133,27.991227],[113.864242,28.004966],[113.845148,27.971672],[113.822974,27.982243],[113.752141,27.93361],[113.72812,27.874904],[113.756453,27.860091],[113.763228,27.799228],[113.69917,27.740979],[113.696707,27.71979],[113.652359,27.663619],[113.607395,27.625449],[113.608627,27.585143],[113.579062,27.545354],[113.583374,27.524657],[113.627105,27.49971],[113.591381,27.467855],[113.59754,27.428554],[113.632033,27.40518],[113.605548,27.38924],[113.616635,27.345658],[113.657902,27.347253],[113.699786,27.331836],[113.72812,27.350442],[113.872865,27.384988],[113.872865,27.346721],[113.854387,27.30525],[113.872865,27.289828],[113.846996,27.222262],[113.779242,27.137081],[113.771851,27.096598],[113.803264,27.099261],[113.824206,27.036378],[113.86301,27.018252],[113.892575,26.964925],[113.927068,26.948922],[113.890112,26.895562],[113.877177,26.859262],[113.835909,26.806394],[113.853771,26.769532],[113.860546,26.664221],[113.912901,26.613938],[113.996669,26.615543],[114.019459,26.587182],[114.10877,26.56952],[114.07243,26.480096],[114.110002,26.482775],[114.090292,26.455988],[114.085364,26.406149],[114.062575,26.406149],[114.030546,26.376664],[114.047792,26.337518],[114.021307,26.288701],[114.029314,26.266163],[113.978807,26.237716],[113.972647,26.20604],[113.949242,26.192616],[113.962792,26.150722],[114.013299,26.184023],[114.088444,26.168448],[114.102611,26.187783],[114.181451,26.214631],[114.216559,26.203355],[114.237501,26.152333],[114.188842,26.121172],[114.10569,26.097526],[114.121089,26.085702],[114.087828,26.06635],[114.044096,26.076564],[114.008372,26.015806],[114.028082,25.98138],[114.028082,25.893119],[113.971416,25.836036],[113.961561,25.77731],[113.920293,25.741197],[113.913517,25.701299],[113.957249,25.611749],[113.983118,25.599336],[113.986198,25.529153],[113.962792,25.528072],[113.94493,25.441635],[114.003444,25.442716],[113.983118,25.415152],[114.050256,25.36433],[114.029314,25.328093],[114.017611,25.273987],[114.039785,25.250714],[114.055799,25.277775],[114.083517,25.275611],[114.115545,25.302125],[114.190074,25.316733],[114.204857,25.29942],[114.260291,25.291845],[114.2954,25.299961],[114.31511,25.33837],[114.382863,25.317274],[114.43029,25.343779],[114.438914,25.376226],[114.477718,25.37136],[114.541159,25.416773],[114.599674,25.385959],[114.63663,25.324306],[114.714238,25.315651],[114.743188,25.274528],[114.73518,25.225813],[114.693912,25.213902],[114.685905,25.173287],[114.73518,25.155954],[114.735796,25.121822],[114.664963,25.10123],[114.640326,25.074129],[114.604601,25.083886],[114.561485,25.077382],[114.532536,25.022623],[114.506051,24.999844],[114.45616,24.99659],[114.454928,24.977062],[114.395798,24.951019],[114.403189,24.877746],[114.378551,24.861457],[114.342211,24.807145],[114.336052,24.749004],[114.281849,24.724001],[114.27261,24.700624],[114.169132,24.689749],[114.19069,24.656576],[114.258443,24.641346],[114.289856,24.619042],[114.300943,24.578775],[114.363769,24.582584],[114.391486,24.563535],[114.403189,24.497657],[114.429058,24.48622],[114.534384,24.559181],[114.589819,24.537406],[114.627391,24.576598],[114.664963,24.583673],[114.704999,24.525973],[114.73826,24.565168],[114.729637,24.608704],[114.781376,24.613057],[114.827571,24.588026],[114.846665,24.602719],[114.868839,24.562446],[114.893477,24.582584],[114.909491,24.661471],[114.940288,24.650049],[115.00373,24.679418],[115.024672,24.669085],[115.057317,24.703343],[115.083802,24.699537],[115.104744,24.667997],[115.1842,24.711498],[115.258729,24.728894],[115.269816,24.749548],[115.306772,24.758787],[115.358511,24.735416],[115.372678,24.774546],[115.412714,24.79302],[115.476771,24.762591],[115.522967,24.702799],[115.555611,24.683768],[115.569778,24.622306],[115.605503,24.62557],[115.671408,24.604895],[115.68927,24.545027],[115.752712,24.546116],[115.785357,24.567345],[115.843871,24.562446],[115.840791,24.584217],[115.797676,24.628834],[115.780429,24.663103],[115.801371,24.705517],[115.769342,24.708236],[115.756408,24.749004],[115.776734,24.774546],[115.764415,24.791933],[115.790284,24.856027],[115.807531,24.862543],[115.824161,24.909232],[115.863581,24.891318],[115.861733,24.863629],[115.907313,24.879917],[115.885139,24.898918],[115.89253,24.936911],[115.870356,24.959701],[115.925175,24.960786],[115.873436,25.019911],[115.928255,25.050276],[115.908545,25.084428],[115.880212,25.092016],[115.888219,25.128866],[115.860501,25.165704],[115.855574,25.20957],[115.930719,25.236099],[115.949813,25.292386],[115.987385,25.290221],[116.008327,25.319437],[115.992928,25.374063],[116.023109,25.435691],[116.005247,25.490264],[116.03666,25.514571],[116.040356,25.548052],[116.063145,25.56317],[116.041588,25.62416],[116.068689,25.646282],[116.067457,25.703995],[116.106877,25.701299],[116.129667,25.758985],[116.18079,25.778926],[116.131515,25.824185],[116.132131,25.860273],[116.17771,25.894195],[116.225138,25.908731],[116.258398,25.902809],[116.303362,25.924341],[116.326152,25.956631],[116.369883,25.963088],[116.360028,25.991601],[116.384666,26.030864],[116.489375,26.113649],[116.476441,26.172745],[116.435789,26.159854],[116.392057,26.171133],[116.400064,26.202819],[116.385282,26.238253],[116.412999,26.297822],[116.437021,26.308016],[116.459194,26.345026],[116.499846,26.361651],[116.519557,26.410437],[116.553433,26.400253],[116.553433,26.365404],[116.601476,26.372911],[116.608252,26.429732],[116.638433,26.477418],[116.610716,26.476882],[116.597165,26.512768],[116.539267,26.559349],[116.553433,26.575942],[116.566368,26.650315],[116.520172,26.684543],[116.515245,26.720898],[116.557745,26.773806],[116.543578,26.803723],[116.548506,26.84004],[116.602092,26.888623],[116.632889,26.933984],[116.679085,26.978259],[116.817671,27.018252],[116.851548,27.009188],[116.910062,27.034779],[116.936547,27.019319],[116.967344,27.061962],[117.05296,27.100327],[117.044953,27.146667],[117.149662,27.241419],[117.171836,27.29036],[117.136728,27.303123],[117.140423,27.322798],[117.104699,27.330773],[117.107163,27.393491],[117.133032,27.42218],[117.110242,27.458828],[117.103467,27.533149],[117.076982,27.566046],[117.054808,27.5427],[117.01662,27.563393],[117.024627,27.592569],[117.003685,27.625449],[117.040641,27.669979],[117.065279,27.665739],[117.094228,27.627569],[117.11209,27.645596],[117.096076,27.667329],[117.114554,27.692238],[117.174916,27.677399],[117.204481,27.683759],[117.205097,27.714492],[117.245133,27.71926],[117.296256,27.764282],[117.303031,27.833103],[117.276546,27.847921],[117.280242,27.871201],[117.334444,27.8876],[117.341836,27.855858],[117.366473,27.88231],[117.407741,27.893948],[117.453936,27.939955],[117.477958,27.930966],[117.52169,27.982243],[117.556182,27.966387],[117.609769,27.863265],[117.649805,27.851625],[117.68245,27.823577],[117.704624,27.834162],[117.740348,27.800286],[117.788392,27.855858],[117.78716,27.896063],[117.856145,27.94577],[117.910963,27.949471],[117.942992,27.974315],[117.965166,27.962687],[117.999043,27.991227],[118.096977,27.970615],[118.094513,28.003909],[118.129006,28.017118],[118.120999,28.041946],[118.153644,28.062016],[118.199839,28.049869],[118.242339,28.075746],[118.356288,28.091586],[118.361215,28.155978],[118.375382,28.186577],[118.339041,28.193962],[118.314404,28.221913],[118.424041,28.291497],[118.433896,28.288335],[118.480091,28.327325],[118.455454,28.384204],[118.432048,28.402104],[118.456686,28.424738],[118.474548,28.478934],[118.414802,28.497344],[118.4302,28.515225],[118.412338,28.55676],[118.428352,28.617193],[118.428352,28.617193],[118.428352,28.681267],[118.403099,28.702791],[118.364295,28.813491],[118.300237,28.826075],[118.270056,28.918836],[118.195527,28.904167],[118.227556,28.942406],[118.165346,28.986912],[118.133933,28.983771],[118.115455,29.009944],[118.115455,29.009944],[118.097593,28.998952],[118.066796,29.053898],[118.076035,29.074822],[118.037847,29.102017],[118.045238,29.149068],[118.027992,29.167882],[118.042159,29.210202],[118.073571,29.216993],[118.077883,29.290614],[118.138861,29.283828],[118.178281,29.297921],[118.166578,29.314099],[118.205382,29.343839],[118.193064,29.395472]]]]}},{"type":"Feature","properties":{"adcode":370000,"name":"山东省","center":[117.000923,36.675807],"centroid":[118.187759,36.376092],"childrenNum":16,"level":"province","parent":{"adcode":100000},"subFeatureIndex":14,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[116.374195,34.640011],[116.392057,34.710391],[116.363724,34.715311],[116.369267,34.749247],[116.403144,34.756131],[116.408071,34.850972],[116.445028,34.895652],[116.557745,34.908905],[116.613795,34.922645],[116.622418,34.939818],[116.677853,34.939327],[116.781331,34.916757],[116.789338,34.975133],[116.815823,34.965324],[116.821983,34.929515],[116.858323,34.928533],[116.922381,34.894671],[116.929156,34.843114],[116.966113,34.844588],[116.979047,34.815113],[116.95133,34.81069],[116.969192,34.771864],[117.022163,34.759081],[117.070206,34.713835],[117.061583,34.675947],[117.073286,34.639026],[117.104083,34.648874],[117.15151,34.559222],[117.139191,34.526687],[117.166293,34.434435],[117.248213,34.451216],[117.252524,34.48674],[117.27285,34.499565],[117.267923,34.532603],[117.303647,34.542463],[117.27285,34.556757],[117.311654,34.561686],[117.311654,34.561686],[117.32151,34.566614],[117.32151,34.566614],[117.325205,34.573021],[117.325205,34.573021],[117.370785,34.584846],[117.402813,34.569571],[117.402813,34.550843],[117.465023,34.484767],[117.53832,34.467006],[117.592523,34.462566],[117.609769,34.490686],[117.659044,34.501044],[117.684298,34.547392],[117.801942,34.518798],[117.791471,34.583368],[117.793935,34.651827],[117.902956,34.644443],[117.909732,34.670533],[117.951615,34.678408],[118.053861,34.650843],[118.084042,34.655766],[118.114839,34.614404],[118.079115,34.569571],[118.185056,34.543942],[118.16473,34.50499],[118.132702,34.483287],[118.177665,34.45319],[118.179513,34.379628],[118.217701,34.379134],[118.220165,34.405802],[118.277447,34.404814],[118.290382,34.424563],[118.379693,34.415183],[118.404947,34.427525],[118.416034,34.473914],[118.439439,34.507949],[118.424657,34.595193],[118.439439,34.626223],[118.473932,34.623269],[118.460997,34.656258],[118.545997,34.705964],[118.601431,34.714327],[118.607591,34.694155],[118.664257,34.693663],[118.690127,34.678408],[118.739402,34.693663],[118.783749,34.723181],[118.764039,34.740396],[118.719076,34.745313],[118.739402,34.792508],[118.772047,34.794474],[118.80038,34.843114],[118.805307,34.87307],[118.860742,34.944233],[118.86259,35.025626],[118.928495,35.051106],[118.942662,35.040817],[119.027045,35.055516],[119.114509,35.055026],[119.137915,35.096167],[119.217371,35.106939],[119.250016,35.124562],[119.286972,35.115261],[119.306066,35.076578],[119.354109,35.080007],[119.373819,35.078538],[119.428022,35.121136],[119.397841,35.137777],[119.411392,35.231689],[119.450812,35.285443],[119.493312,35.318655],[119.538275,35.296678],[119.543819,35.347949],[119.590014,35.37284],[119.579543,35.406504],[119.618963,35.459655],[119.663311,35.562931],[119.662079,35.589215],[119.718129,35.615492],[119.75139,35.617924],[119.772332,35.578995],[119.780339,35.584835],[119.792658,35.615492],[119.824071,35.646136],[119.83023,35.620357],[119.868419,35.60868],[119.925085,35.637382],[119.91215,35.660725],[119.950339,35.729741],[119.920157,35.739943],[119.926317,35.759856],[119.958346,35.760342],[120.01378,35.714193],[120.049505,35.786562],[120.032258,35.812288],[120.064287,35.873414],[120.112331,35.885052],[120.125265,35.906868],[120.152983,35.907353],[120.207801,35.947575],[120.169613,35.888446],[120.202258,35.89184],[120.209033,35.917531],[120.265699,35.966468],[120.30512,35.971796],[120.316206,36.002304],[120.289721,36.017311],[120.285409,36.01247],[120.249069,35.992136],[120.257076,36.025055],[120.198562,35.995525],[120.234902,36.030863],[120.239214,36.062316],[120.181316,36.066669],[120.152367,36.095206],[120.116642,36.102943],[120.108635,36.127599],[120.142512,36.143549],[120.140664,36.173507],[120.181316,36.203936],[120.22012,36.209248],[120.224432,36.19138],[120.260772,36.198624],[120.263236,36.182202],[120.310047,36.185101],[120.297112,36.225664],[120.319902,36.232423],[120.362402,36.196209],[120.35809,36.174956],[120.286025,36.047317],[120.337764,36.055058],[120.429539,36.056994],[120.468959,36.087952],[120.546568,36.091821],[120.546568,36.107778],[120.593995,36.100525],[120.615553,36.120348],[120.64327,36.114547],[120.672835,36.130016],[120.712255,36.126632],[120.696857,36.15563],[120.696857,36.203936],[120.680843,36.238698],[120.686386,36.279234],[120.657437,36.276339],[120.66298,36.331803],[120.744284,36.327946],[120.694393,36.390118],[120.759683,36.46283],[120.828668,36.46668],[120.837291,36.459942],[120.858849,36.424797],[120.848994,36.403124],[120.871784,36.36699],[120.911204,36.412276],[120.917979,36.417573],[120.90874,36.450315],[120.938305,36.447908],[120.965407,36.466199],[120.95432,36.507578],[120.983269,36.546051],[120.962327,36.562877],[120.909972,36.568645],[120.884718,36.601323],[120.847146,36.618617],[120.882255,36.627262],[120.926602,36.611892],[120.955551,36.575855],[121.028848,36.572971],[121.078123,36.607568],[121.161275,36.651273],[121.251818,36.671436],[121.29863,36.702151],[121.31218,36.702151],[121.35776,36.713186],[121.400876,36.701191],[121.3941,36.738129],[121.454462,36.752515],[121.496962,36.795179],[121.506817,36.803805],[121.565331,36.830635],[121.548701,36.807638],[121.485259,36.786073],[121.532071,36.73621],[121.575186,36.740047],[121.556092,36.764502],[121.651563,36.723739],[121.631853,36.80093],[121.6762,36.819137],[121.726092,36.826323],[121.762432,36.84644],[121.767975,36.874691],[121.927504,36.932597],[121.965076,36.938337],[122.008808,36.96225],[122.042684,36.871819],[122.051923,36.904846],[122.093191,36.913938],[122.115981,36.94025],[122.124604,36.944077],[122.141235,36.938337],[122.119677,36.891924],[122.175727,36.894317],[122.188662,36.866073],[122.174495,36.842609],[122.220691,36.848835],[122.275509,36.83734],[122.280437,36.835904],[122.344495,36.828239],[122.378371,36.844525],[122.383915,36.865595],[122.415944,36.85937],[122.454748,36.879],[122.452284,36.88618],[122.434422,36.914416],[122.483081,36.913938],[122.48924,36.886659],[122.532356,36.901496],[122.55761,36.968467],[122.544675,37.004797],[122.583479,37.037289],[122.575472,37.054485],[122.494168,37.033945],[122.467067,37.037289],[122.478769,37.058784],[122.484313,37.128956],[122.533588,37.153286],[122.581015,37.147562],[122.573624,37.176178],[122.624131,37.190959],[122.592718,37.261485],[122.567465,37.25958],[122.573624,37.296247],[122.611196,37.339558],[122.607501,37.364296],[122.650616,37.388551],[122.6925,37.373809],[122.714058,37.392355],[122.701739,37.418501],[122.67587,37.413273],[122.641377,37.428482],[122.553914,37.407093],[122.4954,37.413748],[122.487393,37.43466],[122.41656,37.414699],[122.337103,37.414223],[122.281053,37.430858],[122.287212,37.445114],[122.25272,37.467917],[122.194205,37.456041],[122.166488,37.438937],[122.131996,37.49926],[122.163408,37.519199],[122.150474,37.557163],[122.08888,37.554316],[122.075329,37.540556],[122.017431,37.531065],[121.997721,37.494512],[121.923808,37.473142],[121.772903,37.466492],[121.66573,37.473617],[121.635548,37.494037],[121.575802,37.460317],[121.571491,37.441313],[121.477252,37.475992],[121.460006,37.522522],[121.400876,37.557638],[121.395948,37.589891],[121.435368,37.592737],[121.391021,37.625449],[121.349137,37.635403],[121.358376,37.597479],[121.304789,37.582778],[121.217326,37.582778],[121.17421,37.597479],[121.148956,37.626397],[121.161891,37.646302],[121.142797,37.661464],[121.160043,37.698882],[121.136022,37.723501],[121.037471,37.718767],[120.994356,37.759468],[120.943233,37.785486],[120.940769,37.819533],[120.874863,37.833241],[120.845298,37.826623],[120.839139,37.82426],[120.733197,37.833714],[120.656821,37.793054],[120.634031,37.796364],[120.590915,37.7642],[120.517619,37.750005],[120.454793,37.757576],[120.367945,37.697935],[120.227511,37.693673],[120.22012,37.671886],[120.269395,37.658622],[120.272475,37.636824],[120.215192,37.621183],[120.208417,37.588469],[120.246605,37.556689],[120.222584,37.532963],[120.144359,37.481691],[120.086461,37.465067],[120.064903,37.448915],[120.010085,37.442263],[119.949723,37.419927],[119.926933,37.386649],[119.843781,37.376662],[119.837006,37.346695],[119.883201,37.311004],[119.89244,37.263866],[119.865339,37.233854],[119.83023,37.225754],[119.808057,37.196203],[119.740303,37.133727],[119.687332,37.143746],[119.678709,37.158056],[119.576463,37.127524],[119.489616,37.134681],[119.428022,37.125616],[119.361501,37.125616],[119.327624,37.115595],[119.301138,37.139452],[119.298675,37.197156],[119.2069,37.223371],[119.190885,37.25958],[119.204436,37.280058],[119.136683,37.230995],[119.12806,37.254816],[119.091103,37.257674],[119.084328,37.239572],[119.054147,37.254816],[119.03998,37.30434],[119.001176,37.31862],[118.942662,37.497361],[118.939582,37.527268],[118.988857,37.620709],[119.023966,37.642037],[119.153313,37.655305],[119.236465,37.651988],[119.262334,37.660517],[119.280197,37.692726],[119.309146,37.805349],[119.291899,37.869627],[119.24016,37.878131],[119.212443,37.838913],[119.16132,37.81906],[119.12806,37.847892],[119.110813,37.921577],[119.001792,37.99613],[118.974075,38.094162],[118.908169,38.139362],[118.811467,38.157717],[118.703677,38.151129],[118.626069,38.138421],[118.607591,38.129006],[118.597736,38.079088],[118.552156,38.05553],[118.534294,38.063541],[118.517048,38.088509],[118.504729,38.11394],[118.44991,38.124299],[118.431432,38.106406],[118.404331,38.121003],[118.331034,38.12524],[118.217085,38.146893],[118.177665,38.186417],[118.112376,38.210403],[118.045238,38.214165],[118.018753,38.202409],[117.896797,38.279495],[117.895565,38.301572],[117.848754,38.255062],[117.808718,38.22827],[117.789007,38.180772],[117.766834,38.158658],[117.771145,38.134655],[117.746508,38.12524],[117.704624,38.076262],[117.586979,38.071551],[117.557414,38.046105],[117.557414,38.046105],[117.524154,37.989527],[117.513067,37.94329],[117.481038,37.914967],[117.438538,37.854035],[117.400966,37.844584],[117.320278,37.861596],[117.271618,37.839858],[117.185387,37.849783],[117.150278,37.839385],[117.074518,37.848837],[117.027091,37.832296],[116.919301,37.846002],[116.837997,37.835132],[116.804736,37.848837],[116.753613,37.793054],[116.753613,37.77035],[116.724664,37.744327],[116.679085,37.728708],[116.66307,37.686096],[116.604556,37.624975],[116.575607,37.610754],[116.4826,37.521573],[116.448108,37.503059],[116.433941,37.473142],[116.38097,37.522522],[116.379738,37.522047],[116.38097,37.522522],[116.379738,37.522047],[116.36742,37.566177],[116.336007,37.581355],[116.295355,37.554316],[116.278724,37.524895],[116.290427,37.484065],[116.27626,37.466967],[116.240536,37.489764],[116.240536,37.489764],[116.224522,37.479791],[116.243,37.447965],[116.226369,37.428007],[116.2855,37.404241],[116.236224,37.361442],[116.193109,37.365723],[116.169087,37.384271],[116.106261,37.368577],[116.085935,37.373809],[116.024341,37.360015],[115.975682,37.337179],[115.969523,37.239572],[115.909777,37.20669],[115.91224,37.177132],[115.879596,37.150901],[115.888219,37.112254],[115.85619,37.060694],[115.776734,36.992848],[115.79706,36.968945],[115.75764,36.902453],[115.71206,36.883308],[115.683727,36.808117],[115.524815,36.763543],[115.479851,36.760187],[115.451518,36.702151],[115.420105,36.686795],[115.365902,36.621979],[115.355431,36.627262],[115.33141,36.550378],[115.272895,36.497476],[115.291374,36.460423],[115.317243,36.454166],[115.297533,36.413239],[115.340033,36.398307],[115.368982,36.342409],[115.366518,36.30914],[115.423185,36.32216],[115.417025,36.292742],[115.462605,36.276339],[115.466916,36.258969],[115.466916,36.258969],[115.474923,36.248352],[115.483547,36.148865],[115.484163,36.125666],[115.449054,36.047317],[115.447822,36.01247],[115.362822,35.971796],[115.353583,35.938854],[115.364054,35.894264],[115.335105,35.796756],[115.363438,35.779765],[115.407786,35.80889],[115.460141,35.867594],[115.487858,35.880688],[115.495249,35.896203],[115.505104,35.899112],[115.513112,35.890385],[115.583945,35.921893],[115.648618,35.922863],[115.699125,35.966468],[115.774886,35.974702],[115.779813,35.993588],[115.817386,36.012954],[115.859886,36.003756],[115.89869,36.026507],[115.989849,36.045381],[116.057602,36.104877],[116.099486,36.112129],[116.063145,36.028927],[116.048979,35.970343],[115.984921,35.974218],[115.911624,35.960171],[115.907929,35.92674],[115.873436,35.918985],[115.882675,35.879718],[115.859886,35.857894],[115.81677,35.844312],[115.773654,35.854014],[115.73485,35.833154],[115.696046,35.788989],[115.693582,35.754028],[115.622749,35.739457],[115.52851,35.733628],[115.48601,35.710306],[115.383148,35.568772],[115.34496,35.55368],[115.356047,35.490359],[115.307388,35.480126],[115.237171,35.423087],[115.172497,35.426501],[115.126302,35.41821],[115.117679,35.400163],[115.091809,35.416259],[115.073947,35.374304],[115.04315,35.376744],[114.957534,35.261014],[114.929201,35.244886],[114.932281,35.198441],[114.861448,35.182301],[114.841738,35.15099],[114.883006,35.098615],[114.835578,35.076578],[114.818948,35.051596],[114.852209,35.041797],[114.824492,35.012393],[114.880542,35.00357],[114.923658,34.968757],[114.950759,34.989843],[115.008041,34.988372],[115.028983,34.9717],[115.075179,35.000628],[115.12815,35.00455],[115.157099,34.957968],[115.219309,34.96042],[115.205142,34.914303],[115.251953,34.906451],[115.239019,34.87798],[115.256265,34.845079],[115.317243,34.859321],[115.42688,34.805285],[115.449054,34.74433],[115.433655,34.725149],[115.461373,34.637057],[115.515575,34.582383],[115.553148,34.568586],[115.622749,34.574499],[115.685575,34.556265],[115.697278,34.594207],[115.787821,34.580905],[115.827241,34.558236],[115.838328,34.5676],[115.984305,34.589281],[115.991081,34.615389],[116.037276,34.593222],[116.101334,34.60603],[116.134594,34.559715],[116.156768,34.5538],[116.196804,34.575977],[116.247927,34.551829],[116.286116,34.608986],[116.32492,34.601104],[116.334159,34.620806],[116.374195,34.640011]]],[[[120.729502,37.947065],[120.721495,37.917328],[120.76461,37.895134],[120.76461,37.923937],[120.729502,37.947065]]],[[[120.692545,37.983867],[120.732581,37.961694],[120.724574,37.987641],[120.692545,37.983867]]],[[[120.990044,36.413239],[120.978341,36.428649],[120.950624,36.414684],[120.990044,36.413239]]],[[[120.750444,38.150188],[120.7874,38.158658],[120.742436,38.199116],[120.750444,38.150188]]],[[[120.918595,38.345236],[120.914899,38.373393],[120.895189,38.36307],[120.918595,38.345236]]],[[[120.159142,35.765198],[120.169613,35.740428],[120.193019,35.756942],[120.172077,35.785591],[120.159142,35.765198]]],[[[120.62664,37.94565],[120.631567,37.981037],[120.602002,37.978678],[120.62664,37.94565]]],[[[120.802183,38.284193],[120.848378,38.305799],[120.816349,38.318008],[120.802183,38.284193]]],[[[121.489571,37.577086],[121.489571,37.577561],[121.489571,37.578509],[121.488955,37.578035],[121.489571,37.577086]]],[[[121.485875,37.578509],[121.487723,37.578035],[121.487723,37.578509],[121.485875,37.578509]]],[[[121.487723,37.578509],[121.487723,37.577561],[121.488955,37.578035],[121.488955,37.578509],[121.488339,37.578509],[121.487723,37.578509]]],[[[115.495249,35.896203],[115.487858,35.880688],[115.513112,35.890385],[115.505104,35.899112],[115.495249,35.896203]]]]}},{"type":"Feature","properties":{"adcode":410000,"name":"河南省","center":[113.665412,34.757975],"centroid":[113.619717,33.902648],"childrenNum":18,"level":"province","parent":{"adcode":100000},"subFeatureIndex":15,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[112.716747,32.357612],[112.735841,32.356095],[112.776493,32.358623],[112.860877,32.396024],[112.888594,32.37682],[112.912,32.390971],[112.992072,32.378336],[113.000695,32.41674],[113.025949,32.425328],[113.078919,32.394508],[113.107869,32.398551],[113.118956,32.375809],[113.155912,32.380863],[113.158992,32.410677],[113.211962,32.431895],[113.2366,32.407141],[113.333918,32.336377],[113.317904,32.327275],[113.353628,32.294904],[113.376418,32.298445],[113.428773,32.270618],[113.511925,32.316654],[113.624642,32.36115],[113.650511,32.412698],[113.700402,32.420782],[113.735511,32.410677],[113.76754,32.370249],[113.753989,32.328286],[113.768772,32.30148],[113.768156,32.284279],[113.758301,32.27669],[113.749061,32.272642],[113.73859,32.255942],[113.752757,32.215951],[113.782322,32.184553],[113.750293,32.11615],[113.722576,32.12426],[113.728735,32.083197],[113.791561,32.036028],[113.757685,31.98985],[113.817431,31.964467],[113.805728,31.929428],[113.832213,31.918761],[113.830981,31.87913],[113.854387,31.843042],[113.893807,31.847109],[113.914749,31.877098],[113.957865,31.852701],[113.952321,31.793714],[113.988662,31.749959],[114.017611,31.770822],[114.086596,31.782014],[114.121705,31.809482],[114.134024,31.843042],[114.191922,31.852192],[114.235654,31.833382],[114.292936,31.752503],[114.350218,31.755557],[114.403189,31.746906],[114.443841,31.728074],[114.530688,31.742834],[114.549783,31.766751],[114.586123,31.762172],[114.57134,31.660858],[114.547935,31.623665],[114.560869,31.560963],[114.572572,31.553824],[114.61692,31.585437],[114.641558,31.582378],[114.696376,31.525771],[114.778912,31.520669],[114.789383,31.480358],[114.830035,31.45892],[114.870071,31.479337],[114.884238,31.469129],[114.962462,31.494648],[114.995107,31.471171],[115.022824,31.527811],[115.096121,31.508425],[115.114599,31.530362],[115.106592,31.567592],[115.12507,31.599201],[115.16449,31.604808],[115.212533,31.555354],[115.235939,31.555354],[115.218077,31.515057],[115.211301,31.442072],[115.252569,31.421646],[115.250722,31.392021],[115.301229,31.383846],[115.338801,31.40428],[115.373909,31.405813],[115.389924,31.450241],[115.371446,31.495668],[115.415793,31.525771],[115.439815,31.588496],[115.485394,31.608885],[115.476771,31.643028],[115.495249,31.673083],[115.534054,31.698545],[115.553764,31.69549],[115.676336,31.778453],[115.731154,31.76726],[115.767495,31.78761],[115.808147,31.770313],[115.808147,31.770313],[115.851878,31.786593],[115.886371,31.776418],[115.914704,31.814567],[115.893762,31.832365],[115.894994,31.8649],[115.920248,31.920285],[115.909161,31.94314],[115.928871,32.003046],[115.922095,32.049725],[115.941805,32.166318],[115.912856,32.227596],[115.899306,32.390971],[115.865429,32.458662],[115.883291,32.487946],[115.845719,32.501575],[115.8759,32.542448],[115.910393,32.567165],[115.891298,32.576243],[115.861117,32.537403],[115.789052,32.468761],[115.771806,32.505108],[115.742241,32.476335],[115.704669,32.495013],[115.667712,32.409667],[115.657857,32.428864],[115.626445,32.40512],[115.604271,32.425833],[115.57101,32.419266],[115.522967,32.441997],[115.509416,32.466741],[115.5088,32.468761],[115.497713,32.492489],[115.409018,32.549007],[115.411482,32.575235],[115.304924,32.553042],[115.30554,32.583303],[115.267352,32.578261],[115.24333,32.593388],[115.20083,32.591876],[115.182968,32.666973],[115.179273,32.726402],[115.189744,32.770695],[115.211301,32.785791],[115.189744,32.812452],[115.197135,32.856201],[115.155867,32.864747],[115.139237,32.897917],[115.029599,32.906962],[115.035143,32.932582],[115.009273,32.940117],[114.943368,32.935094],[114.916266,32.971251],[114.883006,32.990328],[114.891629,33.020441],[114.925506,33.016928],[114.913187,33.083143],[114.897172,33.086653],[114.902716,33.129764],[114.932897,33.153817],[114.966158,33.147304],[114.990795,33.102195],[115.041302,33.086653],[115.168186,33.088658],[115.194671,33.120743],[115.245178,33.135778],[115.289526,33.131769],[115.303692,33.149809],[115.300613,33.204407],[115.340033,33.260973],[115.335105,33.297997],[115.361591,33.298497],[115.365286,33.336005],[115.341881,33.370997],[115.313547,33.376994],[115.328946,33.403477],[115.315395,33.431451],[115.324634,33.457418],[115.345576,33.449928],[115.345576,33.502842],[115.366518,33.5233],[115.394851,33.506335],[115.422569,33.557219],[115.463837,33.567193],[115.511264,33.55323],[115.564851,33.576169],[115.639995,33.585143],[115.601191,33.658898],[115.601807,33.718653],[115.563003,33.772895],[115.576553,33.787817],[115.614126,33.775879],[115.631988,33.869846],[115.547604,33.874815],[115.577785,33.950307],[115.579017,33.974133],[115.60735,34.030196],[115.642459,34.03218],[115.658473,34.061437],[115.705901,34.059949],[115.736082,34.076805],[115.768726,34.061932],[115.809378,34.062428],[115.846335,34.028708],[115.85003,34.004898],[115.877132,34.002913],[115.876516,34.028708],[115.904233,34.009859],[115.95782,34.007875],[116.00032,33.965199],[115.982457,33.917039],[116.05945,33.860902],[116.055754,33.804727],[116.074232,33.781351],[116.100102,33.782843],[116.132747,33.751501],[116.155536,33.709693],[116.230065,33.735078],[116.263326,33.730101],[116.316912,33.771402],[116.393905,33.782843],[116.408071,33.805721],[116.437021,33.801246],[116.437637,33.846489],[116.486296,33.869846],[116.558361,33.881274],[116.566984,33.9081],[116.631042,33.887733],[116.64336,33.896675],[116.641512,33.978103],[116.599629,34.014324],[116.599629,34.014324],[116.576223,34.068873],[116.576223,34.068873],[116.52818,34.122892],[116.536187,34.151127],[116.565752,34.16945],[116.542962,34.203608],[116.545426,34.241711],[116.582382,34.266444],[116.562056,34.285731],[116.516477,34.296114],[116.456731,34.268917],[116.409303,34.273863],[116.409303,34.273863],[116.372347,34.26595],[116.357564,34.319843],[116.301514,34.342082],[116.255934,34.376665],[116.213435,34.382098],[116.215898,34.403333],[116.178942,34.430487],[116.162312,34.459605],[116.178326,34.496112],[116.204196,34.508442],[116.191261,34.535561],[116.196804,34.575977],[116.156768,34.5538],[116.134594,34.559715],[116.101334,34.60603],[116.037276,34.593222],[115.991081,34.615389],[115.984305,34.589281],[115.838328,34.5676],[115.827241,34.558236],[115.787821,34.580905],[115.697278,34.594207],[115.685575,34.556265],[115.622749,34.574499],[115.553148,34.568586],[115.515575,34.582383],[115.461373,34.637057],[115.433655,34.725149],[115.449054,34.74433],[115.42688,34.805285],[115.317243,34.859321],[115.256265,34.845079],[115.239019,34.87798],[115.251953,34.906451],[115.205142,34.914303],[115.219309,34.96042],[115.157099,34.957968],[115.12815,35.00455],[115.075179,35.000628],[115.028983,34.9717],[115.008041,34.988372],[114.950759,34.989843],[114.923658,34.968757],[114.880542,35.00357],[114.824492,35.012393],[114.852209,35.041797],[114.818948,35.051596],[114.835578,35.076578],[114.883006,35.098615],[114.841738,35.15099],[114.861448,35.182301],[114.932281,35.198441],[114.929201,35.244886],[114.957534,35.261014],[115.04315,35.376744],[115.073947,35.374304],[115.091809,35.416259],[115.117679,35.400163],[115.126302,35.41821],[115.172497,35.426501],[115.237171,35.423087],[115.307388,35.480126],[115.356047,35.490359],[115.34496,35.55368],[115.383148,35.568772],[115.48601,35.710306],[115.52851,35.733628],[115.622749,35.739457],[115.693582,35.754028],[115.696046,35.788989],[115.73485,35.833154],[115.773654,35.854014],[115.81677,35.844312],[115.859886,35.857894],[115.882675,35.879718],[115.873436,35.918985],[115.907929,35.92674],[115.911624,35.960171],[115.984921,35.974218],[116.048979,35.970343],[116.063145,36.028927],[116.099486,36.112129],[116.057602,36.104877],[115.989849,36.045381],[115.89869,36.026507],[115.859886,36.003756],[115.817386,36.012954],[115.779813,35.993588],[115.774886,35.974702],[115.699125,35.966468],[115.648618,35.922863],[115.583945,35.921893],[115.513112,35.890385],[115.487858,35.880688],[115.460141,35.867594],[115.407786,35.80889],[115.363438,35.779765],[115.335105,35.796756],[115.364054,35.894264],[115.353583,35.938854],[115.362822,35.971796],[115.447822,36.01247],[115.449054,36.047317],[115.484163,36.125666],[115.483547,36.148865],[115.465068,36.170125],[115.450902,36.152248],[115.376989,36.128083],[115.365902,36.099074],[115.312931,36.088436],[115.30246,36.127599],[115.279055,36.13775],[115.242098,36.19138],[115.202678,36.208765],[115.202678,36.208765],[115.202678,36.209248],[115.202678,36.209248],[115.201446,36.210214],[115.201446,36.210214],[115.1842,36.193312],[115.12507,36.209731],[115.104744,36.172058],[115.06286,36.178338],[115.048693,36.161912],[115.04623,36.112613],[114.998186,36.069572],[114.914419,36.052155],[114.926737,36.089403],[114.912571,36.140649],[114.858368,36.144516],[114.857752,36.127599],[114.771521,36.124699],[114.734564,36.15563],[114.720398,36.140166],[114.640326,36.137266],[114.588587,36.118414],[114.586739,36.141133],[114.533152,36.171575],[114.480181,36.177855],[114.466015,36.197658],[114.417356,36.205868],[114.408117,36.224699],[114.356378,36.230492],[114.345291,36.255591],[114.299095,36.245938],[114.257827,36.263794],[114.241197,36.251247],[114.2104,36.272962],[114.203009,36.245456],[114.170364,36.245938],[114.170364,36.245938],[114.175907,36.264759],[114.129096,36.280199],[114.080437,36.269585],[114.04348,36.303353],[114.056415,36.329392],[114.002828,36.334214],[113.981887,36.31782],[113.962792,36.353977],[113.911054,36.314927],[113.882104,36.353977],[113.84946,36.347711],[113.856851,36.329392],[113.813119,36.332285],[113.755221,36.366026],[113.731199,36.363135],[113.736127,36.324571],[113.712105,36.303353],[113.716417,36.262347],[113.681924,36.216491],[113.697939,36.181719],[113.651127,36.174473],[113.705946,36.148865],[113.712721,36.129533],[113.655439,36.125182],[113.671453,36.115514],[113.68562,36.056026],[113.660366,36.034735],[113.694859,36.026991],[113.678844,35.985841],[113.648663,35.994073],[113.654207,35.931586],[113.637576,35.870019],[113.660982,35.837035],[113.582758,35.818111],[113.604932,35.797727],[113.587685,35.736542],[113.592613,35.691838],[113.622794,35.674825],[113.625258,35.632518],[113.578446,35.633491],[113.547649,35.656835],[113.55812,35.621816],[113.513773,35.57364],[113.49899,35.532254],[113.439244,35.507412],[113.391817,35.506925],[113.348085,35.468429],[113.31236,35.481101],[113.304353,35.426989],[113.243375,35.449418],[113.189789,35.44893],[113.185477,35.409431],[113.165151,35.412845],[113.149137,35.350878],[113.126347,35.332327],[113.067217,35.353806],[112.996384,35.362104],[112.985913,35.33965],[112.992072,35.29619],[112.936022,35.284466],[112.934174,35.262968],[112.884283,35.243909],[112.822073,35.258082],[112.772798,35.207732],[112.720443,35.206265],[112.628052,35.263457],[112.637291,35.225822],[112.513487,35.218489],[112.390915,35.239021],[112.36751,35.219956],[112.288053,35.219956],[112.304684,35.251728],[112.242474,35.234622],[112.21722,35.253195],[112.13838,35.271275],[112.058924,35.280069],[112.078634,35.219467],[112.03983,35.194039],[112.066315,35.153437],[112.05646,35.098615],[112.062004,35.056005],[112.039214,35.045717],[112.018888,35.068742],[111.97762,35.067272],[111.933272,35.083435],[111.810084,35.062374],[111.807005,35.032977],[111.740483,35.00455],[111.664107,34.984449],[111.681969,34.9511],[111.646861,34.938836],[111.617911,34.894671],[111.592042,34.881416],[111.570484,34.843114],[111.543999,34.853428],[111.502731,34.829851],[111.439289,34.838202],[111.389398,34.815113],[111.345666,34.831816],[111.29208,34.806759],[111.255123,34.819535],[111.232949,34.789559],[111.148566,34.807742],[111.118385,34.756623],[111.035233,34.740887],[110.976103,34.706456],[110.920052,34.730068],[110.903422,34.669056],[110.883712,34.64395],[110.824582,34.615881],[110.791937,34.649858],[110.749437,34.65232],[110.710017,34.605045],[110.610851,34.607508],[110.533242,34.583368],[110.488279,34.610956],[110.424837,34.588295],[110.379257,34.600612],[110.366939,34.566614],[110.404511,34.557743],[110.372482,34.544435],[110.360779,34.516825],[110.403279,34.433448],[110.403279,34.433448],[110.473496,34.393457],[110.503677,34.33714],[110.451938,34.292653],[110.428533,34.288203],[110.43962,34.243196],[110.507989,34.217466],[110.55172,34.213012],[110.55788,34.193214],[110.621938,34.177372],[110.642264,34.161032],[110.61393,34.113478],[110.591757,34.101586],[110.587445,34.023252],[110.620706,34.035652],[110.671213,33.966192],[110.665669,33.937895],[110.627481,33.925482],[110.628713,33.910086],[110.587445,33.887733],[110.612083,33.852453],[110.66259,33.85295],[110.712481,33.833564],[110.74143,33.798759],[110.782082,33.796272],[110.81719,33.751003],[110.831973,33.713675],[110.823966,33.685793],[110.878784,33.634486],[110.966864,33.609071],[111.00382,33.578662],[111.002588,33.535772],[111.02661,33.478386],[111.02661,33.467903],[110.996429,33.435946],[111.025994,33.375495],[111.025994,33.330504],[110.984726,33.255469],[111.046936,33.202905],[111.045704,33.169849],[111.08882,33.181871],[111.12824,33.15532],[111.146102,33.12375],[111.179363,33.115229],[111.192913,33.071609],[111.152877,33.039507],[111.221862,33.042517],[111.258819,33.006389],[111.273601,32.971753],[111.242804,32.930573],[111.255123,32.883846],[111.276065,32.903445],[111.293311,32.859217],[111.380159,32.829049],[111.41342,32.757108],[111.475629,32.760127],[111.458383,32.726402],[111.513202,32.674026],[111.530448,32.628172],[111.577875,32.593388],[111.640701,32.634724],[111.646245,32.605993],[111.713382,32.606497],[111.808853,32.536899],[111.858128,32.528826],[111.890157,32.503089],[111.948671,32.51722],[111.975772,32.471791],[112.014576,32.450077],[112.063851,32.474315],[112.081098,32.425833],[112.155626,32.377326],[112.150083,32.411688],[112.172873,32.385412],[112.206133,32.392992],[112.328089,32.321712],[112.360118,32.3657],[112.390915,32.37126],[112.448814,32.34295],[112.477147,32.380863],[112.530733,32.37682],[112.545516,32.404109],[112.589248,32.381369],[112.612037,32.386928],[112.645298,32.368227],[112.716747,32.357612]]],[[[113.768156,32.284279],[113.768772,32.30148],[113.749061,32.272642],[113.758301,32.27669],[113.768156,32.284279]]]]}},{"type":"Feature","properties":{"adcode":420000,"name":"湖北省","center":[114.298572,30.584355],"centroid":[112.271301,30.987527],"childrenNum":17,"level":"province","parent":{"adcode":100000},"subFeatureIndex":16,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[111.045704,33.169849],[111.034001,33.177864],[111.035849,33.187881],[111.046936,33.202905],[110.984726,33.255469],[110.960704,33.253967],[110.9219,33.203907],[110.865234,33.213921],[110.828893,33.201403],[110.824582,33.158327],[110.753133,33.15031],[110.702626,33.097182],[110.650887,33.157324],[110.623785,33.143796],[110.59422,33.168346],[110.57759,33.250464],[110.54125,33.255469],[110.471032,33.171352],[110.398352,33.176862],[110.398352,33.176862],[110.372482,33.186379],[110.33799,33.160331],[110.285635,33.171352],[110.218497,33.163336],[110.164911,33.209415],[110.031252,33.191888],[109.999223,33.212419],[109.973353,33.203907],[109.916687,33.229942],[109.852013,33.247961],[109.813209,33.236449],[109.732521,33.231443],[109.693101,33.254468],[109.649985,33.251465],[109.619804,33.275484],[109.60687,33.235949],[109.514479,33.237951],[109.498464,33.207412],[109.438718,33.152314],[109.468283,33.140288],[109.522486,33.138785],[109.576073,33.110216],[109.688174,33.116733],[109.704188,33.101694],[109.794731,33.067095],[109.785492,32.987316],[109.76455,32.909474],[109.789804,32.882339],[109.847702,32.893395],[109.856941,32.910479],[109.907448,32.903947],[109.927158,32.887364],[109.988752,32.886359],[110.051578,32.851676],[110.105164,32.832569],[110.142121,32.802895],[110.127338,32.77774],[110.159367,32.767173],[110.156903,32.683093],[110.206179,32.633212],[110.153824,32.593388],[110.124259,32.616579],[110.090382,32.617083],[110.084223,32.580782],[110.017701,32.546989],[109.97089,32.577756],[109.910528,32.592884],[109.816905,32.577252],[109.746072,32.594901],[109.726978,32.608513],[109.631507,32.599943],[109.619804,32.56767],[109.637051,32.540935],[109.575457,32.506622],[109.526797,32.43341],[109.529877,32.405625],[109.502776,32.38895],[109.513247,32.342444],[109.495385,32.300468],[109.528645,32.270112],[109.550203,32.225065],[109.592703,32.219495],[109.604406,32.199241],[109.58716,32.161251],[109.621652,32.106519],[109.590855,32.047696],[109.590855,32.012688],[109.631507,31.962436],[109.62042,31.928412],[109.584696,31.900472],[109.60379,31.885737],[109.633971,31.824738],[109.633971,31.804396],[109.592087,31.789136],[109.585928,31.726546],[109.622268,31.711783],[109.683246,31.719929],[109.731289,31.700582],[109.737449,31.628761],[109.76455,31.602769],[109.745456,31.598182],[109.727594,31.548214],[109.837847,31.555354],[109.894513,31.519139],[109.969658,31.508935],[109.94502,31.47066],[109.98752,31.474744],[110.036795,31.436966],[110.054042,31.410921],[110.118715,31.409899],[110.161831,31.314338],[110.155671,31.279564],[110.180309,31.179774],[110.200019,31.158779],[110.180309,31.121899],[110.147048,31.116776],[110.119947,31.088592],[110.120563,31.0322],[110.140273,31.030661],[110.140889,30.987062],[110.172918,30.978853],[110.153824,30.953708],[110.151976,30.911613],[110.082375,30.799614],[110.048498,30.800642],[110.019549,30.829425],[110.008462,30.883369],[109.943788,30.878746],[109.894513,30.899803],[109.828608,30.864364],[109.780564,30.848437],[109.701724,30.783677],[109.656761,30.760538],[109.661072,30.738936],[109.625348,30.702923],[109.590855,30.69366],[109.574225,30.646818],[109.543428,30.63961],[109.535421,30.664837],[109.435638,30.595832],[109.418392,30.559766],[109.35495,30.487076],[109.337088,30.521623],[109.36111,30.551004],[109.314298,30.599953],[109.299516,30.630341],[109.245313,30.580892],[109.191726,30.545851],[109.191726,30.545851],[109.143683,30.521108],[109.103647,30.565949],[109.09256,30.578831],[109.106111,30.61077],[109.111654,30.646303],[109.071002,30.640125],[109.042669,30.655571],[109.006329,30.626736],[108.971836,30.627766],[108.893612,30.565434],[108.838793,30.503062],[108.808612,30.491202],[108.789518,30.513374],[108.743939,30.494812],[108.698975,30.54482],[108.688504,30.58759],[108.642925,30.578831],[108.6497,30.53915],[108.56778,30.468508],[108.556077,30.487592],[108.512961,30.501515],[108.472925,30.487076],[108.42673,30.492233],[108.411331,30.438586],[108.430425,30.416397],[108.402092,30.376649],[108.431041,30.354446],[108.460606,30.35961],[108.501258,30.314673],[108.524048,30.309506],[108.54499,30.269716],[108.581947,30.255759],[108.551766,30.1637],[108.56778,30.157491],[108.546222,30.104178],[108.513577,30.057571],[108.532055,30.051873],[108.536367,29.983472],[108.517889,29.9394],[108.516041,29.885451],[108.467998,29.864175],[108.433505,29.880262],[108.371295,29.841337],[108.424266,29.815897],[108.422418,29.772791],[108.442744,29.778505],[108.437201,29.741098],[108.460606,29.741098],[108.504338,29.707836],[108.504954,29.728626],[108.548686,29.749412],[108.52528,29.770713],[108.556077,29.818493],[108.601041,29.863656],[108.658939,29.854833],[108.680497,29.800319],[108.676801,29.749412],[108.690968,29.689642],[108.752562,29.649082],[108.786438,29.691721],[108.797525,29.660003],[108.781511,29.635558],[108.844337,29.658443],[108.888068,29.628795],[108.870206,29.596537],[108.901003,29.604863],[108.913322,29.574679],[108.878213,29.539279],[108.888684,29.502305],[108.866511,29.470527],[108.884373,29.440824],[108.927488,29.435612],[108.934264,29.399643],[108.919481,29.3261],[108.983539,29.332883],[108.999553,29.36366],[109.034662,29.360531],[109.060531,29.403292],[109.11227,29.361053],[109.106727,29.288526],[109.141835,29.270256],[109.110422,29.21647],[109.139372,29.168927],[109.162777,29.180946],[109.215748,29.145409],[109.232378,29.119271],[109.274262,29.121885],[109.261328,29.161089],[109.275494,29.202366],[109.257632,29.222738],[109.312451,29.25146],[109.352487,29.284872],[109.343863,29.369398],[109.391291,29.372005],[109.368501,29.413719],[109.418392,29.453332],[109.415928,29.497617],[109.436254,29.488761],[109.433791,29.530948],[109.458428,29.513242],[109.467051,29.560104],[109.488609,29.553336],[109.516326,29.626194],[109.558826,29.606944],[109.578536,29.629836],[109.651833,29.625674],[109.664768,29.599659],[109.717739,29.615269],[109.701108,29.636078],[109.714659,29.673524],[109.760238,29.689122],[109.755311,29.733304],[109.779333,29.757725],[109.869876,29.774869],[109.908064,29.763959],[109.941325,29.774349],[110.02386,29.769674],[110.113788,29.789932],[110.160599,29.753569],[110.219729,29.746814],[110.289946,29.6964],[110.302265,29.661563],[110.339221,29.668324],[110.372482,29.633477],[110.447011,29.664684],[110.467337,29.713034],[110.507373,29.692241],[110.562807,29.712515],[110.642879,29.775907],[110.60038,29.839779],[110.549873,29.848085],[110.538786,29.895828],[110.49875,29.91243],[110.517228,29.961179],[110.557264,29.988137],[110.491358,30.019751],[110.497518,30.055499],[110.531394,30.061197],[110.600996,30.054463],[110.650887,30.07777],[110.712481,30.033223],[110.756212,30.054463],[110.746973,30.112979],[110.851067,30.126439],[110.924364,30.111426],[110.929907,30.063268],[111.031537,30.048765],[111.242188,30.040476],[111.266826,30.01146],[111.3315,29.970512],[111.342587,29.944586],[111.382623,29.95029],[111.394325,29.912948],[111.436825,29.930065],[111.475629,29.918654],[111.527368,29.925916],[111.553854,29.894272],[111.669034,29.888565],[111.669034,29.888565],[111.705375,29.890121],[111.723853,29.909317],[111.723853,29.909317],[111.75773,29.92021],[111.8107,29.901017],[111.861207,29.856909],[111.899396,29.855871],[111.899396,29.855871],[111.925881,29.836665],[111.965917,29.832512],[111.95483,29.796683],[112.008417,29.778505],[112.07617,29.743696],[112.065699,29.681323],[112.089721,29.685482],[112.111279,29.659483],[112.178416,29.656883],[112.202438,29.633997],[112.244322,29.659483],[112.233851,29.61631],[112.303452,29.585609],[112.281278,29.536676],[112.291133,29.517409],[112.333017,29.545007],[112.368741,29.541362],[112.424792,29.598619],[112.439574,29.633997],[112.499321,29.629316],[112.54182,29.60122],[112.572001,29.624113],[112.640371,29.607985],[112.650842,29.592374],[112.693957,29.601741],[112.714283,29.648561],[112.733378,29.645441],[112.788812,29.681323],[112.79374,29.735902],[112.861493,29.78318],[112.894138,29.783699],[112.902145,29.79149],[112.929246,29.77383],[112.923703,29.766557],[112.926782,29.692241],[112.944645,29.682883],[112.974826,29.732784],[113.025949,29.772791],[113.005007,29.693801],[112.915696,29.620992],[112.912,29.606944],[112.950188,29.473132],[113.034572,29.523658],[113.057362,29.522616],[113.078304,29.438218],[113.099861,29.459585],[113.145441,29.449163],[113.181781,29.485636],[113.222433,29.543965],[113.277252,29.594976],[113.37765,29.703158],[113.571671,29.849123],[113.575367,29.809147],[113.550729,29.768115],[113.558736,29.727067],[113.540258,29.699519],[113.547033,29.675603],[113.606164,29.666764],[113.663446,29.684443],[113.680692,29.64336],[113.704098,29.634518],[113.73859,29.579363],[113.710257,29.555419],[113.630801,29.523137],[113.677613,29.513763],[113.755221,29.446557],[113.731199,29.393907],[113.674533,29.388172],[113.660982,29.333405],[113.632033,29.316186],[113.609859,29.25146],[113.651743,29.225872],[113.693011,29.226394],[113.691779,29.19662],[113.66283,29.16945],[113.690547,29.114566],[113.696091,29.077437],[113.722576,29.104631],[113.749677,29.060699],[113.775547,29.095219],[113.816199,29.105154],[113.852539,29.058606],[113.882104,29.065407],[113.876561,29.038202],[113.898119,29.029307],[113.94185,29.047097],[113.952321,29.092604],[113.98743,29.126068],[114.034857,29.152204],[114.063191,29.204978],[114.169748,29.216993],[114.252284,29.23475],[114.259059,29.343839],[114.307102,29.365225],[114.341595,29.327665],[114.376088,29.322969],[114.440145,29.341752],[114.466015,29.324013],[114.519602,29.325578],[114.589819,29.352707],[114.621847,29.379828],[114.67297,29.395993],[114.740724,29.386607],[114.759818,29.363139],[114.784455,29.386086],[114.812173,29.383478],[114.866375,29.404335],[114.895325,29.397557],[114.931049,29.422581],[114.947063,29.465317],[114.935977,29.486678],[114.90518,29.473132],[114.918114,29.454374],[114.888549,29.436134],[114.860216,29.476258],[114.900868,29.505951],[114.940288,29.493971],[114.966773,29.522096],[114.947679,29.542924],[115.00065,29.572076],[115.033295,29.546568],[115.087498,29.560104],[115.086266,29.525741],[115.154019,29.510117],[115.157099,29.584568],[115.120142,29.597578],[115.143548,29.645961],[115.117679,29.655843],[115.113367,29.684963],[115.176809,29.654803],[115.250722,29.660003],[115.28583,29.618391],[115.304924,29.637118],[115.355431,29.649602],[115.412714,29.688602],[115.470612,29.739539],[115.479235,29.811224],[115.51188,29.840299],[115.611662,29.841337],[115.667712,29.850161],[115.706517,29.837703],[115.762567,29.793048],[115.837096,29.748373],[115.909777,29.723949],[115.965827,29.724469],[116.049595,29.761881],[116.087167,29.795125],[116.13521,29.819532],[116.128435,29.897904],[116.073616,29.969993],[116.091479,30.036331],[116.078544,30.062233],[116.088399,30.110391],[116.055754,30.180774],[116.065609,30.204569],[115.997856,30.252657],[115.985537,30.290905],[115.903001,30.31364],[115.91532,30.337919],[115.885139,30.379747],[115.921479,30.416397],[115.894994,30.452517],[115.910393,30.519046],[115.887603,30.542758],[115.876516,30.582438],[115.848799,30.602014],[115.819234,30.597893],[115.81369,30.637035],[115.762567,30.685426],[115.782893,30.751795],[115.851262,30.756938],[115.863581,30.815549],[115.848799,30.828397],[115.865429,30.864364],[115.932566,30.889532],[115.976298,30.931636],[116.03974,30.957813],[116.071769,30.956787],[116.058834,31.012711],[116.015102,31.011685],[116.006479,31.034764],[115.938726,31.04707],[115.939958,31.071678],[115.887603,31.10909],[115.867277,31.147512],[115.837712,31.127022],[115.797676,31.128047],[115.778582,31.112164],[115.700973,31.201276],[115.655394,31.211002],[115.603655,31.17363],[115.585793,31.143926],[115.540213,31.194621],[115.539597,31.231985],[115.507568,31.267799],[115.473076,31.265242],[115.443511,31.344498],[115.40717,31.337854],[115.372062,31.349098],[115.393004,31.389977],[115.373909,31.405813],[115.338801,31.40428],[115.301229,31.383846],[115.250722,31.392021],[115.252569,31.421646],[115.211301,31.442072],[115.218077,31.515057],[115.235939,31.555354],[115.212533,31.555354],[115.16449,31.604808],[115.12507,31.599201],[115.106592,31.567592],[115.114599,31.530362],[115.096121,31.508425],[115.022824,31.527811],[114.995107,31.471171],[114.962462,31.494648],[114.884238,31.469129],[114.870071,31.479337],[114.830035,31.45892],[114.789383,31.480358],[114.778912,31.520669],[114.696376,31.525771],[114.641558,31.582378],[114.61692,31.585437],[114.572572,31.553824],[114.560869,31.560963],[114.547935,31.623665],[114.57134,31.660858],[114.586123,31.762172],[114.549783,31.766751],[114.530688,31.742834],[114.443841,31.728074],[114.403189,31.746906],[114.350218,31.755557],[114.292936,31.752503],[114.235654,31.833382],[114.191922,31.852192],[114.134024,31.843042],[114.121705,31.809482],[114.086596,31.782014],[114.017611,31.770822],[113.988662,31.749959],[113.952321,31.793714],[113.957865,31.852701],[113.914749,31.877098],[113.893807,31.847109],[113.854387,31.843042],[113.830981,31.87913],[113.832213,31.918761],[113.805728,31.929428],[113.817431,31.964467],[113.757685,31.98985],[113.791561,32.036028],[113.728735,32.083197],[113.722576,32.12426],[113.750293,32.11615],[113.782322,32.184553],[113.752757,32.215951],[113.73859,32.255942],[113.749061,32.272642],[113.768772,32.30148],[113.753989,32.328286],[113.76754,32.370249],[113.735511,32.410677],[113.700402,32.420782],[113.650511,32.412698],[113.624642,32.36115],[113.511925,32.316654],[113.428773,32.270618],[113.376418,32.298445],[113.353628,32.294904],[113.317904,32.327275],[113.333918,32.336377],[113.2366,32.407141],[113.211962,32.431895],[113.158992,32.410677],[113.155912,32.380863],[113.118956,32.375809],[113.107869,32.398551],[113.078919,32.394508],[113.025949,32.425328],[113.000695,32.41674],[112.992072,32.378336],[112.912,32.390971],[112.888594,32.37682],[112.860877,32.396024],[112.776493,32.358623],[112.735841,32.356095],[112.733993,32.356601],[112.724138,32.358623],[112.716747,32.357612],[112.645298,32.368227],[112.612037,32.386928],[112.589248,32.381369],[112.545516,32.404109],[112.530733,32.37682],[112.477147,32.380863],[112.448814,32.34295],[112.390915,32.37126],[112.360118,32.3657],[112.328089,32.321712],[112.206133,32.392992],[112.172873,32.385412],[112.150083,32.411688],[112.155626,32.377326],[112.081098,32.425833],[112.063851,32.474315],[112.014576,32.450077],[111.975772,32.471791],[111.948671,32.51722],[111.890157,32.503089],[111.858128,32.528826],[111.808853,32.536899],[111.713382,32.606497],[111.646245,32.605993],[111.640701,32.634724],[111.577875,32.593388],[111.530448,32.628172],[111.513202,32.674026],[111.458383,32.726402],[111.475629,32.760127],[111.41342,32.757108],[111.380159,32.829049],[111.293311,32.859217],[111.276065,32.903445],[111.255123,32.883846],[111.242804,32.930573],[111.273601,32.971753],[111.258819,33.006389],[111.221862,33.042517],[111.152877,33.039507],[111.192913,33.071609],[111.179363,33.115229],[111.146102,33.12375],[111.12824,33.15532],[111.08882,33.181871],[111.045704,33.169849]]],[[[109.106111,30.570587],[109.101183,30.579346],[109.09872,30.579346],[109.106111,30.570587]]],[[[111.046936,33.202905],[111.035849,33.187881],[111.034001,33.177864],[111.045704,33.169849],[111.046936,33.202905]]],[[[112.716747,32.357612],[112.735841,32.356095],[112.733993,32.356601],[112.724138,32.358623],[112.716747,32.357612]]],[[[112.902145,29.79149],[112.894138,29.783699],[112.923703,29.766557],[112.929246,29.77383],[112.902145,29.79149]]]]}},{"type":"Feature","properties":{"adcode":430000,"name":"湖南省","center":[112.982279,28.19409],"centroid":[111.711649,27.629216],"childrenNum":14,"level":"province","parent":{"adcode":100000},"subFeatureIndex":17,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[112.024431,24.740308],[112.03367,24.771286],[112.124214,24.841364],[112.149467,24.837019],[112.167329,24.859828],[112.175337,24.927685],[112.119902,24.963499],[112.12175,24.989538],[112.155626,25.026419],[112.151931,25.055698],[112.177184,25.106649],[112.187039,25.182494],[112.246785,25.185202],[112.256025,25.159204],[112.302836,25.157037],[112.315771,25.175453],[112.365046,25.191701],[112.414937,25.14241],[112.44327,25.185744],[112.458053,25.152162],[112.562762,25.124531],[112.628052,25.140785],[112.660081,25.132658],[112.712436,25.083344],[112.714899,25.025876],[112.742001,24.99876],[112.743233,24.959701],[112.778341,24.947764],[112.780805,24.896747],[112.873812,24.896747],[112.904609,24.921715],[112.941565,24.915745],[112.994536,24.927142],[113.009934,24.977604],[112.979137,25.03401],[113.004391,25.089306],[112.96805,25.141869],[112.97421,25.168412],[113.034572,25.198199],[112.992688,25.247467],[112.958195,25.254503],[112.897833,25.238264],[112.867036,25.249632],[112.854718,25.337829],[112.891058,25.339993],[112.924319,25.296714],[112.93479,25.325929],[112.969898,25.350269],[113.013014,25.352432],[113.078304,25.382174],[113.096782,25.412449],[113.131274,25.414611],[113.11834,25.445418],[113.176854,25.471355],[113.226129,25.50971],[113.248919,25.514031],[113.311129,25.490264],[113.314208,25.442716],[113.341926,25.448661],[113.373338,25.402719],[113.407215,25.401637],[113.449715,25.359463],[113.479896,25.375145],[113.535946,25.368656],[113.579062,25.34432],[113.584606,25.306453],[113.611707,25.327552],[113.680076,25.334584],[113.686852,25.351891],[113.753373,25.362707],[113.76446,25.333502],[113.814967,25.328634],[113.839605,25.363248],[113.877177,25.380552],[113.887032,25.436772],[113.94493,25.441635],[113.962792,25.528072],[113.986198,25.529153],[113.983118,25.599336],[113.957249,25.611749],[113.913517,25.701299],[113.920293,25.741197],[113.961561,25.77731],[113.971416,25.836036],[114.028082,25.893119],[114.028082,25.98138],[114.008372,26.015806],[114.044096,26.076564],[114.087828,26.06635],[114.121089,26.085702],[114.10569,26.097526],[114.188842,26.121172],[114.237501,26.152333],[114.216559,26.203355],[114.181451,26.214631],[114.102611,26.187783],[114.088444,26.168448],[114.013299,26.184023],[113.962792,26.150722],[113.949242,26.192616],[113.972647,26.20604],[113.978807,26.237716],[114.029314,26.266163],[114.021307,26.288701],[114.047792,26.337518],[114.030546,26.376664],[114.062575,26.406149],[114.085364,26.406149],[114.090292,26.455988],[114.110002,26.482775],[114.07243,26.480096],[114.10877,26.56952],[114.019459,26.587182],[113.996669,26.615543],[113.912901,26.613938],[113.860546,26.664221],[113.853771,26.769532],[113.835909,26.806394],[113.877177,26.859262],[113.890112,26.895562],[113.927068,26.948922],[113.892575,26.964925],[113.86301,27.018252],[113.824206,27.036378],[113.803264,27.099261],[113.771851,27.096598],[113.779242,27.137081],[113.846996,27.222262],[113.872865,27.289828],[113.854387,27.30525],[113.872865,27.346721],[113.872865,27.384988],[113.72812,27.350442],[113.699786,27.331836],[113.657902,27.347253],[113.616635,27.345658],[113.605548,27.38924],[113.632033,27.40518],[113.59754,27.428554],[113.591381,27.467855],[113.627105,27.49971],[113.583374,27.524657],[113.579062,27.545354],[113.608627,27.585143],[113.607395,27.625449],[113.652359,27.663619],[113.696707,27.71979],[113.69917,27.740979],[113.763228,27.799228],[113.756453,27.860091],[113.72812,27.874904],[113.752141,27.93361],[113.822974,27.982243],[113.845148,27.971672],[113.864242,28.004966],[113.914133,27.991227],[113.936307,28.018703],[113.966488,28.017646],[113.970184,28.041418],[114.025618,28.031382],[114.047176,28.057263],[114.025002,28.080499],[113.992357,28.161255],[114.012068,28.174972],[114.068734,28.171806],[114.107538,28.182885],[114.109386,28.205038],[114.143879,28.246694],[114.182067,28.249858],[114.198081,28.29097],[114.2529,28.319423],[114.252284,28.395787],[114.214712,28.403157],[114.172212,28.432632],[114.217175,28.466308],[114.218407,28.48472],[114.15435,28.507337],[114.138335,28.533629],[114.08598,28.558337],[114.132176,28.607211],[114.122321,28.623497],[114.157429,28.761566],[114.137719,28.779926],[114.153734,28.829221],[114.124784,28.843376],[114.076741,28.834464],[114.056415,28.872204],[114.060111,28.902596],[114.028082,28.891069],[114.005292,28.917788],[114.008988,28.955498],[113.973879,28.937692],[113.955401,28.978536],[113.961561,28.999476],[113.94185,29.047097],[113.898119,29.029307],[113.876561,29.038202],[113.882104,29.065407],[113.852539,29.058606],[113.816199,29.105154],[113.775547,29.095219],[113.749677,29.060699],[113.722576,29.104631],[113.696091,29.077437],[113.690547,29.114566],[113.66283,29.16945],[113.691779,29.19662],[113.693011,29.226394],[113.651743,29.225872],[113.609859,29.25146],[113.632033,29.316186],[113.660982,29.333405],[113.674533,29.388172],[113.731199,29.393907],[113.755221,29.446557],[113.677613,29.513763],[113.630801,29.523137],[113.710257,29.555419],[113.73859,29.579363],[113.704098,29.634518],[113.680692,29.64336],[113.663446,29.684443],[113.606164,29.666764],[113.547033,29.675603],[113.540258,29.699519],[113.558736,29.727067],[113.550729,29.768115],[113.575367,29.809147],[113.571671,29.849123],[113.37765,29.703158],[113.277252,29.594976],[113.222433,29.543965],[113.181781,29.485636],[113.145441,29.449163],[113.099861,29.459585],[113.078304,29.438218],[113.057362,29.522616],[113.034572,29.523658],[112.950188,29.473132],[112.912,29.606944],[112.915696,29.620992],[113.005007,29.693801],[113.025949,29.772791],[112.974826,29.732784],[112.944645,29.682883],[112.926782,29.692241],[112.923703,29.766557],[112.894138,29.783699],[112.861493,29.78318],[112.79374,29.735902],[112.788812,29.681323],[112.733378,29.645441],[112.714283,29.648561],[112.693957,29.601741],[112.650842,29.592374],[112.640371,29.607985],[112.572001,29.624113],[112.54182,29.60122],[112.499321,29.629316],[112.439574,29.633997],[112.424792,29.598619],[112.368741,29.541362],[112.333017,29.545007],[112.291133,29.517409],[112.281278,29.536676],[112.303452,29.585609],[112.233851,29.61631],[112.244322,29.659483],[112.202438,29.633997],[112.178416,29.656883],[112.111279,29.659483],[112.089721,29.685482],[112.065699,29.681323],[112.07617,29.743696],[112.008417,29.778505],[111.95483,29.796683],[111.965917,29.832512],[111.925881,29.836665],[111.899396,29.855871],[111.899396,29.855871],[111.861207,29.856909],[111.8107,29.901017],[111.75773,29.92021],[111.723853,29.909317],[111.723853,29.909317],[111.705375,29.890121],[111.669034,29.888565],[111.669034,29.888565],[111.553854,29.894272],[111.527368,29.925916],[111.475629,29.918654],[111.436825,29.930065],[111.394325,29.912948],[111.382623,29.95029],[111.342587,29.944586],[111.3315,29.970512],[111.266826,30.01146],[111.242188,30.040476],[111.031537,30.048765],[110.929907,30.063268],[110.924364,30.111426],[110.851067,30.126439],[110.746973,30.112979],[110.756212,30.054463],[110.712481,30.033223],[110.650887,30.07777],[110.600996,30.054463],[110.531394,30.061197],[110.497518,30.055499],[110.491358,30.019751],[110.557264,29.988137],[110.517228,29.961179],[110.49875,29.91243],[110.538786,29.895828],[110.549873,29.848085],[110.60038,29.839779],[110.642879,29.775907],[110.562807,29.712515],[110.507373,29.692241],[110.467337,29.713034],[110.447011,29.664684],[110.372482,29.633477],[110.339221,29.668324],[110.302265,29.661563],[110.289946,29.6964],[110.219729,29.746814],[110.160599,29.753569],[110.113788,29.789932],[110.02386,29.769674],[109.941325,29.774349],[109.908064,29.763959],[109.869876,29.774869],[109.779333,29.757725],[109.755311,29.733304],[109.760238,29.689122],[109.714659,29.673524],[109.701108,29.636078],[109.717739,29.615269],[109.664768,29.599659],[109.651833,29.625674],[109.578536,29.629836],[109.558826,29.606944],[109.516326,29.626194],[109.488609,29.553336],[109.467051,29.560104],[109.458428,29.513242],[109.433791,29.530948],[109.436254,29.488761],[109.415928,29.497617],[109.418392,29.453332],[109.368501,29.413719],[109.391291,29.372005],[109.343863,29.369398],[109.352487,29.284872],[109.312451,29.25146],[109.257632,29.222738],[109.275494,29.202366],[109.261328,29.161089],[109.274262,29.121885],[109.232378,29.119271],[109.240386,29.086328],[109.312451,29.066453],[109.319842,29.042388],[109.294588,29.015177],[109.292741,28.987436],[109.261328,28.952356],[109.235458,28.882161],[109.246545,28.80143],[109.241002,28.776779],[109.2989,28.7474],[109.294588,28.722211],[109.252704,28.691767],[109.271183,28.671816],[109.192958,28.636104],[109.201581,28.597753],[109.235458,28.61982],[109.252089,28.606685],[109.306907,28.62087],[109.319842,28.579886],[109.273646,28.53836],[109.274262,28.494714],[109.260712,28.46473],[109.264407,28.392628],[109.289045,28.373673],[109.268719,28.33786],[109.275494,28.313101],[109.317994,28.277795],[109.33524,28.293605],[109.388211,28.268307],[109.367885,28.254602],[109.340168,28.19027],[109.33832,28.141731],[109.314298,28.103729],[109.298284,28.036136],[109.335856,28.063073],[109.378972,28.034551],[109.362342,28.007608],[109.319842,27.988585],[109.30198,27.956343],[109.32169,27.868027],[109.346943,27.838396],[109.332777,27.782815],[109.37774,27.736741],[109.366653,27.721909],[109.414081,27.725087],[109.470747,27.680049],[109.45658,27.673689],[109.470131,27.62863],[109.451037,27.586204],[109.461508,27.567637],[109.404841,27.55066],[109.303211,27.47582],[109.300132,27.423774],[109.245313,27.41793],[109.202197,27.450331],[109.167089,27.41793],[109.141835,27.448207],[109.142451,27.418461],[109.103647,27.336621],[109.044517,27.331304],[109.053756,27.293551],[108.983539,27.26802],[108.963213,27.235565],[108.907778,27.204699],[108.926873,27.160512],[108.878829,27.106187],[108.79075,27.084343],[108.877597,27.01612],[108.942887,27.017186],[108.942887,27.017186],[108.940423,27.044907],[109.007561,27.08008],[109.032814,27.104056],[109.128901,27.122701],[109.101183,27.06889],[109.165857,27.066758],[109.21698,27.114711],[109.239154,27.14933],[109.264407,27.131755],[109.33524,27.139212],[109.358646,27.153058],[109.415312,27.154123],[109.441182,27.117907],[109.472595,27.134951],[109.454733,27.069423],[109.486761,27.053968],[109.497848,27.079548],[109.520022,27.058764],[109.555131,26.946788],[109.436254,26.892359],[109.452885,26.861932],[109.486761,26.895562],[109.509551,26.877947],[109.513247,26.84004],[109.497232,26.815474],[109.522486,26.749226],[109.528645,26.743881],[109.554515,26.73533],[109.597015,26.756173],[109.568065,26.726243],[109.528645,26.743881],[109.52187,26.749226],[109.486761,26.759913],[109.447957,26.759913],[109.407305,26.719829],[109.35495,26.693098],[109.283501,26.698445],[109.306291,26.661012],[109.334008,26.646036],[109.35495,26.658873],[109.390675,26.598955],[109.407305,26.533116],[109.381436,26.518659],[109.385747,26.493487],[109.362342,26.472061],[109.38082,26.454381],[109.319842,26.418477],[109.29582,26.350389],[109.271183,26.327863],[109.285965,26.295676],[109.325385,26.29031],[109.351255,26.264016],[109.369733,26.277432],[109.442414,26.289774],[109.467051,26.313917],[109.439334,26.238789],[109.47629,26.148035],[109.513863,26.128157],[109.502776,26.096451],[109.449805,26.101826],[109.452885,26.055598],[109.48245,26.029788],[109.513247,25.998056],[109.560058,26.021184],[109.588391,26.019571],[109.635203,26.047533],[109.649369,26.016882],[109.730057,25.989988],[109.710963,25.954478],[109.693717,25.959321],[109.67955,25.921649],[109.685094,25.880197],[109.768246,25.890427],[109.779333,25.866196],[109.811361,25.877504],[109.826144,25.911422],[109.806434,25.973848],[109.782412,25.996981],[109.814441,26.041081],[109.864332,26.027637],[109.898825,26.095377],[109.904368,26.135679],[109.970274,26.195301],[110.03002,26.166299],[110.099005,26.168985],[110.100853,26.132455],[110.065128,26.050221],[110.100853,26.020108],[110.168606,26.028713],[110.181541,26.060437],[110.24991,26.010965],[110.257301,25.961473],[110.325671,25.975462],[110.373098,26.088927],[110.437772,26.153945],[110.477808,26.179727],[110.495054,26.166299],[110.546793,26.233421],[110.552952,26.283335],[110.584365,26.296749],[110.612083,26.333764],[110.643495,26.308552],[110.673676,26.317135],[110.721104,26.294066],[110.742046,26.313917],[110.73527,26.270993],[110.759292,26.248451],[110.836284,26.255966],[110.939762,26.286554],[110.926212,26.320354],[110.944074,26.326791],[110.94469,26.373447],[110.974255,26.385778],[111.008747,26.35897],[111.008132,26.336982],[111.090667,26.308016],[111.208928,26.30426],[111.204616,26.276359],[111.228022,26.261333],[111.277913,26.272066],[111.293311,26.222148],[111.271754,26.217316],[111.274833,26.183486],[111.258203,26.151796],[111.26621,26.095914],[111.244652,26.078177],[111.267442,26.058824],[111.235413,26.048071],[111.189834,25.953402],[111.230486,25.916267],[111.251428,25.864581],[111.29208,25.854349],[111.297007,25.874274],[111.346282,25.906577],[111.376463,25.906039],[111.383239,25.881812],[111.460231,25.885042],[111.4861,25.859196],[111.43313,25.84627],[111.442369,25.77192],[111.399869,25.744431],[111.30871,25.720171],[111.309942,25.645203],[111.343202,25.602574],[111.324724,25.564249],[111.32842,25.521592],[111.279145,25.42326],[111.210776,25.363248],[111.184906,25.367034],[111.138711,25.303748],[111.103602,25.285351],[111.112841,25.21715],[110.998892,25.161371],[110.98411,25.101772],[110.951465,25.04377],[110.968711,24.975434],[111.009363,24.921172],[111.100522,24.945593],[111.101754,25.035095],[111.139943,25.042144],[111.200921,25.074672],[111.221862,25.106649],[111.274833,25.151078],[111.321645,25.105023],[111.36784,25.108817],[111.375231,25.128324],[111.435593,25.093642],[111.416499,25.047566],[111.467622,25.02208],[111.460231,24.992793],[111.43313,24.979774],[111.434977,24.951562],[111.470086,24.92877],[111.447296,24.892947],[111.449144,24.857113],[111.479325,24.797366],[111.461463,24.728894],[111.431282,24.687574],[111.451608,24.665822],[111.499035,24.667997],[111.526752,24.637538],[111.570484,24.64461],[111.588962,24.690837],[111.641933,24.684856],[111.637621,24.715303],[111.666571,24.760961],[111.708455,24.788673],[111.783599,24.785957],[111.814396,24.770199],[111.868599,24.771829],[111.875374,24.756613],[111.929577,24.75607],[111.951135,24.769655],[112.024431,24.740308]]],[[[109.528645,26.743881],[109.522486,26.749226],[109.52187,26.749226],[109.528645,26.743881]]]]}},{"type":"Feature","properties":{"adcode":440000,"name":"广东省","center":[113.280637,23.125178],"centroid":[113.429919,23.334643],"childrenNum":21,"level":"province","parent":{"adcode":100000},"subFeatureIndex":18,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[113.558736,22.212244],[113.594461,22.228864],[113.595693,22.304186],[113.617866,22.315259],[113.604932,22.339617],[113.627721,22.349027],[113.669605,22.416539],[113.66591,22.438667],[113.624642,22.443092],[113.608627,22.408793],[113.573519,22.41156],[113.631417,22.475723],[113.668373,22.4807],[113.691779,22.514981],[113.740438,22.534329],[113.717033,22.645391],[113.678228,22.726007],[113.733663,22.736494],[113.758301,22.683496],[113.765692,22.665825],[113.803264,22.593463],[113.856851,22.539857],[113.869786,22.459685],[113.893807,22.442539],[113.952937,22.486783],[113.954785,22.491206],[113.976343,22.510558],[114.031778,22.503923],[114.082285,22.512216],[114.095219,22.534329],[114.156813,22.543726],[114.166052,22.559201],[114.222719,22.553122],[114.232574,22.539857],[114.294784,22.563623],[114.321885,22.587385],[114.381631,22.60175],[114.427211,22.589042],[114.472174,22.522168],[114.476486,22.459132],[114.506667,22.438667],[114.549167,22.465769],[114.611377,22.481806],[114.628623,22.513875],[114.614456,22.545384],[114.568261,22.560859],[114.559022,22.583517],[114.603369,22.638763],[114.579964,22.661407],[114.51529,22.655332],[114.567029,22.685705],[114.591666,22.690122],[114.601521,22.730975],[114.689601,22.7674],[114.709927,22.787817],[114.749963,22.764089],[114.73518,22.724351],[114.728405,22.651466],[114.743803,22.632687],[114.746267,22.581859],[114.866375,22.591805],[114.88547,22.538751],[114.922426,22.549253],[114.927969,22.621639],[114.945216,22.645391],[115.039454,22.713862],[115.02344,22.726007],[115.053621,22.747533],[115.076411,22.788368],[115.154635,22.80161],[115.190975,22.77347],[115.190359,22.818711],[115.236555,22.82533],[115.230396,22.776781],[115.319091,22.783402],[115.338185,22.776781],[115.349272,22.712206],[115.381301,22.684048],[115.430576,22.684048],[115.471844,22.697852],[115.575322,22.650914],[115.565467,22.684048],[115.609198,22.753052],[115.541445,22.755259],[115.570394,22.786713],[115.583945,22.82864],[115.654162,22.865591],[115.696046,22.84298],[115.760103,22.834707],[115.788437,22.809885],[115.796444,22.739254],[115.829089,22.734838],[115.883291,22.78561],[115.931334,22.802713],[115.965211,22.800506],[115.99724,22.826985],[116.05637,22.844635],[116.104413,22.816505],[116.14137,22.835259],[116.239304,22.921275],[116.259014,22.932298],[116.302746,22.951588],[116.382818,22.91907],[116.449955,22.936707],[116.50539,22.930645],[116.544194,22.996769],[116.576839,23.014397],[116.557129,23.056253],[116.566368,23.088738],[116.550969,23.109656],[116.566368,23.134424],[116.665534,23.158086],[116.701259,23.198248],[116.74499,23.215299],[116.806584,23.200998],[116.821367,23.240597],[116.798577,23.244996],[116.782563,23.313714],[116.871874,23.4159],[116.871258,23.416449],[116.874338,23.447199],[116.874953,23.447748],[116.895895,23.476295],[116.888504,23.501543],[116.92854,23.530079],[116.963649,23.507031],[117.01046,23.502641],[117.044953,23.539955],[117.085605,23.536663],[117.192778,23.5619],[117.192778,23.629356],[117.147199,23.654027],[117.123793,23.647448],[117.055424,23.694038],[117.048032,23.758687],[117.019083,23.801952],[117.012308,23.855054],[116.981511,23.855602],[116.955642,23.922359],[116.976583,23.931659],[116.981511,23.999471],[116.953178,24.008218],[116.930388,24.064514],[116.9347,24.126794],[116.998757,24.179217],[116.956257,24.216883],[116.933468,24.220157],[116.938395,24.28127],[116.914374,24.287817],[116.919301,24.321087],[116.895895,24.350533],[116.903903,24.369614],[116.839229,24.442097],[116.860787,24.460075],[116.83307,24.496568],[116.796729,24.502014],[116.759157,24.545572],[116.761005,24.583128],[116.815207,24.654944],[116.777635,24.679418],[116.667382,24.658752],[116.623034,24.64189],[116.600861,24.654401],[116.570679,24.621762],[116.530027,24.604895],[116.506622,24.621218],[116.517709,24.652225],[116.485064,24.720196],[116.44626,24.714216],[116.416079,24.744113],[116.419158,24.767482],[116.375427,24.803885],[116.381586,24.82507],[116.417927,24.840821],[116.395137,24.877746],[116.363724,24.87123],[116.345862,24.828872],[116.297202,24.801712],[116.244232,24.793563],[116.251007,24.82507],[116.221442,24.829959],[116.191877,24.877203],[116.153073,24.846795],[116.068073,24.850053],[116.015102,24.905975],[115.985537,24.899461],[115.907929,24.923343],[115.89253,24.936911],[115.885139,24.898918],[115.907313,24.879917],[115.861733,24.863629],[115.863581,24.891318],[115.824161,24.909232],[115.807531,24.862543],[115.790284,24.856027],[115.764415,24.791933],[115.776734,24.774546],[115.756408,24.749004],[115.769342,24.708236],[115.801371,24.705517],[115.780429,24.663103],[115.797676,24.628834],[115.840791,24.584217],[115.843871,24.562446],[115.785357,24.567345],[115.752712,24.546116],[115.68927,24.545027],[115.671408,24.604895],[115.605503,24.62557],[115.569778,24.622306],[115.555611,24.683768],[115.522967,24.702799],[115.476771,24.762591],[115.412714,24.79302],[115.372678,24.774546],[115.358511,24.735416],[115.306772,24.758787],[115.269816,24.749548],[115.258729,24.728894],[115.1842,24.711498],[115.104744,24.667997],[115.083802,24.699537],[115.057317,24.703343],[115.024672,24.669085],[115.00373,24.679418],[114.940288,24.650049],[114.909491,24.661471],[114.893477,24.582584],[114.868839,24.562446],[114.846665,24.602719],[114.827571,24.588026],[114.781376,24.613057],[114.729637,24.608704],[114.73826,24.565168],[114.704999,24.525973],[114.664963,24.583673],[114.627391,24.576598],[114.589819,24.537406],[114.534384,24.559181],[114.429058,24.48622],[114.403189,24.497657],[114.391486,24.563535],[114.363769,24.582584],[114.300943,24.578775],[114.289856,24.619042],[114.258443,24.641346],[114.19069,24.656576],[114.169132,24.689749],[114.27261,24.700624],[114.281849,24.724001],[114.336052,24.749004],[114.342211,24.807145],[114.378551,24.861457],[114.403189,24.877746],[114.395798,24.951019],[114.454928,24.977062],[114.45616,24.99659],[114.506051,24.999844],[114.532536,25.022623],[114.561485,25.077382],[114.604601,25.083886],[114.640326,25.074129],[114.664963,25.10123],[114.735796,25.121822],[114.73518,25.155954],[114.685905,25.173287],[114.693912,25.213902],[114.73518,25.225813],[114.743188,25.274528],[114.714238,25.315651],[114.63663,25.324306],[114.599674,25.385959],[114.541159,25.416773],[114.477718,25.37136],[114.438914,25.376226],[114.43029,25.343779],[114.382863,25.317274],[114.31511,25.33837],[114.2954,25.299961],[114.260291,25.291845],[114.204857,25.29942],[114.190074,25.316733],[114.115545,25.302125],[114.083517,25.275611],[114.055799,25.277775],[114.039785,25.250714],[114.017611,25.273987],[114.029314,25.328093],[114.050256,25.36433],[113.983118,25.415152],[114.003444,25.442716],[113.94493,25.441635],[113.887032,25.436772],[113.877177,25.380552],[113.839605,25.363248],[113.814967,25.328634],[113.76446,25.333502],[113.753373,25.362707],[113.686852,25.351891],[113.680076,25.334584],[113.611707,25.327552],[113.584606,25.306453],[113.579062,25.34432],[113.535946,25.368656],[113.479896,25.375145],[113.449715,25.359463],[113.407215,25.401637],[113.373338,25.402719],[113.341926,25.448661],[113.314208,25.442716],[113.311129,25.490264],[113.248919,25.514031],[113.226129,25.50971],[113.176854,25.471355],[113.11834,25.445418],[113.131274,25.414611],[113.096782,25.412449],[113.078304,25.382174],[113.013014,25.352432],[112.969898,25.350269],[112.93479,25.325929],[112.924319,25.296714],[112.891058,25.339993],[112.854718,25.337829],[112.867036,25.249632],[112.897833,25.238264],[112.958195,25.254503],[112.992688,25.247467],[113.034572,25.198199],[112.97421,25.168412],[112.96805,25.141869],[113.004391,25.089306],[112.979137,25.03401],[113.009934,24.977604],[112.994536,24.927142],[112.941565,24.915745],[112.904609,24.921715],[112.873812,24.896747],[112.780805,24.896747],[112.778341,24.947764],[112.743233,24.959701],[112.742001,24.99876],[112.714899,25.025876],[112.712436,25.083344],[112.660081,25.132658],[112.628052,25.140785],[112.562762,25.124531],[112.458053,25.152162],[112.44327,25.185744],[112.414937,25.14241],[112.365046,25.191701],[112.315771,25.175453],[112.302836,25.157037],[112.256025,25.159204],[112.246785,25.185202],[112.187039,25.182494],[112.177184,25.106649],[112.151931,25.055698],[112.155626,25.026419],[112.12175,24.989538],[112.119902,24.963499],[112.175337,24.927685],[112.167329,24.859828],[112.149467,24.837019],[112.124214,24.841364],[112.03367,24.771286],[112.024431,24.740308],[111.961606,24.721283],[111.939432,24.686487],[111.953598,24.64733],[111.927729,24.629378],[111.936968,24.595645],[111.972077,24.578775],[112.007185,24.534684],[112.009649,24.503103],[111.985011,24.467701],[112.025047,24.438828],[112.057692,24.387057],[112.05954,24.339628],[112.026279,24.294908],[111.990555,24.279634],[111.986243,24.25672],[111.958526,24.263813],[111.912946,24.221795],[111.877222,24.227252],[111.871062,24.176487],[111.886461,24.163929],[111.878454,24.109862],[111.92157,24.012045],[111.940664,23.987989],[111.911714,23.943693],[111.854432,23.947521],[111.845809,23.904305],[111.812548,23.887343],[111.824867,23.832612],[111.8107,23.80688],[111.722621,23.823305],[111.683201,23.822758],[111.683201,23.822758],[111.654868,23.833159],[111.627766,23.78881],[111.621607,23.725819],[111.666571,23.718696],[111.614832,23.65896],[111.615448,23.639225],[111.555702,23.64087],[111.487332,23.626615],[111.479941,23.532822],[111.428818,23.466414],[111.399869,23.469159],[111.383239,23.399423],[111.389398,23.375804],[111.363528,23.340641],[111.376463,23.30437],[111.353058,23.284582],[111.36476,23.240047],[111.388782,23.210349],[111.38447,23.16744],[111.365992,23.14488],[111.377695,23.082132],[111.402333,23.066165],[111.43313,23.073322],[111.433746,23.036428],[111.389398,23.005583],[111.403565,22.99126],[111.362913,22.967568],[111.374615,22.938361],[111.358601,22.889301],[111.218167,22.748085],[111.185522,22.735942],[111.118385,22.744773],[111.058023,22.729871],[111.089435,22.695643],[111.055559,22.648705],[110.997045,22.631582],[110.958856,22.636553],[110.950233,22.61059],[110.896031,22.613352],[110.897878,22.591805],[110.812263,22.576333],[110.778386,22.585174],[110.749437,22.556991],[110.762988,22.518298],[110.740198,22.498947],[110.74143,22.464109],[110.688459,22.477935],[110.712481,22.440879],[110.711249,22.369506],[110.74143,22.361757],[110.749437,22.329653],[110.787009,22.28259],[110.759292,22.274837],[110.725415,22.29588],[110.687843,22.249914],[110.646575,22.220554],[110.678604,22.172901],[110.629329,22.149068],[110.598532,22.162924],[110.602843,22.18343],[110.55788,22.196175],[110.505525,22.14297],[110.456866,22.189526],[110.414366,22.208365],[110.378026,22.164587],[110.34846,22.195621],[110.326287,22.152393],[110.364475,22.125785],[110.35154,22.097508],[110.359547,22.015973],[110.352772,21.97602],[110.374946,21.967695],[110.374946,21.967695],[110.378642,21.939942],[110.378642,21.939942],[110.391576,21.89386],[110.337374,21.887751],[110.290562,21.917736],[110.283787,21.892194],[110.224041,21.882198],[110.224041,21.882198],[110.212338,21.886085],[110.212338,21.886085],[110.196323,21.899968],[110.12857,21.902744],[110.101469,21.86998],[110.050962,21.857205],[109.999839,21.881643],[109.94502,21.84443],[109.940093,21.769419],[109.916071,21.668787],[109.888354,21.652101],[109.888354,21.652101],[109.839695,21.636525],[109.786108,21.637638],[109.778101,21.670455],[109.742992,21.616497],[109.754695,21.556396],[109.788572,21.490702],[109.785492,21.45673],[109.819369,21.445033],[109.894513,21.442248],[109.904368,21.429992],[109.868644,21.365913],[109.770709,21.359783],[109.757775,21.346963],[109.763934,21.226514],[109.674623,21.136671],[109.674007,21.067997],[109.655529,20.929435],[109.664768,20.862343],[109.711579,20.774519],[109.730057,20.719673],[109.74484,20.621124],[109.793499,20.615522],[109.813825,20.574627],[109.811977,20.541566],[109.839695,20.489439],[109.888354,20.475423],[109.895745,20.42776],[109.864948,20.40196],[109.861252,20.376717],[109.916071,20.316677],[109.909296,20.236961],[109.929006,20.211691],[109.993679,20.254368],[110.082375,20.258859],[110.118099,20.219553],[110.168606,20.219553],[110.220345,20.25156],[110.296722,20.249314],[110.349076,20.258859],[110.384185,20.293103],[110.425453,20.291419],[110.452554,20.311064],[110.491358,20.373912],[110.54125,20.42047],[110.550489,20.47262],[110.499982,20.572386],[110.487047,20.640167],[110.466105,20.680485],[110.411286,20.670966],[110.392192,20.682724],[110.407591,20.731987],[110.393424,20.816479],[110.350924,20.84165],[110.327519,20.847802],[110.269004,20.839972],[110.209874,20.860106],[110.184005,20.891979],[110.180925,20.98197],[110.204947,21.003202],[110.208642,21.050684],[110.241903,21.016051],[110.24991,21.045098],[110.296722,21.093684],[110.39096,21.124949],[110.422373,21.190807],[110.451322,21.186343],[110.501213,21.217588],[110.534474,21.204198],[110.626249,21.215915],[110.65951,21.239902],[110.713097,21.3124],[110.768531,21.364799],[110.796248,21.37483],[110.888639,21.367585],[110.929291,21.375945],[111.034617,21.438906],[111.103602,21.455616],[111.171355,21.458401],[111.28284,21.485691],[111.276065,21.443362],[111.250196,21.45116],[111.257587,21.41495],[111.28592,21.41885],[111.353058,21.464528],[111.382623,21.495714],[111.444217,21.514088],[111.494724,21.501282],[111.521825,21.517429],[111.560629,21.50518],[111.609904,21.530234],[111.650556,21.512418],[111.677658,21.529677],[111.693672,21.590345],[111.736788,21.609821],[111.794686,21.61149],[111.832258,21.578659],[111.810084,21.555283],[111.887693,21.578659],[111.941896,21.607039],[111.972692,21.603144],[112.026895,21.633744],[111.997946,21.657107],[111.954214,21.667674],[111.956062,21.710494],[112.036134,21.761637],[112.136532,21.793871],[112.192583,21.789425],[112.196894,21.736624],[112.236315,21.727173],[112.238778,21.702153],[112.353343,21.707157],[112.415553,21.734956],[112.427256,21.789981],[112.445734,21.803317],[112.497473,21.785535],[112.535661,21.753856],[112.647146,21.758302],[112.68595,21.810541],[112.792508,21.921067],[112.841167,21.920512],[112.893522,21.84443],[112.929862,21.838875],[112.989608,21.869424],[113.047507,21.956595],[113.053666,22.012089],[113.032108,22.04593],[113.045659,22.088636],[113.086927,22.12634],[113.091854,22.065344],[113.142977,22.012089],[113.1516,21.979905],[113.235368,21.887751],[113.266781,21.871646],[113.319752,21.909407],[113.330223,21.96159],[113.442324,22.009315],[113.45957,22.043711],[113.527939,22.073663],[113.567359,22.075327],[113.554425,22.107489],[113.554425,22.142416],[113.534715,22.174009],[113.53841,22.209473],[113.558736,22.212244]]],[[[117.024627,23.437865],[116.982743,23.460924],[116.944555,23.440061],[116.951946,23.419744],[117.027091,23.41535],[117.050496,23.400522],[117.081909,23.409309],[117.124409,23.389537],[117.142887,23.400522],[117.142887,23.459826],[117.129336,23.483431],[117.093612,23.459277],[117.058503,23.47355],[117.029554,23.443356],[117.024627,23.437865]]],[[[112.853486,21.740515],[112.876275,21.772753],[112.840551,21.776644],[112.782653,21.739959],[112.724138,21.719945],[112.70566,21.679354],[112.734609,21.666562],[112.780189,21.671568],[112.730914,21.613715],[112.775261,21.564189],[112.817145,21.590345],[112.798667,21.610933],[112.821457,21.655994],[112.804826,21.686583],[112.83316,21.736624],[112.853486,21.740515]]],[[[112.530733,21.583667],[112.563378,21.591458],[112.571385,21.619835],[112.621277,21.606482],[112.665624,21.642644],[112.639139,21.67268],[112.66624,21.683803],[112.663776,21.714386],[112.592327,21.693256],[112.560299,21.666562],[112.57077,21.645982],[112.535045,21.628737],[112.530733,21.583667]]],[[[114.231342,22.016528],[114.311414,22.041493],[114.302791,22.050368],[114.239965,22.03539],[114.231342,22.016528]]],[[[110.43346,21.171276],[110.489511,21.138904],[110.508605,21.140579],[110.544945,21.083633],[110.582517,21.094801],[110.632409,21.210893],[110.589293,21.194713],[110.525235,21.190249],[110.499366,21.213125],[110.445163,21.184669],[110.431612,21.180763],[110.43346,21.171276]]],[[[112.435263,21.663781],[112.456205,21.648763],[112.458669,21.68992],[112.435263,21.663781]]],[[[110.517844,21.079166],[110.459946,21.062971],[110.398352,21.096476],[110.352772,21.079724],[110.305961,21.0881],[110.27578,21.033369],[110.211106,20.986999],[110.201251,20.938378],[110.309656,20.963529],[110.347845,20.984763],[110.407591,20.990351],[110.47288,20.983087],[110.511684,20.916578],[110.535706,20.922727],[110.539402,20.987557],[110.560344,21.061295],[110.517844,21.079166]]],[[[113.765076,21.962145],[113.774315,21.998218],[113.74167,21.991559],[113.765076,21.962145]]],[[[113.723192,21.922177],[113.742902,21.950489],[113.71888,21.951599],[113.723192,21.922177]]],[[[113.142977,21.831653],[113.162071,21.853873],[113.203955,21.861093],[113.167615,21.876644],[113.136818,21.868869],[113.142977,21.831653]]],[[[113.819894,22.396068],[113.813735,22.419858],[113.786634,22.413773],[113.819894,22.396068]]],[[[114.190074,21.986564],[114.229494,21.995443],[114.180835,22.00987],[114.190074,21.986564]]],[[[114.153734,21.97491],[114.171596,22.000437],[114.124169,21.985455],[114.153734,21.97491]]],[[[116.769628,20.771721],[116.761005,20.750456],[116.87249,20.738143],[116.889736,20.683284],[116.849084,20.628405],[116.749302,20.600958],[116.796113,20.582471],[116.862635,20.588633],[116.905135,20.619443],[116.934084,20.676565],[116.925461,20.726949],[116.88604,20.775638],[116.820135,20.780674],[116.769628,20.771721]]],[[[113.025333,21.847762],[113.045659,21.882753],[113.007471,21.869424],[113.025333,21.847762]]],[[[110.405127,20.678245],[110.437772,20.677685],[110.414366,20.710157],[110.405127,20.678245]]],[[[110.644727,20.935584],[110.584365,20.948998],[110.548641,20.908752],[110.562807,20.861224],[110.611467,20.860106],[110.646575,20.917137],[110.644727,20.935584]]],[[[110.556648,20.32734],[110.593604,20.360447],[110.586213,20.381205],[110.556648,20.32734]]],[[[115.943037,21.097592],[115.953508,21.064088],[115.989233,21.035603],[116.040356,21.02052],[116.067457,21.04063],[116.044051,21.110434],[116.024341,21.12439],[115.965211,21.123832],[115.943037,21.097592]]],[[[115.926407,20.981411],[115.939342,20.945644],[115.970139,20.919373],[115.999088,20.922727],[116.000936,20.948439],[115.954124,20.99985],[115.926407,20.981411]]],[[[115.834632,22.722695],[115.834632,22.722143],[115.835248,22.722695],[115.834632,22.722695]]],[[[115.834632,22.723247],[115.834632,22.722695],[115.835248,22.722695],[115.834632,22.723247]]]]}},{"type":"Feature","properties":{"adcode":450000,"name":"广西壮族自治区","center":[108.320004,22.82402],"centroid":[108.7944,23.833381],"childrenNum":14,"level":"province","parent":{"adcode":100000},"subFeatureIndex":19,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[109.48245,26.029788],[109.473211,26.006663],[109.408537,25.967392],[109.435022,25.93349],[109.396834,25.900117],[109.359262,25.836036],[109.339552,25.83442],[109.327849,25.76168],[109.340168,25.731493],[109.296436,25.71424],[109.207125,25.740119],[109.206509,25.788087],[109.147995,25.741736],[109.13198,25.762758],[109.143683,25.795092],[109.095024,25.80533],[109.077778,25.776771],[109.048213,25.790781],[108.989698,25.778926],[108.999553,25.765453],[108.963829,25.732572],[108.940423,25.740119],[108.896076,25.71424],[108.900387,25.682423],[108.953974,25.686738],[108.953974,25.686738],[109.007561,25.734728],[109.043285,25.738502],[109.07901,25.72071],[109.075314,25.693749],[109.030966,25.629556],[109.051908,25.566949],[109.088249,25.550752],[109.024807,25.51241],[108.949046,25.557231],[108.8893,25.543193],[108.890532,25.556151],[108.826474,25.550212],[108.814772,25.526992],[108.781511,25.554531],[108.799989,25.576666],[108.783975,25.628477],[108.724844,25.634952],[108.68912,25.623081],[108.68604,25.587462],[108.660787,25.584763],[108.658323,25.550212],[108.68912,25.533473],[108.634917,25.520512],[108.6072,25.491885],[108.600425,25.432448],[108.62999,25.335666],[108.625062,25.308076],[108.589338,25.335125],[108.585642,25.365952],[108.471693,25.458928],[108.418723,25.443257],[108.400244,25.491344],[108.359592,25.513491],[108.348506,25.536173],[108.308469,25.525912],[108.280752,25.48],[108.241332,25.46217],[108.251803,25.430286],[108.192673,25.458928],[108.162492,25.444878],[108.193289,25.405421],[108.142782,25.390825],[108.152021,25.324306],[108.143398,25.269658],[108.115065,25.210112],[108.080572,25.193867],[108.001732,25.196574],[107.928435,25.155954],[107.872384,25.141327],[107.839124,25.115861],[107.762747,25.125073],[107.789233,25.15487],[107.760283,25.188451],[107.762131,25.229061],[107.741805,25.24043],[107.700537,25.194408],[107.696226,25.219858],[107.661733,25.258833],[107.659885,25.316192],[107.632168,25.310241],[107.599523,25.250714],[107.576734,25.256668],[107.512676,25.209029],[107.472024,25.213902],[107.489886,25.276693],[107.481263,25.299961],[107.432604,25.289139],[107.409198,25.347024],[107.420901,25.392987],[107.375937,25.411908],[107.358691,25.393528],[107.318039,25.401637],[107.308184,25.432988],[107.336517,25.461089],[107.263836,25.543193],[107.232423,25.556691],[107.228728,25.604733],[107.205322,25.607971],[107.185612,25.578825],[107.064272,25.559391],[107.066736,25.50917],[107.015613,25.495666],[106.996519,25.442716],[106.963874,25.437852],[106.987896,25.358922],[107.012533,25.352973],[107.013765,25.275611],[106.975577,25.232851],[106.933077,25.250714],[106.904128,25.231768],[106.888113,25.181953],[106.853005,25.186827],[106.787715,25.17112],[106.764926,25.183036],[106.732281,25.162454],[106.691013,25.179245],[106.644817,25.164621],[106.63989,25.132658],[106.590615,25.08768],[106.551195,25.082802],[106.519782,25.054072],[106.450181,25.033468],[106.442173,25.019369],[106.332536,24.988454],[106.304819,24.973807],[106.253696,24.971094],[106.215508,24.981944],[106.191486,24.95319],[106.145291,24.954275],[106.197645,24.885889],[106.206269,24.851139],[106.173008,24.760417],[106.150218,24.762591],[106.113878,24.714216],[106.047356,24.684312],[106.024566,24.633186],[105.961741,24.677786],[105.942031,24.725088],[105.863806,24.729437],[105.827466,24.702799],[105.767104,24.719109],[105.70551,24.768569],[105.617431,24.78161],[105.607576,24.803885],[105.573083,24.797366],[105.497322,24.809318],[105.493011,24.833217],[105.457286,24.87123],[105.428337,24.930941],[105.365511,24.943423],[105.334099,24.9266],[105.267577,24.929313],[105.251563,24.967296],[105.212758,24.995505],[105.178266,24.985199],[105.157324,24.958616],[105.131454,24.959701],[105.09573,24.92877],[105.096346,24.928228],[105.082179,24.915745],[105.077868,24.918459],[105.039064,24.872859],[105.026745,24.815836],[105.03352,24.787586],[104.899245,24.752809],[104.865985,24.730524],[104.841963,24.676155],[104.771746,24.659839],[104.729246,24.617953],[104.703377,24.645698],[104.628848,24.660927],[104.595587,24.709323],[104.529682,24.731611],[104.489646,24.653313],[104.520443,24.535228],[104.550008,24.518894],[104.575877,24.424661],[104.616529,24.421937],[104.63008,24.397958],[104.610986,24.377246],[104.641783,24.367979],[104.70892,24.321087],[104.721239,24.340173],[104.703377,24.419757],[104.715695,24.441552],[104.74834,24.435559],[104.765587,24.45953],[104.784681,24.443732],[104.83642,24.446456],[104.914028,24.426296],[104.930042,24.411038],[104.979933,24.412673],[105.042759,24.442097],[105.106817,24.414853],[105.111744,24.37234],[105.138846,24.376701],[105.188121,24.347261],[105.196744,24.326541],[105.164715,24.288362],[105.215222,24.214699],[105.24294,24.208695],[105.229389,24.165567],[105.182577,24.167205],[105.20044,24.105491],[105.260186,24.061236],[105.292831,24.074896],[105.273121,24.092927],[105.320548,24.116416],[105.334099,24.094566],[105.395692,24.065607],[105.406163,24.043748],[105.493011,24.016965],[105.533663,24.130071],[105.594641,24.137718],[105.628518,24.126794],[105.649459,24.032816],[105.704278,24.0667],[105.739387,24.059596],[105.765256,24.073804],[105.802212,24.051945],[105.796669,24.023524],[105.841633,24.03063],[105.859495,24.056864],[105.89214,24.040468],[105.908154,24.069432],[105.901995,24.099482],[105.919241,24.122425],[105.963589,24.110954],[105.998081,24.120786],[106.011632,24.099482],[106.04982,24.089649],[106.053516,24.051399],[106.096631,24.018058],[106.091088,23.998924],[106.128044,23.956819],[106.157609,23.891174],[106.192718,23.879135],[106.173008,23.861622],[106.192102,23.824947],[106.136667,23.795381],[106.157609,23.724175],[106.149602,23.665538],[106.120653,23.605229],[106.141595,23.569579],[106.08616,23.524043],[106.071994,23.495506],[106.039965,23.484529],[105.999929,23.447748],[105.986378,23.489469],[105.935871,23.508678],[105.913081,23.499348],[105.89214,23.52514],[105.852103,23.526786],[105.815763,23.507031],[105.805908,23.467512],[105.758481,23.459826],[105.699966,23.40162],[105.637757,23.404366],[105.694423,23.363168],[105.699966,23.327453],[105.649459,23.346136],[105.593409,23.312614],[105.560148,23.257093],[105.526272,23.234548],[105.542902,23.184495],[105.558916,23.177893],[105.574931,23.066165],[105.625438,23.064513],[105.648844,23.078828],[105.724604,23.06231],[105.74185,23.030921],[105.780039,23.022659],[105.805908,22.994565],[105.839169,22.987403],[105.879205,22.916865],[105.893987,22.936707],[105.959277,22.948832],[105.994385,22.93781],[106.019639,22.990709],[106.08616,22.996218],[106.106486,22.980792],[106.153914,22.988505],[106.206885,22.978588],[106.270326,22.907494],[106.258007,22.889852],[106.286957,22.867245],[106.366413,22.857871],[106.37134,22.878273],[106.41384,22.877171],[106.504383,22.91025],[106.525941,22.946628],[106.562282,22.923479],[106.606013,22.925684],[106.631267,22.88103],[106.657136,22.863385],[106.674998,22.891506],[106.716882,22.881582],[106.709491,22.866142],[106.774781,22.812643],[106.776012,22.813746],[106.778476,22.814298],[106.779092,22.813746],[106.779708,22.813195],[106.78094,22.813195],[106.784636,22.812643],[106.796338,22.812091],[106.801882,22.815401],[106.804346,22.816505],[106.808657,22.817608],[106.813585,22.817608],[106.838838,22.803265],[106.820976,22.768504],[106.768621,22.739254],[106.780324,22.708894],[106.756302,22.68957],[106.711955,22.575228],[106.650361,22.575228],[106.61402,22.602303],[106.585071,22.517192],[106.588151,22.472958],[106.560434,22.455813],[106.588767,22.374486],[106.562897,22.345706],[106.663296,22.33076],[106.670071,22.283144],[106.688549,22.260438],[106.7021,22.207257],[106.673151,22.182322],[106.706411,22.160707],[106.691629,22.13521],[106.71565,22.089745],[106.706411,22.021521],[106.683006,21.999882],[106.698404,21.959925],[106.73844,22.008205],[106.790179,22.004876],[106.802498,21.98157],[106.859164,21.986009],[106.926302,21.967695],[106.935541,21.933836],[106.974345,21.923288],[106.999598,21.947714],[107.05996,21.914959],[107.058729,21.887196],[107.018693,21.859427],[107.018077,21.81943],[107.093837,21.803317],[107.148656,21.758858],[107.194851,21.736624],[107.199163,21.718833],[107.242279,21.703265],[107.271844,21.727173],[107.310648,21.733844],[107.356843,21.667674],[107.363619,21.602031],[107.388256,21.594241],[107.431372,21.642088],[107.477567,21.659888],[107.500973,21.613715],[107.486806,21.59591],[107.547168,21.58645],[107.584741,21.614828],[107.603219,21.597579],[107.712856,21.616497],[107.807711,21.655438],[107.837892,21.640419],[107.863761,21.650988],[107.892095,21.622617],[107.893942,21.596466],[107.929051,21.585893],[107.958,21.534131],[108.034376,21.545821],[108.108289,21.508521],[108.193905,21.519656],[108.156332,21.55083],[108.205608,21.597579],[108.241332,21.599805],[108.249955,21.561406],[108.210535,21.505737],[108.230245,21.491259],[108.330027,21.540254],[108.397781,21.533017],[108.492635,21.554727],[108.591802,21.677129],[108.626294,21.67991],[108.658939,21.643757],[108.678033,21.659331],[108.735931,21.628181],[108.734084,21.626512],[108.745786,21.602587],[108.801837,21.626512],[108.83325,21.610933],[108.881293,21.627068],[108.937959,21.589789],[109.093792,21.579215],[109.09872,21.571424],[109.110422,21.568085],[109.138756,21.567528],[109.142451,21.511861],[109.074698,21.489589],[109.039589,21.457844],[109.046365,21.424421],[109.095024,21.419407],[109.138756,21.388762],[109.186183,21.390991],[109.245929,21.425536],[109.41716,21.438906],[109.484914,21.453388],[109.529877,21.437234],[109.540964,21.466199],[109.576689,21.493487],[109.604406,21.523553],[109.612413,21.556953],[109.654913,21.493487],[109.704188,21.462857],[109.785492,21.45673],[109.788572,21.490702],[109.754695,21.556396],[109.742992,21.616497],[109.778101,21.670455],[109.786108,21.637638],[109.839695,21.636525],[109.888354,21.652101],[109.888354,21.652101],[109.916071,21.668787],[109.940093,21.769419],[109.94502,21.84443],[109.999839,21.881643],[110.050962,21.857205],[110.101469,21.86998],[110.12857,21.902744],[110.196323,21.899968],[110.212338,21.886085],[110.212338,21.886085],[110.224041,21.882198],[110.224041,21.882198],[110.283787,21.892194],[110.290562,21.917736],[110.337374,21.887751],[110.391576,21.89386],[110.378642,21.939942],[110.378642,21.939942],[110.374946,21.967695],[110.374946,21.967695],[110.352772,21.97602],[110.359547,22.015973],[110.35154,22.097508],[110.364475,22.125785],[110.326287,22.152393],[110.34846,22.195621],[110.378026,22.164587],[110.414366,22.208365],[110.456866,22.189526],[110.505525,22.14297],[110.55788,22.196175],[110.602843,22.18343],[110.598532,22.162924],[110.629329,22.149068],[110.678604,22.172901],[110.646575,22.220554],[110.687843,22.249914],[110.725415,22.29588],[110.759292,22.274837],[110.787009,22.28259],[110.749437,22.329653],[110.74143,22.361757],[110.711249,22.369506],[110.712481,22.440879],[110.688459,22.477935],[110.74143,22.464109],[110.740198,22.498947],[110.762988,22.518298],[110.749437,22.556991],[110.778386,22.585174],[110.812263,22.576333],[110.897878,22.591805],[110.896031,22.613352],[110.950233,22.61059],[110.958856,22.636553],[110.997045,22.631582],[111.055559,22.648705],[111.089435,22.695643],[111.058023,22.729871],[111.118385,22.744773],[111.185522,22.735942],[111.218167,22.748085],[111.358601,22.889301],[111.374615,22.938361],[111.362913,22.967568],[111.403565,22.99126],[111.389398,23.005583],[111.433746,23.036428],[111.43313,23.073322],[111.402333,23.066165],[111.377695,23.082132],[111.365992,23.14488],[111.38447,23.16744],[111.388782,23.210349],[111.36476,23.240047],[111.353058,23.284582],[111.376463,23.30437],[111.363528,23.340641],[111.389398,23.375804],[111.383239,23.399423],[111.399869,23.469159],[111.428818,23.466414],[111.479941,23.532822],[111.487332,23.626615],[111.555702,23.64087],[111.615448,23.639225],[111.614832,23.65896],[111.666571,23.718696],[111.621607,23.725819],[111.627766,23.78881],[111.654868,23.833159],[111.683201,23.822758],[111.683201,23.822758],[111.722621,23.823305],[111.8107,23.80688],[111.824867,23.832612],[111.812548,23.887343],[111.845809,23.904305],[111.854432,23.947521],[111.911714,23.943693],[111.940664,23.987989],[111.92157,24.012045],[111.878454,24.109862],[111.886461,24.163929],[111.871062,24.176487],[111.877222,24.227252],[111.912946,24.221795],[111.958526,24.263813],[111.986243,24.25672],[111.990555,24.279634],[112.026279,24.294908],[112.05954,24.339628],[112.057692,24.387057],[112.025047,24.438828],[111.985011,24.467701],[112.009649,24.503103],[112.007185,24.534684],[111.972077,24.578775],[111.936968,24.595645],[111.927729,24.629378],[111.953598,24.64733],[111.939432,24.686487],[111.961606,24.721283],[112.024431,24.740308],[111.951135,24.769655],[111.929577,24.75607],[111.875374,24.756613],[111.868599,24.771829],[111.814396,24.770199],[111.783599,24.785957],[111.708455,24.788673],[111.666571,24.760961],[111.637621,24.715303],[111.641933,24.684856],[111.588962,24.690837],[111.570484,24.64461],[111.526752,24.637538],[111.499035,24.667997],[111.451608,24.665822],[111.431282,24.687574],[111.461463,24.728894],[111.479325,24.797366],[111.449144,24.857113],[111.447296,24.892947],[111.470086,24.92877],[111.434977,24.951562],[111.43313,24.979774],[111.460231,24.992793],[111.467622,25.02208],[111.416499,25.047566],[111.435593,25.093642],[111.375231,25.128324],[111.36784,25.108817],[111.321645,25.105023],[111.274833,25.151078],[111.221862,25.106649],[111.200921,25.074672],[111.139943,25.042144],[111.101754,25.035095],[111.100522,24.945593],[111.009363,24.921172],[110.968711,24.975434],[110.951465,25.04377],[110.98411,25.101772],[110.998892,25.161371],[111.112841,25.21715],[111.103602,25.285351],[111.138711,25.303748],[111.184906,25.367034],[111.210776,25.363248],[111.279145,25.42326],[111.32842,25.521592],[111.324724,25.564249],[111.343202,25.602574],[111.309942,25.645203],[111.30871,25.720171],[111.399869,25.744431],[111.442369,25.77192],[111.43313,25.84627],[111.4861,25.859196],[111.460231,25.885042],[111.383239,25.881812],[111.376463,25.906039],[111.346282,25.906577],[111.297007,25.874274],[111.29208,25.854349],[111.251428,25.864581],[111.230486,25.916267],[111.189834,25.953402],[111.235413,26.048071],[111.267442,26.058824],[111.244652,26.078177],[111.26621,26.095914],[111.258203,26.151796],[111.274833,26.183486],[111.271754,26.217316],[111.293311,26.222148],[111.277913,26.272066],[111.228022,26.261333],[111.204616,26.276359],[111.208928,26.30426],[111.090667,26.308016],[111.008132,26.336982],[111.008747,26.35897],[110.974255,26.385778],[110.94469,26.373447],[110.944074,26.326791],[110.926212,26.320354],[110.939762,26.286554],[110.836284,26.255966],[110.759292,26.248451],[110.73527,26.270993],[110.742046,26.313917],[110.721104,26.294066],[110.673676,26.317135],[110.643495,26.308552],[110.612083,26.333764],[110.584365,26.296749],[110.552952,26.283335],[110.546793,26.233421],[110.495054,26.166299],[110.477808,26.179727],[110.437772,26.153945],[110.373098,26.088927],[110.325671,25.975462],[110.257301,25.961473],[110.24991,26.010965],[110.181541,26.060437],[110.168606,26.028713],[110.100853,26.020108],[110.065128,26.050221],[110.100853,26.132455],[110.099005,26.168985],[110.03002,26.166299],[109.970274,26.195301],[109.904368,26.135679],[109.898825,26.095377],[109.864332,26.027637],[109.814441,26.041081],[109.782412,25.996981],[109.806434,25.973848],[109.826144,25.911422],[109.811361,25.877504],[109.779333,25.866196],[109.768246,25.890427],[109.685094,25.880197],[109.67955,25.921649],[109.693717,25.959321],[109.710963,25.954478],[109.730057,25.989988],[109.649369,26.016882],[109.635203,26.047533],[109.588391,26.019571],[109.560058,26.021184],[109.513247,25.998056],[109.48245,26.029788]]],[[[105.096346,24.928228],[105.09573,24.92877],[105.077868,24.918459],[105.082179,24.915745],[105.096346,24.928228]]],[[[109.088249,21.014934],[109.11227,21.02499],[109.117814,21.017727],[109.144299,21.041189],[109.138756,21.067439],[109.09256,21.057386],[109.088865,21.031134],[109.088249,21.014934]]]]}},{"type":"Feature","properties":{"adcode":460000,"name":"海南省","center":[110.33119,20.031971],"centroid":[109.754859,19.189767],"childrenNum":19,"level":"province","parent":{"adcode":100000},"subFeatureIndex":20,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[110.106396,20.026812],[110.042339,19.991384],[109.997375,19.980136],[109.965346,19.993634],[109.898825,19.994196],[109.855093,19.984073],[109.814441,19.993072],[109.76147,19.981261],[109.712195,20.017253],[109.657993,20.01163],[109.585312,19.98801],[109.526797,19.943573],[109.498464,19.873236],[109.411001,19.895184],[109.349407,19.898561],[109.300748,19.917693],[109.25948,19.898561],[109.255784,19.867045],[109.231147,19.863105],[109.159082,19.79048],[109.169553,19.736411],[109.147379,19.704863],[109.093792,19.68965],[109.048829,19.619764],[108.993394,19.587065],[108.92872,19.524468],[108.855424,19.469182],[108.806148,19.450561],[108.765496,19.400894],[108.694047,19.387346],[108.644772,19.349518],[108.609048,19.276661],[108.591186,19.141592],[108.598577,19.055633],[108.630606,19.003017],[108.637997,18.924346],[108.595497,18.872256],[108.593033,18.809386],[108.65278,18.740258],[108.663866,18.67337],[108.641077,18.565614],[108.644772,18.486738],[108.68912,18.447571],[108.776583,18.441894],[108.881293,18.416344],[108.905315,18.389087],[108.944735,18.314107],[109.006329,18.323198],[109.108575,18.323766],[109.138756,18.268081],[109.17448,18.260125],[109.287813,18.264671],[109.355566,18.215221],[109.441182,18.199303],[109.467051,18.173718],[109.527413,18.169169],[109.584696,18.143579],[109.661688,18.175424],[109.726362,18.177698],[109.749767,18.193618],[109.785492,18.339672],[109.919767,18.375457],[110.022629,18.360121],[110.070672,18.376025],[110.090382,18.399309],[110.116867,18.506602],[110.214186,18.578662],[110.246215,18.609859],[110.329366,18.642185],[110.367555,18.631977],[110.499366,18.651824],[110.499366,18.751592],[110.578206,18.784458],[110.590525,18.838841],[110.585597,18.88075],[110.619474,19.152334],[110.676756,19.286264],[110.706321,19.320153],[110.729727,19.378878],[110.787009,19.399765],[110.844292,19.449996],[110.888023,19.518827],[110.920668,19.552668],[111.008747,19.60398],[111.061718,19.612436],[111.071573,19.628784],[111.043856,19.763448],[111.013675,19.850159],[110.966248,20.018377],[110.940994,20.028499],[110.871393,20.01163],[110.808567,20.035808],[110.778386,20.068415],[110.744509,20.074036],[110.717408,20.148778],[110.687843,20.163947],[110.655814,20.134169],[110.562191,20.110006],[110.526467,20.07516],[110.495054,20.077408],[110.387265,20.113378],[110.318279,20.108882],[110.28933,20.056047],[110.243135,20.077408],[110.144585,20.074598],[110.106396,20.026812]]],[[[112.208597,3.876129],[112.241858,3.845677],[112.280046,3.86777],[112.260336,3.917925],[112.219068,3.908969],[112.208597,3.876129]]],[[[113.266165,8.125929],[113.311129,8.177469],[113.343157,8.193463],[113.288955,8.119412],[113.349933,8.172137],[113.386273,8.238479],[113.386273,8.289412],[113.354244,8.304217],[113.353628,8.237887],[113.293882,8.176284],[113.266165,8.125929]]],[[[111.99733,3.848065],[112.015192,3.823583],[112.064467,3.830152],[112.073707,3.865979],[112.03367,3.892251],[111.99733,3.848065]]],[[[111.463311,17.077491],[111.536607,17.104949],[111.4861,17.058039],[111.559397,17.087788],[111.542151,17.11982],[111.452224,17.092936],[111.463311,17.077491]]],[[[117.708319,15.182712],[117.712631,15.118592],[117.726798,15.105303],[117.827812,15.111659],[117.72495,15.131302],[117.720638,15.195418],[117.74466,15.217941],[117.784696,15.16885],[117.838899,15.15903],[117.782848,15.187333],[117.748355,15.230068],[117.715095,15.222561],[117.708319,15.182712]]],[[[112.241858,3.942404],[112.292365,3.946583],[112.288053,3.97345],[112.254177,3.97942],[112.241858,3.942404]]],[[[111.734324,16.19732],[111.779903,16.19732],[111.81686,16.224329],[111.813164,16.261676],[111.782367,16.273741],[111.716462,16.249036],[111.789758,16.250186],[111.790374,16.220307],[111.734324,16.19732]]],[[[111.649324,16.255931],[111.577875,16.208239],[111.56802,16.162834],[111.611136,16.156511],[111.690592,16.211112],[111.606825,16.177779],[111.598817,16.198469],[111.681353,16.262251],[111.649324,16.255931]]],[[[113.896887,7.607204],[113.919677,7.566865],[113.98743,7.536014],[114.058879,7.537794],[114.157429,7.561525],[114.289856,7.617288],[114.368696,7.638642],[114.407501,7.683126],[114.419819,7.765557],[114.464167,7.814771],[114.540543,7.862201],[114.555326,7.891249],[114.540543,7.945783],[114.511594,7.966527],[114.47279,7.968898],[114.414892,7.952895],[114.268298,7.870501],[114.211632,7.786904],[114.095219,7.721082],[114.029314,7.670078],[113.921524,7.639235],[113.896887,7.607204]]],[[[113.976959,8.872888],[114.013299,8.836817],[114.035473,8.783591],[114.060111,8.816119],[114.041017,8.843913],[113.989894,8.878801],[113.976959,8.872888]]],[[[113.956017,8.840365],[113.975111,8.793054],[114.012068,8.798376],[113.977575,8.841548],[113.956017,8.840365]]],[[[111.97454,16.323715],[112.002258,16.306484],[112.07617,16.323715],[112.074938,16.349558],[112.047221,16.360469],[112.002874,16.350707],[111.97454,16.323715]]],[[[111.739251,16.452898],[111.766969,16.470116],[111.786679,16.520039],[111.759577,16.545857],[111.765737,16.495366],[111.739251,16.452898]]],[[[112.216604,8.866383],[112.206133,8.88767],[112.180264,8.862244],[112.216604,8.866383]]],[[[113.792177,7.373422],[113.828518,7.362145],[113.829134,7.383511],[113.792177,7.373422]]],[[[114.194386,8.764664],[114.201161,8.727991],[114.248588,8.724442],[114.222103,8.784773],[114.194386,8.764664]]],[[[112.232619,16.996239],[112.207981,16.987081],[112.222764,16.960751],[112.292981,16.96762],[112.266496,16.993949],[112.232619,16.996239]]],[[[114.689601,10.345648],[114.702536,10.312677],[114.725941,10.319154],[114.747499,10.37214],[114.717318,10.380381],[114.689601,10.345648]]],[[[115.837712,9.709775],[115.861117,9.694438],[115.867277,9.650191],[115.901153,9.67084],[115.925791,9.781734],[115.901153,9.795888],[115.870972,9.778785],[115.837712,9.709775]]],[[[114.617536,9.965688],[114.642173,9.917351],[114.672355,9.927963],[114.685905,9.979245],[114.617536,9.965688]]],[[[113.769387,7.636862],[113.773699,7.601865],[113.814967,7.603051],[113.831597,7.644573],[113.769387,7.636862]]],[[[109.463972,7.344339],[109.463972,7.315254],[109.513247,7.320002],[109.571761,7.373422],[109.654297,7.479648],[109.709115,7.511095],[109.791651,7.524742],[109.938861,7.504569],[109.948716,7.522962],[109.904984,7.55144],[109.816289,7.572797],[109.72205,7.575763],[109.653065,7.559745],[109.536037,7.448792],[109.463972,7.344339]]],[[[116.273181,8.879392],[116.294123,8.858105],[116.332311,8.901269],[116.305826,8.917233],[116.273181,8.879392]]],[[[112.476531,16.001247],[112.570154,16.011027],[112.612037,16.039212],[112.588016,16.070844],[112.462364,16.043813],[112.448814,16.005274],[112.476531,16.001247]]],[[[112.537509,8.846278],[112.57077,8.815527],[112.639755,8.818484],[112.598487,8.859288],[112.537509,8.846278]]],[[[114.469095,10.836261],[114.475254,10.814512],[114.513442,10.848605],[114.565181,10.836261],[114.593514,10.856245],[114.587355,10.909138],[114.55471,10.900911],[114.469095,10.836261]]],[[[112.409393,16.294996],[112.383524,16.265698],[112.411241,16.2634],[112.475915,16.288677],[112.531349,16.285805],[112.536893,16.312228],[112.509176,16.317397],[112.409393,16.294996]]],[[[116.48876,10.395686],[116.461658,10.34918],[116.467202,10.309144],[116.511549,10.297957],[116.566368,10.304434],[116.644592,10.335051],[116.637817,10.365076],[116.514629,10.34918],[116.542346,10.41982],[116.526332,10.426883],[116.48876,10.395686]]],[[[112.349031,16.912088],[112.360734,16.925257],[112.334249,16.962469],[112.30222,16.963041],[112.349031,16.912088]]],[[[111.500267,16.45175],[111.49534,16.4374],[111.545847,16.43453],[111.538455,16.461507],[111.500267,16.45175]]],[[[115.500177,9.897897],[115.54822,9.869007],[115.585177,9.896128],[115.581481,9.917351],[115.518039,9.933857],[115.500177,9.897897]]],[[[114.669891,8.210048],[114.691449,8.18517],[114.74134,8.189316],[114.726557,8.21064],[114.669891,8.210048]]],[[[114.507899,8.120004],[114.530073,8.103415],[114.595978,8.120596],[114.624311,8.149626],[114.595978,8.15792],[114.507899,8.120004]]],[[[115.16757,8.386523],[115.18112,8.345668],[115.235939,8.321982],[115.285214,8.314876],[115.315395,8.356326],[115.299381,8.370537],[115.202678,8.395403],[115.16757,8.386523]]],[[[113.895039,8.00505],[113.904894,7.963564],[113.9708,7.944597],[113.969568,7.974825],[113.940003,8.018088],[113.895039,8.00505]]],[[[115.436119,9.393447],[115.450286,9.345028],[115.469996,9.3592],[115.456445,9.417064],[115.436119,9.393447]]],[[[116.457347,9.174326],[116.477057,9.137103],[116.500462,9.164282],[116.457347,9.174326]]],[[[113.638192,8.976942],[113.654823,8.962163],[113.730583,9.004133],[113.719496,9.020092],[113.644968,8.989355],[113.638192,8.976942]]],[[[114.696992,11.004322],[114.710543,11.001972],[114.793079,11.07657],[114.799854,11.10476],[114.766593,11.110045],[114.710543,11.039567],[114.696992,11.004322]]],[[[114.62,11.432264],[114.652644,11.436957],[114.661884,11.522584],[114.621232,11.518479],[114.62,11.432264]]],[[[114.910723,10.863298],[114.931049,10.841551],[114.959998,10.902087],[114.934129,10.902674],[114.910723,10.863298]]],[[[111.572948,16.470116],[111.578491,16.447158],[111.614216,16.44027],[111.592658,16.490775],[111.572948,16.470116]]],[[[113.939387,8.875253],[113.912285,8.888853],[113.893807,8.862836],[113.916597,8.837999],[113.939387,8.875253]]],[[[109.936397,7.848566],[109.936397,7.823665],[109.988136,7.8124],[110.050346,7.846194],[110.082991,7.896584],[110.078063,7.949339],[110.0331,7.944597],[109.953027,7.888878],[109.936397,7.848566]]],[[[116.727128,11.501473],[116.765316,11.430504],[116.772092,11.445755],[116.738215,11.514961],[116.727128,11.501473]]],[[[111.690592,16.587731],[111.724469,16.560198],[111.717078,16.59404],[111.690592,16.587731]]],[[[112.507328,16.466098],[112.586784,16.525777],[112.575081,16.537251],[112.499321,16.493645],[112.507328,16.466098]]],[[[111.761425,16.061642],[111.791606,16.028859],[111.828563,16.049565],[111.829795,16.070844],[111.761425,16.061642]]],[[[113.845764,10.018733],[113.865474,10.00341],[113.872249,10.123029],[113.856851,10.12185],[113.845764,10.018733]]],[[[114.791847,8.160882],[114.777064,8.114079],[114.812173,8.110524],[114.818332,8.141332],[114.791847,8.160882]]],[[[116.557129,9.745167],[116.566368,9.718623],[116.593469,9.723932],[116.557129,9.745167]]],[[[115.28275,10.191951],[115.288294,10.172513],[115.333257,10.200198],[115.28891,10.211388],[115.28275,10.191951]]],[[[116.832454,10.476908],[116.855243,10.468669],[116.868794,10.495739],[116.832454,10.476908]]],[[[114.703151,16.170307],[114.816484,16.198469],[114.802934,16.215135],[114.704383,16.199044],[114.703151,16.170307]]],[[[115.97753,9.321997],[115.926407,9.311366],[115.943037,9.269433],[115.976298,9.268252],[115.999088,9.293649],[115.97753,9.321997]]],[[[113.660366,9.231039],[113.676997,9.202683],[113.697323,9.225722],[113.660366,9.231039]]],[[[114.665579,7.590001],[114.671739,7.563898],[114.72163,7.59178],[114.703767,7.614915],[114.665579,7.590001]]],[[[114.493116,10.717504],[114.513442,10.722208],[114.562717,10.778064],[114.539312,10.793349],[114.493116,10.717504]]],[[[117.770529,10.773361],[117.798862,10.753371],[117.835819,10.803931],[117.831507,10.838612],[117.801942,10.839788],[117.775457,10.809222],[117.770529,10.773361]]],[[[114.242429,10.242014],[114.263371,10.239658],[114.326197,10.284414],[114.312646,10.300901],[114.265219,10.275581],[114.242429,10.242014]]],[[[114.688985,11.469217],[114.722246,11.429331],[114.737644,11.463938],[114.720398,11.49209],[114.688985,11.469217]]],[[[116.638433,10.503977],[116.653215,10.491031],[116.70865,10.492797],[116.699411,10.517511],[116.638433,10.503977]]],[[[110.459946,8.116449],[110.471032,8.072012],[110.554184,8.093935],[110.599764,8.156735],[110.568351,8.17273],[110.461793,8.128298],[110.459946,8.116449]]],[[[111.463311,8.52504],[111.497187,8.523857],[111.509506,8.550489],[111.463311,8.52504]]],[[[115.258113,8.509652],[115.271048,8.477098],[115.296301,8.510836],[115.258113,8.509652]]],[[[113.221817,8.073789],[113.235984,8.068456],[113.283411,8.111117],[113.269861,8.120004],[113.221817,8.073789]]],[[[114.074893,10.929118],[114.064422,10.904437],[114.110002,10.918541],[114.096451,10.947921],[114.074893,10.929118]]],[[[117.258068,10.320331],[117.299336,10.313855],[117.299952,10.343293],[117.274698,10.358011],[117.258068,10.320331]]],[[[114.212864,16.040937],[114.31203,16.034611],[114.306487,16.057616],[114.268914,16.059342],[114.212864,16.040937]]],[[[110.609003,8.010976],[110.642879,7.989049],[110.641648,8.031125],[110.622553,8.041199],[110.609003,8.010976]]],[[[115.509416,8.490712],[115.521735,8.460523],[115.55438,8.461115],[115.569162,8.49012],[115.558691,8.523265],[115.514344,8.519122],[115.509416,8.490712]]],[[[111.539071,7.54432],[111.542767,7.524742],[111.583419,7.543134],[111.612368,7.592374],[111.566788,7.606017],[111.539071,7.54432]]],[[[111.657947,8.672974],[111.665955,8.622683],[111.717694,8.6499],[111.697368,8.67889],[111.657947,8.672974]]],[[[110.460561,7.799948],[110.487663,7.783346],[110.511684,7.805878],[110.485199,7.827815],[110.460561,7.799948]]],[[[112.345952,8.926101],[112.392763,8.919598],[112.384756,8.946793],[112.345952,8.926101]]],[[[116.469665,9.810041],[116.47952,9.785272],[116.50847,9.79117],[116.490607,9.821246],[116.469665,9.810041]]],[[[111.925265,8.070827],[111.949287,8.05068],[111.994866,8.047125],[112.018888,8.065494],[112.013344,8.093342],[111.95483,8.106377],[111.925265,8.070827]]],[[[114.457392,15.599305],[114.466631,15.576823],[114.491884,15.59354],[114.457392,15.599305]]],[[[114.985252,11.078332],[115.013585,11.063062],[115.021592,11.085967],[114.985252,11.078332]]],[[[114.10569,16.004124],[114.110618,15.978235],[114.132176,16.007575],[114.10569,16.004124]]],[[[116.045283,10.095338],[116.067457,10.065876],[116.09579,10.09357],[116.070537,10.12892],[116.045283,10.095338]]],[[[117.266691,10.69163],[117.348611,10.672811],[117.404661,10.671047],[117.418212,10.702803],[117.369553,10.7422],[117.293176,10.735144],[117.266691,10.69163]]],[[[114.854057,7.244611],[114.819564,7.192957],[114.869455,7.198895],[114.854057,7.244611]]],[[[112.823305,8.910729],[112.859645,8.889444],[112.873196,8.908364],[112.823305,8.910729]]],[[[111.670266,7.651098],[111.707223,7.648725],[111.749722,7.703884],[111.726317,7.729977],[111.691208,7.711593],[111.670266,7.651098]]],[[[112.207981,8.835634],[112.235699,8.827355],[112.241242,8.852783],[112.207981,8.835634]]],[[[112.527654,5.79444],[112.531965,5.766455],[112.562762,5.75931],[112.562146,5.820637],[112.527654,5.79444]]],[[[114.599058,8.846278],[114.645869,8.844504],[114.68221,8.881166],[114.665579,8.900087],[114.61692,8.881166],[114.599058,8.846278]]],[[[114.868223,7.983715],[114.907643,7.951117],[114.914419,8.00742],[114.883006,8.011569],[114.868223,7.983715]]],[[[112.945261,8.410204],[112.985297,8.429149],[112.949572,8.432701],[112.945261,8.410204]]],[[[113.600004,6.961929],[113.580294,6.920344],[113.62341,6.942325],[113.600004,6.961929]]],[[[116.695099,16.345538],[116.708034,16.299591],[116.738831,16.303612],[116.747454,16.360469],[116.717889,16.373676],[116.695099,16.345538]]],[[[117.347995,10.090624],[117.354154,10.06293],[117.385567,10.063519],[117.373864,10.106532],[117.347995,10.090624]]],[[[112.993304,19.472003],[113.038883,19.480466],[113.048123,19.506417],[113.029028,19.52898],[112.993304,19.52616],[112.980369,19.496263],[112.993304,19.472003]]],[[[114.448153,16.034035],[114.485109,16.034611],[114.521449,16.056466],[114.465399,16.067393],[114.448153,16.034035]]],[[[113.832213,19.158552],[113.874097,19.151203],[113.914749,19.172119],[113.920293,19.223551],[113.875945,19.237113],[113.80696,19.222986],[113.799568,19.19925],[113.832213,19.158552]]],[[[112.650842,5.106941],[112.655769,5.055676],[112.682871,5.048522],[112.719211,5.075944],[112.678559,5.121247],[112.650842,5.106941]]],[[[111.638853,7.907254],[111.665339,7.887099],[111.712766,7.887099],[111.713382,7.927408],[111.651788,7.932743],[111.638853,7.907254]]],[[[112.244322,8.874662],[112.281278,8.855148],[112.288669,8.885896],[112.244322,8.874662]]],[[[112.89229,7.844416],[112.929862,7.827815],[112.93171,7.867537],[112.89229,7.844416]]],[[[112.583088,5.56159],[112.606494,5.51751],[112.614501,5.465683],[112.642834,5.489512],[112.616349,5.568737],[112.583088,5.56159]]],[[[112.523342,5.656289],[112.5449,5.616386],[112.565842,5.63068],[112.56153,5.677133],[112.528886,5.687257],[112.523342,5.656289]]],[[[115.361591,13.948985],[115.397315,13.92517],[115.438583,13.943757],[115.423185,13.977443],[115.377605,13.968732],[115.361591,13.948985]]],[[[113.596924,10.240836],[113.617866,10.22199],[113.638192,10.243192],[113.596924,10.240836]]],[[[113.860546,15.477068],[113.893807,15.463802],[113.890112,15.490909],[113.860546,15.477068]]],[[[112.907072,4.993079],[112.943413,4.991887],[112.952652,5.047926],[112.910768,5.038388],[112.907072,4.993079]]],[[[112.557219,5.109326],[112.568922,5.071771],[112.610806,5.091443],[112.601567,5.120055],[112.557219,5.109326]]],[[[112.350263,5.621747],[112.385988,5.615791],[112.385372,5.643187],[112.350263,5.621747]]],[[[112.226459,16.759147],[112.254177,16.751698],[112.262184,16.778057],[112.211061,16.795819],[112.226459,16.759147]]],[[[112.233851,15.69612],[112.25972,15.734718],[112.240626,15.741055],[112.20367,15.71398],[112.233851,15.69612]]],[[[112.612037,5.367973],[112.640371,5.347715],[112.685334,5.371548],[112.690878,5.406702],[112.62374,5.401935],[112.612037,5.367973]]],[[[112.472219,5.73966],[112.496857,5.736683],[112.498089,5.775387],[112.472219,5.73966]]],[[[113.217506,6.306249],[113.230441,6.285429],[113.243991,6.325878],[113.217506,6.306249]]],[[[116.152457,9.579384],[116.189413,9.565221],[116.187565,9.595317],[116.152457,9.579384]]],[[[114.948911,7.508722],[114.960614,7.484988],[115.012353,7.484988],[115.013585,7.525928],[114.948911,7.508722]]],[[[111.553854,7.807656],[111.585267,7.771487],[111.619759,7.840265],[111.603745,7.861608],[111.553854,7.807656]]],[[[113.938771,15.8355],[113.973263,15.805558],[113.9708,15.83953],[113.938771,15.8355]]],[[[114.926122,16.036911],[114.895325,16.036336],[114.910723,16.001823],[114.926122,16.036911]]],[[[116.749302,9.056736],[116.699411,9.049053],[116.70865,9.024229],[116.740679,9.028367],[116.749302,9.056736]]],[[[112.64653,16.385733],[112.681639,16.400661],[112.660081,16.426494],[112.64653,16.385733]]],[[[111.203384,19.92557],[111.203384,19.925007],[111.204,19.92557],[111.204,19.926132],[111.203384,19.92557]]],[[[115.758256,10.461018],[115.776118,10.434534],[115.801987,10.463372],[115.758256,10.461018]]],[[[117.21372,10.735144],[117.187235,10.741612],[117.206945,10.707507],[117.21372,10.735144]]],[[[112.671784,16.331755],[112.701349,16.331755],[112.677943,16.35932],[112.671784,16.331755]]],[[[115.782277,10.541046],[115.795212,10.499858],[115.805067,10.524571],[115.782277,10.541046]]],[[[112.512255,9.544566],[112.50856,9.525679],[112.568922,9.516826],[112.567074,9.554008],[112.512255,9.544566]]],[[[114.610145,15.649447],[114.581195,15.625242],[114.610761,15.615444],[114.610145,15.649447]]],[[[117.299336,11.077745],[117.264227,11.063062],[117.284553,11.02547],[117.304263,11.027232],[117.299336,11.077745]]],[[[117.691073,11.048965],[117.653501,11.046029],[117.655965,11.024882],[117.690457,11.016658],[117.691073,11.048965]]],[[[114.166668,9.38459],[114.175291,9.342075],[114.195617,9.350933],[114.194386,9.391676],[114.166668,9.38459]]],[[[114.714854,9.736909],[114.693296,9.741038],[114.680978,9.707416],[114.704999,9.700337],[114.714854,9.736909]]],[[[112.554139,5.97839],[112.553523,5.942676],[112.575697,5.971247],[112.554139,5.97839]]]]}},{"type":"Feature","properties":{"adcode":500000,"name":"重庆市","center":[106.504962,29.533155],"centroid":[107.8839,30.067297],"childrenNum":38,"level":"province","parent":{"adcode":100000},"subFeatureIndex":21,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.37442,28.525742],[106.403369,28.569901],[106.477282,28.530474],[106.504999,28.544669],[106.466811,28.586193],[106.49268,28.591448],[106.502535,28.661313],[106.528405,28.677591],[106.492064,28.742153],[106.461883,28.761041],[106.45326,28.817162],[106.474202,28.832891],[106.561666,28.756319],[106.56105,28.719062],[106.587535,28.691767],[106.6171,28.691242],[106.617716,28.66709],[106.651593,28.649235],[106.618332,28.645033],[106.63681,28.622972],[106.606629,28.593024],[106.615252,28.549401],[106.567825,28.523638],[106.564745,28.485247],[106.632499,28.503655],[106.697788,28.47683],[106.708259,28.450524],[106.747063,28.467361],[106.726121,28.51838],[106.73844,28.554657],[106.77786,28.563068],[106.756918,28.607211],[106.784636,28.626649],[106.807425,28.589346],[106.830831,28.623497],[106.866556,28.624548],[106.889345,28.695966],[106.86594,28.690192],[106.824056,28.756319],[106.845614,28.780975],[106.872099,28.777304],[106.923222,28.809821],[106.951555,28.766812],[106.988512,28.776254],[106.983584,28.851239],[107.019308,28.861722],[107.016229,28.882685],[107.14188,28.887925],[107.206554,28.868535],[107.194851,28.838134],[107.227496,28.836037],[107.210866,28.817686],[107.219489,28.772582],[107.24659,28.76209],[107.261373,28.792514],[107.327894,28.810869],[107.339597,28.845997],[107.383945,28.848618],[107.41351,28.911502],[107.441227,28.943977],[107.412894,28.960211],[107.396879,28.993718],[107.364235,29.00942],[107.395647,29.041341],[107.369778,29.091558],[107.412278,29.094696],[107.427676,29.128682],[107.408582,29.138091],[107.401807,29.184603],[107.441227,29.203934],[107.486806,29.174153],[107.570574,29.218037],[107.589052,29.150113],[107.605683,29.164747],[107.659885,29.162656],[107.700537,29.141228],[107.749197,29.199754],[107.810791,29.139137],[107.784921,29.048143],[107.823725,29.034016],[107.810175,28.984295],[107.867457,28.960211],[107.882855,29.00628],[107.908725,29.007327],[107.925971,29.032446],[108.026369,29.039772],[108.070717,29.086328],[108.150173,29.053375],[108.193289,29.072207],[108.256115,29.040295],[108.277673,29.091558],[108.306622,29.079006],[108.297999,29.045527],[108.319556,28.961258],[108.345426,28.943453],[108.357745,28.893165],[108.346658,28.859625],[108.352817,28.815589],[108.386078,28.803003],[108.385462,28.772058],[108.347274,28.736381],[108.332491,28.679166],[108.439049,28.634003],[108.501258,28.626649],[108.50249,28.63768],[108.575787,28.659738],[108.636149,28.621396],[108.604736,28.590922],[108.610896,28.539412],[108.573939,28.531],[108.586874,28.463678],[108.609664,28.43579],[108.609048,28.407368],[108.576403,28.38631],[108.580099,28.343128],[108.611512,28.324691],[108.667562,28.334173],[108.656475,28.359981],[108.697127,28.401051],[108.688504,28.422106],[108.640461,28.456838],[108.657091,28.47683],[108.700207,28.48209],[108.709446,28.501026],[108.746402,28.45105],[108.780279,28.42579],[108.759953,28.389995],[108.783359,28.380518],[108.761801,28.304143],[108.726692,28.282011],[108.738395,28.228241],[108.772888,28.212949],[108.821547,28.245113],[108.855424,28.199764],[108.89546,28.219804],[108.923793,28.217167],[108.929952,28.19027],[109.005713,28.162837],[109.026655,28.220331],[109.086401,28.184467],[109.101799,28.202401],[109.081473,28.247749],[109.117198,28.277795],[109.152306,28.349975],[109.153538,28.417369],[109.191726,28.471043],[109.23361,28.474726],[109.274262,28.494714],[109.273646,28.53836],[109.319842,28.579886],[109.306907,28.62087],[109.252089,28.606685],[109.235458,28.61982],[109.201581,28.597753],[109.192958,28.636104],[109.271183,28.671816],[109.252704,28.691767],[109.294588,28.722211],[109.2989,28.7474],[109.241002,28.776779],[109.246545,28.80143],[109.235458,28.882161],[109.261328,28.952356],[109.292741,28.987436],[109.294588,29.015177],[109.319842,29.042388],[109.312451,29.066453],[109.240386,29.086328],[109.232378,29.119271],[109.215748,29.145409],[109.162777,29.180946],[109.139372,29.168927],[109.110422,29.21647],[109.141835,29.270256],[109.106727,29.288526],[109.11227,29.361053],[109.060531,29.403292],[109.034662,29.360531],[108.999553,29.36366],[108.983539,29.332883],[108.919481,29.3261],[108.934264,29.399643],[108.927488,29.435612],[108.884373,29.440824],[108.866511,29.470527],[108.888684,29.502305],[108.878213,29.539279],[108.913322,29.574679],[108.901003,29.604863],[108.870206,29.596537],[108.888068,29.628795],[108.844337,29.658443],[108.781511,29.635558],[108.797525,29.660003],[108.786438,29.691721],[108.752562,29.649082],[108.690968,29.689642],[108.676801,29.749412],[108.680497,29.800319],[108.658939,29.854833],[108.601041,29.863656],[108.556077,29.818493],[108.52528,29.770713],[108.548686,29.749412],[108.504954,29.728626],[108.504338,29.707836],[108.460606,29.741098],[108.437201,29.741098],[108.442744,29.778505],[108.422418,29.772791],[108.424266,29.815897],[108.371295,29.841337],[108.433505,29.880262],[108.467998,29.864175],[108.516041,29.885451],[108.517889,29.9394],[108.536367,29.983472],[108.532055,30.051873],[108.513577,30.057571],[108.546222,30.104178],[108.56778,30.157491],[108.551766,30.1637],[108.581947,30.255759],[108.54499,30.269716],[108.524048,30.309506],[108.501258,30.314673],[108.460606,30.35961],[108.431041,30.354446],[108.402092,30.376649],[108.430425,30.416397],[108.411331,30.438586],[108.42673,30.492233],[108.472925,30.487076],[108.512961,30.501515],[108.556077,30.487592],[108.56778,30.468508],[108.6497,30.53915],[108.642925,30.578831],[108.688504,30.58759],[108.698975,30.54482],[108.743939,30.494812],[108.789518,30.513374],[108.808612,30.491202],[108.838793,30.503062],[108.893612,30.565434],[108.971836,30.627766],[109.006329,30.626736],[109.042669,30.655571],[109.071002,30.640125],[109.111654,30.646303],[109.106111,30.61077],[109.105495,30.585529],[109.102415,30.580377],[109.101183,30.579346],[109.106111,30.570587],[109.103647,30.565949],[109.143683,30.521108],[109.191726,30.545851],[109.191726,30.545851],[109.245313,30.580892],[109.299516,30.630341],[109.314298,30.599953],[109.36111,30.551004],[109.337088,30.521623],[109.35495,30.487076],[109.418392,30.559766],[109.435638,30.595832],[109.535421,30.664837],[109.543428,30.63961],[109.574225,30.646818],[109.590855,30.69366],[109.625348,30.702923],[109.661072,30.738936],[109.656761,30.760538],[109.701724,30.783677],[109.780564,30.848437],[109.828608,30.864364],[109.894513,30.899803],[109.943788,30.878746],[110.008462,30.883369],[110.019549,30.829425],[110.048498,30.800642],[110.082375,30.799614],[110.151976,30.911613],[110.153824,30.953708],[110.172918,30.978853],[110.140889,30.987062],[110.140273,31.030661],[110.120563,31.0322],[110.119947,31.088592],[110.147048,31.116776],[110.180309,31.121899],[110.200019,31.158779],[110.180309,31.179774],[110.155671,31.279564],[110.161831,31.314338],[110.118715,31.409899],[110.054042,31.410921],[110.036795,31.436966],[109.98752,31.474744],[109.94502,31.47066],[109.969658,31.508935],[109.894513,31.519139],[109.837847,31.555354],[109.727594,31.548214],[109.745456,31.598182],[109.76455,31.602769],[109.737449,31.628761],[109.731289,31.700582],[109.683246,31.719929],[109.622268,31.711783],[109.585928,31.726546],[109.549587,31.73011],[109.502776,31.716365],[109.446109,31.722983],[109.381436,31.705165],[109.281654,31.716874],[109.282885,31.743343],[109.253936,31.759628],[109.279806,31.776418],[109.27611,31.79931],[109.195422,31.817618],[109.191111,31.85575],[109.123357,31.892851],[109.085785,31.929428],[108.986619,31.980205],[108.902235,31.984774],[108.837561,32.039072],[108.78767,32.04871],[108.75133,32.076098],[108.734084,32.106519],[108.676801,32.10297],[108.585026,32.17189],[108.543758,32.177969],[108.509882,32.201266],[108.480317,32.182527],[108.399013,32.194176],[108.370063,32.172397],[108.379918,32.154158],[108.379918,32.154158],[108.379303,32.153652],[108.379303,32.153652],[108.399628,32.147065],[108.452599,32.090296],[108.42981,32.061391],[108.372527,32.077112],[108.344194,32.067477],[108.362056,32.035521],[108.329411,32.020299],[108.370063,31.988835],[108.351585,31.971575],[108.307238,31.997463],[108.259194,31.967006],[108.343578,31.860834],[108.386078,31.854226],[108.391005,31.829822],[108.429194,31.809482],[108.455063,31.814059],[108.462454,31.780488],[108.535135,31.757592],[108.50557,31.734182],[108.514809,31.693963],[108.546838,31.665442],[108.519121,31.665952],[108.468614,31.636404],[108.442744,31.633856],[108.390389,31.591555],[108.386078,31.544134],[108.339266,31.539033],[108.344194,31.512506],[108.254883,31.49873],[108.233941,31.506894],[108.191441,31.492096],[108.193289,31.467598],[108.224086,31.464024],[108.216079,31.41041],[108.153869,31.371073],[108.185898,31.336831],[108.095354,31.268311],[108.038688,31.252964],[108.031297,31.217144],[108.07626,31.231985],[108.089811,31.204859],[108.025753,31.116263],[108.009123,31.109602],[108.026985,31.061938],[108.060246,31.052197],[108.00358,31.025533],[107.983254,30.983983],[107.942602,30.989114],[107.948145,30.918802],[107.994956,30.908533],[107.956152,30.882855],[107.851443,30.792931],[107.788001,30.81966],[107.763979,30.817091],[107.760899,30.862823],[107.739957,30.884396],[107.693146,30.875665],[107.645103,30.821202],[107.57735,30.847924],[107.515756,30.854603],[107.483111,30.838675],[107.498509,30.809381],[107.454162,30.771851],[107.454162,30.771851],[107.424597,30.74048],[107.458473,30.704981],[107.477567,30.664837],[107.516987,30.644759],[107.485575,30.598408],[107.427676,30.547397],[107.443075,30.53348],[107.408582,30.521623],[107.368546,30.468508],[107.338981,30.386459],[107.288474,30.337402],[107.257677,30.267131],[107.221337,30.213878],[107.103076,30.090198],[107.080286,30.094341],[107.084598,30.063786],[107.058113,30.043066],[107.055649,30.040476],[107.054417,30.040994],[107.053801,30.043584],[107.02054,30.036849],[106.981736,30.08502],[106.976193,30.083467],[106.94478,30.037367],[106.913367,30.025451],[106.862244,30.033223],[106.83699,30.049801],[106.825904,30.03115],[106.825904,30.03115],[106.785252,30.01716],[106.732281,30.027005],[106.724274,30.058607],[106.699636,30.074145],[106.700252,30.111944],[106.672535,30.122297],[106.677462,30.156974],[106.631883,30.186464],[106.611557,30.235596],[106.612173,30.235596],[106.611557,30.235596],[106.612173,30.235596],[106.612173,30.235596],[106.612789,30.235596],[106.612789,30.235596],[106.642354,30.246454],[106.611557,30.292455],[106.560434,30.31519],[106.545035,30.296589],[106.49884,30.295556],[106.43971,30.308473],[106.428623,30.254725],[106.401521,30.242318],[106.349167,30.24542],[106.334384,30.225772],[106.306667,30.238182],[106.296196,30.205603],[106.264167,30.20974],[106.260471,30.19681],[106.232754,30.185947],[106.180399,30.233011],[106.168696,30.303823],[106.132356,30.323972],[106.132972,30.30279],[106.07261,30.333786],[106.031958,30.373551],[105.943263,30.372002],[105.900763,30.405042],[105.84656,30.410203],[105.825618,30.436006],[105.792357,30.427234],[105.760329,30.384393],[105.754785,30.342567],[105.714749,30.322939],[105.720292,30.252657],[105.720292,30.252657],[105.670401,30.254208],[105.624822,30.275918],[105.619894,30.234045],[105.662394,30.210258],[105.642684,30.186464],[105.56138,30.183878],[105.550909,30.179222],[105.536127,30.152834],[105.596489,30.159043],[105.574315,30.130579],[105.580474,30.129544],[105.582938,30.127474],[105.582938,30.12385],[105.642068,30.101072],[105.638988,30.076216],[105.676561,30.06793],[105.687032,30.038922],[105.719677,30.042548],[105.753553,30.018196],[105.723372,29.975177],[105.730763,29.95755],[105.70243,29.924879],[105.717213,29.893753],[105.738771,29.891159],[105.707974,29.840818],[105.610655,29.837184],[105.582938,29.819013],[105.574931,29.744216],[105.529351,29.707836],[105.481924,29.718232],[105.476996,29.674564],[105.419714,29.688082],[105.38091,29.628275],[105.347649,29.621512],[105.332867,29.592374],[105.296526,29.571035],[105.305149,29.53199],[105.337794,29.459064],[105.334099,29.441345],[105.387069,29.455416],[105.387069,29.455416],[105.399388,29.43874],[105.372903,29.421018],[105.426489,29.419454],[105.441888,29.400686],[105.418482,29.352185],[105.42033,29.31149],[105.465294,29.322969],[105.459134,29.288526],[105.513337,29.283306],[105.521344,29.264513],[105.557684,29.278608],[105.631597,29.280174],[105.647612,29.253027],[105.695039,29.287482],[105.712285,29.219082],[105.703662,29.176766],[105.728916,29.134432],[105.752321,29.129727],[105.728916,29.1062],[105.757865,29.069068],[105.74185,29.039249],[105.766488,29.013607],[105.762176,28.9911],[105.801596,28.958116],[105.797285,28.936121],[105.830546,28.944501],[105.852719,28.927217],[105.910002,28.920407],[105.969132,28.965971],[106.001161,28.973824],[106.040581,28.955498],[106.049204,28.906263],[106.070762,28.919884],[106.101559,28.898928],[106.14837,28.901548],[106.173008,28.920407],[106.206885,28.904691],[106.264783,28.845997],[106.245689,28.817686],[106.267863,28.779402],[106.274022,28.739004],[106.305435,28.704365],[106.304203,28.64976],[106.346703,28.583565],[106.33192,28.55308],[106.37442,28.525742]]],[[[109.105495,30.585529],[109.106111,30.61077],[109.09256,30.578831],[109.09872,30.579346],[109.101183,30.579346],[109.102415,30.580377],[109.105495,30.585529]]],[[[105.582938,30.12385],[105.582938,30.127474],[105.580474,30.129544],[105.574315,30.130579],[105.582938,30.12385]]],[[[109.09872,30.579346],[109.09256,30.578831],[109.103647,30.565949],[109.106111,30.570587],[109.09872,30.579346]]],[[[107.058113,30.043066],[107.053801,30.043584],[107.054417,30.040994],[107.055649,30.040476],[107.058113,30.043066]]]]}},{"type":"Feature","properties":{"adcode":510000,"name":"四川省","center":[104.065735,30.659462],"centroid":[102.693453,30.674545],"childrenNum":21,"level":"province","parent":{"adcode":100000},"subFeatureIndex":22,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[101.167885,27.198311],[101.170349,27.175421],[101.145095,27.103523],[101.157414,27.094999],[101.136472,27.023584],[101.228863,26.981992],[101.227015,26.959057],[101.264587,26.955323],[101.267667,26.903034],[101.311399,26.903034],[101.365602,26.883819],[101.399478,26.841642],[101.358826,26.771669],[101.387159,26.753501],[101.389623,26.723036],[101.435819,26.740675],[101.458608,26.731054],[101.445674,26.77434],[101.466,26.786629],[101.513427,26.768463],[101.453065,26.692563],[101.481398,26.673313],[101.461072,26.640687],[101.461688,26.606447],[101.402558,26.604841],[101.395783,26.591998],[101.422884,26.53151],[101.458608,26.49563],[101.506652,26.499915],[101.530057,26.467239],[101.565782,26.454381],[101.637847,26.388995],[101.635383,26.357361],[101.660636,26.346635],[101.64031,26.318745],[101.597195,26.303187],[101.586108,26.279579],[101.630455,26.224832],[101.690202,26.241473],[101.737013,26.219463],[101.773353,26.168448],[101.807846,26.156093],[101.796759,26.114723],[101.839875,26.082477],[101.835563,26.04592],[101.857737,26.049146],[101.899621,26.099139],[101.929186,26.105588],[101.954439,26.084627],[102.020961,26.096451],[102.080091,26.065275],[102.107808,26.068501],[102.152156,26.10935],[102.174946,26.146961],[102.242699,26.190468],[102.245163,26.212483],[102.349257,26.244694],[102.392372,26.296749],[102.440416,26.300505],[102.542046,26.338591],[102.570995,26.362723],[102.629509,26.336982],[102.638748,26.307479],[102.60056,26.250598],[102.659074,26.221611],[102.709581,26.210336],[102.739762,26.268846],[102.785342,26.298895],[102.833385,26.306406],[102.878964,26.364332],[102.893131,26.338591],[102.975667,26.340736],[102.998457,26.371839],[102.988602,26.413117],[102.989833,26.482775],[103.030485,26.485989],[103.052659,26.514374],[103.052659,26.555602],[103.035413,26.556673],[103.026174,26.664221],[103.005232,26.679195],[103.008312,26.710741],[102.983674,26.76686],[102.991681,26.775409],[102.966428,26.837904],[102.949181,26.843244],[102.896211,26.91264],[102.894979,27.001724],[102.870957,27.026782],[102.913457,27.133886],[102.904218,27.227584],[102.883276,27.258444],[102.883892,27.299401],[102.899906,27.317481],[102.941174,27.405711],[102.989833,27.367983],[103.055739,27.40943],[103.080992,27.396679],[103.141355,27.420586],[103.144434,27.450331],[103.19063,27.523596],[103.232514,27.56976],[103.2861,27.561802],[103.29226,27.632872],[103.349542,27.678459],[103.369868,27.708664],[103.393274,27.709194],[103.461027,27.779638],[103.487512,27.794992],[103.509686,27.843687],[103.502295,27.910343],[103.55465,27.978543],[103.515846,27.965329],[103.486281,28.033495],[103.459179,28.021345],[103.430846,28.044587],[103.470266,28.122204],[103.533092,28.168641],[103.573128,28.230877],[103.643961,28.260401],[103.692004,28.232459],[103.701859,28.198709],[103.740048,28.23615],[103.770845,28.233514],[103.828743,28.285173],[103.877402,28.316262],[103.85338,28.356822],[103.860156,28.383677],[103.828743,28.44],[103.829975,28.459995],[103.781931,28.525216],[103.802873,28.563068],[103.838598,28.587244],[103.833054,28.605109],[103.850917,28.66709],[103.887873,28.61982],[103.910047,28.631377],[103.953779,28.600906],[104.05972,28.6277],[104.09606,28.603533],[104.117618,28.634003],[104.170589,28.642932],[104.230951,28.635579],[104.252509,28.660788],[104.277147,28.631902],[104.314719,28.615617],[104.372617,28.649235],[104.425588,28.626649],[104.417581,28.598279],[104.375697,28.5946],[104.355987,28.555183],[104.323342,28.540989],[104.260516,28.536257],[104.267908,28.499448],[104.254357,28.403683],[104.282074,28.343128],[104.314103,28.306778],[104.343052,28.334173],[104.384936,28.329959],[104.392943,28.291497],[104.420045,28.269889],[104.44961,28.269889],[104.462544,28.241422],[104.442834,28.211366],[104.402182,28.202928],[104.406494,28.173389],[104.444682,28.16231],[104.448994,28.113758],[104.40095,28.091586],[104.373233,28.051454],[104.304248,28.050926],[104.30856,28.036136],[104.362762,28.012891],[104.40095,27.952114],[104.44961,27.927794],[104.508124,27.878078],[104.52537,27.889187],[104.573413,27.840512],[104.607906,27.857974],[104.63316,27.850567],[104.676275,27.880723],[104.743413,27.901881],[104.761891,27.884426],[104.796999,27.901352],[104.842579,27.900294],[104.888158,27.914574],[104.918339,27.938897],[104.903557,27.962158],[104.975006,28.020816],[104.980549,28.063073],[105.002107,28.064129],[105.061853,28.096866],[105.119752,28.07205],[105.168411,28.071522],[105.186889,28.054623],[105.167795,28.021345],[105.186273,27.995454],[105.218302,27.990698],[105.247867,28.009193],[105.270657,27.99704],[105.284823,27.935725],[105.233084,27.895534],[105.25957,27.827811],[105.313157,27.810874],[105.273736,27.794992],[105.293447,27.770637],[105.290367,27.712373],[105.308229,27.704955],[105.353809,27.748924],[105.44004,27.775402],[105.508409,27.769048],[105.560148,27.71979],[105.605112,27.715552],[105.62359,27.666269],[105.664242,27.683759],[105.720292,27.683759],[105.722756,27.706015],[105.76772,27.7182],[105.848408,27.707074],[105.868118,27.732504],[105.922937,27.746805],[105.92848,27.729855],[105.985146,27.749983],[106.023335,27.746805],[106.063987,27.776991],[106.120653,27.779638],[106.193334,27.75422],[106.242609,27.767459],[106.306667,27.808756],[106.337464,27.859033],[106.325145,27.898708],[106.304819,27.899237],[106.307899,27.936782],[106.328225,27.952643],[106.286341,28.007079],[106.246305,28.011835],[106.266631,28.066769],[106.206885,28.134343],[106.145291,28.162837],[106.093552,28.162837],[105.975907,28.107952],[105.943878,28.143314],[105.895219,28.119565],[105.860727,28.159672],[105.889676,28.237732],[105.848408,28.255656],[105.824386,28.306251],[105.78743,28.335753],[105.76464,28.308359],[105.76464,28.308359],[105.737539,28.30309],[105.730147,28.271997],[105.68888,28.284119],[105.639604,28.324164],[105.655003,28.362615],[105.643916,28.431053],[105.612503,28.438947],[105.62359,28.517854],[105.68272,28.534154],[105.693191,28.58882],[105.712901,28.586718],[105.74493,28.616668],[105.757249,28.590397],[105.78435,28.610889],[105.808372,28.599855],[105.884748,28.595126],[105.889676,28.670765],[105.937719,28.686517],[105.966668,28.761041],[106.001161,28.743727],[106.030726,28.694917],[106.085544,28.681792],[106.103407,28.636104],[106.14837,28.642932],[106.17116,28.629275],[106.184711,28.58882],[106.254928,28.539412],[106.2925,28.537309],[106.304819,28.505233],[106.349167,28.473674],[106.379348,28.479986],[106.37442,28.525742],[106.33192,28.55308],[106.346703,28.583565],[106.304203,28.64976],[106.305435,28.704365],[106.274022,28.739004],[106.267863,28.779402],[106.245689,28.817686],[106.264783,28.845997],[106.206885,28.904691],[106.173008,28.920407],[106.14837,28.901548],[106.101559,28.898928],[106.070762,28.919884],[106.049204,28.906263],[106.040581,28.955498],[106.001161,28.973824],[105.969132,28.965971],[105.910002,28.920407],[105.852719,28.927217],[105.830546,28.944501],[105.797285,28.936121],[105.801596,28.958116],[105.762176,28.9911],[105.766488,29.013607],[105.74185,29.039249],[105.757865,29.069068],[105.728916,29.1062],[105.752321,29.129727],[105.728916,29.134432],[105.703662,29.176766],[105.712285,29.219082],[105.695039,29.287482],[105.647612,29.253027],[105.631597,29.280174],[105.557684,29.278608],[105.521344,29.264513],[105.513337,29.283306],[105.459134,29.288526],[105.465294,29.322969],[105.42033,29.31149],[105.418482,29.352185],[105.441888,29.400686],[105.426489,29.419454],[105.372903,29.421018],[105.399388,29.43874],[105.387069,29.455416],[105.387069,29.455416],[105.334099,29.441345],[105.337794,29.459064],[105.305149,29.53199],[105.296526,29.571035],[105.332867,29.592374],[105.347649,29.621512],[105.38091,29.628275],[105.419714,29.688082],[105.476996,29.674564],[105.481924,29.718232],[105.529351,29.707836],[105.574931,29.744216],[105.582938,29.819013],[105.610655,29.837184],[105.707974,29.840818],[105.738771,29.891159],[105.717213,29.893753],[105.70243,29.924879],[105.730763,29.95755],[105.723372,29.975177],[105.753553,30.018196],[105.719677,30.042548],[105.687032,30.038922],[105.676561,30.06793],[105.638988,30.076216],[105.642068,30.101072],[105.582938,30.12385],[105.574315,30.130579],[105.596489,30.159043],[105.536127,30.152834],[105.550909,30.179222],[105.556453,30.187499],[105.558916,30.18543],[105.56138,30.183878],[105.642684,30.186464],[105.662394,30.210258],[105.619894,30.234045],[105.624822,30.275918],[105.670401,30.254208],[105.720292,30.252657],[105.720292,30.252657],[105.714749,30.322939],[105.754785,30.342567],[105.760329,30.384393],[105.792357,30.427234],[105.825618,30.436006],[105.84656,30.410203],[105.900763,30.405042],[105.943263,30.372002],[106.031958,30.373551],[106.07261,30.333786],[106.132972,30.30279],[106.132356,30.323972],[106.168696,30.303823],[106.180399,30.233011],[106.232754,30.185947],[106.260471,30.19681],[106.260471,30.204051],[106.260471,30.207672],[106.264167,30.20974],[106.296196,30.205603],[106.306667,30.238182],[106.334384,30.225772],[106.349167,30.24542],[106.401521,30.242318],[106.428623,30.254725],[106.43971,30.308473],[106.49884,30.295556],[106.545035,30.296589],[106.560434,30.31519],[106.611557,30.292455],[106.642354,30.246454],[106.612789,30.235596],[106.612789,30.235596],[106.612173,30.235596],[106.612173,30.235596],[106.611557,30.235596],[106.612173,30.235596],[106.611557,30.235596],[106.631883,30.186464],[106.677462,30.156974],[106.672535,30.122297],[106.700252,30.111944],[106.699636,30.074145],[106.724274,30.058607],[106.732281,30.027005],[106.785252,30.01716],[106.825904,30.03115],[106.825904,30.03115],[106.83699,30.049801],[106.862244,30.033223],[106.913367,30.025451],[106.94478,30.037367],[106.976193,30.083467],[106.975577,30.088127],[106.976809,30.088127],[106.977425,30.087609],[106.978656,30.087609],[106.979888,30.088127],[106.980504,30.087609],[106.981736,30.08502],[107.02054,30.036849],[107.053801,30.043584],[107.058113,30.043066],[107.084598,30.063786],[107.080286,30.094341],[107.103076,30.090198],[107.221337,30.213878],[107.257677,30.267131],[107.288474,30.337402],[107.338981,30.386459],[107.368546,30.468508],[107.408582,30.521623],[107.443075,30.53348],[107.427676,30.547397],[107.485575,30.598408],[107.516987,30.644759],[107.477567,30.664837],[107.458473,30.704981],[107.424597,30.74048],[107.454162,30.771851],[107.454162,30.771851],[107.498509,30.809381],[107.483111,30.838675],[107.515756,30.854603],[107.57735,30.847924],[107.645103,30.821202],[107.693146,30.875665],[107.739957,30.884396],[107.760899,30.862823],[107.763979,30.817091],[107.788001,30.81966],[107.851443,30.792931],[107.956152,30.882855],[107.994956,30.908533],[107.948145,30.918802],[107.942602,30.989114],[107.983254,30.983983],[108.00358,31.025533],[108.060246,31.052197],[108.026985,31.061938],[108.009123,31.109602],[108.025753,31.116263],[108.089811,31.204859],[108.07626,31.231985],[108.031297,31.217144],[108.038688,31.252964],[108.095354,31.268311],[108.185898,31.336831],[108.153869,31.371073],[108.216079,31.41041],[108.224086,31.464024],[108.193289,31.467598],[108.191441,31.492096],[108.233941,31.506894],[108.254883,31.49873],[108.344194,31.512506],[108.339266,31.539033],[108.386078,31.544134],[108.390389,31.591555],[108.442744,31.633856],[108.468614,31.636404],[108.519121,31.665952],[108.546838,31.665442],[108.514809,31.693963],[108.50557,31.734182],[108.535135,31.757592],[108.462454,31.780488],[108.455063,31.814059],[108.429194,31.809482],[108.391005,31.829822],[108.386078,31.854226],[108.343578,31.860834],[108.259194,31.967006],[108.307238,31.997463],[108.351585,31.971575],[108.370063,31.988835],[108.329411,32.020299],[108.362056,32.035521],[108.344194,32.067477],[108.372527,32.077112],[108.42981,32.061391],[108.452599,32.090296],[108.399628,32.147065],[108.379303,32.153652],[108.379303,32.153652],[108.379918,32.154158],[108.379918,32.154158],[108.370063,32.172397],[108.399013,32.194176],[108.480317,32.182527],[108.509882,32.201266],[108.507418,32.245819],[108.469846,32.270618],[108.414411,32.252399],[108.389773,32.263533],[108.310933,32.232152],[108.240716,32.274666],[108.179738,32.221521],[108.156948,32.239239],[108.143398,32.219495],[108.086731,32.233165],[108.018362,32.2119],[108.024521,32.177462],[107.979558,32.146051],[107.924739,32.197215],[107.890247,32.214432],[107.864377,32.201266],[107.812022,32.247844],[107.753508,32.338399],[107.707929,32.331826],[107.680827,32.397035],[107.648183,32.413709],[107.598291,32.411688],[107.527458,32.38238],[107.489886,32.425328],[107.456625,32.41775],[107.460937,32.453612],[107.438763,32.465732],[107.436299,32.529835],[107.382097,32.54043],[107.356843,32.506622],[107.313727,32.489965],[107.287858,32.457147],[107.263836,32.403099],[107.212097,32.428864],[107.189924,32.468256],[107.127098,32.482393],[107.080286,32.542448],[107.108004,32.600951],[107.098765,32.649338],[107.05996,32.686115],[107.066736,32.708779],[107.012533,32.721367],[106.912751,32.704247],[106.903512,32.721367],[106.854853,32.724388],[106.82344,32.705254],[106.793259,32.712807],[106.783404,32.735967],[106.733513,32.739491],[106.670071,32.694678],[106.626955,32.682086],[106.585687,32.68813],[106.517934,32.668485],[106.498224,32.649338],[106.451412,32.65992],[106.421231,32.616579],[106.389203,32.62666],[106.347935,32.671003],[106.301123,32.680071],[106.267863,32.673522],[106.254928,32.693671],[106.17424,32.6977],[106.120037,32.719856],[106.071378,32.758114],[106.07261,32.76365],[106.093552,32.82402],[106.071378,32.828546],[106.044277,32.864747],[106.011632,32.829552],[105.969132,32.849162],[105.93156,32.826032],[105.893371,32.838603],[105.849024,32.817985],[105.825002,32.824523],[105.822538,32.770192],[105.779423,32.750061],[105.768952,32.767676],[105.719061,32.759624],[105.677793,32.726402],[105.596489,32.69921],[105.585402,32.728919],[105.563844,32.724891],[105.555221,32.794343],[105.534279,32.790822],[105.524424,32.847654],[105.495475,32.873292],[105.49917,32.911986],[105.467757,32.930071],[105.414171,32.922034],[105.408011,32.885857],[105.38091,32.876307],[105.396308,32.85067],[105.396308,32.85067],[105.427721,32.784281],[105.454207,32.767173],[105.448663,32.732946],[105.368591,32.712807],[105.347033,32.68259],[105.297758,32.656897],[105.263265,32.652362],[105.219534,32.666469],[105.215222,32.63674],[105.185041,32.617587],[105.111128,32.593893],[105.0791,32.637244],[105.026745,32.650346],[104.925115,32.607505],[104.881999,32.600951],[104.845659,32.653873],[104.820405,32.662943],[104.795768,32.643292],[104.739717,32.635228],[104.696601,32.673522],[104.643015,32.661935],[104.592508,32.695685],[104.582653,32.722374],[104.526602,32.728416],[104.51182,32.753585],[104.458849,32.748551],[104.363994,32.822511],[104.294393,32.835586],[104.277147,32.90244],[104.288234,32.942628],[104.345516,32.940117],[104.378161,32.953174],[104.383704,32.994343],[104.426204,33.010906],[104.391711,33.035493],[104.337509,33.038002],[104.378161,33.109214],[104.351059,33.158828],[104.32827,33.223934],[104.323958,33.26898],[104.303632,33.304499],[104.333813,33.315502],[104.386168,33.298497],[104.420045,33.327004],[104.373849,33.345004],[104.292545,33.336505],[104.272219,33.391486],[104.22048,33.404477],[104.213089,33.446932],[104.180444,33.472895],[104.155191,33.542755],[104.176749,33.5996],[104.103452,33.663381],[104.046169,33.686291],[103.980264,33.670852],[103.861388,33.682307],[103.778236,33.658898],[103.690772,33.69376],[103.667983,33.685793],[103.645809,33.708697],[103.593454,33.716164],[103.563889,33.699735],[103.552186,33.671351],[103.520157,33.678323],[103.545411,33.719649],[103.518309,33.807213],[103.464723,33.80224],[103.434542,33.752993],[103.35447,33.743539],[103.278709,33.774387],[103.284868,33.80224],[103.24976,33.814175],[103.228202,33.79478],[103.165376,33.805721],[103.153673,33.819147],[103.181391,33.900649],[103.16476,33.929454],[103.1315,33.931937],[103.120413,33.953286],[103.157369,33.998944],[103.147514,34.036644],[103.119797,34.03466],[103.129652,34.065899],[103.178927,34.079779],[103.121644,34.112487],[103.124108,34.162022],[103.100087,34.181828],[103.052043,34.195194],[103.005848,34.184798],[102.973203,34.205588],[102.977515,34.252595],[102.949181,34.292159],[102.911609,34.312923],[102.85987,34.301058],[102.856791,34.270895],[102.798276,34.272874],[102.779798,34.236764],[102.728675,34.235774],[102.694799,34.198659],[102.664002,34.192719],[102.651067,34.165983],[102.598712,34.14766],[102.655994,34.113478],[102.649219,34.080275],[102.615958,34.099604],[102.511865,34.086222],[102.471213,34.072839],[102.437336,34.087214],[102.406539,34.033172],[102.392372,33.971651],[102.345561,33.969666],[102.315996,33.993983],[102.287047,33.977607],[102.248858,33.98654],[102.226069,33.963214],[102.16817,33.983066],[102.136142,33.965199],[102.25317,33.861399],[102.261177,33.821136],[102.243315,33.786823],[102.296286,33.783838],[102.324619,33.754486],[102.284583,33.719151],[102.342481,33.725622],[102.31538,33.665374],[102.346793,33.605582],[102.440416,33.574673],[102.477988,33.543254],[102.446575,33.53228],[102.461358,33.501345],[102.462589,33.449429],[102.447807,33.454922],[102.392988,33.404477],[102.368967,33.41247],[102.310452,33.397982],[102.296286,33.413969],[102.258098,33.409472],[102.218062,33.349503],[102.192192,33.337005],[102.217446,33.247961],[102.200815,33.223434],[102.160163,33.242956],[102.144765,33.273983],[102.117047,33.288492],[102.08933,33.227439],[102.08933,33.204908],[102.054838,33.189884],[101.99386,33.1999],[101.935345,33.186879],[101.921795,33.153817],[101.887302,33.135778],[101.865744,33.103198],[101.825708,33.119239],[101.841723,33.184876],[101.83002,33.213921],[101.770274,33.248962],[101.769658,33.26898],[101.877447,33.314502],[101.887302,33.383991],[101.915635,33.425957],[101.946432,33.442937],[101.906396,33.48188],[101.907012,33.539264],[101.884222,33.578163],[101.844186,33.602591],[101.831252,33.554726],[101.783208,33.556721],[101.769042,33.538765],[101.777665,33.533776],[101.769042,33.45592],[101.695745,33.433948],[101.663716,33.383991],[101.64955,33.323004],[101.677883,33.297497],[101.735781,33.279987],[101.709912,33.21292],[101.653861,33.162835],[101.661252,33.135778],[101.633535,33.101193],[101.557775,33.167344],[101.515275,33.192889],[101.487557,33.226938],[101.403174,33.225436],[101.386543,33.207412],[101.393935,33.157826],[101.381616,33.153316],[101.297232,33.262475],[101.217776,33.256469],[101.182668,33.26948],[101.156798,33.236449],[101.124769,33.221431],[101.11553,33.194893],[101.169733,33.10019],[101.143863,33.086151],[101.146327,33.056563],[101.184515,33.041514],[101.171581,33.009902],[101.183899,32.984304],[101.129081,32.989324],[101.134624,32.95217],[101.124153,32.909976],[101.178356,32.892892],[101.223935,32.855698],[101.237486,32.825026],[101.22332,32.725898],[101.157414,32.661431],[101.124769,32.658408],[101.077342,32.68259],[101.030531,32.660424],[100.99727,32.627668],[100.956618,32.621116],[100.93198,32.600447],[100.887633,32.632708],[100.834046,32.648835],[100.77122,32.643795],[100.690532,32.678056],[100.71209,32.645307],[100.710242,32.610026],[100.673286,32.628172],[100.661583,32.616075],[100.657887,32.546484],[100.645568,32.526303],[100.603069,32.553547],[100.54517,32.569687],[100.516837,32.632204],[100.470026,32.694678],[100.450932,32.694678],[100.420135,32.73194],[100.378251,32.698707],[100.399193,32.756101],[100.339447,32.719353],[100.258759,32.742511],[100.231041,32.696189],[100.229809,32.650346],[100.208252,32.606497],[100.189773,32.630692],[100.109701,32.640268],[100.088143,32.668988],[100.139266,32.724388],[100.117093,32.802392],[100.123252,32.837095],[100.064738,32.895907],[100.029629,32.895907],[100.038252,32.929066],[99.956332,32.948152],[99.947709,32.986814],[99.877492,33.045527],[99.877492,32.993339],[99.851007,32.941623],[99.805427,32.940619],[99.788181,32.956689],[99.764159,32.924545],[99.791877,32.883344],[99.766623,32.826032],[99.760464,32.769689],[99.717964,32.732443],[99.700718,32.76667],[99.646515,32.774721],[99.640355,32.790822],[99.589233,32.789312],[99.558436,32.839106],[99.45311,32.862233],[99.376118,32.899927],[99.353944,32.885354],[99.268944,32.878318],[99.24677,32.924043],[99.235067,32.982296],[99.214741,32.991332],[99.196263,33.035493],[99.124814,33.046028],[99.090322,33.079131],[99.024416,33.094675],[99.014561,33.081137],[98.971445,33.098185],[98.967134,33.115229],[98.92217,33.118738],[98.858728,33.150811],[98.804526,33.219428],[98.802062,33.270481],[98.759562,33.276985],[98.779888,33.370497],[98.736157,33.406975],[98.742316,33.477887],[98.725686,33.503341],[98.678258,33.522801],[98.648077,33.548741],[98.652389,33.595114],[98.622824,33.610067],[98.61728,33.637476],[98.6567,33.64744],[98.610505,33.682805],[98.582788,33.731595],[98.539672,33.746525],[98.51873,33.77389],[98.494092,33.768915],[98.492861,33.796272],[98.463295,33.848477],[98.434962,33.843009],[98.407245,33.867362],[98.425723,33.913066],[98.415252,33.956761],[98.440506,33.981577],[98.428187,34.029204],[98.396774,34.053008],[98.399854,34.085231],[98.344419,34.094648],[98.258188,34.083249],[98.206449,34.08424],[98.158405,34.107037],[98.098043,34.122892],[98.028442,34.122892],[97.95453,34.190739],[97.898479,34.209548],[97.8104,34.207568],[97.796849,34.199154],[97.796849,34.199154],[97.789458,34.182818],[97.789458,34.182818],[97.766668,34.158555],[97.665654,34.126855],[97.70261,34.036644],[97.652719,33.998448],[97.660111,33.956264],[97.629314,33.919523],[97.601596,33.929951],[97.52214,33.903133],[97.503662,33.912073],[97.460546,33.887236],[97.395257,33.889224],[97.398336,33.848477],[97.371851,33.842015],[97.373083,33.817655],[97.406344,33.795278],[97.422974,33.754984],[97.418046,33.728608],[97.435293,33.682307],[97.415583,33.605582],[97.450075,33.582152],[97.523372,33.577166],[97.511669,33.520805],[97.552321,33.465906],[97.625618,33.461412],[97.674893,33.432949],[97.754349,33.409972],[97.676125,33.341004],[97.622538,33.337005],[97.607756,33.263976],[97.548626,33.203907],[97.487648,33.168346],[97.498119,33.137783],[97.487032,33.107209],[97.517213,33.097683],[97.542466,33.035995],[97.499966,33.011408],[97.523988,32.988822],[97.438372,32.976271],[97.375547,32.956689],[97.347829,32.895907],[97.376163,32.886359],[97.392793,32.828546],[97.386018,32.77925],[97.429133,32.714318],[97.42359,32.70475],[97.48272,32.654377],[97.535075,32.638252],[97.543698,32.62162],[97.607756,32.614059],[97.616995,32.586329],[97.700763,32.53488],[97.730944,32.527312],[97.795617,32.521257],[97.80732,32.50006],[97.863986,32.499051],[97.880001,32.486431],[97.940363,32.482393],[98.079565,32.415224],[98.107283,32.391476],[98.125145,32.401077],[98.218768,32.342444],[98.208913,32.318171],[98.23047,32.262521],[98.218768,32.234683],[98.260035,32.208862],[98.303151,32.121726],[98.357354,32.087253],[98.404781,32.045159],[98.402933,32.026896],[98.434962,32.007613],[98.432498,31.922825],[98.399238,31.895899],[98.426339,31.856767],[98.414636,31.832365],[98.461448,31.800327],[98.508875,31.751995],[98.516882,31.717383],[98.545831,31.717383],[98.553839,31.660349],[98.619128,31.591555],[98.651157,31.57881],[98.696736,31.538523],[98.714599,31.508935],[98.844562,31.429817],[98.84333,31.416028],[98.887062,31.37465],[98.810685,31.306668],[98.805758,31.279052],[98.773113,31.249382],[98.691809,31.333253],[98.643766,31.338876],[98.616048,31.3036],[98.60373,31.257568],[98.62344,31.221238],[98.602498,31.192062],[98.675179,31.15417],[98.710287,31.1178],[98.712135,31.082954],[98.736772,31.049121],[98.774961,31.031174],[98.806374,30.995783],[98.797135,30.948575],[98.774345,30.908019],[98.797135,30.87926],[98.850105,30.849465],[98.904924,30.782649],[98.957895,30.765166],[98.963438,30.728134],[98.907388,30.698292],[98.92217,30.609225],[98.939417,30.598923],[98.926482,30.569556],[98.932025,30.521623],[98.965286,30.449937],[98.967134,30.33482],[98.986844,30.280569],[98.970829,30.260928],[98.993003,30.215429],[98.9813,30.182843],[98.989308,30.151799],[99.044742,30.079842],[99.036735,30.053945],[99.055213,29.958587],[99.068148,29.931621],[99.0238,29.846009],[99.018873,29.792009],[98.992387,29.677163],[99.014561,29.607464],[99.052133,29.563748],[99.044742,29.520013],[99.066916,29.421018],[99.058909,29.417368],[99.075539,29.316186],[99.114343,29.243628],[99.113727,29.221171],[99.105104,29.162656],[99.118039,29.100971],[99.113727,29.07273],[99.132206,28.94869],[99.123582,28.890021],[99.103872,28.841803],[99.114343,28.765763],[99.134053,28.734806],[99.126662,28.698066],[99.147604,28.640831],[99.183944,28.58882],[99.170394,28.566221],[99.191952,28.494714],[99.187024,28.44],[99.16485,28.425264],[99.200575,28.365774],[99.229524,28.350502],[99.237531,28.317842],[99.28927,28.286227],[99.306516,28.227714],[99.374886,28.18183],[99.412458,28.295186],[99.392748,28.318369],[99.437095,28.398419],[99.404451,28.44421],[99.426625,28.454207],[99.396444,28.491032],[99.403219,28.546246],[99.463581,28.549401],[99.466045,28.579886],[99.504233,28.619294],[99.540573,28.623497],[99.53195,28.677591],[99.553508,28.710664],[99.614486,28.740054],[99.609559,28.784122],[99.625573,28.81454],[99.676696,28.810345],[99.717964,28.846521],[99.722275,28.757369],[99.755536,28.701216],[99.79434,28.699116],[99.834992,28.660788],[99.834376,28.628225],[99.873181,28.631902],[99.875644,28.611939],[99.91876,28.599329],[99.985281,28.529422],[99.990209,28.47683],[100.073977,28.426317],[100.057346,28.368934],[100.136803,28.349975],[100.176223,28.325218],[100.147274,28.288862],[100.188541,28.252493],[100.153433,28.208202],[100.102926,28.201873],[100.091223,28.181302],[100.062274,28.193962],[100.033325,28.184467],[100.021006,28.147008],[100.05673,28.097922],[100.088759,28.029269],[100.120788,28.018703],[100.196549,27.936254],[100.170063,27.907699],[100.210715,27.87702],[100.30865,27.861149],[100.30865,27.830457],[100.28586,27.80611],[100.304954,27.788639],[100.311729,27.724028],[100.327744,27.72032],[100.350534,27.755809],[100.412127,27.816167],[100.442924,27.86644],[100.504518,27.852154],[100.511294,27.827811],[100.54517,27.809286],[100.609228,27.859033],[100.634482,27.915631],[100.681293,27.923035],[100.719481,27.858503],[100.707162,27.800816],[100.757053,27.770107],[100.775532,27.743098],[100.782307,27.691708],[100.848212,27.672099],[100.827886,27.615904],[100.854988,27.623858],[100.91227,27.521473],[100.901183,27.453517],[100.936908,27.469448],[100.95169,27.426961],[101.021907,27.332899],[101.026219,27.270679],[101.042233,27.22173],[101.071798,27.194585],[101.119226,27.208957],[101.167885,27.198311],[101.167885,27.198311]]],[[[106.264167,30.20974],[106.260471,30.207672],[106.260471,30.204051],[106.260471,30.19681],[106.264167,30.20974]]],[[[106.976809,30.088127],[106.975577,30.088127],[106.976193,30.083467],[106.981736,30.08502],[106.980504,30.087609],[106.979888,30.088127],[106.978656,30.087609],[106.977425,30.087609],[106.976809,30.088127]]],[[[105.558916,30.18543],[105.556453,30.187499],[105.550909,30.179222],[105.56138,30.183878],[105.558916,30.18543]]]]}},{"type":"Feature","properties":{"adcode":520000,"name":"贵州省","center":[106.713478,26.578343],"centroid":[106.880455,26.826368],"childrenNum":9,"level":"province","parent":{"adcode":100000},"subFeatureIndex":23,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[109.274262,28.494714],[109.23361,28.474726],[109.191726,28.471043],[109.153538,28.417369],[109.152306,28.349975],[109.117198,28.277795],[109.081473,28.247749],[109.101799,28.202401],[109.086401,28.184467],[109.026655,28.220331],[109.005713,28.162837],[108.929952,28.19027],[108.923793,28.217167],[108.89546,28.219804],[108.855424,28.199764],[108.821547,28.245113],[108.772888,28.212949],[108.738395,28.228241],[108.726692,28.282011],[108.761801,28.304143],[108.783359,28.380518],[108.759953,28.389995],[108.780279,28.42579],[108.746402,28.45105],[108.709446,28.501026],[108.700207,28.48209],[108.657091,28.47683],[108.640461,28.456838],[108.688504,28.422106],[108.697127,28.401051],[108.656475,28.359981],[108.667562,28.334173],[108.611512,28.324691],[108.580099,28.343128],[108.576403,28.38631],[108.609048,28.407368],[108.609664,28.43579],[108.586874,28.463678],[108.573939,28.531],[108.610896,28.539412],[108.604736,28.590922],[108.636149,28.621396],[108.575787,28.659738],[108.50249,28.63768],[108.501258,28.626649],[108.439049,28.634003],[108.332491,28.679166],[108.347274,28.736381],[108.385462,28.772058],[108.386078,28.803003],[108.352817,28.815589],[108.346658,28.859625],[108.357745,28.893165],[108.345426,28.943453],[108.319556,28.961258],[108.297999,29.045527],[108.306622,29.079006],[108.277673,29.091558],[108.256115,29.040295],[108.193289,29.072207],[108.150173,29.053375],[108.070717,29.086328],[108.026369,29.039772],[107.925971,29.032446],[107.908725,29.007327],[107.882855,29.00628],[107.867457,28.960211],[107.810175,28.984295],[107.823725,29.034016],[107.784921,29.048143],[107.810791,29.139137],[107.749197,29.199754],[107.700537,29.141228],[107.659885,29.162656],[107.605683,29.164747],[107.589052,29.150113],[107.570574,29.218037],[107.486806,29.174153],[107.441227,29.203934],[107.401807,29.184603],[107.408582,29.138091],[107.427676,29.128682],[107.412278,29.094696],[107.369778,29.091558],[107.395647,29.041341],[107.364235,29.00942],[107.396879,28.993718],[107.412894,28.960211],[107.441227,28.943977],[107.41351,28.911502],[107.383945,28.848618],[107.339597,28.845997],[107.327894,28.810869],[107.261373,28.792514],[107.24659,28.76209],[107.219489,28.772582],[107.210866,28.817686],[107.227496,28.836037],[107.194851,28.838134],[107.206554,28.868535],[107.14188,28.887925],[107.016229,28.882685],[107.019308,28.861722],[106.983584,28.851239],[106.988512,28.776254],[106.951555,28.766812],[106.923222,28.809821],[106.872099,28.777304],[106.845614,28.780975],[106.824056,28.756319],[106.86594,28.690192],[106.889345,28.695966],[106.866556,28.624548],[106.830831,28.623497],[106.807425,28.589346],[106.784636,28.626649],[106.756918,28.607211],[106.77786,28.563068],[106.73844,28.554657],[106.726121,28.51838],[106.747063,28.467361],[106.708259,28.450524],[106.697788,28.47683],[106.632499,28.503655],[106.564745,28.485247],[106.567825,28.523638],[106.615252,28.549401],[106.606629,28.593024],[106.63681,28.622972],[106.618332,28.645033],[106.651593,28.649235],[106.617716,28.66709],[106.6171,28.691242],[106.587535,28.691767],[106.56105,28.719062],[106.561666,28.756319],[106.474202,28.832891],[106.45326,28.817162],[106.461883,28.761041],[106.492064,28.742153],[106.528405,28.677591],[106.502535,28.661313],[106.49268,28.591448],[106.466811,28.586193],[106.504999,28.544669],[106.477282,28.530474],[106.403369,28.569901],[106.37442,28.525742],[106.379348,28.479986],[106.349167,28.473674],[106.304819,28.505233],[106.2925,28.537309],[106.254928,28.539412],[106.184711,28.58882],[106.17116,28.629275],[106.14837,28.642932],[106.103407,28.636104],[106.085544,28.681792],[106.030726,28.694917],[106.001161,28.743727],[105.966668,28.761041],[105.937719,28.686517],[105.889676,28.670765],[105.884748,28.595126],[105.808372,28.599855],[105.78435,28.610889],[105.757249,28.590397],[105.74493,28.616668],[105.712901,28.586718],[105.693191,28.58882],[105.68272,28.534154],[105.62359,28.517854],[105.612503,28.438947],[105.643916,28.431053],[105.655003,28.362615],[105.639604,28.324164],[105.68888,28.284119],[105.730147,28.271997],[105.737539,28.30309],[105.76464,28.308359],[105.76464,28.308359],[105.78743,28.335753],[105.824386,28.306251],[105.848408,28.255656],[105.889676,28.237732],[105.860727,28.159672],[105.895219,28.119565],[105.943878,28.143314],[105.975907,28.107952],[106.093552,28.162837],[106.145291,28.162837],[106.206885,28.134343],[106.266631,28.066769],[106.246305,28.011835],[106.286341,28.007079],[106.328225,27.952643],[106.307899,27.936782],[106.304819,27.899237],[106.325145,27.898708],[106.337464,27.859033],[106.306667,27.808756],[106.242609,27.767459],[106.193334,27.75422],[106.120653,27.779638],[106.063987,27.776991],[106.023335,27.746805],[105.985146,27.749983],[105.92848,27.729855],[105.922937,27.746805],[105.868118,27.732504],[105.848408,27.707074],[105.76772,27.7182],[105.722756,27.706015],[105.720292,27.683759],[105.664242,27.683759],[105.62359,27.666269],[105.605112,27.715552],[105.560148,27.71979],[105.508409,27.769048],[105.44004,27.775402],[105.353809,27.748924],[105.308229,27.704955],[105.29591,27.631811],[105.304533,27.611661],[105.25649,27.582491],[105.232469,27.546945],[105.260186,27.514573],[105.234316,27.489093],[105.233084,27.436522],[105.182577,27.367451],[105.184425,27.392959],[105.120984,27.418461],[105.068013,27.418461],[105.01073,27.379143],[104.913412,27.327051],[104.871528,27.290891],[104.851818,27.299401],[104.856746,27.332368],[104.824717,27.3531],[104.77113,27.317481],[104.7545,27.345658],[104.611602,27.306846],[104.570334,27.331836],[104.539537,27.327583],[104.497037,27.414743],[104.467472,27.414211],[104.363378,27.467855],[104.30856,27.407305],[104.295625,27.37436],[104.247582,27.336621],[104.248813,27.291955],[104.210625,27.297273],[104.173053,27.263232],[104.113923,27.338216],[104.084358,27.330773],[104.01722,27.383926],[104.015372,27.429086],[103.956242,27.425367],[103.932221,27.443958],[103.905119,27.38552],[103.903271,27.347785],[103.874322,27.331304],[103.865699,27.28185],[103.80041,27.26536],[103.801641,27.250464],[103.748671,27.210021],[103.696316,27.126429],[103.63349,27.12057],[103.620555,27.096598],[103.652584,27.092868],[103.659975,27.065692],[103.614396,27.079548],[103.601461,27.061962],[103.623635,27.035312],[103.623019,27.007056],[103.675374,27.051836],[103.704939,27.049171],[103.73204,27.018785],[103.753598,26.963858],[103.775156,26.951056],[103.763453,26.905702],[103.779468,26.87421],[103.722185,26.851253],[103.705555,26.794642],[103.725265,26.742812],[103.773308,26.716621],[103.759142,26.689355],[103.748671,26.623568],[103.763453,26.585041],[103.815808,26.55239],[103.819504,26.529903],[103.865699,26.512232],[103.953163,26.521336],[104.008597,26.511697],[104.067727,26.51491],[104.068343,26.573266],[104.121314,26.638012],[104.160734,26.646571],[104.222328,26.620358],[104.268524,26.617683],[104.274683,26.633733],[104.313487,26.612867],[104.353523,26.620893],[104.398487,26.686147],[104.424356,26.709137],[104.468088,26.644431],[104.459465,26.602701],[104.488414,26.579689],[104.556783,26.590393],[104.579573,26.568449],[104.57095,26.524549],[104.598667,26.520801],[104.638703,26.477954],[104.631928,26.451702],[104.665804,26.434019],[104.664572,26.397572],[104.684283,26.3772],[104.659645,26.335373],[104.592508,26.317672],[104.542616,26.253282],[104.548776,26.226979],[104.518595,26.165762],[104.52845,26.114186],[104.499501,26.070651],[104.460081,26.085702],[104.470552,26.009352],[104.438523,25.92757],[104.414501,25.909807],[104.441602,25.868889],[104.42374,25.841961],[104.397871,25.76168],[104.370769,25.730415],[104.328886,25.760602],[104.310407,25.647901],[104.332581,25.598796],[104.389248,25.595558],[104.428668,25.576126],[104.436059,25.520512],[104.418813,25.499447],[104.434827,25.472436],[104.44961,25.495126],[104.483486,25.494585],[104.524138,25.526992],[104.556783,25.524832],[104.543232,25.400556],[104.566638,25.402719],[104.615913,25.364871],[104.646094,25.356759],[104.639935,25.295632],[104.689826,25.296173],[104.736021,25.268034],[104.816094,25.262622],[104.826565,25.235558],[104.806854,25.224189],[104.822869,25.170037],[104.801927,25.163537],[104.753884,25.214443],[104.724319,25.195491],[104.732326,25.167871],[104.695369,25.122364],[104.685514,25.078466],[104.619609,25.060577],[104.684898,25.054072],[104.713232,24.996048],[104.663957,24.964584],[104.635623,24.903803],[104.586964,24.872859],[104.539537,24.813663],[104.542616,24.75607],[104.529682,24.731611],[104.595587,24.709323],[104.628848,24.660927],[104.703377,24.645698],[104.729246,24.617953],[104.771746,24.659839],[104.841963,24.676155],[104.865985,24.730524],[104.899245,24.752809],[105.03352,24.787586],[105.026745,24.815836],[105.039064,24.872859],[105.077868,24.918459],[105.09573,24.92877],[105.131454,24.959701],[105.157324,24.958616],[105.178266,24.985199],[105.212758,24.995505],[105.251563,24.967296],[105.267577,24.929313],[105.334099,24.9266],[105.365511,24.943423],[105.428337,24.930941],[105.457286,24.87123],[105.493011,24.833217],[105.497322,24.809318],[105.573083,24.797366],[105.607576,24.803885],[105.617431,24.78161],[105.70551,24.768569],[105.767104,24.719109],[105.827466,24.702799],[105.863806,24.729437],[105.942031,24.725088],[105.961741,24.677786],[106.024566,24.633186],[106.047356,24.684312],[106.113878,24.714216],[106.150218,24.762591],[106.173008,24.760417],[106.206269,24.851139],[106.197645,24.885889],[106.145291,24.954275],[106.191486,24.95319],[106.215508,24.981944],[106.253696,24.971094],[106.304819,24.973807],[106.332536,24.988454],[106.442173,25.019369],[106.450181,25.033468],[106.519782,25.054072],[106.551195,25.082802],[106.590615,25.08768],[106.63989,25.132658],[106.644817,25.164621],[106.691013,25.179245],[106.732281,25.162454],[106.764926,25.183036],[106.787715,25.17112],[106.853005,25.186827],[106.888113,25.181953],[106.904128,25.231768],[106.933077,25.250714],[106.975577,25.232851],[107.013765,25.275611],[107.012533,25.352973],[106.987896,25.358922],[106.963874,25.437852],[106.996519,25.442716],[107.015613,25.495666],[107.066736,25.50917],[107.064272,25.559391],[107.185612,25.578825],[107.205322,25.607971],[107.228728,25.604733],[107.232423,25.556691],[107.263836,25.543193],[107.336517,25.461089],[107.308184,25.432988],[107.318039,25.401637],[107.358691,25.393528],[107.375937,25.411908],[107.420901,25.392987],[107.409198,25.347024],[107.432604,25.289139],[107.481263,25.299961],[107.489886,25.276693],[107.472024,25.213902],[107.512676,25.209029],[107.576734,25.256668],[107.599523,25.250714],[107.632168,25.310241],[107.659885,25.316192],[107.661733,25.258833],[107.696226,25.219858],[107.700537,25.194408],[107.741805,25.24043],[107.762131,25.229061],[107.760283,25.188451],[107.789233,25.15487],[107.762747,25.125073],[107.839124,25.115861],[107.872384,25.141327],[107.928435,25.155954],[108.001732,25.196574],[108.080572,25.193867],[108.115065,25.210112],[108.143398,25.269658],[108.152021,25.324306],[108.142782,25.390825],[108.193289,25.405421],[108.162492,25.444878],[108.192673,25.458928],[108.251803,25.430286],[108.241332,25.46217],[108.280752,25.48],[108.308469,25.525912],[108.348506,25.536173],[108.359592,25.513491],[108.400244,25.491344],[108.418723,25.443257],[108.471693,25.458928],[108.585642,25.365952],[108.589338,25.335125],[108.625062,25.308076],[108.62999,25.335666],[108.600425,25.432448],[108.6072,25.491885],[108.634917,25.520512],[108.68912,25.533473],[108.658323,25.550212],[108.660787,25.584763],[108.68604,25.587462],[108.68912,25.623081],[108.724844,25.634952],[108.783975,25.628477],[108.799989,25.576666],[108.781511,25.554531],[108.814772,25.526992],[108.826474,25.550212],[108.890532,25.556151],[108.8893,25.543193],[108.949046,25.557231],[109.024807,25.51241],[109.088249,25.550752],[109.051908,25.566949],[109.030966,25.629556],[109.075314,25.693749],[109.07901,25.72071],[109.043285,25.738502],[109.007561,25.734728],[108.953974,25.686738],[108.953974,25.686738],[108.900387,25.682423],[108.896076,25.71424],[108.940423,25.740119],[108.963829,25.732572],[108.999553,25.765453],[108.989698,25.778926],[109.048213,25.790781],[109.077778,25.776771],[109.095024,25.80533],[109.143683,25.795092],[109.13198,25.762758],[109.147995,25.741736],[109.206509,25.788087],[109.207125,25.740119],[109.296436,25.71424],[109.340168,25.731493],[109.327849,25.76168],[109.339552,25.83442],[109.359262,25.836036],[109.396834,25.900117],[109.435022,25.93349],[109.408537,25.967392],[109.473211,26.006663],[109.48245,26.029788],[109.452885,26.055598],[109.449805,26.101826],[109.502776,26.096451],[109.513863,26.128157],[109.47629,26.148035],[109.439334,26.238789],[109.467051,26.313917],[109.442414,26.289774],[109.369733,26.277432],[109.351255,26.264016],[109.325385,26.29031],[109.285965,26.295676],[109.271183,26.327863],[109.29582,26.350389],[109.319842,26.418477],[109.38082,26.454381],[109.362342,26.472061],[109.385747,26.493487],[109.381436,26.518659],[109.407305,26.533116],[109.390675,26.598955],[109.35495,26.658873],[109.334008,26.646036],[109.306291,26.661012],[109.283501,26.698445],[109.35495,26.693098],[109.407305,26.719829],[109.447957,26.759913],[109.486761,26.759913],[109.47629,26.829894],[109.467051,26.83203],[109.452885,26.861932],[109.436254,26.892359],[109.555131,26.946788],[109.520022,27.058764],[109.497848,27.079548],[109.486761,27.053968],[109.454733,27.069423],[109.472595,27.134951],[109.441182,27.117907],[109.415312,27.154123],[109.358646,27.153058],[109.33524,27.139212],[109.264407,27.131755],[109.239154,27.14933],[109.21698,27.114711],[109.165857,27.066758],[109.101183,27.06889],[109.128901,27.122701],[109.032814,27.104056],[109.007561,27.08008],[108.940423,27.044907],[108.942887,27.017186],[108.942887,27.017186],[108.877597,27.01612],[108.79075,27.084343],[108.878829,27.106187],[108.926873,27.160512],[108.907778,27.204699],[108.963213,27.235565],[108.983539,27.26802],[109.053756,27.293551],[109.044517,27.331304],[109.103647,27.336621],[109.142451,27.418461],[109.141835,27.448207],[109.167089,27.41793],[109.202197,27.450331],[109.245313,27.41793],[109.300132,27.423774],[109.303211,27.47582],[109.404841,27.55066],[109.461508,27.567637],[109.451037,27.586204],[109.470131,27.62863],[109.45658,27.673689],[109.470747,27.680049],[109.414081,27.725087],[109.366653,27.721909],[109.37774,27.736741],[109.332777,27.782815],[109.346943,27.838396],[109.32169,27.868027],[109.30198,27.956343],[109.319842,27.988585],[109.362342,28.007608],[109.378972,28.034551],[109.335856,28.063073],[109.298284,28.036136],[109.314298,28.103729],[109.33832,28.141731],[109.340168,28.19027],[109.367885,28.254602],[109.388211,28.268307],[109.33524,28.293605],[109.317994,28.277795],[109.275494,28.313101],[109.268719,28.33786],[109.289045,28.373673],[109.264407,28.392628],[109.260712,28.46473],[109.274262,28.494714]]],[[[109.47629,26.829894],[109.486761,26.759913],[109.52187,26.749226],[109.522486,26.749226],[109.497232,26.815474],[109.513247,26.84004],[109.509551,26.877947],[109.486761,26.895562],[109.452885,26.861932],[109.467051,26.83203],[109.47629,26.829894]]],[[[109.528645,26.743881],[109.568065,26.726243],[109.597015,26.756173],[109.554515,26.73533],[109.528645,26.743881]]]]}},{"type":"Feature","properties":{"adcode":530000,"name":"云南省","center":[102.712251,25.040609],"centroid":[101.485106,25.008643],"childrenNum":16,"level":"province","parent":{"adcode":100000},"subFeatureIndex":24,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[105.308229,27.704955],[105.290367,27.712373],[105.293447,27.770637],[105.273736,27.794992],[105.313157,27.810874],[105.25957,27.827811],[105.233084,27.895534],[105.284823,27.935725],[105.270657,27.99704],[105.247867,28.009193],[105.218302,27.990698],[105.186273,27.995454],[105.167795,28.021345],[105.186889,28.054623],[105.168411,28.071522],[105.119752,28.07205],[105.061853,28.096866],[105.002107,28.064129],[104.980549,28.063073],[104.975006,28.020816],[104.903557,27.962158],[104.918339,27.938897],[104.888158,27.914574],[104.842579,27.900294],[104.796999,27.901352],[104.761891,27.884426],[104.743413,27.901881],[104.676275,27.880723],[104.63316,27.850567],[104.607906,27.857974],[104.573413,27.840512],[104.52537,27.889187],[104.508124,27.878078],[104.44961,27.927794],[104.40095,27.952114],[104.362762,28.012891],[104.30856,28.036136],[104.304248,28.050926],[104.373233,28.051454],[104.40095,28.091586],[104.448994,28.113758],[104.444682,28.16231],[104.406494,28.173389],[104.402182,28.202928],[104.442834,28.211366],[104.462544,28.241422],[104.44961,28.269889],[104.420045,28.269889],[104.392943,28.291497],[104.384936,28.329959],[104.343052,28.334173],[104.314103,28.306778],[104.282074,28.343128],[104.254357,28.403683],[104.267908,28.499448],[104.260516,28.536257],[104.323342,28.540989],[104.355987,28.555183],[104.375697,28.5946],[104.417581,28.598279],[104.425588,28.626649],[104.372617,28.649235],[104.314719,28.615617],[104.277147,28.631902],[104.252509,28.660788],[104.230951,28.635579],[104.170589,28.642932],[104.117618,28.634003],[104.09606,28.603533],[104.05972,28.6277],[103.953779,28.600906],[103.910047,28.631377],[103.887873,28.61982],[103.850917,28.66709],[103.833054,28.605109],[103.838598,28.587244],[103.802873,28.563068],[103.781931,28.525216],[103.829975,28.459995],[103.828743,28.44],[103.860156,28.383677],[103.85338,28.356822],[103.877402,28.316262],[103.828743,28.285173],[103.770845,28.233514],[103.740048,28.23615],[103.701859,28.198709],[103.692004,28.232459],[103.643961,28.260401],[103.573128,28.230877],[103.533092,28.168641],[103.470266,28.122204],[103.430846,28.044587],[103.459179,28.021345],[103.486281,28.033495],[103.515846,27.965329],[103.55465,27.978543],[103.502295,27.910343],[103.509686,27.843687],[103.487512,27.794992],[103.461027,27.779638],[103.393274,27.709194],[103.369868,27.708664],[103.349542,27.678459],[103.29226,27.632872],[103.2861,27.561802],[103.232514,27.56976],[103.19063,27.523596],[103.144434,27.450331],[103.141355,27.420586],[103.080992,27.396679],[103.055739,27.40943],[102.989833,27.367983],[102.941174,27.405711],[102.899906,27.317481],[102.883892,27.299401],[102.883276,27.258444],[102.904218,27.227584],[102.913457,27.133886],[102.870957,27.026782],[102.894979,27.001724],[102.896211,26.91264],[102.949181,26.843244],[102.966428,26.837904],[102.991681,26.775409],[102.983674,26.76686],[103.008312,26.710741],[103.005232,26.679195],[103.026174,26.664221],[103.035413,26.556673],[103.052659,26.555602],[103.052659,26.514374],[103.030485,26.485989],[102.989833,26.482775],[102.988602,26.413117],[102.998457,26.371839],[102.975667,26.340736],[102.893131,26.338591],[102.878964,26.364332],[102.833385,26.306406],[102.785342,26.298895],[102.739762,26.268846],[102.709581,26.210336],[102.659074,26.221611],[102.60056,26.250598],[102.638748,26.307479],[102.629509,26.336982],[102.570995,26.362723],[102.542046,26.338591],[102.440416,26.300505],[102.392372,26.296749],[102.349257,26.244694],[102.245163,26.212483],[102.242699,26.190468],[102.174946,26.146961],[102.152156,26.10935],[102.107808,26.068501],[102.080091,26.065275],[102.020961,26.096451],[101.954439,26.084627],[101.929186,26.105588],[101.899621,26.099139],[101.857737,26.049146],[101.835563,26.04592],[101.839875,26.082477],[101.796759,26.114723],[101.807846,26.156093],[101.773353,26.168448],[101.737013,26.219463],[101.690202,26.241473],[101.630455,26.224832],[101.586108,26.279579],[101.597195,26.303187],[101.64031,26.318745],[101.660636,26.346635],[101.635383,26.357361],[101.637847,26.388995],[101.565782,26.454381],[101.530057,26.467239],[101.506652,26.499915],[101.458608,26.49563],[101.422884,26.53151],[101.395783,26.591998],[101.402558,26.604841],[101.461688,26.606447],[101.461072,26.640687],[101.481398,26.673313],[101.453065,26.692563],[101.513427,26.768463],[101.466,26.786629],[101.445674,26.77434],[101.458608,26.731054],[101.435819,26.740675],[101.389623,26.723036],[101.387159,26.753501],[101.358826,26.771669],[101.399478,26.841642],[101.365602,26.883819],[101.311399,26.903034],[101.267667,26.903034],[101.264587,26.955323],[101.227015,26.959057],[101.228863,26.981992],[101.136472,27.023584],[101.157414,27.094999],[101.145095,27.103523],[101.170349,27.175421],[101.167885,27.198311],[101.167885,27.198311],[101.119226,27.208957],[101.071798,27.194585],[101.042233,27.22173],[101.026219,27.270679],[101.021907,27.332899],[100.95169,27.426961],[100.936908,27.469448],[100.901183,27.453517],[100.91227,27.521473],[100.854988,27.623858],[100.827886,27.615904],[100.848212,27.672099],[100.782307,27.691708],[100.775532,27.743098],[100.757053,27.770107],[100.707162,27.800816],[100.719481,27.858503],[100.681293,27.923035],[100.634482,27.915631],[100.609228,27.859033],[100.54517,27.809286],[100.511294,27.827811],[100.504518,27.852154],[100.442924,27.86644],[100.412127,27.816167],[100.350534,27.755809],[100.327744,27.72032],[100.311729,27.724028],[100.304954,27.788639],[100.28586,27.80611],[100.30865,27.830457],[100.30865,27.861149],[100.210715,27.87702],[100.170063,27.907699],[100.196549,27.936254],[100.120788,28.018703],[100.088759,28.029269],[100.05673,28.097922],[100.021006,28.147008],[100.033325,28.184467],[100.062274,28.193962],[100.091223,28.181302],[100.102926,28.201873],[100.153433,28.208202],[100.188541,28.252493],[100.147274,28.288862],[100.176223,28.325218],[100.136803,28.349975],[100.057346,28.368934],[100.073977,28.426317],[99.990209,28.47683],[99.985281,28.529422],[99.91876,28.599329],[99.875644,28.611939],[99.873181,28.631902],[99.834376,28.628225],[99.834992,28.660788],[99.79434,28.699116],[99.755536,28.701216],[99.722275,28.757369],[99.717964,28.846521],[99.676696,28.810345],[99.625573,28.81454],[99.609559,28.784122],[99.614486,28.740054],[99.553508,28.710664],[99.53195,28.677591],[99.540573,28.623497],[99.504233,28.619294],[99.466045,28.579886],[99.463581,28.549401],[99.403219,28.546246],[99.396444,28.491032],[99.426625,28.454207],[99.404451,28.44421],[99.437095,28.398419],[99.392748,28.318369],[99.412458,28.295186],[99.374886,28.18183],[99.306516,28.227714],[99.28927,28.286227],[99.237531,28.317842],[99.229524,28.350502],[99.200575,28.365774],[99.16485,28.425264],[99.187024,28.44],[99.191952,28.494714],[99.170394,28.566221],[99.183944,28.58882],[99.147604,28.640831],[99.126662,28.698066],[99.134053,28.734806],[99.114343,28.765763],[99.103872,28.841803],[99.123582,28.890021],[99.132206,28.94869],[99.113727,29.07273],[99.118039,29.100971],[99.105104,29.162656],[99.113727,29.221171],[99.037351,29.20759],[99.024416,29.188783],[98.9813,29.204978],[98.960974,29.165792],[98.967134,29.128159],[98.991771,29.105677],[99.013329,29.036632],[98.925866,28.978536],[98.917859,28.886877],[98.973909,28.864867],[98.972677,28.832367],[98.922786,28.823978],[98.912931,28.800906],[98.852569,28.798283],[98.827932,28.821356],[98.821772,28.920931],[98.786048,28.998952],[98.757714,29.004186],[98.70228,28.9644],[98.655469,28.976966],[98.624056,28.95864],[98.6567,28.910454],[98.643766,28.895261],[98.668403,28.843376],[98.652389,28.817162],[98.683802,28.740054],[98.666555,28.712239],[98.594491,28.667615],[98.637606,28.552029],[98.619128,28.50944],[98.625903,28.489455],[98.673947,28.478934],[98.693041,28.43158],[98.740468,28.348395],[98.746628,28.321003],[98.710287,28.288862],[98.712135,28.229296],[98.649925,28.200291],[98.625903,28.165475],[98.559382,28.182885],[98.494092,28.141203],[98.464527,28.151229],[98.428803,28.104785],[98.389383,28.114814],[98.389999,28.16442],[98.370289,28.18394],[98.37768,28.246167],[98.353042,28.293078],[98.317934,28.324691],[98.301303,28.384204],[98.208913,28.358401],[98.207681,28.330486],[98.231702,28.314681],[98.266811,28.242477],[98.21692,28.212949],[98.169492,28.206093],[98.17442,28.163365],[98.139311,28.142259],[98.160253,28.101089],[98.133152,27.990698],[98.143007,27.948942],[98.187355,27.939426],[98.205217,27.889716],[98.169492,27.851096],[98.215688,27.810874],[98.234166,27.690648],[98.283441,27.654608],[98.310542,27.583552],[98.317318,27.51935],[98.337644,27.508734],[98.388767,27.515104],[98.429419,27.549068],[98.430035,27.653547],[98.444201,27.665209],[98.474998,27.634462],[98.53536,27.620676],[98.554454,27.646126],[98.587099,27.587265],[98.583404,27.571351],[98.650541,27.567637],[98.662244,27.586734],[98.706591,27.553313],[98.685034,27.484315],[98.704744,27.462014],[98.686881,27.425367],[98.702896,27.412618],[98.706591,27.362136],[98.741084,27.330241],[98.734925,27.287168],[98.717062,27.271211],[98.723222,27.221198],[98.696121,27.211086],[98.713983,27.139744],[98.712751,27.075817],[98.765722,27.05077],[98.762642,27.018252],[98.732461,27.002257],[98.757098,26.877947],[98.730613,26.851253],[98.762026,26.798916],[98.746012,26.696841],[98.770033,26.690424],[98.762642,26.660478],[98.781736,26.620893],[98.773113,26.578083],[98.753403,26.559349],[98.757098,26.491881],[98.741084,26.432947],[98.750323,26.424372],[98.733693,26.350926],[98.681338,26.308016],[98.672715,26.239863],[98.713367,26.231274],[98.735541,26.185097],[98.712751,26.156093],[98.720142,26.127082],[98.661012,26.087852],[98.656084,26.139977],[98.632679,26.145887],[98.575396,26.118485],[98.602498,26.054523],[98.614201,25.968468],[98.637606,25.971696],[98.686881,25.925955],[98.705976,25.855426],[98.677642,25.816105],[98.640686,25.798864],[98.553839,25.845731],[98.529201,25.840884],[98.476846,25.77731],[98.461448,25.735267],[98.457752,25.682963],[98.409709,25.664084],[98.402317,25.593939],[98.326557,25.566409],[98.314854,25.543193],[98.247717,25.607971],[98.170724,25.620383],[98.189818,25.569108],[98.163949,25.524292],[98.131304,25.51025],[98.15779,25.457307],[98.137464,25.381633],[98.101123,25.388662],[98.099891,25.354055],[98.06971,25.311864],[98.006884,25.298338],[98.0075,25.279399],[97.940363,25.214985],[97.904023,25.216609],[97.875689,25.25721],[97.839349,25.27074],[97.796233,25.155954],[97.743262,25.078466],[97.719857,25.080634],[97.727864,25.04377],[97.716777,24.978147],[97.729712,24.908689],[97.785762,24.876117],[97.797465,24.845709],[97.765436,24.823984],[97.680437,24.827243],[97.652103,24.790846],[97.569567,24.765852],[97.547394,24.739221],[97.569567,24.708236],[97.570799,24.602719],[97.554785,24.490577],[97.530147,24.443187],[97.588662,24.435559],[97.669966,24.452993],[97.679821,24.401228],[97.716161,24.358711],[97.662574,24.339083],[97.665038,24.296544],[97.721089,24.295999],[97.767284,24.258357],[97.729712,24.227252],[97.72848,24.183585],[97.754349,24.163929],[97.748806,24.160653],[97.743262,24.159561],[97.730944,24.113685],[97.700763,24.093473],[97.697067,24.092927],[97.637321,24.04812],[97.628698,24.004938],[97.572647,23.983068],[97.529531,23.943146],[97.5283,23.926736],[97.618227,23.888438],[97.640401,23.866001],[97.647176,23.840823],[97.684132,23.876946],[97.718009,23.867643],[97.72848,23.895551],[97.763588,23.907041],[97.795617,23.951897],[97.8104,23.943146],[97.863371,23.978693],[97.896015,23.974319],[97.902175,24.014231],[97.984095,24.031177],[97.995182,24.04648],[98.091268,24.085824],[98.096196,24.08637],[98.123297,24.092927],[98.125761,24.092927],[98.132536,24.09238],[98.19721,24.09839],[98.219999,24.113685],[98.343187,24.098936],[98.37768,24.114232],[98.48239,24.122425],[98.487933,24.123517],[98.547063,24.128433],[98.593875,24.08036],[98.646229,24.106038],[98.681954,24.100029],[98.71891,24.127887],[98.818692,24.133348],[98.841482,24.126794],[98.876591,24.15137],[98.895069,24.098936],[98.807606,24.025164],[98.773729,24.022431],[98.727533,23.970491],[98.701048,23.981427],[98.673331,23.960647],[98.701048,23.946427],[98.68565,23.90157],[98.701664,23.834254],[98.669019,23.800857],[98.696121,23.784429],[98.784816,23.781691],[98.824236,23.727462],[98.811917,23.703354],[98.835939,23.683625],[98.847026,23.632097],[98.882134,23.620035],[98.882134,23.595358],[98.844562,23.578904],[98.80391,23.540504],[98.826084,23.470257],[98.874743,23.483431],[98.912315,23.426333],[98.920938,23.360971],[98.872895,23.329651],[98.906772,23.331849],[98.936953,23.309866],[98.928946,23.26589],[98.889525,23.209249],[98.906772,23.185595],[99.002242,23.160287],[99.057677,23.164689],[99.048438,23.11461],[99.106336,23.086536],[99.187024,23.100299],[99.255393,23.077727],[99.281879,23.101399],[99.3484,23.12892],[99.380429,23.099748],[99.440791,23.079379],[99.477747,23.083233],[99.528255,23.065614],[99.517168,23.006685],[99.533798,22.961507],[99.563363,22.925684],[99.531334,22.897019],[99.446951,22.934503],[99.43648,22.913557],[99.462965,22.844635],[99.401371,22.826434],[99.385357,22.761882],[99.326842,22.751396],[99.31514,22.737598],[99.339777,22.708894],[99.385973,22.57136],[99.359487,22.535435],[99.382277,22.493418],[99.297277,22.41156],[99.251698,22.393301],[99.278183,22.34626],[99.233836,22.296434],[99.235683,22.250468],[99.207966,22.232188],[99.175321,22.185647],[99.188256,22.162924],[99.156227,22.159599],[99.219669,22.110816],[99.294814,22.109152],[99.35456,22.095845],[99.400139,22.100281],[99.486987,22.128557],[99.516552,22.099726],[99.562747,22.113034],[99.578762,22.098617],[99.581841,22.103053],[99.648979,22.100835],[99.696406,22.067562],[99.762927,22.068117],[99.870101,22.029288],[99.871333,22.067007],[99.972347,22.053141],[99.965571,22.014309],[100.000064,21.973245],[99.982202,21.919401],[99.960028,21.907186],[99.944014,21.821097],[99.991441,21.703821],[100.049339,21.669899],[100.094303,21.702709],[100.131875,21.699929],[100.169447,21.663225],[100.107853,21.585337],[100.123252,21.565302],[100.131259,21.504066],[100.168831,21.482906],[100.184846,21.516315],[100.206404,21.509634],[100.235353,21.466756],[100.298795,21.477894],[100.349302,21.528564],[100.437381,21.533017],[100.48296,21.458958],[100.526692,21.471211],[100.579047,21.451717],[100.691764,21.510748],[100.730568,21.518542],[100.753358,21.555283],[100.789082,21.570867],[100.804481,21.609821],[100.847597,21.634856],[100.870386,21.67268],[100.896872,21.68269],[100.899335,21.684915],[100.936292,21.694368],[100.937524,21.693812],[101.015132,21.707157],[101.089661,21.773865],[101.123537,21.771642],[101.111835,21.746074],[101.116762,21.691032],[101.153102,21.669343],[101.169117,21.590345],[101.146943,21.560293],[101.209153,21.55751],[101.210385,21.509077],[101.225167,21.499055],[101.193138,21.473996],[101.194986,21.424979],[101.142631,21.409379],[101.183899,21.334699],[101.244877,21.302364],[101.246725,21.275598],[101.222088,21.234324],[101.290457,21.17853],[101.387775,21.225956],[101.439514,21.227072],[101.532521,21.252174],[101.601506,21.233208],[101.588572,21.191365],[101.605818,21.172392],[101.672339,21.194713],[101.703136,21.14616],[101.76473,21.147835],[101.794911,21.208104],[101.834331,21.204756],[101.833715,21.252731],[101.791832,21.285636],[101.745636,21.297345],[101.730238,21.336929],[101.749948,21.409379],[101.741324,21.482906],[101.772737,21.512975],[101.755491,21.538027],[101.754875,21.58478],[101.804766,21.577546],[101.828788,21.617054],[101.807846,21.644313],[101.780129,21.640975],[101.76781,21.716054],[101.747484,21.729953],[101.771506,21.833319],[101.740093,21.845541],[101.735165,21.875534],[101.700057,21.897191],[101.701288,21.938832],[101.666796,21.934391],[101.606434,21.967695],[101.626144,22.005986],[101.573789,22.115251],[101.602738,22.131883],[101.596579,22.161262],[101.547304,22.238282],[101.56455,22.269299],[101.625528,22.28259],[101.671723,22.372826],[101.648318,22.400494],[101.672339,22.47517],[101.715455,22.477935],[101.774585,22.506135],[101.824476,22.45692],[101.823244,22.42705],[101.862665,22.389427],[101.901469,22.384447],[101.907628,22.437007],[101.978461,22.427603],[102.046214,22.458026],[102.131214,22.430922],[102.145381,22.397727],[102.179257,22.430369],[102.270416,22.419858],[102.25625,22.457473],[102.322771,22.554227],[102.356648,22.563623],[102.404691,22.629925],[102.384365,22.679631],[102.43672,22.699508],[102.45951,22.762986],[102.510633,22.774574],[102.551285,22.743669],[102.569763,22.701164],[102.607335,22.730975],[102.657226,22.687913],[102.688639,22.70006],[102.80074,22.620534],[102.82353,22.623296],[102.880196,22.586832],[102.892515,22.533223],[102.930703,22.482359],[102.986754,22.477935],[103.030485,22.441432],[103.081608,22.454154],[103.071753,22.488441],[103.183238,22.558649],[103.161065,22.590147],[103.195557,22.648153],[103.220195,22.643734],[103.283021,22.678526],[103.288564,22.732078],[103.321209,22.777885],[103.323057,22.807678],[103.375411,22.794989],[103.441317,22.753052],[103.436389,22.6973],[103.457947,22.658646],[103.50907,22.601198],[103.529396,22.59291],[103.580519,22.66693],[103.567585,22.701164],[103.642113,22.794989],[103.740048,22.709446],[103.743127,22.697852],[103.766533,22.688465],[103.825047,22.615562],[103.863851,22.584069],[103.875554,22.565833],[103.894032,22.564728],[103.964865,22.502265],[104.009213,22.517745],[104.009213,22.575228],[104.022148,22.593463],[104.04309,22.67687],[104.045553,22.728215],[104.089901,22.768504],[104.117618,22.808781],[104.224176,22.826434],[104.261748,22.841877],[104.274067,22.828088],[104.256821,22.77347],[104.272835,22.73815],[104.323342,22.728767],[104.375697,22.690122],[104.422508,22.734838],[104.498885,22.774574],[104.527834,22.814298],[104.596203,22.846289],[104.674428,22.817056],[104.737869,22.825882],[104.732942,22.852356],[104.760659,22.862282],[104.772362,22.893711],[104.846275,22.926235],[104.860441,22.970874],[104.821021,23.032022],[104.804391,23.110207],[104.874608,23.123417],[104.882615,23.163589],[104.912796,23.175693],[104.949136,23.152033],[104.958991,23.188896],[105.093266,23.260942],[105.122215,23.247745],[105.181962,23.279084],[105.238012,23.26424],[105.260186,23.31811],[105.325475,23.390086],[105.353809,23.362069],[105.372903,23.317561],[105.416018,23.283482],[105.445584,23.292827],[105.50225,23.202648],[105.542902,23.184495],[105.526272,23.234548],[105.560148,23.257093],[105.593409,23.312614],[105.649459,23.346136],[105.699966,23.327453],[105.694423,23.363168],[105.637757,23.404366],[105.699966,23.40162],[105.758481,23.459826],[105.805908,23.467512],[105.815763,23.507031],[105.852103,23.526786],[105.89214,23.52514],[105.913081,23.499348],[105.935871,23.508678],[105.986378,23.489469],[105.999929,23.447748],[106.039965,23.484529],[106.071994,23.495506],[106.08616,23.524043],[106.141595,23.569579],[106.120653,23.605229],[106.149602,23.665538],[106.157609,23.724175],[106.136667,23.795381],[106.192102,23.824947],[106.173008,23.861622],[106.192718,23.879135],[106.157609,23.891174],[106.128044,23.956819],[106.091088,23.998924],[106.096631,24.018058],[106.053516,24.051399],[106.04982,24.089649],[106.011632,24.099482],[105.998081,24.120786],[105.963589,24.110954],[105.919241,24.122425],[105.901995,24.099482],[105.908154,24.069432],[105.89214,24.040468],[105.859495,24.056864],[105.841633,24.03063],[105.796669,24.023524],[105.802212,24.051945],[105.765256,24.073804],[105.739387,24.059596],[105.704278,24.0667],[105.649459,24.032816],[105.628518,24.126794],[105.594641,24.137718],[105.533663,24.130071],[105.493011,24.016965],[105.406163,24.043748],[105.395692,24.065607],[105.334099,24.094566],[105.320548,24.116416],[105.273121,24.092927],[105.292831,24.074896],[105.260186,24.061236],[105.20044,24.105491],[105.182577,24.167205],[105.229389,24.165567],[105.24294,24.208695],[105.215222,24.214699],[105.164715,24.288362],[105.196744,24.326541],[105.188121,24.347261],[105.138846,24.376701],[105.111744,24.37234],[105.106817,24.414853],[105.042759,24.442097],[104.979933,24.412673],[104.930042,24.411038],[104.914028,24.426296],[104.83642,24.446456],[104.784681,24.443732],[104.765587,24.45953],[104.74834,24.435559],[104.715695,24.441552],[104.703377,24.419757],[104.721239,24.340173],[104.70892,24.321087],[104.641783,24.367979],[104.610986,24.377246],[104.63008,24.397958],[104.616529,24.421937],[104.575877,24.424661],[104.550008,24.518894],[104.520443,24.535228],[104.489646,24.653313],[104.529682,24.731611],[104.542616,24.75607],[104.539537,24.813663],[104.586964,24.872859],[104.635623,24.903803],[104.663957,24.964584],[104.713232,24.996048],[104.684898,25.054072],[104.619609,25.060577],[104.685514,25.078466],[104.695369,25.122364],[104.732326,25.167871],[104.724319,25.195491],[104.753884,25.214443],[104.801927,25.163537],[104.822869,25.170037],[104.806854,25.224189],[104.826565,25.235558],[104.816094,25.262622],[104.736021,25.268034],[104.689826,25.296173],[104.639935,25.295632],[104.646094,25.356759],[104.615913,25.364871],[104.566638,25.402719],[104.543232,25.400556],[104.556783,25.524832],[104.524138,25.526992],[104.483486,25.494585],[104.44961,25.495126],[104.434827,25.472436],[104.418813,25.499447],[104.436059,25.520512],[104.428668,25.576126],[104.389248,25.595558],[104.332581,25.598796],[104.310407,25.647901],[104.328886,25.760602],[104.370769,25.730415],[104.397871,25.76168],[104.42374,25.841961],[104.441602,25.868889],[104.414501,25.909807],[104.438523,25.92757],[104.470552,26.009352],[104.460081,26.085702],[104.499501,26.070651],[104.52845,26.114186],[104.518595,26.165762],[104.548776,26.226979],[104.542616,26.253282],[104.592508,26.317672],[104.659645,26.335373],[104.684283,26.3772],[104.664572,26.397572],[104.665804,26.434019],[104.631928,26.451702],[104.638703,26.477954],[104.598667,26.520801],[104.57095,26.524549],[104.579573,26.568449],[104.556783,26.590393],[104.488414,26.579689],[104.459465,26.602701],[104.468088,26.644431],[104.424356,26.709137],[104.398487,26.686147],[104.353523,26.620893],[104.313487,26.612867],[104.274683,26.633733],[104.268524,26.617683],[104.222328,26.620358],[104.160734,26.646571],[104.121314,26.638012],[104.068343,26.573266],[104.067727,26.51491],[104.008597,26.511697],[103.953163,26.521336],[103.865699,26.512232],[103.819504,26.529903],[103.815808,26.55239],[103.763453,26.585041],[103.748671,26.623568],[103.759142,26.689355],[103.773308,26.716621],[103.725265,26.742812],[103.705555,26.794642],[103.722185,26.851253],[103.779468,26.87421],[103.763453,26.905702],[103.775156,26.951056],[103.753598,26.963858],[103.73204,27.018785],[103.704939,27.049171],[103.675374,27.051836],[103.623019,27.007056],[103.623635,27.035312],[103.601461,27.061962],[103.614396,27.079548],[103.659975,27.065692],[103.652584,27.092868],[103.620555,27.096598],[103.63349,27.12057],[103.696316,27.126429],[103.748671,27.210021],[103.801641,27.250464],[103.80041,27.26536],[103.865699,27.28185],[103.874322,27.331304],[103.903271,27.347785],[103.905119,27.38552],[103.932221,27.443958],[103.956242,27.425367],[104.015372,27.429086],[104.01722,27.383926],[104.084358,27.330773],[104.113923,27.338216],[104.173053,27.263232],[104.210625,27.297273],[104.248813,27.291955],[104.247582,27.336621],[104.295625,27.37436],[104.30856,27.407305],[104.363378,27.467855],[104.467472,27.414211],[104.497037,27.414743],[104.539537,27.327583],[104.570334,27.331836],[104.611602,27.306846],[104.7545,27.345658],[104.77113,27.317481],[104.824717,27.3531],[104.856746,27.332368],[104.851818,27.299401],[104.871528,27.290891],[104.913412,27.327051],[105.01073,27.379143],[105.068013,27.418461],[105.120984,27.418461],[105.184425,27.392959],[105.182577,27.367451],[105.233084,27.436522],[105.234316,27.489093],[105.260186,27.514573],[105.232469,27.546945],[105.25649,27.582491],[105.304533,27.611661],[105.29591,27.631811],[105.308229,27.704955]]]]}},{"type":"Feature","properties":{"adcode":540000,"name":"西藏自治区","center":[91.132212,29.660361],"centroid":[88.388277,31.56375],"childrenNum":7,"level":"province","parent":{"adcode":100000},"subFeatureIndex":25,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[89.711414,36.093272],[89.614711,36.109712],[89.594385,36.126632],[89.490291,36.151281],[89.375727,36.228078],[89.335075,36.23725],[89.292575,36.231457],[89.232213,36.295636],[89.198952,36.260417],[89.126887,36.254626],[89.10225,36.281164],[89.054822,36.291777],[89.013554,36.315409],[88.964279,36.318785],[88.926091,36.36458],[88.870657,36.348193],[88.838628,36.353496],[88.802903,36.33807],[88.783809,36.291777],[88.766563,36.292259],[88.690186,36.367954],[88.623665,36.389636],[88.618121,36.428168],[88.573158,36.461386],[88.498629,36.446463],[88.470912,36.48208],[88.41055,36.473418],[88.356963,36.477268],[88.366202,36.458016],[88.282434,36.470049],[88.241782,36.468605],[88.222688,36.447426],[88.182652,36.452721],[88.134609,36.427205],[88.092109,36.43539],[88.006494,36.430575],[87.983088,36.437797],[87.95845,36.408423],[87.919646,36.39349],[87.838342,36.383855],[87.826023,36.391563],[87.767509,36.3747],[87.731785,36.384818],[87.6203,36.360243],[87.570409,36.342409],[87.470626,36.354459],[87.460155,36.409868],[87.426895,36.42576],[87.386859,36.412757],[87.363453,36.420463],[87.348055,36.393008],[87.292004,36.358797],[87.193454,36.349158],[87.161425,36.325535],[87.149106,36.297565],[87.08628,36.310587],[87.051788,36.2966],[86.996353,36.308658],[86.943998,36.284058],[86.931064,36.265242],[86.887332,36.262829],[86.86331,36.299977],[86.836209,36.291294],[86.746282,36.291777],[86.69947,36.24449],[86.599072,36.222285],[86.531935,36.227113],[86.515305,36.205385],[86.454943,36.221319],[86.392733,36.206834],[86.35824,36.168676],[86.2794,36.170608],[86.248603,36.141616],[86.187625,36.130983],[86.182081,36.064734],[86.199944,36.047801],[86.173458,36.008113],[86.150668,36.00424],[86.129111,35.941761],[86.093386,35.906868],[86.090306,35.876809],[86.05335,35.842857],[86.035488,35.846738],[85.949256,35.778794],[85.903677,35.78462],[85.835308,35.771996],[85.811286,35.778794],[85.691178,35.751114],[85.65299,35.731199],[85.612953,35.651486],[85.566142,35.6403],[85.518715,35.680658],[85.373969,35.700101],[85.341324,35.753543],[85.271107,35.788989],[85.146071,35.742371],[85.053065,35.752086],[84.99455,35.737028],[84.973608,35.709334],[84.920022,35.696213],[84.798066,35.647595],[84.729081,35.613546],[84.704443,35.616951],[84.628067,35.595055],[84.570168,35.588242],[84.513502,35.564391],[84.448828,35.550272],[84.475929,35.516181],[84.45314,35.473303],[84.424191,35.466479],[84.333032,35.413821],[84.274517,35.404065],[84.200605,35.381135],[84.160569,35.359663],[84.140859,35.379184],[84.095895,35.362592],[84.077417,35.400163],[84.005968,35.422599],[83.906186,35.40309],[83.885244,35.367472],[83.79778,35.354783],[83.785462,35.36308],[83.677672,35.361128],[83.622238,35.335256],[83.599448,35.351366],[83.54155,35.341603],[83.540318,35.364056],[83.502745,35.360639],[83.449159,35.382111],[83.405427,35.380648],[83.333978,35.397236],[83.280391,35.401138],[83.251442,35.417722],[83.178145,35.38943],[83.127022,35.398699],[83.088834,35.425526],[83.067892,35.46258],[82.998907,35.484512],[82.971806,35.548324],[82.981661,35.599922],[82.956407,35.636409],[82.967494,35.667532],[82.894813,35.673852],[82.873871,35.688922],[82.795031,35.688436],[82.780249,35.666073],[82.731589,35.637868],[82.652133,35.67288],[82.628727,35.692324],[82.546192,35.708362],[82.501844,35.701073],[82.468583,35.717595],[82.424852,35.712736],[82.392823,35.656349],[82.336156,35.651486],[82.350323,35.611113],[82.328149,35.559523],[82.2992,35.544916],[82.263475,35.547837],[82.234526,35.520565],[82.189563,35.513258],[82.164925,35.495719],[82.086701,35.467454],[82.071302,35.450393],[82.034346,35.451855],[82.029419,35.426013],[82.05344,35.35039],[82.030034,35.321585],[81.99123,35.30547],[81.955506,35.307423],[81.927789,35.271275],[81.853876,35.25857],[81.804601,35.270786],[81.736847,35.26248],[81.68634,35.235599],[81.513261,35.23511],[81.504638,35.279092],[81.447972,35.318167],[81.441196,35.333303],[81.385762,35.335256],[81.363588,35.354783],[81.314313,35.337209],[81.285364,35.345508],[81.26627,35.322562],[81.219458,35.319144],[81.191741,35.36552],[81.142466,35.365032],[81.103662,35.386015],[81.09935,35.40748],[81.054387,35.402602],[81.031597,35.380648],[81.030981,35.337209],[81.002648,35.334768],[81.026053,35.31133],[80.963844,35.310842],[80.924423,35.330862],[80.894242,35.324027],[80.844351,35.345508],[80.759968,35.334768],[80.689135,35.339162],[80.690982,35.364544],[80.65649,35.393821],[80.599823,35.409431],[80.56841,35.391381],[80.532686,35.404553],[80.514824,35.391869],[80.444607,35.417235],[80.432904,35.449418],[80.375006,35.387966],[80.321419,35.38699],[80.286926,35.35283],[80.267832,35.295701],[80.362687,35.20871],[80.257977,35.203331],[80.223484,35.177409],[80.23026,35.147565],[80.118159,35.066293],[80.078123,35.076578],[80.031311,35.034447],[80.04363,35.022196],[80.02392,34.971209],[80.041782,34.943252],[80.034391,34.902033],[80.003594,34.895162],[79.996819,34.856375],[79.961094,34.862759],[79.926602,34.849499],[79.947544,34.821008],[79.898268,34.732035],[79.906892,34.683821],[79.866856,34.671517],[79.88595,34.642965],[79.84345,34.55725],[79.861312,34.528166],[79.801566,34.478847],[79.735661,34.471447],[79.699936,34.477861],[79.675914,34.451216],[79.58106,34.456151],[79.545335,34.476381],[79.504683,34.45467],[79.435082,34.447761],[79.363017,34.428018],[79.326677,34.44332],[79.274322,34.435916],[79.241677,34.415183],[79.179467,34.422588],[79.161605,34.441345],[79.072294,34.412714],[79.039033,34.421601],[79.0107,34.399877],[79.048888,34.348506],[79.039649,34.33467],[79.019939,34.313417],[78.981751,34.31836],[78.958345,34.230827],[78.941099,34.212022],[78.9257,34.155584],[78.910302,34.143202],[78.878273,34.163012],[78.828998,34.125369],[78.801897,34.137258],[78.737223,34.089692],[78.661462,34.086718],[78.656535,34.030196],[78.736607,33.999937],[78.744614,33.980585],[78.734143,33.918529],[78.762476,33.90959],[78.756317,33.8773],[78.766172,33.823124],[78.758165,33.790802],[78.779723,33.73259],[78.692259,33.676331],[78.684868,33.654415],[78.713201,33.623025],[78.755085,33.623025],[78.74215,33.55323],[78.816679,33.480882],[78.84994,33.419963],[78.896751,33.41247],[78.949722,33.376495],[78.9682,33.334505],[79.022403,33.323504],[79.041497,33.268479],[79.083997,33.245459],[79.072294,33.22844],[79.10925,33.200401],[79.152366,33.184375],[79.162221,33.165841],[79.139431,33.117735],[79.162837,33.01191],[79.204721,32.964724],[79.255844,32.942628],[79.227511,32.89038],[79.237982,32.846145],[79.225047,32.784281],[79.275554,32.778746],[79.301423,32.728919],[79.27309,32.678056],[79.299575,32.637244],[79.308199,32.596918],[79.272474,32.561113],[79.252148,32.516715],[79.190554,32.511669],[79.180083,32.492994],[79.135736,32.472295],[79.124649,32.416235],[79.103091,32.369744],[79.067982,32.380863],[79.005772,32.375304],[78.970664,32.331826],[78.904142,32.374798],[78.87273,32.40512],[78.81052,32.436441],[78.782186,32.480373],[78.760629,32.563635],[78.781571,32.608009],[78.74215,32.654881],[78.741534,32.703743],[78.6861,32.680071],[78.675013,32.658408],[78.628202,32.630188],[78.588782,32.637748],[78.577695,32.615067],[78.518564,32.605993],[78.500086,32.580782],[78.424942,32.565652],[78.395377,32.530339],[78.426174,32.502584],[78.472985,32.435431],[78.458818,32.379853],[78.483456,32.357106],[78.480992,32.329297],[78.508709,32.297939],[78.475449,32.236708],[78.430485,32.212407],[78.429869,32.194683],[78.469905,32.127808],[78.509941,32.147065],[78.527188,32.11463],[78.609107,32.052768],[78.60726,32.023851],[78.705194,31.988835],[78.762476,31.947203],[78.768636,31.92638],[78.739687,31.885228],[78.665158,31.851684],[78.654687,31.819144],[78.706426,31.778453],[78.763092,31.668499],[78.798817,31.675629],[78.806824,31.64099],[78.845628,31.609905],[78.833925,31.584927],[78.779723,31.545154],[78.740303,31.532912],[78.729832,31.478316],[78.755701,31.478316],[78.792041,31.435944],[78.760013,31.392531],[78.755085,31.355742],[78.795121,31.301043],[78.859179,31.289281],[78.865338,31.312804],[78.884432,31.277006],[78.923852,31.246824],[78.930628,31.220726],[78.997765,31.158779],[78.97436,31.115751],[79.010084,31.043994],[79.059359,31.028097],[79.096931,30.992192],[79.181931,31.015788],[79.205953,31.0004],[79.227511,30.949088],[79.33222,30.969103],[79.316206,31.01784],[79.35809,31.031174],[79.404901,31.071678],[79.424611,31.061425],[79.427075,31.018353],[79.505915,31.027584],[79.550879,30.957813],[79.59769,30.925989],[79.660516,30.956787],[79.668523,30.980392],[79.729501,30.941389],[79.75845,30.936769],[79.835443,30.851006],[79.890877,30.855116],[79.913051,30.833022],[79.900732,30.7991],[79.961094,30.771337],[79.955551,30.738422],[79.970333,30.685941],[80.014065,30.661748],[80.04363,30.603559],[80.143412,30.55822],[80.214245,30.586044],[80.261673,30.566465],[80.322035,30.564403],[80.357759,30.520592],[80.43044,30.515952],[80.446454,30.495327],[80.504969,30.483466],[80.549316,30.448905],[80.585041,30.463866],[80.633084,30.458707],[80.692214,30.416913],[80.719316,30.414848],[80.81725,30.321389],[80.910873,30.30279],[80.933662,30.266614],[80.996488,30.267648],[81.034677,30.246971],[81.038372,30.205086],[81.082104,30.151281],[81.085799,30.100554],[81.110437,30.085538],[81.09627,30.052909],[81.131995,30.016124],[81.225618,30.005759],[81.256415,30.011978],[81.247792,30.032705],[81.2829,30.061197],[81.293371,30.094859],[81.269349,30.153351],[81.335871,30.149729],[81.393769,30.199396],[81.397465,30.240767],[81.419023,30.270232],[81.406088,30.291938],[81.427646,30.305373],[81.399929,30.319323],[81.406088,30.369421],[81.432573,30.379231],[81.406704,30.40401],[81.418407,30.420525],[81.454131,30.412268],[81.494783,30.381296],[81.555761,30.369421],[81.566232,30.428782],[81.613044,30.412784],[81.63029,30.446842],[81.723913,30.407623],[81.759021,30.385426],[81.872354,30.373035],[81.939491,30.344633],[81.954274,30.355995],[81.99123,30.322939],[82.022027,30.339468],[82.060215,30.332237],[82.104563,30.346182],[82.132896,30.30434],[82.11873,30.279019],[82.114418,30.226806],[82.142135,30.200948],[82.188947,30.18543],[82.207425,30.143519],[82.183403,30.12178],[82.17786,30.06793],[82.246845,30.071555],[82.311519,30.035813],[82.333693,30.045138],[82.368185,30.014051],[82.412533,30.011978],[82.431011,29.989692],[82.474743,29.973622],[82.498148,29.947698],[82.560974,29.955476],[82.609017,29.886489],[82.64351,29.868846],[82.6238,29.834588],[82.703872,29.847566],[82.737749,29.80655],[82.691553,29.766037],[82.757459,29.761881],[82.774089,29.726548],[82.816589,29.717192],[82.830756,29.687562],[82.885574,29.689122],[82.9484,29.704718],[82.966878,29.658963],[83.011226,29.667804],[83.088834,29.604863],[83.12887,29.623593],[83.159667,29.61735],[83.164595,29.595496],[83.217565,29.60018],[83.266841,29.571035],[83.27608,29.505951],[83.325355,29.502826],[83.383253,29.42206],[83.415898,29.420496],[83.423289,29.361053],[83.450391,29.332883],[83.463941,29.285916],[83.492274,29.280174],[83.548941,29.201322],[83.57789,29.203934],[83.596368,29.174153],[83.656114,29.16736],[83.667201,29.200277],[83.727563,29.244672],[83.800244,29.249372],[83.82057,29.294267],[83.851367,29.294789],[83.911729,29.323491],[83.949301,29.312533],[83.986874,29.325057],[84.002272,29.291658],[84.052163,29.296877],[84.116837,29.286438],[84.130388,29.239972],[84.203068,29.239972],[84.197525,29.210202],[84.17104,29.19453],[84.176583,29.133909],[84.20738,29.118749],[84.192597,29.084236],[84.194445,29.045004],[84.224626,29.049189],[84.248648,29.030353],[84.228322,28.949738],[84.234481,28.889497],[84.268358,28.895261],[84.330568,28.859101],[84.340423,28.866963],[84.408176,28.85386],[84.404481,28.828173],[84.434046,28.823978],[84.445133,28.764189],[84.483321,28.735331],[84.557233,28.74635],[84.620059,28.732182],[84.650856,28.714338],[84.669334,28.680742],[84.699515,28.671816],[84.698284,28.633478],[84.773428,28.610363],[84.857196,28.567798],[84.896616,28.587244],[84.981616,28.586193],[84.995782,28.611414],[85.05676,28.674441],[85.126361,28.676016],[85.155926,28.643983],[85.195963,28.624022],[85.18426,28.587244],[85.189803,28.544669],[85.160238,28.49261],[85.108499,28.461047],[85.129441,28.377885],[85.113427,28.344708],[85.179948,28.324164],[85.209513,28.338914],[85.272339,28.282538],[85.349947,28.298347],[85.379512,28.274105],[85.415853,28.321003],[85.458969,28.332593],[85.520563,28.326798],[85.602483,28.295712],[85.601251,28.254075],[85.650526,28.283592],[85.682555,28.375779],[85.720743,28.372093],[85.753388,28.227714],[85.791576,28.195544],[85.854402,28.172334],[85.871648,28.124843],[85.898749,28.101617],[85.901213,28.053566],[85.980053,27.984357],[85.949256,27.937311],[86.002227,27.90717],[86.053966,27.900823],[86.125415,27.923035],[86.082915,28.018175],[86.086611,28.090002],[86.128495,28.086835],[86.140198,28.114814],[86.19132,28.167058],[86.223965,28.092642],[86.206103,28.084195],[86.231972,27.974315],[86.27324,27.976958],[86.308965,27.950528],[86.393349,27.926736],[86.414906,27.904526],[86.450015,27.908757],[86.475884,27.944713],[86.514689,27.954757],[86.513457,27.996511],[86.537478,28.044587],[86.55842,28.047757],[86.568891,28.103201],[86.60092,28.097922],[86.611391,28.069938],[86.647732,28.06941],[86.662514,28.092114],[86.700086,28.101617],[86.74813,28.089474],[86.768456,28.06941],[86.756753,28.032967],[86.827586,28.012363],[86.864542,28.022401],[86.885484,27.995983],[86.926752,27.985942],[86.935375,27.955286],[87.035157,27.946299],[87.080737,27.910872],[87.118309,27.840512],[87.173744,27.818284],[87.227946,27.812991],[87.249504,27.839454],[87.280917,27.845275],[87.317258,27.826753],[87.364069,27.824106],[87.421967,27.856916],[87.418272,27.825694],[87.45954,27.820931],[87.58088,27.859562],[87.598126,27.814579],[87.670191,27.832045],[87.668343,27.809815],[87.727473,27.802933],[87.77798,27.860091],[87.782292,27.890774],[87.826639,27.927794],[87.930733,27.909285],[87.982472,27.884426],[88.037291,27.901881],[88.090877,27.885484],[88.111819,27.864852],[88.137689,27.878607],[88.120442,27.915103],[88.156783,27.957929],[88.203594,27.943127],[88.242398,27.967444],[88.254101,27.939426],[88.357579,27.986471],[88.401311,27.976958],[88.43334,28.002852],[88.469064,28.009721],[88.498013,28.04089],[88.554064,28.027684],[88.565151,28.083139],[88.620585,28.091586],[88.645223,28.111119],[88.67602,28.068353],[88.764099,28.068353],[88.812142,28.018175],[88.842939,28.006023],[88.846635,27.921448],[88.864497,27.921448],[88.888519,27.846863],[88.863265,27.811932],[88.870657,27.743098],[88.850331,27.710783],[88.852178,27.671039],[88.816454,27.641354],[88.813374,27.606889],[88.770874,27.563924],[88.797976,27.521473],[88.783193,27.467324],[88.809063,27.405711],[88.838012,27.37808],[88.867577,27.3818],[88.901453,27.327583],[88.920548,27.325456],[88.911924,27.272807],[88.942105,27.261636],[88.984605,27.208957],[89.067757,27.240354],[89.077612,27.287168],[89.152757,27.319076],[89.182938,27.373829],[89.132431,27.441302],[89.095474,27.471572],[89.109025,27.537925],[89.163228,27.574534],[89.128735,27.611131],[89.131815,27.633402],[89.184786,27.673689],[89.238988,27.796581],[89.295655,27.84845],[89.375727,27.875962],[89.44348,27.968501],[89.461958,28.03191],[89.511233,28.086307],[89.541414,28.088418],[89.605472,28.161782],[89.720037,28.170224],[89.779167,28.197127],[89.789638,28.240895],[89.869094,28.221386],[89.901739,28.18183],[89.976268,28.189215],[90.017536,28.162837],[90.03355,28.136981],[90.07297,28.155451],[90.103151,28.141731],[90.124709,28.190797],[90.166593,28.187632],[90.189999,28.161782],[90.231882,28.144897],[90.297172,28.153868],[90.367389,28.088946],[90.384019,28.06096],[90.43699,28.063073],[90.47949,28.044587],[90.513983,28.062016],[90.569417,28.044059],[90.591591,28.021345],[90.701844,28.076274],[90.741264,28.053038],[90.802242,28.040362],[90.806554,28.015005],[90.853365,27.969029],[90.896481,27.946299],[90.96177,27.9537],[90.976553,27.935725],[90.96485,27.900294],[91.025828,27.857445],[91.113292,27.846333],[91.155175,27.894476],[91.147784,27.927794],[91.162567,27.968501],[91.216153,27.989113],[91.251878,27.970615],[91.309776,28.057791],[91.464993,28.002852],[91.490246,27.971672],[91.486551,27.937311],[91.552456,27.90717],[91.611586,27.891303],[91.618978,27.856916],[91.561079,27.855329],[91.544449,27.820401],[91.610355,27.819343],[91.642383,27.7664],[91.622673,27.692238],[91.570934,27.650897],[91.562311,27.627569],[91.582637,27.598933],[91.564775,27.58196],[91.585101,27.540578],[91.626985,27.509265],[91.663325,27.507142],[91.71876,27.467324],[91.753868,27.462545],[91.839484,27.489624],[91.946657,27.464138],[92.010715,27.474758],[92.021802,27.444489],[92.064918,27.391365],[92.125896,27.273339],[92.091403,27.264296],[92.071077,27.237694],[92.061222,27.190327],[92.032273,27.167967],[92.02673,27.108318],[92.043976,27.052902],[92.076005,27.041175],[92.124664,26.960124],[92.109265,26.854991],[92.197961,26.86994],[92.28604,26.892359],[92.404916,26.9025],[92.496691,26.921711],[92.549046,26.941453],[92.64698,26.952656],[92.682089,26.947855],[92.802813,26.895028],[92.909371,26.914241],[93.050421,26.883819],[93.111399,26.880082],[93.232739,26.906769],[93.56781,26.938252],[93.625092,26.955323],[93.747048,27.015587],[93.817265,27.025183],[93.841903,27.045973],[93.849294,27.168499],[93.970634,27.30525],[94.056866,27.375423],[94.147409,27.458297],[94.220705,27.536333],[94.277372,27.58143],[94.353132,27.578778],[94.399944,27.589386],[94.443675,27.585143],[94.478168,27.602116],[94.524979,27.596282],[94.660486,27.650367],[94.722696,27.683759],[94.78121,27.699127],[94.836645,27.728796],[94.88592,27.743098],[94.947514,27.792345],[95.015267,27.82887],[95.067006,27.840512],[95.28628,27.939955],[95.32878,28.017646],[95.352802,28.04089],[95.371896,28.110063],[95.39715,28.142259],[95.437802,28.161782],[95.528345,28.182885],[95.674322,28.254075],[95.740228,28.275159],[95.787655,28.270416],[95.832003,28.295186],[95.874502,28.29782],[95.899756,28.278322],[95.907763,28.241422],[95.936096,28.240368],[95.989067,28.198181],[96.074683,28.193434],[96.098088,28.212421],[96.194175,28.212949],[96.275479,28.228241],[96.298269,28.140148],[96.367254,28.118509],[96.398667,28.118509],[96.395587,28.143842],[96.426384,28.161782],[96.46334,28.143314],[96.499681,28.067297],[96.538485,28.075218],[96.623485,28.024514],[96.635188,27.994926],[96.690622,27.948942],[96.711564,27.9574],[96.784245,27.931495],[96.810114,27.890245],[96.849534,27.874375],[96.908049,27.884426],[96.972722,27.861149],[97.008447,27.807698],[97.049099,27.81405],[97.062649,27.742568],[97.097758,27.740979],[97.103301,27.780697],[97.167975,27.811932],[97.253591,27.891832],[97.303482,27.913516],[97.324424,27.880723],[97.386634,27.882839],[97.372467,27.907699],[97.379242,27.970087],[97.413119,28.01342],[97.378626,28.031382],[97.375547,28.062545],[97.320728,28.054095],[97.305945,28.071522],[97.340438,28.104785],[97.326887,28.132759],[97.352757,28.149646],[97.362612,28.199236],[97.349677,28.235623],[97.398336,28.238786],[97.402032,28.279903],[97.422358,28.297293],[97.461162,28.26778],[97.469169,28.30309],[97.518445,28.327852],[97.488879,28.347341],[97.485184,28.38631],[97.499966,28.428948],[97.521524,28.444736],[97.507974,28.46473],[97.521524,28.495766],[97.569567,28.541515],[97.60406,28.515225],[97.634857,28.532051],[97.68598,28.519958],[97.737103,28.465782],[97.738335,28.396313],[97.769748,28.3742],[97.801161,28.326798],[97.842429,28.326798],[97.871378,28.361561],[97.907718,28.363141],[98.020435,28.253548],[98.008116,28.214003],[98.03337,28.187105],[98.056775,28.202401],[98.090036,28.195544],[98.097427,28.166531],[98.139311,28.142259],[98.17442,28.163365],[98.169492,28.206093],[98.21692,28.212949],[98.266811,28.242477],[98.231702,28.314681],[98.207681,28.330486],[98.208913,28.358401],[98.301303,28.384204],[98.317934,28.324691],[98.353042,28.293078],[98.37768,28.246167],[98.370289,28.18394],[98.389999,28.16442],[98.389383,28.114814],[98.428803,28.104785],[98.464527,28.151229],[98.494092,28.141203],[98.559382,28.182885],[98.625903,28.165475],[98.649925,28.200291],[98.712135,28.229296],[98.710287,28.288862],[98.746628,28.321003],[98.740468,28.348395],[98.693041,28.43158],[98.673947,28.478934],[98.625903,28.489455],[98.619128,28.50944],[98.637606,28.552029],[98.594491,28.667615],[98.666555,28.712239],[98.683802,28.740054],[98.652389,28.817162],[98.668403,28.843376],[98.643766,28.895261],[98.6567,28.910454],[98.624056,28.95864],[98.655469,28.976966],[98.70228,28.9644],[98.757714,29.004186],[98.786048,28.998952],[98.821772,28.920931],[98.827932,28.821356],[98.852569,28.798283],[98.912931,28.800906],[98.922786,28.823978],[98.972677,28.832367],[98.973909,28.864867],[98.917859,28.886877],[98.925866,28.978536],[99.013329,29.036632],[98.991771,29.105677],[98.967134,29.128159],[98.960974,29.165792],[98.9813,29.204978],[99.024416,29.188783],[99.037351,29.20759],[99.113727,29.221171],[99.114343,29.243628],[99.075539,29.316186],[99.058909,29.417368],[99.066916,29.421018],[99.044742,29.520013],[99.052133,29.563748],[99.014561,29.607464],[98.992387,29.677163],[99.018873,29.792009],[99.0238,29.846009],[99.068148,29.931621],[99.055213,29.958587],[99.036735,30.053945],[99.044742,30.079842],[98.989308,30.151799],[98.9813,30.182843],[98.993003,30.215429],[98.970829,30.260928],[98.986844,30.280569],[98.967134,30.33482],[98.965286,30.449937],[98.932025,30.521623],[98.926482,30.569556],[98.939417,30.598923],[98.92217,30.609225],[98.907388,30.698292],[98.963438,30.728134],[98.957895,30.765166],[98.904924,30.782649],[98.850105,30.849465],[98.797135,30.87926],[98.774345,30.908019],[98.797135,30.948575],[98.806374,30.995783],[98.774961,31.031174],[98.736772,31.049121],[98.712135,31.082954],[98.710287,31.1178],[98.675179,31.15417],[98.602498,31.192062],[98.62344,31.221238],[98.60373,31.257568],[98.616048,31.3036],[98.643766,31.338876],[98.691809,31.333253],[98.773113,31.249382],[98.805758,31.279052],[98.810685,31.306668],[98.887062,31.37465],[98.84333,31.416028],[98.844562,31.429817],[98.714599,31.508935],[98.696736,31.538523],[98.651157,31.57881],[98.619128,31.591555],[98.553839,31.660349],[98.545831,31.717383],[98.516882,31.717383],[98.508875,31.751995],[98.461448,31.800327],[98.414636,31.832365],[98.426339,31.856767],[98.399238,31.895899],[98.432498,31.922825],[98.434962,32.007613],[98.402933,32.026896],[98.404781,32.045159],[98.357354,32.087253],[98.303151,32.121726],[98.260035,32.208862],[98.218768,32.234683],[98.23047,32.262521],[98.208913,32.318171],[98.218768,32.342444],[98.125145,32.401077],[98.107283,32.391476],[98.079565,32.415224],[97.940363,32.482393],[97.880001,32.486431],[97.863986,32.499051],[97.80732,32.50006],[97.795617,32.521257],[97.730944,32.527312],[97.684132,32.530339],[97.670582,32.51722],[97.540618,32.536899],[97.50243,32.530844],[97.463626,32.55506],[97.448843,32.586833],[97.411887,32.575235],[97.374315,32.546484],[97.3583,32.563635],[97.332431,32.542448],[97.334895,32.514192],[97.388481,32.501575],[97.341054,32.440987],[97.387865,32.427349],[97.424822,32.322723],[97.415583,32.296421],[97.371235,32.273148],[97.32196,32.303503],[97.299786,32.294904],[97.264062,32.182527],[97.271453,32.139971],[97.313953,32.130342],[97.293011,32.096887],[97.308409,32.076605],[97.258518,32.072041],[97.219714,32.109054],[97.201852,32.090296],[97.233881,32.063927],[97.214786,32.042623],[97.188301,32.055304],[97.169823,32.032984],[97.127323,32.044145],[97.028773,32.04871],[97.006599,32.067984],[96.935766,32.048203],[96.965947,32.008628],[96.941925,31.986297],[96.894498,32.013703],[96.863085,31.996448],[96.868629,31.964975],[96.824281,32.007613],[96.722651,32.013195],[96.742977,32.001016],[96.753448,31.944156],[96.776238,31.935015],[96.81073,31.894375],[96.794716,31.869474],[96.760223,31.860325],[96.765767,31.819144],[96.799027,31.792188],[96.840295,31.720438],[96.790404,31.698545],[96.778701,31.675629],[96.722651,31.686833],[96.691854,31.722474],[96.661057,31.705674],[96.615477,31.737236],[96.56805,31.711783],[96.519391,31.74945],[96.468884,31.769804],[96.435623,31.796258],[96.407906,31.845583],[96.389428,31.919777],[96.288414,31.919777],[96.253305,31.929936],[96.220044,31.905553],[96.188632,31.904028],[96.214501,31.876589],[96.202798,31.841008],[96.183088,31.835924],[96.178161,31.775401],[96.231131,31.749959],[96.222508,31.733164],[96.252073,31.697527],[96.245298,31.657802],[96.221892,31.647613],[96.207726,31.598691],[96.156603,31.602769],[96.148595,31.686324],[96.135661,31.70211],[96.064828,31.720438],[95.989067,31.78761],[95.983524,31.816601],[95.89914,31.81711],[95.846169,31.736218],[95.853561,31.714329],[95.823995,31.68225],[95.779648,31.748941],[95.634286,31.782523],[95.580083,31.76726],[95.546823,31.73978],[95.511714,31.750468],[95.480301,31.795749],[95.456896,31.801853],[95.406389,31.896915],[95.408852,31.918761],[95.3682,31.92892],[95.360809,31.95939],[95.395918,32.001523],[95.454432,32.007613],[95.421171,32.033999],[95.454432,32.061898],[95.440265,32.157705],[95.406389,32.182021],[95.367584,32.178982],[95.366968,32.151118],[95.31523,32.148585],[95.270266,32.194683],[95.270266,32.194683],[95.239469,32.287315],[95.241317,32.3207],[95.214216,32.321712],[95.20744,32.297433],[95.10581,32.258979],[95.079325,32.279726],[95.096571,32.322217],[95.193274,32.332331],[95.261643,32.348006],[95.228382,32.363678],[95.218527,32.397035],[95.153853,32.386423],[95.081789,32.384907],[95.075013,32.376315],[95.075013,32.376315],[95.057151,32.395014],[94.988166,32.422802],[94.944434,32.404109],[94.912405,32.41573],[94.889616,32.472295],[94.852043,32.463712],[94.80708,32.486431],[94.78737,32.522266],[94.762116,32.526303],[94.737479,32.587338],[94.638312,32.645307],[94.614291,32.673522],[94.591501,32.640772],[94.522516,32.595909],[94.459074,32.599439],[94.463386,32.572209],[94.435052,32.562626],[94.395016,32.594397],[94.371611,32.524789],[94.350053,32.533871],[94.294002,32.519743],[94.292154,32.502584],[94.250886,32.51722],[94.196684,32.51621],[94.176974,32.454117],[94.137554,32.433915],[94.091974,32.463207],[94.049474,32.469771],[94.03038,32.448057],[93.978641,32.459672],[93.960163,32.484917],[93.90904,32.463207],[93.861613,32.466237],[93.851142,32.50965],[93.820345,32.549511],[93.75136,32.56313],[93.721795,32.578261],[93.651577,32.571705],[93.618933,32.522771],[93.516687,32.47583],[93.501904,32.503593],[93.476651,32.504603],[93.4631,32.556069],[93.411977,32.558086],[93.385492,32.525294],[93.33868,32.5712],[93.308499,32.580278],[93.300492,32.619604],[93.260456,32.62666],[93.239514,32.662439],[93.210565,32.655385],[93.176688,32.6705],[93.159442,32.644803],[93.087993,32.63674],[93.069515,32.626156],[93.023935,32.703239],[93.019624,32.737477],[93.00053,32.741001],[92.964189,32.714821],[92.933392,32.719353],[92.866871,32.698203],[92.822523,32.729926],[92.789262,32.719856],[92.756618,32.743014],[92.686401,32.76516],[92.667922,32.73194],[92.634662,32.720863],[92.574916,32.741001],[92.56814,32.73194],[92.484372,32.745028],[92.459119,32.76365],[92.411076,32.748048],[92.355641,32.764657],[92.343938,32.738484],[92.310062,32.751571],[92.255243,32.720863],[92.198577,32.754591],[92.211511,32.788306],[92.193649,32.801889],[92.227526,32.821003],[92.205352,32.866255],[92.145606,32.885857],[92.101874,32.860222],[92.038432,32.860725],[92.018722,32.829552],[91.955897,32.8205],[91.896766,32.907967],[91.857962,32.90244],[91.839484,32.948152],[91.799448,32.942126],[91.752637,32.969242],[91.685499,32.989324],[91.664557,33.012913],[91.583253,33.0375],[91.55492,33.060074],[91.535826,33.10019],[91.49579,33.109214],[91.436044,33.066092],[91.370138,33.100691],[91.311624,33.108211],[91.261733,33.141291],[91.226624,33.141792],[91.18782,33.106206],[91.161335,33.108712],[91.147784,33.07211],[91.072024,33.113224],[91.037531,33.098686],[91.001807,33.11573],[90.927894,33.120241],[90.902024,33.083143],[90.88293,33.120241],[90.803474,33.114227],[90.740032,33.142293],[90.704308,33.135778],[90.627315,33.180368],[90.562642,33.229441],[90.490577,33.264977],[90.405577,33.260473],[90.363077,33.279487],[90.332896,33.310501],[90.246665,33.423959],[90.22018,33.437943],[90.107463,33.460913],[90.088984,33.478885],[90.083441,33.525295],[90.01076,33.553728],[89.984275,33.612061],[90.008296,33.687785],[89.981195,33.70322],[89.983659,33.725622],[89.907282,33.741051],[89.902355,33.758467],[89.942391,33.801246],[89.899891,33.80771],[89.837065,33.868853],[89.795181,33.865374],[89.73174,33.921509],[89.718805,33.946832],[89.688008,33.959739],[89.684928,33.990013],[89.635037,34.049537],[89.656595,34.057966],[89.655979,34.097126],[89.71203,34.131809],[89.756993,34.124874],[89.760073,34.152613],[89.789638,34.150632],[89.816739,34.16945],[89.838297,34.263477],[89.825362,34.293642],[89.86663,34.324785],[89.858623,34.359375],[89.820435,34.369255],[89.799493,34.39642],[89.819819,34.420614],[89.823515,34.455657],[89.814891,34.548871],[89.777935,34.574499],[89.798877,34.628686],[89.74837,34.641981],[89.72558,34.660689],[89.732356,34.732035],[89.799493,34.743838],[89.825978,34.796931],[89.867862,34.81069],[89.838913,34.865705],[89.814891,34.86816],[89.821051,34.902033],[89.78779,34.921664],[89.747138,34.903506],[89.707102,34.919701],[89.670146,34.887798],[89.578987,34.895162],[89.560509,34.938836],[89.59069,35.057965],[89.593153,35.104491],[89.579603,35.118688],[89.519241,35.133862],[89.46935,35.214577],[89.450255,35.223867],[89.48598,35.256616],[89.531559,35.276161],[89.494603,35.298632],[89.516161,35.330862],[89.497067,35.361128],[89.58761,35.383575],[89.619639,35.412357],[89.658443,35.425526],[89.685544,35.416259],[89.739131,35.468429],[89.765,35.482563],[89.740979,35.507412],[89.720037,35.501566],[89.699711,35.544916],[89.71203,35.581915],[89.75145,35.580942],[89.765616,35.599922],[89.726196,35.648082],[89.748986,35.66267],[89.747138,35.7516],[89.782863,35.773453],[89.767464,35.799183],[89.801957,35.848193],[89.778551,35.861775],[89.707718,35.849163],[89.654747,35.848193],[89.62395,35.859349],[89.550654,35.856924],[89.554965,35.873414],[89.489676,35.903475],[89.428082,35.917531],[89.434857,35.992136],[89.404676,36.016827],[89.417611,36.044897],[89.474893,36.022151],[89.605472,36.038123],[89.688624,36.091337],[89.711414,36.093272]]]]}},{"type":"Feature","properties":{"adcode":610000,"name":"陕西省","center":[108.948024,34.263161],"centroid":[108.887114,35.263661],"childrenNum":10,"level":"province","parent":{"adcode":100000},"subFeatureIndex":26,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[110.379257,34.600612],[110.29549,34.610956],[110.269004,34.629671],[110.229584,34.692679],[110.243135,34.725641],[110.246831,34.789068],[110.230816,34.880925],[110.262229,34.944233],[110.320743,35.00504],[110.373714,35.134351],[110.364475,35.197952],[110.378642,35.210666],[110.374946,35.251728],[110.45009,35.327933],[110.477808,35.413821],[110.531394,35.511309],[110.567735,35.539559],[110.589293,35.602355],[110.609619,35.632031],[110.57759,35.701559],[110.571431,35.800639],[110.550489,35.838005],[110.549257,35.877778],[110.511684,35.879718],[110.516612,35.918501],[110.502445,35.947575],[110.516612,35.971796],[110.49259,35.994073],[110.491974,36.034735],[110.467953,36.074893],[110.447011,36.164328],[110.45625,36.22663],[110.474112,36.248352],[110.474112,36.306729],[110.459946,36.327946],[110.487047,36.393972],[110.489511,36.430094],[110.47288,36.453203],[110.503677,36.488335],[110.488895,36.556628],[110.496902,36.582102],[110.447627,36.621018],[110.426685,36.657514],[110.394656,36.676716],[110.402663,36.697352],[110.438388,36.685835],[110.447011,36.737649],[110.407591,36.776007],[110.423605,36.818179],[110.406975,36.824886],[110.424221,36.855539],[110.376178,36.882351],[110.408823,36.892403],[110.424221,36.963685],[110.381721,37.002408],[110.382953,37.022001],[110.426685,37.008621],[110.417446,37.027257],[110.460561,37.044932],[110.49567,37.086956],[110.535706,37.115118],[110.53509,37.138021],[110.590525,37.187145],[110.651503,37.256722],[110.661974,37.281963],[110.690307,37.287201],[110.678604,37.317668],[110.695234,37.34955],[110.641648,37.360015],[110.630561,37.372858],[110.644111,37.435135],[110.740198,37.44939],[110.759292,37.474567],[110.770995,37.538184],[110.795017,37.558586],[110.771611,37.594634],[110.763604,37.639668],[110.793169,37.650567],[110.775306,37.680886],[110.706321,37.705511],[110.716792,37.728708],[110.750669,37.736281],[110.735886,37.77035],[110.680452,37.790216],[110.59422,37.922049],[110.522771,37.955088],[110.528315,37.990471],[110.507989,38.013107],[110.501829,38.097929],[110.519692,38.130889],[110.509221,38.192061],[110.528315,38.211814],[110.565887,38.215105],[110.57759,38.297345],[110.601612,38.308147],[110.661358,38.308617],[110.701394,38.353215],[110.746973,38.366355],[110.77777,38.440924],[110.796864,38.453579],[110.840596,38.439986],[110.874473,38.453579],[110.870777,38.510265],[110.907733,38.521035],[110.920052,38.581878],[110.898494,38.587024],[110.880632,38.626776],[110.916357,38.673981],[110.915125,38.704345],[110.965016,38.755699],[111.009363,38.847579],[110.995813,38.868084],[111.016755,38.889981],[111.009979,38.932823],[110.980414,38.970056],[110.998276,38.998433],[111.038313,39.020289],[111.094363,39.030053],[111.138095,39.064447],[111.147334,39.100681],[111.173819,39.135041],[111.163348,39.152678],[111.219399,39.244044],[111.213239,39.257021],[111.247732,39.302419],[111.202152,39.305197],[111.179363,39.326959],[111.186138,39.35149],[111.155341,39.338531],[111.159037,39.362596],[111.125776,39.366297],[111.087588,39.376013],[111.098059,39.401914],[111.064182,39.400989],[111.058639,39.447681],[111.10545,39.472631],[111.10545,39.497573],[111.148566,39.531277],[111.154725,39.569116],[111.136863,39.587106],[111.101138,39.559428],[111.017371,39.552045],[110.958856,39.519275],[110.891103,39.509118],[110.869545,39.494341],[110.782698,39.38804],[110.73835,39.348713],[110.731575,39.30705],[110.702626,39.273701],[110.626249,39.266751],[110.596684,39.282966],[110.566503,39.320014],[110.559728,39.351027],[110.524003,39.382952],[110.482735,39.360745],[110.434692,39.381101],[110.429764,39.341308],[110.385417,39.310291],[110.257917,39.407001],[110.243751,39.423645],[110.152592,39.45415],[110.12549,39.432891],[110.136577,39.39174],[110.161831,39.387115],[110.184005,39.355192],[110.217881,39.281113],[110.109476,39.249606],[110.041107,39.21623],[109.962267,39.212056],[109.90252,39.271848],[109.871723,39.243581],[109.961035,39.191651],[109.893897,39.141075],[109.92223,39.107183],[109.890818,39.103932],[109.851397,39.122971],[109.793499,39.074204],[109.762086,39.057476],[109.72513,39.018429],[109.665384,38.981687],[109.685094,38.968195],[109.672159,38.928167],[109.624116,38.85457],[109.549587,38.805618],[109.511399,38.833595],[109.444262,38.782763],[109.404226,38.720689],[109.338936,38.701542],[109.329081,38.66043],[109.367269,38.627711],[109.331545,38.597783],[109.276726,38.623035],[109.196654,38.552867],[109.175712,38.518694],[109.128901,38.480288],[109.054372,38.433892],[109.051292,38.385122],[109.007561,38.359316],[108.961981,38.26493],[108.976148,38.245192],[108.938575,38.207582],[108.964445,38.154894],[109.069155,38.091336],[109.050676,38.055059],[109.06977,38.023008],[109.037742,38.021593],[109.018648,37.971602],[108.982923,37.964053],[108.9743,37.931962],[108.93488,37.922521],[108.893612,37.978207],[108.883141,38.01405],[108.830786,38.049875],[108.797525,38.04799],[108.82709,37.989056],[108.798141,37.93385],[108.791982,37.872934],[108.799989,37.784068],[108.784591,37.764673],[108.791982,37.700303],[108.777815,37.683728],[108.720533,37.683728],[108.699591,37.669518],[108.628142,37.651988],[108.532671,37.690832],[108.485244,37.678044],[108.422418,37.648672],[108.301078,37.640616],[108.293071,37.656726],[108.24626,37.665728],[108.205608,37.655779],[108.193905,37.638246],[108.134159,37.622131],[108.055318,37.652462],[108.025137,37.649619],[108.012819,37.66857],[108.025753,37.696041],[107.993109,37.735335],[107.982022,37.787378],[107.884703,37.808186],[107.842819,37.828987],[107.732566,37.84931],[107.684523,37.888522],[107.65003,37.86443],[107.659269,37.844112],[107.646335,37.805349],[107.620465,37.776026],[107.599523,37.791162],[107.57119,37.776499],[107.499125,37.765619],[107.484959,37.706458],[107.425828,37.684201],[107.387024,37.691305],[107.389488,37.671413],[107.422133,37.665254],[107.361155,37.613125],[107.311264,37.609806],[107.330358,37.584201],[107.369162,37.58752],[107.345756,37.518725],[107.284162,37.481691],[107.282931,37.437036],[107.257677,37.337179],[107.273075,37.29101],[107.309416,37.239095],[107.270612,37.229089],[107.317423,37.200017],[107.336517,37.165687],[107.334669,37.138975],[107.306952,37.100799],[107.281083,37.127047],[107.268764,37.099367],[107.28601,37.054963],[107.288474,37.008143],[107.288474,37.008143],[107.291554,36.979463],[107.291554,36.979463],[107.310032,36.912502],[107.336517,36.925899],[107.365466,36.905324],[107.478183,36.908196],[107.533618,36.867031],[107.540393,36.828718],[107.5909,36.836382],[107.642023,36.819137],[107.670356,36.83303],[107.722095,36.802367],[107.742421,36.811951],[107.768291,36.792783],[107.866841,36.766899],[107.907493,36.750118],[107.914268,36.720861],[107.940754,36.694953],[107.938906,36.655594],[108.006659,36.683435],[108.02329,36.647912],[108.001732,36.639269],[108.060862,36.592194],[108.079956,36.614294],[108.092891,36.587388],[108.163724,36.563839],[108.1976,36.630144],[108.222854,36.631105],[108.204992,36.606607],[108.204992,36.606607],[108.210535,36.577296],[108.245644,36.571048],[108.262274,36.549417],[108.340498,36.559032],[108.365136,36.519603],[108.391621,36.505654],[108.408252,36.45946],[108.460606,36.422871],[108.495099,36.422389],[108.514809,36.445501],[108.510498,36.47438],[108.562852,36.43876],[108.618903,36.433946],[108.651548,36.384818],[108.641693,36.359279],[108.646004,36.254143],[108.712526,36.138716],[108.682345,36.062316],[108.688504,36.021183],[108.659555,35.990683],[108.652164,35.94806],[108.593649,35.950967],[108.562852,35.921409],[108.518505,35.905414],[108.499411,35.872444],[108.527744,35.82442],[108.533903,35.746257],[108.517889,35.699615],[108.539447,35.605761],[108.618287,35.557088],[108.625678,35.537124],[108.605968,35.503028],[108.631222,35.418698],[108.61028,35.355271],[108.614591,35.328909],[108.583178,35.294724],[108.547454,35.304981],[108.48894,35.275184],[108.36144,35.279581],[108.345426,35.300586],[108.296767,35.267855],[108.239484,35.256127],[108.221622,35.296678],[108.174811,35.304981],[108.094739,35.280069],[108.049159,35.253683],[107.949993,35.245375],[107.960464,35.263457],[107.867457,35.256127],[107.841587,35.276649],[107.745501,35.311819],[107.737494,35.267366],[107.667277,35.257104],[107.652494,35.244886],[107.686371,35.218],[107.715936,35.168114],[107.727639,35.120157],[107.769523,35.064333],[107.769523,35.064333],[107.773218,35.060904],[107.773218,35.060904],[107.814486,35.024646],[107.846515,35.024646],[107.863145,34.999158],[107.842203,34.979056],[107.741805,34.953553],[107.675284,34.9511],[107.638943,34.935402],[107.619849,34.964834],[107.564415,34.968757],[107.523763,34.909886],[107.455394,34.916757],[107.400575,34.932949],[107.369162,34.917738],[107.350068,34.93393],[107.286626,34.931968],[107.252749,34.880925],[107.189308,34.893198],[107.162206,34.944233],[107.119707,34.950119],[107.089526,34.976604],[107.08275,35.024156],[107.012533,35.029547],[106.990975,35.068252],[106.950323,35.066782],[106.901664,35.094698],[106.838222,35.080007],[106.710723,35.100574],[106.706411,35.081966],[106.615252,35.071191],[106.577064,35.089312],[106.541956,35.083925],[106.52163,35.027587],[106.494528,35.006021],[106.494528,35.006021],[106.484673,34.983959],[106.493296,34.941289],[106.527789,34.876507],[106.556122,34.861285],[106.550579,34.82936],[106.575216,34.769897],[106.539492,34.745805],[106.505615,34.746789],[106.487137,34.715311],[106.456956,34.703996],[106.442173,34.675455],[106.471122,34.634102],[106.419384,34.643458],[106.314058,34.578934],[106.341159,34.568093],[106.334384,34.517811],[106.455108,34.531617],[106.514238,34.511894],[106.513622,34.498085],[106.558586,34.48822],[106.610941,34.454177],[106.638042,34.391481],[106.717498,34.369255],[106.691013,34.337635],[106.705179,34.299575],[106.68239,34.256057],[106.652825,34.24369],[106.63373,34.260014],[106.589383,34.253584],[106.577064,34.280786],[106.526557,34.292159],[106.496376,34.238248],[106.5321,34.254079],[106.55797,34.229837],[106.585071,34.149641],[106.560434,34.109514],[106.501919,34.105055],[106.505615,34.056479],[106.471738,34.024244],[106.474202,33.970659],[106.41076,33.909093],[106.428007,33.866368],[106.475434,33.875809],[106.491448,33.834559],[106.461883,33.789807],[106.488369,33.757969],[106.482825,33.707203],[106.534564,33.695254],[106.575832,33.631497],[106.58076,33.576169],[106.540108,33.512822],[106.456956,33.532779],[106.447101,33.613058],[106.384891,33.612061],[106.35163,33.587137],[106.303587,33.604585],[106.237681,33.564201],[106.187174,33.546746],[106.108334,33.569686],[106.117573,33.602591],[106.086776,33.617045],[106.047356,33.610067],[105.971596,33.613058],[105.940183,33.570684],[105.902611,33.556222],[105.871198,33.511325],[105.842248,33.489866],[105.831162,33.451926],[105.837937,33.410971],[105.827466,33.379993],[105.709822,33.382991],[105.755401,33.329004],[105.752937,33.291994],[105.791741,33.278486],[105.799133,33.258471],[105.862574,33.234447],[105.917393,33.237951],[105.965436,33.204407],[105.968516,33.154318],[105.93156,33.178365],[105.897067,33.146803],[105.923552,33.147805],[105.934639,33.112221],[105.914929,33.066092],[105.926632,33.042517],[105.917393,32.993841],[105.861959,32.939112],[105.82685,32.950663],[105.735691,32.905454],[105.656851,32.895405],[105.638373,32.879323],[105.590329,32.87681],[105.565692,32.906962],[105.528119,32.919019],[105.49917,32.911986],[105.495475,32.873292],[105.524424,32.847654],[105.534279,32.790822],[105.555221,32.794343],[105.563844,32.724891],[105.585402,32.728919],[105.596489,32.69921],[105.677793,32.726402],[105.719061,32.759624],[105.768952,32.767676],[105.779423,32.750061],[105.822538,32.770192],[105.825002,32.824523],[105.849024,32.817985],[105.893371,32.838603],[105.93156,32.826032],[105.969132,32.849162],[106.011632,32.829552],[106.044277,32.864747],[106.071378,32.828546],[106.093552,32.82402],[106.07261,32.76365],[106.076921,32.76365],[106.076305,32.759121],[106.071378,32.758114],[106.120037,32.719856],[106.17424,32.6977],[106.254928,32.693671],[106.267863,32.673522],[106.301123,32.680071],[106.347935,32.671003],[106.389203,32.62666],[106.421231,32.616579],[106.451412,32.65992],[106.498224,32.649338],[106.517934,32.668485],[106.585687,32.68813],[106.626955,32.682086],[106.670071,32.694678],[106.733513,32.739491],[106.783404,32.735967],[106.793259,32.712807],[106.82344,32.705254],[106.854853,32.724388],[106.903512,32.721367],[106.912751,32.704247],[107.012533,32.721367],[107.066736,32.708779],[107.05996,32.686115],[107.098765,32.649338],[107.108004,32.600951],[107.080286,32.542448],[107.127098,32.482393],[107.189924,32.468256],[107.212097,32.428864],[107.263836,32.403099],[107.287858,32.457147],[107.313727,32.489965],[107.356843,32.506622],[107.382097,32.54043],[107.436299,32.529835],[107.438763,32.465732],[107.460937,32.453612],[107.456625,32.41775],[107.489886,32.425328],[107.527458,32.38238],[107.598291,32.411688],[107.648183,32.413709],[107.680827,32.397035],[107.707929,32.331826],[107.753508,32.338399],[107.812022,32.247844],[107.864377,32.201266],[107.890247,32.214432],[107.924739,32.197215],[107.979558,32.146051],[108.024521,32.177462],[108.018362,32.2119],[108.086731,32.233165],[108.143398,32.219495],[108.156948,32.239239],[108.179738,32.221521],[108.240716,32.274666],[108.310933,32.232152],[108.389773,32.263533],[108.414411,32.252399],[108.469846,32.270618],[108.507418,32.245819],[108.509882,32.201266],[108.543758,32.177969],[108.585026,32.17189],[108.676801,32.10297],[108.734084,32.106519],[108.75133,32.076098],[108.78767,32.04871],[108.837561,32.039072],[108.902235,31.984774],[108.986619,31.980205],[109.085785,31.929428],[109.123357,31.892851],[109.191111,31.85575],[109.195422,31.817618],[109.27611,31.79931],[109.279806,31.776418],[109.253936,31.759628],[109.282885,31.743343],[109.281654,31.716874],[109.381436,31.705165],[109.446109,31.722983],[109.502776,31.716365],[109.549587,31.73011],[109.585928,31.726546],[109.592087,31.789136],[109.633971,31.804396],[109.633971,31.824738],[109.60379,31.885737],[109.584696,31.900472],[109.62042,31.928412],[109.631507,31.962436],[109.590855,32.012688],[109.590855,32.047696],[109.621652,32.106519],[109.58716,32.161251],[109.604406,32.199241],[109.592703,32.219495],[109.550203,32.225065],[109.528645,32.270112],[109.495385,32.300468],[109.513247,32.342444],[109.502776,32.38895],[109.529877,32.405625],[109.526797,32.43341],[109.575457,32.506622],[109.637051,32.540935],[109.619804,32.56767],[109.631507,32.599943],[109.726978,32.608513],[109.746072,32.594901],[109.816905,32.577252],[109.910528,32.592884],[109.97089,32.577756],[110.017701,32.546989],[110.084223,32.580782],[110.090382,32.617083],[110.124259,32.616579],[110.153824,32.593388],[110.206179,32.633212],[110.156903,32.683093],[110.159367,32.767173],[110.127338,32.77774],[110.142121,32.802895],[110.105164,32.832569],[110.051578,32.851676],[109.988752,32.886359],[109.927158,32.887364],[109.907448,32.903947],[109.856941,32.910479],[109.847702,32.893395],[109.789804,32.882339],[109.76455,32.909474],[109.785492,32.987316],[109.794731,33.067095],[109.704188,33.101694],[109.688174,33.116733],[109.576073,33.110216],[109.522486,33.138785],[109.468283,33.140288],[109.438718,33.152314],[109.498464,33.207412],[109.514479,33.237951],[109.60687,33.235949],[109.619804,33.275484],[109.649985,33.251465],[109.693101,33.254468],[109.732521,33.231443],[109.813209,33.236449],[109.852013,33.247961],[109.916687,33.229942],[109.973353,33.203907],[109.999223,33.212419],[110.031252,33.191888],[110.164911,33.209415],[110.218497,33.163336],[110.285635,33.171352],[110.33799,33.160331],[110.372482,33.186379],[110.398352,33.176862],[110.398352,33.176862],[110.471032,33.171352],[110.54125,33.255469],[110.57759,33.250464],[110.59422,33.168346],[110.623785,33.143796],[110.650887,33.157324],[110.702626,33.097182],[110.753133,33.15031],[110.824582,33.158327],[110.828893,33.201403],[110.865234,33.213921],[110.9219,33.203907],[110.960704,33.253967],[110.984726,33.255469],[111.025994,33.330504],[111.025994,33.375495],[110.996429,33.435946],[111.02661,33.467903],[111.021066,33.471397],[111.021682,33.476389],[111.02661,33.478386],[111.002588,33.535772],[111.00382,33.578662],[110.966864,33.609071],[110.878784,33.634486],[110.823966,33.685793],[110.831973,33.713675],[110.81719,33.751003],[110.782082,33.796272],[110.74143,33.798759],[110.712481,33.833564],[110.66259,33.85295],[110.612083,33.852453],[110.587445,33.887733],[110.628713,33.910086],[110.627481,33.925482],[110.665669,33.937895],[110.671213,33.966192],[110.620706,34.035652],[110.587445,34.023252],[110.591757,34.101586],[110.61393,34.113478],[110.642264,34.161032],[110.621938,34.177372],[110.55788,34.193214],[110.55172,34.213012],[110.507989,34.217466],[110.43962,34.243196],[110.428533,34.288203],[110.451938,34.292653],[110.503677,34.33714],[110.473496,34.393457],[110.403279,34.433448],[110.403279,34.433448],[110.360779,34.516825],[110.372482,34.544435],[110.404511,34.557743],[110.366939,34.566614],[110.379257,34.600612]]],[[[111.02661,33.478386],[111.021682,33.476389],[111.021066,33.471397],[111.02661,33.467903],[111.02661,33.478386]]],[[[106.076921,32.76365],[106.07261,32.76365],[106.071378,32.758114],[106.076305,32.759121],[106.076921,32.76365]]]]}},{"type":"Feature","properties":{"adcode":620000,"name":"甘肃省","center":[103.823557,36.058039],"childrenNum":14,"level":"province","parent":{"adcode":100000},"subFeatureIndex":27,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.506231,35.737514],[106.504383,35.736057],[106.498224,35.732656],[106.49268,35.732656],[106.434782,35.688436],[106.460036,35.643705],[106.47913,35.575101],[106.460036,35.578995],[106.440941,35.52641],[106.465579,35.481101],[106.490217,35.480613],[106.483441,35.450393],[106.503767,35.415284],[106.501304,35.364056],[106.472354,35.310842],[106.415688,35.276161],[106.368261,35.273718],[106.363333,35.238532],[106.319601,35.265411],[106.241377,35.358687],[106.237681,35.409431],[106.196414,35.409919],[106.173008,35.437716],[106.129892,35.393333],[106.113262,35.361616],[106.083081,35.421624],[106.073226,35.420649],[106.067682,35.436254],[106.073226,35.447468],[106.071378,35.449418],[106.06953,35.458193],[106.071994,35.463555],[106.054132,35.45478],[106.034422,35.469404],[106.002393,35.438692],[105.894603,35.413821],[105.897683,35.451368],[106.048588,35.488898],[106.047356,35.498155],[106.023335,35.49377],[106.017175,35.519103],[105.900147,35.54735],[105.868734,35.540046],[105.847176,35.490359],[105.816379,35.575101],[105.800365,35.564878],[105.762176,35.602841],[105.759097,35.634464],[105.713517,35.650513],[105.722756,35.673366],[105.690727,35.698643],[105.723988,35.725854],[105.740618,35.698643],[105.759097,35.724883],[105.70243,35.733142],[105.667322,35.749657],[105.595873,35.715651],[105.481924,35.727312],[105.457286,35.771511],[105.432033,35.787533],[105.428953,35.819082],[105.408627,35.822479],[105.38091,35.792873],[105.371055,35.844312],[105.39754,35.857409],[105.350113,35.875839],[105.324859,35.941761],[105.343954,36.033767],[105.406163,36.074409],[105.430801,36.10391],[105.491163,36.101009],[105.515185,36.147415],[105.478844,36.213111],[105.460366,36.223733],[105.45975,36.268137],[105.476381,36.293224],[105.455439,36.321678],[105.425873,36.330357],[105.401236,36.369881],[105.398156,36.430575],[105.363048,36.443093],[105.362432,36.496514],[105.322396,36.535954],[105.281744,36.522489],[105.252179,36.553263],[105.2762,36.563358],[105.261418,36.602764],[105.22015,36.631105],[105.225693,36.664716],[105.201056,36.700711],[105.218302,36.730455],[105.272505,36.739567],[105.275584,36.752515],[105.319932,36.742924],[105.340874,36.764502],[105.334714,36.80093],[105.303302,36.820575],[105.279896,36.86751],[105.244787,36.894796],[105.178882,36.892403],[105.185657,36.942164],[105.165331,36.99476],[105.128991,36.996194],[105.05939,37.022956],[105.03968,37.007187],[105.004571,37.035378],[104.95468,37.040156],[104.954064,37.077407],[104.914644,37.097935],[104.888158,37.15901],[104.864753,37.17284],[104.85613,37.211933],[104.776673,37.246718],[104.717543,37.208597],[104.638087,37.201923],[104.600515,37.242907],[104.624536,37.298627],[104.651022,37.290534],[104.673812,37.317668],[104.713848,37.329566],[104.662109,37.367626],[104.679971,37.408044],[104.521059,37.43466],[104.499501,37.421353],[104.448994,37.42468],[104.437907,37.445589],[104.365226,37.418026],[104.298705,37.414223],[104.287002,37.428007],[104.237727,37.411847],[104.183524,37.406618],[104.089285,37.465067],[103.935916,37.572818],[103.874938,37.604117],[103.841062,37.64725],[103.683381,37.777919],[103.627947,37.797783],[103.40744,37.860651],[103.362477,38.037621],[103.368636,38.08898],[103.53494,38.156776],[103.507838,38.280905],[103.465339,38.353215],[103.416063,38.404821],[103.85954,38.64454],[104.011677,38.85923],[104.044322,38.895105],[104.173053,38.94446],[104.196459,38.9882],[104.190915,39.042139],[104.207546,39.083495],[104.171205,39.160567],[104.047401,39.297788],[104.073271,39.351953],[104.089901,39.419947],[103.955626,39.456923],[103.85338,39.461543],[103.728961,39.430117],[103.595302,39.386652],[103.428998,39.353341],[103.344615,39.331588],[103.259615,39.263971],[103.188166,39.215302],[103.133347,39.192579],[103.007696,39.099753],[102.883892,39.120649],[102.616574,39.171703],[102.579002,39.183301],[102.45335,39.255167],[102.3548,39.231993],[102.276576,39.188868],[102.050526,39.141075],[102.012338,39.127149],[101.902701,39.111827],[101.833715,39.08907],[101.926106,39.000758],[101.955055,38.985874],[102.045599,38.904885],[102.075164,38.891378],[101.941505,38.808883],[101.873751,38.733761],[101.777049,38.66043],[101.672955,38.6908],[101.601506,38.65529],[101.562702,38.713218],[101.412413,38.764099],[101.331109,38.777164],[101.307087,38.80282],[101.34158,38.822406],[101.33542,38.847113],[101.24303,38.860628],[101.237486,38.907214],[101.198682,38.943064],[101.228863,39.020754],[101.117378,38.975174],[100.969553,38.946788],[100.961545,39.005874],[100.901799,39.030053],[100.875314,39.002619],[100.835278,39.025869],[100.829118,39.075133],[100.864227,39.106719],[100.842669,39.199999],[100.842053,39.405614],[100.707778,39.404689],[100.606764,39.387577],[100.498975,39.400527],[100.500823,39.481408],[100.44354,39.485565],[100.326512,39.509118],[100.301258,39.572345],[100.314193,39.606935],[100.250135,39.685274],[100.128179,39.702312],[100.040716,39.757083],[99.958796,39.769504],[99.904593,39.785601],[99.822058,39.860063],[99.672384,39.888079],[99.469124,39.875221],[99.440791,39.885783],[99.459885,39.898181],[99.491298,39.884406],[99.533182,39.891753],[99.714268,39.972061],[99.751225,40.006909],[99.841152,40.013326],[99.927383,40.063727],[99.955716,40.150695],[100.007455,40.20008],[100.169447,40.277743],[100.169447,40.541131],[100.242744,40.618855],[100.237201,40.716905],[100.224882,40.727337],[100.107853,40.875475],[100.057346,40.908049],[99.985897,40.909858],[99.673,40.93292],[99.565827,40.846961],[99.174705,40.858278],[99.172858,40.747289],[99.12543,40.715091],[99.102025,40.676522],[99.041662,40.693767],[98.984996,40.782644],[98.790975,40.705564],[98.80699,40.660181],[98.802678,40.607043],[98.762642,40.639748],[98.72199,40.657911],[98.689345,40.691952],[98.668403,40.773128],[98.569853,40.746836],[98.627751,40.677884],[98.344419,40.568413],[98.333332,40.918903],[98.25018,40.93925],[98.184891,40.988056],[98.142391,41.001607],[97.971776,41.09774],[97.903407,41.168057],[97.629314,41.440498],[97.613915,41.477276],[97.84674,41.656379],[97.653335,41.986856],[97.500582,42.243894],[97.371235,42.457076],[97.172903,42.795257],[96.968411,42.756161],[96.742361,42.75704],[96.386348,42.727592],[96.166458,42.623314],[96.103632,42.604375],[96.072219,42.569566],[96.02356,42.542675],[96.0174,42.482239],[95.978596,42.436762],[96.06606,42.414674],[96.042038,42.352787],[96.040806,42.326688],[96.178161,42.21775],[96.077147,42.149457],[96.13874,42.05399],[96.137509,42.019765],[96.117183,41.985966],[96.054973,41.936124],[95.998306,41.906289],[95.855408,41.849699],[95.801206,41.848361],[95.759322,41.835878],[95.65646,41.826067],[95.57146,41.796181],[95.445193,41.719841],[95.39407,41.693481],[95.335556,41.644305],[95.299831,41.565994],[95.247476,41.61344],[95.194505,41.694821],[95.199433,41.719395],[95.16494,41.735474],[95.135991,41.772976],[95.110738,41.768513],[95.011572,41.726541],[94.969072,41.718948],[94.861898,41.668451],[94.809543,41.619256],[94.750413,41.538227],[94.534219,41.505966],[94.184365,41.268444],[94.01067,41.114875],[93.908424,40.983539],[93.809874,40.879548],[93.820961,40.793519],[93.760599,40.664721],[93.506216,40.648376],[92.928465,40.572504],[92.920458,40.391792],[92.906907,40.310609],[92.796654,40.153897],[92.745531,39.868331],[92.687632,39.657174],[92.639589,39.514196],[92.52564,39.368611],[92.378431,39.258411],[92.339011,39.236628],[92.343938,39.146181],[92.366112,39.096037],[92.366728,39.059335],[92.41046,39.03842],[92.459119,39.042604],[92.459119,39.063982],[92.489916,39.099753],[92.545966,39.111362],[92.659299,39.109969],[92.765857,39.136898],[92.866871,39.138754],[92.889045,39.160103],[92.938936,39.169848],[92.978356,39.143396],[93.043029,39.146645],[93.115094,39.17959],[93.142196,39.160567],[93.131725,39.108112],[93.165601,39.090928],[93.198246,39.045857],[93.179152,38.923977],[93.237666,38.916062],[93.274007,38.896036],[93.453245,38.915596],[93.729186,38.924443],[93.834511,38.867618],[93.884403,38.867618],[93.884403,38.826136],[93.769838,38.821007],[93.756287,38.807484],[93.773533,38.771099],[93.800019,38.750566],[93.885018,38.720689],[93.95154,38.715086],[93.973098,38.724891],[94.281067,38.7599],[94.370379,38.7627],[94.511429,38.445142],[94.527443,38.425922],[94.527443,38.365416],[94.56132,38.351807],[94.582878,38.36917],[94.672805,38.386998],[94.812623,38.385591],[94.861282,38.393565],[94.884072,38.414669],[94.973999,38.430142],[95.045448,38.418889],[95.072549,38.402476],[95.122441,38.417014],[95.140919,38.392158],[95.185266,38.379492],[95.209904,38.327868],[95.229614,38.330685],[95.259179,38.302981],[95.315846,38.318947],[95.408236,38.300163],[95.440881,38.310965],[95.455664,38.291709],[95.487693,38.314721],[95.51849,38.294997],[95.585011,38.343359],[95.608417,38.339134],[95.671858,38.388405],[95.703887,38.400131],[95.723597,38.378554],[95.775952,38.356031],[95.83693,38.344298],[95.852945,38.287481],[95.89606,38.2903],[95.932401,38.259291],[95.93856,38.237202],[96.006929,38.207582],[96.06606,38.173245],[96.109175,38.187358],[96.221892,38.149246],[96.252689,38.167599],[96.264392,38.145952],[96.313051,38.161952],[96.301964,38.183124],[96.335841,38.246132],[96.378341,38.277146],[96.46334,38.277616],[96.665369,38.23015],[96.655514,38.295936],[96.638883,38.307208],[96.626564,38.356031],[96.698013,38.422172],[96.707868,38.459203],[96.6666,38.483567],[96.706637,38.505582],[96.780549,38.504177],[96.800259,38.52759],[96.767614,38.552399],[96.808882,38.582346],[96.7941,38.608072],[96.847071,38.599186],[96.876636,38.580475],[96.961019,38.558015],[97.055874,38.594508],[97.047251,38.653888],[97.057722,38.67258],[97.009063,38.702477],[97.023229,38.755699],[97.00044,38.7613],[96.987505,38.793025],[96.993664,38.834993],[96.983809,38.869016],[96.940693,38.90768],[96.938846,38.95563],[96.965331,39.017034],[96.95794,39.041674],[96.969643,39.097895],[97.012142,39.142004],[96.962251,39.198144],[97.017686,39.208347],[97.060186,39.19768],[97.14149,39.199999],[97.220946,39.193042],[97.315185,39.164744],[97.347213,39.167528],[97.371235,39.140611],[97.401416,39.146645],[97.458698,39.117863],[97.504894,39.076527],[97.58127,39.052364],[97.679205,39.010524],[97.701379,38.963076],[97.828878,38.93003],[97.875689,38.898365],[98.009348,38.85923],[98.029058,38.834061],[98.068478,38.816344],[98.091884,38.786495],[98.167645,38.840121],[98.242173,38.880664],[98.235398,38.918855],[98.276666,38.963541],[98.287753,38.992386],[98.280977,39.027263],[98.316702,39.040744],[98.383839,39.029588],[98.401086,39.001688],[98.432498,38.996107],[98.428187,38.976104],[98.457752,38.952838],[98.526737,38.95563],[98.584635,38.93003],[98.624056,38.959353],[98.612353,38.977035],[98.661628,38.993782],[98.70536,39.043533],[98.730613,39.057011],[98.743548,39.086747],[98.816845,39.085818],[98.818076,39.064911],[98.886446,39.040744],[98.903076,39.012384],[98.951735,38.987735],[99.054597,38.97657],[99.107568,38.951907],[99.071843,38.921184],[99.068764,38.896968],[99.141445,38.852706],[99.222133,38.788827],[99.291118,38.765966],[99.361951,38.718354],[99.375502,38.684727],[99.412458,38.665571],[99.450646,38.60433],[99.501769,38.612281],[99.52887,38.546314],[99.585537,38.498556],[99.63974,38.474666],[99.65945,38.449361],[99.727203,38.415607],[99.758,38.410449],[99.826985,38.370109],[99.960028,38.320825],[100.001912,38.315191],[100.049955,38.283254],[100.071513,38.284663],[100.117093,38.253652],[100.126332,38.231561],[100.182998,38.222158],[100.159592,38.291239],[100.163904,38.328337],[100.136803,38.33444],[100.093071,38.407166],[100.022238,38.432017],[100.001296,38.467169],[100.025933,38.507923],[100.064122,38.518694],[100.086911,38.492936],[100.113397,38.497151],[100.163288,38.461546],[100.24028,38.441861],[100.259374,38.366355],[100.301874,38.388405],[100.331439,38.337257],[100.318505,38.329276],[100.396729,38.293118],[100.424446,38.307208],[100.432453,38.275267],[100.459555,38.2654],[100.474953,38.288891],[100.516837,38.272448],[100.545786,38.247072],[100.595061,38.242372],[100.619083,38.26587],[100.71517,38.253652],[100.752126,38.238612],[100.825423,38.158658],[100.860531,38.148305],[100.913502,38.17889],[100.93814,38.16007],[100.91843,38.129006],[100.922125,38.084741],[100.888864,38.056001],[100.895024,38.013107],[100.91843,37.999432],[100.964009,38.011221],[101.077342,37.941874],[101.103211,37.946593],[101.114298,37.92016],[101.152486,37.891356],[101.159262,37.86821],[101.202994,37.84742],[101.276906,37.83655],[101.362522,37.791162],[101.382848,37.822369],[101.459224,37.86632],[101.551615,37.835604],[101.598427,37.827569],[101.670491,37.754264],[101.659405,37.733441],[101.791832,37.696041],[101.815853,37.654357],[101.854657,37.664781],[101.873135,37.686569],[101.946432,37.728235],[101.998787,37.724921],[102.036359,37.685149],[102.048678,37.651515],[102.035128,37.627819],[102.102265,37.582304],[102.131214,37.54625],[102.103497,37.482641],[102.125055,37.48549],[102.176794,37.458892],[102.19712,37.420403],[102.299981,37.391404],[102.29875,37.370004],[102.368351,37.327662],[102.428097,37.308624],[102.419474,37.294343],[102.45335,37.271487],[102.457662,37.248147],[102.490307,37.223371],[102.533422,37.217176],[102.578386,37.17284],[102.599944,37.174748],[102.642444,37.099845],[102.583314,37.104618],[102.488459,37.078362],[102.506321,37.019134],[102.450271,36.968467],[102.499546,36.954599],[102.526031,36.928291],[102.56114,36.91968],[102.587009,36.869904],[102.639364,36.852666],[102.720052,36.767858],[102.692335,36.775528],[102.639364,36.732853],[102.612879,36.738129],[102.601176,36.710307],[102.630741,36.650793],[102.684328,36.619097],[102.724364,36.613813],[102.714509,36.599401],[102.761936,36.568645],[102.734219,36.562396],[102.753313,36.525855],[102.793349,36.497957],[102.771791,36.47438],[102.829689,36.365544],[102.831537,36.365544],[102.838928,36.345783],[102.836465,36.344819],[102.845704,36.331803],[102.896827,36.331803],[102.922696,36.298047],[103.024942,36.256556],[103.021246,36.232906],[103.066826,36.216974],[103.048964,36.199107],[102.986754,36.193312],[102.965812,36.151765],[102.948566,36.150798],[102.941174,36.104877],[102.882044,36.082632],[102.932551,36.048285],[102.968276,36.044414],[102.951645,36.021667],[102.971971,35.995525],[102.942406,35.92674],[102.954725,35.858864],[102.94487,35.829757],[102.914073,35.845282],[102.81737,35.850133],[102.787189,35.862745],[102.739146,35.821023],[102.715125,35.815685],[102.686175,35.771996],[102.707733,35.70496],[102.744074,35.657807],[102.7644,35.653431],[102.763168,35.612086],[102.808747,35.560496],[102.746537,35.545403],[102.729291,35.523487],[102.782878,35.527871],[102.743458,35.494745],[102.695414,35.528358],[102.570995,35.548324],[102.531575,35.580455],[102.503241,35.585322],[102.49893,35.545403],[102.437952,35.455268],[102.447807,35.437229],[102.408387,35.409431],[102.314764,35.434303],[102.293822,35.424063],[102.287663,35.36552],[102.317844,35.343067],[102.311684,35.31426],[102.280887,35.303028],[102.3123,35.282512],[102.370199,35.263946],[102.365887,35.235599],[102.404075,35.179366],[102.346793,35.164201],[102.310452,35.128967],[102.29567,35.071681],[102.252554,35.048657],[102.218062,35.057475],[102.211286,35.034937],[102.176178,35.032977],[102.157699,35.010923],[102.133678,35.014844],[102.094874,34.986901],[102.048062,34.910868],[102.068388,34.887798],[101.985852,34.90007],[101.916867,34.873561],[101.923027,34.835746],[101.917483,34.705964],[101.919947,34.621791],[101.934729,34.58731],[101.956287,34.582876],[101.97415,34.548871],[102.001867,34.538519],[102.093026,34.536547],[102.139837,34.50351],[102.155852,34.507456],[102.169402,34.457631],[102.205743,34.407777],[102.259329,34.355917],[102.237156,34.34307],[102.237156,34.34307],[102.186649,34.352952],[102.149692,34.271885],[102.067772,34.293642],[102.062229,34.227858],[102.01357,34.218456],[102.030816,34.190739],[102.003099,34.162022],[101.965526,34.167469],[101.955055,34.109514],[101.897773,34.133791],[101.874367,34.130323],[101.851578,34.153108],[101.836795,34.124378],[101.788136,34.131809],[101.764114,34.122892],[101.736397,34.080275],[101.718535,34.083249],[101.703136,34.119424],[101.674187,34.110506],[101.6206,34.178857],[101.53868,34.212022],[101.492485,34.195689],[101.482014,34.218951],[101.417956,34.227858],[101.369913,34.248143],[101.327413,34.24468],[101.325565,34.268423],[101.268899,34.278808],[101.228863,34.298586],[101.235022,34.325279],[101.193754,34.336646],[101.178356,34.320831],[101.098284,34.329233],[101.054552,34.322808],[100.986799,34.374689],[100.951074,34.38358],[100.895024,34.375183],[100.868538,34.332693],[100.821727,34.317371],[100.798321,34.260014],[100.809408,34.247153],[100.764445,34.178857],[100.806329,34.155584],[100.848828,34.089692],[100.870386,34.083744],[100.880857,34.036644],[100.93506,33.990013],[100.927669,33.975126],[100.965857,33.946832],[100.994806,33.891707],[101.023139,33.896178],[101.054552,33.863386],[101.153718,33.8445],[101.153102,33.823124],[101.190675,33.791796],[101.186363,33.741051],[101.162957,33.719649],[101.177124,33.685295],[101.166653,33.659894],[101.217776,33.669856],[101.23687,33.685793],[101.302776,33.657902],[101.385312,33.644949],[101.424732,33.655411],[101.428427,33.680315],[101.501724,33.702723],[101.58426,33.674339],[101.585492,33.645448],[101.616905,33.598603],[101.611977,33.565199],[101.622448,33.502343],[101.718535,33.494857],[101.748716,33.505337],[101.769042,33.538765],[101.783208,33.556721],[101.831252,33.554726],[101.844186,33.602591],[101.884222,33.578163],[101.907012,33.539264],[101.906396,33.48188],[101.946432,33.442937],[101.915635,33.425957],[101.887302,33.383991],[101.877447,33.314502],[101.769658,33.26898],[101.770274,33.248962],[101.83002,33.213921],[101.841723,33.184876],[101.825708,33.119239],[101.865744,33.103198],[101.887302,33.135778],[101.921795,33.153817],[101.935345,33.186879],[101.99386,33.1999],[102.054838,33.189884],[102.08933,33.204908],[102.08933,33.227439],[102.117047,33.288492],[102.144765,33.273983],[102.160163,33.242956],[102.200815,33.223434],[102.217446,33.247961],[102.192192,33.337005],[102.218062,33.349503],[102.258098,33.409472],[102.296286,33.413969],[102.310452,33.397982],[102.368967,33.41247],[102.392988,33.404477],[102.447807,33.454922],[102.462589,33.449429],[102.461358,33.501345],[102.446575,33.53228],[102.477988,33.543254],[102.440416,33.574673],[102.346793,33.605582],[102.31538,33.665374],[102.342481,33.725622],[102.284583,33.719151],[102.324619,33.754486],[102.296286,33.783838],[102.243315,33.786823],[102.261177,33.821136],[102.25317,33.861399],[102.136142,33.965199],[102.16817,33.983066],[102.226069,33.963214],[102.248858,33.98654],[102.287047,33.977607],[102.315996,33.993983],[102.345561,33.969666],[102.392372,33.971651],[102.406539,34.033172],[102.437336,34.087214],[102.471213,34.072839],[102.511865,34.086222],[102.615958,34.099604],[102.649219,34.080275],[102.655994,34.113478],[102.598712,34.14766],[102.651067,34.165983],[102.664002,34.192719],[102.694799,34.198659],[102.728675,34.235774],[102.779798,34.236764],[102.798276,34.272874],[102.856791,34.270895],[102.85987,34.301058],[102.911609,34.312923],[102.949181,34.292159],[102.977515,34.252595],[102.973203,34.205588],[103.005848,34.184798],[103.052043,34.195194],[103.100087,34.181828],[103.124108,34.162022],[103.121644,34.112487],[103.178927,34.079779],[103.129652,34.065899],[103.119797,34.03466],[103.147514,34.036644],[103.157369,33.998944],[103.120413,33.953286],[103.1315,33.931937],[103.16476,33.929454],[103.181391,33.900649],[103.153673,33.819147],[103.165376,33.805721],[103.228202,33.79478],[103.24976,33.814175],[103.284868,33.80224],[103.278709,33.774387],[103.35447,33.743539],[103.434542,33.752993],[103.464723,33.80224],[103.518309,33.807213],[103.545411,33.719649],[103.520157,33.678323],[103.552186,33.671351],[103.563889,33.699735],[103.593454,33.716164],[103.645809,33.708697],[103.667983,33.685793],[103.690772,33.69376],[103.778236,33.658898],[103.861388,33.682307],[103.980264,33.670852],[104.046169,33.686291],[104.103452,33.663381],[104.176749,33.5996],[104.155191,33.542755],[104.180444,33.472895],[104.213089,33.446932],[104.22048,33.404477],[104.272219,33.391486],[104.292545,33.336505],[104.373849,33.345004],[104.420045,33.327004],[104.386168,33.298497],[104.333813,33.315502],[104.303632,33.304499],[104.323958,33.26898],[104.32827,33.223934],[104.351059,33.158828],[104.378161,33.109214],[104.337509,33.038002],[104.391711,33.035493],[104.426204,33.010906],[104.383704,32.994343],[104.378161,32.953174],[104.345516,32.940117],[104.288234,32.942628],[104.277147,32.90244],[104.294393,32.835586],[104.363994,32.822511],[104.458849,32.748551],[104.51182,32.753585],[104.526602,32.728416],[104.582653,32.722374],[104.592508,32.695685],[104.643015,32.661935],[104.696601,32.673522],[104.739717,32.635228],[104.795768,32.643292],[104.820405,32.662943],[104.845659,32.653873],[104.881999,32.600951],[104.925115,32.607505],[105.026745,32.650346],[105.0791,32.637244],[105.111128,32.593893],[105.185041,32.617587],[105.215222,32.63674],[105.219534,32.666469],[105.263265,32.652362],[105.297758,32.656897],[105.347033,32.68259],[105.368591,32.712807],[105.448663,32.732946],[105.454207,32.767173],[105.427721,32.784281],[105.396308,32.85067],[105.396308,32.85067],[105.38091,32.876307],[105.408011,32.885857],[105.414171,32.922034],[105.467757,32.930071],[105.49917,32.911986],[105.528119,32.919019],[105.565692,32.906962],[105.590329,32.87681],[105.638373,32.879323],[105.656851,32.895405],[105.735691,32.905454],[105.82685,32.950663],[105.861959,32.939112],[105.917393,32.993841],[105.926632,33.042517],[105.914929,33.066092],[105.934639,33.112221],[105.923552,33.147805],[105.897067,33.146803],[105.93156,33.178365],[105.968516,33.154318],[105.965436,33.204407],[105.917393,33.237951],[105.862574,33.234447],[105.799133,33.258471],[105.791741,33.278486],[105.752937,33.291994],[105.755401,33.329004],[105.709822,33.382991],[105.827466,33.379993],[105.837937,33.410971],[105.831162,33.451926],[105.842248,33.489866],[105.871198,33.511325],[105.902611,33.556222],[105.940183,33.570684],[105.971596,33.613058],[106.047356,33.610067],[106.086776,33.617045],[106.117573,33.602591],[106.108334,33.569686],[106.187174,33.546746],[106.237681,33.564201],[106.303587,33.604585],[106.35163,33.587137],[106.384891,33.612061],[106.447101,33.613058],[106.456956,33.532779],[106.540108,33.512822],[106.58076,33.576169],[106.575832,33.631497],[106.534564,33.695254],[106.482825,33.707203],[106.488369,33.757969],[106.461883,33.789807],[106.491448,33.834559],[106.475434,33.875809],[106.428007,33.866368],[106.41076,33.909093],[106.474202,33.970659],[106.471738,34.024244],[106.505615,34.056479],[106.501919,34.105055],[106.560434,34.109514],[106.585071,34.149641],[106.55797,34.229837],[106.5321,34.254079],[106.496376,34.238248],[106.526557,34.292159],[106.577064,34.280786],[106.589383,34.253584],[106.63373,34.260014],[106.652825,34.24369],[106.68239,34.256057],[106.705179,34.299575],[106.691013,34.337635],[106.717498,34.369255],[106.638042,34.391481],[106.610941,34.454177],[106.558586,34.48822],[106.513622,34.498085],[106.514238,34.511894],[106.455108,34.531617],[106.334384,34.517811],[106.341159,34.568093],[106.314058,34.578934],[106.419384,34.643458],[106.471122,34.634102],[106.442173,34.675455],[106.456956,34.703996],[106.487137,34.715311],[106.505615,34.746789],[106.539492,34.745805],[106.575216,34.769897],[106.550579,34.82936],[106.556122,34.861285],[106.527789,34.876507],[106.493296,34.941289],[106.484673,34.983959],[106.494528,35.006021],[106.494528,35.006021],[106.52163,35.027587],[106.541956,35.083925],[106.577064,35.089312],[106.615252,35.071191],[106.706411,35.081966],[106.710723,35.100574],[106.838222,35.080007],[106.901664,35.094698],[106.950323,35.066782],[106.990975,35.068252],[107.012533,35.029547],[107.08275,35.024156],[107.089526,34.976604],[107.119707,34.950119],[107.162206,34.944233],[107.189308,34.893198],[107.252749,34.880925],[107.286626,34.931968],[107.350068,34.93393],[107.369162,34.917738],[107.400575,34.932949],[107.455394,34.916757],[107.523763,34.909886],[107.564415,34.968757],[107.619849,34.964834],[107.638943,34.935402],[107.675284,34.9511],[107.741805,34.953553],[107.842203,34.979056],[107.863145,34.999158],[107.846515,35.024646],[107.814486,35.024646],[107.773218,35.060904],[107.773218,35.060904],[107.769523,35.064333],[107.769523,35.064333],[107.727639,35.120157],[107.715936,35.168114],[107.686371,35.218],[107.652494,35.244886],[107.667277,35.257104],[107.737494,35.267366],[107.745501,35.311819],[107.841587,35.276649],[107.867457,35.256127],[107.960464,35.263457],[107.949993,35.245375],[108.049159,35.253683],[108.094739,35.280069],[108.174811,35.304981],[108.221622,35.296678],[108.239484,35.256127],[108.296767,35.267855],[108.345426,35.300586],[108.36144,35.279581],[108.48894,35.275184],[108.547454,35.304981],[108.583178,35.294724],[108.614591,35.328909],[108.61028,35.355271],[108.631222,35.418698],[108.605968,35.503028],[108.625678,35.537124],[108.618287,35.557088],[108.539447,35.605761],[108.517889,35.699615],[108.533903,35.746257],[108.527744,35.82442],[108.499411,35.872444],[108.518505,35.905414],[108.562852,35.921409],[108.593649,35.950967],[108.652164,35.94806],[108.659555,35.990683],[108.688504,36.021183],[108.682345,36.062316],[108.712526,36.138716],[108.646004,36.254143],[108.641693,36.359279],[108.651548,36.384818],[108.618903,36.433946],[108.562852,36.43876],[108.510498,36.47438],[108.514809,36.445501],[108.495099,36.422389],[108.460606,36.422871],[108.408252,36.45946],[108.391621,36.505654],[108.365136,36.519603],[108.340498,36.559032],[108.262274,36.549417],[108.245644,36.571048],[108.210535,36.577296],[108.204992,36.606607],[108.204992,36.606607],[108.222854,36.631105],[108.1976,36.630144],[108.163724,36.563839],[108.092891,36.587388],[108.079956,36.614294],[108.060862,36.592194],[108.001732,36.639269],[108.02329,36.647912],[108.006659,36.683435],[107.938906,36.655594],[107.940754,36.694953],[107.914268,36.720861],[107.907493,36.750118],[107.866841,36.766899],[107.768291,36.792783],[107.742421,36.811951],[107.722095,36.802367],[107.670356,36.83303],[107.642023,36.819137],[107.5909,36.836382],[107.540393,36.828718],[107.533618,36.867031],[107.478183,36.908196],[107.365466,36.905324],[107.336517,36.925899],[107.310032,36.912502],[107.291554,36.979463],[107.291554,36.979463],[107.288474,37.008143],[107.288474,37.008143],[107.28601,37.054963],[107.268764,37.099367],[107.234887,37.096503],[107.181916,37.143269],[107.133873,37.134681],[107.095685,37.115595],[107.030395,37.140883],[107.031011,37.108436],[106.998367,37.106527],[106.905976,37.151378],[106.912135,37.110345],[106.891193,37.098413],[106.818512,37.141838],[106.776012,37.158056],[106.772933,37.120367],[106.750143,37.09889],[106.728585,37.121321],[106.687933,37.12991],[106.673151,37.1113],[106.6171,37.135158],[106.605397,37.127524],[106.645433,37.064992],[106.666991,37.016745],[106.646665,37.000496],[106.64297,36.962729],[106.594926,36.967988],[106.595542,36.94025],[106.540108,36.984244],[106.549347,36.941685],[106.601702,36.918244],[106.609709,36.878521],[106.609709,36.878521],[106.626955,36.892403],[106.637426,36.867031],[106.637426,36.867031],[106.657752,36.820575],[106.627571,36.752995],[106.644817,36.72278],[106.59431,36.750118],[106.514238,36.715584],[106.519782,36.708868],[106.519782,36.708868],[106.530869,36.690154],[106.490833,36.685835],[106.491448,36.628703],[106.444637,36.624861],[106.465579,36.583063],[106.444637,36.557109],[106.397826,36.576816],[106.392282,36.556628],[106.363949,36.577296],[106.37134,36.549417],[106.39721,36.548455],[106.455724,36.496995],[106.494528,36.494589],[106.523477,36.468605],[106.492064,36.422389],[106.510543,36.379037],[106.497608,36.31348],[106.470507,36.306246],[106.504383,36.266207],[106.54134,36.25366],[106.559202,36.292259],[106.647897,36.259451],[106.685469,36.273445],[106.698404,36.244008],[106.735976,36.23725],[106.772933,36.212628],[106.808657,36.21118],[106.833295,36.229044],[106.858548,36.206834],[106.858548,36.206834],[106.873947,36.178338],[106.873947,36.178338],[106.930613,36.138716],[106.925686,36.115997],[106.957715,36.091337],[106.940468,36.064734],[106.928149,36.011502],[106.94786,35.988262],[106.90228,35.943699],[106.93862,35.952905],[106.940468,35.931101],[106.912751,35.93207],[106.849925,35.887476],[106.927534,35.810346],[106.897353,35.759856],[106.868403,35.771996],[106.867171,35.738485],[106.819128,35.7448],[106.806193,35.70982],[106.750759,35.725369],[106.750759,35.689408],[106.674998,35.728284],[106.66268,35.70739],[106.633115,35.714679],[106.620796,35.743829],[106.595542,35.727312],[106.566593,35.738971],[106.506231,35.737514]]],[[[106.047356,35.498155],[106.048588,35.488898],[106.054132,35.45478],[106.071994,35.463555],[106.078769,35.509848],[106.047356,35.498155]]],[[[102.831537,36.365544],[102.829689,36.365544],[102.836465,36.344819],[102.838928,36.345783],[102.831537,36.365544]]],[[[106.073226,35.447468],[106.067682,35.436254],[106.073226,35.420649],[106.083081,35.421624],[106.073226,35.447468]]],[[[106.504383,35.736057],[106.506231,35.737514],[106.49268,35.732656],[106.498224,35.732656],[106.504383,35.736057]]]]}},{"type":"Feature","properties":{"adcode":630000,"name":"青海省","center":[101.778916,36.623178],"centroid":[96.043533,35.726403],"childrenNum":8,"level":"province","parent":{"adcode":100000},"subFeatureIndex":28,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.829689,36.365544],[102.771791,36.47438],[102.793349,36.497957],[102.753313,36.525855],[102.734219,36.562396],[102.761936,36.568645],[102.714509,36.599401],[102.724364,36.613813],[102.684328,36.619097],[102.630741,36.650793],[102.601176,36.710307],[102.612879,36.738129],[102.639364,36.732853],[102.692335,36.775528],[102.720052,36.767858],[102.639364,36.852666],[102.587009,36.869904],[102.56114,36.91968],[102.526031,36.928291],[102.499546,36.954599],[102.450271,36.968467],[102.506321,37.019134],[102.488459,37.078362],[102.583314,37.104618],[102.642444,37.099845],[102.599944,37.174748],[102.578386,37.17284],[102.533422,37.217176],[102.490307,37.223371],[102.457662,37.248147],[102.45335,37.271487],[102.419474,37.294343],[102.428097,37.308624],[102.368351,37.327662],[102.29875,37.370004],[102.299981,37.391404],[102.19712,37.420403],[102.176794,37.458892],[102.125055,37.48549],[102.103497,37.482641],[102.131214,37.54625],[102.102265,37.582304],[102.035128,37.627819],[102.048678,37.651515],[102.036359,37.685149],[101.998787,37.724921],[101.946432,37.728235],[101.873135,37.686569],[101.854657,37.664781],[101.815853,37.654357],[101.791832,37.696041],[101.659405,37.733441],[101.670491,37.754264],[101.598427,37.827569],[101.551615,37.835604],[101.459224,37.86632],[101.382848,37.822369],[101.362522,37.791162],[101.276906,37.83655],[101.202994,37.84742],[101.159262,37.86821],[101.152486,37.891356],[101.114298,37.92016],[101.103211,37.946593],[101.077342,37.941874],[100.964009,38.011221],[100.91843,37.999432],[100.895024,38.013107],[100.888864,38.056001],[100.922125,38.084741],[100.91843,38.129006],[100.93814,38.16007],[100.913502,38.17889],[100.860531,38.148305],[100.825423,38.158658],[100.752126,38.238612],[100.71517,38.253652],[100.619083,38.26587],[100.595061,38.242372],[100.545786,38.247072],[100.516837,38.272448],[100.474953,38.288891],[100.459555,38.2654],[100.432453,38.275267],[100.424446,38.307208],[100.396729,38.293118],[100.318505,38.329276],[100.331439,38.337257],[100.301874,38.388405],[100.259374,38.366355],[100.24028,38.441861],[100.163288,38.461546],[100.113397,38.497151],[100.086911,38.492936],[100.064122,38.518694],[100.025933,38.507923],[100.001296,38.467169],[100.022238,38.432017],[100.093071,38.407166],[100.136803,38.33444],[100.163904,38.328337],[100.159592,38.291239],[100.182998,38.222158],[100.126332,38.231561],[100.117093,38.253652],[100.071513,38.284663],[100.049955,38.283254],[100.001912,38.315191],[99.960028,38.320825],[99.826985,38.370109],[99.758,38.410449],[99.727203,38.415607],[99.65945,38.449361],[99.63974,38.474666],[99.585537,38.498556],[99.52887,38.546314],[99.501769,38.612281],[99.450646,38.60433],[99.412458,38.665571],[99.375502,38.684727],[99.361951,38.718354],[99.291118,38.765966],[99.222133,38.788827],[99.141445,38.852706],[99.068764,38.896968],[99.071843,38.921184],[99.107568,38.951907],[99.054597,38.97657],[98.951735,38.987735],[98.903076,39.012384],[98.886446,39.040744],[98.818076,39.064911],[98.816845,39.085818],[98.743548,39.086747],[98.730613,39.057011],[98.70536,39.043533],[98.661628,38.993782],[98.612353,38.977035],[98.624056,38.959353],[98.584635,38.93003],[98.526737,38.95563],[98.457752,38.952838],[98.428187,38.976104],[98.432498,38.996107],[98.401086,39.001688],[98.383839,39.029588],[98.316702,39.040744],[98.280977,39.027263],[98.287753,38.992386],[98.276666,38.963541],[98.235398,38.918855],[98.242173,38.880664],[98.167645,38.840121],[98.091884,38.786495],[98.068478,38.816344],[98.029058,38.834061],[98.009348,38.85923],[97.875689,38.898365],[97.828878,38.93003],[97.701379,38.963076],[97.679205,39.010524],[97.58127,39.052364],[97.504894,39.076527],[97.458698,39.117863],[97.401416,39.146645],[97.371235,39.140611],[97.347213,39.167528],[97.315185,39.164744],[97.220946,39.193042],[97.14149,39.199999],[97.060186,39.19768],[97.017686,39.208347],[96.962251,39.198144],[97.012142,39.142004],[96.969643,39.097895],[96.95794,39.041674],[96.965331,39.017034],[96.938846,38.95563],[96.940693,38.90768],[96.983809,38.869016],[96.993664,38.834993],[96.987505,38.793025],[97.00044,38.7613],[97.023229,38.755699],[97.009063,38.702477],[97.057722,38.67258],[97.047251,38.653888],[97.055874,38.594508],[96.961019,38.558015],[96.876636,38.580475],[96.847071,38.599186],[96.7941,38.608072],[96.808882,38.582346],[96.767614,38.552399],[96.800259,38.52759],[96.780549,38.504177],[96.706637,38.505582],[96.6666,38.483567],[96.707868,38.459203],[96.698013,38.422172],[96.626564,38.356031],[96.638883,38.307208],[96.655514,38.295936],[96.665369,38.23015],[96.46334,38.277616],[96.378341,38.277146],[96.335841,38.246132],[96.301964,38.183124],[96.313051,38.161952],[96.264392,38.145952],[96.252689,38.167599],[96.221892,38.149246],[96.109175,38.187358],[96.06606,38.173245],[96.006929,38.207582],[95.93856,38.237202],[95.932401,38.259291],[95.89606,38.2903],[95.852945,38.287481],[95.83693,38.344298],[95.775952,38.356031],[95.723597,38.378554],[95.703887,38.400131],[95.671858,38.388405],[95.608417,38.339134],[95.585011,38.343359],[95.51849,38.294997],[95.487693,38.314721],[95.455664,38.291709],[95.440881,38.310965],[95.408236,38.300163],[95.315846,38.318947],[95.259179,38.302981],[95.229614,38.330685],[95.209904,38.327868],[95.185266,38.379492],[95.140919,38.392158],[95.122441,38.417014],[95.072549,38.402476],[95.045448,38.418889],[94.973999,38.430142],[94.884072,38.414669],[94.861282,38.393565],[94.812623,38.385591],[94.672805,38.386998],[94.582878,38.36917],[94.56132,38.351807],[94.527443,38.365416],[94.527443,38.425922],[94.511429,38.445142],[94.370379,38.7627],[94.281067,38.7599],[93.973098,38.724891],[93.95154,38.715086],[93.885018,38.720689],[93.800019,38.750566],[93.773533,38.771099],[93.756287,38.807484],[93.769838,38.821007],[93.884403,38.826136],[93.884403,38.867618],[93.834511,38.867618],[93.729186,38.924443],[93.453245,38.915596],[93.274007,38.896036],[93.237666,38.916062],[93.179152,38.923977],[93.198246,39.045857],[93.165601,39.090928],[93.131725,39.108112],[93.142196,39.160567],[93.115094,39.17959],[93.043029,39.146645],[92.978356,39.143396],[92.938936,39.169848],[92.889045,39.160103],[92.866871,39.138754],[92.765857,39.136898],[92.659299,39.109969],[92.545966,39.111362],[92.489916,39.099753],[92.459119,39.063982],[92.459119,39.042604],[92.41046,39.03842],[92.416003,39.010524],[92.380279,38.999828],[92.263866,39.002153],[92.197961,38.983548],[92.173323,38.960749],[92.10865,38.963541],[91.966368,38.930961],[91.880752,38.899297],[91.87952,38.884391],[91.806223,38.872744],[91.694738,38.86622],[91.681188,38.852706],[91.501333,38.815411],[91.446515,38.813546],[91.298689,38.746365],[91.242639,38.752433],[91.188436,38.73096],[90.992567,38.695003],[90.970394,38.697806],[90.899561,38.679588],[90.724634,38.658094],[90.65996,38.674449],[90.619308,38.664636],[90.645794,38.635191],[90.606374,38.610878],[90.608837,38.594508],[90.560794,38.593573],[90.525685,38.561291],[90.463476,38.556611],[90.465323,38.521971],[90.427135,38.493873],[90.353222,38.482162],[90.315034,38.501835],[90.248513,38.491531],[90.130868,38.494341],[90.111774,38.477945],[90.111774,38.418889],[90.129636,38.400131],[90.179528,38.396848],[90.137644,38.340543],[90.280542,38.238142],[90.352607,38.233441],[90.361846,38.300163],[90.401882,38.311434],[90.531229,38.319886],[90.516446,38.207111],[90.519526,37.730601],[90.579272,37.720661],[90.586663,37.703144],[90.643946,37.696988],[90.777605,37.648672],[90.820104,37.613599],[90.854597,37.604117],[90.882314,37.575664],[90.865684,37.53059],[90.911879,37.519674],[90.958075,37.477891],[91.019669,37.493088],[91.073256,37.475992],[91.099741,37.447965],[91.113292,37.387124],[91.136081,37.355734],[91.134849,37.324331],[91.194596,37.273868],[91.1909,37.205737],[91.280211,37.163779],[91.286371,37.105095],[91.303617,37.083136],[91.291298,37.042544],[91.303617,37.012444],[91.216153,37.010054],[91.181045,37.025345],[91.133618,37.007665],[91.126842,36.978507],[91.051698,36.96751],[91.036915,36.929727],[90.983944,36.913459],[90.924198,36.921115],[90.853981,36.915373],[90.758511,36.825844],[90.732025,36.825844],[90.727098,36.755872],[90.754815,36.721341],[90.720938,36.708868],[90.706156,36.658955],[90.730793,36.655594],[90.72217,36.620058],[90.741264,36.585947],[90.810865,36.585466],[90.831191,36.55807],[90.905104,36.560474],[91.011662,36.539801],[91.035683,36.529703],[91.039995,36.474861],[91.028292,36.443093],[91.051698,36.433946],[91.026444,36.323607],[91.07264,36.299012],[91.051698,36.238215],[91.096045,36.219871],[91.09235,36.163844],[91.124994,36.115514],[91.081263,36.088436],[90.979017,36.106811],[90.922966,36.028927],[90.850285,36.016827],[90.815793,36.035703],[90.776373,36.086501],[90.659344,36.13485],[90.613149,36.126632],[90.534925,36.147899],[90.478258,36.13195],[90.424055,36.133883],[90.325505,36.159496],[90.23681,36.160462],[90.198006,36.187516],[90.130252,36.2078],[90.145651,36.239181],[90.058188,36.255591],[90.043405,36.276822],[90.003369,36.278752],[90.028006,36.258486],[90.019999,36.213594],[89.997825,36.168193],[89.944855,36.140649],[89.941159,36.067637],[89.914058,36.079246],[89.819819,36.080697],[89.766848,36.073925],[89.711414,36.093272],[89.688624,36.091337],[89.605472,36.038123],[89.474893,36.022151],[89.417611,36.044897],[89.404676,36.016827],[89.434857,35.992136],[89.428082,35.917531],[89.489676,35.903475],[89.554965,35.873414],[89.550654,35.856924],[89.62395,35.859349],[89.654747,35.848193],[89.707718,35.849163],[89.778551,35.861775],[89.801957,35.848193],[89.767464,35.799183],[89.782863,35.773453],[89.747138,35.7516],[89.748986,35.66267],[89.726196,35.648082],[89.765616,35.599922],[89.75145,35.580942],[89.71203,35.581915],[89.699711,35.544916],[89.720037,35.501566],[89.740979,35.507412],[89.765,35.482563],[89.739131,35.468429],[89.685544,35.416259],[89.658443,35.425526],[89.619639,35.412357],[89.58761,35.383575],[89.497067,35.361128],[89.516161,35.330862],[89.494603,35.298632],[89.531559,35.276161],[89.48598,35.256616],[89.450255,35.223867],[89.46935,35.214577],[89.519241,35.133862],[89.579603,35.118688],[89.593153,35.104491],[89.59069,35.057965],[89.560509,34.938836],[89.578987,34.895162],[89.670146,34.887798],[89.707102,34.919701],[89.747138,34.903506],[89.78779,34.921664],[89.821051,34.902033],[89.814891,34.86816],[89.838913,34.865705],[89.867862,34.81069],[89.825978,34.796931],[89.799493,34.743838],[89.732356,34.732035],[89.72558,34.660689],[89.74837,34.641981],[89.798877,34.628686],[89.777935,34.574499],[89.814891,34.548871],[89.823515,34.455657],[89.819819,34.420614],[89.799493,34.39642],[89.820435,34.369255],[89.858623,34.359375],[89.86663,34.324785],[89.825362,34.293642],[89.838297,34.263477],[89.816739,34.16945],[89.789638,34.150632],[89.760073,34.152613],[89.756993,34.124874],[89.71203,34.131809],[89.655979,34.097126],[89.656595,34.057966],[89.635037,34.049537],[89.684928,33.990013],[89.688008,33.959739],[89.718805,33.946832],[89.73174,33.921509],[89.795181,33.865374],[89.837065,33.868853],[89.899891,33.80771],[89.942391,33.801246],[89.902355,33.758467],[89.907282,33.741051],[89.983659,33.725622],[89.981195,33.70322],[90.008296,33.687785],[89.984275,33.612061],[90.01076,33.553728],[90.083441,33.525295],[90.088984,33.478885],[90.107463,33.460913],[90.22018,33.437943],[90.246665,33.423959],[90.332896,33.310501],[90.363077,33.279487],[90.405577,33.260473],[90.490577,33.264977],[90.562642,33.229441],[90.627315,33.180368],[90.704308,33.135778],[90.740032,33.142293],[90.803474,33.114227],[90.88293,33.120241],[90.902024,33.083143],[90.927894,33.120241],[91.001807,33.11573],[91.037531,33.098686],[91.072024,33.113224],[91.147784,33.07211],[91.161335,33.108712],[91.18782,33.106206],[91.226624,33.141792],[91.261733,33.141291],[91.311624,33.108211],[91.370138,33.100691],[91.436044,33.066092],[91.49579,33.109214],[91.535826,33.10019],[91.55492,33.060074],[91.583253,33.0375],[91.664557,33.012913],[91.685499,32.989324],[91.752637,32.969242],[91.799448,32.942126],[91.839484,32.948152],[91.857962,32.90244],[91.896766,32.907967],[91.955897,32.8205],[92.018722,32.829552],[92.038432,32.860725],[92.101874,32.860222],[92.145606,32.885857],[92.205352,32.866255],[92.227526,32.821003],[92.193649,32.801889],[92.211511,32.788306],[92.198577,32.754591],[92.255243,32.720863],[92.310062,32.751571],[92.343938,32.738484],[92.355641,32.764657],[92.411076,32.748048],[92.459119,32.76365],[92.484372,32.745028],[92.56814,32.73194],[92.574916,32.741001],[92.634662,32.720863],[92.667922,32.73194],[92.686401,32.76516],[92.756618,32.743014],[92.789262,32.719856],[92.822523,32.729926],[92.866871,32.698203],[92.933392,32.719353],[92.964189,32.714821],[93.00053,32.741001],[93.019624,32.737477],[93.023935,32.703239],[93.069515,32.626156],[93.087993,32.63674],[93.159442,32.644803],[93.176688,32.6705],[93.210565,32.655385],[93.239514,32.662439],[93.260456,32.62666],[93.300492,32.619604],[93.308499,32.580278],[93.33868,32.5712],[93.385492,32.525294],[93.411977,32.558086],[93.4631,32.556069],[93.476651,32.504603],[93.501904,32.503593],[93.516687,32.47583],[93.618933,32.522771],[93.651577,32.571705],[93.721795,32.578261],[93.75136,32.56313],[93.820345,32.549511],[93.851142,32.50965],[93.861613,32.466237],[93.90904,32.463207],[93.960163,32.484917],[93.978641,32.459672],[94.03038,32.448057],[94.049474,32.469771],[94.091974,32.463207],[94.137554,32.433915],[94.176974,32.454117],[94.196684,32.51621],[94.250886,32.51722],[94.292154,32.502584],[94.294002,32.519743],[94.350053,32.533871],[94.371611,32.524789],[94.395016,32.594397],[94.435052,32.562626],[94.463386,32.572209],[94.459074,32.599439],[94.522516,32.595909],[94.591501,32.640772],[94.614291,32.673522],[94.638312,32.645307],[94.737479,32.587338],[94.762116,32.526303],[94.78737,32.522266],[94.80708,32.486431],[94.852043,32.463712],[94.889616,32.472295],[94.912405,32.41573],[94.944434,32.404109],[94.988166,32.422802],[95.057151,32.395014],[95.075013,32.376315],[95.075013,32.376315],[95.081789,32.384907],[95.153853,32.386423],[95.218527,32.397035],[95.228382,32.363678],[95.261643,32.348006],[95.193274,32.332331],[95.096571,32.322217],[95.079325,32.279726],[95.10581,32.258979],[95.20744,32.297433],[95.214216,32.321712],[95.241317,32.3207],[95.239469,32.287315],[95.270266,32.194683],[95.270266,32.194683],[95.31523,32.148585],[95.366968,32.151118],[95.367584,32.178982],[95.406389,32.182021],[95.440265,32.157705],[95.454432,32.061898],[95.421171,32.033999],[95.454432,32.007613],[95.395918,32.001523],[95.360809,31.95939],[95.3682,31.92892],[95.408852,31.918761],[95.406389,31.896915],[95.456896,31.801853],[95.480301,31.795749],[95.511714,31.750468],[95.546823,31.73978],[95.580083,31.76726],[95.634286,31.782523],[95.779648,31.748941],[95.823995,31.68225],[95.853561,31.714329],[95.846169,31.736218],[95.89914,31.81711],[95.983524,31.816601],[95.989067,31.78761],[96.064828,31.720438],[96.135661,31.70211],[96.148595,31.686324],[96.156603,31.602769],[96.207726,31.598691],[96.221892,31.647613],[96.245298,31.657802],[96.252073,31.697527],[96.222508,31.733164],[96.231131,31.749959],[96.178161,31.775401],[96.183088,31.835924],[96.202798,31.841008],[96.214501,31.876589],[96.188632,31.904028],[96.220044,31.905553],[96.253305,31.929936],[96.288414,31.919777],[96.389428,31.919777],[96.407906,31.845583],[96.435623,31.796258],[96.468884,31.769804],[96.519391,31.74945],[96.56805,31.711783],[96.615477,31.737236],[96.661057,31.705674],[96.691854,31.722474],[96.722651,31.686833],[96.778701,31.675629],[96.790404,31.698545],[96.840295,31.720438],[96.799027,31.792188],[96.765767,31.819144],[96.760223,31.860325],[96.794716,31.869474],[96.81073,31.894375],[96.776238,31.935015],[96.753448,31.944156],[96.742977,32.001016],[96.722651,32.013195],[96.824281,32.007613],[96.868629,31.964975],[96.863085,31.996448],[96.894498,32.013703],[96.941925,31.986297],[96.965947,32.008628],[96.935766,32.048203],[97.006599,32.067984],[97.028773,32.04871],[97.127323,32.044145],[97.169823,32.032984],[97.188301,32.055304],[97.214786,32.042623],[97.233881,32.063927],[97.201852,32.090296],[97.219714,32.109054],[97.258518,32.072041],[97.308409,32.076605],[97.293011,32.096887],[97.313953,32.130342],[97.271453,32.139971],[97.264062,32.182527],[97.299786,32.294904],[97.32196,32.303503],[97.371235,32.273148],[97.415583,32.296421],[97.424822,32.322723],[97.387865,32.427349],[97.341054,32.440987],[97.388481,32.501575],[97.334895,32.514192],[97.332431,32.542448],[97.3583,32.563635],[97.374315,32.546484],[97.411887,32.575235],[97.448843,32.586833],[97.463626,32.55506],[97.50243,32.530844],[97.540618,32.536899],[97.670582,32.51722],[97.684132,32.530339],[97.730944,32.527312],[97.700763,32.53488],[97.616995,32.586329],[97.607756,32.614059],[97.543698,32.62162],[97.535075,32.638252],[97.48272,32.654377],[97.42359,32.70475],[97.429133,32.714318],[97.386018,32.77925],[97.392793,32.828546],[97.376163,32.886359],[97.347829,32.895907],[97.375547,32.956689],[97.438372,32.976271],[97.523988,32.988822],[97.499966,33.011408],[97.542466,33.035995],[97.517213,33.097683],[97.487032,33.107209],[97.498119,33.137783],[97.487648,33.168346],[97.548626,33.203907],[97.607756,33.263976],[97.622538,33.337005],[97.676125,33.341004],[97.754349,33.409972],[97.674893,33.432949],[97.625618,33.461412],[97.552321,33.465906],[97.511669,33.520805],[97.523372,33.577166],[97.450075,33.582152],[97.415583,33.605582],[97.435293,33.682307],[97.418046,33.728608],[97.422974,33.754984],[97.406344,33.795278],[97.373083,33.817655],[97.371851,33.842015],[97.398336,33.848477],[97.395257,33.889224],[97.460546,33.887236],[97.503662,33.912073],[97.52214,33.903133],[97.601596,33.929951],[97.629314,33.919523],[97.660111,33.956264],[97.652719,33.998448],[97.70261,34.036644],[97.665654,34.126855],[97.766668,34.158555],[97.789458,34.182818],[97.789458,34.182818],[97.796849,34.199154],[97.796849,34.199154],[97.8104,34.207568],[97.898479,34.209548],[97.95453,34.190739],[98.028442,34.122892],[98.098043,34.122892],[98.158405,34.107037],[98.206449,34.08424],[98.258188,34.083249],[98.344419,34.094648],[98.399854,34.085231],[98.396774,34.053008],[98.428187,34.029204],[98.440506,33.981577],[98.415252,33.956761],[98.425723,33.913066],[98.407245,33.867362],[98.434962,33.843009],[98.463295,33.848477],[98.492861,33.796272],[98.494092,33.768915],[98.51873,33.77389],[98.539672,33.746525],[98.582788,33.731595],[98.610505,33.682805],[98.6567,33.64744],[98.61728,33.637476],[98.622824,33.610067],[98.652389,33.595114],[98.648077,33.548741],[98.678258,33.522801],[98.725686,33.503341],[98.742316,33.477887],[98.736157,33.406975],[98.779888,33.370497],[98.759562,33.276985],[98.802062,33.270481],[98.804526,33.219428],[98.858728,33.150811],[98.92217,33.118738],[98.967134,33.115229],[98.971445,33.098185],[99.014561,33.081137],[99.024416,33.094675],[99.090322,33.079131],[99.124814,33.046028],[99.196263,33.035493],[99.214741,32.991332],[99.235067,32.982296],[99.24677,32.924043],[99.268944,32.878318],[99.353944,32.885354],[99.376118,32.899927],[99.45311,32.862233],[99.558436,32.839106],[99.589233,32.789312],[99.640355,32.790822],[99.646515,32.774721],[99.700718,32.76667],[99.717964,32.732443],[99.760464,32.769689],[99.766623,32.826032],[99.791877,32.883344],[99.764159,32.924545],[99.788181,32.956689],[99.805427,32.940619],[99.851007,32.941623],[99.877492,32.993339],[99.877492,33.045527],[99.947709,32.986814],[99.956332,32.948152],[100.038252,32.929066],[100.029629,32.895907],[100.064738,32.895907],[100.123252,32.837095],[100.117093,32.802392],[100.139266,32.724388],[100.088143,32.668988],[100.109701,32.640268],[100.189773,32.630692],[100.208252,32.606497],[100.229809,32.650346],[100.231041,32.696189],[100.258759,32.742511],[100.339447,32.719353],[100.399193,32.756101],[100.378251,32.698707],[100.420135,32.73194],[100.450932,32.694678],[100.470026,32.694678],[100.516837,32.632204],[100.54517,32.569687],[100.603069,32.553547],[100.645568,32.526303],[100.657887,32.546484],[100.661583,32.616075],[100.673286,32.628172],[100.710242,32.610026],[100.71209,32.645307],[100.690532,32.678056],[100.77122,32.643795],[100.834046,32.648835],[100.887633,32.632708],[100.93198,32.600447],[100.956618,32.621116],[100.99727,32.627668],[101.030531,32.660424],[101.077342,32.68259],[101.124769,32.658408],[101.157414,32.661431],[101.22332,32.725898],[101.237486,32.825026],[101.223935,32.855698],[101.178356,32.892892],[101.124153,32.909976],[101.134624,32.95217],[101.129081,32.989324],[101.183899,32.984304],[101.171581,33.009902],[101.184515,33.041514],[101.146327,33.056563],[101.143863,33.086151],[101.169733,33.10019],[101.11553,33.194893],[101.124769,33.221431],[101.156798,33.236449],[101.182668,33.26948],[101.217776,33.256469],[101.297232,33.262475],[101.381616,33.153316],[101.393935,33.157826],[101.386543,33.207412],[101.403174,33.225436],[101.487557,33.226938],[101.515275,33.192889],[101.557775,33.167344],[101.633535,33.101193],[101.661252,33.135778],[101.653861,33.162835],[101.709912,33.21292],[101.735781,33.279987],[101.677883,33.297497],[101.64955,33.323004],[101.663716,33.383991],[101.695745,33.433948],[101.769042,33.45592],[101.777665,33.533776],[101.769042,33.538765],[101.748716,33.505337],[101.718535,33.494857],[101.622448,33.502343],[101.611977,33.565199],[101.616905,33.598603],[101.585492,33.645448],[101.58426,33.674339],[101.501724,33.702723],[101.428427,33.680315],[101.424732,33.655411],[101.385312,33.644949],[101.302776,33.657902],[101.23687,33.685793],[101.217776,33.669856],[101.166653,33.659894],[101.177124,33.685295],[101.162957,33.719649],[101.186363,33.741051],[101.190675,33.791796],[101.153102,33.823124],[101.153718,33.8445],[101.054552,33.863386],[101.023139,33.896178],[100.994806,33.891707],[100.965857,33.946832],[100.927669,33.975126],[100.93506,33.990013],[100.880857,34.036644],[100.870386,34.083744],[100.848828,34.089692],[100.806329,34.155584],[100.764445,34.178857],[100.809408,34.247153],[100.798321,34.260014],[100.821727,34.317371],[100.868538,34.332693],[100.895024,34.375183],[100.951074,34.38358],[100.986799,34.374689],[101.054552,34.322808],[101.098284,34.329233],[101.178356,34.320831],[101.193754,34.336646],[101.235022,34.325279],[101.228863,34.298586],[101.268899,34.278808],[101.325565,34.268423],[101.327413,34.24468],[101.369913,34.248143],[101.417956,34.227858],[101.482014,34.218951],[101.492485,34.195689],[101.53868,34.212022],[101.6206,34.178857],[101.674187,34.110506],[101.703136,34.119424],[101.718535,34.083249],[101.736397,34.080275],[101.764114,34.122892],[101.788136,34.131809],[101.836795,34.124378],[101.851578,34.153108],[101.874367,34.130323],[101.897773,34.133791],[101.955055,34.109514],[101.965526,34.167469],[102.003099,34.162022],[102.030816,34.190739],[102.01357,34.218456],[102.062229,34.227858],[102.067772,34.293642],[102.149692,34.271885],[102.186649,34.352952],[102.237156,34.34307],[102.237156,34.34307],[102.259329,34.355917],[102.205743,34.407777],[102.169402,34.457631],[102.155852,34.507456],[102.139837,34.50351],[102.093026,34.536547],[102.001867,34.538519],[101.97415,34.548871],[101.956287,34.582876],[101.934729,34.58731],[101.919947,34.621791],[101.917483,34.705964],[101.923027,34.835746],[101.916867,34.873561],[101.985852,34.90007],[102.068388,34.887798],[102.048062,34.910868],[102.094874,34.986901],[102.133678,35.014844],[102.157699,35.010923],[102.176178,35.032977],[102.211286,35.034937],[102.218062,35.057475],[102.252554,35.048657],[102.29567,35.071681],[102.310452,35.128967],[102.346793,35.164201],[102.404075,35.179366],[102.365887,35.235599],[102.370199,35.263946],[102.3123,35.282512],[102.280887,35.303028],[102.311684,35.31426],[102.317844,35.343067],[102.287663,35.36552],[102.293822,35.424063],[102.314764,35.434303],[102.408387,35.409431],[102.447807,35.437229],[102.437952,35.455268],[102.49893,35.545403],[102.503241,35.585322],[102.531575,35.580455],[102.570995,35.548324],[102.695414,35.528358],[102.743458,35.494745],[102.782878,35.527871],[102.729291,35.523487],[102.746537,35.545403],[102.808747,35.560496],[102.763168,35.612086],[102.7644,35.653431],[102.744074,35.657807],[102.707733,35.70496],[102.686175,35.771996],[102.715125,35.815685],[102.739146,35.821023],[102.787189,35.862745],[102.81737,35.850133],[102.914073,35.845282],[102.94487,35.829757],[102.954725,35.858864],[102.942406,35.92674],[102.971971,35.995525],[102.951645,36.021667],[102.968276,36.044414],[102.932551,36.048285],[102.882044,36.082632],[102.941174,36.104877],[102.948566,36.150798],[102.965812,36.151765],[102.986754,36.193312],[103.048964,36.199107],[103.066826,36.216974],[103.021246,36.232906],[103.024942,36.256556],[102.922696,36.298047],[102.896827,36.331803],[102.845704,36.331803],[102.836465,36.344819],[102.829689,36.365544]]]]}},{"type":"Feature","properties":{"adcode":640000,"name":"宁夏回族自治区","center":[106.278179,38.46637],"centroid":[106.169866,37.291332],"childrenNum":5,"level":"province","parent":{"adcode":100000},"subFeatureIndex":29,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[107.268764,37.099367],[107.281083,37.127047],[107.306952,37.100799],[107.334669,37.138975],[107.336517,37.165687],[107.317423,37.200017],[107.270612,37.229089],[107.309416,37.239095],[107.273075,37.29101],[107.257677,37.337179],[107.282931,37.437036],[107.284162,37.481691],[107.345756,37.518725],[107.369162,37.58752],[107.330358,37.584201],[107.311264,37.609806],[107.361155,37.613125],[107.422133,37.665254],[107.389488,37.671413],[107.387024,37.691305],[107.425828,37.684201],[107.484959,37.706458],[107.499125,37.765619],[107.57119,37.776499],[107.599523,37.791162],[107.620465,37.776026],[107.646335,37.805349],[107.659269,37.844112],[107.65003,37.86443],[107.560719,37.893717],[107.49235,37.944706],[107.448618,37.933378],[107.411662,37.948009],[107.440611,37.995659],[107.3938,38.014993],[107.33159,38.086625],[107.240431,38.111586],[107.19054,38.153953],[107.138801,38.161011],[107.119091,38.134185],[107.071047,38.138892],[107.051337,38.122886],[107.010069,38.120532],[106.942316,38.132302],[106.858548,38.156306],[106.779092,38.171833],[106.737824,38.197706],[106.654672,38.22921],[106.627571,38.232501],[106.555506,38.263521],[106.482209,38.319417],[106.599854,38.389812],[106.647897,38.470917],[106.66268,38.601524],[106.709491,38.718821],[106.756302,38.748699],[106.837606,38.847579],[106.954019,38.941202],[106.971881,39.026333],[106.96757,39.054688],[106.933693,39.076527],[106.878874,39.091392],[106.859164,39.107648],[106.825288,39.19397],[106.795723,39.214375],[106.790795,39.241263],[106.806193,39.277407],[106.806809,39.318625],[106.781556,39.371849],[106.751375,39.381564],[106.683622,39.357506],[106.643586,39.357969],[106.602318,39.37555],[106.556122,39.322329],[106.525325,39.308439],[106.511774,39.272311],[106.402753,39.291767],[106.280181,39.262118],[106.29558,39.167992],[106.285109,39.146181],[106.251232,39.131327],[106.192718,39.142932],[106.170544,39.163352],[106.145907,39.153142],[106.096631,39.084889],[106.078153,39.026333],[106.087392,39.006339],[106.060907,38.96866],[106.021487,38.953769],[105.97098,38.909077],[105.992538,38.857366],[105.909386,38.791159],[105.908154,38.737496],[105.88598,38.716953],[105.894603,38.696405],[105.852719,38.641735],[105.874277,38.593105],[105.856415,38.569714],[105.863806,38.53508],[105.836705,38.476071],[105.850872,38.443736],[105.827466,38.432486],[105.835473,38.387467],[105.821307,38.366824],[105.86627,38.296406],[105.842248,38.240962],[105.802828,38.220277],[105.775111,38.186887],[105.76772,38.121474],[105.780655,38.084741],[105.840401,38.004147],[105.799749,37.939986],[105.80406,37.862068],[105.760944,37.799674],[105.677177,37.771769],[105.622358,37.777919],[105.616199,37.722555],[105.598952,37.699356],[105.467141,37.695094],[105.4037,37.710246],[105.315004,37.702197],[105.221998,37.677097],[105.187505,37.657674],[105.111128,37.633981],[105.027977,37.580881],[104.866601,37.566651],[104.805007,37.539133],[104.623305,37.522522],[104.433595,37.515402],[104.419429,37.511604],[104.407726,37.464592],[104.322726,37.44844],[104.287002,37.428007],[104.298705,37.414223],[104.365226,37.418026],[104.437907,37.445589],[104.448994,37.42468],[104.499501,37.421353],[104.521059,37.43466],[104.679971,37.408044],[104.662109,37.367626],[104.713848,37.329566],[104.673812,37.317668],[104.651022,37.290534],[104.624536,37.298627],[104.600515,37.242907],[104.638087,37.201923],[104.717543,37.208597],[104.776673,37.246718],[104.85613,37.211933],[104.864753,37.17284],[104.888158,37.15901],[104.914644,37.097935],[104.954064,37.077407],[104.95468,37.040156],[105.004571,37.035378],[105.03968,37.007187],[105.05939,37.022956],[105.128991,36.996194],[105.165331,36.99476],[105.185657,36.942164],[105.178882,36.892403],[105.244787,36.894796],[105.279896,36.86751],[105.303302,36.820575],[105.334714,36.80093],[105.340874,36.764502],[105.319932,36.742924],[105.275584,36.752515],[105.272505,36.739567],[105.218302,36.730455],[105.201056,36.700711],[105.225693,36.664716],[105.22015,36.631105],[105.261418,36.602764],[105.2762,36.563358],[105.252179,36.553263],[105.281744,36.522489],[105.322396,36.535954],[105.362432,36.496514],[105.363048,36.443093],[105.398156,36.430575],[105.401236,36.369881],[105.425873,36.330357],[105.455439,36.321678],[105.476381,36.293224],[105.45975,36.268137],[105.460366,36.223733],[105.478844,36.213111],[105.515185,36.147415],[105.491163,36.101009],[105.430801,36.10391],[105.406163,36.074409],[105.343954,36.033767],[105.324859,35.941761],[105.350113,35.875839],[105.39754,35.857409],[105.371055,35.844312],[105.38091,35.792873],[105.408627,35.822479],[105.428953,35.819082],[105.432033,35.787533],[105.457286,35.771511],[105.481924,35.727312],[105.595873,35.715651],[105.667322,35.749657],[105.70243,35.733142],[105.759097,35.724883],[105.740618,35.698643],[105.723988,35.725854],[105.690727,35.698643],[105.722756,35.673366],[105.713517,35.650513],[105.759097,35.634464],[105.762176,35.602841],[105.800365,35.564878],[105.816379,35.575101],[105.847176,35.490359],[105.868734,35.540046],[105.900147,35.54735],[106.017175,35.519103],[106.023335,35.49377],[106.047356,35.498155],[106.078769,35.509848],[106.071994,35.463555],[106.06953,35.458193],[106.073842,35.45478],[106.073226,35.450393],[106.071378,35.449418],[106.073226,35.447468],[106.083081,35.421624],[106.113262,35.361616],[106.129892,35.393333],[106.173008,35.437716],[106.196414,35.409919],[106.237681,35.409431],[106.241377,35.358687],[106.319601,35.265411],[106.363333,35.238532],[106.368261,35.273718],[106.415688,35.276161],[106.472354,35.310842],[106.501304,35.364056],[106.503767,35.415284],[106.483441,35.450393],[106.490217,35.480613],[106.465579,35.481101],[106.440941,35.52641],[106.460036,35.578995],[106.47913,35.575101],[106.460036,35.643705],[106.434782,35.688436],[106.49268,35.732656],[106.506231,35.737514],[106.566593,35.738971],[106.595542,35.727312],[106.620796,35.743829],[106.633115,35.714679],[106.66268,35.70739],[106.674998,35.728284],[106.750759,35.689408],[106.750759,35.725369],[106.806193,35.70982],[106.819128,35.7448],[106.867171,35.738485],[106.868403,35.771996],[106.897353,35.759856],[106.927534,35.810346],[106.849925,35.887476],[106.912751,35.93207],[106.940468,35.931101],[106.93862,35.952905],[106.90228,35.943699],[106.94786,35.988262],[106.928149,36.011502],[106.940468,36.064734],[106.957715,36.091337],[106.925686,36.115997],[106.930613,36.138716],[106.873947,36.178338],[106.873947,36.178338],[106.858548,36.206834],[106.858548,36.206834],[106.833295,36.229044],[106.808657,36.21118],[106.772933,36.212628],[106.735976,36.23725],[106.698404,36.244008],[106.685469,36.273445],[106.647897,36.259451],[106.559202,36.292259],[106.54134,36.25366],[106.504383,36.266207],[106.470507,36.306246],[106.497608,36.31348],[106.510543,36.379037],[106.492064,36.422389],[106.523477,36.468605],[106.494528,36.494589],[106.455724,36.496995],[106.39721,36.548455],[106.37134,36.549417],[106.363949,36.577296],[106.392282,36.556628],[106.397826,36.576816],[106.444637,36.557109],[106.465579,36.583063],[106.444637,36.624861],[106.491448,36.628703],[106.490833,36.685835],[106.530869,36.690154],[106.519782,36.708868],[106.519782,36.708868],[106.514238,36.715584],[106.59431,36.750118],[106.644817,36.72278],[106.627571,36.752995],[106.657752,36.820575],[106.637426,36.867031],[106.637426,36.867031],[106.626955,36.892403],[106.609709,36.878521],[106.609709,36.878521],[106.601702,36.918244],[106.549347,36.941685],[106.540108,36.984244],[106.595542,36.94025],[106.594926,36.967988],[106.64297,36.962729],[106.646665,37.000496],[106.666991,37.016745],[106.645433,37.064992],[106.605397,37.127524],[106.6171,37.135158],[106.673151,37.1113],[106.687933,37.12991],[106.728585,37.121321],[106.750143,37.09889],[106.772933,37.120367],[106.776012,37.158056],[106.818512,37.141838],[106.891193,37.098413],[106.912135,37.110345],[106.905976,37.151378],[106.998367,37.106527],[107.031011,37.108436],[107.030395,37.140883],[107.095685,37.115595],[107.133873,37.134681],[107.181916,37.143269],[107.234887,37.096503],[107.268764,37.099367]]],[[[106.048588,35.488898],[105.897683,35.451368],[105.894603,35.413821],[106.002393,35.438692],[106.034422,35.469404],[106.054132,35.45478],[106.048588,35.488898]]],[[[106.073842,35.45478],[106.06953,35.458193],[106.071378,35.449418],[106.073226,35.450393],[106.073842,35.45478]]]]}},{"type":"Feature","properties":{"adcode":650000,"name":"新疆维吾尔自治区","center":[87.617733,43.792818],"centroid":[85.294711,41.371801],"childrenNum":24,"level":"province","parent":{"adcode":100000},"subFeatureIndex":30,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[96.386348,42.727592],[96.363558,42.900562],[95.921314,43.229789],[95.880046,43.28035],[95.857872,43.417436],[95.735916,43.597569],[95.705735,43.67077],[95.645373,43.787966],[95.623199,43.855756],[95.527113,44.007466],[95.426099,44.009618],[95.377439,44.025972],[95.326932,44.028554],[95.35157,44.090054],[95.355882,44.166087],[95.376208,44.227444],[95.4107,44.245024],[95.43041,44.281882],[95.41378,44.298589],[95.238853,44.277169],[95.1286,44.269884],[94.998637,44.253169],[94.945666,44.292592],[94.826174,44.320001],[94.768275,44.34055],[94.722696,44.34055],[94.673421,44.397021],[94.606283,44.448311],[94.557008,44.462408],[94.470777,44.509373],[94.390705,44.521749],[94.359292,44.515775],[94.329727,44.582734],[94.279836,44.603617],[94.227481,44.645785],[94.215162,44.667921],[94.152336,44.684944],[94.066105,44.732154],[93.723642,44.865498],[93.716251,44.894334],[93.613389,44.926546],[93.509296,44.968055],[93.434767,44.955351],[93.376869,44.985412],[93.314659,44.995147],[93.314043,44.980333],[93.252449,44.991761],[93.174225,45.015458],[93.100312,45.007419],[93.062124,45.018419],[93.002377,45.009958],[92.932776,45.017573],[92.922921,45.03703],[92.884117,45.046756],[92.847777,45.038721],[92.779407,45.050561],[92.683937,45.02561],[92.547814,45.018419],[92.501003,45.001072],[92.414155,45.018419],[92.348866,45.014188],[92.315605,45.028994],[92.240461,45.015881],[92.100026,45.081417],[92.056911,45.086911],[91.885679,45.078882],[91.803144,45.082685],[91.694738,45.065357],[91.561695,45.075501],[91.500101,45.103809],[91.448978,45.156586],[91.429268,45.156586],[91.37753,45.11099],[91.33503,45.129571],[91.242023,45.13717],[91.230936,45.153632],[91.195827,45.159118],[91.17119,45.199616],[91.129922,45.21606],[91.050466,45.208892],[91.007966,45.218589],[90.96177,45.201303],[90.881698,45.192025],[90.866916,45.209314],[90.897713,45.249776],[90.877387,45.280946],[90.831807,45.300313],[90.804706,45.29484],[90.813329,45.32851],[90.773909,45.405874],[90.772677,45.432338],[90.723402,45.464667],[90.671047,45.487747],[90.676591,45.582488],[90.714779,45.728895],[90.799778,45.834905],[90.890937,45.921566],[91.028292,46.023054],[91.014741,46.06667],[91.021517,46.121038],[90.98456,46.160431],[90.94822,46.219262],[90.955611,46.233752],[90.900177,46.31235],[90.983328,46.374734],[90.996263,46.419309],[91.025828,46.444057],[91.038147,46.500936],[91.060937,46.516999],[91.079415,46.558989],[91.068328,46.579149],[91.017821,46.58244],[91.036299,46.670393],[91.054161,46.717598],[91.019053,46.766402],[90.992567,46.769682],[90.992567,46.790583],[90.942676,46.82581],[90.958075,46.879425],[90.929742,46.893331],[90.92235,46.938707],[90.901408,46.960768],[90.830575,46.995883],[90.767134,46.992617],[90.691989,47.080717],[90.653801,47.111681],[90.579888,47.198364],[90.56141,47.206903],[90.521374,47.2845],[90.488113,47.317374],[90.526301,47.379007],[90.507823,47.400076],[90.468403,47.404937],[90.459164,47.43895],[90.474562,47.462422],[90.468403,47.497611],[90.398186,47.547724],[90.376012,47.603036],[90.346447,47.637324],[90.384635,47.644179],[90.331665,47.681663],[90.216484,47.70543],[90.180144,47.72516],[90.13518,47.723147],[90.07605,47.777469],[90.070506,47.820483],[90.086521,47.86547],[90.066195,47.883534],[90.040941,47.874704],[89.960253,47.885942],[89.957789,47.842982],[89.86971,47.834144],[89.761921,47.835751],[89.735435,47.89758],[89.651052,47.913627],[89.645508,47.947711],[89.595617,47.973359],[89.599313,48.015811],[89.569132,48.037825],[89.498299,48.02822],[89.38127,48.046227],[89.359712,48.026219],[89.308589,48.021816],[89.282104,47.994189],[89.231597,47.98017],[89.156452,47.996992],[89.078228,47.98698],[89.044967,48.009806],[89.027105,48.051028],[88.953808,48.090618],[88.939026,48.115396],[88.824461,48.107005],[88.79736,48.133772],[88.721599,48.160526],[88.700657,48.180881],[88.668628,48.171303],[88.638447,48.183674],[88.601491,48.221567],[88.594716,48.259831],[88.575006,48.277757],[88.605803,48.337863],[88.573774,48.351785],[88.573158,48.369679],[88.535586,48.368884],[88.523267,48.403461],[88.503557,48.412996],[88.462289,48.392335],[88.438267,48.393528],[88.360659,48.433251],[88.363123,48.460641],[88.318159,48.478497],[88.229464,48.498329],[88.196819,48.493967],[88.151855,48.526478],[88.130297,48.521721],[88.10874,48.545895],[88.041602,48.548272],[87.973233,48.575997],[87.96153,48.599353],[88.010805,48.618742],[88.02682,48.65315],[88.089645,48.69504],[88.090877,48.71992],[88.064392,48.712813],[88.029283,48.750313],[87.96153,48.773588],[87.93874,48.757809],[87.872219,48.799612],[87.826639,48.800795],[87.803234,48.824835],[87.829103,48.825623],[87.792147,48.849258],[87.78106,48.872094],[87.742256,48.881146],[87.760118,48.925992],[87.793995,48.927565],[87.814321,48.945256],[87.87653,48.949186],[87.871603,48.963726],[87.911639,48.979833],[87.883922,48.993971],[87.883306,49.023806],[87.835263,49.054406],[87.858052,49.07362],[87.844502,49.090084],[87.867291,49.108892],[87.845733,49.146096],[87.82048,49.148445],[87.821096,49.173883],[87.793379,49.18249],[87.762582,49.172709],[87.700372,49.175839],[87.67635,49.15549],[87.602437,49.152359],[87.563017,49.142572],[87.517438,49.145704],[87.49588,49.132001],[87.511894,49.10184],[87.43675,49.075188],[87.388707,49.097921],[87.304939,49.112418],[87.239033,49.114376],[87.211932,49.140615],[87.112766,49.15549],[87.088128,49.133567],[87.000049,49.142572],[86.953853,49.131218],[86.887948,49.132001],[86.854071,49.109284],[86.84976,49.066563],[86.836209,49.051269],[86.772151,49.02773],[86.732115,48.994757],[86.730267,48.959797],[86.757985,48.894919],[86.782006,48.887049],[86.821426,48.850439],[86.818963,48.831139],[86.770303,48.810255],[86.754289,48.78463],[86.780774,48.731369],[86.771535,48.717156],[86.70255,48.666195],[86.693311,48.64366],[86.640956,48.629027],[86.635413,48.612016],[86.594761,48.576789],[86.579978,48.538763],[86.416138,48.481671],[86.38103,48.49357],[86.305269,48.491984],[86.270161,48.452307],[86.225813,48.432456],[86.053966,48.441192],[85.916612,48.438015],[85.791576,48.418954],[85.758315,48.403064],[85.695489,48.335078],[85.695489,48.302445],[85.678243,48.266205],[85.633895,48.232731],[85.622193,48.202824],[85.587084,48.191654],[85.576613,48.15853],[85.55136,48.127781],[85.551975,48.081423],[85.531649,48.046227],[85.547048,48.008205],[85.617881,47.550552],[85.614801,47.498015],[85.685018,47.428829],[85.701649,47.384275],[85.675779,47.321837],[85.701033,47.28856],[85.682555,47.249982],[85.682555,47.222757],[85.641903,47.18413],[85.582772,47.142626],[85.547048,47.096609],[85.545816,47.057891],[85.441106,47.063191],[85.355491,47.054629],[85.325926,47.044842],[85.276651,47.068898],[85.213825,47.041172],[85.175637,46.997924],[85.102956,46.968936],[85.082014,46.939933],[84.987159,46.918272],[84.979768,46.883106],[84.95513,46.861013],[84.934188,46.863878],[84.867051,46.927673],[84.849189,46.957092],[84.781435,46.979962],[84.748175,47.009759],[84.699515,47.008535],[84.668718,46.995067],[84.563393,46.991801],[84.506726,46.97302],[84.425422,47.008943],[84.37122,46.993434],[84.336727,47.00527],[84.2893,46.994658],[84.195061,47.003638],[84.150098,46.977512],[84.086656,46.965261],[84.038613,46.973428],[84.002888,46.990576],[83.951765,46.98731],[83.932671,46.970161],[83.88586,46.982003],[83.766367,47.026896],[83.69923,47.015472],[83.700462,47.032199],[83.576042,47.059114],[83.566803,47.080717],[83.53847,47.083977],[83.463325,47.132042],[83.418978,47.119012],[83.370318,47.178436],[83.324739,47.167858],[83.306261,47.179656],[83.257602,47.173147],[83.221877,47.186977],[83.207094,47.213814],[83.17445,47.218286],[83.15474,47.236168],[83.108544,47.221944],[83.02724,47.21544],[83.031552,47.168265],[82.993364,47.065229],[82.937929,47.014248],[82.923762,46.932169],[82.876335,46.823762],[82.878183,46.797138],[82.829524,46.772551],[82.788872,46.677784],[82.774089,46.600124],[82.726662,46.494756],[82.609017,46.294985],[82.518474,46.153798],[82.461808,45.97982],[82.401446,45.972333],[82.342932,45.935303],[82.336156,45.882418],[82.349707,45.822811],[82.340468,45.772742],[82.289961,45.71636],[82.288729,45.655321],[82.266555,45.620172],[82.281954,45.53891],[82.448257,45.461309],[82.546808,45.426038],[82.60101,45.346178],[82.58746,45.224069],[82.562822,45.204676],[82.487061,45.181058],[82.344779,45.219011],[82.294272,45.247669],[82.206809,45.236713],[82.109491,45.211422],[82.091012,45.222383],[82.09594,45.249776],[82.052824,45.255674],[81.993078,45.237978],[81.921013,45.233342],[81.879745,45.284314],[81.832318,45.319673],[81.78797,45.3836],[81.677101,45.35459],[81.645072,45.359216],[81.582863,45.336503],[81.575471,45.30789],[81.536667,45.304101],[81.52866,45.285999],[81.462754,45.264099],[81.437501,45.28263],[81.398697,45.275471],[81.382066,45.257781],[81.327864,45.260729],[81.284748,45.23882],[81.236705,45.247248],[81.175111,45.227863],[81.170183,45.211001],[81.111669,45.218168],[81.080872,45.182745],[81.024821,45.162916],[80.966307,45.168402],[80.93551,45.160384],[80.897938,45.127459],[80.862214,45.127037],[80.816634,45.152788],[80.731634,45.156164],[80.686055,45.129148],[80.599207,45.105921],[80.519135,45.108878],[80.493882,45.127037],[80.445839,45.097895],[80.443991,45.077614],[80.404571,45.049293],[80.358375,45.040836],[80.328194,45.070007],[80.291854,45.06578],[80.24381,45.031532],[80.195767,45.030686],[80.144644,45.059017],[80.136021,45.041259],[80.111999,45.052675],[80.060876,45.026033],[80.056565,45.011227],[79.98142,44.964244],[79.951855,44.957892],[79.944464,44.937985],[79.887798,44.90917],[79.969102,44.877797],[79.953703,44.849377],[79.991891,44.830281],[79.999283,44.793768],[80.087978,44.817122],[80.115695,44.815424],[80.169898,44.84471],[80.18776,44.825612],[80.178521,44.796741],[80.200695,44.756808],[80.238883,44.7228],[80.313412,44.704938],[80.400259,44.628751],[80.411962,44.605321],[80.350368,44.484615],[80.383013,44.401297],[80.399027,44.30587],[80.413194,44.264741],[80.400875,44.198704],[80.407034,44.149772],[80.3941,44.127009],[80.449534,44.078017],[80.458773,44.047054],[80.457541,43.981203],[80.485259,43.95579],[80.475404,43.938124],[80.511128,43.906657],[80.522215,43.816473],[80.75504,43.494329],[80.761199,43.446554],[80.746417,43.439167],[80.735946,43.389609],[80.686055,43.333916],[80.69283,43.32042],[80.777214,43.308227],[80.769207,43.265535],[80.788917,43.242433],[80.789533,43.201876],[80.804315,43.178314],[80.79446,43.137277],[80.752576,43.148194],[80.73225,43.131163],[80.706997,43.143828],[80.650946,43.147321],[80.593048,43.133347],[80.556092,43.104515],[80.482795,43.06955],[80.416889,43.05687],[80.378701,43.031502],[80.397795,42.996933],[80.487106,42.948766],[80.5912,42.923354],[80.602903,42.894424],[80.503737,42.882146],[80.450766,42.861971],[80.407034,42.834767],[80.338049,42.831695],[80.280151,42.838278],[80.262289,42.828623],[80.259209,42.790865],[80.225948,42.713083],[80.228412,42.692852],[80.179753,42.670415],[80.163738,42.629919],[80.180985,42.590718],[80.221637,42.533415],[80.265368,42.502097],[80.225948,42.485769],[80.206238,42.431462],[80.239499,42.389927],[80.229028,42.358536],[80.283847,42.320493],[80.272144,42.281984],[80.29247,42.259842],[80.28631,42.233261],[80.233339,42.210215],[80.168666,42.200462],[80.163738,42.152563],[80.139717,42.151232],[80.16805,42.096635],[80.193303,42.081535],[80.14218,42.03488],[80.089826,42.047325],[79.923522,42.042436],[79.852689,42.015319],[79.854537,41.984186],[79.822508,41.963275],[79.776313,41.89248],[79.724574,41.896935],[79.640806,41.884907],[79.616784,41.856385],[79.550879,41.834094],[79.500988,41.835432],[79.457256,41.847915],[79.415372,41.836769],[79.356242,41.795735],[79.326061,41.809565],[79.276786,41.78101],[79.271858,41.767174],[79.21704,41.725648],[79.138199,41.722968],[79.10925,41.697503],[79.043345,41.681414],[79.021787,41.657273],[78.99407,41.664427],[78.957729,41.65146],[78.891824,41.597777],[78.86657,41.593749],[78.825302,41.560173],[78.739071,41.555695],[78.696571,41.54181],[78.707042,41.522098],[78.675629,41.50238],[78.650375,41.467411],[78.580774,41.481759],[78.527188,41.440947],[78.454507,41.412228],[78.391681,41.408189],[78.385522,41.394721],[78.338094,41.397415],[78.324544,41.384395],[78.235232,41.399211],[78.163783,41.383497],[78.149617,41.368228],[78.165015,41.340825],[78.136682,41.279239],[78.129291,41.228398],[78.094798,41.224347],[77.972842,41.173013],[77.905089,41.185174],[77.836104,41.153189],[77.814546,41.13426],[77.807155,41.091876],[77.829328,41.059394],[77.796068,41.049014],[77.780669,41.022832],[77.737553,41.032313],[77.684583,41.00793],[77.654402,41.016059],[77.597119,41.005221],[77.591576,40.992122],[77.540453,41.006575],[77.476395,40.999349],[77.473931,41.022832],[77.415417,41.038633],[77.363062,41.04089],[77.296541,41.004769],[77.236795,41.027798],[77.169041,41.009285],[77.108063,41.038181],[77.091433,41.062553],[77.023064,41.059394],[77.002122,41.073381],[76.940528,41.028701],[76.885709,41.027347],[76.85368,40.97631],[76.817956,40.975406],[76.761905,40.954167],[76.741579,40.912119],[76.731724,40.818887],[76.693536,40.779472],[76.646725,40.759983],[76.646725,40.73686],[76.676906,40.696036],[76.654732,40.652917],[76.657196,40.620218],[76.611,40.601591],[76.601145,40.578868],[76.556798,40.542495],[76.543247,40.513837],[76.539551,40.464226],[76.508754,40.429613],[76.470566,40.422779],[76.442233,40.391336],[76.390494,40.37766],[76.381871,40.39088],[76.333212,40.343459],[76.327668,40.391336],[76.283321,40.415034],[76.279625,40.439179],[76.22419,40.401819],[76.176147,40.381307],[76.144118,40.393615],[76.081293,40.39635],[76.048648,40.388601],[76.048648,40.357141],[76.026474,40.355317],[75.986438,40.381763],[75.932235,40.339353],[75.921764,40.291439],[75.890351,40.30924],[75.84046,40.312434],[75.831221,40.327492],[75.785642,40.301025],[75.739446,40.299199],[75.709265,40.280939],[75.688323,40.343915],[75.669845,40.363982],[75.686475,40.418223],[75.717272,40.443278],[75.733287,40.474242],[75.646439,40.516567],[75.631041,40.548862],[75.627345,40.605226],[75.636584,40.624306],[75.599628,40.659727],[75.550353,40.64883],[75.467817,40.599773],[75.432093,40.563412],[75.355716,40.537947],[75.292274,40.483802],[75.268869,40.483802],[75.242383,40.448743],[75.206659,40.447833],[75.13521,40.463315],[75.102565,40.44009],[75.051442,40.449654],[75.021877,40.466958],[74.995392,40.455119],[74.963363,40.464681],[74.891914,40.507467],[74.844486,40.521117],[74.819233,40.505647],[74.814921,40.461039],[74.795211,40.443278],[74.908544,40.338897],[74.862965,40.32658],[74.824776,40.344371],[74.700357,40.346195],[74.697893,40.310153],[74.673255,40.278656],[74.618437,40.27957],[74.577169,40.260391],[74.534669,40.207851],[74.485394,40.182251],[74.433039,40.13148],[74.356662,40.089371],[74.316626,40.106767],[74.280902,40.09807],[74.26304,40.125074],[74.126301,40.104479],[74.113366,40.086624],[74.023439,40.085251],[74.008041,40.050901],[73.943367,40.016076],[73.980324,40.004617],[73.910722,39.934443],[73.907027,39.873843],[73.845433,39.831115],[73.841737,39.756163],[73.905795,39.741899],[73.924273,39.722108],[73.953838,39.600018],[73.916266,39.586644],[73.914418,39.564041],[73.883621,39.540969],[73.893476,39.528046],[73.868223,39.482794],[73.836194,39.472169],[73.745651,39.462005],[73.6471,39.474479],[73.61076,39.465702],[73.592898,39.412087],[73.502355,39.383877],[73.554094,39.350102],[73.554709,39.295935],[73.542391,39.269531],[73.564564,39.266288],[73.580579,39.237555],[73.623079,39.235237],[73.639709,39.220402],[73.657571,39.166136],[73.688368,39.154999],[73.719781,39.108112],[73.720397,39.071881],[73.743187,39.029588],[73.780143,39.026798],[73.820179,39.041674],[73.839889,39.008199],[73.846665,38.962145],[73.826339,38.916993],[73.767824,38.941202],[73.742571,38.933754],[73.70931,38.893241],[73.699455,38.857832],[73.729636,38.837324],[73.769056,38.775765],[73.757353,38.719755],[73.809092,38.634256],[73.799237,38.610878],[73.852208,38.584217],[73.89902,38.579071],[73.926121,38.536016],[74.011736,38.52478],[74.034526,38.541634],[74.090577,38.542102],[74.068403,38.585621],[74.088113,38.610878],[74.11275,38.611345],[74.147859,38.676785],[74.229779,38.656224],[74.353583,38.655757],[74.421952,38.647812],[74.455829,38.632853],[74.506336,38.637528],[74.546988,38.607604],[74.613509,38.593105],[74.639995,38.599653],[74.717603,38.542102],[74.78474,38.538357],[74.821697,38.491062],[74.862965,38.484035],[74.868508,38.403883],[74.834015,38.361193],[74.789668,38.324581],[74.806914,38.285602],[74.793363,38.271039],[74.816769,38.215576],[74.80445,38.167128],[74.821697,38.10311],[74.879595,38.021122],[74.92579,38.01735],[74.911008,37.966884],[74.919015,37.908357],[74.936877,37.876241],[74.917167,37.845057],[74.989848,37.797783],[75.006478,37.770823],[74.949196,37.725395],[74.923327,37.717347],[74.920863,37.684675],[74.891914,37.668097],[74.940573,37.559061],[75.000935,37.53059],[75.002167,37.511604],[75.035428,37.500685],[75.078543,37.511129],[75.090862,37.486915],[75.129666,37.459367],[75.153072,37.414223],[75.125971,37.388075],[75.140137,37.355258],[75.125971,37.322427],[75.078543,37.318144],[75.018181,37.293867],[74.927022,37.277678],[74.911008,37.233378],[74.816153,37.216699],[74.800139,37.248147],[74.753943,37.281011],[74.727458,37.282916],[74.665864,37.23576],[74.642458,37.261485],[74.598727,37.258151],[74.578401,37.231472],[74.54514,37.2491],[74.511263,37.240048],[74.477387,37.19954],[74.487858,37.161871],[74.465068,37.147085],[74.496481,37.116072],[74.498944,37.072155],[74.530357,37.082182],[74.56793,37.032512],[74.617205,37.043499],[74.632603,37.066425],[74.70898,37.084569],[74.739161,37.028212],[74.792747,37.027257],[74.806914,37.054485],[74.84695,37.056873],[74.84387,37.0134],[74.86974,36.990458],[74.893762,36.939772],[74.938725,36.94312],[74.927638,36.978029],[75.005862,36.99476],[75.032348,37.016745],[75.063145,37.006231],[75.172166,37.013877],[75.16847,36.991892],[75.244847,36.963207],[75.288579,36.974682],[75.345861,36.960816],[75.413614,36.954599],[75.396368,36.904367],[75.430245,36.873255],[75.434556,36.83303],[75.425933,36.778883],[75.458578,36.720861],[75.504773,36.743404],[75.536802,36.729975],[75.537418,36.773131],[75.588541,36.762584],[75.634121,36.771693],[75.724048,36.750597],[75.8072,36.707908],[75.871257,36.666636],[75.947018,36.590752],[75.924228,36.566242],[75.991981,36.505654],[76.035097,36.409386],[75.991365,36.35205],[75.998757,36.312034],[76.055423,36.252695],[76.060967,36.225182],[76.011691,36.229044],[76.016619,36.165294],[75.96796,36.159013],[75.936547,36.13485],[75.949482,36.070056],[75.982742,36.031347],[76.028322,36.016827],[76.044336,36.026991],[76.097307,36.022635],[76.117017,35.975186],[76.16506,35.908807],[76.146582,35.839946],[76.160133,35.82442],[76.221727,35.823449],[76.228502,35.837035],[76.298719,35.841401],[76.365857,35.82442],[76.369552,35.86323],[76.431762,35.851589],[76.471798,35.886021],[76.51553,35.881173],[76.55803,35.923347],[76.59745,35.895718],[76.579587,35.866625],[76.587595,35.840431],[76.566037,35.819082],[76.593754,35.771996],[76.69292,35.747714],[76.769297,35.653917],[76.848753,35.668018],[76.906651,35.615005],[76.967013,35.591649],[76.99781,35.611113],[77.072339,35.591162],[77.093281,35.569746],[77.195527,35.519103],[77.307628,35.540533],[77.331649,35.530793],[77.355055,35.494257],[77.396939,35.467942],[77.451758,35.46063],[77.518895,35.482075],[77.578025,35.47574],[77.590344,35.460143],[77.639619,35.45478],[77.657481,35.477689],[77.690742,35.448443],[77.735706,35.461605],[77.757879,35.497181],[77.797299,35.491334],[77.816394,35.518616],[77.85643,35.487436],[77.870596,35.495232],[77.914944,35.465017],[77.917408,35.490847],[77.951284,35.478664],[78.009799,35.491821],[78.029509,35.469404],[78.048603,35.491334],[78.140378,35.494745],[78.113892,35.466967],[78.107117,35.437229],[78.046755,35.384063],[78.013494,35.366008],[78.020885,35.315237],[78.01719,35.228267],[78.060306,35.180344],[78.062769,35.114772],[78.078784,35.100084],[78.124979,35.108407],[78.150849,35.069721],[78.123131,35.036897],[78.160704,34.990823],[78.201972,34.974642],[78.182262,34.936874],[78.206283,34.891726],[78.237696,34.882398],[78.230921,34.776288],[78.21429,34.760556],[78.213059,34.717771],[78.267261,34.705472],[78.265413,34.651335],[78.280812,34.623269],[78.346101,34.60406],[78.397224,34.605538],[78.427405,34.594207],[78.436029,34.543942],[78.492695,34.578441],[78.542586,34.574499],[78.559832,34.55725],[78.562912,34.51288],[78.58139,34.505483],[78.634977,34.538026],[78.708274,34.522249],[78.715049,34.502031],[78.758781,34.481807],[78.742766,34.45467],[78.809288,34.432955],[78.878273,34.391481],[78.899831,34.354929],[78.958961,34.386049],[78.973128,34.362833],[79.039649,34.33467],[79.048888,34.348506],[79.0107,34.399877],[79.039033,34.421601],[79.072294,34.412714],[79.161605,34.441345],[79.179467,34.422588],[79.241677,34.415183],[79.274322,34.435916],[79.326677,34.44332],[79.363017,34.428018],[79.435082,34.447761],[79.504683,34.45467],[79.545335,34.476381],[79.58106,34.456151],[79.675914,34.451216],[79.699936,34.477861],[79.735661,34.471447],[79.801566,34.478847],[79.861312,34.528166],[79.84345,34.55725],[79.88595,34.642965],[79.866856,34.671517],[79.906892,34.683821],[79.898268,34.732035],[79.947544,34.821008],[79.926602,34.849499],[79.961094,34.862759],[79.996819,34.856375],[80.003594,34.895162],[80.034391,34.902033],[80.041782,34.943252],[80.02392,34.971209],[80.04363,35.022196],[80.031311,35.034447],[80.078123,35.076578],[80.118159,35.066293],[80.23026,35.147565],[80.223484,35.177409],[80.257977,35.203331],[80.362687,35.20871],[80.267832,35.295701],[80.286926,35.35283],[80.321419,35.38699],[80.375006,35.387966],[80.432904,35.449418],[80.444607,35.417235],[80.514824,35.391869],[80.532686,35.404553],[80.56841,35.391381],[80.599823,35.409431],[80.65649,35.393821],[80.690982,35.364544],[80.689135,35.339162],[80.759968,35.334768],[80.844351,35.345508],[80.894242,35.324027],[80.924423,35.330862],[80.963844,35.310842],[81.026053,35.31133],[81.002648,35.334768],[81.030981,35.337209],[81.031597,35.380648],[81.054387,35.402602],[81.09935,35.40748],[81.103662,35.386015],[81.142466,35.365032],[81.191741,35.36552],[81.219458,35.319144],[81.26627,35.322562],[81.285364,35.345508],[81.314313,35.337209],[81.363588,35.354783],[81.385762,35.335256],[81.441196,35.333303],[81.447972,35.318167],[81.504638,35.279092],[81.513261,35.23511],[81.68634,35.235599],[81.736847,35.26248],[81.804601,35.270786],[81.853876,35.25857],[81.927789,35.271275],[81.955506,35.307423],[81.99123,35.30547],[82.030034,35.321585],[82.05344,35.35039],[82.029419,35.426013],[82.034346,35.451855],[82.071302,35.450393],[82.086701,35.467454],[82.164925,35.495719],[82.189563,35.513258],[82.234526,35.520565],[82.263475,35.547837],[82.2992,35.544916],[82.328149,35.559523],[82.350323,35.611113],[82.336156,35.651486],[82.392823,35.656349],[82.424852,35.712736],[82.468583,35.717595],[82.501844,35.701073],[82.546192,35.708362],[82.628727,35.692324],[82.652133,35.67288],[82.731589,35.637868],[82.780249,35.666073],[82.795031,35.688436],[82.873871,35.688922],[82.894813,35.673852],[82.967494,35.667532],[82.956407,35.636409],[82.981661,35.599922],[82.971806,35.548324],[82.998907,35.484512],[83.067892,35.46258],[83.088834,35.425526],[83.127022,35.398699],[83.178145,35.38943],[83.251442,35.417722],[83.280391,35.401138],[83.333978,35.397236],[83.405427,35.380648],[83.449159,35.382111],[83.502745,35.360639],[83.540318,35.364056],[83.54155,35.341603],[83.599448,35.351366],[83.622238,35.335256],[83.677672,35.361128],[83.785462,35.36308],[83.79778,35.354783],[83.885244,35.367472],[83.906186,35.40309],[84.005968,35.422599],[84.077417,35.400163],[84.095895,35.362592],[84.140859,35.379184],[84.160569,35.359663],[84.200605,35.381135],[84.274517,35.404065],[84.333032,35.413821],[84.424191,35.466479],[84.45314,35.473303],[84.475929,35.516181],[84.448828,35.550272],[84.513502,35.564391],[84.570168,35.588242],[84.628067,35.595055],[84.704443,35.616951],[84.729081,35.613546],[84.798066,35.647595],[84.920022,35.696213],[84.973608,35.709334],[84.99455,35.737028],[85.053065,35.752086],[85.146071,35.742371],[85.271107,35.788989],[85.341324,35.753543],[85.373969,35.700101],[85.518715,35.680658],[85.566142,35.6403],[85.612953,35.651486],[85.65299,35.731199],[85.691178,35.751114],[85.811286,35.778794],[85.835308,35.771996],[85.903677,35.78462],[85.949256,35.778794],[86.035488,35.846738],[86.05335,35.842857],[86.090306,35.876809],[86.093386,35.906868],[86.129111,35.941761],[86.150668,36.00424],[86.173458,36.008113],[86.199944,36.047801],[86.182081,36.064734],[86.187625,36.130983],[86.248603,36.141616],[86.2794,36.170608],[86.35824,36.168676],[86.392733,36.206834],[86.454943,36.221319],[86.515305,36.205385],[86.531935,36.227113],[86.599072,36.222285],[86.69947,36.24449],[86.746282,36.291777],[86.836209,36.291294],[86.86331,36.299977],[86.887332,36.262829],[86.931064,36.265242],[86.943998,36.284058],[86.996353,36.308658],[87.051788,36.2966],[87.08628,36.310587],[87.149106,36.297565],[87.161425,36.325535],[87.193454,36.349158],[87.292004,36.358797],[87.348055,36.393008],[87.363453,36.420463],[87.386859,36.412757],[87.426895,36.42576],[87.460155,36.409868],[87.470626,36.354459],[87.570409,36.342409],[87.6203,36.360243],[87.731785,36.384818],[87.767509,36.3747],[87.826023,36.391563],[87.838342,36.383855],[87.919646,36.39349],[87.95845,36.408423],[87.983088,36.437797],[88.006494,36.430575],[88.092109,36.43539],[88.134609,36.427205],[88.182652,36.452721],[88.222688,36.447426],[88.241782,36.468605],[88.282434,36.470049],[88.366202,36.458016],[88.356963,36.477268],[88.41055,36.473418],[88.470912,36.48208],[88.498629,36.446463],[88.573158,36.461386],[88.618121,36.428168],[88.623665,36.389636],[88.690186,36.367954],[88.766563,36.292259],[88.783809,36.291777],[88.802903,36.33807],[88.838628,36.353496],[88.870657,36.348193],[88.926091,36.36458],[88.964279,36.318785],[89.013554,36.315409],[89.054822,36.291777],[89.10225,36.281164],[89.126887,36.254626],[89.198952,36.260417],[89.232213,36.295636],[89.292575,36.231457],[89.335075,36.23725],[89.375727,36.228078],[89.490291,36.151281],[89.594385,36.126632],[89.614711,36.109712],[89.711414,36.093272],[89.766848,36.073925],[89.819819,36.080697],[89.914058,36.079246],[89.941159,36.067637],[89.944855,36.140649],[89.997825,36.168193],[90.019999,36.213594],[90.028006,36.258486],[90.003369,36.278752],[90.043405,36.276822],[90.058188,36.255591],[90.145651,36.239181],[90.130252,36.2078],[90.198006,36.187516],[90.23681,36.160462],[90.325505,36.159496],[90.424055,36.133883],[90.478258,36.13195],[90.534925,36.147899],[90.613149,36.126632],[90.659344,36.13485],[90.776373,36.086501],[90.815793,36.035703],[90.850285,36.016827],[90.922966,36.028927],[90.979017,36.106811],[91.081263,36.088436],[91.124994,36.115514],[91.09235,36.163844],[91.096045,36.219871],[91.051698,36.238215],[91.07264,36.299012],[91.026444,36.323607],[91.051698,36.433946],[91.028292,36.443093],[91.039995,36.474861],[91.035683,36.529703],[91.011662,36.539801],[90.905104,36.560474],[90.831191,36.55807],[90.810865,36.585466],[90.741264,36.585947],[90.72217,36.620058],[90.730793,36.655594],[90.706156,36.658955],[90.720938,36.708868],[90.754815,36.721341],[90.727098,36.755872],[90.732025,36.825844],[90.758511,36.825844],[90.853981,36.915373],[90.924198,36.921115],[90.983944,36.913459],[91.036915,36.929727],[91.051698,36.96751],[91.126842,36.978507],[91.133618,37.007665],[91.181045,37.025345],[91.216153,37.010054],[91.303617,37.012444],[91.291298,37.042544],[91.303617,37.083136],[91.286371,37.105095],[91.280211,37.163779],[91.1909,37.205737],[91.194596,37.273868],[91.134849,37.324331],[91.136081,37.355734],[91.113292,37.387124],[91.099741,37.447965],[91.073256,37.475992],[91.019669,37.493088],[90.958075,37.477891],[90.911879,37.519674],[90.865684,37.53059],[90.882314,37.575664],[90.854597,37.604117],[90.820104,37.613599],[90.777605,37.648672],[90.643946,37.696988],[90.586663,37.703144],[90.579272,37.720661],[90.519526,37.730601],[90.516446,38.207111],[90.531229,38.319886],[90.401882,38.311434],[90.361846,38.300163],[90.352607,38.233441],[90.280542,38.238142],[90.137644,38.340543],[90.179528,38.396848],[90.129636,38.400131],[90.111774,38.418889],[90.111774,38.477945],[90.130868,38.494341],[90.248513,38.491531],[90.315034,38.501835],[90.353222,38.482162],[90.427135,38.493873],[90.465323,38.521971],[90.463476,38.556611],[90.525685,38.561291],[90.560794,38.593573],[90.608837,38.594508],[90.606374,38.610878],[90.645794,38.635191],[90.619308,38.664636],[90.65996,38.674449],[90.724634,38.658094],[90.899561,38.679588],[90.970394,38.697806],[90.992567,38.695003],[91.188436,38.73096],[91.242639,38.752433],[91.298689,38.746365],[91.446515,38.813546],[91.501333,38.815411],[91.681188,38.852706],[91.694738,38.86622],[91.806223,38.872744],[91.87952,38.884391],[91.880752,38.899297],[91.966368,38.930961],[92.10865,38.963541],[92.173323,38.960749],[92.197961,38.983548],[92.263866,39.002153],[92.380279,38.999828],[92.416003,39.010524],[92.41046,39.03842],[92.366728,39.059335],[92.366112,39.096037],[92.343938,39.146181],[92.339011,39.236628],[92.378431,39.258411],[92.52564,39.368611],[92.639589,39.514196],[92.687632,39.657174],[92.745531,39.868331],[92.796654,40.153897],[92.906907,40.310609],[92.920458,40.391792],[92.928465,40.572504],[93.506216,40.648376],[93.760599,40.664721],[93.820961,40.793519],[93.809874,40.879548],[93.908424,40.983539],[94.01067,41.114875],[94.184365,41.268444],[94.534219,41.505966],[94.750413,41.538227],[94.809543,41.619256],[94.861898,41.668451],[94.969072,41.718948],[95.011572,41.726541],[95.110738,41.768513],[95.135991,41.772976],[95.16494,41.735474],[95.199433,41.719395],[95.194505,41.694821],[95.247476,41.61344],[95.299831,41.565994],[95.335556,41.644305],[95.39407,41.693481],[95.445193,41.719841],[95.57146,41.796181],[95.65646,41.826067],[95.759322,41.835878],[95.801206,41.848361],[95.855408,41.849699],[95.998306,41.906289],[96.054973,41.936124],[96.117183,41.985966],[96.137509,42.019765],[96.13874,42.05399],[96.077147,42.149457],[96.178161,42.21775],[96.040806,42.326688],[96.042038,42.352787],[96.06606,42.414674],[95.978596,42.436762],[96.0174,42.482239],[96.02356,42.542675],[96.072219,42.569566],[96.103632,42.604375],[96.166458,42.623314],[96.386348,42.727592]]]]}},{"type":"Feature","properties":{"adcode":710000,"name":"台湾省","center":[121.509062,25.044332],"centroid":[120.971485,23.749452],"childrenNum":0,"level":"province","parent":{"adcode":100000},"subFeatureIndex":31,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[120.443706,22.441432],[120.517619,22.408793],[120.569973,22.361757],[120.640806,22.241605],[120.659285,22.154056],[120.661748,22.067007],[120.651277,22.033171],[120.667908,21.983235],[120.701784,21.927174],[120.743052,21.915515],[120.781857,21.923843],[120.854537,21.883309],[120.873016,21.897191],[120.86624,21.984345],[120.907508,22.033171],[120.912436,22.086418],[120.903197,22.12634],[120.914899,22.302525],[120.981421,22.528248],[121.014682,22.584069],[121.03316,22.650914],[121.078739,22.669691],[121.170514,22.723247],[121.21055,22.770711],[121.237652,22.836362],[121.276456,22.877171],[121.324499,22.945526],[121.35468,23.00999],[121.370695,23.084334],[121.409499,23.1025],[121.430441,23.137175],[121.415042,23.196047],[121.440296,23.271937],[121.479716,23.322507],[121.497578,23.419744],[121.5216,23.483431],[121.522832,23.538858],[121.587505,23.760878],[121.621382,23.920718],[121.65957,24.007125],[121.63986,24.064514],[121.643556,24.097843],[121.678048,24.133895],[121.689135,24.174303],[121.809243,24.339083],[121.82649,24.423572],[121.867758,24.47914],[121.88562,24.529784],[121.892395,24.617953],[121.86283,24.671261],[121.841272,24.734329],[121.844968,24.836476],[121.933047,24.938539],[122.012503,25.001471],[121.98109,25.030757],[121.947214,25.031841],[121.917033,25.138076],[121.841888,25.135367],[121.782142,25.160287],[121.745186,25.161912],[121.707613,25.191701],[121.700222,25.226896],[121.655259,25.242054],[121.62323,25.29455],[121.585041,25.309159],[121.53515,25.307535],[121.444607,25.27074],[121.413194,25.238806],[121.371926,25.159746],[121.319572,25.140785],[121.209318,25.12724],[121.132942,25.078466],[121.102145,25.075214],[121.024537,25.040517],[121.009754,24.993878],[120.961095,24.940167],[120.914899,24.864715],[120.89211,24.767482],[120.82374,24.688118],[120.762147,24.658208],[120.68885,24.600542],[120.642654,24.490033],[120.589068,24.43229],[120.546568,24.370159],[120.520698,24.311816],[120.470807,24.242533],[120.451713,24.182493],[120.391967,24.118055],[120.316206,23.984708],[120.278018,23.92783],[120.245989,23.840276],[120.175156,23.807427],[120.102476,23.701162],[120.095084,23.58768],[120.12157,23.504836],[120.108019,23.341191],[120.081534,23.291728],[120.018708,23.073322],[120.029795,23.048544],[120.133272,23.000625],[120.149287,22.896468],[120.20041,22.721039],[120.274323,22.560307],[120.297112,22.531565],[120.443706,22.441432]]],[[[124.542782,25.903886],[124.584666,25.908731],[124.566804,25.941563],[124.542782,25.903886]]],[[[123.445178,25.726102],[123.469816,25.712623],[123.50862,25.722867],[123.512316,25.755212],[123.479055,25.768687],[123.445794,25.749822],[123.445178,25.726102]]],[[[119.646064,23.550928],[119.691028,23.547087],[119.678093,23.600294],[119.61034,23.604132],[119.601717,23.575613],[119.566608,23.584937],[119.562297,23.530627],[119.578927,23.502641],[119.609108,23.503738],[119.646064,23.550928]]],[[[123.666916,25.914114],[123.706952,25.91519],[123.689706,25.939949],[123.666916,25.914114]]],[[[119.506246,23.625518],[119.506246,23.577259],[119.47237,23.556962],[119.519181,23.559705],[119.52534,23.62497],[119.506246,23.625518]]],[[[119.497623,23.38679],[119.495159,23.349982],[119.516717,23.349982],[119.497623,23.38679]]],[[[119.557369,23.666634],[119.608492,23.620035],[119.615268,23.661153],[119.586318,23.675952],[119.557369,23.666634]]],[[[122.066706,25.6247],[122.087032,25.61067],[122.092575,25.639268],[122.066706,25.6247]]],[[[121.468013,22.67687],[121.474788,22.643734],[121.513592,22.631582],[121.514824,22.676318],[121.468013,22.67687]]],[[[121.510513,22.086972],[121.507433,22.048704],[121.533918,22.022076],[121.594281,21.995443],[121.604752,22.022631],[121.575186,22.037055],[121.575802,22.0842],[121.510513,22.086972]]],[[[122.097503,25.499987],[122.110438,25.465952],[122.122141,25.495666],[122.097503,25.499987]]],[[[119.421247,23.216949],[119.436029,23.186146],[119.453275,23.216399],[119.421247,23.216949]]],[[[120.355011,22.327439],[120.395663,22.342385],[120.383344,22.355669],[120.355011,22.327439]]]]}},{"type":"Feature","properties":{"adcode":810000,"name":"香港特别行政区","center":[114.173355,22.320048],"centroid":[114.134357,22.377366],"childrenNum":18,"level":"province","parent":{"adcode":100000},"subFeatureIndex":32,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[114.031778,22.503923],[114.000981,22.491206],[113.977575,22.45692],[113.918445,22.418199],[113.920293,22.367845],[113.951706,22.355116],[113.956633,22.359543],[113.980039,22.366185],[114.026234,22.34792],[113.955401,22.298649],[113.969568,22.321349],[113.898119,22.308615],[113.889496,22.271514],[113.8433,22.229418],[113.84946,22.191188],[113.899351,22.215568],[113.935691,22.205041],[113.981271,22.229972],[113.996669,22.206149],[114.026234,22.229418],[114.004676,22.239389],[114.02993,22.263207],[114.034857,22.300864],[114.069966,22.326885],[114.121089,22.320795],[114.145726,22.300864],[114.120473,22.272068],[114.164821,22.226648],[114.200545,22.232188],[114.203009,22.206703],[114.265835,22.200608],[114.248588,22.274837],[114.262139,22.294773],[114.284929,22.263761],[114.313262,22.264315],[114.315726,22.299203],[114.315726,22.299756],[114.278153,22.328546],[114.283081,22.386661],[114.322501,22.385554],[114.323117,22.385554],[114.323733,22.385001],[114.323733,22.384447],[114.356994,22.340171],[114.394566,22.361757],[114.385327,22.41156],[114.406269,22.432582],[114.406269,22.433688],[114.376088,22.436454],[114.325581,22.479041],[114.278769,22.435901],[114.220255,22.427603],[114.205473,22.449729],[114.23319,22.466875],[114.2529,22.445304],[114.340979,22.50337],[114.309566,22.497288],[114.28924,22.52272],[114.263987,22.541515],[114.263371,22.541515],[114.260291,22.547595],[114.232574,22.528801],[114.232574,22.539857],[114.222719,22.553122],[114.166052,22.559201],[114.156813,22.543726],[114.095219,22.534329],[114.082285,22.512216],[114.031778,22.503923]]],[[[114.142647,22.213906],[114.123553,22.238836],[114.120473,22.177888],[114.154965,22.177888],[114.166668,22.205041],[114.142647,22.213906]]],[[[114.305871,22.372273],[114.313878,22.340724],[114.332972,22.353455],[114.305255,22.372826],[114.305871,22.372273]]],[[[114.320037,22.381127],[114.323733,22.384447],[114.323733,22.385001],[114.323117,22.385554],[114.322501,22.385554],[114.319421,22.382234],[114.320037,22.38168],[114.320037,22.381127]]],[[[114.305871,22.369506],[114.305871,22.372273],[114.305255,22.372826],[114.305871,22.369506]]],[[[114.315726,22.299203],[114.316958,22.298649],[114.316342,22.30031],[114.315726,22.299756],[114.315726,22.299203]]],[[[114.319421,22.382234],[114.320037,22.381127],[114.320037,22.38168],[114.319421,22.382234]]],[[[114.372392,22.32301],[114.373008,22.323564],[114.372392,22.323564],[114.372392,22.32301]]],[[[114.323733,22.297541],[114.324349,22.297541],[114.323733,22.298095],[114.323733,22.297541]]]]}},{"type":"Feature","properties":{"adcode":820000,"name":"澳门特别行政区","center":[113.54909,22.198951],"centroid":[113.566988,22.159307],"childrenNum":8,"level":"province","parent":{"adcode":100000},"subFeatureIndex":33,"acroutes":[100000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[113.554425,22.107489],[113.6037,22.132438],[113.575983,22.194513],[113.558736,22.212244],[113.53841,22.209473],[113.534715,22.174009],[113.554425,22.142416],[113.554425,22.107489]]],[[[113.586453,22.201162],[113.575983,22.201162],[113.575983,22.194513],[113.586453,22.201162]]]]}},{"type":"Feature","properties":{"name":"","adchar":"JD","adcode":"100000_JD"},"geometry":{"type":"MultiPolygon","coordinates":[[[[122.51865306,23.46078502],[122.79861399,24.57367379],[122.79889322,24.57678999],[122.79819583,24.57983997],[122.79659008,24.58252516],[122.79423315,24.58458272],[122.79135575,24.58581125],[122.78823955,24.58609049],[122.78518957,24.5853931],[122.78250438,24.58378734],[122.78044682,24.58143041],[122.77921829,24.57855302],[122.49925737,23.46566424],[122.49897813,23.46254804],[122.49967552,23.45949807],[122.50128127,23.45681287],[122.5036382,23.45475531],[122.5065156,23.45352678],[122.50963181,23.45324755],[122.51268178,23.45394494],[122.51536697,23.45555069],[122.51742454,23.45790762],[122.51865306,23.46078502]]],[[[121.17202617,20.8054593],[121.90938804,21.68743347],[121.9109946,21.69011818],[121.91169291,21.69316794],[121.91141462,21.69628423],[121.91018696,21.699162],[121.9081301,21.70151955],[121.9054454,21.70312611],[121.90239563,21.70382443],[121.89927934,21.70354613],[121.89640158,21.70231847],[121.89404403,21.70026162],[121.15668216,20.81828744],[121.1550756,20.81560273],[121.15437729,20.81255297],[121.15465558,20.80943668],[121.15588324,20.80655891],[121.1579401,20.80420136],[121.1606248,20.8025948],[121.16367457,20.80189649],[121.16679085,20.80217478],[121.16966862,20.80340244],[121.17202617,20.8054593]]],[[[119.47366172,18.00707291],[120.02569734,19.02403788],[120.02674143,19.02698721],[120.02682302,19.03011484],[120.02593412,19.0331146],[120.02416175,19.03569286],[120.02167941,19.03759723],[120.01873007,19.03864132],[120.01560245,19.03872291],[120.01260269,19.03783401],[120.01002443,19.03606165],[120.00812005,19.0335793],[119.45608443,18.01661433],[119.45504035,18.01366499],[119.45495876,18.01053737],[119.45584765,18.00753761],[119.45762002,18.00495935],[119.46010237,18.00305497],[119.4630517,18.00201089],[119.46617933,18.0019293],[119.46917909,18.0028182],[119.47175735,18.00459056],[119.47366172,18.00707291]]],[[[119.0726757,15.04098494],[119.0726757,16.04388528],[119.07218626,16.04697545],[119.07076587,16.04976313],[119.06855355,16.05197545],[119.06576587,16.05339584],[119.0626757,16.05388528],[119.05958553,16.05339584],[119.05679784,16.05197545],[119.05458553,16.04976313],[119.05316513,16.04697545],[119.0526757,16.04388528],[119.0526757,15.04105889],[119.0521839,15.00781004],[119.05262758,15.00471297],[119.05400659,15.00190458],[119.05618595,14.99965979],[119.05895232,14.99819832],[119.06203491,14.99766324],[119.06513198,14.99810691],[119.06794036,14.99948592],[119.07018516,15.00166528],[119.07164663,15.00443165],[119.07218171,15.00751424],[119.0726746,15.04083704],[119.0726757,15.04098494]]],[[[118.68646749,11.18959191],[118.52518702,10.91547751],[118.52404181,10.91256595],[118.52385237,10.909443],[118.52463726,10.90641436],[118.52631962,10.9037765],[118.5287348,10.90178762],[118.53164636,10.90064241],[118.53476931,10.90045298],[118.53779795,10.90123786],[118.54043581,10.90292022],[118.54242469,10.9053354],[118.70409227,11.18010771],[118.70476212,11.18147468],[118.87431591,11.606662],[118.87459939,11.60747236],[118.98894963,11.98573108],[118.98937534,11.98883067],[118.9888224,11.99191011],[118.98734492,11.99466796],[118.98508753,11.99683427],[118.98227119,11.99819697],[118.9791716,11.99862269],[118.97609216,11.99806975],[118.97333431,11.99659227],[118.97116801,11.99433487],[118.9698053,11.99151854],[118.85557939,11.6136711],[118.68646749,11.18959191]]],[[[115.54466883,7.14672265],[116.2504858,7.979279],[116.25211077,7.98195261],[116.25283001,7.9849975],[116.25257312,7.98811563],[116.25136525,7.99100176],[116.24932463,7.99337338],[116.24665102,7.99499834],[116.24360613,7.99571758],[116.240488,7.99546069],[116.23760187,7.99425282],[116.23523025,7.99221221],[115.52941328,7.15965587],[115.52778832,7.15698226],[115.52706908,7.15393736],[115.52732596,7.15081924],[115.52853383,7.1479331],[115.53057445,7.14556148],[115.53324806,7.14393652],[115.53629295,7.14321728],[115.53941108,7.14347417],[115.54229721,7.14468204],[115.54466883,7.14672265]]],[[[112.30705249,3.53487257],[111.78690114,3.41687263],[111.78399583,3.41571167],[111.78159146,3.41370973],[111.77992341,3.41106279],[111.77915495,3.40802995],[111.77936129,3.40490807],[111.78052226,3.40200275],[111.78252419,3.39959839],[111.78517113,3.39793033],[111.78820398,3.39716187],[111.79132585,3.39736822],[112.31181658,3.51544515],[112.31248917,3.51562254],[112.52147408,3.5785908],[112.52281386,3.57910186],[112.85206367,3.73256867],[112.85465776,3.7343178],[112.85658437,3.73678292],[112.85765492,3.73972276],[112.85776462,3.74284952],[112.85690272,3.74585715],[112.8551536,3.74845124],[112.85268847,3.75037785],[112.84974864,3.7514484],[112.84662187,3.75155809],[112.84361424,3.7506962],[112.51501594,3.59753306],[112.30705249,3.53487257]]],[[[108.26055972,6.08912451],[108.29013305,6.01266273],[108.29170425,6.00995718],[108.29403462,6.00786957],[108.29689603,6.00660426],[108.3000084,6.00628511],[108.30306706,6.00694335],[108.30577262,6.00851455],[108.30786022,6.01084492],[108.30912553,6.01370633],[108.30944469,6.0168187],[108.30878645,6.01987736],[108.279563,6.09543449],[108.25611734,6.22752625],[108.21679964,6.53816468],[108.21876335,6.94964057],[108.24419535,7.07390742],[108.24433543,7.07703297],[108.24350281,7.08004883],[108.24177899,7.0826598],[108.2393327,7.08461028],[108.23640341,7.08570936],[108.23327786,7.08584944],[108.230262,7.08501682],[108.22765103,7.083293],[108.22570055,7.08084671],[108.22460147,7.07791743],[108.19897125,6.95268198],[108.1987683,6.95072469],[108.19679674,6.53760583],[108.19687578,6.53630242],[108.23630689,6.22476797],[108.23638164,6.22427602],[108.26004031,6.09098419],[108.26055972,6.08912451]]],[[[110.12822847,11.36894451],[110.05553696,11.25335394],[110.05430621,11.25047749],[110.05402458,11.2473615],[110.05471962,11.24431099],[110.05632331,11.24162456],[110.05867865,11.23956519],[110.0615551,11.23833444],[110.06467109,11.23805281],[110.0677216,11.23874785],[110.07040803,11.24035153],[110.07246741,11.24270688],[110.14541497,11.35870461],[110.14588682,11.35954163],[110.20700505,11.48128846],[110.20728377,11.48189306],[110.25854422,11.60358735],[110.25901765,11.60499559],[110.30436343,11.7826124],[110.30456934,11.78364161],[110.32822801,11.94571326],[110.32832827,11.94685414],[110.33424294,12.14159753],[110.33424553,12.14210167],[110.33227398,12.24038351],[110.33172267,12.24346324],[110.33024665,12.24622187],[110.3279904,12.24838938],[110.32517479,12.24975358],[110.32207543,12.25018094],[110.3189957,12.24962962],[110.31623706,12.2481536],[110.31406956,12.24589736],[110.31270536,12.24308175],[110.312278,12.23998238],[110.3142445,12.14195265],[110.3083549,11.94803461],[110.28485499,11.78705054],[110.23982347,11.61066468],[110.18898148,11.48996382],[110.12822847,11.36894451]]],[[[109.82951587,15.22896754],[109.84522534,15.15316562],[109.84633168,15.15023907],[109.84828823,15.14779763],[109.85090347,15.14608029],[109.85392139,15.14525516],[109.85704658,15.145403],[109.85997314,15.14650935],[109.86241457,15.1484659],[109.86413191,15.15108113],[109.86495704,15.15409906],[109.8648092,15.15722425],[109.84903675,15.23333003],[109.84889209,15.23393326],[109.78974541,15.45068337],[109.7892391,15.45210582],[109.69066131,15.67432448],[109.6900529,15.67548445],[109.59147511,15.83677407],[109.59116145,15.8372556],[109.53201478,15.92259221],[109.53166592,15.92306523],[109.30888011,16.20725797],[109.30658844,16.20938798],[109.30375073,16.21070558],[109.30064474,16.21108179],[109.29757451,16.21047978],[109.29484059,16.20895848],[109.29271057,16.20666681],[109.29139298,16.2038291],[109.29101677,16.20072311],[109.29161878,16.19765288],[109.29314007,16.19491896],[109.51574449,15.91095759],[109.57455994,15.82609887],[109.67264555,15.66561455],[109.77065019,15.44468789],[109.82951587,15.22896754]]]]}}]}
\ No newline at end of file
diff --git a/src/utils/lib/geoJson/jiangsu.json b/src/utils/lib/geoJson/jiangsu.json
new file mode 100644
index 0000000..8daa0c5
--- /dev/null
+++ b/src/utils/lib/geoJson/jiangsu.json
@@ -0,0 +1,18 @@
+{
+"type": "FeatureCollection",
+"name": "jiangsu",
+"features": [
+{ "type": "Feature", "properties": { "adcode": 320100, "name": "南京市", "center": [ 118.767413, 32.041544 ], "centroid": [ 118.847868, 31.927726 ], "childrenNum": 11, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 0, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 119.067452, 32.462398 ], [ 119.062793, 32.484576 ], [ 119.050502, 32.492919 ], [ 119.043318, 32.502841 ], [ 119.041409, 32.514782 ], [ 119.01924, 32.517986 ], [ 119.00751, 32.514079 ], [ 118.997463, 32.503895 ], [ 118.97984, 32.503851 ], [ 118.967942, 32.514562 ], [ 118.964799, 32.526721 ], [ 118.940609, 32.547785 ], [ 118.936568, 32.557526 ], [ 118.919786, 32.557263 ], [ 118.914005, 32.548839 ], [ 118.887907, 32.55485 ], [ 118.898627, 32.560466 ], [ 118.896382, 32.577268 ], [ 118.909347, 32.586874 ], [ 118.901995, 32.589023 ], [ 118.885101, 32.586348 ], [ 118.884203, 32.580426 ], [ 118.874998, 32.58297 ], [ 118.872641, 32.576084 ], [ 118.855972, 32.574373 ], [ 118.848507, 32.568187 ], [ 118.842502, 32.572969 ], [ 118.827011, 32.572662 ], [ 118.827573, 32.581172 ], [ 118.820501, 32.582532 ], [ 118.824654, 32.589637 ], [ 118.824542, 32.602531 ], [ 118.820501, 32.604241 ], [ 118.805291, 32.593453 ], [ 118.801811, 32.58433 ], [ 118.784749, 32.582444 ], [ 118.774815, 32.587663 ], [ 118.775769, 32.597751 ], [ 118.757528, 32.603978 ], [ 118.743273, 32.597751 ], [ 118.740691, 32.589374 ], [ 118.725986, 32.596523 ], [ 118.725312, 32.608232 ], [ 118.69798, 32.60639 ], [ 118.700842, 32.588541 ], [ 118.689561, 32.588541 ], [ 118.668794, 32.5949 ], [ 118.658411, 32.594812 ], [ 118.641237, 32.587093 ], [ 118.633043, 32.578979 ], [ 118.623838, 32.592444 ], [ 118.601781, 32.597356 ], [ 118.598077, 32.601347 ], [ 118.569509, 32.586435 ], [ 118.563728, 32.564371 ], [ 118.56805, 32.558755 ], [ 118.584663, 32.549014 ], [ 118.598975, 32.54467 ], [ 118.608853, 32.537034 ], [ 118.604812, 32.52299 ], [ 118.614465, 32.5204 ], [ 118.617496, 32.512411 ], [ 118.608011, 32.501744 ], [ 118.592464, 32.500207 ], [ 118.592127, 32.482029 ], [ 118.59673, 32.476628 ], [ 118.608067, 32.475837 ], [ 118.608572, 32.470567 ], [ 118.628104, 32.467669 ], [ 118.643426, 32.47048 ], [ 118.647691, 32.47654 ], [ 118.672892, 32.469865 ], [ 118.68928, 32.47351 ], [ 118.692648, 32.465122 ], [ 118.687091, 32.431297 ], [ 118.688887, 32.418202 ], [ 118.685744, 32.404975 ], [ 118.678672, 32.393943 ], [ 118.690178, 32.378293 ], [ 118.698878, 32.383085 ], [ 118.696071, 32.367961 ], [ 118.702021, 32.357936 ], [ 118.692928, 32.351692 ], [ 118.699832, 32.349757 ], [ 118.697531, 32.342632 ], [ 118.707914, 32.33841 ], [ 118.703199, 32.328954 ], [ 118.687652, 32.330009 ], [ 118.683948, 32.324071 ], [ 118.696352, 32.317736 ], [ 118.678448, 32.316549 ], [ 118.660263, 32.305418 ], [ 118.659983, 32.296354 ], [ 118.667335, 32.296354 ], [ 118.670759, 32.285617 ], [ 118.659253, 32.266119 ], [ 118.667447, 32.257535 ], [ 118.675137, 32.255862 ], [ 118.667504, 32.235918 ], [ 118.644099, 32.20998 ], [ 118.626588, 32.202536 ], [ 118.619629, 32.205443 ], [ 118.598357, 32.199497 ], [ 118.580902, 32.19866 ], [ 118.575627, 32.202536 ], [ 118.561708, 32.196898 ], [ 118.551717, 32.199629 ], [ 118.539594, 32.192449 ], [ 118.532354, 32.195797 ], [ 118.521859, 32.188219 ], [ 118.509848, 32.194299 ], [ 118.50648, 32.182096 ], [ 118.495592, 32.177073 ], [ 118.495648, 32.165176 ], [ 118.507435, 32.137895 ], [ 118.500587, 32.14173 ], [ 118.494694, 32.130974 ], [ 118.500812, 32.121584 ], [ 118.489474, 32.120746 ], [ 118.472974, 32.114839 ], [ 118.473647, 32.11065 ], [ 118.462871, 32.10064 ], [ 118.441095, 32.092041 ], [ 118.433518, 32.086661 ], [ 118.405455, 32.080794 ], [ 118.393276, 32.062665 ], [ 118.385025, 32.060768 ], [ 118.394342, 32.048414 ], [ 118.38598, 32.033147 ], [ 118.401526, 32.018671 ], [ 118.389628, 32.01205 ], [ 118.390975, 31.989536 ], [ 118.387158, 31.983267 ], [ 118.376719, 31.981721 ], [ 118.379974, 31.968341 ], [ 118.368974, 31.956196 ], [ 118.369198, 31.94299 ], [ 118.364371, 31.930178 ], [ 118.375316, 31.925319 ], [ 118.386036, 31.914803 ], [ 118.402986, 31.914007 ], [ 118.41595, 31.901457 ], [ 118.44014, 31.892707 ], [ 118.452263, 31.884663 ], [ 118.4723, 31.879623 ], [ 118.467081, 31.868881 ], [ 118.466744, 31.858005 ], [ 118.475443, 31.850312 ], [ 118.490597, 31.843148 ], [ 118.504741, 31.841733 ], [ 118.486107, 31.795421 ], [ 118.482178, 31.778342 ], [ 118.502608, 31.778342 ], [ 118.510746, 31.765641 ], [ 118.523599, 31.762011 ], [ 118.533869, 31.767234 ], [ 118.53965, 31.761569 ], [ 118.538696, 31.749352 ], [ 118.529379, 31.748555 ], [ 118.529772, 31.742358 ], [ 118.55312, 31.729032 ], [ 118.571698, 31.746253 ], [ 118.57529, 31.740941 ], [ 118.593082, 31.744438 ], [ 118.600995, 31.754133 ], [ 118.609358, 31.757187 ], [ 118.619068, 31.75006 ], [ 118.627037, 31.759444 ], [ 118.641686, 31.758249 ], [ 118.648365, 31.748821 ], [ 118.641686, 31.743996 ], [ 118.652125, 31.73979 ], [ 118.653977, 31.730139 ], [ 118.677269, 31.728589 ], [ 118.684902, 31.724914 ], [ 118.687372, 31.716147 ], [ 118.697699, 31.709416 ], [ 118.680749, 31.696616 ], [ 118.674407, 31.696483 ], [ 118.671432, 31.688201 ], [ 118.654931, 31.67562 ], [ 118.646962, 31.679873 ], [ 118.643257, 31.671367 ], [ 118.647972, 31.65936 ], [ 118.643594, 31.649656 ], [ 118.65785, 31.641103 ], [ 118.673846, 31.640527 ], [ 118.685127, 31.636139 ], [ 118.694949, 31.639729 ], [ 118.71695, 31.639463 ], [ 118.719419, 31.627452 ], [ 118.72868, 31.634233 ], [ 118.735976, 31.633436 ], [ 118.7394, 31.651074 ], [ 118.745125, 31.656524 ], [ 118.748099, 31.675753 ], [ 118.760503, 31.680271 ], [ 118.768304, 31.677481 ], [ 118.774141, 31.682619 ], [ 118.799005, 31.666361 ], [ 118.782953, 31.656258 ], [ 118.789576, 31.646554 ], [ 118.79603, 31.628294 ], [ 118.802765, 31.619473 ], [ 118.814495, 31.619252 ], [ 118.819547, 31.628516 ], [ 118.832848, 31.630377 ], [ 118.858554, 31.62395 ], [ 118.868768, 31.611139 ], [ 118.870789, 31.599346 ], [ 118.862258, 31.595001 ], [ 118.877299, 31.589902 ], [ 118.873315, 31.578417 ], [ 118.881958, 31.565156 ], [ 118.875111, 31.551982 ], [ 118.873539, 31.532062 ], [ 118.886279, 31.527669 ], [ 118.883193, 31.496471 ], [ 118.870508, 31.463042 ], [ 118.866074, 31.44488 ], [ 118.86961, 31.421561 ], [ 118.851145, 31.392549 ], [ 118.847385, 31.393927 ], [ 118.829481, 31.377529 ], [ 118.80024, 31.368995 ], [ 118.784525, 31.368595 ], [ 118.767575, 31.363973 ], [ 118.770886, 31.376951 ], [ 118.765386, 31.387928 ], [ 118.75461, 31.385084 ], [ 118.745742, 31.372684 ], [ 118.735078, 31.344769 ], [ 118.721103, 31.32267 ], [ 118.719588, 31.294784 ], [ 118.704434, 31.302791 ], [ 118.707914, 31.296786 ], [ 118.726603, 31.28224 ], [ 118.761401, 31.277702 ], [ 118.778575, 31.261684 ], [ 118.781382, 31.239833 ], [ 118.79575, 31.229373 ], [ 118.806357, 31.229507 ], [ 118.819491, 31.236005 ], [ 118.831277, 31.229462 ], [ 118.840481, 31.236361 ], [ 118.869666, 31.242237 ], [ 118.891219, 31.237964 ], [ 118.915184, 31.244195 ], [ 118.92495, 31.2397 ], [ 118.984218, 31.237474 ], [ 118.986463, 31.231154 ], [ 119.0033, 31.233735 ], [ 119.014526, 31.241524 ], [ 119.048818, 31.233557 ], [ 119.062344, 31.238498 ], [ 119.073794, 31.23289 ], [ 119.083728, 31.239744 ], [ 119.10528, 31.235293 ], [ 119.10702, 31.250603 ], [ 119.120041, 31.261684 ], [ 119.13222, 31.262752 ], [ 119.140695, 31.276011 ], [ 119.149787, 31.276945 ], [ 119.15815, 31.294784 ], [ 119.176222, 31.293939 ], [ 119.181105, 31.300478 ], [ 119.195361, 31.309373 ], [ 119.193172, 31.318935 ], [ 119.198336, 31.330674 ], [ 119.218035, 31.348859 ], [ 119.214107, 31.355883 ], [ 119.204509, 31.357838 ], [ 119.2003, 31.368817 ], [ 119.190085, 31.379084 ], [ 119.174089, 31.380906 ], [ 119.169207, 31.394015 ], [ 119.169207, 31.421739 ], [ 119.164155, 31.441105 ], [ 119.155568, 31.438618 ], [ 119.140919, 31.444969 ], [ 119.141481, 31.451674 ], [ 119.152481, 31.464374 ], [ 119.156017, 31.480135 ], [ 119.149114, 31.483998 ], [ 119.152986, 31.493186 ], [ 119.1664, 31.493453 ], [ 119.183518, 31.500199 ], [ 119.199458, 31.524519 ], [ 119.198616, 31.530021 ], [ 119.180656, 31.526959 ], [ 119.181105, 31.538096 ], [ 119.189075, 31.55176 ], [ 119.197662, 31.551849 ], [ 119.21579, 31.570389 ], [ 119.216239, 31.585423 ], [ 119.221852, 31.59478 ], [ 119.234087, 31.627053 ], [ 119.232516, 31.632283 ], [ 119.212423, 31.627718 ], [ 119.204734, 31.646642 ], [ 119.187335, 31.649168 ], [ 119.192274, 31.659847 ], [ 119.186605, 31.677658 ], [ 119.190422, 31.687049 ], [ 119.186437, 31.694136 ], [ 119.157701, 31.699362 ], [ 119.138674, 31.722125 ], [ 119.129245, 31.723586 ], [ 119.12498, 31.735806 ], [ 119.114428, 31.740233 ], [ 119.105392, 31.751344 ], [ 119.093999, 31.756036 ], [ 119.089902, 31.769624 ], [ 119.077835, 31.773916 ], [ 119.077105, 31.783962 ], [ 119.065768, 31.78197 ], [ 119.055665, 31.788962 ], [ 119.029679, 31.784714 ], [ 119.021541, 31.778607 ], [ 119.00504, 31.777766 ], [ 118.998867, 31.76719 ], [ 118.980458, 31.764667 ], [ 118.982534, 31.782988 ], [ 119.002908, 31.783431 ], [ 119.006387, 31.798607 ], [ 118.998137, 31.80166 ], [ 118.986407, 31.81785 ], [ 118.970411, 31.826077 ], [ 118.969457, 31.834613 ], [ 118.979672, 31.842352 ], [ 119.003357, 31.845757 ], [ 119.025919, 31.846376 ], [ 119.032822, 31.853761 ], [ 119.043374, 31.854424 ], [ 119.069753, 31.868793 ], [ 119.075421, 31.864195 ], [ 119.092427, 31.860437 ], [ 119.100341, 31.865787 ], [ 119.107806, 31.885149 ], [ 119.116449, 31.890497 ], [ 119.111173, 31.901634 ], [ 119.108423, 31.922977 ], [ 119.104157, 31.933624 ], [ 119.06762, 31.940207 ], [ 119.051512, 31.935922 ], [ 119.037537, 31.93897 ], [ 119.029455, 31.950013 ], [ 119.02923, 31.95708 ], [ 119.046854, 31.968562 ], [ 119.06487, 31.97342 ], [ 119.073738, 31.969622 ], [ 119.090126, 31.974126 ], [ 119.102979, 31.965603 ], [ 119.111061, 31.96949 ], [ 119.113923, 31.979823 ], [ 119.121107, 31.977571 ], [ 119.121612, 31.984812 ], [ 119.114204, 31.988212 ], [ 119.112464, 32.000441 ], [ 119.10281, 32.004899 ], [ 119.092371, 32.004105 ], [ 119.097928, 32.011256 ], [ 119.092652, 32.037604 ], [ 119.08659, 32.053224 ], [ 119.098489, 32.07162 ], [ 119.098882, 32.091027 ], [ 119.089733, 32.089704 ], [ 119.079799, 32.107343 ], [ 119.069248, 32.107916 ], [ 119.057686, 32.102228 ], [ 119.049772, 32.109768 ], [ 119.026649, 32.115941 ], [ 119.008913, 32.115941 ], [ 119.00925, 32.12467 ], [ 119.022383, 32.130886 ], [ 119.031756, 32.14865 ], [ 119.039333, 32.157023 ], [ 119.058472, 32.15645 ], [ 119.047976, 32.161254 ], [ 119.076039, 32.161695 ], [ 119.078677, 32.178747 ], [ 119.086871, 32.178527 ], [ 119.121332, 32.187603 ], [ 119.13671, 32.193374 ], [ 119.154446, 32.186193 ], [ 119.184529, 32.189629 ], [ 119.191095, 32.1854 ], [ 119.216239, 32.190686 ], [ 119.221403, 32.201127 ], [ 119.241664, 32.216278 ], [ 119.229036, 32.222179 ], [ 119.177232, 32.238912 ], [ 119.153772, 32.243668 ], [ 119.132332, 32.245164 ], [ 119.086029, 32.241158 ], [ 119.074748, 32.248951 ], [ 119.056563, 32.25168 ], [ 119.037088, 32.259868 ], [ 119.041073, 32.271709 ], [ 119.039838, 32.303746 ], [ 119.035572, 32.308718 ], [ 119.035853, 32.325435 ], [ 119.041971, 32.333264 ], [ 119.028445, 32.345095 ], [ 119.027322, 32.35134 ], [ 119.043823, 32.365191 ], [ 119.02171, 32.375436 ], [ 119.022551, 32.380447 ], [ 119.038435, 32.38159 ], [ 119.037425, 32.388844 ], [ 119.02749, 32.388316 ], [ 119.017556, 32.399261 ], [ 119.016434, 32.413193 ], [ 119.029455, 32.428836 ], [ 119.022495, 32.440303 ], [ 119.02373, 32.456073 ], [ 119.035909, 32.452428 ], [ 119.047022, 32.462882 ], [ 119.067452, 32.462398 ] ] ], [ [ [ 118.86585, 31.518972 ], [ 118.856421, 31.522256 ], [ 118.846262, 31.50912 ], [ 118.846711, 31.50304 ], [ 118.855691, 31.504726 ], [ 118.86585, 31.518972 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 320200, "name": "无锡市", "center": [ 120.301663, 31.574729 ], "childrenNum": 7, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 1, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 119.532617, 31.159106 ], [ 119.545863, 31.147835 ], [ 119.560231, 31.140707 ], [ 119.571343, 31.128988 ], [ 119.574094, 31.11397 ], [ 119.582007, 31.108667 ], [ 119.599799, 31.109157 ], [ 119.613718, 31.129167 ], [ 119.63078, 31.131261 ], [ 119.638132, 31.135538 ], [ 119.641837, 31.148414 ], [ 119.662491, 31.159863 ], [ 119.663726, 31.165966 ], [ 119.678037, 31.168193 ], [ 119.682752, 31.160487 ], [ 119.703855, 31.151889 ], [ 119.713116, 31.167614 ], [ 119.740505, 31.173404 ], [ 119.755378, 31.170776 ], [ 119.779343, 31.178793 ], [ 119.793375, 31.168059 ], [ 119.791298, 31.156611 ], [ 119.801008, 31.156344 ], [ 119.809875, 31.148504 ], [ 119.823289, 31.154117 ], [ 119.829744, 31.161378 ], [ 119.823458, 31.165832 ], [ 119.826489, 31.173181 ], [ 119.837545, 31.173671 ], [ 119.842147, 31.168772 ], [ 119.866618, 31.168327 ], [ 119.878348, 31.160799 ], [ 119.900237, 31.169173 ], [ 119.919993, 31.17091 ], [ 120.110201, 31.263998 ], [ 120.173735, 31.308795 ], [ 120.209599, 31.345658 ], [ 120.253096, 31.366106 ], [ 120.335544, 31.407345 ], [ 120.355805, 31.416452 ], [ 120.418834, 31.448388 ], [ 120.438197, 31.448788 ], [ 120.460198, 31.445501 ], [ 120.480571, 31.449143 ], [ 120.495781, 31.447944 ], [ 120.501394, 31.457536 ], [ 120.51739, 31.457847 ], [ 120.515986, 31.464418 ], [ 120.523844, 31.46837 ], [ 120.536135, 31.467083 ], [ 120.555218, 31.480313 ], [ 120.548483, 31.497403 ], [ 120.555218, 31.507567 ], [ 120.568576, 31.51236 ], [ 120.592766, 31.527536 ], [ 120.595628, 31.517153 ], [ 120.605787, 31.525229 ], [ 120.599276, 31.548477 ], [ 120.594562, 31.576022 ], [ 120.584235, 31.585157 ], [ 120.567397, 31.584004 ], [ 120.563637, 31.579614 ], [ 120.547978, 31.576598 ], [ 120.543095, 31.601741 ], [ 120.553085, 31.605598 ], [ 120.55707, 31.600322 ], [ 120.566443, 31.601918 ], [ 120.577107, 31.614154 ], [ 120.591475, 31.611494 ], [ 120.600623, 31.617124 ], [ 120.592092, 31.625059 ], [ 120.595572, 31.631397 ], [ 120.589566, 31.636538 ], [ 120.595853, 31.643762 ], [ 120.592148, 31.650276 ], [ 120.571719, 31.655771 ], [ 120.561055, 31.655682 ], [ 120.568744, 31.668576 ], [ 120.562851, 31.680493 ], [ 120.570035, 31.688909 ], [ 120.584908, 31.692807 ], [ 120.600792, 31.70884 ], [ 120.585076, 31.71442 ], [ 120.581709, 31.727615 ], [ 120.600006, 31.744616 ], [ 120.594842, 31.760418 ], [ 120.588556, 31.762542 ], [ 120.584235, 31.782147 ], [ 120.570708, 31.793784 ], [ 120.558361, 31.785732 ], [ 120.555499, 31.79405 ], [ 120.544386, 31.787148 ], [ 120.531533, 31.787811 ], [ 120.522553, 31.806305 ], [ 120.529962, 31.814666 ], [ 120.531309, 31.827847 ], [ 120.514415, 31.841512 ], [ 120.503302, 31.841733 ], [ 120.502067, 31.852125 ], [ 120.490898, 31.871313 ], [ 120.468841, 31.879623 ], [ 120.466484, 31.889967 ], [ 120.449534, 31.891955 ], [ 120.425007, 31.898408 ], [ 120.402389, 31.907379 ], [ 120.392062, 31.905302 ], [ 120.379322, 31.91414 ], [ 120.39049, 31.925849 ], [ 120.390322, 31.932211 ], [ 120.375337, 31.941709 ], [ 120.368882, 31.961099 ], [ 120.370678, 31.990817 ], [ 120.353055, 31.980617 ], [ 120.262974, 31.941841 ], [ 120.236595, 31.932918 ], [ 120.205895, 31.931504 ], [ 120.17525, 31.933845 ], [ 120.134784, 31.939367 ], [ 120.064908, 31.95549 ], [ 120.022422, 31.967767 ], [ 120.007661, 31.947981 ], [ 120.00738, 31.935922 ], [ 120.022422, 31.919707 ], [ 120.005472, 31.911886 ], [ 119.997839, 31.894342 ], [ 120.014789, 31.881789 ], [ 120.013217, 31.871666 ], [ 120.003283, 31.859155 ], [ 119.990206, 31.854866 ], [ 120.000477, 31.845625 ], [ 120.003339, 31.828245 ], [ 120.019279, 31.822804 ], [ 120.025284, 31.831694 ], [ 120.044984, 31.821743 ], [ 120.056377, 31.833331 ], [ 120.080287, 31.847482 ], [ 120.08545, 31.853053 ], [ 120.098696, 31.855574 ], [ 120.117385, 31.854999 ], [ 120.122829, 31.859332 ], [ 120.144213, 31.858934 ], [ 120.158132, 31.86782 ], [ 120.175868, 31.870208 ], [ 120.185185, 31.860437 ], [ 120.173174, 31.83877 ], [ 120.164081, 31.832712 ], [ 120.17048, 31.817275 ], [ 120.179235, 31.812852 ], [ 120.17424, 31.80104 ], [ 120.185577, 31.786528 ], [ 120.192537, 31.767367 ], [ 120.201629, 31.764003 ], [ 120.205726, 31.75338 ], [ 120.18395, 31.749928 ], [ 120.178674, 31.758382 ], [ 120.169021, 31.760949 ], [ 120.155607, 31.756833 ], [ 120.154765, 31.741428 ], [ 120.161387, 31.718051 ], [ 120.155719, 31.713224 ], [ 120.156841, 31.703836 ], [ 120.14528, 31.697059 ], [ 120.142978, 31.688334 ], [ 120.15106, 31.682398 ], [ 120.143259, 31.676063 ], [ 120.128554, 31.684613 ], [ 120.124457, 31.648238 ], [ 120.119462, 31.630909 ], [ 120.104477, 31.628782 ], [ 120.093981, 31.618099 ], [ 120.075572, 31.607105 ], [ 120.074899, 31.595356 ], [ 120.057051, 31.580412 ], [ 120.056153, 31.563382 ], [ 120.069174, 31.55247 ], [ 120.097349, 31.548744 ], [ 120.09415, 31.541912 ], [ 120.101726, 31.542 ], [ 120.10341, 31.518573 ], [ 120.107451, 31.512005 ], [ 120.113457, 31.518129 ], [ 120.129733, 31.504726 ], [ 120.108742, 31.480979 ], [ 120.105711, 31.470501 ], [ 120.110089, 31.461532 ], [ 120.089996, 31.454738 ], [ 120.06098, 31.440439 ], [ 120.054806, 31.434309 ], [ 120.044591, 31.406234 ], [ 120.039708, 31.378106 ], [ 120.040157, 31.364506 ], [ 120.044872, 31.358816 ], [ 120.057275, 31.356105 ], [ 120.09617, 31.352504 ], [ 120.100155, 31.335343 ], [ 120.089603, 31.332453 ], [ 120.060643, 31.339122 ], [ 120.041785, 31.34588 ], [ 120.023712, 31.364951 ], [ 120.021075, 31.382995 ], [ 120.027866, 31.409033 ], [ 120.037631, 31.42587 ], [ 120.046219, 31.47978 ], [ 120.045489, 31.490257 ], [ 120.036228, 31.497891 ], [ 120.015799, 31.505437 ], [ 120.005528, 31.503306 ], [ 119.997165, 31.508099 ], [ 119.996099, 31.497492 ], [ 119.973593, 31.515866 ], [ 119.971741, 31.535967 ], [ 119.948336, 31.543376 ], [ 119.935652, 31.552736 ], [ 119.897599, 31.546747 ], [ 119.861904, 31.546259 ], [ 119.847816, 31.529799 ], [ 119.832326, 31.529178 ], [ 119.807406, 31.548522 ], [ 119.792196, 31.553401 ], [ 119.768567, 31.553801 ], [ 119.733265, 31.56316 ], [ 119.721198, 31.556861 ], [ 119.712891, 31.558281 ], [ 119.709973, 31.576022 ], [ 119.699814, 31.576554 ], [ 119.684941, 31.604046 ], [ 119.673042, 31.609322 ], [ 119.657945, 31.609322 ], [ 119.639367, 31.600277 ], [ 119.642679, 31.582364 ], [ 119.646776, 31.577663 ], [ 119.640939, 31.569281 ], [ 119.627918, 31.559922 ], [ 119.613325, 31.557882 ], [ 119.600921, 31.538717 ], [ 119.593625, 31.532195 ], [ 119.583635, 31.504549 ], [ 119.567022, 31.504726 ], [ 119.567976, 31.490434 ], [ 119.57516, 31.480801 ], [ 119.572971, 31.471744 ], [ 119.56517, 31.471389 ], [ 119.56517, 31.46433 ], [ 119.588349, 31.466683 ], [ 119.591717, 31.463042 ], [ 119.5879, 31.445812 ], [ 119.576675, 31.430712 ], [ 119.554562, 31.43391 ], [ 119.553327, 31.411699 ], [ 119.53649, 31.408234 ], [ 119.540699, 31.39015 ], [ 119.530428, 31.370818 ], [ 119.527566, 31.360328 ], [ 119.53054, 31.330897 ], [ 119.520045, 31.318223 ], [ 119.523693, 31.301145 ], [ 119.535199, 31.291226 ], [ 119.530933, 31.277657 ], [ 119.532224, 31.259014 ], [ 119.522571, 31.242192 ], [ 119.534469, 31.236762 ], [ 119.553832, 31.221049 ], [ 119.552542, 31.212412 ], [ 119.553552, 31.17915 ], [ 119.543, 31.175498 ], [ 119.532617, 31.159106 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 320300, "name": "徐州市", "center": [ 117.184811, 34.261792 ], "centroid": [ 117.521565, 34.355594 ], "childrenNum": 10, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 2, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 118.408205, 34.435512 ], [ 118.40495, 34.42774 ], [ 118.395184, 34.427053 ], [ 118.379974, 34.415545 ], [ 118.353203, 34.417435 ], [ 118.352248, 34.422845 ], [ 118.320931, 34.421342 ], [ 118.290679, 34.424563 ], [ 118.289164, 34.412281 ], [ 118.279903, 34.412152 ], [ 118.277377, 34.40468 ], [ 118.242411, 34.40571 ], [ 118.230962, 34.398709 ], [ 118.220298, 34.405925 ], [ 118.217716, 34.379121 ], [ 118.204359, 34.377359 ], [ 118.189598, 34.380624 ], [ 118.183368, 34.390333 ], [ 118.179271, 34.379422 ], [ 118.170403, 34.381355 ], [ 118.177138, 34.408717 ], [ 118.178878, 34.425207 ], [ 118.177755, 34.453241 ], [ 118.139927, 34.475344 ], [ 118.132855, 34.483412 ], [ 118.141611, 34.496884 ], [ 118.164959, 34.504906 ], [ 118.167597, 34.519705 ], [ 118.184659, 34.544192 ], [ 118.163556, 34.55148 ], [ 118.153734, 34.549165 ], [ 118.140713, 34.55401 ], [ 118.137177, 34.563227 ], [ 118.127243, 34.555382 ], [ 118.100471, 34.564727 ], [ 118.078975, 34.569786 ], [ 118.082399, 34.579858 ], [ 118.102828, 34.593443 ], [ 118.114727, 34.614396 ], [ 118.113043, 34.621464 ], [ 118.100527, 34.626562 ], [ 118.094578, 34.636584 ], [ 118.10266, 34.64772 ], [ 118.08397, 34.655899 ], [ 118.077796, 34.653715 ], [ 118.057423, 34.654999 ], [ 118.053943, 34.650931 ], [ 118.020661, 34.660437 ], [ 118.018191, 34.647034 ], [ 118.007864, 34.647505 ], [ 118.007415, 34.656113 ], [ 117.990802, 34.661722 ], [ 117.9917, 34.670071 ], [ 117.963301, 34.678547 ], [ 117.951683, 34.678462 ], [ 117.939672, 34.664847 ], [ 117.909701, 34.670199 ], [ 117.903135, 34.64455 ], [ 117.881021, 34.64515 ], [ 117.877934, 34.650203 ], [ 117.863454, 34.645193 ], [ 117.849367, 34.647206 ], [ 117.847515, 34.652387 ], [ 117.834494, 34.647291 ], [ 117.831743, 34.653458 ], [ 117.820126, 34.646178 ], [ 117.79964, 34.647291 ], [ 117.793634, 34.651788 ], [ 117.796048, 34.637741 ], [ 117.793634, 34.625619 ], [ 117.798517, 34.62185 ], [ 117.791446, 34.585087 ], [ 117.794589, 34.559755 ], [ 117.794813, 34.539947 ], [ 117.799303, 34.535015 ], [ 117.80166, 34.518761 ], [ 117.790491, 34.518933 ], [ 117.773991, 34.529054 ], [ 117.748622, 34.533386 ], [ 117.699344, 34.545607 ], [ 117.684471, 34.547322 ], [ 117.682001, 34.529569 ], [ 117.673414, 34.515845 ], [ 117.659102, 34.501045 ], [ 117.647035, 34.492937 ], [ 117.638224, 34.49727 ], [ 117.629244, 34.488518 ], [ 117.609656, 34.490491 ], [ 117.603202, 34.476846 ], [ 117.592257, 34.462512 ], [ 117.569807, 34.46307 ], [ 117.561332, 34.471954 ], [ 117.547806, 34.475173 ], [ 117.538265, 34.467233 ], [ 117.512952, 34.472598 ], [ 117.493252, 34.472641 ], [ 117.487359, 34.466332 ], [ 117.486686, 34.482039 ], [ 117.482084, 34.485943 ], [ 117.466481, 34.484656 ], [ 117.451439, 34.506279 ], [ 117.43825, 34.516445 ], [ 117.439428, 34.520005 ], [ 117.426744, 34.525237 ], [ 117.424499, 34.537031 ], [ 117.403789, 34.546893 ], [ 117.402554, 34.5694 ], [ 117.374435, 34.584187 ], [ 117.36495, 34.577715 ], [ 117.35294, 34.584058 ], [ 117.344016, 34.582044 ], [ 117.333745, 34.572657 ], [ 117.31904, 34.573643 ], [ 117.318086, 34.566228 ], [ 117.330938, 34.567985 ], [ 117.333015, 34.56177 ], [ 117.321341, 34.565413 ], [ 117.302988, 34.55894 ], [ 117.308376, 34.571886 ], [ 117.281604, 34.563827 ], [ 117.272849, 34.556711 ], [ 117.279696, 34.552724 ], [ 117.289237, 34.555939 ], [ 117.303381, 34.548351 ], [ 117.302651, 34.541362 ], [ 117.287441, 34.5336 ], [ 117.268078, 34.532828 ], [ 117.275206, 34.520606 ], [ 117.270828, 34.516145 ], [ 117.274364, 34.503534 ], [ 117.259323, 34.497056 ], [ 117.267461, 34.480022 ], [ 117.263588, 34.472641 ], [ 117.256011, 34.476331 ], [ 117.252363, 34.486501 ], [ 117.24271, 34.47852 ], [ 117.255113, 34.472555 ], [ 117.255843, 34.46204 ], [ 117.247929, 34.451052 ], [ 117.234628, 34.454486 ], [ 117.222336, 34.450623 ], [ 117.223122, 34.446459 ], [ 117.200223, 34.441608 ], [ 117.199549, 34.434481 ], [ 117.166043, 34.434653 ], [ 117.159869, 34.453113 ], [ 117.156614, 34.480923 ], [ 117.14595, 34.503963 ], [ 117.139383, 34.526653 ], [ 117.140618, 34.538703 ], [ 117.151282, 34.559283 ], [ 117.147634, 34.570257 ], [ 117.13349, 34.586073 ], [ 117.123724, 34.60467 ], [ 117.115249, 34.628147 ], [ 117.103912, 34.648961 ], [ 117.095886, 34.647548 ], [ 117.081518, 34.638212 ], [ 117.072987, 34.639069 ], [ 117.062323, 34.657697 ], [ 117.061706, 34.675722 ], [ 117.072033, 34.694214 ], [ 117.077365, 34.696482 ], [ 117.069058, 34.708294 ], [ 117.070518, 34.713685 ], [ 117.061145, 34.723997 ], [ 117.043185, 34.736532 ], [ 117.021913, 34.759202 ], [ 116.995647, 34.758261 ], [ 116.989697, 34.765146 ], [ 116.978472, 34.763606 ], [ 116.976789, 34.771261 ], [ 116.967921, 34.772971 ], [ 116.965844, 34.785071 ], [ 116.951644, 34.794562 ], [ 116.951139, 34.810591 ], [ 116.971681, 34.811873 ], [ 116.979146, 34.81495 ], [ 116.966125, 34.844477 ], [ 116.928858, 34.842896 ], [ 116.930092, 34.859685 ], [ 116.933741, 34.861906 ], [ 116.976845, 34.868526 ], [ 116.966967, 34.875616 ], [ 116.945246, 34.876811 ], [ 116.945302, 34.873779 ], [ 116.922123, 34.87143 ], [ 116.922291, 34.89449 ], [ 116.899055, 34.904693 ], [ 116.8761, 34.912548 ], [ 116.858084, 34.928384 ], [ 116.822164, 34.929323 ], [ 116.815878, 34.965292 ], [ 116.805775, 34.968364 ], [ 116.806785, 34.936919 ], [ 116.812173, 34.927957 ], [ 116.798928, 34.928512 ], [ 116.80325, 34.937388 ], [ 116.802015, 34.970497 ], [ 116.789106, 34.975104 ], [ 116.789106, 34.959789 ], [ 116.781641, 34.961922 ], [ 116.785458, 34.947288 ], [ 116.796907, 34.944131 ], [ 116.797637, 34.938754 ], [ 116.786973, 34.940461 ], [ 116.781192, 34.916561 ], [ 116.764579, 34.916475 ], [ 116.73517, 34.924628 ], [ 116.721363, 34.925908 ], [ 116.706209, 34.933974 ], [ 116.696948, 34.932737 ], [ 116.677978, 34.939181 ], [ 116.675733, 34.933121 ], [ 116.658447, 34.93342 ], [ 116.657885, 34.928981 ], [ 116.639981, 34.932609 ], [ 116.631787, 34.940717 ], [ 116.622526, 34.940034 ], [ 116.613883, 34.922792 ], [ 116.560059, 34.909304 ], [ 116.54614, 34.909389 ], [ 116.523073, 34.903968 ], [ 116.502755, 34.906102 ], [ 116.500566, 34.90115 ], [ 116.480698, 34.89735 ], [ 116.455779, 34.900638 ], [ 116.445059, 34.895429 ], [ 116.445283, 34.88864 ], [ 116.436079, 34.883046 ], [ 116.40796, 34.850714 ], [ 116.408297, 34.826147 ], [ 116.405827, 34.817386 ], [ 116.403189, 34.756293 ], [ 116.371535, 34.750177 ], [ 116.365698, 34.742778 ], [ 116.368448, 34.725324 ], [ 116.363789, 34.715226 ], [ 116.377091, 34.718136 ], [ 116.391796, 34.710348 ], [ 116.392694, 34.703886 ], [ 116.38551, 34.694727 ], [ 116.385229, 34.68668 ], [ 116.378101, 34.684155 ], [ 116.378214, 34.668016 ], [ 116.364407, 34.651831 ], [ 116.37058, 34.642238 ], [ 116.382591, 34.63864 ], [ 116.393367, 34.643052 ], [ 116.430466, 34.650803 ], [ 116.432823, 34.63016 ], [ 116.447584, 34.620564 ], [ 116.477218, 34.615081 ], [ 116.478341, 34.603856 ], [ 116.491418, 34.588944 ], [ 116.490408, 34.573343 ], [ 116.509546, 34.557525 ], [ 116.526159, 34.553367 ], [ 116.520659, 34.543162 ], [ 116.52919, 34.540676 ], [ 116.548048, 34.542905 ], [ 116.570555, 34.523393 ], [ 116.587673, 34.512542 ], [ 116.595193, 34.511512 ], [ 116.598954, 34.500145 ], [ 116.592443, 34.493838 ], [ 116.573641, 34.497699 ], [ 116.568646, 34.492508 ], [ 116.575101, 34.488947 ], [ 116.623424, 34.488646 ], [ 116.662544, 34.473027 ], [ 116.722878, 34.472684 ], [ 116.745104, 34.468263 ], [ 116.76065, 34.462598 ], [ 116.773728, 34.453456 ], [ 116.782708, 34.438302 ], [ 116.782146, 34.431089 ], [ 116.804709, 34.412754 ], [ 116.828057, 34.389216 ], [ 116.848543, 34.389045 ], [ 116.867008, 34.39218 ], [ 116.883509, 34.403047 ], [ 116.909214, 34.408287 ], [ 116.920551, 34.406999 ], [ 116.945639, 34.395531 ], [ 116.969324, 34.38883 ], [ 116.960961, 34.371989 ], [ 116.961242, 34.363266 ], [ 116.980773, 34.358109 ], [ 116.982962, 34.345775 ], [ 116.969268, 34.323122 ], [ 116.976283, 34.304892 ], [ 116.969717, 34.293109 ], [ 116.968987, 34.28369 ], [ 116.984365, 34.269839 ], [ 117.010632, 34.2559 ], [ 117.018882, 34.255512 ], [ 117.020791, 34.243335 ], [ 117.027526, 34.240194 ], [ 117.045261, 34.24781 ], [ 117.049583, 34.242432 ], [ 117.044868, 34.224743 ], [ 117.051042, 34.221558 ], [ 117.047226, 34.205803 ], [ 117.040322, 34.201498 ], [ 117.030837, 34.186342 ], [ 117.025337, 34.167651 ], [ 117.038358, 34.167436 ], [ 117.047057, 34.151412 ], [ 117.054915, 34.155073 ], [ 117.072314, 34.146716 ], [ 117.089993, 34.145682 ], [ 117.106438, 34.13043 ], [ 117.123837, 34.128232 ], [ 117.129954, 34.117459 ], [ 117.130291, 34.10177 ], [ 117.146567, 34.097804 ], [ 117.157961, 34.09871 ], [ 117.15145, 34.083707 ], [ 117.161272, 34.084354 ], [ 117.182094, 34.076076 ], [ 117.192702, 34.068746 ], [ 117.20707, 34.068616 ], [ 117.212121, 34.074696 ], [ 117.224693, 34.064175 ], [ 117.257639, 34.0659 ], [ 117.277002, 34.078922 ], [ 117.287778, 34.078663 ], [ 117.29384, 34.071074 ], [ 117.311463, 34.068056 ], [ 117.319489, 34.084397 ], [ 117.343398, 34.08056 ], [ 117.357149, 34.088234 ], [ 117.377803, 34.071462 ], [ 117.371124, 34.060682 ], [ 117.388242, 34.055593 ], [ 117.400253, 34.041575 ], [ 117.405753, 34.030057 ], [ 117.415631, 34.025916 ], [ 117.435444, 34.028332 ], [ 117.460251, 34.037391 ], [ 117.476808, 34.047614 ], [ 117.500437, 34.052272 ], [ 117.50487, 34.06163 ], [ 117.514805, 34.060854 ], [ 117.530632, 34.050676 ], [ 117.545337, 34.035191 ], [ 117.54253, 34.021644 ], [ 117.544663, 34.013619 ], [ 117.556449, 34.007319 ], [ 117.568909, 33.985222 ], [ 117.575757, 33.982891 ], [ 117.58816, 33.987855 ], [ 117.59787, 33.997005 ], [ 117.610273, 33.999249 ], [ 117.616672, 34.004946 ], [ 117.618131, 34.017071 ], [ 117.610217, 34.029281 ], [ 117.616391, 34.032257 ], [ 117.629749, 34.02872 ], [ 117.645801, 34.013619 ], [ 117.666286, 33.998688 ], [ 117.671338, 33.986733 ], [ 117.662975, 33.968732 ], [ 117.67246, 33.952411 ], [ 117.672629, 33.934965 ], [ 117.690084, 33.915398 ], [ 117.70361, 33.887789 ], [ 117.715396, 33.879233 ], [ 117.740821, 33.891981 ], [ 117.753729, 33.891419 ], [ 117.758668, 33.885672 ], [ 117.75923, 33.874522 ], [ 117.752439, 33.863241 ], [ 117.753, 33.847203 ], [ 117.750081, 33.827183 ], [ 117.746153, 33.823724 ], [ 117.752495, 33.812868 ], [ 117.749015, 33.791629 ], [ 117.741831, 33.762769 ], [ 117.734086, 33.751776 ], [ 117.724713, 33.749569 ], [ 117.723478, 33.739007 ], [ 117.731953, 33.734765 ], [ 117.735264, 33.722729 ], [ 117.752663, 33.711515 ], [ 117.767031, 33.72182 ], [ 117.777919, 33.722513 ], [ 117.791277, 33.733163 ], [ 117.805589, 33.736193 ], [ 117.828151, 33.736972 ], [ 117.835841, 33.734115 ], [ 117.848357, 33.73602 ], [ 117.879955, 33.727751 ], [ 117.8877, 33.722599 ], [ 117.901675, 33.720131 ], [ 117.897578, 33.72931 ], [ 117.900497, 33.735674 ], [ 117.915819, 33.738358 ], [ 117.918176, 33.734332 ], [ 117.936754, 33.729353 ], [ 117.952749, 33.738185 ], [ 117.954321, 33.75104 ], [ 117.96549, 33.763461 ], [ 117.972505, 33.749872 ], [ 117.99445, 33.750045 ], [ 118.003936, 33.744937 ], [ 118.018809, 33.745846 ], [ 118.019931, 33.738704 ], [ 118.030876, 33.740479 ], [ 118.02835, 33.746625 ], [ 118.045749, 33.750045 ], [ 118.062418, 33.758398 ], [ 118.065561, 33.765798 ], [ 118.105971, 33.76463 ], [ 118.117982, 33.766534 ], [ 118.133472, 33.75143 ], [ 118.149187, 33.746452 ], [ 118.168326, 33.749569 ], [ 118.170852, 33.759134 ], [ 118.178597, 33.763115 ], [ 118.170459, 33.786221 ], [ 118.159515, 33.795653 ], [ 118.168887, 33.807591 ], [ 118.169056, 33.820134 ], [ 118.183368, 33.816155 ], [ 118.18797, 33.822945 ], [ 118.184771, 33.844176 ], [ 118.176015, 33.844133 ], [ 118.174612, 33.865186 ], [ 118.168495, 33.881005 ], [ 118.156428, 33.889691 ], [ 118.149356, 33.901011 ], [ 118.141162, 33.934749 ], [ 118.125896, 33.954959 ], [ 118.117589, 33.954614 ], [ 118.113772, 33.936865 ], [ 118.106139, 33.935138 ], [ 118.100022, 33.941184 ], [ 118.085766, 33.942048 ], [ 118.085654, 33.965192 ], [ 118.072408, 33.965408 ], [ 118.053045, 33.971883 ], [ 118.046254, 33.98151 ], [ 118.03385, 33.983927 ], [ 118.028406, 33.998386 ], [ 118.034917, 34.01267 ], [ 118.049621, 34.01336 ], [ 118.054168, 34.009692 ], [ 118.063653, 34.020738 ], [ 118.059836, 34.048174 ], [ 118.063821, 34.053781 ], [ 118.048611, 34.092545 ], [ 118.013084, 34.083923 ], [ 118.005507, 34.09164 ], [ 118.007696, 34.100348 ], [ 117.996583, 34.105649 ], [ 117.994394, 34.123793 ], [ 117.998997, 34.140038 ], [ 118.055571, 34.148827 ], [ 118.064158, 34.152532 ], [ 118.060622, 34.157055 ], [ 118.072408, 34.170924 ], [ 118.083072, 34.165411 ], [ 118.088292, 34.15503 ], [ 118.097047, 34.150292 ], [ 118.10294, 34.139521 ], [ 118.120732, 34.144045 ], [ 118.139309, 34.136419 ], [ 118.150534, 34.137281 ], [ 118.154239, 34.148784 ], [ 118.150703, 34.158476 ], [ 118.15654, 34.161147 ], [ 118.177306, 34.156366 ], [ 118.187745, 34.161664 ], [ 118.213844, 34.14202 ], [ 118.213619, 34.127241 ], [ 118.222824, 34.106986 ], [ 118.232646, 34.100304 ], [ 118.28922, 34.102589 ], [ 118.292307, 34.109701 ], [ 118.306001, 34.11358 ], [ 118.363586, 34.118795 ], [ 118.382949, 34.117286 ], [ 118.428466, 34.108623 ], [ 118.43436, 34.105089 ], [ 118.451029, 34.106598 ], [ 118.469718, 34.097201 ], [ 118.482627, 34.100046 ], [ 118.489923, 34.106684 ], [ 118.517705, 34.117545 ], [ 118.503225, 34.123147 ], [ 118.503674, 34.137194 ], [ 118.50968, 34.148784 ], [ 118.505358, 34.158562 ], [ 118.519221, 34.168598 ], [ 118.560192, 34.165454 ], [ 118.559687, 34.187806 ], [ 118.573494, 34.233566 ], [ 118.565468, 34.236794 ], [ 118.56109, 34.247983 ], [ 118.566871, 34.274184 ], [ 118.57456, 34.278399 ], [ 118.571473, 34.298957 ], [ 118.593362, 34.308031 ], [ 118.624063, 34.305752 ], [ 118.632706, 34.308246 ], [ 118.634895, 34.320456 ], [ 118.631752, 34.337179 ], [ 118.621986, 34.341133 ], [ 118.633155, 34.344744 ], [ 118.635232, 34.355058 ], [ 118.644268, 34.359012 ], [ 118.644773, 34.383632 ], [ 118.654482, 34.383288 ], [ 118.673958, 34.400728 ], [ 118.669075, 34.419281 ], [ 118.656784, 34.420655 ], [ 118.648814, 34.426796 ], [ 118.646457, 34.439547 ], [ 118.634502, 34.439977 ], [ 118.607899, 34.446931 ], [ 118.597796, 34.445429 ], [ 118.590444, 34.435984 ], [ 118.585617, 34.419496 ], [ 118.574616, 34.416662 ], [ 118.572147, 34.422931 ], [ 118.548069, 34.432893 ], [ 118.532298, 34.435512 ], [ 118.524216, 34.440191 ], [ 118.50373, 34.430746 ], [ 118.489811, 34.420398 ], [ 118.489699, 34.416189 ], [ 118.462422, 34.40687 ], [ 118.452825, 34.411895 ], [ 118.434696, 34.413269 ], [ 118.422124, 34.423275 ], [ 118.415221, 34.420269 ], [ 118.408205, 34.435512 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 320400, "name": "常州市", "center": [ 119.946973, 31.772752 ], "centroid": [ 119.641979, 31.623547 ], "childrenNum": 6, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 3, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 120.022422, 31.967767 ], [ 120.016248, 31.970461 ], [ 119.980103, 31.998057 ], [ 119.975501, 32.006886 ], [ 119.951704, 32.002339 ], [ 119.919712, 32.003663 ], [ 119.905906, 32.015361 ], [ 119.895972, 32.040163 ], [ 119.890864, 32.046164 ], [ 119.883736, 32.039281 ], [ 119.878629, 32.042193 ], [ 119.869593, 32.058121 ], [ 119.859939, 32.051547 ], [ 119.843831, 32.059841 ], [ 119.829014, 32.0519 ], [ 119.822223, 32.055827 ], [ 119.804768, 32.056091 ], [ 119.796293, 32.049032 ], [ 119.777435, 32.014257 ], [ 119.784788, 32.012315 ], [ 119.775639, 31.986446 ], [ 119.778165, 31.984106 ], [ 119.767613, 31.949306 ], [ 119.777154, 31.944624 ], [ 119.789446, 31.926909 ], [ 119.78389, 31.919354 ], [ 119.760485, 31.926644 ], [ 119.759643, 31.921121 ], [ 119.781757, 31.913875 ], [ 119.780466, 31.901634 ], [ 119.771823, 31.900839 ], [ 119.75521, 31.880331 ], [ 119.764077, 31.872595 ], [ 119.763348, 31.8569 ], [ 119.769914, 31.847615 ], [ 119.782262, 31.852081 ], [ 119.811784, 31.852213 ], [ 119.800503, 31.833331 ], [ 119.790344, 31.826564 ], [ 119.785461, 31.816745 ], [ 119.790456, 31.806968 ], [ 119.763965, 31.808119 ], [ 119.757342, 31.786218 ], [ 119.748755, 31.780333 ], [ 119.736295, 31.7621 ], [ 119.734724, 31.74373 ], [ 119.74, 31.731157 ], [ 119.723892, 31.732928 ], [ 119.708289, 31.737931 ], [ 119.706717, 31.747139 ], [ 119.693303, 31.756966 ], [ 119.688196, 31.769402 ], [ 119.656541, 31.773607 ], [ 119.650817, 31.777678 ], [ 119.644643, 31.795554 ], [ 119.629601, 31.801173 ], [ 119.615009, 31.796174 ], [ 119.605692, 31.806128 ], [ 119.605131, 31.822052 ], [ 119.597329, 31.827847 ], [ 119.589416, 31.826962 ], [ 119.59211, 31.835321 ], [ 119.586946, 31.847438 ], [ 119.576731, 31.848366 ], [ 119.570053, 31.854557 ], [ 119.559894, 31.85606 ], [ 119.556077, 31.862515 ], [ 119.550016, 31.856458 ], [ 119.508203, 31.851859 ], [ 119.468803, 31.871666 ], [ 119.46392, 31.881215 ], [ 119.448822, 31.885414 ], [ 119.437541, 31.876397 ], [ 119.423229, 31.871666 ], [ 119.419525, 31.852081 ], [ 119.42553, 31.852788 ], [ 119.432041, 31.840362 ], [ 119.443378, 31.828908 ], [ 119.432995, 31.825812 ], [ 119.429347, 31.832314 ], [ 119.422331, 31.829395 ], [ 119.40409, 31.832092 ], [ 119.387028, 31.846642 ], [ 119.372436, 31.845802 ], [ 119.364129, 31.857961 ], [ 119.342072, 31.859553 ], [ 119.3295, 31.845757 ], [ 119.332643, 31.836338 ], [ 119.320015, 31.825414 ], [ 119.313785, 31.813825 ], [ 119.314571, 31.796616 ], [ 119.320071, 31.797058 ], [ 119.314683, 31.777324 ], [ 119.307387, 31.776527 ], [ 119.304637, 31.767367 ], [ 119.305647, 31.733017 ], [ 119.321643, 31.73222 ], [ 119.331072, 31.727305 ], [ 119.321586, 31.715527 ], [ 119.321081, 31.707644 ], [ 119.328658, 31.704013 ], [ 119.316535, 31.671013 ], [ 119.299922, 31.654752 ], [ 119.282804, 31.642787 ], [ 119.258389, 31.632195 ], [ 119.23695, 31.625192 ], [ 119.234087, 31.627053 ], [ 119.221852, 31.59478 ], [ 119.216239, 31.585423 ], [ 119.21579, 31.570389 ], [ 119.197662, 31.551849 ], [ 119.189075, 31.55176 ], [ 119.181105, 31.538096 ], [ 119.180656, 31.526959 ], [ 119.198616, 31.530021 ], [ 119.199458, 31.524519 ], [ 119.183518, 31.500199 ], [ 119.1664, 31.493453 ], [ 119.152986, 31.493186 ], [ 119.149114, 31.483998 ], [ 119.156017, 31.480135 ], [ 119.152481, 31.464374 ], [ 119.141481, 31.451674 ], [ 119.140919, 31.444969 ], [ 119.155568, 31.438618 ], [ 119.164155, 31.441105 ], [ 119.169207, 31.421739 ], [ 119.169207, 31.394015 ], [ 119.174089, 31.380906 ], [ 119.190085, 31.379084 ], [ 119.2003, 31.368817 ], [ 119.204509, 31.357838 ], [ 119.214107, 31.355883 ], [ 119.218035, 31.348859 ], [ 119.198336, 31.330674 ], [ 119.193172, 31.318935 ], [ 119.195361, 31.309373 ], [ 119.181105, 31.300478 ], [ 119.199458, 31.293583 ], [ 119.197157, 31.27352 ], [ 119.204229, 31.265689 ], [ 119.215285, 31.274098 ], [ 119.218148, 31.264799 ], [ 119.236276, 31.259326 ], [ 119.238577, 31.254653 ], [ 119.249971, 31.256967 ], [ 119.249746, 31.261995 ], [ 119.26142, 31.261328 ], [ 119.266977, 31.250425 ], [ 119.294815, 31.263241 ], [ 119.314851, 31.265733 ], [ 119.33326, 31.264131 ], [ 119.337526, 31.258881 ], [ 119.345945, 31.268981 ], [ 119.35021, 31.280905 ], [ 119.350154, 31.301012 ], [ 119.356609, 31.30328 ], [ 119.367946, 31.288957 ], [ 119.371594, 31.271606 ], [ 119.379676, 31.269382 ], [ 119.370528, 31.242548 ], [ 119.365196, 31.232667 ], [ 119.360088, 31.212145 ], [ 119.365757, 31.195938 ], [ 119.371369, 31.197719 ], [ 119.379171, 31.189214 ], [ 119.394886, 31.19959 ], [ 119.405662, 31.192777 ], [ 119.395335, 31.193356 ], [ 119.389329, 31.188324 ], [ 119.391182, 31.174518 ], [ 119.400611, 31.178749 ], [ 119.415428, 31.172959 ], [ 119.423454, 31.181866 ], [ 119.438832, 31.177056 ], [ 119.454771, 31.164897 ], [ 119.460608, 31.156389 ], [ 119.475818, 31.158928 ], [ 119.482497, 31.152513 ], [ 119.485584, 31.161601 ], [ 119.494508, 31.164006 ], [ 119.514376, 31.156077 ], [ 119.532617, 31.159106 ], [ 119.543, 31.175498 ], [ 119.553552, 31.17915 ], [ 119.552542, 31.212412 ], [ 119.553832, 31.221049 ], [ 119.534469, 31.236762 ], [ 119.522571, 31.242192 ], [ 119.532224, 31.259014 ], [ 119.530933, 31.277657 ], [ 119.535199, 31.291226 ], [ 119.523693, 31.301145 ], [ 119.520045, 31.318223 ], [ 119.53054, 31.330897 ], [ 119.527566, 31.360328 ], [ 119.530428, 31.370818 ], [ 119.540699, 31.39015 ], [ 119.53649, 31.408234 ], [ 119.553327, 31.411699 ], [ 119.554562, 31.43391 ], [ 119.576675, 31.430712 ], [ 119.5879, 31.445812 ], [ 119.591717, 31.463042 ], [ 119.588349, 31.466683 ], [ 119.56517, 31.46433 ], [ 119.56517, 31.471389 ], [ 119.572971, 31.471744 ], [ 119.57516, 31.480801 ], [ 119.567976, 31.490434 ], [ 119.567022, 31.504726 ], [ 119.583635, 31.504549 ], [ 119.593625, 31.532195 ], [ 119.600921, 31.538717 ], [ 119.613325, 31.557882 ], [ 119.627918, 31.559922 ], [ 119.640939, 31.569281 ], [ 119.646776, 31.577663 ], [ 119.642679, 31.582364 ], [ 119.639367, 31.600277 ], [ 119.657945, 31.609322 ], [ 119.673042, 31.609322 ], [ 119.684941, 31.604046 ], [ 119.699814, 31.576554 ], [ 119.709973, 31.576022 ], [ 119.712891, 31.558281 ], [ 119.721198, 31.556861 ], [ 119.733265, 31.56316 ], [ 119.768567, 31.553801 ], [ 119.792196, 31.553401 ], [ 119.807406, 31.548522 ], [ 119.832326, 31.529178 ], [ 119.847816, 31.529799 ], [ 119.861904, 31.546259 ], [ 119.897599, 31.546747 ], [ 119.935652, 31.552736 ], [ 119.948336, 31.543376 ], [ 119.971741, 31.535967 ], [ 119.973593, 31.515866 ], [ 119.996099, 31.497492 ], [ 119.997165, 31.508099 ], [ 120.005528, 31.503306 ], [ 120.015799, 31.505437 ], [ 120.036228, 31.497891 ], [ 120.045489, 31.490257 ], [ 120.046219, 31.47978 ], [ 120.037631, 31.42587 ], [ 120.027866, 31.409033 ], [ 120.021075, 31.382995 ], [ 120.023712, 31.364951 ], [ 120.041785, 31.34588 ], [ 120.060643, 31.339122 ], [ 120.089603, 31.332453 ], [ 120.100155, 31.335343 ], [ 120.09617, 31.352504 ], [ 120.057275, 31.356105 ], [ 120.044872, 31.358816 ], [ 120.040157, 31.364506 ], [ 120.039708, 31.378106 ], [ 120.044591, 31.406234 ], [ 120.054806, 31.434309 ], [ 120.06098, 31.440439 ], [ 120.089996, 31.454738 ], [ 120.110089, 31.461532 ], [ 120.105711, 31.470501 ], [ 120.108742, 31.480979 ], [ 120.129733, 31.504726 ], [ 120.113457, 31.518129 ], [ 120.107451, 31.512005 ], [ 120.10341, 31.518573 ], [ 120.101726, 31.542 ], [ 120.09415, 31.541912 ], [ 120.097349, 31.548744 ], [ 120.069174, 31.55247 ], [ 120.056153, 31.563382 ], [ 120.057051, 31.580412 ], [ 120.074899, 31.595356 ], [ 120.075572, 31.607105 ], [ 120.093981, 31.618099 ], [ 120.104477, 31.628782 ], [ 120.119462, 31.630909 ], [ 120.124457, 31.648238 ], [ 120.128554, 31.684613 ], [ 120.143259, 31.676063 ], [ 120.15106, 31.682398 ], [ 120.142978, 31.688334 ], [ 120.14528, 31.697059 ], [ 120.156841, 31.703836 ], [ 120.155719, 31.713224 ], [ 120.161387, 31.718051 ], [ 120.154765, 31.741428 ], [ 120.155607, 31.756833 ], [ 120.169021, 31.760949 ], [ 120.178674, 31.758382 ], [ 120.18395, 31.749928 ], [ 120.205726, 31.75338 ], [ 120.201629, 31.764003 ], [ 120.192537, 31.767367 ], [ 120.185577, 31.786528 ], [ 120.17424, 31.80104 ], [ 120.179235, 31.812852 ], [ 120.17048, 31.817275 ], [ 120.164081, 31.832712 ], [ 120.173174, 31.83877 ], [ 120.185185, 31.860437 ], [ 120.175868, 31.870208 ], [ 120.158132, 31.86782 ], [ 120.144213, 31.858934 ], [ 120.122829, 31.859332 ], [ 120.117385, 31.854999 ], [ 120.098696, 31.855574 ], [ 120.08545, 31.853053 ], [ 120.080287, 31.847482 ], [ 120.056377, 31.833331 ], [ 120.044984, 31.821743 ], [ 120.025284, 31.831694 ], [ 120.019279, 31.822804 ], [ 120.003339, 31.828245 ], [ 120.000477, 31.845625 ], [ 119.990206, 31.854866 ], [ 120.003283, 31.859155 ], [ 120.013217, 31.871666 ], [ 120.014789, 31.881789 ], [ 119.997839, 31.894342 ], [ 120.005472, 31.911886 ], [ 120.022422, 31.919707 ], [ 120.00738, 31.935922 ], [ 120.007661, 31.947981 ], [ 120.022422, 31.967767 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 320600, "name": "南通市", "center": [ 120.864608, 32.016212 ], "centroid": [ 121.047928, 32.182334 ], "childrenNum": 7, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 5, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 120.202303, 32.600908 ], [ 120.207635, 32.591567 ], [ 120.224584, 32.58183 ], [ 120.23059, 32.58683 ], [ 120.255734, 32.597619 ], [ 120.262862, 32.574855 ], [ 120.262301, 32.562001 ], [ 120.270102, 32.548707 ], [ 120.263704, 32.514562 ], [ 120.270102, 32.501788 ], [ 120.258316, 32.498934 ], [ 120.271393, 32.47228 ], [ 120.275153, 32.438897 ], [ 120.280654, 32.430989 ], [ 120.279924, 32.421454 ], [ 120.289185, 32.384975 ], [ 120.284526, 32.379876 ], [ 120.292608, 32.369544 ], [ 120.302542, 32.37249 ], [ 120.310119, 32.361542 ], [ 120.323028, 32.368445 ], [ 120.351652, 32.377898 ], [ 120.352381, 32.368929 ], [ 120.359734, 32.35798 ], [ 120.346208, 32.343996 ], [ 120.353111, 32.335947 ], [ 120.354234, 32.324951 ], [ 120.365234, 32.308806 ], [ 120.352325, 32.30445 ], [ 120.352381, 32.278663 ], [ 120.347218, 32.266515 ], [ 120.350866, 32.255995 ], [ 120.345927, 32.249919 ], [ 120.35704, 32.238736 ], [ 120.364617, 32.237812 ], [ 120.371632, 32.217555 ], [ 120.343233, 32.170067 ], [ 120.347442, 32.150545 ], [ 120.351034, 32.149487 ], [ 120.356198, 32.130754 ], [ 120.374383, 32.128065 ], [ 120.387909, 32.129696 ], [ 120.417038, 32.124847 ], [ 120.435166, 32.123921 ], [ 120.440779, 32.119865 ], [ 120.482255, 32.102933 ], [ 120.486745, 32.099141 ], [ 120.512843, 32.091732 ], [ 120.518456, 32.065885 ], [ 120.5294, 32.056444 ], [ 120.550503, 32.050929 ], [ 120.547922, 32.041046 ], [ 120.558529, 32.03372 ], [ 120.553141, 32.021143 ], [ 120.588276, 32.009711 ], [ 120.628405, 32.001147 ], [ 120.652651, 32.002383 ], [ 120.70249, 32.013375 ], [ 120.76159, 32.020437 ], [ 120.78202, 32.015979 ], [ 120.790102, 31.998101 ], [ 120.803123, 31.988432 ], [ 120.853467, 31.888641 ], [ 120.860314, 31.873037 ], [ 120.883831, 31.834702 ], [ 120.916664, 31.793652 ], [ 120.932884, 31.786705 ], [ 120.959488, 31.783032 ], [ 121.060625, 31.783077 ], [ 121.076845, 31.777014 ], [ 121.101204, 31.762542 ], [ 121.11849, 31.75909 ], [ 121.149247, 31.78728 ], [ 121.181519, 31.820416 ], [ 121.200321, 31.835144 ], [ 121.225296, 31.84704 ], [ 121.265594, 31.864107 ], [ 121.301907, 31.872727 ], [ 121.323066, 31.868528 ], [ 121.369314, 31.843281 ], [ 121.385029, 31.833552 ], [ 121.41629, 31.797634 ], [ 121.410902, 31.795598 ], [ 121.420893, 31.779581 ], [ 121.4315, 31.76927 ], [ 121.455578, 31.759356 ], [ 121.487738, 31.753424 ], [ 121.49857, 31.753247 ], [ 121.51305, 31.743686 ], [ 121.539429, 31.735496 ], [ 121.565022, 31.716722 ], [ 121.599651, 31.703127 ], [ 121.600886, 31.70698 ], [ 121.63327, 31.696173 ], [ 121.642643, 31.697458 ], [ 121.715269, 31.673848 ], [ 121.81781, 31.652049 ], [ 121.975185, 31.617035 ], [ 121.96772, 31.703924 ], [ 121.970302, 31.718892 ], [ 121.960143, 31.736868 ], [ 121.941005, 31.776572 ], [ 121.897452, 31.85354 ], [ 121.889145, 31.866627 ], [ 121.874833, 31.90212 ], [ 121.870287, 31.928279 ], [ 121.856031, 31.955225 ], [ 121.772405, 32.033235 ], [ 121.759047, 32.0594 ], [ 121.729637, 32.069194 ], [ 121.59258, 32.112943 ], [ 121.544368, 32.123039 ], [ 121.52551, 32.136528 ], [ 121.542291, 32.152131 ], [ 121.50306, 32.170067 ], [ 121.473089, 32.169803 ], [ 121.458609, 32.17769 ], [ 121.461527, 32.193726 ], [ 121.479263, 32.197999 ], [ 121.49958, 32.211169 ], [ 121.493912, 32.263478 ], [ 121.457767, 32.27391 ], [ 121.45019, 32.282272 ], [ 121.447047, 32.299258 ], [ 121.440536, 32.366071 ], [ 121.425495, 32.431033 ], [ 121.417413, 32.443115 ], [ 121.390529, 32.460729 ], [ 121.351915, 32.474256 ], [ 121.287652, 32.480185 ], [ 121.269523, 32.483434 ], [ 121.153119, 32.529266 ], [ 121.122026, 32.569328 ], [ 121.076901, 32.576391 ], [ 121.051701, 32.587137 ], [ 121.020496, 32.605513 ], [ 120.988448, 32.606741 ], [ 120.961733, 32.612178 ], [ 120.979637, 32.636335 ], [ 120.976044, 32.658426 ], [ 120.908133, 32.639316 ], [ 120.895336, 32.631601 ], [ 120.863233, 32.630242 ], [ 120.863457, 32.61915 ], [ 120.851447, 32.618273 ], [ 120.851166, 32.607442 ], [ 120.856891, 32.612178 ], [ 120.868453, 32.609766 ], [ 120.85459, 32.605074 ], [ 120.837247, 32.606741 ], [ 120.832589, 32.597005 ], [ 120.818277, 32.592006 ], [ 120.805031, 32.582619 ], [ 120.792627, 32.578452 ], [ 120.793469, 32.600601 ], [ 120.74363, 32.598321 ], [ 120.740319, 32.585427 ], [ 120.721012, 32.591611 ], [ 120.720282, 32.599724 ], [ 120.701031, 32.603496 ], [ 120.680938, 32.594812 ], [ 120.671565, 32.587883 ], [ 120.663034, 32.572048 ], [ 120.653381, 32.571872 ], [ 120.649284, 32.585032 ], [ 120.656075, 32.594637 ], [ 120.656917, 32.603496 ], [ 120.643952, 32.613187 ], [ 120.629752, 32.617527 ], [ 120.620267, 32.601873 ], [ 120.615216, 32.606127 ], [ 120.621838, 32.626033 ], [ 120.612746, 32.635634 ], [ 120.614767, 32.639755 ], [ 120.600455, 32.650011 ], [ 120.590521, 32.639667 ], [ 120.578903, 32.63502 ], [ 120.549886, 32.635765 ], [ 120.544554, 32.632258 ], [ 120.51217, 32.636116 ], [ 120.506838, 32.640763 ], [ 120.495276, 32.639492 ], [ 120.496511, 32.624367 ], [ 120.484669, 32.63125 ], [ 120.475576, 32.628664 ], [ 120.465642, 32.631469 ], [ 120.44308, 32.629277 ], [ 120.443192, 32.639097 ], [ 120.436962, 32.647075 ], [ 120.431855, 32.676525 ], [ 120.415747, 32.679416 ], [ 120.410471, 32.689406 ], [ 120.394251, 32.687478 ], [ 120.389592, 32.69072 ], [ 120.392511, 32.707235 ], [ 120.376122, 32.71087 ], [ 120.366693, 32.704913 ], [ 120.340988, 32.705351 ], [ 120.333018, 32.699788 ], [ 120.319492, 32.699306 ], [ 120.315563, 32.704388 ], [ 120.292664, 32.687566 ], [ 120.276276, 32.679285 ], [ 120.251861, 32.679898 ], [ 120.225651, 32.675911 ], [ 120.224809, 32.658382 ], [ 120.228906, 32.649924 ], [ 120.221722, 32.64839 ], [ 120.222171, 32.634319 ], [ 120.213528, 32.625639 ], [ 120.209375, 32.608188 ], [ 120.213584, 32.602706 ], [ 120.202303, 32.600908 ] ] ], [ [ [ 121.403775, 32.530583 ], [ 121.402652, 32.521541 ], [ 121.408601, 32.519566 ], [ 121.435205, 32.520005 ], [ 121.436495, 32.529266 ], [ 121.429255, 32.531505 ], [ 121.403775, 32.530583 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 320700, "name": "连云港市", "center": [ 119.178821, 34.600018 ], "centroid": [ 119.144784, 34.536075 ], "childrenNum": 6, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 6, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 119.823009, 34.481996 ], [ 119.811615, 34.485557 ], [ 119.781813, 34.515759 ], [ 119.741066, 34.532871 ], [ 119.697906, 34.546593 ], [ 119.641388, 34.568971 ], [ 119.62528, 34.585901 ], [ 119.611248, 34.592929 ], [ 119.584926, 34.601328 ], [ 119.56893, 34.615381 ], [ 119.560736, 34.63153 ], [ 119.537051, 34.633758 ], [ 119.464986, 34.674694 ], [ 119.474584, 34.696054 ], [ 119.484855, 34.692716 ], [ 119.491814, 34.69554 ], [ 119.492488, 34.711546 ], [ 119.507978, 34.711032 ], [ 119.522795, 34.722329 ], [ 119.525714, 34.733281 ], [ 119.508427, 34.729217 ], [ 119.483508, 34.736404 ], [ 119.457129, 34.748167 ], [ 119.381809, 34.752444 ], [ 119.378273, 34.761383 ], [ 119.399993, 34.755823 ], [ 119.444332, 34.758432 ], [ 119.460777, 34.754069 ], [ 119.468241, 34.748167 ], [ 119.48839, 34.747868 ], [ 119.49709, 34.759458 ], [ 119.480421, 34.76412 ], [ 119.477165, 34.769037 ], [ 119.459486, 34.77109 ], [ 119.456175, 34.779813 ], [ 119.438271, 34.784302 ], [ 119.440684, 34.769208 ], [ 119.378497, 34.764547 ], [ 119.370864, 34.772971 ], [ 119.355037, 34.775751 ], [ 119.342689, 34.769251 ], [ 119.324393, 34.770406 ], [ 119.312831, 34.774724 ], [ 119.272196, 34.797811 ], [ 119.250756, 34.794049 ], [ 119.238577, 34.799563 ], [ 119.213602, 34.833924 ], [ 119.220393, 34.841187 ], [ 119.218035, 34.852594 ], [ 119.210515, 34.862333 ], [ 119.21377, 34.876726 ], [ 119.202433, 34.890433 ], [ 119.212704, 34.917799 ], [ 119.214612, 34.937687 ], [ 119.211806, 34.957912 ], [ 119.211357, 34.981715 ], [ 119.21899, 35.004828 ], [ 119.227521, 35.020944 ], [ 119.232572, 35.041831 ], [ 119.238072, 35.048479 ], [ 119.279436, 35.071105 ], [ 119.285442, 35.068506 ], [ 119.281064, 35.053678 ], [ 119.29184, 35.02849 ], [ 119.307162, 35.03305 ], [ 119.292682, 35.068506 ], [ 119.293524, 35.07298 ], [ 119.305871, 35.076686 ], [ 119.30183, 35.093171 ], [ 119.286677, 35.115146 ], [ 119.273768, 35.115487 ], [ 119.252665, 35.122683 ], [ 119.24071, 35.122938 ], [ 119.220729, 35.107183 ], [ 119.203218, 35.110888 ], [ 119.171395, 35.107183 ], [ 119.159048, 35.100965 ], [ 119.138057, 35.09628 ], [ 119.12947, 35.076175 ], [ 119.12049, 35.070083 ], [ 119.120378, 35.058024 ], [ 119.114597, 35.054956 ], [ 119.073625, 35.056661 ], [ 119.06139, 35.05159 ], [ 119.037368, 35.051334 ], [ 119.02721, 35.05534 ], [ 118.999877, 35.053039 ], [ 118.992132, 35.048181 ], [ 118.965641, 35.046476 ], [ 118.945155, 35.040808 ], [ 118.926521, 35.05078 ], [ 118.911143, 35.047754 ], [ 118.903847, 35.041319 ], [ 118.885774, 35.034244 ], [ 118.865345, 35.029854 ], [ 118.862482, 35.025719 ], [ 118.86512, 34.99323 ], [ 118.859227, 34.962647 ], [ 118.860799, 34.944003 ], [ 118.829761, 34.91114 ], [ 118.807199, 34.877708 ], [ 118.804449, 34.870277 ], [ 118.804617, 34.852466 ], [ 118.797265, 34.842853 ], [ 118.788734, 34.845673 ], [ 118.769034, 34.846143 ], [ 118.768248, 34.838795 ], [ 118.781999, 34.827472 ], [ 118.776611, 34.818754 ], [ 118.779024, 34.809608 ], [ 118.77358, 34.795332 ], [ 118.759998, 34.790287 ], [ 118.737548, 34.792083 ], [ 118.728399, 34.786867 ], [ 118.740186, 34.781224 ], [ 118.738502, 34.766857 ], [ 118.727221, 34.768738 ], [ 118.716445, 34.76382 ], [ 118.716501, 34.747739 ], [ 118.730364, 34.74543 ], [ 118.74013, 34.736917 ], [ 118.759212, 34.740853 ], [ 118.768529, 34.738072 ], [ 118.783402, 34.722029 ], [ 118.76735, 34.710519 ], [ 118.766228, 34.705213 ], [ 118.744732, 34.695284 ], [ 118.720093, 34.694214 ], [ 118.704041, 34.688778 ], [ 118.69029, 34.67859 ], [ 118.681366, 34.678333 ], [ 118.664304, 34.693443 ], [ 118.650554, 34.69507 ], [ 118.633716, 34.687023 ], [ 118.604924, 34.696482 ], [ 118.601332, 34.714156 ], [ 118.570463, 34.71253 ], [ 118.558901, 34.706839 ], [ 118.546105, 34.706197 ], [ 118.539314, 34.711503 ], [ 118.525226, 34.712573 ], [ 118.522701, 34.692288 ], [ 118.508164, 34.687066 ], [ 118.500812, 34.675165 ], [ 118.484255, 34.670884 ], [ 118.468484, 34.674309 ], [ 118.460851, 34.657569 ], [ 118.466463, 34.643137 ], [ 118.474882, 34.637184 ], [ 118.473816, 34.623435 ], [ 118.463657, 34.625277 ], [ 118.45434, 34.617737 ], [ 118.439186, 34.626305 ], [ 118.423864, 34.592929 ], [ 118.428017, 34.561169 ], [ 118.440421, 34.52751 ], [ 118.439523, 34.507995 ], [ 118.43088, 34.489076 ], [ 118.421395, 34.48324 ], [ 118.416231, 34.473885 ], [ 118.408205, 34.435512 ], [ 118.415221, 34.420269 ], [ 118.422124, 34.423275 ], [ 118.434696, 34.413269 ], [ 118.452825, 34.411895 ], [ 118.462422, 34.40687 ], [ 118.489699, 34.416189 ], [ 118.489811, 34.420398 ], [ 118.50373, 34.430746 ], [ 118.524216, 34.440191 ], [ 118.532298, 34.435512 ], [ 118.548069, 34.432893 ], [ 118.572147, 34.422931 ], [ 118.574616, 34.416662 ], [ 118.585617, 34.419496 ], [ 118.590444, 34.435984 ], [ 118.597796, 34.445429 ], [ 118.607899, 34.446931 ], [ 118.634502, 34.439977 ], [ 118.646457, 34.439547 ], [ 118.648814, 34.426796 ], [ 118.656784, 34.420655 ], [ 118.669075, 34.419281 ], [ 118.673958, 34.400728 ], [ 118.654482, 34.383288 ], [ 118.644773, 34.383632 ], [ 118.644268, 34.359012 ], [ 118.6661, 34.342423 ], [ 118.676596, 34.339414 ], [ 118.676371, 34.345345 ], [ 118.693265, 34.345904 ], [ 118.708194, 34.336362 ], [ 118.739905, 34.325056 ], [ 118.748268, 34.330817 ], [ 118.759829, 34.321058 ], [ 118.758258, 34.312932 ], [ 118.766564, 34.308891 ], [ 118.78531, 34.311814 ], [ 118.810903, 34.343196 ], [ 118.812138, 34.357336 ], [ 118.825328, 34.358797 ], [ 118.837787, 34.368809 ], [ 118.864335, 34.365887 ], [ 118.874942, 34.367692 ], [ 118.907439, 34.368036 ], [ 118.913388, 34.378262 ], [ 118.924837, 34.379293 ], [ 118.931909, 34.374738 ], [ 118.939991, 34.382343 ], [ 118.953237, 34.368508 ], [ 118.95363, 34.350116 ], [ 118.963788, 34.350546 ], [ 118.96463, 34.36086 ], [ 118.974901, 34.36911 ], [ 118.980794, 34.379636 ], [ 118.995162, 34.39029 ], [ 118.994994, 34.404121 ], [ 119.015311, 34.405324 ], [ 119.033215, 34.398881 ], [ 119.038659, 34.403735 ], [ 119.041409, 34.421901 ], [ 119.061222, 34.420183 ], [ 119.089565, 34.42087 ], [ 119.086871, 34.409747 ], [ 119.065263, 34.409232 ], [ 119.056227, 34.3823 ], [ 119.057068, 34.356176 ], [ 119.062232, 34.338683 ], [ 119.075477, 34.342681 ], [ 119.073008, 34.331763 ], [ 119.082774, 34.310868 ], [ 119.074074, 34.265107 ], [ 119.091866, 34.262353 ], [ 119.09108, 34.23688 ], [ 119.09703, 34.232921 ], [ 119.099667, 34.208042 ], [ 119.13295, 34.205415 ], [ 119.136991, 34.177858 ], [ 119.144287, 34.176265 ], [ 119.141874, 34.161578 ], [ 119.145409, 34.158692 ], [ 119.129077, 34.145768 ], [ 119.142828, 34.134049 ], [ 119.150348, 34.140555 ], [ 119.15641, 34.133618 ], [ 119.168421, 34.129654 ], [ 119.176166, 34.118579 ], [ 119.166849, 34.10746 ], [ 119.174931, 34.093494 ], [ 119.18408, 34.089786 ], [ 119.190534, 34.076723 ], [ 119.209504, 34.05624 ], [ 119.227352, 34.052703 ], [ 119.235715, 34.043991 ], [ 119.236164, 34.036312 ], [ 119.248624, 34.033767 ], [ 119.268211, 34.034285 ], [ 119.26838, 34.042438 ], [ 119.302897, 34.04041 ], [ 119.303458, 34.034544 ], [ 119.319285, 34.032861 ], [ 119.320015, 34.026131 ], [ 119.337919, 34.029669 ], [ 119.370752, 34.032991 ], [ 119.392809, 34.036787 ], [ 119.397917, 34.024449 ], [ 119.403305, 34.022335 ], [ 119.40931, 34.001925 ], [ 119.425474, 34.003521 ], [ 119.43002, 33.985611 ], [ 119.439169, 33.979611 ], [ 119.474135, 33.999206 ], [ 119.497819, 34.014568 ], [ 119.509269, 34.017157 ], [ 119.519596, 34.025743 ], [ 119.517968, 34.031351 ], [ 119.53576, 34.030877 ], [ 119.541148, 34.016596 ], [ 119.555236, 34.018624 ], [ 119.563318, 34.01021 ], [ 119.568257, 34.013187 ], [ 119.571905, 34.02104 ], [ 119.569716, 34.032775 ], [ 119.553889, 34.060466 ], [ 119.563598, 34.069004 ], [ 119.577012, 34.069737 ], [ 119.585712, 34.078792 ], [ 119.588406, 34.091338 ], [ 119.569716, 34.10621 ], [ 119.558828, 34.10177 ], [ 119.55097, 34.115605 ], [ 119.5375, 34.108968 ], [ 119.521392, 34.13672 ], [ 119.529025, 34.137711 ], [ 119.533403, 34.145423 ], [ 119.529306, 34.166833 ], [ 119.510279, 34.160501 ], [ 119.503881, 34.172561 ], [ 119.532561, 34.188538 ], [ 119.552485, 34.207955 ], [ 119.557424, 34.205372 ], [ 119.573476, 34.207783 ], [ 119.597442, 34.224528 ], [ 119.612259, 34.229951 ], [ 119.629826, 34.242948 ], [ 119.662715, 34.255943 ], [ 119.702059, 34.281152 ], [ 119.727877, 34.303086 ], [ 119.740449, 34.308805 ], [ 119.743087, 34.319038 ], [ 119.753975, 34.326088 ], [ 119.753582, 34.343239 ], [ 119.758745, 34.350546 ], [ 119.771766, 34.354285 ], [ 119.782486, 34.369754 ], [ 119.802411, 34.376156 ], [ 119.803814, 34.385651 ], [ 119.791186, 34.400299 ], [ 119.788492, 34.408073 ], [ 119.798875, 34.430316 ], [ 119.795564, 34.450494 ], [ 119.808585, 34.450065 ], [ 119.81184, 34.462298 ], [ 119.819192, 34.462856 ], [ 119.823009, 34.481996 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 320800, "name": "淮安市", "center": [ 119.021265, 33.597506 ], "centroid": [ 118.971034, 33.352326 ], "childrenNum": 7, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 7, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 119.184922, 32.82564 ], [ 119.190927, 32.825421 ], [ 119.278651, 32.798909 ], [ 119.313729, 32.804859 ], [ 119.332699, 32.81501 ], [ 119.345383, 32.838325 ], [ 119.349817, 32.868411 ], [ 119.345608, 32.890182 ], [ 119.328265, 32.945897 ], [ 119.324954, 32.96861 ], [ 119.325122, 32.998434 ], [ 119.343082, 33.011443 ], [ 119.359246, 33.029688 ], [ 119.364185, 33.03859 ], [ 119.363736, 33.053513 ], [ 119.343251, 33.065119 ], [ 119.334776, 33.084442 ], [ 119.321081, 33.102279 ], [ 119.313897, 33.128614 ], [ 119.305422, 33.13463 ], [ 119.271467, 33.146834 ], [ 119.250251, 33.157643 ], [ 119.228531, 33.151106 ], [ 119.22376, 33.16126 ], [ 119.229541, 33.165879 ], [ 119.22202, 33.188056 ], [ 119.219158, 33.206002 ], [ 119.211413, 33.203084 ], [ 119.199907, 33.205915 ], [ 119.165222, 33.207614 ], [ 119.150685, 33.212797 ], [ 119.143277, 33.230042 ], [ 119.146644, 33.248589 ], [ 119.155512, 33.254466 ], [ 119.163145, 33.271529 ], [ 119.153435, 33.285281 ], [ 119.160114, 33.283453 ], [ 119.184697, 33.289763 ], [ 119.210683, 33.292504 ], [ 119.239924, 33.301511 ], [ 119.262655, 33.303033 ], [ 119.248848, 33.318129 ], [ 119.235041, 33.345138 ], [ 119.243123, 33.352443 ], [ 119.254517, 33.352878 ], [ 119.29184, 33.3634 ], [ 119.310979, 33.3674 ], [ 119.36542, 33.369574 ], [ 119.401284, 33.375182 ], [ 119.416831, 33.376181 ], [ 119.448429, 33.384832 ], [ 119.476773, 33.403737 ], [ 119.48839, 33.407909 ], [ 119.504498, 33.407301 ], [ 119.53127, 33.414905 ], [ 119.543898, 33.414905 ], [ 119.553103, 33.410516 ], [ 119.559164, 33.400913 ], [ 119.566853, 33.399348 ], [ 119.604177, 33.422291 ], [ 119.617983, 33.427201 ], [ 119.620004, 33.43741 ], [ 119.605299, 33.449572 ], [ 119.604121, 33.455435 ], [ 119.591436, 33.464078 ], [ 119.580997, 33.464512 ], [ 119.576282, 33.474239 ], [ 119.55894, 33.471416 ], [ 119.532449, 33.501503 ], [ 119.520775, 33.500896 ], [ 119.498156, 33.520297 ], [ 119.492712, 33.536006 ], [ 119.493329, 33.545941 ], [ 119.486594, 33.560691 ], [ 119.477783, 33.588362 ], [ 119.471104, 33.597338 ], [ 119.464369, 33.627121 ], [ 119.456455, 33.64164 ], [ 119.463751, 33.645323 ], [ 119.467624, 33.638303 ], [ 119.496136, 33.654207 ], [ 119.483732, 33.658453 ], [ 119.484911, 33.667162 ], [ 119.492263, 33.673097 ], [ 119.481655, 33.685963 ], [ 119.48261, 33.69809 ], [ 119.508932, 33.72208 ], [ 119.508988, 33.739526 ], [ 119.524311, 33.770299 ], [ 119.53228, 33.776573 ], [ 119.536153, 33.79721 ], [ 119.545526, 33.803569 ], [ 119.543169, 33.812392 ], [ 119.555292, 33.827572 ], [ 119.559389, 33.840069 ], [ 119.584814, 33.858961 ], [ 119.598733, 33.874522 ], [ 119.617871, 33.879276 ], [ 119.639199, 33.893752 ], [ 119.638974, 33.904597 ], [ 119.64599, 33.924772 ], [ 119.637571, 33.939024 ], [ 119.644026, 33.947014 ], [ 119.63426, 33.951289 ], [ 119.620397, 33.946107 ], [ 119.615121, 33.9547 ], [ 119.595309, 33.976805 ], [ 119.601427, 33.980129 ], [ 119.597273, 33.995926 ], [ 119.57892, 33.999896 ], [ 119.568257, 34.013187 ], [ 119.563318, 34.01021 ], [ 119.555236, 34.018624 ], [ 119.541148, 34.016596 ], [ 119.53576, 34.030877 ], [ 119.517968, 34.031351 ], [ 119.519596, 34.025743 ], [ 119.509269, 34.017157 ], [ 119.497819, 34.014568 ], [ 119.474135, 33.999206 ], [ 119.439169, 33.979611 ], [ 119.43002, 33.985611 ], [ 119.425474, 34.003521 ], [ 119.40931, 34.001925 ], [ 119.403305, 34.022335 ], [ 119.397917, 34.024449 ], [ 119.392809, 34.036787 ], [ 119.370752, 34.032991 ], [ 119.337919, 34.029669 ], [ 119.320015, 34.026131 ], [ 119.319285, 34.032861 ], [ 119.303458, 34.034544 ], [ 119.302897, 34.04041 ], [ 119.26838, 34.042438 ], [ 119.268211, 34.034285 ], [ 119.248624, 34.033767 ], [ 119.236164, 34.036312 ], [ 119.235715, 34.043991 ], [ 119.227352, 34.052703 ], [ 119.209504, 34.05624 ], [ 119.190534, 34.076723 ], [ 119.18408, 34.089786 ], [ 119.174931, 34.093494 ], [ 119.166456, 34.088105 ], [ 119.15815, 34.076421 ], [ 119.155119, 34.056973 ], [ 119.148833, 34.045845 ], [ 119.129751, 34.028849 ], [ 119.114541, 34.024406 ], [ 119.08384, 34.001407 ], [ 119.081932, 33.987769 ], [ 119.07312, 33.98151 ], [ 119.058864, 33.978359 ], [ 119.055441, 33.973135 ], [ 119.0427, 33.968905 ], [ 119.040736, 33.959622 ], [ 119.050951, 33.957507 ], [ 119.053252, 33.937383 ], [ 119.044553, 33.929436 ], [ 119.035853, 33.928054 ], [ 119.024853, 33.911164 ], [ 119.008015, 33.896604 ], [ 118.997295, 33.897296 ], [ 118.999708, 33.9049 ], [ 118.987585, 33.904554 ], [ 118.972263, 33.919372 ], [ 118.950767, 33.914275 ], [ 118.948803, 33.906801 ], [ 118.941338, 33.907751 ], [ 118.933088, 33.900709 ], [ 118.922143, 33.902524 ], [ 118.907383, 33.889777 ], [ 118.885381, 33.885888 ], [ 118.874493, 33.892543 ], [ 118.863661, 33.891376 ], [ 118.857151, 33.880227 ], [ 118.828751, 33.858615 ], [ 118.818985, 33.844954 ], [ 118.807311, 33.819356 ], [ 118.799847, 33.813517 ], [ 118.805628, 33.794355 ], [ 118.79575, 33.772852 ], [ 118.805122, 33.763245 ], [ 118.80226, 33.741215 ], [ 118.814215, 33.730868 ], [ 118.809276, 33.715975 ], [ 118.813148, 33.700948 ], [ 118.798612, 33.69155 ], [ 118.792607, 33.666555 ], [ 118.799566, 33.64671 ], [ 118.757977, 33.635746 ], [ 118.770605, 33.60705 ], [ 118.78531, 33.587018 ], [ 118.806357, 33.572749 ], [ 118.803102, 33.561776 ], [ 118.797433, 33.560604 ], [ 118.789744, 33.5367 ], [ 118.789969, 33.508709 ], [ 118.785591, 33.493082 ], [ 118.779866, 33.487568 ], [ 118.782841, 33.444012 ], [ 118.746921, 33.386701 ], [ 118.780147, 33.345834 ], [ 118.703424, 33.323697 ], [ 118.667784, 33.311734 ], [ 118.511083, 33.263868 ], [ 118.443452, 33.204783 ], [ 118.424313, 33.187141 ], [ 118.320201, 33.196246 ], [ 118.261718, 33.199948 ], [ 118.221364, 33.180693 ], [ 118.223722, 33.155464 ], [ 118.219625, 33.114096 ], [ 118.210476, 33.111829 ], [ 118.20969, 33.104329 ], [ 118.220915, 33.105855 ], [ 118.221308, 33.087626 ], [ 118.206491, 33.091246 ], [ 118.202899, 33.088106 ], [ 118.223666, 33.083439 ], [ 118.22765, 33.069525 ], [ 118.214854, 33.070833 ], [ 118.212441, 33.061934 ], [ 118.233375, 33.060014 ], [ 118.239605, 33.046445 ], [ 118.243478, 33.027767 ], [ 118.244825, 32.998303 ], [ 118.252402, 32.982148 ], [ 118.269352, 32.969178 ], [ 118.303812, 32.968654 ], [ 118.309649, 32.959002 ], [ 118.293373, 32.947164 ], [ 118.251335, 32.936155 ], [ 118.235396, 32.926543 ], [ 118.233039, 32.916231 ], [ 118.239774, 32.883363 ], [ 118.244432, 32.874488 ], [ 118.250606, 32.848384 ], [ 118.263178, 32.856168 ], [ 118.284618, 32.857305 ], [ 118.289557, 32.845498 ], [ 118.301736, 32.846241 ], [ 118.297863, 32.83207 ], [ 118.306619, 32.810591 ], [ 118.294439, 32.800134 ], [ 118.298761, 32.785562 ], [ 118.307124, 32.778735 ], [ 118.322334, 32.777465 ], [ 118.326431, 32.763459 ], [ 118.334064, 32.761576 ], [ 118.348769, 32.773001 ], [ 118.366224, 32.768318 ], [ 118.371163, 32.757724 ], [ 118.372285, 32.741744 ], [ 118.36628, 32.735001 ], [ 118.368188, 32.724754 ], [ 118.375316, 32.719017 ], [ 118.398664, 32.721426 ], [ 118.411011, 32.716039 ], [ 118.422854, 32.718097 ], [ 118.450467, 32.743364 ], [ 118.459279, 32.726111 ], [ 118.483469, 32.721426 ], [ 118.489755, 32.724491 ], [ 118.520456, 32.723221 ], [ 118.544702, 32.729396 ], [ 118.559743, 32.729921 ], [ 118.576581, 32.719104 ], [ 118.59078, 32.724841 ], [ 118.607562, 32.726637 ], [ 118.617047, 32.738942 ], [ 118.632313, 32.739993 ], [ 118.639385, 32.744809 ], [ 118.654033, 32.740693 ], [ 118.657569, 32.736096 ], [ 118.694163, 32.726637 ], [ 118.70724, 32.720287 ], [ 118.724471, 32.721951 ], [ 118.736706, 32.73233 ], [ 118.756294, 32.737059 ], [ 118.752702, 32.755842 ], [ 118.746359, 32.759256 ], [ 118.737941, 32.773264 ], [ 118.736874, 32.793351 ], [ 118.746808, 32.800353 ], [ 118.741813, 32.853369 ], [ 118.747875, 32.858704 ], [ 118.791035, 32.848384 ], [ 118.811689, 32.854987 ], [ 118.812531, 32.865219 ], [ 118.806189, 32.870247 ], [ 118.81124, 32.875494 ], [ 118.814608, 32.902727 ], [ 118.809332, 32.907884 ], [ 118.812194, 32.91693 ], [ 118.818985, 32.920644 ], [ 118.836945, 32.911424 ], [ 118.839471, 32.922523 ], [ 118.848956, 32.927198 ], [ 118.842502, 32.943669 ], [ 118.849405, 32.945897 ], [ 118.849349, 32.956643 ], [ 118.865233, 32.955027 ], [ 118.884652, 32.960618 ], [ 118.896214, 32.957735 ], [ 118.891162, 32.951489 ], [ 118.893239, 32.940873 ], [ 118.90626, 32.944936 ], [ 118.921414, 32.939563 ], [ 118.933818, 32.938645 ], [ 118.941619, 32.946116 ], [ 118.961207, 32.94581 ], [ 118.993647, 32.958215 ], [ 119.008913, 32.959395 ], [ 119.020812, 32.955813 ], [ 119.026312, 32.947251 ], [ 119.023281, 32.935063 ], [ 119.030016, 32.927854 ], [ 119.019801, 32.925713 ], [ 119.015592, 32.907534 ], [ 119.021541, 32.905961 ], [ 119.045002, 32.911424 ], [ 119.045731, 32.892455 ], [ 119.055104, 32.874751 ], [ 119.071324, 32.864738 ], [ 119.10427, 32.826734 ], [ 119.113081, 32.822928 ], [ 119.184922, 32.82564 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 320900, "name": "盐城市", "center": [ 120.139998, 33.377631 ], "centroid": [ 120.19868, 33.516581 ], "childrenNum": 9, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 8, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 120.976044, 32.658426 ], [ 120.963585, 32.682396 ], [ 120.950059, 32.689581 ], [ 120.933838, 32.69221 ], [ 120.915934, 32.701234 ], [ 120.915036, 32.711703 ], [ 120.93294, 32.715688 ], [ 120.952865, 32.714068 ], [ 120.963136, 32.750238 ], [ 120.971947, 32.761182 ], [ 120.981376, 32.85971 ], [ 120.978682, 32.875712 ], [ 120.972677, 32.88568 ], [ 120.957579, 32.893504 ], [ 120.950395, 32.916405 ], [ 120.940124, 32.975467 ], [ 120.932604, 33.005899 ], [ 120.917843, 33.02576 ], [ 120.894438, 33.038634 ], [ 120.87182, 33.04723 ], [ 120.874065, 33.093645 ], [ 120.859865, 33.142781 ], [ 120.843757, 33.209835 ], [ 120.846844, 33.219852 ], [ 120.843028, 33.22965 ], [ 120.819455, 33.238184 ], [ 120.820297, 33.256077 ], [ 120.831971, 33.26883 ], [ 120.832589, 33.282148 ], [ 120.821812, 33.298552 ], [ 120.81373, 33.303425 ], [ 120.796388, 33.306122 ], [ 120.782862, 33.304208 ], [ 120.769335, 33.306818 ], [ 120.760748, 33.319869 ], [ 120.740992, 33.337615 ], [ 120.730777, 33.365183 ], [ 120.728252, 33.384571 ], [ 120.719833, 33.420467 ], [ 120.717476, 33.436715 ], [ 120.680153, 33.520297 ], [ 120.649957, 33.577347 ], [ 120.622849, 33.615113 ], [ 120.611175, 33.627251 ], [ 120.583786, 33.668462 ], [ 120.570596, 33.702247 ], [ 120.534508, 33.782587 ], [ 120.50942, 33.830945 ], [ 120.485454, 33.859221 ], [ 120.424671, 33.975121 ], [ 120.367591, 34.091424 ], [ 120.359846, 34.121897 ], [ 120.355973, 34.149559 ], [ 120.347499, 34.179236 ], [ 120.331671, 34.209333 ], [ 120.314272, 34.255814 ], [ 120.308492, 34.297452 ], [ 120.311635, 34.307042 ], [ 120.292833, 34.318092 ], [ 120.233284, 34.337179 ], [ 120.103691, 34.391622 ], [ 120.043019, 34.422201 ], [ 119.962536, 34.458907 ], [ 119.919039, 34.469122 ], [ 119.8495, 34.477404 ], [ 119.823009, 34.481996 ], [ 119.819192, 34.462856 ], [ 119.81184, 34.462298 ], [ 119.808585, 34.450065 ], [ 119.795564, 34.450494 ], [ 119.798875, 34.430316 ], [ 119.788492, 34.408073 ], [ 119.791186, 34.400299 ], [ 119.803814, 34.385651 ], [ 119.802411, 34.376156 ], [ 119.782486, 34.369754 ], [ 119.771766, 34.354285 ], [ 119.758745, 34.350546 ], [ 119.753582, 34.343239 ], [ 119.753975, 34.326088 ], [ 119.743087, 34.319038 ], [ 119.740449, 34.308805 ], [ 119.727877, 34.303086 ], [ 119.702059, 34.281152 ], [ 119.662715, 34.255943 ], [ 119.629826, 34.242948 ], [ 119.612259, 34.229951 ], [ 119.597442, 34.224528 ], [ 119.573476, 34.207783 ], [ 119.557424, 34.205372 ], [ 119.552485, 34.207955 ], [ 119.532561, 34.188538 ], [ 119.503881, 34.172561 ], [ 119.510279, 34.160501 ], [ 119.529306, 34.166833 ], [ 119.533403, 34.145423 ], [ 119.529025, 34.137711 ], [ 119.521392, 34.13672 ], [ 119.5375, 34.108968 ], [ 119.55097, 34.115605 ], [ 119.558828, 34.10177 ], [ 119.569716, 34.10621 ], [ 119.588406, 34.091338 ], [ 119.585712, 34.078792 ], [ 119.577012, 34.069737 ], [ 119.563598, 34.069004 ], [ 119.553889, 34.060466 ], [ 119.569716, 34.032775 ], [ 119.571905, 34.02104 ], [ 119.568257, 34.013187 ], [ 119.57892, 33.999896 ], [ 119.597273, 33.995926 ], [ 119.601427, 33.980129 ], [ 119.595309, 33.976805 ], [ 119.615121, 33.9547 ], [ 119.620397, 33.946107 ], [ 119.63426, 33.951289 ], [ 119.644026, 33.947014 ], [ 119.637571, 33.939024 ], [ 119.64599, 33.924772 ], [ 119.638974, 33.904597 ], [ 119.639199, 33.893752 ], [ 119.617871, 33.879276 ], [ 119.598733, 33.874522 ], [ 119.584814, 33.858961 ], [ 119.559389, 33.840069 ], [ 119.555292, 33.827572 ], [ 119.543169, 33.812392 ], [ 119.545526, 33.803569 ], [ 119.536153, 33.79721 ], [ 119.53228, 33.776573 ], [ 119.524311, 33.770299 ], [ 119.508988, 33.739526 ], [ 119.508932, 33.72208 ], [ 119.48261, 33.69809 ], [ 119.481655, 33.685963 ], [ 119.492263, 33.673097 ], [ 119.484911, 33.667162 ], [ 119.483732, 33.658453 ], [ 119.496136, 33.654207 ], [ 119.467624, 33.638303 ], [ 119.463751, 33.645323 ], [ 119.456455, 33.64164 ], [ 119.464369, 33.627121 ], [ 119.471104, 33.597338 ], [ 119.477783, 33.588362 ], [ 119.486594, 33.560691 ], [ 119.493329, 33.545941 ], [ 119.492712, 33.536006 ], [ 119.498156, 33.520297 ], [ 119.520775, 33.500896 ], [ 119.532449, 33.501503 ], [ 119.55894, 33.471416 ], [ 119.576282, 33.474239 ], [ 119.580997, 33.464512 ], [ 119.591436, 33.464078 ], [ 119.604121, 33.455435 ], [ 119.605299, 33.449572 ], [ 119.620004, 33.43741 ], [ 119.617983, 33.427201 ], [ 119.604177, 33.422291 ], [ 119.566853, 33.399348 ], [ 119.576731, 33.378442 ], [ 119.589865, 33.380963 ], [ 119.605411, 33.379702 ], [ 119.613101, 33.358357 ], [ 119.616356, 33.333135 ], [ 119.631959, 33.335353 ], [ 119.636, 33.326611 ], [ 119.632408, 33.317042 ], [ 119.641388, 33.311038 ], [ 119.640546, 33.293635 ], [ 119.654016, 33.280711 ], [ 119.659516, 33.285846 ], [ 119.6864, 33.288892 ], [ 119.700319, 33.294245 ], [ 119.71508, 33.271877 ], [ 119.704248, 33.269788 ], [ 119.690778, 33.242668 ], [ 119.685727, 33.238619 ], [ 119.693247, 33.224294 ], [ 119.712611, 33.219068 ], [ 119.731469, 33.211664 ], [ 119.733489, 33.205349 ], [ 119.728775, 33.188709 ], [ 119.730346, 33.172851 ], [ 119.751281, 33.170803 ], [ 119.753077, 33.16065 ], [ 119.739775, 33.147401 ], [ 119.74926, 33.131012 ], [ 119.772272, 33.130924 ], [ 119.787313, 33.13912 ], [ 119.843494, 33.153459 ], [ 119.86847, 33.154461 ], [ 119.867572, 33.143391 ], [ 119.877282, 33.146834 ], [ 119.890247, 33.144306 ], [ 119.8944, 33.151062 ], [ 119.916569, 33.149449 ], [ 119.936438, 33.155377 ], [ 119.968373, 33.149885 ], [ 119.988073, 33.151585 ], [ 120.003451, 33.15603 ], [ 120.023993, 33.158035 ], [ 120.048183, 33.164049 ], [ 120.080848, 33.181782 ], [ 120.094093, 33.178645 ], [ 120.153418, 33.157207 ], [ 120.168852, 33.15311 ], [ 120.214145, 33.13742 ], [ 120.296761, 33.129573 ], [ 120.28969, 33.104242 ], [ 120.293675, 33.096698 ], [ 120.291991, 33.081128 ], [ 120.30939, 33.062283 ], [ 120.313038, 33.048059 ], [ 120.308884, 33.024407 ], [ 120.312364, 32.992583 ], [ 120.299063, 32.966601 ], [ 120.300353, 32.954153 ], [ 120.287389, 32.955202 ], [ 120.286378, 32.949392 ], [ 120.295078, 32.94546 ], [ 120.291991, 32.933621 ], [ 120.280766, 32.924926 ], [ 120.23884, 32.927985 ], [ 120.238447, 32.921168 ], [ 120.220431, 32.917017 ], [ 120.204997, 32.9206 ], [ 120.201068, 32.930519 ], [ 120.176373, 32.932529 ], [ 120.177495, 32.909064 ], [ 120.181873, 32.903907 ], [ 120.177046, 32.877767 ], [ 120.200226, 32.874488 ], [ 120.198767, 32.866925 ], [ 120.20842, 32.864345 ], [ 120.205895, 32.852189 ], [ 120.195231, 32.851358 ], [ 120.194894, 32.842786 ], [ 120.184848, 32.834126 ], [ 120.181031, 32.82529 ], [ 120.193379, 32.826078 ], [ 120.187037, 32.812166 ], [ 120.167225, 32.81501 ], [ 120.161107, 32.809935 ], [ 120.168179, 32.793045 ], [ 120.159255, 32.787881 ], [ 120.162454, 32.780967 ], [ 120.174184, 32.779654 ], [ 120.18294, 32.772913 ], [ 120.197027, 32.781492 ], [ 120.199328, 32.786962 ], [ 120.222396, 32.792301 ], [ 120.228176, 32.77856 ], [ 120.21465, 32.767442 ], [ 120.206624, 32.756586 ], [ 120.202583, 32.74297 ], [ 120.196129, 32.739336 ], [ 120.180863, 32.741832 ], [ 120.181705, 32.723177 ], [ 120.17323, 32.715688 ], [ 120.164811, 32.720331 ], [ 120.155382, 32.714199 ], [ 120.157571, 32.703249 ], [ 120.145055, 32.705877 ], [ 120.138096, 32.687171 ], [ 120.129508, 32.689055 ], [ 120.121651, 32.679197 ], [ 120.120977, 32.633267 ], [ 120.109079, 32.630505 ], [ 120.113176, 32.613801 ], [ 120.122661, 32.610293 ], [ 120.140846, 32.6163 ], [ 120.154372, 32.616037 ], [ 120.176317, 32.62121 ], [ 120.17598, 32.629102 ], [ 120.197251, 32.619281 ], [ 120.196017, 32.603013 ], [ 120.202303, 32.600908 ], [ 120.213584, 32.602706 ], [ 120.209375, 32.608188 ], [ 120.213528, 32.625639 ], [ 120.222171, 32.634319 ], [ 120.221722, 32.64839 ], [ 120.228906, 32.649924 ], [ 120.224809, 32.658382 ], [ 120.225651, 32.675911 ], [ 120.251861, 32.679898 ], [ 120.276276, 32.679285 ], [ 120.292664, 32.687566 ], [ 120.315563, 32.704388 ], [ 120.319492, 32.699306 ], [ 120.333018, 32.699788 ], [ 120.340988, 32.705351 ], [ 120.366693, 32.704913 ], [ 120.376122, 32.71087 ], [ 120.392511, 32.707235 ], [ 120.389592, 32.69072 ], [ 120.394251, 32.687478 ], [ 120.410471, 32.689406 ], [ 120.415747, 32.679416 ], [ 120.431855, 32.676525 ], [ 120.436962, 32.647075 ], [ 120.443192, 32.639097 ], [ 120.44308, 32.629277 ], [ 120.465642, 32.631469 ], [ 120.475576, 32.628664 ], [ 120.484669, 32.63125 ], [ 120.496511, 32.624367 ], [ 120.495276, 32.639492 ], [ 120.506838, 32.640763 ], [ 120.51217, 32.636116 ], [ 120.544554, 32.632258 ], [ 120.549886, 32.635765 ], [ 120.578903, 32.63502 ], [ 120.590521, 32.639667 ], [ 120.600455, 32.650011 ], [ 120.614767, 32.639755 ], [ 120.612746, 32.635634 ], [ 120.621838, 32.626033 ], [ 120.615216, 32.606127 ], [ 120.620267, 32.601873 ], [ 120.629752, 32.617527 ], [ 120.643952, 32.613187 ], [ 120.656917, 32.603496 ], [ 120.656075, 32.594637 ], [ 120.649284, 32.585032 ], [ 120.653381, 32.571872 ], [ 120.663034, 32.572048 ], [ 120.671565, 32.587883 ], [ 120.680938, 32.594812 ], [ 120.701031, 32.603496 ], [ 120.720282, 32.599724 ], [ 120.721012, 32.591611 ], [ 120.740319, 32.585427 ], [ 120.74363, 32.598321 ], [ 120.793469, 32.600601 ], [ 120.792627, 32.578452 ], [ 120.805031, 32.582619 ], [ 120.818277, 32.592006 ], [ 120.832589, 32.597005 ], [ 120.837247, 32.606741 ], [ 120.85459, 32.605074 ], [ 120.868453, 32.609766 ], [ 120.856891, 32.612178 ], [ 120.851166, 32.607442 ], [ 120.851447, 32.618273 ], [ 120.863457, 32.61915 ], [ 120.863233, 32.630242 ], [ 120.895336, 32.631601 ], [ 120.908133, 32.639316 ], [ 120.976044, 32.658426 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 321000, "name": "扬州市", "center": [ 119.421003, 32.393159 ], "centroid": [ 119.479719, 32.737224 ], "childrenNum": 6, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 9, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 119.229036, 32.222179 ], [ 119.254966, 32.23222 ], [ 119.286115, 32.23288 ], [ 119.336403, 32.230987 ], [ 119.367609, 32.225526 ], [ 119.388375, 32.225086 ], [ 119.396738, 32.235126 ], [ 119.412678, 32.246617 ], [ 119.433893, 32.257535 ], [ 119.462461, 32.26251 ], [ 119.478569, 32.261277 ], [ 119.504442, 32.254938 ], [ 119.514769, 32.248907 ], [ 119.536714, 32.267924 ], [ 119.546424, 32.278839 ], [ 119.544852, 32.282756 ], [ 119.576395, 32.28456 ], [ 119.577854, 32.273029 ], [ 119.570838, 32.271621 ], [ 119.570894, 32.230062 ], [ 119.599406, 32.234553 ], [ 119.597947, 32.246265 ], [ 119.607207, 32.252913 ], [ 119.615795, 32.250668 ], [ 119.622081, 32.237415 ], [ 119.621744, 32.217423 ], [ 119.629714, 32.227728 ], [ 119.627581, 32.248731 ], [ 119.633923, 32.257755 ], [ 119.661368, 32.263742 ], [ 119.678094, 32.270125 ], [ 119.688589, 32.282492 ], [ 119.708401, 32.276374 ], [ 119.730683, 32.30401 ], [ 119.745163, 32.313865 ], [ 119.768623, 32.318924 ], [ 119.786022, 32.317912 ], [ 119.802299, 32.312809 ], [ 119.819192, 32.302514 ], [ 119.843887, 32.321872 ], [ 119.847311, 32.328426 ], [ 119.842709, 32.360662 ], [ 119.853709, 32.361498 ], [ 119.856179, 32.379744 ], [ 119.844561, 32.395964 ], [ 119.853878, 32.401854 ], [ 119.851745, 32.411171 ], [ 119.863812, 32.417104 ], [ 119.868526, 32.438722 ], [ 119.859266, 32.444477 ], [ 119.853372, 32.46275 ], [ 119.84052, 32.464463 ], [ 119.829688, 32.460334 ], [ 119.814534, 32.468855 ], [ 119.818182, 32.491645 ], [ 119.824524, 32.4963 ], [ 119.823402, 32.535367 ], [ 119.835525, 32.54976 ], [ 119.827162, 32.55915 ], [ 119.815656, 32.578759 ], [ 119.820034, 32.592751 ], [ 119.815769, 32.605644 ], [ 119.821774, 32.607267 ], [ 119.816105, 32.614897 ], [ 119.814365, 32.627085 ], [ 119.828734, 32.629365 ], [ 119.832999, 32.640894 ], [ 119.844617, 32.640368 ], [ 119.855056, 32.631908 ], [ 119.866618, 32.627611 ], [ 119.869537, 32.619369 ], [ 119.890527, 32.620334 ], [ 119.898666, 32.616519 ], [ 119.90063, 32.623973 ], [ 119.911855, 32.625156 ], [ 119.89715, 32.646242 ], [ 119.899171, 32.65698 ], [ 119.894849, 32.674334 ], [ 119.883512, 32.673895 ], [ 119.870659, 32.679066 ], [ 119.877282, 32.69843 ], [ 119.85848, 32.710608 ], [ 119.858031, 32.721163 ], [ 119.843663, 32.736709 ], [ 119.84529, 32.752952 ], [ 119.866899, 32.768493 ], [ 119.863082, 32.775715 ], [ 119.833504, 32.781973 ], [ 119.824917, 32.794927 ], [ 119.830249, 32.806872 ], [ 119.82357, 32.807966 ], [ 119.806508, 32.800572 ], [ 119.794666, 32.803853 ], [ 119.78866, 32.810197 ], [ 119.790849, 32.820041 ], [ 119.800895, 32.828265 ], [ 119.801513, 32.837669 ], [ 119.795956, 32.841474 ], [ 119.805778, 32.851926 ], [ 119.79736, 32.857086 ], [ 119.802691, 32.862727 ], [ 119.789334, 32.881177 ], [ 119.782599, 32.914832 ], [ 119.775302, 32.915968 ], [ 119.761888, 32.904082 ], [ 119.746173, 32.898706 ], [ 119.72507, 32.901721 ], [ 119.719514, 32.906179 ], [ 119.712386, 32.921955 ], [ 119.714743, 32.936374 ], [ 119.703069, 32.944893 ], [ 119.696727, 32.961316 ], [ 119.706661, 32.989614 ], [ 119.708008, 33.005681 ], [ 119.696615, 33.016899 ], [ 119.683931, 33.072535 ], [ 119.669731, 33.089807 ], [ 119.64773, 33.104111 ], [ 119.640321, 33.119241 ], [ 119.649245, 33.120244 ], [ 119.646158, 33.130096 ], [ 119.653679, 33.156553 ], [ 119.657271, 33.162349 ], [ 119.692069, 33.186923 ], [ 119.701835, 33.201821 ], [ 119.708177, 33.198336 ], [ 119.712611, 33.219068 ], [ 119.693247, 33.224294 ], [ 119.685727, 33.238619 ], [ 119.690778, 33.242668 ], [ 119.704248, 33.269788 ], [ 119.71508, 33.271877 ], [ 119.700319, 33.294245 ], [ 119.6864, 33.288892 ], [ 119.659516, 33.285846 ], [ 119.654016, 33.280711 ], [ 119.640546, 33.293635 ], [ 119.641388, 33.311038 ], [ 119.632408, 33.317042 ], [ 119.636, 33.326611 ], [ 119.631959, 33.335353 ], [ 119.616356, 33.333135 ], [ 119.613101, 33.358357 ], [ 119.605411, 33.379702 ], [ 119.589865, 33.380963 ], [ 119.576731, 33.378442 ], [ 119.566853, 33.399348 ], [ 119.559164, 33.400913 ], [ 119.553103, 33.410516 ], [ 119.543898, 33.414905 ], [ 119.53127, 33.414905 ], [ 119.504498, 33.407301 ], [ 119.48839, 33.407909 ], [ 119.476773, 33.403737 ], [ 119.448429, 33.384832 ], [ 119.416831, 33.376181 ], [ 119.401284, 33.375182 ], [ 119.36542, 33.369574 ], [ 119.310979, 33.3674 ], [ 119.29184, 33.3634 ], [ 119.254517, 33.352878 ], [ 119.243123, 33.352443 ], [ 119.235041, 33.345138 ], [ 119.248848, 33.318129 ], [ 119.262655, 33.303033 ], [ 119.239924, 33.301511 ], [ 119.210683, 33.292504 ], [ 119.184697, 33.289763 ], [ 119.160114, 33.283453 ], [ 119.153435, 33.285281 ], [ 119.163145, 33.271529 ], [ 119.155512, 33.254466 ], [ 119.146644, 33.248589 ], [ 119.143277, 33.230042 ], [ 119.150685, 33.212797 ], [ 119.165222, 33.207614 ], [ 119.199907, 33.205915 ], [ 119.211413, 33.203084 ], [ 119.219158, 33.206002 ], [ 119.22202, 33.188056 ], [ 119.229541, 33.165879 ], [ 119.22376, 33.16126 ], [ 119.228531, 33.151106 ], [ 119.250251, 33.157643 ], [ 119.271467, 33.146834 ], [ 119.305422, 33.13463 ], [ 119.313897, 33.128614 ], [ 119.321081, 33.102279 ], [ 119.334776, 33.084442 ], [ 119.343251, 33.065119 ], [ 119.363736, 33.053513 ], [ 119.364185, 33.03859 ], [ 119.359246, 33.029688 ], [ 119.343082, 33.011443 ], [ 119.325122, 32.998434 ], [ 119.324954, 32.96861 ], [ 119.328265, 32.945897 ], [ 119.345608, 32.890182 ], [ 119.349817, 32.868411 ], [ 119.345383, 32.838325 ], [ 119.332699, 32.81501 ], [ 119.313729, 32.804859 ], [ 119.278651, 32.798909 ], [ 119.190927, 32.825421 ], [ 119.184922, 32.82564 ], [ 119.188906, 32.810854 ], [ 119.19132, 32.788844 ], [ 119.200861, 32.750982 ], [ 119.208214, 32.740518 ], [ 119.208943, 32.71525 ], [ 119.211637, 32.708199 ], [ 119.208719, 32.641508 ], [ 119.220224, 32.629628 ], [ 119.216913, 32.617308 ], [ 119.220505, 32.609854 ], [ 119.231, 32.607135 ], [ 119.220056, 32.592444 ], [ 119.220168, 32.57661 ], [ 119.20928, 32.573583 ], [ 119.193733, 32.579154 ], [ 119.187167, 32.599944 ], [ 119.176952, 32.593848 ], [ 119.175212, 32.571083 ], [ 119.153828, 32.56187 ], [ 119.154502, 32.554938 ], [ 119.166681, 32.545986 ], [ 119.167803, 32.536332 ], [ 119.155568, 32.528081 ], [ 119.150124, 32.509821 ], [ 119.142266, 32.499417 ], [ 119.147767, 32.492655 ], [ 119.134521, 32.491558 ], [ 119.115495, 32.476979 ], [ 119.096019, 32.466088 ], [ 119.085131, 32.452735 ], [ 119.073681, 32.455371 ], [ 119.067452, 32.462398 ], [ 119.047022, 32.462882 ], [ 119.035909, 32.452428 ], [ 119.02373, 32.456073 ], [ 119.022495, 32.440303 ], [ 119.029455, 32.428836 ], [ 119.016434, 32.413193 ], [ 119.017556, 32.399261 ], [ 119.02749, 32.388316 ], [ 119.037425, 32.388844 ], [ 119.038435, 32.38159 ], [ 119.022551, 32.380447 ], [ 119.02171, 32.375436 ], [ 119.043823, 32.365191 ], [ 119.027322, 32.35134 ], [ 119.028445, 32.345095 ], [ 119.041971, 32.333264 ], [ 119.035853, 32.325435 ], [ 119.035572, 32.308718 ], [ 119.039838, 32.303746 ], [ 119.041073, 32.271709 ], [ 119.037088, 32.259868 ], [ 119.056563, 32.25168 ], [ 119.074748, 32.248951 ], [ 119.086029, 32.241158 ], [ 119.132332, 32.245164 ], [ 119.153772, 32.243668 ], [ 119.177232, 32.238912 ], [ 119.229036, 32.222179 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 321100, "name": "镇江市", "center": [ 119.452753, 32.204402 ], "centroid": [ 119.458183, 32.014028 ], "childrenNum": 6, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 10, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 119.234087, 31.627053 ], [ 119.23695, 31.625192 ], [ 119.258389, 31.632195 ], [ 119.282804, 31.642787 ], [ 119.299922, 31.654752 ], [ 119.316535, 31.671013 ], [ 119.328658, 31.704013 ], [ 119.321081, 31.707644 ], [ 119.321586, 31.715527 ], [ 119.331072, 31.727305 ], [ 119.321643, 31.73222 ], [ 119.305647, 31.733017 ], [ 119.304637, 31.767367 ], [ 119.307387, 31.776527 ], [ 119.314683, 31.777324 ], [ 119.320071, 31.797058 ], [ 119.314571, 31.796616 ], [ 119.313785, 31.813825 ], [ 119.320015, 31.825414 ], [ 119.332643, 31.836338 ], [ 119.3295, 31.845757 ], [ 119.342072, 31.859553 ], [ 119.364129, 31.857961 ], [ 119.372436, 31.845802 ], [ 119.387028, 31.846642 ], [ 119.40409, 31.832092 ], [ 119.422331, 31.829395 ], [ 119.429347, 31.832314 ], [ 119.432995, 31.825812 ], [ 119.443378, 31.828908 ], [ 119.432041, 31.840362 ], [ 119.42553, 31.852788 ], [ 119.419525, 31.852081 ], [ 119.423229, 31.871666 ], [ 119.437541, 31.876397 ], [ 119.448822, 31.885414 ], [ 119.46392, 31.881215 ], [ 119.468803, 31.871666 ], [ 119.508203, 31.851859 ], [ 119.550016, 31.856458 ], [ 119.556077, 31.862515 ], [ 119.559894, 31.85606 ], [ 119.570053, 31.854557 ], [ 119.576731, 31.848366 ], [ 119.586946, 31.847438 ], [ 119.59211, 31.835321 ], [ 119.589416, 31.826962 ], [ 119.597329, 31.827847 ], [ 119.605131, 31.822052 ], [ 119.605692, 31.806128 ], [ 119.615009, 31.796174 ], [ 119.629601, 31.801173 ], [ 119.644643, 31.795554 ], [ 119.650817, 31.777678 ], [ 119.656541, 31.773607 ], [ 119.688196, 31.769402 ], [ 119.693303, 31.756966 ], [ 119.706717, 31.747139 ], [ 119.708289, 31.737931 ], [ 119.723892, 31.732928 ], [ 119.74, 31.731157 ], [ 119.734724, 31.74373 ], [ 119.736295, 31.7621 ], [ 119.748755, 31.780333 ], [ 119.757342, 31.786218 ], [ 119.763965, 31.808119 ], [ 119.790456, 31.806968 ], [ 119.785461, 31.816745 ], [ 119.790344, 31.826564 ], [ 119.800503, 31.833331 ], [ 119.811784, 31.852213 ], [ 119.782262, 31.852081 ], [ 119.769914, 31.847615 ], [ 119.763348, 31.8569 ], [ 119.764077, 31.872595 ], [ 119.75521, 31.880331 ], [ 119.771823, 31.900839 ], [ 119.780466, 31.901634 ], [ 119.781757, 31.913875 ], [ 119.759643, 31.921121 ], [ 119.760485, 31.926644 ], [ 119.78389, 31.919354 ], [ 119.789446, 31.926909 ], [ 119.777154, 31.944624 ], [ 119.767613, 31.949306 ], [ 119.778165, 31.984106 ], [ 119.775639, 31.986446 ], [ 119.784788, 32.012315 ], [ 119.777435, 32.014257 ], [ 119.796293, 32.049032 ], [ 119.804768, 32.056091 ], [ 119.822223, 32.055827 ], [ 119.829014, 32.0519 ], [ 119.843831, 32.059841 ], [ 119.859939, 32.051547 ], [ 119.869593, 32.058121 ], [ 119.878629, 32.042193 ], [ 119.883736, 32.039281 ], [ 119.890864, 32.046164 ], [ 119.895972, 32.040163 ], [ 119.905906, 32.015361 ], [ 119.919712, 32.003663 ], [ 119.951704, 32.002339 ], [ 119.975501, 32.006886 ], [ 119.948729, 32.047488 ], [ 119.930601, 32.078942 ], [ 119.894063, 32.182889 ], [ 119.891987, 32.201083 ], [ 119.87846, 32.247542 ], [ 119.869537, 32.262686 ], [ 119.852699, 32.28192 ], [ 119.834571, 32.295694 ], [ 119.819192, 32.302514 ], [ 119.802299, 32.312809 ], [ 119.786022, 32.317912 ], [ 119.768623, 32.318924 ], [ 119.745163, 32.313865 ], [ 119.730683, 32.30401 ], [ 119.708401, 32.276374 ], [ 119.688589, 32.282492 ], [ 119.678094, 32.270125 ], [ 119.661368, 32.263742 ], [ 119.633923, 32.257755 ], [ 119.627581, 32.248731 ], [ 119.629714, 32.227728 ], [ 119.621744, 32.217423 ], [ 119.622081, 32.237415 ], [ 119.615795, 32.250668 ], [ 119.607207, 32.252913 ], [ 119.597947, 32.246265 ], [ 119.599406, 32.234553 ], [ 119.570894, 32.230062 ], [ 119.570838, 32.271621 ], [ 119.577854, 32.273029 ], [ 119.576395, 32.28456 ], [ 119.544852, 32.282756 ], [ 119.546424, 32.278839 ], [ 119.536714, 32.267924 ], [ 119.514769, 32.248907 ], [ 119.504442, 32.254938 ], [ 119.478569, 32.261277 ], [ 119.462461, 32.26251 ], [ 119.433893, 32.257535 ], [ 119.412678, 32.246617 ], [ 119.396738, 32.235126 ], [ 119.388375, 32.225086 ], [ 119.367609, 32.225526 ], [ 119.336403, 32.230987 ], [ 119.286115, 32.23288 ], [ 119.254966, 32.23222 ], [ 119.229036, 32.222179 ], [ 119.241664, 32.216278 ], [ 119.221403, 32.201127 ], [ 119.216239, 32.190686 ], [ 119.191095, 32.1854 ], [ 119.184529, 32.189629 ], [ 119.154446, 32.186193 ], [ 119.13671, 32.193374 ], [ 119.121332, 32.187603 ], [ 119.086871, 32.178527 ], [ 119.078677, 32.178747 ], [ 119.076039, 32.161695 ], [ 119.047976, 32.161254 ], [ 119.058472, 32.15645 ], [ 119.039333, 32.157023 ], [ 119.031756, 32.14865 ], [ 119.022383, 32.130886 ], [ 119.00925, 32.12467 ], [ 119.008913, 32.115941 ], [ 119.026649, 32.115941 ], [ 119.049772, 32.109768 ], [ 119.057686, 32.102228 ], [ 119.069248, 32.107916 ], [ 119.079799, 32.107343 ], [ 119.089733, 32.089704 ], [ 119.098882, 32.091027 ], [ 119.098489, 32.07162 ], [ 119.08659, 32.053224 ], [ 119.092652, 32.037604 ], [ 119.097928, 32.011256 ], [ 119.092371, 32.004105 ], [ 119.10281, 32.004899 ], [ 119.112464, 32.000441 ], [ 119.114204, 31.988212 ], [ 119.121612, 31.984812 ], [ 119.121107, 31.977571 ], [ 119.113923, 31.979823 ], [ 119.111061, 31.96949 ], [ 119.102979, 31.965603 ], [ 119.090126, 31.974126 ], [ 119.073738, 31.969622 ], [ 119.06487, 31.97342 ], [ 119.046854, 31.968562 ], [ 119.02923, 31.95708 ], [ 119.029455, 31.950013 ], [ 119.037537, 31.93897 ], [ 119.051512, 31.935922 ], [ 119.06762, 31.940207 ], [ 119.104157, 31.933624 ], [ 119.108423, 31.922977 ], [ 119.111173, 31.901634 ], [ 119.116449, 31.890497 ], [ 119.107806, 31.885149 ], [ 119.100341, 31.865787 ], [ 119.092427, 31.860437 ], [ 119.075421, 31.864195 ], [ 119.069753, 31.868793 ], [ 119.043374, 31.854424 ], [ 119.032822, 31.853761 ], [ 119.025919, 31.846376 ], [ 119.003357, 31.845757 ], [ 118.979672, 31.842352 ], [ 118.969457, 31.834613 ], [ 118.970411, 31.826077 ], [ 118.986407, 31.81785 ], [ 118.998137, 31.80166 ], [ 119.006387, 31.798607 ], [ 119.002908, 31.783431 ], [ 118.982534, 31.782988 ], [ 118.980458, 31.764667 ], [ 118.998867, 31.76719 ], [ 119.00504, 31.777766 ], [ 119.021541, 31.778607 ], [ 119.029679, 31.784714 ], [ 119.055665, 31.788962 ], [ 119.065768, 31.78197 ], [ 119.077105, 31.783962 ], [ 119.077835, 31.773916 ], [ 119.089902, 31.769624 ], [ 119.093999, 31.756036 ], [ 119.105392, 31.751344 ], [ 119.114428, 31.740233 ], [ 119.12498, 31.735806 ], [ 119.129245, 31.723586 ], [ 119.138674, 31.722125 ], [ 119.157701, 31.699362 ], [ 119.186437, 31.694136 ], [ 119.190422, 31.687049 ], [ 119.186605, 31.677658 ], [ 119.192274, 31.659847 ], [ 119.187335, 31.649168 ], [ 119.204734, 31.646642 ], [ 119.212423, 31.627718 ], [ 119.232516, 31.632283 ], [ 119.234087, 31.627053 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 321200, "name": "泰州市", "center": [ 119.915176, 32.484882 ], "centroid": [ 120.060841, 32.571433 ], "childrenNum": 6, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 11, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 120.553141, 32.021143 ], [ 120.558529, 32.03372 ], [ 120.547922, 32.041046 ], [ 120.550503, 32.050929 ], [ 120.5294, 32.056444 ], [ 120.518456, 32.065885 ], [ 120.512843, 32.091732 ], [ 120.486745, 32.099141 ], [ 120.482255, 32.102933 ], [ 120.440779, 32.119865 ], [ 120.435166, 32.123921 ], [ 120.417038, 32.124847 ], [ 120.387909, 32.129696 ], [ 120.374383, 32.128065 ], [ 120.356198, 32.130754 ], [ 120.351034, 32.149487 ], [ 120.347442, 32.150545 ], [ 120.343233, 32.170067 ], [ 120.371632, 32.217555 ], [ 120.364617, 32.237812 ], [ 120.35704, 32.238736 ], [ 120.345927, 32.249919 ], [ 120.350866, 32.255995 ], [ 120.347218, 32.266515 ], [ 120.352381, 32.278663 ], [ 120.352325, 32.30445 ], [ 120.365234, 32.308806 ], [ 120.354234, 32.324951 ], [ 120.353111, 32.335947 ], [ 120.346208, 32.343996 ], [ 120.359734, 32.35798 ], [ 120.352381, 32.368929 ], [ 120.351652, 32.377898 ], [ 120.323028, 32.368445 ], [ 120.310119, 32.361542 ], [ 120.302542, 32.37249 ], [ 120.292608, 32.369544 ], [ 120.284526, 32.379876 ], [ 120.289185, 32.384975 ], [ 120.279924, 32.421454 ], [ 120.280654, 32.430989 ], [ 120.275153, 32.438897 ], [ 120.271393, 32.47228 ], [ 120.258316, 32.498934 ], [ 120.270102, 32.501788 ], [ 120.263704, 32.514562 ], [ 120.270102, 32.548707 ], [ 120.262301, 32.562001 ], [ 120.262862, 32.574855 ], [ 120.255734, 32.597619 ], [ 120.23059, 32.58683 ], [ 120.224584, 32.58183 ], [ 120.207635, 32.591567 ], [ 120.202303, 32.600908 ], [ 120.196017, 32.603013 ], [ 120.197251, 32.619281 ], [ 120.17598, 32.629102 ], [ 120.176317, 32.62121 ], [ 120.154372, 32.616037 ], [ 120.140846, 32.6163 ], [ 120.122661, 32.610293 ], [ 120.113176, 32.613801 ], [ 120.109079, 32.630505 ], [ 120.120977, 32.633267 ], [ 120.121651, 32.679197 ], [ 120.129508, 32.689055 ], [ 120.138096, 32.687171 ], [ 120.145055, 32.705877 ], [ 120.157571, 32.703249 ], [ 120.155382, 32.714199 ], [ 120.164811, 32.720331 ], [ 120.17323, 32.715688 ], [ 120.181705, 32.723177 ], [ 120.180863, 32.741832 ], [ 120.196129, 32.739336 ], [ 120.202583, 32.74297 ], [ 120.206624, 32.756586 ], [ 120.21465, 32.767442 ], [ 120.228176, 32.77856 ], [ 120.222396, 32.792301 ], [ 120.199328, 32.786962 ], [ 120.197027, 32.781492 ], [ 120.18294, 32.772913 ], [ 120.174184, 32.779654 ], [ 120.162454, 32.780967 ], [ 120.159255, 32.787881 ], [ 120.168179, 32.793045 ], [ 120.161107, 32.809935 ], [ 120.167225, 32.81501 ], [ 120.187037, 32.812166 ], [ 120.193379, 32.826078 ], [ 120.181031, 32.82529 ], [ 120.184848, 32.834126 ], [ 120.194894, 32.842786 ], [ 120.195231, 32.851358 ], [ 120.205895, 32.852189 ], [ 120.20842, 32.864345 ], [ 120.198767, 32.866925 ], [ 120.200226, 32.874488 ], [ 120.177046, 32.877767 ], [ 120.181873, 32.903907 ], [ 120.177495, 32.909064 ], [ 120.176373, 32.932529 ], [ 120.201068, 32.930519 ], [ 120.204997, 32.9206 ], [ 120.220431, 32.917017 ], [ 120.238447, 32.921168 ], [ 120.23884, 32.927985 ], [ 120.280766, 32.924926 ], [ 120.291991, 32.933621 ], [ 120.295078, 32.94546 ], [ 120.286378, 32.949392 ], [ 120.287389, 32.955202 ], [ 120.300353, 32.954153 ], [ 120.299063, 32.966601 ], [ 120.312364, 32.992583 ], [ 120.308884, 33.024407 ], [ 120.313038, 33.048059 ], [ 120.30939, 33.062283 ], [ 120.291991, 33.081128 ], [ 120.293675, 33.096698 ], [ 120.28969, 33.104242 ], [ 120.296761, 33.129573 ], [ 120.214145, 33.13742 ], [ 120.168852, 33.15311 ], [ 120.153418, 33.157207 ], [ 120.094093, 33.178645 ], [ 120.080848, 33.181782 ], [ 120.048183, 33.164049 ], [ 120.023993, 33.158035 ], [ 120.003451, 33.15603 ], [ 119.988073, 33.151585 ], [ 119.968373, 33.149885 ], [ 119.936438, 33.155377 ], [ 119.916569, 33.149449 ], [ 119.8944, 33.151062 ], [ 119.890247, 33.144306 ], [ 119.877282, 33.146834 ], [ 119.867572, 33.143391 ], [ 119.86847, 33.154461 ], [ 119.843494, 33.153459 ], [ 119.787313, 33.13912 ], [ 119.772272, 33.130924 ], [ 119.74926, 33.131012 ], [ 119.739775, 33.147401 ], [ 119.753077, 33.16065 ], [ 119.751281, 33.170803 ], [ 119.730346, 33.172851 ], [ 119.728775, 33.188709 ], [ 119.733489, 33.205349 ], [ 119.731469, 33.211664 ], [ 119.712611, 33.219068 ], [ 119.708177, 33.198336 ], [ 119.701835, 33.201821 ], [ 119.692069, 33.186923 ], [ 119.657271, 33.162349 ], [ 119.653679, 33.156553 ], [ 119.646158, 33.130096 ], [ 119.649245, 33.120244 ], [ 119.640321, 33.119241 ], [ 119.64773, 33.104111 ], [ 119.669731, 33.089807 ], [ 119.683931, 33.072535 ], [ 119.696615, 33.016899 ], [ 119.708008, 33.005681 ], [ 119.706661, 32.989614 ], [ 119.696727, 32.961316 ], [ 119.703069, 32.944893 ], [ 119.714743, 32.936374 ], [ 119.712386, 32.921955 ], [ 119.719514, 32.906179 ], [ 119.72507, 32.901721 ], [ 119.746173, 32.898706 ], [ 119.761888, 32.904082 ], [ 119.775302, 32.915968 ], [ 119.782599, 32.914832 ], [ 119.789334, 32.881177 ], [ 119.802691, 32.862727 ], [ 119.79736, 32.857086 ], [ 119.805778, 32.851926 ], [ 119.795956, 32.841474 ], [ 119.801513, 32.837669 ], [ 119.800895, 32.828265 ], [ 119.790849, 32.820041 ], [ 119.78866, 32.810197 ], [ 119.794666, 32.803853 ], [ 119.806508, 32.800572 ], [ 119.82357, 32.807966 ], [ 119.830249, 32.806872 ], [ 119.824917, 32.794927 ], [ 119.833504, 32.781973 ], [ 119.863082, 32.775715 ], [ 119.866899, 32.768493 ], [ 119.84529, 32.752952 ], [ 119.843663, 32.736709 ], [ 119.858031, 32.721163 ], [ 119.85848, 32.710608 ], [ 119.877282, 32.69843 ], [ 119.870659, 32.679066 ], [ 119.883512, 32.673895 ], [ 119.894849, 32.674334 ], [ 119.899171, 32.65698 ], [ 119.89715, 32.646242 ], [ 119.911855, 32.625156 ], [ 119.90063, 32.623973 ], [ 119.898666, 32.616519 ], [ 119.890527, 32.620334 ], [ 119.869537, 32.619369 ], [ 119.866618, 32.627611 ], [ 119.855056, 32.631908 ], [ 119.844617, 32.640368 ], [ 119.832999, 32.640894 ], [ 119.828734, 32.629365 ], [ 119.814365, 32.627085 ], [ 119.816105, 32.614897 ], [ 119.821774, 32.607267 ], [ 119.815769, 32.605644 ], [ 119.820034, 32.592751 ], [ 119.815656, 32.578759 ], [ 119.827162, 32.55915 ], [ 119.835525, 32.54976 ], [ 119.823402, 32.535367 ], [ 119.824524, 32.4963 ], [ 119.818182, 32.491645 ], [ 119.814534, 32.468855 ], [ 119.829688, 32.460334 ], [ 119.84052, 32.464463 ], [ 119.853372, 32.46275 ], [ 119.859266, 32.444477 ], [ 119.868526, 32.438722 ], [ 119.863812, 32.417104 ], [ 119.851745, 32.411171 ], [ 119.853878, 32.401854 ], [ 119.844561, 32.395964 ], [ 119.856179, 32.379744 ], [ 119.853709, 32.361498 ], [ 119.842709, 32.360662 ], [ 119.847311, 32.328426 ], [ 119.843887, 32.321872 ], [ 119.819192, 32.302514 ], [ 119.834571, 32.295694 ], [ 119.852699, 32.28192 ], [ 119.869537, 32.262686 ], [ 119.87846, 32.247542 ], [ 119.891987, 32.201083 ], [ 119.894063, 32.182889 ], [ 119.930601, 32.078942 ], [ 119.948729, 32.047488 ], [ 119.975501, 32.006886 ], [ 119.980103, 31.998057 ], [ 120.016248, 31.970461 ], [ 120.022422, 31.967767 ], [ 120.064908, 31.95549 ], [ 120.134784, 31.939367 ], [ 120.17525, 31.933845 ], [ 120.205895, 31.931504 ], [ 120.236595, 31.932918 ], [ 120.262974, 31.941841 ], [ 120.353055, 31.980617 ], [ 120.370678, 31.990817 ], [ 120.387853, 32.006665 ], [ 120.403736, 32.016199 ], [ 120.465642, 32.045811 ], [ 120.503807, 32.041002 ], [ 120.52463, 32.030455 ], [ 120.553141, 32.021143 ] ] ] ] } },
+{ "type": "Feature", "properties": { "adcode": 321300, "name": "宿迁市", "center": [ 118.275162, 33.963008 ], "centroid": [ 118.526352, 33.784713 ], "childrenNum": 5, "level": "city", "parent": { "adcode": 320000 }, "subFeatureIndex": 12, "acroutes": [ 100000, 320000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 119.174931, 34.093494 ], [ 119.166849, 34.10746 ], [ 119.176166, 34.118579 ], [ 119.168421, 34.129654 ], [ 119.15641, 34.133618 ], [ 119.150348, 34.140555 ], [ 119.142828, 34.134049 ], [ 119.129077, 34.145768 ], [ 119.145409, 34.158692 ], [ 119.141874, 34.161578 ], [ 119.144287, 34.176265 ], [ 119.136991, 34.177858 ], [ 119.13295, 34.205415 ], [ 119.099667, 34.208042 ], [ 119.09703, 34.232921 ], [ 119.09108, 34.23688 ], [ 119.091866, 34.262353 ], [ 119.074074, 34.265107 ], [ 119.082774, 34.310868 ], [ 119.073008, 34.331763 ], [ 119.075477, 34.342681 ], [ 119.062232, 34.338683 ], [ 119.057068, 34.356176 ], [ 119.056227, 34.3823 ], [ 119.065263, 34.409232 ], [ 119.086871, 34.409747 ], [ 119.089565, 34.42087 ], [ 119.061222, 34.420183 ], [ 119.041409, 34.421901 ], [ 119.038659, 34.403735 ], [ 119.033215, 34.398881 ], [ 119.015311, 34.405324 ], [ 118.994994, 34.404121 ], [ 118.995162, 34.39029 ], [ 118.980794, 34.379636 ], [ 118.974901, 34.36911 ], [ 118.96463, 34.36086 ], [ 118.963788, 34.350546 ], [ 118.95363, 34.350116 ], [ 118.953237, 34.368508 ], [ 118.939991, 34.382343 ], [ 118.931909, 34.374738 ], [ 118.924837, 34.379293 ], [ 118.913388, 34.378262 ], [ 118.907439, 34.368036 ], [ 118.874942, 34.367692 ], [ 118.864335, 34.365887 ], [ 118.837787, 34.368809 ], [ 118.825328, 34.358797 ], [ 118.812138, 34.357336 ], [ 118.810903, 34.343196 ], [ 118.78531, 34.311814 ], [ 118.766564, 34.308891 ], [ 118.758258, 34.312932 ], [ 118.759829, 34.321058 ], [ 118.748268, 34.330817 ], [ 118.739905, 34.325056 ], [ 118.708194, 34.336362 ], [ 118.693265, 34.345904 ], [ 118.676371, 34.345345 ], [ 118.676596, 34.339414 ], [ 118.6661, 34.342423 ], [ 118.644268, 34.359012 ], [ 118.635232, 34.355058 ], [ 118.633155, 34.344744 ], [ 118.621986, 34.341133 ], [ 118.631752, 34.337179 ], [ 118.634895, 34.320456 ], [ 118.632706, 34.308246 ], [ 118.624063, 34.305752 ], [ 118.593362, 34.308031 ], [ 118.571473, 34.298957 ], [ 118.57456, 34.278399 ], [ 118.566871, 34.274184 ], [ 118.56109, 34.247983 ], [ 118.565468, 34.236794 ], [ 118.573494, 34.233566 ], [ 118.559687, 34.187806 ], [ 118.560192, 34.165454 ], [ 118.519221, 34.168598 ], [ 118.505358, 34.158562 ], [ 118.50968, 34.148784 ], [ 118.503674, 34.137194 ], [ 118.503225, 34.123147 ], [ 118.517705, 34.117545 ], [ 118.489923, 34.106684 ], [ 118.482627, 34.100046 ], [ 118.469718, 34.097201 ], [ 118.451029, 34.106598 ], [ 118.43436, 34.105089 ], [ 118.428466, 34.108623 ], [ 118.382949, 34.117286 ], [ 118.363586, 34.118795 ], [ 118.306001, 34.11358 ], [ 118.292307, 34.109701 ], [ 118.28922, 34.102589 ], [ 118.232646, 34.100304 ], [ 118.222824, 34.106986 ], [ 118.213619, 34.127241 ], [ 118.213844, 34.14202 ], [ 118.187745, 34.161664 ], [ 118.177306, 34.156366 ], [ 118.15654, 34.161147 ], [ 118.150703, 34.158476 ], [ 118.154239, 34.148784 ], [ 118.150534, 34.137281 ], [ 118.139309, 34.136419 ], [ 118.120732, 34.144045 ], [ 118.10294, 34.139521 ], [ 118.097047, 34.150292 ], [ 118.088292, 34.15503 ], [ 118.083072, 34.165411 ], [ 118.072408, 34.170924 ], [ 118.060622, 34.157055 ], [ 118.064158, 34.152532 ], [ 118.055571, 34.148827 ], [ 117.998997, 34.140038 ], [ 117.994394, 34.123793 ], [ 117.996583, 34.105649 ], [ 118.007696, 34.100348 ], [ 118.005507, 34.09164 ], [ 118.013084, 34.083923 ], [ 118.048611, 34.092545 ], [ 118.063821, 34.053781 ], [ 118.059836, 34.048174 ], [ 118.063653, 34.020738 ], [ 118.054168, 34.009692 ], [ 118.049621, 34.01336 ], [ 118.034917, 34.01267 ], [ 118.028406, 33.998386 ], [ 118.03385, 33.983927 ], [ 118.046254, 33.98151 ], [ 118.053045, 33.971883 ], [ 118.072408, 33.965408 ], [ 118.085654, 33.965192 ], [ 118.085766, 33.942048 ], [ 118.100022, 33.941184 ], [ 118.106139, 33.935138 ], [ 118.113772, 33.936865 ], [ 118.117589, 33.954614 ], [ 118.125896, 33.954959 ], [ 118.141162, 33.934749 ], [ 118.149356, 33.901011 ], [ 118.156428, 33.889691 ], [ 118.168495, 33.881005 ], [ 118.174612, 33.865186 ], [ 118.176015, 33.844133 ], [ 118.184771, 33.844176 ], [ 118.18797, 33.822945 ], [ 118.183368, 33.816155 ], [ 118.169056, 33.820134 ], [ 118.168887, 33.807591 ], [ 118.159515, 33.795653 ], [ 118.170459, 33.786221 ], [ 118.178597, 33.763115 ], [ 118.170852, 33.759134 ], [ 118.168326, 33.749569 ], [ 118.185332, 33.744937 ], [ 118.177811, 33.736107 ], [ 118.160862, 33.735327 ], [ 118.153341, 33.720175 ], [ 118.167709, 33.714979 ], [ 118.164005, 33.692633 ], [ 118.168102, 33.663739 ], [ 118.120115, 33.621659 ], [ 118.112257, 33.617064 ], [ 118.117252, 33.591657 ], [ 118.108384, 33.530017 ], [ 118.099124, 33.52941 ], [ 118.107992, 33.520167 ], [ 118.106813, 33.503934 ], [ 118.108104, 33.475107 ], [ 118.05776, 33.491693 ], [ 118.050632, 33.49204 ], [ 118.04356, 33.473718 ], [ 118.028631, 33.458432 ], [ 118.023579, 33.440928 ], [ 118.021952, 33.421596 ], [ 118.016844, 33.406692 ], [ 118.028238, 33.390569 ], [ 118.029304, 33.372269 ], [ 118.0059, 33.352095 ], [ 117.995517, 33.347095 ], [ 117.971607, 33.349313 ], [ 117.975368, 33.335745 ], [ 117.99243, 33.333135 ], [ 117.985919, 33.32026 ], [ 117.983281, 33.296768 ], [ 117.974245, 33.279711 ], [ 117.939448, 33.262606 ], [ 117.948035, 33.252115 ], [ 117.938999, 33.234309 ], [ 117.942366, 33.225078 ], [ 117.953816, 33.223945 ], [ 117.977444, 33.226253 ], [ 117.993496, 33.211272 ], [ 117.993608, 33.20561 ], [ 117.980924, 33.200166 ], [ 117.986424, 33.193371 ], [ 117.989175, 33.179648 ], [ 118.003879, 33.177033 ], [ 118.008482, 33.16784 ], [ 118.017406, 33.164615 ], [ 118.025656, 33.155943 ], [ 118.036713, 33.1525 ], [ 118.038228, 33.135196 ], [ 118.046871, 33.138422 ], [ 118.069153, 33.139948 ], [ 118.088292, 33.149667 ], [ 118.11888, 33.160562 ], [ 118.149019, 33.169495 ], [ 118.159964, 33.181042 ], [ 118.156315, 33.195461 ], [ 118.168382, 33.21345 ], [ 118.178204, 33.217979 ], [ 118.194368, 33.211664 ], [ 118.211599, 33.19912 ], [ 118.221364, 33.180693 ], [ 118.261718, 33.199948 ], [ 118.320201, 33.196246 ], [ 118.424313, 33.187141 ], [ 118.443452, 33.204783 ], [ 118.511083, 33.263868 ], [ 118.667784, 33.311734 ], [ 118.703424, 33.323697 ], [ 118.780147, 33.345834 ], [ 118.746921, 33.386701 ], [ 118.782841, 33.444012 ], [ 118.779866, 33.487568 ], [ 118.785591, 33.493082 ], [ 118.789969, 33.508709 ], [ 118.789744, 33.5367 ], [ 118.797433, 33.560604 ], [ 118.803102, 33.561776 ], [ 118.806357, 33.572749 ], [ 118.78531, 33.587018 ], [ 118.770605, 33.60705 ], [ 118.757977, 33.635746 ], [ 118.799566, 33.64671 ], [ 118.792607, 33.666555 ], [ 118.798612, 33.69155 ], [ 118.813148, 33.700948 ], [ 118.809276, 33.715975 ], [ 118.814215, 33.730868 ], [ 118.80226, 33.741215 ], [ 118.805122, 33.763245 ], [ 118.79575, 33.772852 ], [ 118.805628, 33.794355 ], [ 118.799847, 33.813517 ], [ 118.807311, 33.819356 ], [ 118.818985, 33.844954 ], [ 118.828751, 33.858615 ], [ 118.857151, 33.880227 ], [ 118.863661, 33.891376 ], [ 118.874493, 33.892543 ], [ 118.885381, 33.885888 ], [ 118.907383, 33.889777 ], [ 118.922143, 33.902524 ], [ 118.933088, 33.900709 ], [ 118.941338, 33.907751 ], [ 118.948803, 33.906801 ], [ 118.950767, 33.914275 ], [ 118.972263, 33.919372 ], [ 118.987585, 33.904554 ], [ 118.999708, 33.9049 ], [ 118.997295, 33.897296 ], [ 119.008015, 33.896604 ], [ 119.024853, 33.911164 ], [ 119.035853, 33.928054 ], [ 119.044553, 33.929436 ], [ 119.053252, 33.937383 ], [ 119.050951, 33.957507 ], [ 119.040736, 33.959622 ], [ 119.0427, 33.968905 ], [ 119.055441, 33.973135 ], [ 119.058864, 33.978359 ], [ 119.07312, 33.98151 ], [ 119.081932, 33.987769 ], [ 119.08384, 34.001407 ], [ 119.114541, 34.024406 ], [ 119.129751, 34.028849 ], [ 119.148833, 34.045845 ], [ 119.155119, 34.056973 ], [ 119.15815, 34.076421 ], [ 119.166456, 34.088105 ], [ 119.174931, 34.093494 ] ] ] ] } }
+]
+}
diff --git a/src/utils/lib/geoJson/nearbyCity.json b/src/utils/lib/geoJson/nearbyCity.json
new file mode 100644
index 0000000..1070de8
--- /dev/null
+++ b/src/utils/lib/geoJson/nearbyCity.json
@@ -0,0 +1,14621 @@
+{
+ "type": "FeatureCollection",
+ "name": "nearbyCity",
+ "crs": {
+ "type": "name",
+ "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" }
+ },
+ "features": [
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320402,
+ "name": "天宁区",
+ "centroid": [120.060044, 31.801986],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 0,
+ "acroutes": [100000, 320000, 320400],
+ "layer": "changzhou",
+ "x": 120.060001,
+ "y": 31.801962
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [119.92134, 31.754397],
+ [119.922405, 31.754252],
+ [119.924674, 31.750828],
+ [119.933824, 31.750058],
+ [119.94176, 31.748101],
+ [119.945765, 31.74541],
+ [119.950133, 31.747349],
+ [119.952061, 31.744296],
+ [119.955832, 31.741804],
+ [119.96022, 31.74291],
+ [119.967006, 31.741532],
+ [119.975112, 31.736504],
+ [119.97982, 31.735616],
+ [119.989428, 31.734791],
+ [119.995702, 31.734855],
+ [119.998909, 31.731593],
+ [119.999282, 31.727697],
+ [120.000922, 31.72641],
+ [120.002349, 31.728032],
+ [120.00807, 31.731883],
+ [120.009987, 31.731928],
+ [120.01184, 31.729908],
+ [120.018285, 31.727905],
+ [120.028341, 31.728068],
+ [120.03323, 31.726772],
+ [120.035733, 31.724344],
+ [120.037629, 31.7238],
+ [120.036873, 31.728775],
+ [120.039888, 31.73037],
+ [120.040378, 31.733043],
+ [120.013662, 31.74791],
+ [120.003969, 31.753138],
+ [120.006845, 31.760484],
+ [120.006482, 31.762577],
+ [120.010168, 31.763084],
+ [120.015377, 31.765294],
+ [120.024101, 31.765955],
+ [120.025955, 31.766725],
+ [120.030194, 31.773219],
+ [120.039973, 31.772957],
+ [120.042721, 31.773817],
+ [120.044255, 31.777838],
+ [120.046684, 31.778092],
+ [120.052904, 31.77561],
+ [120.062012, 31.77417],
+ [120.07047, 31.780691],
+ [120.073271, 31.780763],
+ [120.080653, 31.772332],
+ [120.081623, 31.774224],
+ [120.084083, 31.774089],
+ [120.083764, 31.776235],
+ [120.085404, 31.778065],
+ [120.088504, 31.777974],
+ [120.086501, 31.780836],
+ [120.087513, 31.783725],
+ [120.091891, 31.783634],
+ [120.092477, 31.78569],
+ [120.09089, 31.788017],
+ [120.094032, 31.790254],
+ [120.096951, 31.794492],
+ [120.099603, 31.795406],
+ [120.100424, 31.793079],
+ [120.102746, 31.793586],
+ [120.105068, 31.792355],
+ [120.10576, 31.789203],
+ [120.113685, 31.791666],
+ [120.112865, 31.792581],
+ [120.119022, 31.793079],
+ [120.119661, 31.791657],
+ [120.125222, 31.794166],
+ [120.127363, 31.796629],
+ [120.132188, 31.795895],
+ [120.130867, 31.797127],
+ [120.134233, 31.798132],
+ [120.133733, 31.801047],
+ [120.138377, 31.806018],
+ [120.141519, 31.807249],
+ [120.151224, 31.807322],
+ [120.153375, 31.807675],
+ [120.155676, 31.805991],
+ [120.154771, 31.804171],
+ [120.158723, 31.802659],
+ [120.160906, 31.800323],
+ [120.16537, 31.801636],
+ [120.173209, 31.802396],
+ [120.174243, 31.801029],
+ [120.176192, 31.807267],
+ [120.179239, 31.812853],
+ [120.177886, 31.814139],
+ [120.172219, 31.814944],
+ [120.170493, 31.817253],
+ [120.172038, 31.82301],
+ [120.165497, 31.825563],
+ [120.163921, 31.830288],
+ [120.164091, 31.832704],
+ [120.167085, 31.835483],
+ [120.169993, 31.836071],
+ [120.173188, 31.838769],
+ [120.172517, 31.840868],
+ [120.176799, 31.844497],
+ [120.180496, 31.849004],
+ [120.184245, 31.856126],
+ [120.185182, 31.860415],
+ [120.182711, 31.864849],
+ [120.175883, 31.870214],
+ [120.1688, 31.87016],
+ [120.158115, 31.867834],
+ [120.15166, 31.864188],
+ [120.146164, 31.862487],
+ [120.144225, 31.858922],
+ [120.122814, 31.859338],
+ [120.117392, 31.855004],
+ [120.11409, 31.855339],
+ [120.098666, 31.855556],
+ [120.085468, 31.853058],
+ [120.080291, 31.847484],
+ [120.060489, 31.834515],
+ [120.056398, 31.833347],
+ [120.056697, 31.831971],
+ [120.051882, 31.829156],
+ [120.047972, 31.825717],
+ [120.044979, 31.821752],
+ [120.032016, 31.82607],
+ [120.030247, 31.831265],
+ [120.028767, 31.832116],
+ [120.025273, 31.831673],
+ [120.022791, 31.828668],
+ [120.022226, 31.826649],
+ [120.019286, 31.822802],
+ [120.014557, 31.824947],
+ [120.011329, 31.823852],
+ [120.009817, 31.826984],
+ [120.006291, 31.825318],
+ [120.008624, 31.819027],
+ [120.01167, 31.818068],
+ [120.012256, 31.813577],
+ [120.008624, 31.809259],
+ [120.005055, 31.809096],
+ [119.993434, 31.807258],
+ [119.986893, 31.803284],
+ [119.980896, 31.796918],
+ [119.97639, 31.797788],
+ [119.975176, 31.799327],
+ [119.974164, 31.803329],
+ [119.970532, 31.804189],
+ [119.968944, 31.807294],
+ [119.964225, 31.808987],
+ [119.961413, 31.808381],
+ [119.954181, 31.809838],
+ [119.950111, 31.808779],
+ [119.95058, 31.804017],
+ [119.94797, 31.804823],
+ [119.94715, 31.80293],
+ [119.960593, 31.798014],
+ [119.956865, 31.79479],
+ [119.958804, 31.789846],
+ [119.956812, 31.778436],
+ [119.958686, 31.777702],
+ [119.955501, 31.766798],
+ [119.952348, 31.768727],
+ [119.948503, 31.767142],
+ [119.942772, 31.766336],
+ [119.940333, 31.763491],
+ [119.937457, 31.762504],
+ [119.938714, 31.761272],
+ [119.945648, 31.762948],
+ [119.94797, 31.762441],
+ [119.947353, 31.760892],
+ [119.943635, 31.760231],
+ [119.945989, 31.759479],
+ [119.945158, 31.755067],
+ [119.940514, 31.755946],
+ [119.940684, 31.759252],
+ [119.938458, 31.758736],
+ [119.938181, 31.757187],
+ [119.933941, 31.758057],
+ [119.927188, 31.757024],
+ [119.921361, 31.757187],
+ [119.92134, 31.754397]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320404,
+ "name": "钟楼区",
+ "centroid": [119.858011, 31.787817],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 1,
+ "acroutes": [100000, 320000, 320400],
+ "layer": "changzhou",
+ "x": 119.857964,
+ "y": 31.787778
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [119.94715, 31.80293],
+ [119.923992, 31.810997],
+ [119.925122, 31.816954],
+ [119.926879, 31.822567],
+ [119.925697, 31.825889],
+ [119.922618, 31.82635],
+ [119.918411, 31.830442],
+ [119.916227, 31.831537],
+ [119.912935, 31.831365],
+ [119.910017, 31.833003],
+ [119.911348, 31.835085],
+ [119.907759, 31.842923],
+ [119.903093, 31.844289],
+ [119.900515, 31.84352],
+ [119.893005, 31.844135],
+ [119.891812, 31.844932],
+ [119.891077, 31.848154],
+ [119.888095, 31.848905],
+ [119.873427, 31.824268],
+ [119.857747, 31.832831],
+ [119.855084, 31.830089],
+ [119.857715, 31.827835],
+ [119.858365, 31.824793],
+ [119.854615, 31.823445],
+ [119.852932, 31.825382],
+ [119.84832, 31.818765],
+ [119.850471, 31.81814],
+ [119.847723, 31.813387],
+ [119.845465, 31.810825],
+ [119.841715, 31.813089],
+ [119.840831, 31.811939],
+ [119.837753, 31.813605],
+ [119.836805, 31.815334],
+ [119.831117, 31.816049],
+ [119.826515, 31.813306],
+ [119.825897, 31.815651],
+ [119.821572, 31.813098],
+ [119.821689, 31.811106],
+ [119.820081, 31.808833],
+ [119.815959, 31.811441],
+ [119.81141, 31.803419],
+ [119.809525, 31.805203],
+ [119.80847, 31.803673],
+ [119.804199, 31.804605],
+ [119.802516, 31.807557],
+ [119.80226, 31.810445],
+ [119.800385, 31.808191],
+ [119.798212, 31.81126],
+ [119.796913, 31.809965],
+ [119.791874, 31.808236],
+ [119.790447, 31.806987],
+ [119.784929, 31.808354],
+ [119.782884, 31.807466],
+ [119.777611, 31.807403],
+ [119.763955, 31.808136],
+ [119.763017, 31.798512],
+ [119.759002, 31.793912],
+ [119.759875, 31.791884],
+ [119.758586, 31.78694],
+ [119.757329, 31.786242],
+ [119.748381, 31.785744],
+ [119.748754, 31.78032],
+ [119.747178, 31.776489],
+ [119.743364, 31.773292],
+ [119.736302, 31.762115],
+ [119.739796, 31.76158],
+ [119.743226, 31.762205],
+ [119.747156, 31.763935],
+ [119.747199, 31.761961],
+ [119.753218, 31.762803],
+ [119.756466, 31.761816],
+ [119.758064, 31.759298],
+ [119.753388, 31.758355],
+ [119.753399, 31.755901],
+ [119.757361, 31.753382],
+ [119.760301, 31.755556],
+ [119.765191, 31.756036],
+ [119.769494, 31.753264],
+ [119.775204, 31.752494],
+ [119.775342, 31.754632],
+ [119.77858, 31.755457],
+ [119.782085, 31.754379],
+ [119.781382, 31.752522],
+ [119.783043, 31.75186],
+ [119.77939, 31.747621],
+ [119.787624, 31.750202],
+ [119.787581, 31.747648],
+ [119.790628, 31.748291],
+ [119.791704, 31.745093],
+ [119.795858, 31.746162],
+ [119.795613, 31.749731],
+ [119.800396, 31.748998],
+ [119.800588, 31.751072],
+ [119.803602, 31.750003],
+ [119.804561, 31.751235],
+ [119.807469, 31.750655],
+ [119.805871, 31.752141],
+ [119.806585, 31.755946],
+ [119.811186, 31.755547],
+ [119.813072, 31.752603],
+ [119.818174, 31.75186],
+ [119.822158, 31.752893],
+ [119.82954, 31.752784],
+ [119.829785, 31.754741],
+ [119.827442, 31.759479],
+ [119.830137, 31.759397],
+ [119.830531, 31.757531],
+ [119.834696, 31.759714],
+ [119.832874, 31.762694],
+ [119.833119, 31.764633],
+ [119.839319, 31.766725],
+ [119.840267, 31.768283],
+ [119.843952, 31.769424],
+ [119.84441, 31.767721],
+ [119.849896, 31.765611],
+ [119.851483, 31.76601],
+ [119.854828, 31.763193],
+ [119.856469, 31.76004],
+ [119.858876, 31.761046],
+ [119.859824, 31.765439],
+ [119.861017, 31.766345],
+ [119.863701, 31.765385],
+ [119.864607, 31.763818],
+ [119.874801, 31.759098],
+ [119.878636, 31.7561],
+ [119.886209, 31.748282],
+ [119.892324, 31.743326],
+ [119.896414, 31.740663],
+ [119.897671, 31.742366],
+ [119.903253, 31.7458],
+ [119.908717, 31.752386],
+ [119.912456, 31.755756],
+ [119.92134, 31.754397],
+ [119.921361, 31.757187],
+ [119.927188, 31.757024],
+ [119.933941, 31.758057],
+ [119.938181, 31.757187],
+ [119.938458, 31.758736],
+ [119.940684, 31.759252],
+ [119.940514, 31.755946],
+ [119.945158, 31.755067],
+ [119.945989, 31.759479],
+ [119.943635, 31.760231],
+ [119.947353, 31.760892],
+ [119.94797, 31.762441],
+ [119.945648, 31.762948],
+ [119.938714, 31.761272],
+ [119.937457, 31.762504],
+ [119.940333, 31.763491],
+ [119.942772, 31.766336],
+ [119.948503, 31.767142],
+ [119.952348, 31.768727],
+ [119.955501, 31.766798],
+ [119.958686, 31.777702],
+ [119.956812, 31.778436],
+ [119.958804, 31.789846],
+ [119.956865, 31.79479],
+ [119.960593, 31.798014],
+ [119.94715, 31.80293]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320411,
+ "name": "新北区",
+ "centroid": [119.886314, 31.924334],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 2,
+ "acroutes": [100000, 320000, 320400],
+ "layer": "changzhou",
+ "x": 119.886325,
+ "y": 31.924264
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [119.791874, 31.808236],
+ [119.796913, 31.809965],
+ [119.798212, 31.81126],
+ [119.800385, 31.808191],
+ [119.80226, 31.810445],
+ [119.802516, 31.807557],
+ [119.804199, 31.804605],
+ [119.80847, 31.803673],
+ [119.809525, 31.805203],
+ [119.81141, 31.803419],
+ [119.815959, 31.811441],
+ [119.820081, 31.808833],
+ [119.821689, 31.811106],
+ [119.821572, 31.813098],
+ [119.825897, 31.815651],
+ [119.826515, 31.813306],
+ [119.831117, 31.816049],
+ [119.836805, 31.815334],
+ [119.837753, 31.813605],
+ [119.840831, 31.811939],
+ [119.841715, 31.813089],
+ [119.845465, 31.810825],
+ [119.847723, 31.813387],
+ [119.850471, 31.81814],
+ [119.84832, 31.818765],
+ [119.852932, 31.825382],
+ [119.854615, 31.823445],
+ [119.858365, 31.824793],
+ [119.857715, 31.827835],
+ [119.855084, 31.830089],
+ [119.857747, 31.832831],
+ [119.873427, 31.824268],
+ [119.888095, 31.848905],
+ [119.891077, 31.848154],
+ [119.891812, 31.844932],
+ [119.893005, 31.844135],
+ [119.900515, 31.84352],
+ [119.903093, 31.844289],
+ [119.907759, 31.842923],
+ [119.911348, 31.835085],
+ [119.910017, 31.833003],
+ [119.912935, 31.831365],
+ [119.916227, 31.831537],
+ [119.918411, 31.830442],
+ [119.922618, 31.82635],
+ [119.925697, 31.825889],
+ [119.926879, 31.822567],
+ [119.925122, 31.816954],
+ [119.923992, 31.810997],
+ [119.94715, 31.80293],
+ [119.94797, 31.804823],
+ [119.95058, 31.804017],
+ [119.950111, 31.808779],
+ [119.954181, 31.809838],
+ [119.961413, 31.808381],
+ [119.964225, 31.808987],
+ [119.968944, 31.807294],
+ [119.970532, 31.804189],
+ [119.974164, 31.803329],
+ [119.975176, 31.799327],
+ [119.97639, 31.797788],
+ [119.980896, 31.796918],
+ [119.986893, 31.803284],
+ [119.993434, 31.807258],
+ [120.005055, 31.809096],
+ [120.008624, 31.809259],
+ [120.012256, 31.813577],
+ [120.01167, 31.818068],
+ [120.008624, 31.819027],
+ [120.006291, 31.825318],
+ [120.003351, 31.828242],
+ [120.003692, 31.838606],
+ [120.000698, 31.837854],
+ [120.001188, 31.840561],
+ [120.000464, 31.845611],
+ [119.997343, 31.845945],
+ [119.99681, 31.848986],
+ [119.992912, 31.849448],
+ [119.990153, 31.852805],
+ [119.990217, 31.854868],
+ [119.995031, 31.855936],
+ [120.003266, 31.859157],
+ [120.005098, 31.862541],
+ [120.007995, 31.863799],
+ [120.007995, 31.866884],
+ [120.010498, 31.867807],
+ [120.013204, 31.871689],
+ [120.010221, 31.873815],
+ [120.01069, 31.875543],
+ [120.01478, 31.881785],
+ [120.009018, 31.88287],
+ [120.008517, 31.885494],
+ [120.006323, 31.88913],
+ [120.002562, 31.889094],
+ [120.000187, 31.892531],
+ [119.997833, 31.894349],
+ [120.001913, 31.901486],
+ [120.00089, 31.905565],
+ [120.005481, 31.911886],
+ [120.014993, 31.914753],
+ [120.022418, 31.91969],
+ [120.01919, 31.92177],
+ [120.014397, 31.927069],
+ [120.01135, 31.929329],
+ [120.007399, 31.935929],
+ [120.008187, 31.940332],
+ [120.007644, 31.947998],
+ [120.008783, 31.951298],
+ [120.010839, 31.953802],
+ [120.014844, 31.955149],
+ [120.022397, 31.967748],
+ [120.016229, 31.970478],
+ [120.00547, 31.979343],
+ [119.998568, 31.984223],
+ [119.980129, 31.998038],
+ [119.975506, 32.006865],
+ [119.963448, 32.006287],
+ [119.954244, 32.004164],
+ [119.951677, 32.00233],
+ [119.933792, 32.00411],
+ [119.9197, 32.003658],
+ [119.913979, 32.005871],
+ [119.908675, 32.011066],
+ [119.905905, 32.015357],
+ [119.899045, 32.032392],
+ [119.896648, 32.037106],
+ [119.895999, 32.040168],
+ [119.896936, 32.045441],
+ [119.893996, 32.047085],
+ [119.890843, 32.046155],
+ [119.885911, 32.040493],
+ [119.883408, 32.039364],
+ [119.878625, 32.04219],
+ [119.872149, 32.054372],
+ [119.869613, 32.05811],
+ [119.859962, 32.051546],
+ [119.858535, 32.052024],
+ [119.849981, 32.05857],
+ [119.843814, 32.059825],
+ [119.839905, 32.054525],
+ [119.834855, 32.052918],
+ [119.829007, 32.051916],
+ [119.821817, 32.05588],
+ [119.804742, 32.056105],
+ [119.801056, 32.054977],
+ [119.796316, 32.049017],
+ [119.788465, 32.034821],
+ [119.783715, 32.027298],
+ [119.779347, 32.017371],
+ [119.777462, 32.014264],
+ [119.78479, 32.012312],
+ [119.782245, 32.010732],
+ [119.779869, 32.006558],
+ [119.779273, 32.003351],
+ [119.780892, 32.001598],
+ [119.778985, 31.997415],
+ [119.778378, 31.992943],
+ [119.77613, 31.991298],
+ [119.77564, 31.986455],
+ [119.778144, 31.984087],
+ [119.767641, 31.949291],
+ [119.768535, 31.947293],
+ [119.777132, 31.944627],
+ [119.780466, 31.940197],
+ [119.782798, 31.934203],
+ [119.789456, 31.926915],
+ [119.789403, 31.925116],
+ [119.785217, 31.921653],
+ [119.783874, 31.919338],
+ [119.760493, 31.926626],
+ [119.759364, 31.924157],
+ [119.761058, 31.923353],
+ [119.759651, 31.921119],
+ [119.781755, 31.913876],
+ [119.780551, 31.906967],
+ [119.781787, 31.903132],
+ [119.780476, 31.90164],
+ [119.771827, 31.900835],
+ [119.763145, 31.890379],
+ [119.758309, 31.885213],
+ [119.753697, 31.887593],
+ [119.75522, 31.880319],
+ [119.764061, 31.872584],
+ [119.764338, 31.86636],
+ [119.763859, 31.858044],
+ [119.763337, 31.856886],
+ [119.769941, 31.847611],
+ [119.771422, 31.847493],
+ [119.778207, 31.849303],
+ [119.782255, 31.852063],
+ [119.799597, 31.853447],
+ [119.811794, 31.852235],
+ [119.800492, 31.833311],
+ [119.796763, 31.830324],
+ [119.790319, 31.826568],
+ [119.790894, 31.821761],
+ [119.787613, 31.819543],
+ [119.785483, 31.816746],
+ [119.786505, 31.813369],
+ [119.791874, 31.808236]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320412,
+ "name": "武进区",
+ "centroid": [119.940922, 31.638712],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 3,
+ "acroutes": [100000, 320000, 320400],
+ "layer": "changzhou",
+ "x": 119.940904,
+ "y": 31.638596
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [119.673028, 31.609324],
+ [119.674988, 31.604225],
+ [119.677886, 31.603317],
+ [119.684948, 31.604025],
+ [119.690498, 31.594969],
+ [119.69412, 31.587964],
+ [119.694567, 31.584188],
+ [119.698018, 31.581411],
+ [119.699786, 31.576546],
+ [119.707318, 31.577472],
+ [119.709959, 31.576002],
+ [119.710119, 31.568123],
+ [119.712697, 31.560326],
+ [119.712899, 31.558302],
+ [119.715243, 31.555987],
+ [119.721197, 31.556867],
+ [119.725618, 31.561034],
+ [119.727759, 31.562123],
+ [119.733266, 31.563158],
+ [119.73725, 31.561479],
+ [119.746113, 31.560271],
+ [119.747945, 31.558774],
+ [119.755976, 31.557031],
+ [119.763912, 31.554443],
+ [119.768557, 31.55379],
+ [119.77891, 31.554688],
+ [119.792172, 31.553381],
+ [119.804103, 31.549886],
+ [119.807405, 31.548506],
+ [119.820688, 31.537247],
+ [119.832352, 31.529193],
+ [119.841918, 31.528476],
+ [119.847798, 31.529801],
+ [119.852953, 31.534287],
+ [119.856202, 31.538827],
+ [119.860069, 31.543058],
+ [119.86188, 31.546263],
+ [119.864, 31.546018],
+ [119.877613, 31.546926],
+ [119.890119, 31.546545],
+ [119.897596, 31.546745],
+ [119.902475, 31.547743],
+ [119.911061, 31.548252],
+ [119.921361, 31.549868],
+ [119.935635, 31.552718],
+ [119.941568, 31.54768],
+ [119.942484, 31.546327],
+ [119.948364, 31.543376],
+ [119.959294, 31.540117],
+ [119.966164, 31.537193],
+ [119.971714, 31.535967],
+ [119.973791, 31.528358],
+ [119.973567, 31.515861],
+ [119.981546, 31.511466],
+ [119.989929, 31.503727],
+ [119.996107, 31.497496],
+ [119.996917, 31.501338],
+ [119.997151, 31.508123],
+ [120.005556, 31.503318],
+ [120.009092, 31.504454],
+ [120.015803, 31.505444],
+ [120.018487, 31.504635],
+ [120.022077, 31.501738],
+ [120.030982, 31.500212],
+ [120.036202, 31.497877],
+ [120.037629, 31.494752],
+ [120.04548, 31.490256],
+ [120.04336, 31.486095],
+ [120.046194, 31.47978],
+ [120.044244, 31.469695],
+ [120.037608, 31.425887],
+ [120.034529, 31.418596],
+ [120.027851, 31.40905],
+ [120.021065, 31.383005],
+ [120.020937, 31.374201],
+ [120.023696, 31.36495],
+ [120.032079, 31.353378],
+ [120.041762, 31.345881],
+ [120.060659, 31.339148],
+ [120.068744, 31.336882],
+ [120.08959, 31.332442],
+ [120.100147, 31.335335],
+ [120.100434, 31.339384],
+ [120.096141, 31.352486],
+ [120.093659, 31.353132],
+ [120.05725, 31.356126],
+ [120.044851, 31.358809],
+ [120.041911, 31.36102],
+ [120.040154, 31.364495],
+ [120.039706, 31.378121],
+ [120.044574, 31.406222],
+ [120.05479, 31.434287],
+ [120.060968, 31.440422],
+ [120.078757, 31.450002],
+ [120.08779, 31.45341],
+ [120.089995, 31.454737],
+ [120.091348, 31.453183],
+ [120.110074, 31.461535],
+ [120.105686, 31.470494],
+ [120.108743, 31.480998],
+ [120.111193, 31.485141],
+ [120.117605, 31.493235],
+ [120.123581, 31.499203],
+ [120.127501, 31.501474],
+ [120.129738, 31.504708],
+ [120.123198, 31.511338],
+ [120.122058, 31.508477],
+ [120.121983, 31.505353],
+ [120.11883, 31.505498],
+ [120.118383, 31.511929],
+ [120.120258, 31.51498],
+ [120.116253, 31.516225],
+ [120.117541, 31.518032],
+ [120.115773, 31.519104],
+ [120.111022, 31.514036],
+ [120.107433, 31.511983],
+ [120.107102, 31.513064],
+ [120.103236, 31.513001],
+ [120.100509, 31.516833],
+ [120.103406, 31.518559],
+ [120.103949, 31.521011],
+ [120.102384, 31.523154],
+ [120.102362, 31.527386],
+ [120.103864, 31.528149],
+ [120.101585, 31.529965],
+ [120.102053, 31.533524],
+ [120.100722, 31.533797],
+ [120.101116, 31.536839],
+ [120.10315, 31.538782],
+ [120.101712, 31.542005],
+ [120.099475, 31.542341],
+ [120.096791, 31.541143],
+ [120.094171, 31.541933],
+ [120.095044, 31.544175],
+ [120.096727, 31.543576],
+ [120.099049, 31.5463],
+ [120.096951, 31.547253],
+ [120.097324, 31.548742],
+ [120.08534, 31.550903],
+ [120.082326, 31.550285],
+ [120.080195, 31.551457],
+ [120.081537, 31.553417],
+ [120.079556, 31.555033],
+ [120.076978, 31.554207],
+ [120.071823, 31.554371],
+ [120.069191, 31.552491],
+ [120.063897, 31.555578],
+ [120.058209, 31.559527],
+ [120.056153, 31.563403],
+ [120.05937, 31.56904],
+ [120.059455, 31.572625],
+ [120.05578, 31.576664],
+ [120.057059, 31.580395],
+ [120.06181, 31.583072],
+ [120.064696, 31.586956],
+ [120.068531, 31.590133],
+ [120.070619, 31.590958],
+ [120.07489, 31.59536],
+ [120.075583, 31.60711],
+ [120.084243, 31.61181],
+ [120.093958, 31.618079],
+ [120.102373, 31.625881],
+ [120.104482, 31.628774],
+ [120.116423, 31.629945],
+ [120.11948, 31.630897],
+ [120.12111, 31.638144],
+ [120.124487, 31.648239],
+ [120.125882, 31.657843],
+ [120.126031, 31.673847],
+ [120.126702, 31.678725],
+ [120.128534, 31.684636],
+ [120.143277, 31.676077],
+ [120.151042, 31.682396],
+ [120.151032, 31.684826],
+ [120.14937, 31.686213],
+ [120.143, 31.688325],
+ [120.143863, 31.689966],
+ [120.14528, 31.697064],
+ [120.147698, 31.698206],
+ [120.153588, 31.699149],
+ [120.153162, 31.702122],
+ [120.156837, 31.703826],
+ [120.155985, 31.712599],
+ [120.158914, 31.71394],
+ [120.159479, 31.717203],
+ [120.161407, 31.718073],
+ [120.158083, 31.722395],
+ [120.158105, 31.725921],
+ [120.155175, 31.727089],
+ [120.155974, 31.729572],
+ [120.157679, 31.730696],
+ [120.156123, 31.737945],
+ [120.154749, 31.741424],
+ [120.155964, 31.742049],
+ [120.156081, 31.751507],
+ [120.155239, 31.752286],
+ [120.155623, 31.756843],
+ [120.15999, 31.75908],
+ [120.169023, 31.760964],
+ [120.172389, 31.758047],
+ [120.178653, 31.758401],
+ [120.183116, 31.753292],
+ [120.183936, 31.749913],
+ [120.202812, 31.753826],
+ [120.205443, 31.75706],
+ [120.203696, 31.759198],
+ [120.20082, 31.758555],
+ [120.200617, 31.759823],
+ [120.203398, 31.761037],
+ [120.201629, 31.764008],
+ [120.198104, 31.762459],
+ [120.196559, 31.764769],
+ [120.192522, 31.76735],
+ [120.186109, 31.783634],
+ [120.185097, 31.787682],
+ [120.181241, 31.793994],
+ [120.174243, 31.801029],
+ [120.173209, 31.802396],
+ [120.16537, 31.801636],
+ [120.160906, 31.800323],
+ [120.158723, 31.802659],
+ [120.154771, 31.804171],
+ [120.155676, 31.805991],
+ [120.153375, 31.807675],
+ [120.151224, 31.807322],
+ [120.141519, 31.807249],
+ [120.138377, 31.806018],
+ [120.133733, 31.801047],
+ [120.134233, 31.798132],
+ [120.130867, 31.797127],
+ [120.132188, 31.795895],
+ [120.127363, 31.796629],
+ [120.125222, 31.794166],
+ [120.119661, 31.791657],
+ [120.119022, 31.793079],
+ [120.112865, 31.792581],
+ [120.113685, 31.791666],
+ [120.10576, 31.789203],
+ [120.105068, 31.792355],
+ [120.102746, 31.793586],
+ [120.100424, 31.793079],
+ [120.099603, 31.795406],
+ [120.096951, 31.794492],
+ [120.094032, 31.790254],
+ [120.09089, 31.788017],
+ [120.092477, 31.78569],
+ [120.091891, 31.783634],
+ [120.087513, 31.783725],
+ [120.086501, 31.780836],
+ [120.088504, 31.777974],
+ [120.085404, 31.778065],
+ [120.083764, 31.776235],
+ [120.084083, 31.774089],
+ [120.081623, 31.774224],
+ [120.080653, 31.772332],
+ [120.073271, 31.780763],
+ [120.07047, 31.780691],
+ [120.062012, 31.77417],
+ [120.052904, 31.77561],
+ [120.046684, 31.778092],
+ [120.044255, 31.777838],
+ [120.042721, 31.773817],
+ [120.039973, 31.772957],
+ [120.030194, 31.773219],
+ [120.025955, 31.766725],
+ [120.024101, 31.765955],
+ [120.015377, 31.765294],
+ [120.010168, 31.763084],
+ [120.006482, 31.762577],
+ [120.006845, 31.760484],
+ [120.003969, 31.753138],
+ [120.013662, 31.74791],
+ [120.040378, 31.733043],
+ [120.039888, 31.73037],
+ [120.036873, 31.728775],
+ [120.037629, 31.7238],
+ [120.035733, 31.724344],
+ [120.03323, 31.726772],
+ [120.028341, 31.728068],
+ [120.018285, 31.727905],
+ [120.01184, 31.729908],
+ [120.009987, 31.731928],
+ [120.00807, 31.731883],
+ [120.002349, 31.728032],
+ [120.000922, 31.72641],
+ [119.999282, 31.727697],
+ [119.998909, 31.731593],
+ [119.995702, 31.734855],
+ [119.989428, 31.734791],
+ [119.97982, 31.735616],
+ [119.975112, 31.736504],
+ [119.967006, 31.741532],
+ [119.96022, 31.74291],
+ [119.955832, 31.741804],
+ [119.952061, 31.744296],
+ [119.950133, 31.747349],
+ [119.945765, 31.74541],
+ [119.94176, 31.748101],
+ [119.933824, 31.750058],
+ [119.924674, 31.750828],
+ [119.922405, 31.754252],
+ [119.92134, 31.754397],
+ [119.912456, 31.755756],
+ [119.908717, 31.752386],
+ [119.903253, 31.7458],
+ [119.897671, 31.742366],
+ [119.896414, 31.740663],
+ [119.892324, 31.743326],
+ [119.886209, 31.748282],
+ [119.878636, 31.7561],
+ [119.874801, 31.759098],
+ [119.864607, 31.763818],
+ [119.863701, 31.765385],
+ [119.861017, 31.766345],
+ [119.859824, 31.765439],
+ [119.858876, 31.761046],
+ [119.856469, 31.76004],
+ [119.854828, 31.763193],
+ [119.851483, 31.76601],
+ [119.849896, 31.765611],
+ [119.84441, 31.767721],
+ [119.843952, 31.769424],
+ [119.840267, 31.768283],
+ [119.839319, 31.766725],
+ [119.833119, 31.764633],
+ [119.832874, 31.762694],
+ [119.834696, 31.759714],
+ [119.830531, 31.757531],
+ [119.830137, 31.759397],
+ [119.827442, 31.759479],
+ [119.829785, 31.754741],
+ [119.82954, 31.752784],
+ [119.822158, 31.752893],
+ [119.818174, 31.75186],
+ [119.813072, 31.752603],
+ [119.811186, 31.755547],
+ [119.806585, 31.755946],
+ [119.805871, 31.752141],
+ [119.807469, 31.750655],
+ [119.804561, 31.751235],
+ [119.803602, 31.750003],
+ [119.800588, 31.751072],
+ [119.800396, 31.748998],
+ [119.795613, 31.749731],
+ [119.795858, 31.746162],
+ [119.791704, 31.745093],
+ [119.790628, 31.748291],
+ [119.787581, 31.747648],
+ [119.787624, 31.750202],
+ [119.77939, 31.747621],
+ [119.783043, 31.75186],
+ [119.781382, 31.752522],
+ [119.782085, 31.754379],
+ [119.77858, 31.755457],
+ [119.775342, 31.754632],
+ [119.775204, 31.752494],
+ [119.769494, 31.753264],
+ [119.765191, 31.756036],
+ [119.760301, 31.755556],
+ [119.757361, 31.753382],
+ [119.753399, 31.755901],
+ [119.753388, 31.758355],
+ [119.758064, 31.759298],
+ [119.756466, 31.761816],
+ [119.753218, 31.762803],
+ [119.747199, 31.761961],
+ [119.747156, 31.763935],
+ [119.743226, 31.762205],
+ [119.739796, 31.76158],
+ [119.736302, 31.762115],
+ [119.737229, 31.751724],
+ [119.734587, 31.747557],
+ [119.734704, 31.743716],
+ [119.738997, 31.737709],
+ [119.741053, 31.73297],
+ [119.740552, 31.731221],
+ [119.745005, 31.728875],
+ [119.747125, 31.726292],
+ [119.752344, 31.724163],
+ [119.753676, 31.722685],
+ [119.751641, 31.718046],
+ [119.747604, 31.710904],
+ [119.748179, 31.707388],
+ [119.745505, 31.702584],
+ [119.737793, 31.695849],
+ [119.733788, 31.696674],
+ [119.728238, 31.696248],
+ [119.724808, 31.69817],
+ [119.716095, 31.701088],
+ [119.70638, 31.703155],
+ [119.701821, 31.703091],
+ [119.699478, 31.700554],
+ [119.698636, 31.696538],
+ [119.692948, 31.691389],
+ [119.692394, 31.689685],
+ [119.699051, 31.68323],
+ [119.696697, 31.677002],
+ [119.696847, 31.67527],
+ [119.700894, 31.667627],
+ [119.705539, 31.663927],
+ [119.704772, 31.661842],
+ [119.699637, 31.656727],
+ [119.699478, 31.655195],
+ [119.697102, 31.655113],
+ [119.691148, 31.653109],
+ [119.689124, 31.649046],
+ [119.690317, 31.642498],
+ [119.690583, 31.633945],
+ [119.687963, 31.630244],
+ [119.680581, 31.627232],
+ [119.674988, 31.622306],
+ [119.673199, 31.61856],
+ [119.671942, 31.612345],
+ [119.673028, 31.609324]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320413,
+ "name": "金坛区",
+ "centroid": [119.509004, 31.717248],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 4,
+ "acroutes": [100000, 320000, 320400],
+ "layer": "changzhou",
+ "x": 119.509041,
+ "y": 31.71715
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [119.321998, 31.684173],
+ [119.326845, 31.682415],
+ [119.329093, 31.679269],
+ [119.344751, 31.675361],
+ [119.352772, 31.677664],
+ [119.354327, 31.676585],
+ [119.35355, 31.673439],
+ [119.353124, 31.667001],
+ [119.354477, 31.662322],
+ [119.352911, 31.661579],
+ [119.349012, 31.662912],
+ [119.341151, 31.668407],
+ [119.337369, 31.670265],
+ [119.333194, 31.669558],
+ [119.330669, 31.667373],
+ [119.331053, 31.665786],
+ [119.335857, 31.65914],
+ [119.342461, 31.653417],
+ [119.344336, 31.649445],
+ [119.34588, 31.643396],
+ [119.350951, 31.640167],
+ [119.35273, 31.637618],
+ [119.360346, 31.631078],
+ [119.367067, 31.628901],
+ [119.372255, 31.626697],
+ [119.37838, 31.62843],
+ [119.381586, 31.63497],
+ [119.386018, 31.633963],
+ [119.388105, 31.632122],
+ [119.390566, 31.627768],
+ [119.393367, 31.626906],
+ [119.400142, 31.626035],
+ [119.402848, 31.624048],
+ [119.409836, 31.616881],
+ [119.410762, 31.613135],
+ [119.412872, 31.608671],
+ [119.420477, 31.602129],
+ [119.422096, 31.595895],
+ [119.428392, 31.589606],
+ [119.430458, 31.58898],
+ [119.439651, 31.589044],
+ [119.443422, 31.587764],
+ [119.445329, 31.585541],
+ [119.445712, 31.580041],
+ [119.448055, 31.577808],
+ [119.452732, 31.57691],
+ [119.463554, 31.579696],
+ [119.475623, 31.58005],
+ [119.478382, 31.576093],
+ [119.481919, 31.573978],
+ [119.490227, 31.572952],
+ [119.496469, 31.572707],
+ [119.504853, 31.575357],
+ [119.530972, 31.570329],
+ [119.54124, 31.569285],
+ [119.545565, 31.569176],
+ [119.551743, 31.568132],
+ [119.560627, 31.563449],
+ [119.567721, 31.562405],
+ [119.580152, 31.564819],
+ [119.584552, 31.564166],
+ [119.588866, 31.561697],
+ [119.591433, 31.562368],
+ [119.594927, 31.564583],
+ [119.598016, 31.570111],
+ [119.603257, 31.569657],
+ [119.607401, 31.570184],
+ [119.610607, 31.569176],
+ [119.61556, 31.563521],
+ [119.615699, 31.55871],
+ [119.6203, 31.559645],
+ [119.627927, 31.559917],
+ [119.630782, 31.563676],
+ [119.637653, 31.568214],
+ [119.640646, 31.569086],
+ [119.644449, 31.572952],
+ [119.646782, 31.577681],
+ [119.64268, 31.582364],
+ [119.642489, 31.588671],
+ [119.640049, 31.590795],
+ [119.641125, 31.592855],
+ [119.641242, 31.596176],
+ [119.639378, 31.60026],
+ [119.644129, 31.604715],
+ [119.649817, 31.605159],
+ [119.657945, 31.609306],
+ [119.661151, 31.610186],
+ [119.666776, 31.610603],
+ [119.673028, 31.609324],
+ [119.671942, 31.612345],
+ [119.673199, 31.61856],
+ [119.674988, 31.622306],
+ [119.680581, 31.627232],
+ [119.687963, 31.630244],
+ [119.690583, 31.633945],
+ [119.690317, 31.642498],
+ [119.689124, 31.649046],
+ [119.691148, 31.653109],
+ [119.697102, 31.655113],
+ [119.699478, 31.655195],
+ [119.699637, 31.656727],
+ [119.704772, 31.661842],
+ [119.705539, 31.663927],
+ [119.700894, 31.667627],
+ [119.696847, 31.67527],
+ [119.696697, 31.677002],
+ [119.699051, 31.68323],
+ [119.692394, 31.689685],
+ [119.692948, 31.691389],
+ [119.698636, 31.696538],
+ [119.699478, 31.700554],
+ [119.701821, 31.703091],
+ [119.70638, 31.703155],
+ [119.716095, 31.701088],
+ [119.724808, 31.69817],
+ [119.728238, 31.696248],
+ [119.733788, 31.696674],
+ [119.737793, 31.695849],
+ [119.745505, 31.702584],
+ [119.748179, 31.707388],
+ [119.747604, 31.710904],
+ [119.751641, 31.718046],
+ [119.753676, 31.722685],
+ [119.752344, 31.724163],
+ [119.747125, 31.726292],
+ [119.745005, 31.728875],
+ [119.740552, 31.731221],
+ [119.727802, 31.732263],
+ [119.723892, 31.732925],
+ [119.716968, 31.737002],
+ [119.708308, 31.737917],
+ [119.707147, 31.740608],
+ [119.7067, 31.747131],
+ [119.704505, 31.749224],
+ [119.700649, 31.751108],
+ [119.695739, 31.754515],
+ [119.693278, 31.756951],
+ [119.692085, 31.765267],
+ [119.688186, 31.769415],
+ [119.680804, 31.770556],
+ [119.674999, 31.770937],
+ [119.65656, 31.773618],
+ [119.65084, 31.777675],
+ [119.648944, 31.783996],
+ [119.644651, 31.789086],
+ [119.644619, 31.795542],
+ [119.637269, 31.797317],
+ [119.63304, 31.800766],
+ [119.629632, 31.801183],
+ [119.625605, 31.796755],
+ [119.614985, 31.796176],
+ [119.612365, 31.797842],
+ [119.611235, 31.802251],
+ [119.609765, 31.804026],
+ [119.605718, 31.806117],
+ [119.60624, 31.808625],
+ [119.604929, 31.817787],
+ [119.605153, 31.822051],
+ [119.603715, 31.823037],
+ [119.598645, 31.823535],
+ [119.597345, 31.827826],
+ [119.589388, 31.826984],
+ [119.592083, 31.83532],
+ [119.590442, 31.837438],
+ [119.588855, 31.845728],
+ [119.586959, 31.847439],
+ [119.576744, 31.84838],
+ [119.570054, 31.854551],
+ [119.565229, 31.855719],
+ [119.559913, 31.856072],
+ [119.558284, 31.858008],
+ [119.558539, 31.8616],
+ [119.556079, 31.862505],
+ [119.550039, 31.856434],
+ [119.541379, 31.8559],
+ [119.537395, 31.855239],
+ [119.536852, 31.853628],
+ [119.532953, 31.853049],
+ [119.525603, 31.853737],
+ [119.517071, 31.852343],
+ [119.508219, 31.851846],
+ [119.505108, 31.855112],
+ [119.500698, 31.856633],
+ [119.497854, 31.856805],
+ [119.492997, 31.859438],
+ [119.491079, 31.862062],
+ [119.486435, 31.86493],
+ [119.482568, 31.866061],
+ [119.476646, 31.872141],
+ [119.468827, 31.871652],
+ [119.46561, 31.874231],
+ [119.465951, 31.87737],
+ [119.463938, 31.881215],
+ [119.453935, 31.885268],
+ [119.448822, 31.885394],
+ [119.439449, 31.877669],
+ [119.43751, 31.87642],
+ [119.434208, 31.877189],
+ [119.432961, 31.875344],
+ [119.423215, 31.87168],
+ [119.424259, 31.869807],
+ [119.426623, 31.869038],
+ [119.42559, 31.865889],
+ [119.421798, 31.862216],
+ [119.418634, 31.861057],
+ [119.417857, 31.855538],
+ [119.41905, 31.85257],
+ [119.420456, 31.851918],
+ [119.425548, 31.852787],
+ [119.428061, 31.849511],
+ [119.432056, 31.840361],
+ [119.439342, 31.832659],
+ [119.443379, 31.828921],
+ [119.4429, 31.8274],
+ [119.440365, 31.826169],
+ [119.432993, 31.825816],
+ [119.432184, 31.829582],
+ [119.429361, 31.832297],
+ [119.4269, 31.832288],
+ [119.422331, 31.829392],
+ [119.419007, 31.82979],
+ [119.412605, 31.831609],
+ [119.404084, 31.832116],
+ [119.400334, 31.833591],
+ [119.399599, 31.835583],
+ [119.394497, 31.838823],
+ [119.390854, 31.84371],
+ [119.38704, 31.846642],
+ [119.381469, 31.846371],
+ [119.376377, 31.844796],
+ [119.372425, 31.845801],
+ [119.369549, 31.849891],
+ [119.367898, 31.854135],
+ [119.364149, 31.857972],
+ [119.356341, 31.858171],
+ [119.351494, 31.857655],
+ [119.34816, 31.858307],
+ [119.346274, 31.856886],
+ [119.344091, 31.857384],
+ [119.342088, 31.859546],
+ [119.338946, 31.85837],
+ [119.332416, 31.85276],
+ [119.329923, 31.849348],
+ [119.329497, 31.845764],
+ [119.331596, 31.842742],
+ [119.334216, 31.841203],
+ [119.332629, 31.836352],
+ [119.33069, 31.834207],
+ [119.325077, 31.830478],
+ [119.320006, 31.825427],
+ [119.319197, 31.823255],
+ [119.314307, 31.815506],
+ [119.313807, 31.81384],
+ [119.316086, 31.812545],
+ [119.316938, 31.810246],
+ [119.313487, 31.800857],
+ [119.31353, 31.798829],
+ [119.315362, 31.796303],
+ [119.32006, 31.797063],
+ [119.319665, 31.789756],
+ [119.317588, 31.787275],
+ [119.318685, 31.785409],
+ [119.317897, 31.782937],
+ [119.314457, 31.780102],
+ [119.314659, 31.777313],
+ [119.307394, 31.776525],
+ [119.30683, 31.770276],
+ [119.304614, 31.767368],
+ [119.304923, 31.759633],
+ [119.306574, 31.751154],
+ [119.30618, 31.748282],
+ [119.306457, 31.741795],
+ [119.305669, 31.733034],
+ [119.309056, 31.731711],
+ [119.322818, 31.732436],
+ [119.324331, 31.734266],
+ [119.326834, 31.730814],
+ [119.331095, 31.727307],
+ [119.32921, 31.723048],
+ [119.323607, 31.719777],
+ [119.321604, 31.715535],
+ [119.324832, 31.710134],
+ [119.321082, 31.707632],
+ [119.328656, 31.703998],
+ [119.328677, 31.700717],
+ [119.324427, 31.689177],
+ [119.321998, 31.684173]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320481,
+ "name": "溧阳市",
+ "centroid": [119.376273, 31.419784],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 5,
+ "acroutes": [100000, 320000, 320400],
+ "layer": "changzhou",
+ "x": 119.376284,
+ "y": 31.419553
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [119.615699, 31.55871],
+ [119.61556, 31.563521],
+ [119.610607, 31.569176],
+ [119.607401, 31.570184],
+ [119.603257, 31.569657],
+ [119.598016, 31.570111],
+ [119.594927, 31.564583],
+ [119.591433, 31.562368],
+ [119.588866, 31.561697],
+ [119.584552, 31.564166],
+ [119.580152, 31.564819],
+ [119.567721, 31.562405],
+ [119.560627, 31.563449],
+ [119.551743, 31.568132],
+ [119.545565, 31.569176],
+ [119.54124, 31.569285],
+ [119.530972, 31.570329],
+ [119.504853, 31.575357],
+ [119.496469, 31.572707],
+ [119.490227, 31.572952],
+ [119.481919, 31.573978],
+ [119.478382, 31.576093],
+ [119.475623, 31.58005],
+ [119.463554, 31.579696],
+ [119.452732, 31.57691],
+ [119.448055, 31.577808],
+ [119.445712, 31.580041],
+ [119.445329, 31.585541],
+ [119.443422, 31.587764],
+ [119.439651, 31.589044],
+ [119.430458, 31.58898],
+ [119.428392, 31.589606],
+ [119.422096, 31.595895],
+ [119.420477, 31.602129],
+ [119.412872, 31.608671],
+ [119.410762, 31.613135],
+ [119.409836, 31.616881],
+ [119.402848, 31.624048],
+ [119.400142, 31.626035],
+ [119.393367, 31.626906],
+ [119.390566, 31.627768],
+ [119.388105, 31.632122],
+ [119.386018, 31.633963],
+ [119.381586, 31.63497],
+ [119.37838, 31.62843],
+ [119.372255, 31.626697],
+ [119.367067, 31.628901],
+ [119.360346, 31.631078],
+ [119.35273, 31.637618],
+ [119.350951, 31.640167],
+ [119.34588, 31.643396],
+ [119.344336, 31.649445],
+ [119.342461, 31.653417],
+ [119.335857, 31.65914],
+ [119.331053, 31.665786],
+ [119.330669, 31.667373],
+ [119.333194, 31.669558],
+ [119.337369, 31.670265],
+ [119.341151, 31.668407],
+ [119.349012, 31.662912],
+ [119.352911, 31.661579],
+ [119.354477, 31.662322],
+ [119.353124, 31.667001],
+ [119.35355, 31.673439],
+ [119.354327, 31.676585],
+ [119.352772, 31.677664],
+ [119.344751, 31.675361],
+ [119.329093, 31.679269],
+ [119.326845, 31.682415],
+ [119.321998, 31.684173],
+ [119.318771, 31.67751],
+ [119.316523, 31.671009],
+ [119.306989, 31.660772],
+ [119.299895, 31.654741],
+ [119.288913, 31.648983],
+ [119.285185, 31.644602],
+ [119.282788, 31.642797],
+ [119.276769, 31.641319],
+ [119.269526, 31.63692],
+ [119.263145, 31.635777],
+ [119.258362, 31.632203],
+ [119.248147, 31.6297],
+ [119.236952, 31.625209],
+ [119.234065, 31.627033],
+ [119.230156, 31.619276],
+ [119.228707, 31.611574],
+ [119.221868, 31.594788],
+ [119.219844, 31.590777],
+ [119.216244, 31.585414],
+ [119.216031, 31.580513],
+ [119.217906, 31.576465],
+ [119.215797, 31.570402],
+ [119.206476, 31.563131],
+ [119.206785, 31.558283],
+ [119.197667, 31.551856],
+ [119.189092, 31.551738],
+ [119.186865, 31.549641],
+ [119.187483, 31.545846],
+ [119.181092, 31.53811],
+ [119.180176, 31.527649],
+ [119.184863, 31.528339],
+ [119.18939, 31.529865],
+ [119.198625, 31.530028],
+ [119.197635, 31.528267],
+ [119.199456, 31.524534],
+ [119.198199, 31.521737],
+ [119.19445, 31.518241],
+ [119.193725, 31.516579],
+ [119.189102, 31.51103],
+ [119.186961, 31.509467],
+ [119.186738, 31.505889],
+ [119.183542, 31.500194],
+ [119.17437, 31.499004],
+ [119.171739, 31.497977],
+ [119.170142, 31.494607],
+ [119.166392, 31.493453],
+ [119.153013, 31.493181],
+ [119.148624, 31.486949],
+ [119.149136, 31.484014],
+ [119.156049, 31.480117],
+ [119.155942, 31.47561],
+ [119.152608, 31.464633],
+ [119.149008, 31.457945],
+ [119.141306, 31.451493],
+ [119.140539, 31.448557],
+ [119.140912, 31.444958],
+ [119.147058, 31.443704],
+ [119.153109, 31.439523],
+ [119.155548, 31.438632],
+ [119.159958, 31.440813],
+ [119.164134, 31.441104],
+ [119.168352, 31.428487],
+ [119.169225, 31.421496],
+ [119.169566, 31.400848],
+ [119.169183, 31.394028],
+ [119.170344, 31.391872],
+ [119.171771, 31.385615],
+ [119.174104, 31.380922],
+ [119.182498, 31.381723],
+ [119.186823, 31.381004],
+ [119.190402, 31.378739],
+ [119.200095, 31.369098],
+ [119.202961, 31.364268],
+ [119.204484, 31.357863],
+ [119.208052, 31.356771],
+ [119.214124, 31.355907],
+ [119.216255, 31.35396],
+ [119.214433, 31.353487],
+ [119.218012, 31.348865],
+ [119.211802, 31.343998],
+ [119.208244, 31.341787],
+ [119.201246, 31.333424],
+ [119.198338, 31.330649],
+ [119.19723, 31.323723],
+ [119.195749, 31.320957],
+ [119.193054, 31.318563],
+ [119.195781, 31.313494],
+ [119.195344, 31.309371],
+ [119.190146, 31.30877],
+ [119.187963, 31.306203],
+ [119.187483, 31.30187],
+ [119.181113, 31.300486],
+ [119.186088, 31.299285],
+ [119.190498, 31.296099],
+ [119.197784, 31.295225],
+ [119.199467, 31.293604],
+ [119.198561, 31.291137],
+ [119.199062, 31.287104],
+ [119.1974, 31.27799],
+ [119.197166, 31.273538],
+ [119.198679, 31.270178],
+ [119.202609, 31.266344],
+ [119.20426, 31.265707],
+ [119.205602, 31.268165],
+ [119.208276, 31.270633],
+ [119.214806, 31.273957],
+ [119.215168, 31.271006],
+ [119.213922, 31.268439],
+ [119.218524, 31.264559],
+ [119.230315, 31.2616],
+ [119.236281, 31.259341],
+ [119.238571, 31.254669],
+ [119.241117, 31.254105],
+ [119.245963, 31.254806],
+ [119.249969, 31.256955],
+ [119.249766, 31.262],
+ [119.25669, 31.262],
+ [119.261398, 31.261345],
+ [119.261707, 31.258877],
+ [119.263976, 31.252574],
+ [119.26698, 31.250443],
+ [119.273531, 31.253312],
+ [119.279336, 31.257902],
+ [119.28331, 31.259359],
+ [119.288199, 31.258294],
+ [119.292087, 31.260279],
+ [119.294484, 31.26313],
+ [119.301898, 31.26333],
+ [119.307788, 31.26465],
+ [119.310909, 31.264231],
+ [119.314861, 31.265716],
+ [119.321838, 31.265224],
+ [119.326003, 31.263849],
+ [119.333236, 31.26414],
+ [119.33755, 31.258877],
+ [119.342205, 31.26251],
+ [119.345955, 31.268985],
+ [119.345092, 31.275332],
+ [119.347521, 31.277043],
+ [119.350269, 31.281204],
+ [119.350365, 31.298356],
+ [119.350141, 31.301024],
+ [119.356628, 31.303299],
+ [119.358013, 31.301561],
+ [119.359227, 31.297173],
+ [119.367856, 31.289244],
+ [119.367962, 31.284655],
+ [119.369858, 31.281596],
+ [119.37103, 31.277772],
+ [119.371573, 31.271598],
+ [119.379701, 31.269395],
+ [119.380383, 31.266672],
+ [119.380489, 31.261399],
+ [119.374662, 31.258348],
+ [119.374982, 31.253822],
+ [119.373768, 31.248831],
+ [119.370519, 31.242565],
+ [119.363552, 31.238948],
+ [119.362636, 31.235104],
+ [119.365193, 31.232645],
+ [119.362508, 31.226077],
+ [119.362785, 31.218187],
+ [119.36008, 31.212146],
+ [119.362391, 31.202597],
+ [119.365778, 31.195954],
+ [119.369155, 31.198278],
+ [119.371392, 31.197713],
+ [119.371882, 31.192773],
+ [119.374716, 31.189502],
+ [119.379158, 31.189219],
+ [119.383003, 31.192053],
+ [119.388681, 31.194696],
+ [119.389256, 31.191762],
+ [119.391929, 31.194241],
+ [119.39325, 31.198524],
+ [119.394901, 31.199599],
+ [119.398449, 31.198788],
+ [119.404201, 31.195717],
+ [119.405394, 31.192755],
+ [119.395338, 31.193357],
+ [119.389309, 31.188344],
+ [119.388851, 31.181673],
+ [119.391173, 31.174536],
+ [119.394848, 31.173004],
+ [119.397309, 31.173843],
+ [119.400611, 31.178747],
+ [119.407886, 31.177972],
+ [119.412989, 31.173961],
+ [119.415407, 31.172968],
+ [119.418602, 31.174135],
+ [119.421148, 31.176988],
+ [119.420807, 31.179686],
+ [119.423193, 31.181837],
+ [119.42853, 31.181837],
+ [119.431161, 31.180479],
+ [119.430458, 31.177334],
+ [119.43882, 31.177061],
+ [119.447267, 31.171209],
+ [119.454777, 31.16491],
+ [119.454777, 31.161591],
+ [119.457408, 31.157735],
+ [119.460582, 31.156377],
+ [119.467815, 31.157261],
+ [119.475826, 31.158911],
+ [119.482494, 31.152529],
+ [119.485253, 31.15417],
+ [119.485583, 31.1616],
+ [119.489109, 31.1647],
+ [119.494488, 31.163989],
+ [119.507558, 31.157261],
+ [119.514386, 31.156076],
+ [119.523494, 31.159768],
+ [119.532591, 31.159093],
+ [119.536628, 31.167881],
+ [119.54303, 31.175484],
+ [119.546385, 31.17604],
+ [119.548963, 31.177945],
+ [119.552372, 31.177972],
+ [119.553575, 31.179157],
+ [119.553181, 31.183167],
+ [119.554289, 31.19168],
+ [119.552766, 31.201084],
+ [119.552968, 31.208638],
+ [119.552553, 31.212392],
+ [119.550753, 31.216164],
+ [119.553852, 31.221048],
+ [119.551232, 31.224947],
+ [119.544159, 31.22686],
+ [119.536117, 31.233492],
+ [119.534476, 31.236762],
+ [119.530791, 31.237282],
+ [119.529065, 31.239304],
+ [119.522599, 31.242173],
+ [119.528586, 31.247501],
+ [119.527116, 31.252319],
+ [119.531557, 31.2564],
+ [119.532186, 31.258585],
+ [119.530482, 31.268967],
+ [119.535669, 31.2725],
+ [119.535531, 31.275969],
+ [119.530961, 31.277663],
+ [119.530908, 31.279948],
+ [119.533038, 31.285402],
+ [119.531398, 31.287869],
+ [119.535094, 31.29091],
+ [119.533667, 31.294269],
+ [119.527179, 31.297947],
+ [119.523675, 31.301142],
+ [119.522929, 31.310927],
+ [119.519776, 31.31313],
+ [119.520032, 31.318245],
+ [119.526721, 31.327154],
+ [119.530514, 31.330876],
+ [119.530727, 31.339293],
+ [119.528532, 31.344971],
+ [119.527595, 31.360765],
+ [119.52817, 31.365241],
+ [119.53241, 31.374637],
+ [119.534838, 31.378039],
+ [119.535701, 31.381732],
+ [119.540686, 31.390153],
+ [119.541741, 31.39471],
+ [119.541112, 31.398584],
+ [119.539664, 31.40073],
+ [119.537363, 31.40143],
+ [119.535978, 31.406085],
+ [119.536479, 31.408222],
+ [119.546641, 31.41325],
+ [119.553352, 31.411723],
+ [119.553799, 31.415396],
+ [119.556025, 31.415141],
+ [119.556089, 31.416596],
+ [119.553906, 31.41726],
+ [119.553, 31.421978],
+ [119.554385, 31.422051],
+ [119.554811, 31.426142],
+ [119.554555, 31.433896],
+ [119.55691, 31.433896],
+ [119.567508, 31.432369],
+ [119.576701, 31.430723],
+ [119.578256, 31.432223],
+ [119.578342, 31.43455],
+ [119.582528, 31.437505],
+ [119.582592, 31.444822],
+ [119.583327, 31.446058],
+ [119.587875, 31.445803],
+ [119.589601, 31.447657],
+ [119.590027, 31.452247],
+ [119.588429, 31.454873],
+ [119.589516, 31.458354],
+ [119.591433, 31.46088],
+ [119.591742, 31.463061],
+ [119.588355, 31.464579],
+ [119.588333, 31.466687],
+ [119.584115, 31.465824],
+ [119.565154, 31.464334],
+ [119.563578, 31.468504],
+ [119.565186, 31.471385],
+ [119.571886, 31.471103],
+ [119.573005, 31.472039],
+ [119.575146, 31.480798],
+ [119.573122, 31.482624],
+ [119.571652, 31.488566],
+ [119.567988, 31.490419],
+ [119.566411, 31.492808],
+ [119.567029, 31.494798],
+ [119.567018, 31.504717],
+ [119.568883, 31.506779],
+ [119.574262, 31.505807],
+ [119.579258, 31.503146],
+ [119.583625, 31.504535],
+ [119.584786, 31.507315],
+ [119.586128, 31.514172],
+ [119.588525, 31.520112],
+ [119.593074, 31.529275],
+ [119.593606, 31.532208],
+ [119.596887, 31.536112],
+ [119.601712, 31.539917],
+ [119.605281, 31.549214],
+ [119.607869, 31.553172],
+ [119.613313, 31.557902],
+ [119.615699, 31.55871]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 330502,
+ "name": "吴兴区",
+ "centroid": [120.084809, 30.803331],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 0,
+ "acroutes": [100000, 330000, 330500],
+ "layer": "huzhou",
+ "x": 120.084746,
+ "y": 30.803196
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.105765, 30.962269],
+ [120.102947, 30.95956],
+ [120.101445, 30.956304],
+ [120.099504, 30.955178],
+ [120.097513, 30.954849],
+ [120.095622, 30.952453],
+ [120.092529, 30.949904],
+ [120.090125, 30.948433],
+ [120.086394, 30.948465],
+ [120.084991, 30.947042],
+ [120.082512, 30.945868],
+ [120.078505, 30.944517],
+ [120.075901, 30.944019],
+ [120.072107, 30.942901],
+ [120.069152, 30.941486],
+ [120.066197, 30.938937],
+ [120.063455, 30.936999],
+ [120.059635, 30.935141],
+ [120.056818, 30.93338],
+ [120.052686, 30.933573],
+ [120.050044, 30.934683],
+ [120.047452, 30.935382],
+ [120.044384, 30.934377],
+ [120.04069, 30.932166],
+ [120.038737, 30.930574],
+ [120.037285, 30.931555],
+ [120.034267, 30.93449],
+ [120.032401, 30.935535],
+ [120.030999, 30.935254],
+ [120.029584, 30.934064],
+ [120.028645, 30.932576],
+ [120.026754, 30.931145],
+ [120.023786, 30.927791],
+ [120.022597, 30.927502],
+ [120.015059, 30.927317],
+ [120.010188, 30.927566],
+ [120.008848, 30.926384],
+ [120.010013, 30.923336],
+ [120.010013, 30.922531],
+ [120.008673, 30.922531],
+ [120.005505, 30.920368],
+ [120.001962, 30.919403],
+ [119.995626, 30.92225],
+ [119.99252, 30.923336],
+ [119.987149, 30.924566],
+ [119.981915, 30.926022],
+ [119.978859, 30.926416],
+ [119.973801, 30.926094],
+ [119.971459, 30.925781],
+ [119.967953, 30.924285],
+ [119.967064, 30.923103],
+ [119.968166, 30.918953],
+ [119.969243, 30.916701],
+ [119.969982, 30.913877],
+ [119.968905, 30.904555],
+ [119.968279, 30.90375],
+ [119.965511, 30.902077],
+ [119.964072, 30.900267],
+ [119.959601, 30.891217],
+ [119.95746, 30.89322],
+ [119.953917, 30.895674],
+ [119.951851, 30.88968],
+ [119.950323, 30.887178],
+ [119.948996, 30.884282],
+ [119.948545, 30.881933],
+ [119.949183, 30.88083],
+ [119.950899, 30.880557],
+ [119.952827, 30.881184],
+ [119.954029, 30.880058],
+ [119.953003, 30.879245],
+ [119.953378, 30.87873],
+ [119.951938, 30.877652],
+ [119.953779, 30.876276],
+ [119.953503, 30.87482],
+ [119.954104, 30.874868],
+ [119.954668, 30.872647],
+ [119.956321, 30.872728],
+ [119.956383, 30.87177],
+ [119.955532, 30.871175],
+ [119.95726, 30.871416],
+ [119.957648, 30.870233],
+ [119.956534, 30.869943],
+ [119.956746, 30.867867],
+ [119.954067, 30.86732],
+ [119.953929, 30.864182],
+ [119.953015, 30.862138],
+ [119.951638, 30.860045],
+ [119.948057, 30.857631],
+ [119.946767, 30.856335],
+ [119.947493, 30.853229],
+ [119.948983, 30.851538],
+ [119.952126, 30.849245],
+ [119.953616, 30.849011],
+ [119.95602, 30.847973],
+ [119.956646, 30.846846],
+ [119.956471, 30.845301],
+ [119.95453, 30.842765],
+ [119.954806, 30.840528],
+ [119.95423, 30.838507],
+ [119.95438, 30.837461],
+ [119.956296, 30.835175],
+ [119.95716, 30.831182],
+ [119.956246, 30.829684],
+ [119.958399, 30.827575],
+ [119.959777, 30.824967],
+ [119.959914, 30.819291],
+ [119.9591, 30.816843],
+ [119.954317, 30.809331],
+ [119.953604, 30.80797],
+ [119.953854, 30.805676],
+ [119.954605, 30.804057],
+ [119.955407, 30.800369],
+ [119.955219, 30.798702],
+ [119.953741, 30.796391],
+ [119.948683, 30.792098],
+ [119.946992, 30.789674],
+ [119.946579, 30.787395],
+ [119.946854, 30.785607],
+ [119.946291, 30.780694],
+ [119.945314, 30.775209],
+ [119.945389, 30.77189],
+ [119.946379, 30.767508],
+ [119.947042, 30.76365],
+ [119.94693, 30.760387],
+ [119.947443, 30.752121],
+ [119.948057, 30.749325],
+ [119.941445, 30.744902],
+ [119.940606, 30.743025],
+ [119.940569, 30.7413],
+ [119.941082, 30.737795],
+ [119.940206, 30.734427],
+ [119.938665, 30.73342],
+ [119.934709, 30.73188],
+ [119.932392, 30.731687],
+ [119.930251, 30.731042],
+ [119.927621, 30.729479],
+ [119.923327, 30.727424],
+ [119.921574, 30.726255],
+ [119.918331, 30.723443],
+ [119.898509, 30.723209],
+ [119.895654, 30.722983],
+ [119.893288, 30.722097],
+ [119.889744, 30.719582],
+ [119.881868, 30.71016],
+ [119.878575, 30.70821],
+ [119.874969, 30.706614],
+ [119.873892, 30.705606],
+ [119.871613, 30.69819],
+ [119.870912, 30.696771],
+ [119.865765, 30.692015],
+ [119.871024, 30.687073],
+ [119.875044, 30.685678],
+ [119.873065, 30.683203],
+ [119.87289, 30.681083],
+ [119.873178, 30.679067],
+ [119.874706, 30.67618],
+ [119.876571, 30.673681],
+ [119.877799, 30.672786],
+ [119.883308, 30.670109],
+ [119.885963, 30.667657],
+ [119.887453, 30.665907],
+ [119.88615, 30.66398],
+ [119.882657, 30.661859],
+ [119.88297, 30.660835],
+ [119.884285, 30.66023],
+ [119.889882, 30.65944],
+ [119.893325, 30.659319],
+ [119.896581, 30.659553],
+ [119.898221, 30.659142],
+ [119.910292, 30.652746],
+ [119.915338, 30.646633],
+ [119.914774, 30.638962],
+ [119.91068, 30.634445],
+ [119.908376, 30.631613],
+ [119.902528, 30.627483],
+ [119.899573, 30.622659],
+ [119.905847, 30.613373],
+ [119.907186, 30.612541],
+ [119.907224, 30.611049],
+ [119.909303, 30.612114],
+ [119.912057, 30.611944],
+ [119.917967, 30.613227],
+ [119.922037, 30.617512],
+ [119.927208, 30.620351],
+ [119.932279, 30.624676],
+ [119.935635, 30.629613],
+ [119.93819, 30.631565],
+ [119.943924, 30.632743],
+ [119.948169, 30.632735],
+ [119.953929, 30.631952],
+ [119.956484, 30.630484],
+ [119.958938, 30.623256],
+ [119.960102, 30.622731],
+ [119.960753, 30.621102],
+ [119.967177, 30.617213],
+ [119.974126, 30.619569],
+ [119.9809, 30.619698],
+ [119.98229, 30.619157],
+ [119.983843, 30.617221],
+ [119.985371, 30.616939],
+ [119.991368, 30.621102],
+ [119.993222, 30.621118],
+ [119.995513, 30.62015],
+ [119.997717, 30.6166],
+ [119.999695, 30.614381],
+ [120.000822, 30.614131],
+ [120.00548, 30.616858],
+ [120.008059, 30.620497],
+ [120.009274, 30.621521],
+ [120.010426, 30.623344],
+ [120.011152, 30.628443],
+ [120.012429, 30.630557],
+ [120.014182, 30.632549],
+ [120.016374, 30.633283],
+ [120.023473, 30.631242],
+ [120.026579, 30.629847],
+ [120.028031, 30.630298],
+ [120.029321, 30.631952],
+ [120.03031, 30.637454],
+ [120.032915, 30.638873],
+ [120.039363, 30.639285],
+ [120.043195, 30.637768],
+ [120.045311, 30.636558],
+ [120.046237, 30.636607],
+ [120.051734, 30.64047],
+ [120.053926, 30.641656],
+ [120.055979, 30.640954],
+ [120.057106, 30.641003],
+ [120.060575, 30.642471],
+ [120.063104, 30.643092],
+ [120.066773, 30.645011],
+ [120.068463, 30.64706],
+ [120.069477, 30.648996],
+ [120.074423, 30.652464],
+ [120.078368, 30.654375],
+ [120.08434, 30.655762],
+ [120.087583, 30.655327],
+ [120.090639, 30.6451],
+ [120.093256, 30.641874],
+ [120.095434, 30.641333],
+ [120.099942, 30.641462],
+ [120.105164, 30.64022],
+ [120.106353, 30.640212],
+ [120.111136, 30.642051],
+ [120.114505, 30.641325],
+ [120.117021, 30.64193],
+ [120.118274, 30.645987],
+ [120.120402, 30.647407],
+ [120.124434, 30.646673],
+ [120.125962, 30.647633],
+ [120.128241, 30.649964],
+ [120.130958, 30.651077],
+ [120.137932, 30.652375],
+ [120.13966, 30.654085],
+ [120.141263, 30.65469],
+ [120.142716, 30.654625],
+ [120.144231, 30.653972],
+ [120.145245, 30.650633],
+ [120.147123, 30.649641],
+ [120.147862, 30.65073],
+ [120.149239, 30.650117],
+ [120.155563, 30.650214],
+ [120.156915, 30.649827],
+ [120.158217, 30.648714],
+ [120.160671, 30.648738],
+ [120.166231, 30.649915],
+ [120.166844, 30.654287],
+ [120.167283, 30.655827],
+ [120.169198, 30.66044],
+ [120.171302, 30.664577],
+ [120.166231, 30.666883],
+ [120.162938, 30.667698],
+ [120.159557, 30.667415],
+ [120.153158, 30.66498],
+ [120.153121, 30.664343],
+ [120.151506, 30.664109],
+ [120.148513, 30.664262],
+ [120.149214, 30.66831],
+ [120.151681, 30.669826],
+ [120.152983, 30.671641],
+ [120.153797, 30.673786],
+ [120.153496, 30.674447],
+ [120.150103, 30.674068],
+ [120.147524, 30.674487],
+ [120.146046, 30.676213],
+ [120.145595, 30.679889],
+ [120.14388, 30.680897],
+ [120.144231, 30.688734],
+ [120.147499, 30.689782],
+ [120.141063, 30.695038],
+ [120.138295, 30.696884],
+ [120.129305, 30.697118],
+ [120.119976, 30.697956],
+ [120.119851, 30.70006],
+ [120.120152, 30.704784],
+ [120.119751, 30.704986],
+ [120.113879, 30.705784],
+ [120.107705, 30.707549],
+ [120.099892, 30.708411],
+ [120.094483, 30.708041],
+ [120.092216, 30.708153],
+ [120.08985, 30.708855],
+ [120.074336, 30.710555],
+ [120.073309, 30.711498],
+ [120.07262, 30.714666],
+ [120.07267, 30.71685],
+ [120.075575, 30.722395],
+ [120.079357, 30.725917],
+ [120.083439, 30.731276],
+ [120.085167, 30.733299],
+ [120.085968, 30.737352],
+ [120.086694, 30.739495],
+ [120.088285, 30.743041],
+ [120.090363, 30.746989],
+ [120.096661, 30.755924],
+ [120.102384, 30.764785],
+ [120.104062, 30.76717],
+ [120.109671, 30.774186],
+ [120.115181, 30.782023],
+ [120.118048, 30.785784],
+ [120.121642, 30.791253],
+ [120.124772, 30.792163],
+ [120.127114, 30.794337],
+ [120.130432, 30.798259],
+ [120.128454, 30.800007],
+ [120.125949, 30.800691],
+ [120.125386, 30.803485],
+ [120.124872, 30.807898],
+ [120.128704, 30.808301],
+ [120.132886, 30.812109],
+ [120.135603, 30.81409],
+ [120.139986, 30.813977],
+ [120.140825, 30.813301],
+ [120.141376, 30.809122],
+ [120.142327, 30.807954],
+ [120.144481, 30.8095],
+ [120.145483, 30.808309],
+ [120.146434, 30.805659],
+ [120.148313, 30.80148],
+ [120.151017, 30.802189],
+ [120.150779, 30.804798],
+ [120.162161, 30.806344],
+ [120.162838, 30.808446],
+ [120.164077, 30.809194],
+ [120.168172, 30.806441],
+ [120.17606, 30.801609],
+ [120.18023, 30.800723],
+ [120.185602, 30.797824],
+ [120.189884, 30.796632],
+ [120.190685, 30.799821],
+ [120.193603, 30.799258],
+ [120.193828, 30.79772],
+ [120.195456, 30.797285],
+ [120.196696, 30.800635],
+ [120.198862, 30.803163],
+ [120.201454, 30.805692],
+ [120.202481, 30.80516],
+ [120.204309, 30.805152],
+ [120.204684, 30.803807],
+ [120.20814, 30.801907],
+ [120.212335, 30.803026],
+ [120.215879, 30.803268],
+ [120.216467, 30.802857],
+ [120.219021, 30.803526],
+ [120.218245, 30.805112],
+ [120.218671, 30.806126],
+ [120.220461, 30.80702],
+ [120.220449, 30.807978],
+ [120.224694, 30.809686],
+ [120.225345, 30.810958],
+ [120.225195, 30.81293],
+ [120.220574, 30.81603],
+ [120.218821, 30.819251],
+ [120.218182, 30.821014],
+ [120.218708, 30.82318],
+ [120.222089, 30.826883],
+ [120.222778, 30.828726],
+ [120.221714, 30.830691],
+ [120.220048, 30.831174],
+ [120.21951, 30.832896],
+ [120.22393, 30.83346],
+ [120.229652, 30.833718],
+ [120.238254, 30.833315],
+ [120.245742, 30.832615],
+ [120.250413, 30.832397],
+ [120.253105, 30.832784],
+ [120.258076, 30.834241],
+ [120.262822, 30.835102],
+ [120.271023, 30.837742],
+ [120.275293, 30.837976],
+ [120.279413, 30.836752],
+ [120.282818, 30.83672],
+ [120.290219, 30.837799],
+ [120.293161, 30.838741],
+ [120.298082, 30.840817],
+ [120.303141, 30.843667],
+ [120.306446, 30.84493],
+ [120.309239, 30.84642],
+ [120.313734, 30.849752],
+ [120.31729, 30.850637],
+ [120.320708, 30.851925],
+ [120.326543, 30.853373],
+ [120.331214, 30.854726],
+ [120.330851, 30.856182],
+ [120.326268, 30.87103],
+ [120.329173, 30.870716],
+ [120.333405, 30.868793],
+ [120.338739, 30.867368],
+ [120.342108, 30.868584],
+ [120.344199, 30.870032],
+ [120.344912, 30.872639],
+ [120.343109, 30.878787],
+ [120.342358, 30.882383],
+ [120.342483, 30.883437],
+ [120.34192, 30.889431],
+ [120.341769, 30.892705],
+ [120.348569, 30.893566],
+ [120.348368, 30.889849],
+ [120.351486, 30.890332],
+ [120.355005, 30.891499],
+ [120.358185, 30.892287],
+ [120.358398, 30.891732],
+ [120.360126, 30.892794],
+ [120.359462, 30.896124],
+ [120.358999, 30.89968],
+ [120.359375, 30.903059],
+ [120.35692, 30.908882],
+ [120.35682, 30.910998],
+ [120.357309, 30.912888],
+ [120.357784, 30.918108],
+ [120.359412, 30.92032],
+ [120.362705, 30.921671],
+ [120.36268, 30.924598],
+ [120.360539, 30.928233],
+ [120.360164, 30.930405],
+ [120.35945, 30.931909],
+ [120.359663, 30.932938],
+ [120.361002, 30.933847],
+ [120.364997, 30.93765],
+ [120.368453, 30.941799],
+ [120.370206, 30.943448],
+ [120.371658, 30.946471],
+ [120.371095, 30.948762],
+ [120.36993, 30.948047],
+ [120.364509, 30.94713],
+ [120.362505, 30.94582],
+ [120.360677, 30.945466],
+ [120.359262, 30.944589],
+ [120.354091, 30.943134],
+ [120.351148, 30.942563],
+ [120.346715, 30.940979],
+ [120.343335, 30.939982],
+ [120.340906, 30.939958],
+ [120.33621, 30.938728],
+ [120.330976, 30.937771],
+ [120.322249, 30.935206],
+ [120.308074, 30.93227],
+ [120.299848, 30.931651],
+ [120.296104, 30.930702],
+ [120.293862, 30.930984],
+ [120.289931, 30.930726],
+ [120.288378, 30.930252],
+ [120.282518, 30.929866],
+ [120.28114, 30.929391],
+ [120.277359, 30.929046],
+ [120.274654, 30.928193],
+ [120.271374, 30.92866],
+ [120.266152, 30.92825],
+ [120.256248, 30.926995],
+ [120.25467, 30.926496],
+ [120.250763, 30.926231],
+ [120.247107, 30.926496],
+ [120.241322, 30.926496],
+ [120.236589, 30.926134],
+ [120.2354, 30.925748],
+ [120.23441, 30.926134],
+ [120.221789, 30.926866],
+ [120.220774, 30.927212],
+ [120.212322, 30.929014],
+ [120.210557, 30.928973],
+ [120.207827, 30.929625],
+ [120.204647, 30.929729],
+ [120.202618, 30.929351],
+ [120.199951, 30.928338],
+ [120.198799, 30.928314],
+ [120.197021, 30.929239],
+ [120.195469, 30.930598],
+ [120.192989, 30.931338],
+ [120.188594, 30.93227],
+ [120.178527, 30.933863],
+ [120.16737, 30.935021],
+ [120.161861, 30.93572],
+ [120.14964, 30.937473],
+ [120.145883, 30.939725],
+ [120.14562, 30.941349],
+ [120.142916, 30.942016],
+ [120.141852, 30.942941],
+ [120.140349, 30.943335],
+ [120.137932, 30.943118],
+ [120.13514, 30.941896],
+ [120.132523, 30.943078],
+ [120.13221, 30.944075],
+ [120.129956, 30.944975],
+ [120.120866, 30.950781],
+ [120.115118, 30.954656],
+ [120.111024, 30.955918],
+ [120.10907, 30.957293],
+ [120.108607, 30.958434],
+ [120.107092, 30.959713],
+ [120.107455, 30.960621],
+ [120.105765, 30.962269]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 330503,
+ "name": "南浔区",
+ "centroid": [120.305467, 30.757909],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 1,
+ "acroutes": [100000, 330000, 330500],
+ "layer": "huzhou",
+ "x": 120.305449,
+ "y": 30.757853
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.343623, 30.645528],
+ [120.344136, 30.647302],
+ [120.341782, 30.652182],
+ [120.341895, 30.656198],
+ [120.342684, 30.660553],
+ [120.34341, 30.661819],
+ [120.344988, 30.662738],
+ [120.348306, 30.663158],
+ [120.35399, 30.662795],
+ [120.356232, 30.662141],
+ [120.358085, 30.661093],
+ [120.359763, 30.657416],
+ [120.364621, 30.654553],
+ [120.367226, 30.654932],
+ [120.368778, 30.657214],
+ [120.370419, 30.658053],
+ [120.372585, 30.657061],
+ [120.375577, 30.657158],
+ [120.378307, 30.656537],
+ [120.37981, 30.659666],
+ [120.379935, 30.663448],
+ [120.379146, 30.663464],
+ [120.378983, 30.667101],
+ [120.379472, 30.669367],
+ [120.382151, 30.670141],
+ [120.382965, 30.671004],
+ [120.383366, 30.670342],
+ [120.384693, 30.670859],
+ [120.385257, 30.67031],
+ [120.386121, 30.671117],
+ [120.388362, 30.670601],
+ [120.390791, 30.670552],
+ [120.390941, 30.671584],
+ [120.396776, 30.671278],
+ [120.396914, 30.672528],
+ [120.404815, 30.671399],
+ [120.40608, 30.670746],
+ [120.407958, 30.675672],
+ [120.41512, 30.676753],
+ [120.424862, 30.67843],
+ [120.432776, 30.679575],
+ [120.440126, 30.681623],
+ [120.451044, 30.681244],
+ [120.455101, 30.682373],
+ [120.455026, 30.685541],
+ [120.452347, 30.688234],
+ [120.447726, 30.691499],
+ [120.443181, 30.693539],
+ [120.441152, 30.695578],
+ [120.441966, 30.698505],
+ [120.444483, 30.701753],
+ [120.451044, 30.70077],
+ [120.456679, 30.701068],
+ [120.457794, 30.701745],
+ [120.458758, 30.701181],
+ [120.46289, 30.701407],
+ [120.467635, 30.703124],
+ [120.472018, 30.707637],
+ [120.475274, 30.710708],
+ [120.476626, 30.712425],
+ [120.476864, 30.714392],
+ [120.478629, 30.715633],
+ [120.482398, 30.721339],
+ [120.486255, 30.727996],
+ [120.485554, 30.731421],
+ [120.483801, 30.733452],
+ [120.482286, 30.733935],
+ [120.481171, 30.736796],
+ [120.479731, 30.737674],
+ [120.479218, 30.741316],
+ [120.476839, 30.741357],
+ [120.476701, 30.740922],
+ [120.47461, 30.74101],
+ [120.474698, 30.745289],
+ [120.473182, 30.746586],
+ [120.471918, 30.746691],
+ [120.47307, 30.749986],
+ [120.472982, 30.751863],
+ [120.474247, 30.752451],
+ [120.473683, 30.753555],
+ [120.472631, 30.75362],
+ [120.472243, 30.754925],
+ [120.473746, 30.755867],
+ [120.469952, 30.764431],
+ [120.473621, 30.764947],
+ [120.474898, 30.764802],
+ [120.479531, 30.764963],
+ [120.480871, 30.763553],
+ [120.484251, 30.763142],
+ [120.485453, 30.763956],
+ [120.489072, 30.763843],
+ [120.488434, 30.76481],
+ [120.488133, 30.766687],
+ [120.486756, 30.769772],
+ [120.480683, 30.778391],
+ [120.478867, 30.782031],
+ [120.478604, 30.78303],
+ [120.477001, 30.785591],
+ [120.476563, 30.787081],
+ [120.475674, 30.792348],
+ [120.476488, 30.79755],
+ [120.477227, 30.800015],
+ [120.475624, 30.802857],
+ [120.475524, 30.803864],
+ [120.473696, 30.805965],
+ [120.471592, 30.806561],
+ [120.469676, 30.806247],
+ [120.46473, 30.807987],
+ [120.462201, 30.81157],
+ [120.460974, 30.8138],
+ [120.458457, 30.8138],
+ [120.456679, 30.814605],
+ [120.455277, 30.816851],
+ [120.454751, 30.821376],
+ [120.455452, 30.823606],
+ [120.456391, 30.824234],
+ [120.45996, 30.825699],
+ [120.461012, 30.828268],
+ [120.460398, 30.839859],
+ [120.457268, 30.842604],
+ [120.455828, 30.844568],
+ [120.45445, 30.849631],
+ [120.452622, 30.850693],
+ [120.448578, 30.850806],
+ [120.446399, 30.851756],
+ [120.444045, 30.853333],
+ [120.441303, 30.856295],
+ [120.441052, 30.857502],
+ [120.441966, 30.860874],
+ [120.443782, 30.862105],
+ [120.447939, 30.865493],
+ [120.450481, 30.866548],
+ [120.452359, 30.8679],
+ [120.453186, 30.869718],
+ [120.452484, 30.871561],
+ [120.450318, 30.873259],
+ [120.447088, 30.874796],
+ [120.444684, 30.877572],
+ [120.442843, 30.880074],
+ [120.44144, 30.882834],
+ [120.439562, 30.885215],
+ [120.435267, 30.886478],
+ [120.434491, 30.887975],
+ [120.434829, 30.892384],
+ [120.435393, 30.894958],
+ [120.436344, 30.896929],
+ [120.440489, 30.898755],
+ [120.442267, 30.900597],
+ [120.441603, 30.903292],
+ [120.439349, 30.904885],
+ [120.438348, 30.906646],
+ [120.435906, 30.906067],
+ [120.434792, 30.909148],
+ [120.437321, 30.909816],
+ [120.436933, 30.911674],
+ [120.437646, 30.912164],
+ [120.437634, 30.914995],
+ [120.436933, 30.91695],
+ [120.435004, 30.920818],
+ [120.424674, 30.926625],
+ [120.423422, 30.927437],
+ [120.421494, 30.927872],
+ [120.420104, 30.927711],
+ [120.418013, 30.925555],
+ [120.417787, 30.924076],
+ [120.418727, 30.920054],
+ [120.420417, 30.914272],
+ [120.423497, 30.903067],
+ [120.417211, 30.902142],
+ [120.415684, 30.900718],
+ [120.409661, 30.898007],
+ [120.406643, 30.897379],
+ [120.406856, 30.896237],
+ [120.405241, 30.895883],
+ [120.405804, 30.893791],
+ [120.394698, 30.890775],
+ [120.392707, 30.890855],
+ [120.388362, 30.891507],
+ [120.384693, 30.891563],
+ [120.379409, 30.890775],
+ [120.377255, 30.885626],
+ [120.372347, 30.885014],
+ [120.372435, 30.882158],
+ [120.365673, 30.880452],
+ [120.364659, 30.880468],
+ [120.36248, 30.883051],
+ [120.358022, 30.88709],
+ [120.357522, 30.888707],
+ [120.359012, 30.889544],
+ [120.358398, 30.891732],
+ [120.358185, 30.892287],
+ [120.355005, 30.891499],
+ [120.351486, 30.890332],
+ [120.348368, 30.889849],
+ [120.348569, 30.893566],
+ [120.341769, 30.892705],
+ [120.34192, 30.889431],
+ [120.342483, 30.883437],
+ [120.342358, 30.882383],
+ [120.343109, 30.878787],
+ [120.344912, 30.872639],
+ [120.344199, 30.870032],
+ [120.342108, 30.868584],
+ [120.338739, 30.867368],
+ [120.333405, 30.868793],
+ [120.329173, 30.870716],
+ [120.326268, 30.87103],
+ [120.330851, 30.856182],
+ [120.331214, 30.854726],
+ [120.326543, 30.853373],
+ [120.320708, 30.851925],
+ [120.31729, 30.850637],
+ [120.313734, 30.849752],
+ [120.309239, 30.84642],
+ [120.306446, 30.84493],
+ [120.303141, 30.843667],
+ [120.298082, 30.840817],
+ [120.293161, 30.838741],
+ [120.290219, 30.837799],
+ [120.282818, 30.83672],
+ [120.279413, 30.836752],
+ [120.275293, 30.837976],
+ [120.271023, 30.837742],
+ [120.262822, 30.835102],
+ [120.258076, 30.834241],
+ [120.253105, 30.832784],
+ [120.250413, 30.832397],
+ [120.245742, 30.832615],
+ [120.238254, 30.833315],
+ [120.229652, 30.833718],
+ [120.22393, 30.83346],
+ [120.21951, 30.832896],
+ [120.220048, 30.831174],
+ [120.221714, 30.830691],
+ [120.222778, 30.828726],
+ [120.222089, 30.826883],
+ [120.218708, 30.82318],
+ [120.218182, 30.821014],
+ [120.218821, 30.819251],
+ [120.220574, 30.81603],
+ [120.225195, 30.81293],
+ [120.225345, 30.810958],
+ [120.224694, 30.809686],
+ [120.220449, 30.807978],
+ [120.220461, 30.80702],
+ [120.218671, 30.806126],
+ [120.218245, 30.805112],
+ [120.219021, 30.803526],
+ [120.216467, 30.802857],
+ [120.215879, 30.803268],
+ [120.212335, 30.803026],
+ [120.20814, 30.801907],
+ [120.204684, 30.803807],
+ [120.204309, 30.805152],
+ [120.202481, 30.80516],
+ [120.201454, 30.805692],
+ [120.198862, 30.803163],
+ [120.196696, 30.800635],
+ [120.195456, 30.797285],
+ [120.193828, 30.79772],
+ [120.193603, 30.799258],
+ [120.190685, 30.799821],
+ [120.189884, 30.796632],
+ [120.185602, 30.797824],
+ [120.18023, 30.800723],
+ [120.17606, 30.801609],
+ [120.168172, 30.806441],
+ [120.164077, 30.809194],
+ [120.162838, 30.808446],
+ [120.162161, 30.806344],
+ [120.150779, 30.804798],
+ [120.151017, 30.802189],
+ [120.148313, 30.80148],
+ [120.146434, 30.805659],
+ [120.145483, 30.808309],
+ [120.144481, 30.8095],
+ [120.142327, 30.807954],
+ [120.141376, 30.809122],
+ [120.140825, 30.813301],
+ [120.139986, 30.813977],
+ [120.135603, 30.81409],
+ [120.132886, 30.812109],
+ [120.128704, 30.808301],
+ [120.124872, 30.807898],
+ [120.125386, 30.803485],
+ [120.125949, 30.800691],
+ [120.128454, 30.800007],
+ [120.130432, 30.798259],
+ [120.127114, 30.794337],
+ [120.124772, 30.792163],
+ [120.121642, 30.791253],
+ [120.118048, 30.785784],
+ [120.115181, 30.782023],
+ [120.109671, 30.774186],
+ [120.104062, 30.76717],
+ [120.102384, 30.764785],
+ [120.096661, 30.755924],
+ [120.090363, 30.746989],
+ [120.088285, 30.743041],
+ [120.086694, 30.739495],
+ [120.085968, 30.737352],
+ [120.085167, 30.733299],
+ [120.083439, 30.731276],
+ [120.079357, 30.725917],
+ [120.075575, 30.722395],
+ [120.07267, 30.71685],
+ [120.07262, 30.714666],
+ [120.073309, 30.711498],
+ [120.074336, 30.710555],
+ [120.08985, 30.708855],
+ [120.092216, 30.708153],
+ [120.094483, 30.708041],
+ [120.099892, 30.708411],
+ [120.107705, 30.707549],
+ [120.113879, 30.705784],
+ [120.119751, 30.704986],
+ [120.120152, 30.704784],
+ [120.119851, 30.70006],
+ [120.119976, 30.697956],
+ [120.129305, 30.697118],
+ [120.138295, 30.696884],
+ [120.141063, 30.695038],
+ [120.147499, 30.689782],
+ [120.144231, 30.688734],
+ [120.14388, 30.680897],
+ [120.145595, 30.679889],
+ [120.146046, 30.676213],
+ [120.147524, 30.674487],
+ [120.150103, 30.674068],
+ [120.153496, 30.674447],
+ [120.153797, 30.673786],
+ [120.152983, 30.671641],
+ [120.151681, 30.669826],
+ [120.149214, 30.66831],
+ [120.148513, 30.664262],
+ [120.151506, 30.664109],
+ [120.153121, 30.664343],
+ [120.153158, 30.66498],
+ [120.159557, 30.667415],
+ [120.162938, 30.667698],
+ [120.166231, 30.666883],
+ [120.171302, 30.664577],
+ [120.17328, 30.668689],
+ [120.174382, 30.67227],
+ [120.175497, 30.674455],
+ [120.18162, 30.678922],
+ [120.182346, 30.679067],
+ [120.189871, 30.677632],
+ [120.194492, 30.676535],
+ [120.198762, 30.675826],
+ [120.205749, 30.674874],
+ [120.210094, 30.674584],
+ [120.211521, 30.674253],
+ [120.215465, 30.67439],
+ [120.221563, 30.673665],
+ [120.223266, 30.671971],
+ [120.220349, 30.666964],
+ [120.214251, 30.662891],
+ [120.213537, 30.661279],
+ [120.21231, 30.656004],
+ [120.211296, 30.650125],
+ [120.210682, 30.645366],
+ [120.21072, 30.642947],
+ [120.211746, 30.641212],
+ [120.213124, 30.640285],
+ [120.217281, 30.639599],
+ [120.218558, 30.640793],
+ [120.21976, 30.642672],
+ [120.22264, 30.644415],
+ [120.226209, 30.645003],
+ [120.230178, 30.644326],
+ [120.23133, 30.641737],
+ [120.230654, 30.635727],
+ [120.23252, 30.634808],
+ [120.23689, 30.634711],
+ [120.241122, 30.634953],
+ [120.246932, 30.633912],
+ [120.250989, 30.632476],
+ [120.253405, 30.631283],
+ [120.262934, 30.6285],
+ [120.266966, 30.626854],
+ [120.270272, 30.627467],
+ [120.275017, 30.629871],
+ [120.275155, 30.630968],
+ [120.274604, 30.633662],
+ [120.272789, 30.636607],
+ [120.268444, 30.639228],
+ [120.267066, 30.640269],
+ [120.265977, 30.643205],
+ [120.264086, 30.644713],
+ [120.260993, 30.646697],
+ [120.259228, 30.648722],
+ [120.258852, 30.650214],
+ [120.259403, 30.650956],
+ [120.261983, 30.651448],
+ [120.268143, 30.65052],
+ [120.272626, 30.649222],
+ [120.274329, 30.647826],
+ [120.275568, 30.645697],
+ [120.276683, 30.644713],
+ [120.278336, 30.644519],
+ [120.280264, 30.645076],
+ [120.279713, 30.648746],
+ [120.279012, 30.650472],
+ [120.278899, 30.65202],
+ [120.280076, 30.655625],
+ [120.281691, 30.657553],
+ [120.284033, 30.658908],
+ [120.286687, 30.659287],
+ [120.289392, 30.65823],
+ [120.29132, 30.658262],
+ [120.292422, 30.661351],
+ [120.290431, 30.66527],
+ [120.29092, 30.667552],
+ [120.292285, 30.669834],
+ [120.29534, 30.670778],
+ [120.298595, 30.670463],
+ [120.307724, 30.673302],
+ [120.308725, 30.672665],
+ [120.309815, 30.670592],
+ [120.308112, 30.663037],
+ [120.307573, 30.662021],
+ [120.305895, 30.661061],
+ [120.303429, 30.660738],
+ [120.303153, 30.659367],
+ [120.303842, 30.657012],
+ [120.306759, 30.655948],
+ [120.30974, 30.655343],
+ [120.310253, 30.654601],
+ [120.309276, 30.651657],
+ [120.304844, 30.647818],
+ [120.304681, 30.645987],
+ [120.307874, 30.645673],
+ [120.309126, 30.645036],
+ [120.309427, 30.643084],
+ [120.31133, 30.641688],
+ [120.314711, 30.641712],
+ [120.317428, 30.639252],
+ [120.318617, 30.639607],
+ [120.320107, 30.643527],
+ [120.322349, 30.64631],
+ [120.322148, 30.648407],
+ [120.323601, 30.651585],
+ [120.324352, 30.651811],
+ [120.326581, 30.650488],
+ [120.329235, 30.648318],
+ [120.330926, 30.647657],
+ [120.332892, 30.648447],
+ [120.336498, 30.648238],
+ [120.335784, 30.646221],
+ [120.341194, 30.645487],
+ [120.343623, 30.645528]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 330521,
+ "name": "德清县",
+ "centroid": [120.04379, 30.56168],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 2,
+ "acroutes": [100000, 330000, 330500],
+ "layer": "huzhou",
+ "x": 120.043783,
+ "y": 30.561635
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [119.77203, 30.546431],
+ [119.770727, 30.544041],
+ [119.769525, 30.540738],
+ [119.768599, 30.537258],
+ [119.767685, 30.524717],
+ [119.76771, 30.522658],
+ [119.766871, 30.520833],
+ [119.761812, 30.518846],
+ [119.761837, 30.517126],
+ [119.766395, 30.514073],
+ [119.784063, 30.51102],
+ [119.78569, 30.510253],
+ [119.787832, 30.50854],
+ [119.790449, 30.506893],
+ [119.79418, 30.505624],
+ [119.798275, 30.505923],
+ [119.804047, 30.507046],
+ [119.806902, 30.507797],
+ [119.81588, 30.510665],
+ [119.818372, 30.510107],
+ [119.823718, 30.507143],
+ [119.829566, 30.502967],
+ [119.832458, 30.498783],
+ [119.834136, 30.497313],
+ [119.836039, 30.496594],
+ [119.839007, 30.496254],
+ [119.841311, 30.496376],
+ [119.846044, 30.498419],
+ [119.846996, 30.500019],
+ [119.847146, 30.501965],
+ [119.848774, 30.503185],
+ [119.850076, 30.502919],
+ [119.851115, 30.502022],
+ [119.852868, 30.497692],
+ [119.85412, 30.493976],
+ [119.859204, 30.48761],
+ [119.860168, 30.486213],
+ [119.864776, 30.482529],
+ [119.865465, 30.481422],
+ [119.865891, 30.479459],
+ [119.867118, 30.477778],
+ [119.869597, 30.476986],
+ [119.871275, 30.477762],
+ [119.874117, 30.478279],
+ [119.877811, 30.477932],
+ [119.880804, 30.476211],
+ [119.880378, 30.474207],
+ [119.875382, 30.472001],
+ [119.874368, 30.471169],
+ [119.872827, 30.467064],
+ [119.872602, 30.46249],
+ [119.873691, 30.460922],
+ [119.877623, 30.460042],
+ [119.882118, 30.460365],
+ [119.884422, 30.459751],
+ [119.888029, 30.458312],
+ [119.890045, 30.457068],
+ [119.892161, 30.457892],
+ [119.894252, 30.457916],
+ [119.895304, 30.457375],
+ [119.897107, 30.457423],
+ [119.898609, 30.456987],
+ [119.901051, 30.458878],
+ [119.903042, 30.459411],
+ [119.90507, 30.458522],
+ [119.907412, 30.456704],
+ [119.909315, 30.456324],
+ [119.910855, 30.456866],
+ [119.914862, 30.458983],
+ [119.918819, 30.461601],
+ [119.921561, 30.462539],
+ [119.924917, 30.462191],
+ [119.929299, 30.459371],
+ [119.931416, 30.456462],
+ [119.931516, 30.449293],
+ [119.933344, 30.447669],
+ [119.934972, 30.44678],
+ [119.939191, 30.44619],
+ [119.944187, 30.447143],
+ [119.947343, 30.44623],
+ [119.950736, 30.444234],
+ [119.952339, 30.441857],
+ [119.95274, 30.438746],
+ [119.95587, 30.433661],
+ [119.957711, 30.432772],
+ [119.959614, 30.432344],
+ [119.965023, 30.431568],
+ [119.96928, 30.432077],
+ [119.97062, 30.43291],
+ [119.973375, 30.437743],
+ [119.975015, 30.439441],
+ [119.977294, 30.440726],
+ [119.980199, 30.443312],
+ [119.982966, 30.445276],
+ [119.98492, 30.446109],
+ [119.987099, 30.446133],
+ [119.990805, 30.445276],
+ [120.003702, 30.444282],
+ [120.005468, 30.443506],
+ [120.00841, 30.438665],
+ [120.010176, 30.437],
+ [120.011891, 30.436014],
+ [120.013819, 30.435593],
+ [120.023498, 30.434971],
+ [120.027731, 30.434825],
+ [120.031112, 30.435157],
+ [120.036083, 30.434195],
+ [120.041542, 30.433378],
+ [120.044134, 30.431964],
+ [120.045536, 30.430088],
+ [120.0461, 30.427437],
+ [120.049819, 30.427332],
+ [120.052774, 30.427906],
+ [120.057094, 30.42924],
+ [120.061927, 30.429321],
+ [120.064732, 30.430088],
+ [120.064644, 30.431422],
+ [120.062165, 30.434623],
+ [120.062353, 30.435569],
+ [120.064131, 30.43603],
+ [120.065896, 30.437363],
+ [120.067937, 30.441138],
+ [120.0683, 30.442924],
+ [120.0681, 30.445939],
+ [120.06507, 30.449544],
+ [120.062428, 30.45158],
+ [120.060775, 30.45474],
+ [120.05926, 30.459015],
+ [120.060249, 30.464955],
+ [120.059473, 30.470296],
+ [120.059473, 30.473431],
+ [120.060424, 30.476138],
+ [120.06383, 30.479426],
+ [120.065333, 30.481947],
+ [120.065846, 30.483587],
+ [120.066447, 30.489501],
+ [120.068275, 30.49661],
+ [120.07535, 30.495657],
+ [120.076076, 30.495358],
+ [120.078618, 30.496884],
+ [120.080734, 30.497151],
+ [120.085542, 30.496367],
+ [120.09005, 30.495988],
+ [120.090701, 30.496626],
+ [120.096661, 30.496392],
+ [120.099241, 30.495794],
+ [120.099817, 30.49413],
+ [120.097062, 30.489856],
+ [120.096574, 30.488653],
+ [120.096749, 30.486762],
+ [120.097651, 30.484524],
+ [120.099554, 30.483288],
+ [120.103899, 30.481995],
+ [120.10733, 30.48122],
+ [120.108231, 30.480412],
+ [120.10882, 30.47857],
+ [120.109847, 30.477124],
+ [120.111236, 30.476194],
+ [120.115131, 30.475871],
+ [120.116458, 30.476711],
+ [120.122619, 30.479119],
+ [120.129706, 30.479895],
+ [120.140474, 30.481753],
+ [120.143179, 30.482456],
+ [120.146009, 30.482698],
+ [120.146998, 30.482359],
+ [120.147787, 30.480864],
+ [120.147812, 30.479321],
+ [120.146647, 30.474675],
+ [120.147085, 30.471282],
+ [120.149815, 30.467508],
+ [120.153597, 30.468607],
+ [120.160358, 30.469908],
+ [120.162474, 30.47314],
+ [120.165617, 30.474158],
+ [120.169774, 30.473981],
+ [120.172942, 30.475015],
+ [120.172942, 30.475871],
+ [120.175058, 30.476825],
+ [120.173706, 30.480121],
+ [120.173155, 30.483264],
+ [120.174407, 30.484128],
+ [120.178239, 30.481503],
+ [120.180217, 30.481793],
+ [120.180543, 30.482537],
+ [120.180004, 30.483967],
+ [120.178752, 30.48471],
+ [120.177688, 30.486027],
+ [120.177763, 30.488604],
+ [120.173794, 30.492037],
+ [120.175622, 30.493524],
+ [120.177062, 30.493774],
+ [120.179153, 30.491941],
+ [120.179842, 30.492433],
+ [120.184512, 30.493774],
+ [120.185915, 30.494631],
+ [120.1846, 30.495737],
+ [120.182271, 30.496238],
+ [120.181983, 30.497022],
+ [120.183047, 30.497628],
+ [120.182208, 30.499623],
+ [120.185088, 30.50262],
+ [120.187542, 30.503064],
+ [120.194542, 30.50367],
+ [120.195669, 30.503613],
+ [120.197009, 30.505091],
+ [120.195819, 30.509461],
+ [120.19657, 30.51203],
+ [120.199576, 30.514113],
+ [120.200239, 30.514913],
+ [120.201754, 30.514428],
+ [120.20243, 30.510648],
+ [120.203307, 30.507821],
+ [120.204484, 30.50598],
+ [120.205411, 30.505859],
+ [120.2068, 30.506578],
+ [120.208278, 30.507943],
+ [120.212523, 30.509776],
+ [120.21504, 30.510035],
+ [120.220712, 30.510253],
+ [120.224606, 30.50976],
+ [120.233872, 30.506384],
+ [120.237165, 30.505487],
+ [120.239281, 30.505237],
+ [120.247683, 30.506004],
+ [120.251928, 30.506537],
+ [120.255158, 30.506271],
+ [120.258126, 30.505552],
+ [120.261231, 30.505237],
+ [120.264024, 30.505721],
+ [120.267104, 30.505826],
+ [120.276057, 30.505091],
+ [120.277447, 30.504841],
+ [120.2792, 30.506893],
+ [120.28213, 30.508694],
+ [120.285836, 30.507797],
+ [120.286913, 30.50951],
+ [120.286863, 30.510996],
+ [120.287814, 30.512135],
+ [120.289279, 30.513031],
+ [120.296529, 30.5148],
+ [120.298195, 30.515591],
+ [120.299823, 30.517812],
+ [120.29991, 30.519815],
+ [120.299196, 30.521148],
+ [120.299234, 30.523264],
+ [120.300048, 30.524911],
+ [120.301976, 30.529999],
+ [120.3013, 30.53356],
+ [120.301075, 30.536136],
+ [120.301137, 30.54044],
+ [120.300987, 30.544226],
+ [120.300248, 30.552938],
+ [120.299522, 30.557071],
+ [120.296003, 30.561931],
+ [120.295953, 30.56554],
+ [120.297005, 30.565701],
+ [120.29688, 30.564757],
+ [120.299372, 30.564143],
+ [120.299059, 30.565201],
+ [120.301651, 30.565524],
+ [120.301525, 30.563957],
+ [120.304706, 30.564466],
+ [120.305244, 30.566024],
+ [120.305946, 30.566282],
+ [120.306396, 30.569842],
+ [120.307536, 30.569099],
+ [120.309026, 30.569253],
+ [120.308738, 30.569931],
+ [120.311342, 30.569899],
+ [120.311781, 30.571061],
+ [120.316326, 30.57316],
+ [120.318793, 30.577688],
+ [120.319131, 30.579068],
+ [120.318254, 30.581812],
+ [120.316914, 30.583523],
+ [120.313559, 30.586792],
+ [120.310115, 30.58914],
+ [120.308487, 30.591158],
+ [120.302577, 30.595621],
+ [120.301889, 30.598324],
+ [120.30299, 30.600608],
+ [120.303291, 30.603811],
+ [120.303166, 30.609032],
+ [120.304042, 30.609887],
+ [120.307461, 30.612082],
+ [120.309389, 30.612638],
+ [120.315287, 30.612074],
+ [120.319131, 30.61238],
+ [120.323989, 30.612453],
+ [120.328935, 30.613494],
+ [120.331777, 30.614429],
+ [120.332704, 30.615059],
+ [120.334156, 30.617076],
+ [120.335471, 30.619827],
+ [120.340117, 30.631339],
+ [120.340192, 30.635985],
+ [120.341569, 30.639922],
+ [120.342809, 30.642777],
+ [120.343623, 30.645528],
+ [120.341194, 30.645487],
+ [120.335784, 30.646221],
+ [120.336498, 30.648238],
+ [120.332892, 30.648447],
+ [120.330926, 30.647657],
+ [120.329235, 30.648318],
+ [120.326581, 30.650488],
+ [120.324352, 30.651811],
+ [120.323601, 30.651585],
+ [120.322148, 30.648407],
+ [120.322349, 30.64631],
+ [120.320107, 30.643527],
+ [120.318617, 30.639607],
+ [120.317428, 30.639252],
+ [120.314711, 30.641712],
+ [120.31133, 30.641688],
+ [120.309427, 30.643084],
+ [120.309126, 30.645036],
+ [120.307874, 30.645673],
+ [120.304681, 30.645987],
+ [120.304844, 30.647818],
+ [120.309276, 30.651657],
+ [120.310253, 30.654601],
+ [120.30974, 30.655343],
+ [120.306759, 30.655948],
+ [120.303842, 30.657012],
+ [120.303153, 30.659367],
+ [120.303429, 30.660738],
+ [120.305895, 30.661061],
+ [120.307573, 30.662021],
+ [120.308112, 30.663037],
+ [120.309815, 30.670592],
+ [120.308725, 30.672665],
+ [120.307724, 30.673302],
+ [120.298595, 30.670463],
+ [120.29534, 30.670778],
+ [120.292285, 30.669834],
+ [120.29092, 30.667552],
+ [120.290431, 30.66527],
+ [120.292422, 30.661351],
+ [120.29132, 30.658262],
+ [120.289392, 30.65823],
+ [120.286687, 30.659287],
+ [120.284033, 30.658908],
+ [120.281691, 30.657553],
+ [120.280076, 30.655625],
+ [120.278899, 30.65202],
+ [120.279012, 30.650472],
+ [120.279713, 30.648746],
+ [120.280264, 30.645076],
+ [120.278336, 30.644519],
+ [120.276683, 30.644713],
+ [120.275568, 30.645697],
+ [120.274329, 30.647826],
+ [120.272626, 30.649222],
+ [120.268143, 30.65052],
+ [120.261983, 30.651448],
+ [120.259403, 30.650956],
+ [120.258852, 30.650214],
+ [120.259228, 30.648722],
+ [120.260993, 30.646697],
+ [120.264086, 30.644713],
+ [120.265977, 30.643205],
+ [120.267066, 30.640269],
+ [120.268444, 30.639228],
+ [120.272789, 30.636607],
+ [120.274604, 30.633662],
+ [120.275155, 30.630968],
+ [120.275017, 30.629871],
+ [120.270272, 30.627467],
+ [120.266966, 30.626854],
+ [120.262934, 30.6285],
+ [120.253405, 30.631283],
+ [120.250989, 30.632476],
+ [120.246932, 30.633912],
+ [120.241122, 30.634953],
+ [120.23689, 30.634711],
+ [120.23252, 30.634808],
+ [120.230654, 30.635727],
+ [120.23133, 30.641737],
+ [120.230178, 30.644326],
+ [120.226209, 30.645003],
+ [120.22264, 30.644415],
+ [120.21976, 30.642672],
+ [120.218558, 30.640793],
+ [120.217281, 30.639599],
+ [120.213124, 30.640285],
+ [120.211746, 30.641212],
+ [120.21072, 30.642947],
+ [120.210682, 30.645366],
+ [120.211296, 30.650125],
+ [120.21231, 30.656004],
+ [120.213537, 30.661279],
+ [120.214251, 30.662891],
+ [120.220349, 30.666964],
+ [120.223266, 30.671971],
+ [120.221563, 30.673665],
+ [120.215465, 30.67439],
+ [120.211521, 30.674253],
+ [120.210094, 30.674584],
+ [120.205749, 30.674874],
+ [120.198762, 30.675826],
+ [120.194492, 30.676535],
+ [120.189871, 30.677632],
+ [120.182346, 30.679067],
+ [120.18162, 30.678922],
+ [120.175497, 30.674455],
+ [120.174382, 30.67227],
+ [120.17328, 30.668689],
+ [120.171302, 30.664577],
+ [120.169198, 30.66044],
+ [120.167283, 30.655827],
+ [120.166844, 30.654287],
+ [120.166231, 30.649915],
+ [120.160671, 30.648738],
+ [120.158217, 30.648714],
+ [120.156915, 30.649827],
+ [120.155563, 30.650214],
+ [120.149239, 30.650117],
+ [120.147862, 30.65073],
+ [120.147123, 30.649641],
+ [120.145245, 30.650633],
+ [120.144231, 30.653972],
+ [120.142716, 30.654625],
+ [120.141263, 30.65469],
+ [120.13966, 30.654085],
+ [120.137932, 30.652375],
+ [120.130958, 30.651077],
+ [120.128241, 30.649964],
+ [120.125962, 30.647633],
+ [120.124434, 30.646673],
+ [120.120402, 30.647407],
+ [120.118274, 30.645987],
+ [120.117021, 30.64193],
+ [120.114505, 30.641325],
+ [120.111136, 30.642051],
+ [120.106353, 30.640212],
+ [120.105164, 30.64022],
+ [120.099942, 30.641462],
+ [120.095434, 30.641333],
+ [120.093256, 30.641874],
+ [120.090639, 30.6451],
+ [120.087583, 30.655327],
+ [120.08434, 30.655762],
+ [120.078368, 30.654375],
+ [120.074423, 30.652464],
+ [120.069477, 30.648996],
+ [120.068463, 30.64706],
+ [120.066773, 30.645011],
+ [120.063104, 30.643092],
+ [120.060575, 30.642471],
+ [120.057106, 30.641003],
+ [120.055979, 30.640954],
+ [120.053926, 30.641656],
+ [120.051734, 30.64047],
+ [120.046237, 30.636607],
+ [120.045311, 30.636558],
+ [120.043195, 30.637768],
+ [120.039363, 30.639285],
+ [120.032915, 30.638873],
+ [120.03031, 30.637454],
+ [120.029321, 30.631952],
+ [120.028031, 30.630298],
+ [120.026579, 30.629847],
+ [120.023473, 30.631242],
+ [120.016374, 30.633283],
+ [120.014182, 30.632549],
+ [120.012429, 30.630557],
+ [120.011152, 30.628443],
+ [120.010426, 30.623344],
+ [120.009274, 30.621521],
+ [120.008059, 30.620497],
+ [120.00548, 30.616858],
+ [120.000822, 30.614131],
+ [119.999695, 30.614381],
+ [119.997717, 30.6166],
+ [119.995513, 30.62015],
+ [119.993222, 30.621118],
+ [119.991368, 30.621102],
+ [119.985371, 30.616939],
+ [119.983843, 30.617221],
+ [119.98229, 30.619157],
+ [119.9809, 30.619698],
+ [119.974126, 30.619569],
+ [119.967177, 30.617213],
+ [119.960753, 30.621102],
+ [119.960102, 30.622731],
+ [119.958938, 30.623256],
+ [119.956484, 30.630484],
+ [119.953929, 30.631952],
+ [119.948169, 30.632735],
+ [119.943924, 30.632743],
+ [119.93819, 30.631565],
+ [119.935635, 30.629613],
+ [119.932279, 30.624676],
+ [119.927208, 30.620351],
+ [119.922037, 30.617512],
+ [119.917967, 30.613227],
+ [119.912057, 30.611944],
+ [119.909303, 30.612114],
+ [119.907224, 30.611049],
+ [119.907186, 30.612541],
+ [119.905847, 30.613373],
+ [119.899573, 30.622659],
+ [119.902528, 30.627483],
+ [119.908376, 30.631613],
+ [119.91068, 30.634445],
+ [119.914774, 30.638962],
+ [119.915338, 30.646633],
+ [119.910292, 30.652746],
+ [119.898221, 30.659142],
+ [119.896581, 30.659553],
+ [119.893325, 30.659319],
+ [119.889882, 30.65944],
+ [119.884285, 30.66023],
+ [119.88297, 30.660835],
+ [119.882657, 30.661859],
+ [119.88615, 30.66398],
+ [119.887453, 30.665907],
+ [119.885963, 30.667657],
+ [119.883308, 30.670109],
+ [119.877799, 30.672786],
+ [119.876571, 30.673681],
+ [119.874706, 30.67618],
+ [119.873178, 30.679067],
+ [119.87289, 30.681083],
+ [119.873065, 30.683203],
+ [119.875044, 30.685678],
+ [119.871024, 30.687073],
+ [119.865765, 30.692015],
+ [119.863286, 30.689806],
+ [119.862572, 30.689669],
+ [119.860669, 30.692039],
+ [119.859104, 30.692821],
+ [119.855711, 30.693998],
+ [119.852618, 30.694369],
+ [119.845819, 30.694659],
+ [119.844091, 30.694522],
+ [119.843264, 30.693635],
+ [119.843327, 30.691402],
+ [119.843928, 30.690338],
+ [119.84384, 30.686097],
+ [119.843252, 30.68388],
+ [119.840272, 30.680091],
+ [119.83624, 30.677583],
+ [119.834762, 30.67618],
+ [119.839495, 30.668577],
+ [119.83957, 30.666053],
+ [119.837404, 30.66352],
+ [119.834048, 30.661625],
+ [119.829603, 30.657472],
+ [119.830643, 30.653262],
+ [119.829904, 30.649439],
+ [119.828927, 30.647286],
+ [119.827362, 30.645423],
+ [119.823518, 30.641874],
+ [119.821853, 30.640704],
+ [119.819849, 30.640051],
+ [119.815329, 30.644898],
+ [119.812361, 30.645124],
+ [119.809594, 30.642543],
+ [119.806439, 30.637494],
+ [119.803784, 30.630718],
+ [119.802607, 30.624603],
+ [119.800679, 30.620973],
+ [119.798012, 30.616664],
+ [119.793178, 30.610331],
+ [119.793429, 30.609233],
+ [119.796221, 30.600648],
+ [119.802269, 30.592909],
+ [119.803972, 30.592191],
+ [119.805011, 30.591134],
+ [119.803759, 30.578777],
+ [119.801993, 30.57324],
+ [119.801943, 30.5709],
+ [119.802882, 30.568123],
+ [119.808204, 30.55473],
+ [119.803509, 30.553899],
+ [119.799189, 30.552728],
+ [119.796459, 30.55167],
+ [119.793053, 30.550015],
+ [119.790662, 30.549369],
+ [119.787556, 30.549369],
+ [119.782886, 30.550144],
+ [119.778854, 30.550322],
+ [119.775874, 30.550096],
+ [119.772869, 30.548869],
+ [119.77203, 30.546431]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 330522,
+ "name": "长兴县",
+ "centroid": [119.813177, 30.977111],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 3,
+ "acroutes": [100000, 330000, 330500],
+ "layer": "huzhou",
+ "x": 119.813191,
+ "y": 30.97695
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.105765, 30.962269],
+ [120.104362, 30.963451],
+ [120.105189, 30.964544],
+ [120.103774, 30.965107],
+ [120.102384, 30.963989],
+ [120.101645, 30.964174],
+ [120.099128, 30.966345],
+ [120.094408, 30.973234],
+ [120.08697, 30.97968],
+ [120.081248, 30.98394],
+ [120.072896, 30.989044],
+ [120.064556, 30.995626],
+ [120.061326, 30.99798],
+ [120.056906, 31.002649],
+ [120.052448, 31.005735],
+ [120.045699, 31.008178],
+ [120.032526, 31.011777],
+ [120.017012, 31.017803],
+ [120.01099, 31.021451],
+ [120.004816, 31.024833],
+ [120.001724, 31.027123],
+ [119.999432, 31.030858],
+ [119.997617, 31.034602],
+ [119.99843, 31.036184],
+ [119.997216, 31.038763],
+ [119.995576, 31.043157],
+ [119.99381, 31.045767],
+ [119.992445, 31.048297],
+ [119.990054, 31.055646],
+ [119.988513, 31.05922],
+ [119.986247, 31.06179],
+ [119.982779, 31.06493],
+ [119.978596, 31.067756],
+ [119.974464, 31.070326],
+ [119.972085, 31.07202],
+ [119.969769, 31.074277],
+ [119.965224, 31.081102],
+ [119.961429, 31.087388],
+ [119.958838, 31.090423],
+ [119.954017, 31.095545],
+ [119.953028, 31.096781],
+ [119.947355, 31.104913],
+ [119.946241, 31.10623],
+ [119.946892, 31.107434],
+ [119.94703, 31.108943],
+ [119.946592, 31.112009],
+ [119.940206, 31.12863],
+ [119.939855, 31.130821],
+ [119.93988, 31.134601],
+ [119.940469, 31.139584],
+ [119.939817, 31.142954],
+ [119.939016, 31.144366],
+ [119.936762, 31.146557],
+ [119.927922, 31.152951],
+ [119.924353, 31.156882],
+ [119.921073, 31.161206],
+ [119.920497, 31.162338],
+ [119.920271, 31.164415],
+ [119.921023, 31.16675],
+ [119.920948, 31.170384],
+ [119.920008, 31.170913],
+ [119.918619, 31.170191],
+ [119.913109, 31.169573],
+ [119.905158, 31.169485],
+ [119.900212, 31.16918],
+ [119.895804, 31.166653],
+ [119.891309, 31.164311],
+ [119.885249, 31.162875],
+ [119.883471, 31.161543],
+ [119.878349, 31.160821],
+ [119.875232, 31.162346],
+ [119.866642, 31.168314],
+ [119.865302, 31.168531],
+ [119.862748, 31.168274],
+ [119.859404, 31.168827],
+ [119.856625, 31.170039],
+ [119.854884, 31.169838],
+ [119.851303, 31.167833],
+ [119.847597, 31.167576],
+ [119.844516, 31.167993],
+ [119.84215, 31.168755],
+ [119.837567, 31.173672],
+ [119.833635, 31.172573],
+ [119.831807, 31.172453],
+ [119.828176, 31.174474],
+ [119.82646, 31.173199],
+ [119.823781, 31.168226],
+ [119.823443, 31.165819],
+ [119.827925, 31.163364],
+ [119.829741, 31.161383],
+ [119.829378, 31.15827],
+ [119.823305, 31.15413],
+ [119.813588, 31.149613],
+ [119.809857, 31.148522],
+ [119.806601, 31.149397],
+ [119.800992, 31.156345],
+ [119.798012, 31.157436],
+ [119.794067, 31.156208],
+ [119.791275, 31.156618],
+ [119.789234, 31.159682],
+ [119.789359, 31.162161],
+ [119.792803, 31.166677],
+ [119.793391, 31.168057],
+ [119.792515, 31.171458],
+ [119.790486, 31.173199],
+ [119.78663, 31.173761],
+ [119.784614, 31.176006],
+ [119.782272, 31.177514],
+ [119.77933, 31.178782],
+ [119.775648, 31.17871],
+ [119.773044, 31.178052],
+ [119.765656, 31.173777],
+ [119.762288, 31.173367],
+ [119.759483, 31.172188],
+ [119.755351, 31.170777],
+ [119.75316, 31.17141],
+ [119.74775, 31.169662],
+ [119.74467, 31.169878],
+ [119.742955, 31.171563],
+ [119.7405, 31.173416],
+ [119.73861, 31.173584],
+ [119.732862, 31.171499],
+ [119.723709, 31.169758],
+ [119.71855, 31.169926],
+ [119.715883, 31.169573],
+ [119.713103, 31.167616],
+ [119.710311, 31.158864],
+ [119.707932, 31.154026],
+ [119.705791, 31.152622],
+ [119.703875, 31.1519],
+ [119.701108, 31.151964],
+ [119.698729, 31.153071],
+ [119.693294, 31.156954],
+ [119.686395, 31.159072],
+ [119.682751, 31.1605],
+ [119.681599, 31.162265],
+ [119.680948, 31.164335],
+ [119.67927, 31.167119],
+ [119.678043, 31.168186],
+ [119.672609, 31.167993],
+ [119.663731, 31.165956],
+ [119.66293, 31.1648],
+ [119.662517, 31.159851],
+ [119.660075, 31.158968],
+ [119.656394, 31.155286],
+ [119.650696, 31.154475],
+ [119.649369, 31.154106],
+ [119.645763, 31.150472],
+ [119.641556, 31.148113],
+ [119.639627, 31.143917],
+ [119.637774, 31.140482],
+ [119.638225, 31.136655],
+ [119.638125, 31.135531],
+ [119.637048, 31.134528],
+ [119.630787, 31.131254],
+ [119.623788, 31.130267],
+ [119.622861, 31.127844],
+ [119.621784, 31.123012],
+ [119.624176, 31.116006],
+ [119.635621, 31.109858],
+ [119.645074, 31.107048],
+ [119.649144, 31.105106],
+ [119.648968, 31.102633],
+ [119.646339, 31.100169],
+ [119.642244, 31.099454],
+ [119.638475, 31.096725],
+ [119.634694, 31.093771],
+ [119.63254, 31.091258],
+ [119.630387, 31.088063],
+ [119.62956, 31.085542],
+ [119.629523, 31.08233],
+ [119.630023, 31.079119],
+ [119.631063, 31.074759],
+ [119.632352, 31.07039],
+ [119.634181, 31.066712],
+ [119.634969, 31.064183],
+ [119.634944, 31.061894],
+ [119.634105, 31.057541],
+ [119.632152, 31.049068],
+ [119.631338, 31.046321],
+ [119.631226, 31.035317],
+ [119.631977, 31.029806],
+ [119.633254, 31.02407],
+ [119.63403, 31.019474],
+ [119.631839, 31.01422],
+ [119.627507, 31.008507],
+ [119.624013, 31.005317],
+ [119.61625, 31.002384],
+ [119.612481, 30.998503],
+ [119.608712, 30.994171],
+ [119.607447, 30.991865],
+ [119.603691, 30.989759],
+ [119.601086, 30.988827],
+ [119.598595, 30.987436],
+ [119.596816, 30.984937],
+ [119.591007, 30.981264],
+ [119.588352, 30.979142],
+ [119.585873, 30.976393],
+ [119.583594, 30.97329],
+ [119.581215, 30.969279],
+ [119.580413, 30.967125],
+ [119.580601, 30.964544],
+ [119.579587, 30.962671],
+ [119.579775, 30.95837],
+ [119.581102, 30.954616],
+ [119.581953, 30.950588],
+ [119.582154, 30.947436],
+ [119.579374, 30.941108],
+ [119.579124, 30.938133],
+ [119.579988, 30.934852],
+ [119.581791, 30.931957],
+ [119.581503, 30.930525],
+ [119.580338, 30.929166],
+ [119.576657, 30.92685],
+ [119.572212, 30.923448],
+ [119.569131, 30.922065],
+ [119.563835, 30.919234],
+ [119.562332, 30.91691],
+ [119.562094, 30.914963],
+ [119.562257, 30.912607],
+ [119.561556, 30.907507],
+ [119.560041, 30.904273],
+ [119.557249, 30.900139],
+ [119.556485, 30.898538],
+ [119.556322, 30.896704],
+ [119.559077, 30.891732],
+ [119.55924, 30.889431],
+ [119.558977, 30.885819],
+ [119.557386, 30.879479],
+ [119.557261, 30.875874],
+ [119.557624, 30.874087],
+ [119.558964, 30.871199],
+ [119.561155, 30.868463],
+ [119.566352, 30.862524],
+ [119.570083, 30.85685],
+ [119.573264, 30.854178],
+ [119.576356, 30.855434],
+ [119.582542, 30.856182],
+ [119.588552, 30.857993],
+ [119.595664, 30.862347],
+ [119.596929, 30.862041],
+ [119.597956, 30.86048],
+ [119.599095, 30.857647],
+ [119.601412, 30.853824],
+ [119.602614, 30.853921],
+ [119.604492, 30.85475],
+ [119.613508, 30.857494],
+ [119.618641, 30.858846],
+ [119.626993, 30.860327],
+ [119.628721, 30.860995],
+ [119.629923, 30.86246],
+ [119.639227, 30.863401],
+ [119.6454, 30.866411],
+ [119.652462, 30.867199],
+ [119.658347, 30.866427],
+ [119.665797, 30.858999],
+ [119.673648, 30.854307],
+ [119.679133, 30.853148],
+ [119.68463, 30.854331],
+ [119.687347, 30.85508],
+ [119.691103, 30.85318],
+ [119.693006, 30.852569],
+ [119.696275, 30.852649],
+ [119.701984, 30.855434],
+ [119.703813, 30.856552],
+ [119.705666, 30.856239],
+ [119.709748, 30.854404],
+ [119.712465, 30.853848],
+ [119.71706, 30.854581],
+ [119.718838, 30.856738],
+ [119.720666, 30.858315],
+ [119.722307, 30.860238],
+ [119.723246, 30.860802],
+ [119.724573, 30.860721],
+ [119.72833, 30.858943],
+ [119.730596, 30.859482],
+ [119.731084, 30.860399],
+ [119.733451, 30.862822],
+ [119.734878, 30.86361],
+ [119.73896, 30.863055],
+ [119.742103, 30.861808],
+ [119.745722, 30.859176],
+ [119.748502, 30.855651],
+ [119.756716, 30.848053],
+ [119.762613, 30.843047],
+ [119.764241, 30.84559],
+ [119.766808, 30.844657],
+ [119.767747, 30.843449],
+ [119.768661, 30.844439],
+ [119.769913, 30.844222],
+ [119.770039, 30.842918],
+ [119.77248, 30.849188],
+ [119.77243, 30.84712],
+ [119.774997, 30.848005],
+ [119.775761, 30.846661],
+ [119.774997, 30.846403],
+ [119.776838, 30.845446],
+ [119.778904, 30.845454],
+ [119.780719, 30.844608],
+ [119.782122, 30.846411],
+ [119.785615, 30.848585],
+ [119.784326, 30.850259],
+ [119.784889, 30.85145],
+ [119.785503, 30.850363],
+ [119.787669, 30.851273],
+ [119.787869, 30.850677],
+ [119.790449, 30.851579],
+ [119.791225, 30.850605],
+ [119.792978, 30.853607],
+ [119.796096, 30.852858],
+ [119.797724, 30.855595],
+ [119.799164, 30.856303],
+ [119.79875, 30.857567],
+ [119.797611, 30.8578],
+ [119.797774, 30.859273],
+ [119.797148, 30.859393],
+ [119.797273, 30.861462],
+ [119.799063, 30.865349],
+ [119.798938, 30.866218],
+ [119.799865, 30.866676],
+ [119.80272, 30.863305],
+ [119.80575, 30.861936],
+ [119.807077, 30.862186],
+ [119.807403, 30.863868],
+ [119.810032, 30.863844],
+ [119.811034, 30.865349],
+ [119.81176, 30.865131],
+ [119.813426, 30.862701],
+ [119.814302, 30.860641],
+ [119.815204, 30.859482],
+ [119.816731, 30.858814],
+ [119.817044, 30.857341],
+ [119.815805, 30.856625],
+ [119.814477, 30.854782],
+ [119.815542, 30.853728],
+ [119.817044, 30.854492],
+ [119.819786, 30.854452],
+ [119.820851, 30.852649],
+ [119.82199, 30.852078],
+ [119.822403, 30.852786],
+ [119.823906, 30.851989],
+ [119.821577, 30.847941],
+ [119.822353, 30.846774],
+ [119.827612, 30.848826],
+ [119.829015, 30.849937],
+ [119.829979, 30.849768],
+ [119.828727, 30.847562],
+ [119.828589, 30.84654],
+ [119.82934, 30.84493],
+ [119.831156, 30.843377],
+ [119.831081, 30.842725],
+ [119.829265, 30.840874],
+ [119.82914, 30.839634],
+ [119.826911, 30.838902],
+ [119.82487, 30.837734],
+ [119.821715, 30.837525],
+ [119.817958, 30.838765],
+ [119.815442, 30.840093],
+ [119.813726, 30.840584],
+ [119.811936, 30.840109],
+ [119.809469, 30.837638],
+ [119.806939, 30.836454],
+ [119.805174, 30.836133],
+ [119.799752, 30.836648],
+ [119.797649, 30.83569],
+ [119.797323, 30.833862],
+ [119.796234, 30.832067],
+ [119.796547, 30.830031],
+ [119.79587, 30.827929],
+ [119.796021, 30.825538],
+ [119.797323, 30.824339],
+ [119.79696, 30.823542],
+ [119.798362, 30.823292],
+ [119.797849, 30.81983],
+ [119.800291, 30.818099],
+ [119.800566, 30.815901],
+ [119.800378, 30.811771],
+ [119.799927, 30.806964],
+ [119.799752, 30.802841],
+ [119.800566, 30.797075],
+ [119.80282, 30.79379],
+ [119.807515, 30.7918],
+ [119.811735, 30.791205],
+ [119.819085, 30.789127],
+ [119.823555, 30.788056],
+ [119.829303, 30.786026],
+ [119.832909, 30.783376],
+ [119.838481, 30.777231],
+ [119.842976, 30.77065],
+ [119.843953, 30.768499],
+ [119.848561, 30.764858],
+ [119.848774, 30.760242],
+ [119.851253, 30.755916],
+ [119.850164, 30.752274],
+ [119.853995, 30.748705],
+ [119.861608, 30.744056],
+ [119.876283, 30.745619],
+ [119.879852, 30.7457],
+ [119.882557, 30.745401],
+ [119.884385, 30.744725],
+ [119.885725, 30.743081],
+ [119.886251, 30.740776],
+ [119.886251, 30.73877],
+ [119.885236, 30.736272],
+ [119.884623, 30.735885],
+ [119.880516, 30.735531],
+ [119.880416, 30.731864],
+ [119.880904, 30.729672],
+ [119.885687, 30.724531],
+ [119.890307, 30.723701],
+ [119.893288, 30.722097],
+ [119.895654, 30.722983],
+ [119.898509, 30.723209],
+ [119.918331, 30.723443],
+ [119.921574, 30.726255],
+ [119.923327, 30.727424],
+ [119.927621, 30.729479],
+ [119.930251, 30.731042],
+ [119.932392, 30.731687],
+ [119.934709, 30.73188],
+ [119.938665, 30.73342],
+ [119.940206, 30.734427],
+ [119.941082, 30.737795],
+ [119.940569, 30.7413],
+ [119.940606, 30.743025],
+ [119.941445, 30.744902],
+ [119.948057, 30.749325],
+ [119.947443, 30.752121],
+ [119.94693, 30.760387],
+ [119.947042, 30.76365],
+ [119.946379, 30.767508],
+ [119.945389, 30.77189],
+ [119.945314, 30.775209],
+ [119.946291, 30.780694],
+ [119.946854, 30.785607],
+ [119.946579, 30.787395],
+ [119.946992, 30.789674],
+ [119.948683, 30.792098],
+ [119.953741, 30.796391],
+ [119.955219, 30.798702],
+ [119.955407, 30.800369],
+ [119.954605, 30.804057],
+ [119.953854, 30.805676],
+ [119.953604, 30.80797],
+ [119.954317, 30.809331],
+ [119.9591, 30.816843],
+ [119.959914, 30.819291],
+ [119.959777, 30.824967],
+ [119.958399, 30.827575],
+ [119.956246, 30.829684],
+ [119.95716, 30.831182],
+ [119.956296, 30.835175],
+ [119.95438, 30.837461],
+ [119.95423, 30.838507],
+ [119.954806, 30.840528],
+ [119.95453, 30.842765],
+ [119.956471, 30.845301],
+ [119.956646, 30.846846],
+ [119.95602, 30.847973],
+ [119.953616, 30.849011],
+ [119.952126, 30.849245],
+ [119.948983, 30.851538],
+ [119.947493, 30.853229],
+ [119.946767, 30.856335],
+ [119.948057, 30.857631],
+ [119.951638, 30.860045],
+ [119.953015, 30.862138],
+ [119.953929, 30.864182],
+ [119.954067, 30.86732],
+ [119.956746, 30.867867],
+ [119.956534, 30.869943],
+ [119.957648, 30.870233],
+ [119.95726, 30.871416],
+ [119.955532, 30.871175],
+ [119.956383, 30.87177],
+ [119.956321, 30.872728],
+ [119.954668, 30.872647],
+ [119.954104, 30.874868],
+ [119.953503, 30.87482],
+ [119.953779, 30.876276],
+ [119.951938, 30.877652],
+ [119.953378, 30.87873],
+ [119.953003, 30.879245],
+ [119.954029, 30.880058],
+ [119.952827, 30.881184],
+ [119.950899, 30.880557],
+ [119.949183, 30.88083],
+ [119.948545, 30.881933],
+ [119.948996, 30.884282],
+ [119.950323, 30.887178],
+ [119.951851, 30.88968],
+ [119.953917, 30.895674],
+ [119.95746, 30.89322],
+ [119.959601, 30.891217],
+ [119.964072, 30.900267],
+ [119.965511, 30.902077],
+ [119.968279, 30.90375],
+ [119.968905, 30.904555],
+ [119.969982, 30.913877],
+ [119.969243, 30.916701],
+ [119.968166, 30.918953],
+ [119.967064, 30.923103],
+ [119.967953, 30.924285],
+ [119.971459, 30.925781],
+ [119.973801, 30.926094],
+ [119.978859, 30.926416],
+ [119.981915, 30.926022],
+ [119.987149, 30.924566],
+ [119.99252, 30.923336],
+ [119.995626, 30.92225],
+ [120.001962, 30.919403],
+ [120.005505, 30.920368],
+ [120.008673, 30.922531],
+ [120.010013, 30.922531],
+ [120.010013, 30.923336],
+ [120.008848, 30.926384],
+ [120.010188, 30.927566],
+ [120.015059, 30.927317],
+ [120.022597, 30.927502],
+ [120.023786, 30.927791],
+ [120.026754, 30.931145],
+ [120.028645, 30.932576],
+ [120.029584, 30.934064],
+ [120.030999, 30.935254],
+ [120.032401, 30.935535],
+ [120.034267, 30.93449],
+ [120.037285, 30.931555],
+ [120.038737, 30.930574],
+ [120.04069, 30.932166],
+ [120.044384, 30.934377],
+ [120.047452, 30.935382],
+ [120.050044, 30.934683],
+ [120.052686, 30.933573],
+ [120.056818, 30.93338],
+ [120.059635, 30.935141],
+ [120.063455, 30.936999],
+ [120.066197, 30.938937],
+ [120.069152, 30.941486],
+ [120.072107, 30.942901],
+ [120.075901, 30.944019],
+ [120.078505, 30.944517],
+ [120.082512, 30.945868],
+ [120.084991, 30.947042],
+ [120.086394, 30.948465],
+ [120.090125, 30.948433],
+ [120.092529, 30.949904],
+ [120.095622, 30.952453],
+ [120.097513, 30.954849],
+ [120.099504, 30.955178],
+ [120.101445, 30.956304],
+ [120.102947, 30.95956],
+ [120.105765, 30.962269]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 330523,
+ "name": "安吉县",
+ "centroid": [119.577134, 30.620443],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 4,
+ "acroutes": [100000, 330000, 330500],
+ "layer": "huzhou",
+ "x": 119.57705,
+ "y": 30.620228
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [119.573264, 30.854178],
+ [119.573739, 30.853349],
+ [119.573013, 30.846709],
+ [119.573101, 30.844013],
+ [119.574916, 30.838588],
+ [119.576719, 30.835746],
+ [119.577145, 30.833911],
+ [119.576644, 30.831447],
+ [119.575755, 30.829741],
+ [119.572675, 30.828815],
+ [119.568092, 30.828324],
+ [119.5651, 30.829226],
+ [119.561218, 30.829467],
+ [119.559027, 30.828823],
+ [119.558025, 30.827921],
+ [119.554531, 30.825627],
+ [119.552102, 30.823027],
+ [119.549322, 30.819412],
+ [119.545967, 30.814017],
+ [119.544589, 30.810773],
+ [119.541872, 30.803469],
+ [119.539756, 30.799894],
+ [119.535899, 30.79503],
+ [119.530903, 30.786002],
+ [119.528362, 30.780896],
+ [119.525982, 30.777319],
+ [119.524492, 30.776023],
+ [119.520961, 30.774073],
+ [119.519096, 30.773364],
+ [119.514926, 30.773091],
+ [119.512735, 30.772559],
+ [119.510268, 30.771512],
+ [119.508928, 30.770336],
+ [119.507125, 30.769627],
+ [119.504345, 30.769554],
+ [119.500126, 30.77032],
+ [119.497246, 30.771745],
+ [119.495605, 30.772865],
+ [119.49419, 30.774838],
+ [119.491523, 30.777231],
+ [119.48356, 30.775942],
+ [119.480817, 30.774202],
+ [119.480141, 30.7733],
+ [119.479578, 30.771246],
+ [119.48103, 30.767379],
+ [119.480943, 30.762385],
+ [119.478989, 30.757261],
+ [119.478789, 30.75308],
+ [119.479878, 30.75117],
+ [119.483848, 30.747545],
+ [119.484599, 30.744604],
+ [119.479691, 30.736828],
+ [119.47919, 30.734435],
+ [119.479352, 30.732936],
+ [119.481481, 30.729632],
+ [119.482746, 30.704462],
+ [119.478301, 30.699399],
+ [119.472153, 30.692112],
+ [119.468396, 30.686638],
+ [119.466005, 30.683913],
+ [119.460407, 30.679825],
+ [119.458266, 30.678011],
+ [119.45292, 30.671625],
+ [119.450753, 30.665448],
+ [119.45019, 30.660633],
+ [119.448299, 30.655835],
+ [119.444543, 30.650585],
+ [119.438157, 30.646504],
+ [119.433624, 30.644471],
+ [119.427827, 30.644044],
+ [119.424133, 30.64293],
+ [119.421416, 30.64285],
+ [119.417171, 30.642221],
+ [119.412676, 30.642971],
+ [119.408606, 30.645439],
+ [119.405163, 30.649326],
+ [119.402195, 30.654077],
+ [119.400016, 30.658859],
+ [119.398626, 30.666851],
+ [119.397449, 30.671681],
+ [119.396961, 30.674608],
+ [119.395646, 30.678704],
+ [119.393392, 30.682856],
+ [119.391514, 30.685235],
+ [119.390588, 30.68571],
+ [119.388459, 30.68567],
+ [119.385316, 30.684171],
+ [119.38146, 30.680026],
+ [119.379393, 30.679365],
+ [119.376939, 30.67951],
+ [119.372369, 30.680373],
+ [119.369827, 30.679196],
+ [119.365232, 30.6746],
+ [119.361826, 30.673334],
+ [119.359597, 30.671286],
+ [119.357093, 30.668335],
+ [119.354551, 30.666923],
+ [119.35281, 30.666722],
+ [119.350168, 30.667262],
+ [119.348841, 30.667052],
+ [119.34536, 30.665835],
+ [119.343144, 30.664198],
+ [119.341303, 30.662093],
+ [119.340089, 30.660206],
+ [119.336645, 30.656295],
+ [119.33364, 30.652198],
+ [119.33205, 30.647915],
+ [119.328644, 30.642446],
+ [119.32664, 30.637881],
+ [119.325476, 30.636002],
+ [119.324963, 30.632799],
+ [119.323122, 30.63029],
+ [119.321043, 30.628475],
+ [119.31775, 30.626281],
+ [119.311965, 30.621247],
+ [119.310751, 30.620739],
+ [119.308359, 30.620593],
+ [119.305116, 30.620803],
+ [119.302449, 30.620545],
+ [119.299456, 30.619835],
+ [119.29605, 30.618665],
+ [119.293433, 30.617035],
+ [119.29123, 30.616027],
+ [119.286447, 30.615624],
+ [119.284193, 30.615825],
+ [119.278383, 30.617608],
+ [119.275728, 30.617584],
+ [119.271145, 30.616898],
+ [119.266612, 30.615979],
+ [119.26362, 30.615672],
+ [119.261091, 30.614776],
+ [119.258774, 30.614413],
+ [119.255005, 30.615139],
+ [119.2522, 30.618334],
+ [119.250047, 30.620255],
+ [119.248193, 30.620222],
+ [119.245852, 30.618867],
+ [119.244362, 30.617221],
+ [119.240242, 30.61171],
+ [119.23914, 30.609322],
+ [119.239303, 30.606861],
+ [119.240079, 30.604949],
+ [119.244575, 30.600656],
+ [119.246666, 30.599308],
+ [119.253653, 30.596468],
+ [119.254955, 30.594668],
+ [119.25359, 30.592223],
+ [119.253678, 30.589294],
+ [119.254129, 30.588656],
+ [119.259939, 30.587042],
+ [119.261579, 30.585702],
+ [119.264759, 30.582046],
+ [119.26501, 30.58061],
+ [119.264509, 30.578204],
+ [119.264859, 30.575339],
+ [119.265511, 30.57458],
+ [119.264759, 30.573442],
+ [119.261967, 30.572167],
+ [119.259838, 30.572078],
+ [119.258962, 30.570875],
+ [119.254993, 30.566912],
+ [119.248844, 30.563489],
+ [119.245501, 30.561415],
+ [119.244337, 30.559082],
+ [119.244888, 30.55586],
+ [119.243648, 30.552663],
+ [119.240706, 30.550984],
+ [119.238038, 30.549063],
+ [119.236937, 30.546729],
+ [119.23735, 30.543629],
+ [119.23889, 30.540561],
+ [119.240105, 30.53293],
+ [119.242571, 30.530023],
+ [119.244349, 30.52966],
+ [119.247805, 30.529506],
+ [119.253164, 30.529894],
+ [119.25468, 30.529191],
+ [119.25617, 30.52756],
+ [119.257885, 30.526914],
+ [119.26099, 30.5263],
+ [119.261904, 30.525541],
+ [119.261654, 30.517748],
+ [119.272134, 30.510511],
+ [119.274526, 30.509962],
+ [119.279021, 30.50997],
+ [119.28408, 30.510891],
+ [119.287949, 30.512619],
+ [119.297991, 30.51904],
+ [119.306844, 30.525129],
+ [119.309762, 30.528892],
+ [119.313643, 30.531194],
+ [119.317963, 30.532123],
+ [119.320217, 30.532155],
+ [119.32654, 30.533003],
+ [119.32798, 30.531662],
+ [119.328544, 30.529538],
+ [119.327655, 30.527649],
+ [119.328156, 30.525759],
+ [119.32773, 30.524386],
+ [119.328681, 30.521624],
+ [119.33101, 30.517522],
+ [119.333915, 30.513193],
+ [119.336107, 30.508637],
+ [119.336345, 30.507143],
+ [119.334767, 30.500051],
+ [119.33364, 30.496117],
+ [119.331937, 30.493031],
+ [119.330334, 30.488232],
+ [119.330585, 30.487198],
+ [119.333114, 30.483555],
+ [119.334128, 30.480848],
+ [119.334479, 30.478093],
+ [119.334855, 30.46788],
+ [119.334579, 30.463411],
+ [119.33657, 30.459549],
+ [119.336958, 30.454506],
+ [119.335268, 30.448388],
+ [119.33518, 30.446836],
+ [119.336144, 30.445567],
+ [119.34367, 30.443361],
+ [119.345773, 30.442302],
+ [119.34839, 30.440564],
+ [119.349693, 30.438826],
+ [119.348816, 30.433613],
+ [119.349117, 30.432069],
+ [119.352022, 30.427154],
+ [119.352973, 30.42485],
+ [119.352497, 30.422053],
+ [119.351796, 30.420517],
+ [119.349943, 30.418367],
+ [119.348328, 30.415311],
+ [119.347802, 30.412796],
+ [119.348202, 30.410718],
+ [119.349517, 30.4086],
+ [119.350995, 30.408438],
+ [119.358608, 30.410532],
+ [119.360924, 30.410718],
+ [119.363216, 30.409473],
+ [119.366309, 30.40632],
+ [119.367198, 30.404929],
+ [119.368926, 30.39973],
+ [119.366809, 30.391207],
+ [119.366571, 30.388401],
+ [119.367135, 30.386217],
+ [119.367961, 30.385004],
+ [119.369289, 30.384357],
+ [119.371455, 30.383928],
+ [119.375174, 30.384284],
+ [119.378555, 30.384939],
+ [119.382674, 30.384939],
+ [119.388609, 30.384349],
+ [119.393818, 30.383023],
+ [119.396823, 30.381203],
+ [119.399879, 30.378461],
+ [119.403059, 30.374352],
+ [119.403047, 30.373325],
+ [119.407141, 30.373325],
+ [119.418147, 30.3761],
+ [119.421128, 30.379723],
+ [119.426562, 30.383945],
+ [119.429141, 30.384365],
+ [119.430506, 30.384058],
+ [119.432798, 30.386484],
+ [119.434175, 30.390261],
+ [119.435715, 30.391498],
+ [119.440085, 30.391757],
+ [119.441049, 30.39246],
+ [119.445745, 30.399188],
+ [119.446721, 30.40256],
+ [119.448424, 30.405228],
+ [119.450227, 30.410823],
+ [119.451843, 30.412174],
+ [119.455862, 30.411988],
+ [119.46032, 30.41071],
+ [119.464715, 30.409206],
+ [119.467006, 30.408139],
+ [119.47333, 30.407694],
+ [119.477336, 30.407282],
+ [119.483823, 30.408317],
+ [119.490409, 30.408204],
+ [119.498886, 30.406862],
+ [119.506086, 30.40467],
+ [119.511771, 30.401986],
+ [119.513148, 30.401679],
+ [119.516917, 30.402528],
+ [119.522239, 30.40467],
+ [119.528624, 30.408519],
+ [119.533458, 30.409409],
+ [119.535737, 30.411664],
+ [119.536438, 30.414405],
+ [119.534835, 30.420792],
+ [119.535298, 30.424058],
+ [119.540645, 30.427865],
+ [119.544389, 30.431067],
+ [119.54663, 30.434809],
+ [119.547832, 30.43565],
+ [119.551739, 30.439772],
+ [119.565913, 30.443377],
+ [119.567879, 30.442245],
+ [119.569119, 30.440968],
+ [119.571874, 30.436919],
+ [119.572324, 30.433007],
+ [119.572825, 30.431333],
+ [119.574954, 30.429183],
+ [119.577433, 30.4273],
+ [119.579712, 30.424745],
+ [119.581791, 30.423629],
+ [119.588377, 30.422142],
+ [119.59167, 30.421633],
+ [119.594963, 30.421641],
+ [119.597893, 30.422449],
+ [119.602777, 30.425877],
+ [119.605243, 30.426992],
+ [119.606571, 30.427138],
+ [119.608674, 30.426475],
+ [119.613019, 30.426022],
+ [119.618015, 30.427316],
+ [119.623024, 30.429765],
+ [119.625578, 30.430582],
+ [119.627932, 30.431762],
+ [119.630161, 30.435609],
+ [119.632315, 30.436684],
+ [119.633642, 30.437945],
+ [119.635333, 30.440645],
+ [119.635583, 30.441793],
+ [119.636697, 30.441712],
+ [119.638889, 30.442528],
+ [119.640617, 30.442544],
+ [119.642933, 30.441704],
+ [119.642307, 30.440386],
+ [119.644185, 30.43991],
+ [119.645049, 30.438988],
+ [119.646051, 30.440144],
+ [119.646351, 30.441882],
+ [119.649382, 30.442868],
+ [119.650584, 30.4405],
+ [119.648079, 30.437727],
+ [119.648417, 30.435755],
+ [119.647867, 30.43468],
+ [119.646226, 30.433039],
+ [119.644361, 30.432012],
+ [119.643484, 30.432126],
+ [119.642232, 30.431083],
+ [119.642921, 30.429886],
+ [119.642958, 30.428504],
+ [119.641581, 30.42903],
+ [119.639765, 30.428642],
+ [119.638275, 30.42886],
+ [119.637349, 30.428132],
+ [119.633079, 30.426936],
+ [119.631839, 30.424672],
+ [119.632039, 30.422498],
+ [119.632791, 30.421819],
+ [119.63393, 30.41945],
+ [119.633742, 30.41865],
+ [119.63676, 30.415359],
+ [119.635746, 30.413475],
+ [119.637386, 30.410363],
+ [119.636597, 30.4094],
+ [119.636547, 30.407985],
+ [119.63527, 30.408859],
+ [119.633154, 30.408746],
+ [119.631376, 30.407775],
+ [119.631488, 30.406288],
+ [119.632453, 30.405034],
+ [119.635145, 30.403611],
+ [119.636635, 30.40332],
+ [119.637261, 30.402107],
+ [119.636535, 30.400344],
+ [119.633642, 30.399067],
+ [119.633267, 30.395274],
+ [119.635808, 30.393972],
+ [119.638125, 30.392299],
+ [119.639452, 30.393172],
+ [119.640942, 30.392598],
+ [119.642808, 30.393964],
+ [119.647015, 30.394118],
+ [119.647003, 30.395161],
+ [119.648305, 30.396091],
+ [119.649419, 30.398088],
+ [119.651322, 30.398857],
+ [119.654428, 30.401088],
+ [119.65588, 30.397256],
+ [119.657571, 30.39808],
+ [119.655304, 30.401177],
+ [119.653251, 30.40328],
+ [119.655517, 30.40518],
+ [119.658472, 30.403846],
+ [119.660313, 30.403732],
+ [119.663443, 30.401671],
+ [119.663468, 30.402447],
+ [119.665447, 30.402762],
+ [119.665434, 30.400757],
+ [119.667388, 30.399406],
+ [119.668114, 30.399495],
+ [119.667964, 30.402026],
+ [119.666924, 30.403514],
+ [119.665384, 30.404856],
+ [119.668452, 30.40801],
+ [119.671532, 30.407969],
+ [119.671995, 30.406393],
+ [119.671382, 30.404735],
+ [119.673185, 30.402762],
+ [119.676691, 30.403724],
+ [119.677292, 30.40539],
+ [119.678394, 30.406126],
+ [119.681086, 30.408721],
+ [119.682726, 30.411114],
+ [119.684868, 30.415844],
+ [119.686032, 30.417542],
+ [119.69352, 30.424486],
+ [119.696412, 30.426685],
+ [119.702072, 30.428553],
+ [119.707268, 30.430024],
+ [119.708696, 30.43139],
+ [119.709197, 30.434074],
+ [119.707619, 30.43742],
+ [119.704764, 30.440322],
+ [119.704151, 30.443199],
+ [119.702936, 30.445107],
+ [119.701371, 30.446561],
+ [119.699756, 30.44859],
+ [119.695649, 30.451685],
+ [119.694935, 30.452736],
+ [119.695173, 30.454393],
+ [119.695273, 30.459605],
+ [119.694284, 30.462951],
+ [119.695373, 30.464478],
+ [119.699355, 30.465343],
+ [119.701734, 30.468001],
+ [119.702573, 30.473261],
+ [119.704414, 30.476445],
+ [119.708245, 30.485163],
+ [119.708884, 30.487966],
+ [119.704702, 30.494558],
+ [119.70519, 30.495527],
+ [119.708007, 30.496973],
+ [119.708558, 30.49829],
+ [119.708608, 30.500528],
+ [119.709172, 30.508823],
+ [119.70678, 30.515858],
+ [119.706304, 30.518273],
+ [119.706367, 30.52143],
+ [119.704877, 30.525977],
+ [119.702285, 30.529167],
+ [119.700269, 30.531145],
+ [119.696563, 30.538469],
+ [119.694997, 30.542345],
+ [119.694409, 30.546713],
+ [119.693219, 30.550629],
+ [119.692405, 30.556143],
+ [119.692731, 30.558541],
+ [119.69372, 30.558872],
+ [119.701346, 30.558298],
+ [119.704075, 30.559114],
+ [119.707118, 30.561059],
+ [119.711739, 30.566516],
+ [119.71423, 30.566169],
+ [119.71691, 30.564797],
+ [119.719402, 30.562262],
+ [119.721606, 30.560938],
+ [119.729056, 30.551767],
+ [119.743255, 30.550169],
+ [119.748414, 30.550201],
+ [119.752083, 30.551226],
+ [119.768949, 30.551356],
+ [119.77084, 30.54966],
+ [119.77203, 30.546431],
+ [119.772869, 30.548869],
+ [119.775874, 30.550096],
+ [119.778854, 30.550322],
+ [119.782886, 30.550144],
+ [119.787556, 30.549369],
+ [119.790662, 30.549369],
+ [119.793053, 30.550015],
+ [119.796459, 30.55167],
+ [119.799189, 30.552728],
+ [119.803509, 30.553899],
+ [119.808204, 30.55473],
+ [119.802882, 30.568123],
+ [119.801943, 30.5709],
+ [119.801993, 30.57324],
+ [119.803759, 30.578777],
+ [119.805011, 30.591134],
+ [119.803972, 30.592191],
+ [119.802269, 30.592909],
+ [119.796221, 30.600648],
+ [119.793429, 30.609233],
+ [119.793178, 30.610331],
+ [119.798012, 30.616664],
+ [119.800679, 30.620973],
+ [119.802607, 30.624603],
+ [119.803784, 30.630718],
+ [119.806439, 30.637494],
+ [119.809594, 30.642543],
+ [119.812361, 30.645124],
+ [119.815329, 30.644898],
+ [119.819849, 30.640051],
+ [119.821853, 30.640704],
+ [119.823518, 30.641874],
+ [119.827362, 30.645423],
+ [119.828927, 30.647286],
+ [119.829904, 30.649439],
+ [119.830643, 30.653262],
+ [119.829603, 30.657472],
+ [119.834048, 30.661625],
+ [119.837404, 30.66352],
+ [119.83957, 30.666053],
+ [119.839495, 30.668577],
+ [119.834762, 30.67618],
+ [119.83624, 30.677583],
+ [119.840272, 30.680091],
+ [119.843252, 30.68388],
+ [119.84384, 30.686097],
+ [119.843928, 30.690338],
+ [119.843327, 30.691402],
+ [119.843264, 30.693635],
+ [119.844091, 30.694522],
+ [119.845819, 30.694659],
+ [119.852618, 30.694369],
+ [119.855711, 30.693998],
+ [119.859104, 30.692821],
+ [119.860669, 30.692039],
+ [119.862572, 30.689669],
+ [119.863286, 30.689806],
+ [119.865765, 30.692015],
+ [119.870912, 30.696771],
+ [119.871613, 30.69819],
+ [119.873892, 30.705606],
+ [119.874969, 30.706614],
+ [119.878575, 30.70821],
+ [119.881868, 30.71016],
+ [119.889744, 30.719582],
+ [119.893288, 30.722097],
+ [119.890307, 30.723701],
+ [119.885687, 30.724531],
+ [119.880904, 30.729672],
+ [119.880416, 30.731864],
+ [119.880516, 30.735531],
+ [119.884623, 30.735885],
+ [119.885236, 30.736272],
+ [119.886251, 30.73877],
+ [119.886251, 30.740776],
+ [119.885725, 30.743081],
+ [119.884385, 30.744725],
+ [119.882557, 30.745401],
+ [119.879852, 30.7457],
+ [119.876283, 30.745619],
+ [119.861608, 30.744056],
+ [119.853995, 30.748705],
+ [119.850164, 30.752274],
+ [119.851253, 30.755916],
+ [119.848774, 30.760242],
+ [119.848561, 30.764858],
+ [119.843953, 30.768499],
+ [119.842976, 30.77065],
+ [119.838481, 30.777231],
+ [119.832909, 30.783376],
+ [119.829303, 30.786026],
+ [119.823555, 30.788056],
+ [119.819085, 30.789127],
+ [119.811735, 30.791205],
+ [119.807515, 30.7918],
+ [119.80282, 30.79379],
+ [119.800566, 30.797075],
+ [119.799752, 30.802841],
+ [119.799927, 30.806964],
+ [119.800378, 30.811771],
+ [119.800566, 30.815901],
+ [119.800291, 30.818099],
+ [119.797849, 30.81983],
+ [119.798362, 30.823292],
+ [119.79696, 30.823542],
+ [119.797323, 30.824339],
+ [119.796021, 30.825538],
+ [119.79587, 30.827929],
+ [119.796547, 30.830031],
+ [119.796234, 30.832067],
+ [119.797323, 30.833862],
+ [119.797649, 30.83569],
+ [119.799752, 30.836648],
+ [119.805174, 30.836133],
+ [119.806939, 30.836454],
+ [119.809469, 30.837638],
+ [119.811936, 30.840109],
+ [119.813726, 30.840584],
+ [119.815442, 30.840093],
+ [119.817958, 30.838765],
+ [119.821715, 30.837525],
+ [119.82487, 30.837734],
+ [119.826911, 30.838902],
+ [119.82914, 30.839634],
+ [119.829265, 30.840874],
+ [119.831081, 30.842725],
+ [119.831156, 30.843377],
+ [119.82934, 30.84493],
+ [119.828589, 30.84654],
+ [119.828727, 30.847562],
+ [119.829979, 30.849768],
+ [119.829015, 30.849937],
+ [119.827612, 30.848826],
+ [119.822353, 30.846774],
+ [119.821577, 30.847941],
+ [119.823906, 30.851989],
+ [119.822403, 30.852786],
+ [119.82199, 30.852078],
+ [119.820851, 30.852649],
+ [119.819786, 30.854452],
+ [119.817044, 30.854492],
+ [119.815542, 30.853728],
+ [119.814477, 30.854782],
+ [119.815805, 30.856625],
+ [119.817044, 30.857341],
+ [119.816731, 30.858814],
+ [119.815204, 30.859482],
+ [119.814302, 30.860641],
+ [119.813426, 30.862701],
+ [119.81176, 30.865131],
+ [119.811034, 30.865349],
+ [119.810032, 30.863844],
+ [119.807403, 30.863868],
+ [119.807077, 30.862186],
+ [119.80575, 30.861936],
+ [119.80272, 30.863305],
+ [119.799865, 30.866676],
+ [119.798938, 30.866218],
+ [119.799063, 30.865349],
+ [119.797273, 30.861462],
+ [119.797148, 30.859393],
+ [119.797774, 30.859273],
+ [119.797611, 30.8578],
+ [119.79875, 30.857567],
+ [119.799164, 30.856303],
+ [119.797724, 30.855595],
+ [119.796096, 30.852858],
+ [119.792978, 30.853607],
+ [119.791225, 30.850605],
+ [119.790449, 30.851579],
+ [119.787869, 30.850677],
+ [119.787669, 30.851273],
+ [119.785503, 30.850363],
+ [119.784889, 30.85145],
+ [119.784326, 30.850259],
+ [119.785615, 30.848585],
+ [119.782122, 30.846411],
+ [119.780719, 30.844608],
+ [119.778904, 30.845454],
+ [119.776838, 30.845446],
+ [119.774997, 30.846403],
+ [119.775761, 30.846661],
+ [119.774997, 30.848005],
+ [119.77243, 30.84712],
+ [119.77248, 30.849188],
+ [119.770039, 30.842918],
+ [119.769913, 30.844222],
+ [119.768661, 30.844439],
+ [119.767747, 30.843449],
+ [119.766808, 30.844657],
+ [119.764241, 30.84559],
+ [119.762613, 30.843047],
+ [119.756716, 30.848053],
+ [119.748502, 30.855651],
+ [119.745722, 30.859176],
+ [119.742103, 30.861808],
+ [119.73896, 30.863055],
+ [119.734878, 30.86361],
+ [119.733451, 30.862822],
+ [119.731084, 30.860399],
+ [119.730596, 30.859482],
+ [119.72833, 30.858943],
+ [119.724573, 30.860721],
+ [119.723246, 30.860802],
+ [119.722307, 30.860238],
+ [119.720666, 30.858315],
+ [119.718838, 30.856738],
+ [119.71706, 30.854581],
+ [119.712465, 30.853848],
+ [119.709748, 30.854404],
+ [119.705666, 30.856239],
+ [119.703813, 30.856552],
+ [119.701984, 30.855434],
+ [119.696275, 30.852649],
+ [119.693006, 30.852569],
+ [119.691103, 30.85318],
+ [119.687347, 30.85508],
+ [119.68463, 30.854331],
+ [119.679133, 30.853148],
+ [119.673648, 30.854307],
+ [119.665797, 30.858999],
+ [119.658347, 30.866427],
+ [119.652462, 30.867199],
+ [119.6454, 30.866411],
+ [119.639227, 30.863401],
+ [119.629923, 30.86246],
+ [119.628721, 30.860995],
+ [119.626993, 30.860327],
+ [119.618641, 30.858846],
+ [119.613508, 30.857494],
+ [119.604492, 30.85475],
+ [119.602614, 30.853921],
+ [119.601412, 30.853824],
+ [119.599095, 30.857647],
+ [119.597956, 30.86048],
+ [119.596929, 30.862041],
+ [119.595664, 30.862347],
+ [119.588552, 30.857993],
+ [119.582542, 30.856182],
+ [119.576356, 30.855434],
+ [119.573264, 30.854178]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 330402,
+ "name": "南湖区",
+ "centroid": [120.842186, 30.711139],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 0,
+ "acroutes": [100000, 330000, 330400],
+ "layer": "jiaxing",
+ "x": 120.84219,
+ "y": 30.711088
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.776048, 30.62721],
+ [120.776561, 30.625851],
+ [120.777376, 30.621388],
+ [120.778431, 30.616702],
+ [120.782297, 30.615826],
+ [120.784115, 30.614251],
+ [120.787303, 30.60756],
+ [120.789048, 30.605463],
+ [120.791932, 30.604272],
+ [120.793593, 30.604249],
+ [120.795067, 30.605309],
+ [120.797501, 30.608144],
+ [120.80166, 30.607614],
+ [120.801817, 30.608697],
+ [120.800458, 30.610034],
+ [120.798536, 30.612769],
+ [120.797606, 30.614828],
+ [120.800521, 30.615565],
+ [120.799591, 30.617355],
+ [120.799069, 30.62168],
+ [120.798024, 30.625044],
+ [120.796759, 30.628101],
+ [120.797804, 30.630551],
+ [120.799487, 30.632303],
+ [120.803896, 30.634353],
+ [120.805422, 30.634269],
+ [120.806456, 30.633224],
+ [120.807219, 30.631435],
+ [120.808578, 30.629637],
+ [120.811629, 30.626949],
+ [120.814095, 30.627425],
+ [120.817543, 30.627226],
+ [120.821263, 30.626573],
+ [120.825255, 30.626381],
+ [120.828181, 30.625259],
+ [120.830323, 30.6239],
+ [120.834325, 30.622102],
+ [120.836196, 30.620965],
+ [120.83862, 30.618922],
+ [120.841859, 30.615734],
+ [120.842925, 30.614136],
+ [120.846394, 30.613022],
+ [120.850407, 30.610987],
+ [120.853082, 30.609404],
+ [120.856018, 30.608052],
+ [120.859205, 30.607622],
+ [120.862654, 30.607652],
+ [120.86768, 30.60862],
+ [120.875099, 30.609611],
+ [120.889122, 30.612047],
+ [120.894681, 30.613483],
+ [120.898391, 30.613752],
+ [120.906103, 30.613829],
+ [120.908757, 30.613399],
+ [120.911171, 30.611816],
+ [120.913846, 30.611156],
+ [120.916249, 30.609803],
+ [120.923459, 30.608505],
+ [120.927984, 30.608098],
+ [120.930899, 30.608359],
+ [120.93488, 30.609097],
+ [120.938851, 30.610987],
+ [120.942279, 30.613322],
+ [120.946751, 30.617509],
+ [120.949625, 30.620988],
+ [120.954609, 30.626112],
+ [120.954243, 30.626995],
+ [120.957545, 30.62804],
+ [120.956751, 30.630114],
+ [120.956594, 30.632518],
+ [120.953909, 30.632771],
+ [120.95277, 30.637771],
+ [120.952728, 30.639622],
+ [120.953585, 30.642579],
+ [120.955717, 30.645896],
+ [120.955988, 30.650404],
+ [120.956542, 30.651049],
+ [120.956594, 30.653238],
+ [120.955518, 30.657031],
+ [120.955455, 30.658198],
+ [120.954504, 30.662229],
+ [120.954515, 30.66775],
+ [120.953564, 30.669078],
+ [120.953115, 30.673209],
+ [120.954045, 30.677255],
+ [120.954128, 30.683028],
+ [120.952059, 30.692707],
+ [120.951662, 30.701442],
+ [120.95254, 30.702094],
+ [120.95998, 30.70079],
+ [120.963742, 30.700398],
+ [120.975989, 30.702992],
+ [120.978476, 30.703921],
+ [120.979019, 30.707413],
+ [120.979667, 30.710038],
+ [120.979479, 30.71686],
+ [120.980127, 30.719147],
+ [120.981245, 30.721603],
+ [120.97555, 30.722938],
+ [120.971579, 30.72313],
+ [120.971652, 30.72537],
+ [120.972582, 30.736074],
+ [120.97324, 30.737079],
+ [120.973366, 30.739081],
+ [120.975142, 30.743109],
+ [120.97741, 30.74752],
+ [120.97696, 30.748786],
+ [120.975372, 30.749438],
+ [120.973052, 30.749584],
+ [120.971307, 30.749315],
+ [120.968413, 30.747981],
+ [120.967211, 30.747712],
+ [120.966438, 30.748702],
+ [120.966939, 30.750466],
+ [120.966709, 30.752353],
+ [120.965518, 30.755698],
+ [120.961328, 30.759318],
+ [120.960502, 30.761328],
+ [120.960429, 30.763974],
+ [120.961631, 30.773761],
+ [120.960743, 30.776468],
+ [120.959019, 30.776437],
+ [120.954285, 30.775747],
+ [120.951202, 30.773722],
+ [120.949583, 30.773592],
+ [120.939938, 30.773661],
+ [120.936124, 30.771161],
+ [120.926406, 30.763683],
+ [120.920481, 30.758958],
+ [120.919102, 30.762839],
+ [120.920617, 30.769236],
+ [120.920554, 30.77531],
+ [120.921568, 30.779781],
+ [120.921129, 30.780809],
+ [120.919593, 30.78077],
+ [120.916395, 30.779911],
+ [120.914692, 30.777749],
+ [120.916019, 30.774581],
+ [120.916071, 30.773776],
+ [120.913981, 30.772779],
+ [120.907534, 30.772526],
+ [120.904817, 30.772917],
+ [120.903198, 30.774543],
+ [120.903532, 30.776867],
+ [120.903114, 30.784183],
+ [120.902508, 30.788132],
+ [120.902153, 30.788546],
+ [120.898171, 30.788332],
+ [120.892602, 30.788508],
+ [120.890261, 30.789121],
+ [120.888391, 30.788669],
+ [120.884117, 30.787066],
+ [120.883511, 30.788393],
+ [120.881181, 30.789558],
+ [120.876039, 30.789382],
+ [120.871452, 30.788316],
+ [120.868171, 30.788531],
+ [120.86605, 30.787289],
+ [120.862852, 30.788761],
+ [120.859676, 30.788838],
+ [120.853636, 30.786108],
+ [120.851515, 30.784735],
+ [120.848975, 30.783823],
+ [120.850073, 30.789183],
+ [120.849832, 30.795608],
+ [120.854419, 30.799005],
+ [120.856039, 30.801075],
+ [120.856718, 30.804433],
+ [120.858432, 30.807715],
+ [120.860888, 30.810659],
+ [120.863416, 30.813227],
+ [120.864482, 30.816937],
+ [120.865141, 30.817735],
+ [120.872967, 30.82294],
+ [120.876614, 30.825952],
+ [120.876353, 30.826374],
+ [120.872455, 30.828505],
+ [120.860177, 30.833219],
+ [120.857418, 30.834353],
+ [120.857335, 30.836997],
+ [120.854451, 30.838645],
+ [120.850156, 30.83981],
+ [120.847272, 30.841465],
+ [120.844179, 30.840063],
+ [120.840093, 30.838515],
+ [120.833343, 30.834115],
+ [120.827752, 30.829792],
+ [120.824858, 30.827723],
+ [120.821431, 30.823131],
+ [120.817125, 30.819766],
+ [120.811409, 30.8144],
+ [120.807689, 30.810444],
+ [120.805464, 30.810344],
+ [120.804356, 30.80829],
+ [120.804387, 30.806826],
+ [120.796749, 30.798438],
+ [120.798358, 30.79616],
+ [120.800406, 30.795148],
+ [120.801681, 30.792971],
+ [120.803855, 30.791859],
+ [120.805934, 30.790249],
+ [120.80816, 30.787396],
+ [120.804084, 30.78564],
+ [120.786853, 30.777987],
+ [120.782161, 30.775962],
+ [120.779727, 30.777756],
+ [120.778901, 30.779451],
+ [120.779863, 30.780349],
+ [120.777574, 30.782841],
+ [120.776132, 30.786499],
+ [120.772151, 30.784528],
+ [120.769141, 30.782373],
+ [120.767626, 30.780395],
+ [120.766111, 30.779536],
+ [120.765965, 30.781],
+ [120.762819, 30.786016],
+ [120.763457, 30.787887],
+ [120.754334, 30.785855],
+ [120.743394, 30.785111],
+ [120.732276, 30.78324],
+ [120.730928, 30.78268],
+ [120.727636, 30.78008],
+ [120.729005, 30.780134],
+ [120.730301, 30.780954],
+ [120.735525, 30.777572],
+ [120.733195, 30.77182],
+ [120.732443, 30.770908],
+ [120.731868, 30.769021],
+ [120.731502, 30.765424],
+ [120.732328, 30.763928],
+ [120.732913, 30.760783],
+ [120.731231, 30.760116],
+ [120.731147, 30.761366],
+ [120.728953, 30.761458],
+ [120.72913, 30.759886],
+ [120.726215, 30.759594],
+ [120.725975, 30.755414],
+ [120.724073, 30.755544],
+ [120.717605, 30.755514],
+ [120.706225, 30.753688],
+ [120.703393, 30.752944],
+ [120.698304, 30.749507],
+ [120.691429, 30.746347],
+ [120.688461, 30.744413],
+ [120.677813, 30.738982],
+ [120.67076, 30.735498],
+ [120.663591, 30.731716],
+ [120.665389, 30.725048],
+ [120.665389, 30.722615],
+ [120.66356, 30.719776],
+ [120.662348, 30.717144],
+ [120.662348, 30.714711],
+ [120.66356, 30.711266],
+ [120.664783, 30.709854],
+ [120.667625, 30.709247],
+ [120.671084, 30.710468],
+ [120.672902, 30.712501],
+ [120.673915, 30.714734],
+ [120.675138, 30.716154],
+ [120.677155, 30.717374],
+ [120.682442, 30.717789],
+ [120.684877, 30.717182],
+ [120.68589, 30.71597],
+ [120.686904, 30.713944],
+ [120.686497, 30.711511],
+ [120.683654, 30.707252],
+ [120.680613, 30.702386],
+ [120.680613, 30.699753],
+ [120.681627, 30.697121],
+ [120.683048, 30.695908],
+ [120.684877, 30.695908],
+ [120.688116, 30.698548],
+ [120.69542, 30.703223],
+ [120.698472, 30.704443],
+ [120.70192, 30.70465],
+ [120.702735, 30.703238],
+ [120.702934, 30.699991],
+ [120.703341, 30.697566],
+ [120.704961, 30.696553],
+ [120.706988, 30.696553],
+ [120.709423, 30.69838],
+ [120.711659, 30.698587],
+ [120.71308, 30.696868],
+ [120.715107, 30.695248],
+ [120.7175, 30.69491],
+ [120.721262, 30.697643],
+ [120.725107, 30.698909],
+ [120.728221, 30.698971],
+ [120.732077, 30.69765],
+ [120.73539, 30.69805],
+ [120.736382, 30.698564],
+ [120.7447, 30.700045],
+ [120.74493, 30.700836],
+ [120.744564, 30.703737],
+ [120.744407, 30.708019],
+ [120.745003, 30.709286],
+ [120.747062, 30.71003],
+ [120.749779, 30.709516],
+ [120.753091, 30.706362],
+ [120.755014, 30.703668],
+ [120.756801, 30.701833],
+ [120.757751, 30.701473],
+ [120.759204, 30.702432],
+ [120.761377, 30.703223],
+ [120.765881, 30.704036],
+ [120.769518, 30.705264],
+ [120.775798, 30.692469],
+ [120.771116, 30.690289],
+ [120.771597, 30.688892],
+ [120.759852, 30.684294],
+ [120.761451, 30.682367],
+ [120.7654, 30.679842],
+ [120.766184, 30.672357],
+ [120.76749, 30.668472],
+ [120.771064, 30.665255],
+ [120.770949, 30.664157],
+ [120.762893, 30.660748],
+ [120.75469, 30.657937],
+ [120.757762, 30.645981],
+ [120.75864, 30.640997],
+ [120.758472, 30.640044],
+ [120.756111, 30.637464],
+ [120.756268, 30.63635],
+ [120.758608, 30.63274],
+ [120.758232, 30.631596],
+ [120.757281, 30.631903],
+ [120.755588, 30.630336],
+ [120.755139, 30.626573],
+ [120.755264, 30.623062],
+ [120.757563, 30.623331],
+ [120.757783, 30.622886],
+ [120.759904, 30.622947],
+ [120.760343, 30.624768],
+ [120.765495, 30.628301],
+ [120.76981, 30.626957],
+ [120.771033, 30.627003],
+ [120.775683, 30.62814],
+ [120.776048, 30.62721]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 330411,
+ "name": "秀洲区",
+ "centroid": [120.686302, 30.768878],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 1,
+ "acroutes": [100000, 330000, 330400],
+ "layer": "jiaxing",
+ "x": 120.686284,
+ "y": 30.768729
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.824858, 30.827723],
+ [120.823531, 30.827455],
+ [120.822089, 30.828282],
+ [120.821451, 30.829593],
+ [120.819633, 30.839189],
+ [120.817376, 30.840178],
+ [120.81281, 30.839496],
+ [120.811608, 30.837488],
+ [120.812078, 30.833364],
+ [120.811744, 30.832046],
+ [120.809487, 30.829524],
+ [120.807564, 30.828727],
+ [120.804722, 30.828505],
+ [120.799476, 30.828459],
+ [120.793624, 30.828742],
+ [120.792841, 30.829746],
+ [120.792538, 30.831394],
+ [120.792998, 30.833939],
+ [120.795181, 30.839733],
+ [120.79562, 30.841672],
+ [120.795474, 30.844378],
+ [120.795788, 30.847175],
+ [120.793112, 30.84952],
+ [120.792705, 30.852049],
+ [120.793186, 30.857022],
+ [120.792182, 30.859849],
+ [120.792862, 30.860876],
+ [120.794157, 30.866132],
+ [120.795192, 30.871503],
+ [120.795181, 30.874369],
+ [120.793635, 30.877602],
+ [120.794816, 30.879088],
+ [120.793363, 30.879617],
+ [120.796028, 30.882896],
+ [120.795098, 30.888036],
+ [120.794471, 30.892448],
+ [120.793614, 30.897044],
+ [120.795976, 30.898445],
+ [120.798713, 30.899204],
+ [120.7984, 30.900705],
+ [120.794638, 30.901509],
+ [120.793175, 30.901356],
+ [120.791535, 30.902244],
+ [120.788682, 30.902459],
+ [120.784899, 30.902459],
+ [120.782402, 30.903876],
+ [120.781587, 30.903309],
+ [120.781733, 30.90033],
+ [120.781158, 30.897925],
+ [120.779215, 30.896929],
+ [120.775296, 30.896707],
+ [120.774105, 30.897182],
+ [120.772025, 30.899732],
+ [120.770427, 30.902911],
+ [120.770228, 30.906526],
+ [120.771357, 30.909888],
+ [120.768817, 30.916298],
+ [120.767323, 30.917921],
+ [120.764962, 30.919353],
+ [120.765077, 30.921],
+ [120.766675, 30.926728],
+ [120.767887, 30.92904],
+ [120.769497, 30.930296],
+ [120.770667, 30.930479],
+ [120.774314, 30.93211],
+ [120.778055, 30.93417],
+ [120.779319, 30.935219],
+ [120.778515, 30.937217],
+ [120.77865, 30.937945],
+ [120.777511, 30.940425],
+ [120.776508, 30.943419],
+ [120.775202, 30.945103],
+ [120.772454, 30.947269],
+ [120.770092, 30.948793],
+ [120.771221, 30.95566],
+ [120.768253, 30.957022],
+ [120.764617, 30.957703],
+ [120.763885, 30.958346],
+ [120.76306, 30.96036],
+ [120.760646, 30.962526],
+ [120.757365, 30.961592],
+ [120.753864, 30.959119],
+ [120.750667, 30.958997],
+ [120.747626, 30.960352],
+ [120.746644, 30.961117],
+ [120.745944, 30.962503],
+ [120.74028, 30.962288],
+ [120.738023, 30.962771],
+ [120.736111, 30.96372],
+ [120.733049, 30.966965],
+ [120.731941, 30.968703],
+ [120.727584, 30.971167],
+ [120.725598, 30.971534],
+ [120.71425, 30.970302],
+ [120.710081, 30.971902],
+ [120.708608, 30.971289],
+ [120.707416, 30.967914],
+ [120.705525, 30.966452],
+ [120.704313, 30.966299],
+ [120.702735, 30.966942],
+ [120.69959, 30.970256],
+ [120.6982, 30.970784],
+ [120.696162, 30.968511],
+ [120.694062, 30.96682],
+ [120.693362, 30.965335],
+ [120.690781, 30.962556],
+ [120.688074, 30.960344],
+ [120.685493, 30.957168],
+ [120.684448, 30.955177],
+ [120.688064, 30.95344],
+ [120.692589, 30.951901],
+ [120.696842, 30.950745],
+ [120.697563, 30.950339],
+ [120.700363, 30.946198],
+ [120.705494, 30.940594],
+ [120.707448, 30.937485],
+ [120.709454, 30.933175],
+ [120.710635, 30.929048],
+ [120.712683, 30.919698],
+ [120.712045, 30.915501],
+ [120.711878, 30.912522],
+ [120.711377, 30.910746],
+ [120.70982, 30.907544],
+ [120.710091, 30.90265],
+ [120.710698, 30.898936],
+ [120.71261, 30.891337],
+ [120.712913, 30.886435],
+ [120.713258, 30.885048],
+ [120.708367, 30.884696],
+ [120.702568, 30.884029],
+ [120.701283, 30.883355],
+ [120.700635, 30.880666],
+ [120.703404, 30.875756],
+ [120.704282, 30.872944],
+ [120.703916, 30.870936],
+ [120.70168, 30.86896],
+ [120.699935, 30.867833],
+ [120.698806, 30.867849],
+ [120.696904, 30.869757],
+ [120.694449, 30.870078],
+ [120.693122, 30.870668],
+ [120.692641, 30.873074],
+ [120.693999, 30.874729],
+ [120.690509, 30.876606],
+ [120.686141, 30.878483],
+ [120.68564, 30.880046],
+ [120.686005, 30.8817],
+ [120.684887, 30.882918],
+ [120.682818, 30.882543],
+ [120.681794, 30.881118],
+ [120.680812, 30.878491],
+ [120.679872, 30.877587],
+ [120.675316, 30.876376],
+ [120.673644, 30.87571],
+ [120.67309, 30.874905],
+ [120.670331, 30.869151],
+ [120.667792, 30.86568],
+ [120.665974, 30.864209],
+ [120.664741, 30.862508],
+ [120.663017, 30.86142],
+ [120.661961, 30.863819],
+ [120.660122, 30.86529],
+ [120.658691, 30.865274],
+ [120.658565, 30.863972],
+ [120.657708, 30.862547],
+ [120.657886, 30.857612],
+ [120.657677, 30.856463],
+ [120.655044, 30.855673],
+ [120.654772, 30.855152],
+ [120.654856, 30.850715],
+ [120.655388, 30.847504],
+ [120.654532, 30.847006],
+ [120.651606, 30.847788],
+ [120.650247, 30.848455],
+ [120.645378, 30.851482],
+ [120.644469, 30.852531],
+ [120.644699, 30.854853],
+ [120.64356, 30.855459],
+ [120.641376, 30.855321],
+ [120.638523, 30.85434],
+ [120.636203, 30.85388],
+ [120.63381, 30.854639],
+ [120.631856, 30.854761],
+ [120.630717, 30.855397],
+ [120.626788, 30.856033],
+ [120.62567, 30.855888],
+ [120.622013, 30.852708],
+ [120.619766, 30.851734],
+ [120.616882, 30.849995],
+ [120.613298, 30.849121],
+ [120.608627, 30.848248],
+ [120.606892, 30.848685],
+ [120.602995, 30.848907],
+ [120.597509, 30.850501],
+ [120.593141, 30.852179],
+ [120.590748, 30.852754],
+ [120.588961, 30.854424],
+ [120.587342, 30.852861],
+ [120.58359, 30.849834],
+ [120.581939, 30.846876],
+ [120.580894, 30.845673],
+ [120.574248, 30.84158],
+ [120.5722, 30.840875],
+ [120.566714, 30.837043],
+ [120.563799, 30.835518],
+ [120.561918, 30.834023],
+ [120.559483, 30.831525],
+ [120.558606, 30.829363],
+ [120.558647, 30.828344],
+ [120.557184, 30.82622],
+ [120.554582, 30.824174],
+ [120.55011, 30.818141],
+ [120.547634, 30.815151],
+ [120.543297, 30.807884],
+ [120.539096, 30.802478],
+ [120.533579, 30.794681],
+ [120.538125, 30.792365],
+ [120.544237, 30.78676],
+ [120.545962, 30.78702],
+ [120.547498, 30.786698],
+ [120.55035, 30.786936],
+ [120.558888, 30.788999],
+ [120.559577, 30.788301],
+ [120.56149, 30.781415],
+ [120.562911, 30.776744],
+ [120.563214, 30.774068],
+ [120.563067, 30.772618],
+ [120.563465, 30.766191],
+ [120.563423, 30.760852],
+ [120.5636, 30.758068],
+ [120.56382, 30.74482],
+ [120.564018, 30.743086],
+ [120.572273, 30.743777],
+ [120.573517, 30.73704],
+ [120.582712, 30.72936],
+ [120.582483, 30.725785],
+ [120.585314, 30.723114],
+ [120.5866, 30.722922],
+ [120.588857, 30.724334],
+ [120.591009, 30.722048],
+ [120.601124, 30.707267],
+ [120.605053, 30.701803],
+ [120.616527, 30.707751],
+ [120.623476, 30.700843],
+ [120.627279, 30.6963],
+ [120.633236, 30.691095],
+ [120.635367, 30.690443],
+ [120.638042, 30.690013],
+ [120.640237, 30.686367],
+ [120.642201, 30.680656],
+ [120.640414, 30.676264],
+ [120.638607, 30.673247],
+ [120.636799, 30.669777],
+ [120.635054, 30.66332],
+ [120.634604, 30.658252],
+ [120.635305, 30.648385],
+ [120.635127, 30.643324],
+ [120.634385, 30.640329],
+ [120.632034, 30.637771],
+ [120.628889, 30.634737],
+ [120.626349, 30.632848],
+ [120.626872, 30.630198],
+ [120.627729, 30.6286],
+ [120.629578, 30.628577],
+ [120.628648, 30.627387],
+ [120.627321, 30.626749],
+ [120.622504, 30.627886],
+ [120.618021, 30.628677],
+ [120.616673, 30.62837],
+ [120.61613, 30.627379],
+ [120.616213, 30.625636],
+ [120.615816, 30.623562],
+ [120.615221, 30.618331],
+ [120.614447, 30.616902],
+ [120.611846, 30.616479],
+ [120.609244, 30.616656],
+ [120.608439, 30.6182],
+ [120.606997, 30.619744],
+ [120.605837, 30.620051],
+ [120.605074, 30.618761],
+ [120.605827, 30.616433],
+ [120.605074, 30.6121],
+ [120.605388, 30.611278],
+ [120.607593, 30.60872],
+ [120.611522, 30.602797],
+ [120.611448, 30.598717],
+ [120.613915, 30.598832],
+ [120.614897, 30.59393],
+ [120.615795, 30.591825],
+ [120.616151, 30.589243],
+ [120.616809, 30.587745],
+ [120.618721, 30.587268],
+ [120.619338, 30.588636],
+ [120.622138, 30.588528],
+ [120.62218, 30.587599],
+ [120.624646, 30.587875],
+ [120.625775, 30.586385],
+ [120.628617, 30.586669],
+ [120.628554, 30.58766],
+ [120.629411, 30.588183],
+ [120.63079, 30.587207],
+ [120.632598, 30.58816],
+ [120.633257, 30.587414],
+ [120.636632, 30.586431],
+ [120.637499, 30.588052],
+ [120.638732, 30.5868],
+ [120.640947, 30.58753],
+ [120.642901, 30.583895],
+ [120.643873, 30.583879],
+ [120.644573, 30.582296],
+ [120.648544, 30.584056],
+ [120.65101, 30.585839],
+ [120.652651, 30.587845],
+ [120.651836, 30.58952],
+ [120.653361, 30.589704],
+ [120.653257, 30.590357],
+ [120.651825, 30.590572],
+ [120.653758, 30.591494],
+ [120.655096, 30.589865],
+ [120.655117, 30.588705],
+ [120.656569, 30.588882],
+ [120.656548, 30.587737],
+ [120.659861, 30.587722],
+ [120.660707, 30.58819],
+ [120.660352, 30.586592],
+ [120.661334, 30.586876],
+ [120.661428, 30.584709],
+ [120.663309, 30.584579],
+ [120.663132, 30.583856],
+ [120.664041, 30.581943],
+ [120.665462, 30.581774],
+ [120.665848, 30.580483],
+ [120.669328, 30.580383],
+ [120.672651, 30.580806],
+ [120.672609, 30.580083],
+ [120.674511, 30.579914],
+ [120.674145, 30.581305],
+ [120.677343, 30.581812],
+ [120.678252, 30.583011],
+ [120.678879, 30.582027],
+ [120.687124, 30.583119],
+ [120.692609, 30.58371],
+ [120.692442, 30.584948],
+ [120.693957, 30.58474],
+ [120.694532, 30.585485],
+ [120.694898, 30.583903],
+ [120.698722, 30.584663],
+ [120.703404, 30.58474],
+ [120.703383, 30.582857],
+ [120.706758, 30.583026],
+ [120.712234, 30.582281],
+ [120.716069, 30.581928],
+ [120.719653, 30.58109],
+ [120.721596, 30.581459],
+ [120.725295, 30.584571],
+ [120.727135, 30.585286],
+ [120.727782, 30.585532],
+ [120.731544, 30.595344],
+ [120.731481, 30.595705],
+ [120.739099, 30.602474],
+ [120.74539, 30.607844],
+ [120.755651, 30.614397],
+ [120.762694, 30.619245],
+ [120.768222, 30.621265],
+ [120.770374, 30.622893],
+ [120.772579, 30.623324],
+ [120.772318, 30.624337],
+ [120.776048, 30.62721],
+ [120.775683, 30.62814],
+ [120.771033, 30.627003],
+ [120.76981, 30.626957],
+ [120.765495, 30.628301],
+ [120.760343, 30.624768],
+ [120.759904, 30.622947],
+ [120.757783, 30.622886],
+ [120.757563, 30.623331],
+ [120.755264, 30.623062],
+ [120.755139, 30.626573],
+ [120.755588, 30.630336],
+ [120.757281, 30.631903],
+ [120.758232, 30.631596],
+ [120.758608, 30.63274],
+ [120.756268, 30.63635],
+ [120.756111, 30.637464],
+ [120.758472, 30.640044],
+ [120.75864, 30.640997],
+ [120.757762, 30.645981],
+ [120.75469, 30.657937],
+ [120.762893, 30.660748],
+ [120.770949, 30.664157],
+ [120.771064, 30.665255],
+ [120.76749, 30.668472],
+ [120.766184, 30.672357],
+ [120.7654, 30.679842],
+ [120.761451, 30.682367],
+ [120.759852, 30.684294],
+ [120.771597, 30.688892],
+ [120.771116, 30.690289],
+ [120.775798, 30.692469],
+ [120.769518, 30.705264],
+ [120.765881, 30.704036],
+ [120.761377, 30.703223],
+ [120.759204, 30.702432],
+ [120.757751, 30.701473],
+ [120.756801, 30.701833],
+ [120.755014, 30.703668],
+ [120.753091, 30.706362],
+ [120.749779, 30.709516],
+ [120.747062, 30.71003],
+ [120.745003, 30.709286],
+ [120.744407, 30.708019],
+ [120.744564, 30.703737],
+ [120.74493, 30.700836],
+ [120.7447, 30.700045],
+ [120.736382, 30.698564],
+ [120.73539, 30.69805],
+ [120.732077, 30.69765],
+ [120.728221, 30.698971],
+ [120.725107, 30.698909],
+ [120.721262, 30.697643],
+ [120.7175, 30.69491],
+ [120.715107, 30.695248],
+ [120.71308, 30.696868],
+ [120.711659, 30.698587],
+ [120.709423, 30.69838],
+ [120.706988, 30.696553],
+ [120.704961, 30.696553],
+ [120.703341, 30.697566],
+ [120.702934, 30.699991],
+ [120.702735, 30.703238],
+ [120.70192, 30.70465],
+ [120.698472, 30.704443],
+ [120.69542, 30.703223],
+ [120.688116, 30.698548],
+ [120.684877, 30.695908],
+ [120.683048, 30.695908],
+ [120.681627, 30.697121],
+ [120.680613, 30.699753],
+ [120.680613, 30.702386],
+ [120.683654, 30.707252],
+ [120.686497, 30.711511],
+ [120.686904, 30.713944],
+ [120.68589, 30.71597],
+ [120.684877, 30.717182],
+ [120.682442, 30.717789],
+ [120.677155, 30.717374],
+ [120.675138, 30.716154],
+ [120.673915, 30.714734],
+ [120.672902, 30.712501],
+ [120.671084, 30.710468],
+ [120.667625, 30.709247],
+ [120.664783, 30.709854],
+ [120.66356, 30.711266],
+ [120.662348, 30.714711],
+ [120.662348, 30.717144],
+ [120.66356, 30.719776],
+ [120.665389, 30.722615],
+ [120.665389, 30.725048],
+ [120.663591, 30.731716],
+ [120.67076, 30.735498],
+ [120.677813, 30.738982],
+ [120.688461, 30.744413],
+ [120.691429, 30.746347],
+ [120.698304, 30.749507],
+ [120.703393, 30.752944],
+ [120.706225, 30.753688],
+ [120.717605, 30.755514],
+ [120.724073, 30.755544],
+ [120.725975, 30.755414],
+ [120.726215, 30.759594],
+ [120.72913, 30.759886],
+ [120.728953, 30.761458],
+ [120.731147, 30.761366],
+ [120.731231, 30.760116],
+ [120.732913, 30.760783],
+ [120.732328, 30.763928],
+ [120.731502, 30.765424],
+ [120.731868, 30.769021],
+ [120.732443, 30.770908],
+ [120.733195, 30.77182],
+ [120.735525, 30.777572],
+ [120.730301, 30.780954],
+ [120.729005, 30.780134],
+ [120.727636, 30.78008],
+ [120.730928, 30.78268],
+ [120.732276, 30.78324],
+ [120.743394, 30.785111],
+ [120.754334, 30.785855],
+ [120.763457, 30.787887],
+ [120.762819, 30.786016],
+ [120.765965, 30.781],
+ [120.766111, 30.779536],
+ [120.767626, 30.780395],
+ [120.769141, 30.782373],
+ [120.772151, 30.784528],
+ [120.776132, 30.786499],
+ [120.777574, 30.782841],
+ [120.779863, 30.780349],
+ [120.778901, 30.779451],
+ [120.779727, 30.777756],
+ [120.782161, 30.775962],
+ [120.786853, 30.777987],
+ [120.804084, 30.78564],
+ [120.80816, 30.787396],
+ [120.805934, 30.790249],
+ [120.803855, 30.791859],
+ [120.801681, 30.792971],
+ [120.800406, 30.795148],
+ [120.798358, 30.79616],
+ [120.796749, 30.798438],
+ [120.804387, 30.806826],
+ [120.804356, 30.80829],
+ [120.805464, 30.810344],
+ [120.807689, 30.810444],
+ [120.811409, 30.8144],
+ [120.817125, 30.819766],
+ [120.821431, 30.823131],
+ [120.824858, 30.827723]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 330421,
+ "name": "嘉善县",
+ "centroid": [120.902273, 30.8996],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 2,
+ "acroutes": [100000, 330000, 330400],
+ "layer": "jiaxing",
+ "x": 120.902285,
+ "y": 30.899534
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.824858, 30.827723],
+ [120.827752, 30.829792],
+ [120.833343, 30.834115],
+ [120.840093, 30.838515],
+ [120.844179, 30.840063],
+ [120.847272, 30.841465],
+ [120.850156, 30.83981],
+ [120.854451, 30.838645],
+ [120.857335, 30.836997],
+ [120.857418, 30.834353],
+ [120.860177, 30.833219],
+ [120.872455, 30.828505],
+ [120.876353, 30.826374],
+ [120.876614, 30.825952],
+ [120.872967, 30.82294],
+ [120.865141, 30.817735],
+ [120.864482, 30.816937],
+ [120.863416, 30.813227],
+ [120.860888, 30.810659],
+ [120.858432, 30.807715],
+ [120.856718, 30.804433],
+ [120.856039, 30.801075],
+ [120.854419, 30.799005],
+ [120.849832, 30.795608],
+ [120.850073, 30.789183],
+ [120.848975, 30.783823],
+ [120.851515, 30.784735],
+ [120.853636, 30.786108],
+ [120.859676, 30.788838],
+ [120.862852, 30.788761],
+ [120.86605, 30.787289],
+ [120.868171, 30.788531],
+ [120.871452, 30.788316],
+ [120.876039, 30.789382],
+ [120.881181, 30.789558],
+ [120.883511, 30.788393],
+ [120.884117, 30.787066],
+ [120.888391, 30.788669],
+ [120.890261, 30.789121],
+ [120.892602, 30.788508],
+ [120.898171, 30.788332],
+ [120.902153, 30.788546],
+ [120.902508, 30.788132],
+ [120.903114, 30.784183],
+ [120.903532, 30.776867],
+ [120.903198, 30.774543],
+ [120.904817, 30.772917],
+ [120.907534, 30.772526],
+ [120.913981, 30.772779],
+ [120.916071, 30.773776],
+ [120.916019, 30.774581],
+ [120.914692, 30.777749],
+ [120.916395, 30.779911],
+ [120.919593, 30.78077],
+ [120.921129, 30.780809],
+ [120.921568, 30.779781],
+ [120.920554, 30.77531],
+ [120.920617, 30.769236],
+ [120.919102, 30.762839],
+ [120.920481, 30.758958],
+ [120.926406, 30.763683],
+ [120.936124, 30.771161],
+ [120.939938, 30.773661],
+ [120.949583, 30.773592],
+ [120.951202, 30.773722],
+ [120.954285, 30.775747],
+ [120.959019, 30.776437],
+ [120.960743, 30.776468],
+ [120.963104, 30.777304],
+ [120.967107, 30.777825],
+ [120.969667, 30.778761],
+ [120.971767, 30.780456],
+ [120.976595, 30.782227],
+ [120.978664, 30.782089],
+ [120.979594, 30.780977],
+ [120.97951, 30.779436],
+ [120.982781, 30.779214],
+ [120.984766, 30.778033],
+ [120.985968, 30.779505],
+ [120.988643, 30.778562],
+ [120.9902, 30.778324],
+ [120.990587, 30.776882],
+ [120.992864, 30.77643],
+ [120.993188, 30.778017],
+ [120.999343, 30.776491],
+ [121.00926, 30.774635],
+ [121.010932, 30.774765],
+ [121.014892, 30.777342],
+ [121.021506, 30.783171],
+ [121.028873, 30.790617],
+ [121.033064, 30.796613],
+ [121.032781, 30.799941],
+ [121.03322, 30.800316],
+ [121.033199, 30.802609],
+ [121.035237, 30.803084],
+ [121.035457, 30.803621],
+ [121.034725, 30.81269],
+ [121.035185, 30.813503],
+ [121.037745, 30.8145],
+ [121.036178, 30.817957],
+ [121.036637, 30.818448],
+ [121.033314, 30.823883],
+ [121.030054, 30.828551],
+ [121.028152, 30.829118],
+ [121.024965, 30.830544],
+ [121.014871, 30.833954],
+ [121.014401, 30.835817],
+ [121.01089, 30.834613],
+ [121.00694, 30.830781],
+ [121.004787, 30.827845],
+ [121.00322, 30.828305],
+ [121.004328, 30.826857],
+ [121.003439, 30.826305],
+ [121.001611, 30.827723],
+ [121.001914, 30.828765],
+ [121.000545, 30.829432],
+ [120.998476, 30.828229],
+ [120.997755, 30.827041],
+ [120.998277, 30.826696],
+ [120.996208, 30.824082],
+ [120.994954, 30.823791],
+ [120.995895, 30.822947],
+ [120.99461, 30.821499],
+ [120.993627, 30.821437],
+ [120.990921, 30.822702],
+ [120.991151, 30.82389],
+ [120.99275, 30.825692],
+ [120.992488, 30.82642],
+ [120.989144, 30.828696],
+ [120.992457, 30.831571],
+ [120.989124, 30.832314],
+ [120.989991, 30.834728],
+ [120.991318, 30.836116],
+ [120.992864, 30.838392],
+ [120.995654, 30.838568],
+ [120.996177, 30.84063],
+ [120.997755, 30.844079],
+ [120.999897, 30.843335],
+ [121.000984, 30.845627],
+ [121.002259, 30.846385],
+ [121.003972, 30.846102],
+ [121.00555, 30.847987],
+ [121.00647, 30.850455],
+ [121.008016, 30.85057],
+ [121.010137, 30.853129],
+ [121.013356, 30.851689],
+ [121.015017, 30.853604],
+ [121.010984, 30.856033],
+ [121.012813, 30.858179],
+ [121.012259, 30.859022],
+ [121.013272, 30.85952],
+ [121.014265, 30.858938],
+ [121.015404, 30.860539],
+ [121.014443, 30.861167],
+ [121.016271, 30.862853],
+ [121.013972, 30.864386],
+ [121.016209, 30.867228],
+ [121.016971, 30.867289],
+ [121.017776, 30.869381],
+ [121.014819, 30.871028],
+ [121.017786, 30.873358],
+ [121.020462, 30.871879],
+ [121.021506, 30.872882],
+ [121.019803, 30.874001],
+ [121.021078, 30.874239],
+ [121.021893, 30.875166],
+ [121.019417, 30.876667],
+ [121.01996, 30.8781],
+ [121.021277, 30.8781],
+ [121.021465, 30.878797],
+ [121.018602, 30.88072],
+ [121.017473, 30.882727],
+ [121.011088, 30.882221],
+ [121.008288, 30.882972],
+ [121.007922, 30.884688],
+ [121.009082, 30.887139],
+ [121.008518, 30.888128],
+ [121.005017, 30.888794],
+ [120.993815, 30.889667],
+ [120.992948, 30.890793],
+ [120.992896, 30.893911],
+ [120.990503, 30.895389],
+ [120.990461, 30.895795],
+ [120.992655, 30.89974],
+ [120.992812, 30.90216],
+ [120.99415, 30.903278],
+ [120.995717, 30.903715],
+ [120.998633, 30.903386],
+ [120.998706, 30.905944],
+ [121.002572, 30.904848],
+ [121.003607, 30.907062],
+ [121.004526, 30.906955],
+ [121.004578, 30.909298],
+ [121.002008, 30.909957],
+ [120.998977, 30.909536],
+ [120.998695, 30.911404],
+ [120.999625, 30.913955],
+ [120.999834, 30.927815],
+ [121.000033, 30.934698],
+ [121.000817, 30.93773],
+ [120.999019, 30.939292],
+ [120.997473, 30.941145],
+ [120.995675, 30.94433],
+ [120.996814, 30.944621],
+ [120.996731, 30.950309],
+ [120.995372, 30.950362],
+ [120.994798, 30.954825],
+ [120.99253, 30.955024],
+ [120.991684, 30.958216],
+ [120.994756, 30.958698],
+ [120.992603, 30.962832],
+ [120.9937, 30.964026],
+ [120.993188, 30.966299],
+ [120.992112, 30.966054],
+ [120.991433, 30.968373],
+ [120.992457, 30.968672],
+ [120.991851, 30.970509],
+ [120.993115, 30.970731],
+ [120.993136, 30.972116],
+ [120.995644, 30.972047],
+ [120.997368, 30.972445],
+ [120.997494, 30.973188],
+ [120.999113, 30.972935],
+ [120.999343, 30.973869],
+ [121.000513, 30.973938],
+ [121.000869, 30.975683],
+ [121.000576, 30.977007],
+ [121.002363, 30.977626],
+ [121.001997, 30.979501],
+ [121.000837, 30.980466],
+ [120.999343, 30.980098],
+ [120.998277, 30.983205],
+ [120.998455, 30.98407],
+ [120.997128, 30.989228],
+ [120.996208, 30.989228],
+ [120.994599, 30.991921],
+ [120.995351, 30.992725],
+ [120.994829, 30.995258],
+ [120.990513, 30.994554],
+ [120.989845, 30.996665],
+ [120.992049, 30.997109],
+ [120.991621, 31.001295],
+ [120.990649, 31.001585],
+ [120.990534, 31.003253],
+ [120.992091, 31.003422],
+ [120.991496, 31.005166],
+ [120.992091, 31.005288],
+ [120.991057, 31.007469],
+ [120.991934, 31.00815],
+ [120.98998, 31.010491],
+ [120.989061, 31.012916],
+ [120.990419, 31.013811],
+ [120.989521, 31.014392],
+ [120.986459, 31.014132],
+ [120.983857, 31.014446],
+ [120.98299, 31.016091],
+ [120.977974, 31.016336],
+ [120.9702, 31.016152],
+ [120.965121, 31.016305],
+ [120.963198, 31.016596],
+ [120.962864, 31.01756],
+ [120.96486, 31.019747],
+ [120.964285, 31.020765],
+ [120.961443, 31.021201],
+ [120.960482, 31.021667],
+ [120.959478, 31.024268],
+ [120.958298, 31.028567],
+ [120.954808, 31.030059],
+ [120.952206, 31.030258],
+ [120.951088, 31.02908],
+ [120.949123, 31.029959],
+ [120.948183, 31.028437],
+ [120.949447, 31.027733],
+ [120.948736, 31.025064],
+ [120.951171, 31.024016],
+ [120.949969, 31.017636],
+ [120.936312, 31.017108],
+ [120.935539, 31.016527],
+ [120.935748, 31.015387],
+ [120.940095, 31.010032],
+ [120.939792, 31.009389],
+ [120.938088, 31.009007],
+ [120.933783, 31.010024],
+ [120.93138, 31.011776],
+ [120.929123, 31.011478],
+ [120.926991, 31.012067],
+ [120.926166, 31.010422],
+ [120.918109, 31.012794],
+ [120.91697, 31.012763],
+ [120.911024, 31.01056],
+ [120.909948, 31.012641],
+ [120.910052, 31.016948],
+ [120.901923, 31.017475],
+ [120.900366, 31.01746],
+ [120.900272, 31.016925],
+ [120.895141, 31.017361],
+ [120.894639, 31.011715],
+ [120.89162, 31.010085],
+ [120.891348, 31.003735],
+ [120.889446, 31.002442],
+ [120.880167, 30.998892],
+ [120.879937, 30.997522],
+ [120.87559, 30.996964],
+ [120.873072, 30.99525],
+ [120.868035, 30.995357],
+ [120.867335, 30.99098],
+ [120.865485, 30.991148],
+ [120.865663, 30.989878],
+ [120.864096, 30.989649],
+ [120.86374, 30.99046],
+ [120.861755, 30.990062],
+ [120.861253, 30.990774],
+ [120.858662, 30.989832],
+ [120.856812, 30.99196],
+ [120.854231, 30.993237],
+ [120.853333, 30.993016],
+ [120.850752, 30.990796],
+ [120.847397, 30.989595],
+ [120.84583, 30.99248],
+ [120.844304, 30.991983],
+ [120.842549, 30.993061],
+ [120.84118, 30.995311],
+ [120.840072, 30.997821],
+ [120.830845, 31.002205],
+ [120.822977, 31.005701],
+ [120.820887, 31.006359],
+ [120.814325, 31.005755],
+ [120.802914, 31.005403],
+ [120.780981, 31.000943],
+ [120.77888, 30.999619],
+ [120.778274, 30.99792],
+ [120.77609, 30.995671],
+ [120.775077, 30.995051],
+ [120.772433, 30.99538],
+ [120.771461, 30.996994],
+ [120.769925, 30.99662],
+ [120.769664, 30.993528],
+ [120.768347, 30.990743],
+ [120.767835, 30.987537],
+ [120.768044, 30.985065],
+ [120.768859, 30.982134],
+ [120.770207, 30.979241],
+ [120.769695, 30.977297],
+ [120.766623, 30.976142],
+ [120.76329, 30.975958],
+ [120.760688, 30.975422],
+ [120.758472, 30.974542],
+ [120.755557, 30.972047],
+ [120.753718, 30.969093],
+ [120.751827, 30.967455],
+ [120.748023, 30.963674],
+ [120.745944, 30.962503],
+ [120.746644, 30.961117],
+ [120.747626, 30.960352],
+ [120.750667, 30.958997],
+ [120.753864, 30.959119],
+ [120.757365, 30.961592],
+ [120.760646, 30.962526],
+ [120.76306, 30.96036],
+ [120.763885, 30.958346],
+ [120.764617, 30.957703],
+ [120.768253, 30.957022],
+ [120.771221, 30.95566],
+ [120.770092, 30.948793],
+ [120.772454, 30.947269],
+ [120.775202, 30.945103],
+ [120.776508, 30.943419],
+ [120.777511, 30.940425],
+ [120.77865, 30.937945],
+ [120.778515, 30.937217],
+ [120.779319, 30.935219],
+ [120.778055, 30.93417],
+ [120.774314, 30.93211],
+ [120.770667, 30.930479],
+ [120.769497, 30.930296],
+ [120.767887, 30.92904],
+ [120.766675, 30.926728],
+ [120.765077, 30.921],
+ [120.764962, 30.919353],
+ [120.767323, 30.917921],
+ [120.768817, 30.916298],
+ [120.771357, 30.909888],
+ [120.770228, 30.906526],
+ [120.770427, 30.902911],
+ [120.772025, 30.899732],
+ [120.774105, 30.897182],
+ [120.775296, 30.896707],
+ [120.779215, 30.896929],
+ [120.781158, 30.897925],
+ [120.781733, 30.90033],
+ [120.781587, 30.903309],
+ [120.782402, 30.903876],
+ [120.784899, 30.902459],
+ [120.788682, 30.902459],
+ [120.791535, 30.902244],
+ [120.793175, 30.901356],
+ [120.794638, 30.901509],
+ [120.7984, 30.900705],
+ [120.798713, 30.899204],
+ [120.795976, 30.898445],
+ [120.793614, 30.897044],
+ [120.794471, 30.892448],
+ [120.795098, 30.888036],
+ [120.796028, 30.882896],
+ [120.793363, 30.879617],
+ [120.794816, 30.879088],
+ [120.793635, 30.877602],
+ [120.795181, 30.874369],
+ [120.795192, 30.871503],
+ [120.794157, 30.866132],
+ [120.792862, 30.860876],
+ [120.792182, 30.859849],
+ [120.793186, 30.857022],
+ [120.792705, 30.852049],
+ [120.793112, 30.84952],
+ [120.795788, 30.847175],
+ [120.795474, 30.844378],
+ [120.79562, 30.841672],
+ [120.795181, 30.839733],
+ [120.792998, 30.833939],
+ [120.792538, 30.831394],
+ [120.792841, 30.829746],
+ [120.793624, 30.828742],
+ [120.799476, 30.828459],
+ [120.804722, 30.828505],
+ [120.807564, 30.828727],
+ [120.809487, 30.829524],
+ [120.811744, 30.832046],
+ [120.812078, 30.833364],
+ [120.811608, 30.837488],
+ [120.81281, 30.839496],
+ [120.817376, 30.840178],
+ [120.819633, 30.839189],
+ [120.821451, 30.829593],
+ [120.822089, 30.828282],
+ [120.823531, 30.827455],
+ [120.824858, 30.827723]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 330424,
+ "name": "海盐县",
+ "centroid": [120.929474, 30.474419],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 3,
+ "acroutes": [100000, 330000, 330400],
+ "layer": "jiaxing",
+ "x": 120.929488,
+ "y": 30.474296
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.956594, 30.632518],
+ [120.956751, 30.630114],
+ [120.957545, 30.62804],
+ [120.954243, 30.626995],
+ [120.954609, 30.626112],
+ [120.949625, 30.620988],
+ [120.946751, 30.617509],
+ [120.942279, 30.613322],
+ [120.938851, 30.610987],
+ [120.93488, 30.609097],
+ [120.930899, 30.608359],
+ [120.927984, 30.608098],
+ [120.923459, 30.608505],
+ [120.916249, 30.609803],
+ [120.913846, 30.611156],
+ [120.911171, 30.611816],
+ [120.908757, 30.613399],
+ [120.906103, 30.613829],
+ [120.898391, 30.613752],
+ [120.894681, 30.613483],
+ [120.889122, 30.612047],
+ [120.875099, 30.609611],
+ [120.86768, 30.60862],
+ [120.862654, 30.607652],
+ [120.859205, 30.607622],
+ [120.856018, 30.608052],
+ [120.853082, 30.609404],
+ [120.850407, 30.610987],
+ [120.846394, 30.613022],
+ [120.842925, 30.614136],
+ [120.841859, 30.615734],
+ [120.83862, 30.618922],
+ [120.836196, 30.620965],
+ [120.834325, 30.622102],
+ [120.830323, 30.6239],
+ [120.828181, 30.625259],
+ [120.825255, 30.626381],
+ [120.821263, 30.626573],
+ [120.817543, 30.627226],
+ [120.814095, 30.627425],
+ [120.811629, 30.626949],
+ [120.808578, 30.629637],
+ [120.807219, 30.631435],
+ [120.806456, 30.633224],
+ [120.805422, 30.634269],
+ [120.803896, 30.634353],
+ [120.799487, 30.632303],
+ [120.797804, 30.630551],
+ [120.796759, 30.628101],
+ [120.798024, 30.625044],
+ [120.799069, 30.62168],
+ [120.799591, 30.617355],
+ [120.800521, 30.615565],
+ [120.797606, 30.614828],
+ [120.798536, 30.612769],
+ [120.800458, 30.610034],
+ [120.801817, 30.608697],
+ [120.80166, 30.607614],
+ [120.797501, 30.608144],
+ [120.795067, 30.605309],
+ [120.793593, 30.604249],
+ [120.791932, 30.604272],
+ [120.789048, 30.605463],
+ [120.787303, 30.60756],
+ [120.784115, 30.614251],
+ [120.782297, 30.615826],
+ [120.778431, 30.616702],
+ [120.777376, 30.621388],
+ [120.776561, 30.625851],
+ [120.776048, 30.62721],
+ [120.772318, 30.624337],
+ [120.772579, 30.623324],
+ [120.770374, 30.622893],
+ [120.768222, 30.621265],
+ [120.762694, 30.619245],
+ [120.755651, 30.614397],
+ [120.74539, 30.607844],
+ [120.739099, 30.602474],
+ [120.731481, 30.595705],
+ [120.731544, 30.595344],
+ [120.727782, 30.585532],
+ [120.727135, 30.585286],
+ [120.727218, 30.584571],
+ [120.729193, 30.577931],
+ [120.731105, 30.574512],
+ [120.732234, 30.570154],
+ [120.73633, 30.564467],
+ [120.738211, 30.562875],
+ [120.740907, 30.561077],
+ [120.742798, 30.558571],
+ [120.744731, 30.554459],
+ [120.74587, 30.550108],
+ [120.745902, 30.547809],
+ [120.747114, 30.538177],
+ [120.746894, 30.534725],
+ [120.746142, 30.532418],
+ [120.745149, 30.528043],
+ [120.745724, 30.525752],
+ [120.746832, 30.523461],
+ [120.749517, 30.520969],
+ [120.752224, 30.517786],
+ [120.756268, 30.514156],
+ [120.760552, 30.512141],
+ [120.764847, 30.509204],
+ [120.76911, 30.507643],
+ [120.77283, 30.50722],
+ [120.776299, 30.506574],
+ [120.786623, 30.507366],
+ [120.790082, 30.506258],
+ [120.790678, 30.501898],
+ [120.792611, 30.497321],
+ [120.793227, 30.492045],
+ [120.797386, 30.480368],
+ [120.798515, 30.475783],
+ [120.797846, 30.467728],
+ [120.797909, 30.463597],
+ [120.798233, 30.459927],
+ [120.798797, 30.457634],
+ [120.798828, 30.455564],
+ [120.800741, 30.451678],
+ [120.803437, 30.448492],
+ [120.807982, 30.446007],
+ [120.810145, 30.443498],
+ [120.810448, 30.440974],
+ [120.811587, 30.436164],
+ [120.812695, 30.432493],
+ [120.814889, 30.427459],
+ [120.816498, 30.425635],
+ [120.82049, 30.424988],
+ [120.822925, 30.421563],
+ [120.823489, 30.418584],
+ [120.823552, 30.414905],
+ [120.822099, 30.406167],
+ [120.820072, 30.400863],
+ [120.81933, 30.396944],
+ [120.819121, 30.393726],
+ [120.817857, 30.390268],
+ [120.817909, 30.38705],
+ [120.818202, 30.384763],
+ [120.819299, 30.382245],
+ [120.820647, 30.38042],
+ [120.822528, 30.378826],
+ [120.82863, 30.377278],
+ [120.830762, 30.375915],
+ [120.832904, 30.375253],
+ [120.835046, 30.373428],
+ [120.837021, 30.369354],
+ [120.84002, 30.363808],
+ [120.841661, 30.359657],
+ [120.842288, 30.35462],
+ [120.84304, 30.343165],
+ [120.842706, 30.325446],
+ [120.843406, 30.316862],
+ [120.847397, 30.308933],
+ [120.850929, 30.300509],
+ [120.861233, 30.281418],
+ [120.865705, 30.274172],
+ [120.867042, 30.271743],
+ [120.868579, 30.27209],
+ [120.884524, 30.276384],
+ [120.91604, 30.285765],
+ [120.947315, 30.302498],
+ [120.954369, 30.306436],
+ [120.968716, 30.311576],
+ [120.995163, 30.319929],
+ [121.00554, 30.322025],
+ [121.013941, 30.323612],
+ [121.01972, 30.327541],
+ [121.023398, 30.3305],
+ [121.032562, 30.337002],
+ [121.034756, 30.34231],
+ [121.040086, 30.352863],
+ [121.046272, 30.360743],
+ [121.060201, 30.376354],
+ [121.086972, 30.397129],
+ [121.091863, 30.416906],
+ [121.099512, 30.443644],
+ [121.109512, 30.466874],
+ [121.119209, 30.489768],
+ [121.093148, 30.515848],
+ [121.087829, 30.52223],
+ [121.071591, 30.542697],
+ [121.047588, 30.570677],
+ [121.04041, 30.583019],
+ [121.044224, 30.585247],
+ [121.050472, 30.587676],
+ [121.048184, 30.59171],
+ [121.050086, 30.592647],
+ [121.04601, 30.602597],
+ [121.045373, 30.603496],
+ [121.044056, 30.602643],
+ [121.042823, 30.605639],
+ [121.040065, 30.603865],
+ [121.03764, 30.60756],
+ [121.043346, 30.611002],
+ [121.043022, 30.611563],
+ [121.044307, 30.6123],
+ [121.043294, 30.61429],
+ [121.041674, 30.613529],
+ [121.041089, 30.614367],
+ [121.040608, 30.616625],
+ [121.039166, 30.618331],
+ [121.040138, 30.619106],
+ [121.038821, 30.620842],
+ [121.036773, 30.622916],
+ [121.034913, 30.626457],
+ [121.036157, 30.627279],
+ [121.035248, 30.632041],
+ [121.031653, 30.635375],
+ [121.029835, 30.634422],
+ [121.030274, 30.633608],
+ [121.031245, 30.633985],
+ [121.032008, 30.632925],
+ [121.03136, 30.632326],
+ [121.028455, 30.631435],
+ [121.028445, 30.630912],
+ [121.026209, 30.62973],
+ [121.023879, 30.633071],
+ [121.021047, 30.630582],
+ [121.022792, 30.626358],
+ [121.023095, 30.625144],
+ [121.020932, 30.624967],
+ [121.020284, 30.626534],
+ [121.019751, 30.626396],
+ [121.020305, 30.624798],
+ [121.019573, 30.624092],
+ [121.016762, 30.623569],
+ [121.016282, 30.625083],
+ [121.015362, 30.625298],
+ [121.014255, 30.624414],
+ [121.015373, 30.622986],
+ [121.013325, 30.622064],
+ [121.014369, 30.621088],
+ [121.012353, 30.620389],
+ [121.011527, 30.622171],
+ [121.007745, 30.618684],
+ [121.005498, 30.62042],
+ [121.003951, 30.623324],
+ [121.003335, 30.623362],
+ [121.002374, 30.625328],
+ [121.001548, 30.625474],
+ [121.000022, 30.626895],
+ [121.000252, 30.627955],
+ [120.998382, 30.628631],
+ [120.995028, 30.627272],
+ [120.995602, 30.62645],
+ [120.99486, 30.62592],
+ [120.99346, 30.627364],
+ [120.990106, 30.626335],
+ [120.988747, 30.628562],
+ [120.986866, 30.629077],
+ [120.985957, 30.628209],
+ [120.986229, 30.625543],
+ [120.984735, 30.624591],
+ [120.984662, 30.623877],
+ [120.983032, 30.623631],
+ [120.983502, 30.622832],
+ [120.982478, 30.62221],
+ [120.982342, 30.621334],
+ [120.980764, 30.621365],
+ [120.980283, 30.622095],
+ [120.979061, 30.621949],
+ [120.97997, 30.622986],
+ [120.978831, 30.625359],
+ [120.97719, 30.624837],
+ [120.976344, 30.626865],
+ [120.978214, 30.627141],
+ [120.97695, 30.627517],
+ [120.977431, 30.628239],
+ [120.97695, 30.629246],
+ [120.975612, 30.629123],
+ [120.975372, 30.629975],
+ [120.977462, 30.630935],
+ [120.976887, 30.633293],
+ [120.979322, 30.633831],
+ [120.97858, 30.637364],
+ [120.976229, 30.63728],
+ [120.976229, 30.638001],
+ [120.974484, 30.638155],
+ [120.972289, 30.637863],
+ [120.970733, 30.638109],
+ [120.970346, 30.638793],
+ [120.968716, 30.639069],
+ [120.966072, 30.638255],
+ [120.966448, 30.636688],
+ [120.967357, 30.636627],
+ [120.967911, 30.635336],
+ [120.963752, 30.634361],
+ [120.963919, 30.633831],
+ [120.958444, 30.632671],
+ [120.956594, 30.632518]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 330481,
+ "name": "海宁市",
+ "centroid": [120.623163, 30.425385],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 4,
+ "acroutes": [100000, 330000, 330400],
+ "layer": "jiaxing",
+ "x": 120.623175,
+ "y": 30.425312
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.341476, 30.47146],
+ [120.340786, 30.470013],
+ [120.341194, 30.468644],
+ [120.34063, 30.466036],
+ [120.337223, 30.464235],
+ [120.337537, 30.461735],
+ [120.336857, 30.458118],
+ [120.337871, 30.451916],
+ [120.339825, 30.450147],
+ [120.340974, 30.441612],
+ [120.339428, 30.440012],
+ [120.339626, 30.436618],
+ [120.340337, 30.433878],
+ [120.339867, 30.433786],
+ [120.335948, 30.431246],
+ [120.330765, 30.427267],
+ [120.332688, 30.424665],
+ [120.333315, 30.418615],
+ [120.33297, 30.417314],
+ [120.330306, 30.415798],
+ [120.32484, 30.411964],
+ [120.321518, 30.407715],
+ [120.322061, 30.404743],
+ [120.320504, 30.404335],
+ [120.316157, 30.401348],
+ [120.314182, 30.400547],
+ [120.310995, 30.400817],
+ [120.311737, 30.399207],
+ [120.306408, 30.396228],
+ [120.306679, 30.395088],
+ [120.308926, 30.393341],
+ [120.312709, 30.394203],
+ [120.315708, 30.394326],
+ [120.318832, 30.388805],
+ [120.318372, 30.385471],
+ [120.31902, 30.384478],
+ [120.319072, 30.382622],
+ [120.318477, 30.382091],
+ [120.318644, 30.380628],
+ [120.319501, 30.378895],
+ [120.321131, 30.378572],
+ [120.321256, 30.377278],
+ [120.323294, 30.376924],
+ [120.323963, 30.378587],
+ [120.327171, 30.377617],
+ [120.332625, 30.375276],
+ [120.339417, 30.37332],
+ [120.342928, 30.371618],
+ [120.344339, 30.368091],
+ [120.347213, 30.369277],
+ [120.35063, 30.372165],
+ [120.353493, 30.373343],
+ [120.355949, 30.374059],
+ [120.362845, 30.374683],
+ [120.371152, 30.377293],
+ [120.373221, 30.378302],
+ [120.379481, 30.380713],
+ [120.38666, 30.38169],
+ [120.389105, 30.382437],
+ [120.395144, 30.383862],
+ [120.398321, 30.384794],
+ [120.400098, 30.384262],
+ [120.400651, 30.381683],
+ [120.400913, 30.377032],
+ [120.400421, 30.374752],
+ [120.399606, 30.373266],
+ [120.397255, 30.372195],
+ [120.39621, 30.370624],
+ [120.38853, 30.370116],
+ [120.380818, 30.356376],
+ [120.382407, 30.355767],
+ [120.380818, 30.351562],
+ [120.37807, 30.344929],
+ [120.384173, 30.340007],
+ [120.383953, 30.339152],
+ [120.385615, 30.338019],
+ [120.395207, 30.332218],
+ [120.400484, 30.327349],
+ [120.403086, 30.325253],
+ [120.406587, 30.324875],
+ [120.41108, 30.320568],
+ [120.413745, 30.318303],
+ [120.416326, 30.322803],
+ [120.418948, 30.326439],
+ [120.419157, 30.331078],
+ [120.421111, 30.334637],
+ [120.423358, 30.339491],
+ [120.42922, 30.35264],
+ [120.433484, 30.361413],
+ [120.438426, 30.372681],
+ [120.439931, 30.374467],
+ [120.443275, 30.376908],
+ [120.446441, 30.378556],
+ [120.450213, 30.380043],
+ [120.456326, 30.381775],
+ [120.460234, 30.382684],
+ [120.465574, 30.383546],
+ [120.476159, 30.385464],
+ [120.498741, 30.389029],
+ [120.505564, 30.389298],
+ [120.510162, 30.389137],
+ [120.567864, 30.387874],
+ [120.589191, 30.388521],
+ [120.611825, 30.388952],
+ [120.619547, 30.389006],
+ [120.630331, 30.389414],
+ [120.633883, 30.389452],
+ [120.642724, 30.388582],
+ [120.659004, 30.385595],
+ [120.662682, 30.384663],
+ [120.676047, 30.381937],
+ [120.68494, 30.379973],
+ [120.693529, 30.377832],
+ [120.696298, 30.376416],
+ [120.698189, 30.375037],
+ [120.700436, 30.37265],
+ [120.702484, 30.369431],
+ [120.703874, 30.365849],
+ [120.704543, 30.344467],
+ [120.704146, 30.3308],
+ [120.705044, 30.315606],
+ [120.706037, 30.309457],
+ [120.708263, 30.303307],
+ [120.710844, 30.297534],
+ [120.71402, 30.293349],
+ [120.719256, 30.288178],
+ [120.721941, 30.28632],
+ [120.727615, 30.283507],
+ [120.732307, 30.280762],
+ [120.739893, 30.276631],
+ [120.745703, 30.274341],
+ [120.749078, 30.27337],
+ [120.754951, 30.272614],
+ [120.761148, 30.27078],
+ [120.775516, 30.266694],
+ [120.784345, 30.26455],
+ [120.789372, 30.263132],
+ [120.800866, 30.262322],
+ [120.825307, 30.262669],
+ [120.850908, 30.268058],
+ [120.867042, 30.271743],
+ [120.865705, 30.274172],
+ [120.861233, 30.281418],
+ [120.850929, 30.300509],
+ [120.847397, 30.308933],
+ [120.843406, 30.316862],
+ [120.842706, 30.325446],
+ [120.84304, 30.343165],
+ [120.842288, 30.35462],
+ [120.841661, 30.359657],
+ [120.84002, 30.363808],
+ [120.837021, 30.369354],
+ [120.835046, 30.373428],
+ [120.832904, 30.375253],
+ [120.830762, 30.375915],
+ [120.82863, 30.377278],
+ [120.822528, 30.378826],
+ [120.820647, 30.38042],
+ [120.819299, 30.382245],
+ [120.818202, 30.384763],
+ [120.817909, 30.38705],
+ [120.817857, 30.390268],
+ [120.819121, 30.393726],
+ [120.81933, 30.396944],
+ [120.820072, 30.400863],
+ [120.822099, 30.406167],
+ [120.823552, 30.414905],
+ [120.823489, 30.418584],
+ [120.822925, 30.421563],
+ [120.82049, 30.424988],
+ [120.816498, 30.425635],
+ [120.814889, 30.427459],
+ [120.812695, 30.432493],
+ [120.811587, 30.436164],
+ [120.810448, 30.440974],
+ [120.810145, 30.443498],
+ [120.807982, 30.446007],
+ [120.803437, 30.448492],
+ [120.800741, 30.451678],
+ [120.798828, 30.455564],
+ [120.798797, 30.457634],
+ [120.798233, 30.459927],
+ [120.797909, 30.463597],
+ [120.797846, 30.467728],
+ [120.798515, 30.475783],
+ [120.797386, 30.480368],
+ [120.793227, 30.492045],
+ [120.792611, 30.497321],
+ [120.790678, 30.501898],
+ [120.790082, 30.506258],
+ [120.786623, 30.507366],
+ [120.776299, 30.506574],
+ [120.77283, 30.50722],
+ [120.76911, 30.507643],
+ [120.764847, 30.509204],
+ [120.760552, 30.512141],
+ [120.756268, 30.514156],
+ [120.752224, 30.517786],
+ [120.749517, 30.520969],
+ [120.746832, 30.523461],
+ [120.745724, 30.525752],
+ [120.745149, 30.528043],
+ [120.746142, 30.532418],
+ [120.746894, 30.534725],
+ [120.747114, 30.538177],
+ [120.745902, 30.547809],
+ [120.74587, 30.550108],
+ [120.744731, 30.554459],
+ [120.742798, 30.558571],
+ [120.740907, 30.561077],
+ [120.738211, 30.562875],
+ [120.73633, 30.564467],
+ [120.732234, 30.570154],
+ [120.731105, 30.574512],
+ [120.729193, 30.577931],
+ [120.727218, 30.584571],
+ [120.727135, 30.585286],
+ [120.725295, 30.584571],
+ [120.721596, 30.581459],
+ [120.719653, 30.58109],
+ [120.716069, 30.581928],
+ [120.712234, 30.582281],
+ [120.706758, 30.583026],
+ [120.703383, 30.582857],
+ [120.703404, 30.58474],
+ [120.698722, 30.584663],
+ [120.694898, 30.583903],
+ [120.694532, 30.585485],
+ [120.693957, 30.58474],
+ [120.692442, 30.584948],
+ [120.692609, 30.58371],
+ [120.687124, 30.583119],
+ [120.678879, 30.582027],
+ [120.678252, 30.583011],
+ [120.677343, 30.581812],
+ [120.674145, 30.581305],
+ [120.674511, 30.579914],
+ [120.672609, 30.580083],
+ [120.672651, 30.580806],
+ [120.669328, 30.580383],
+ [120.665848, 30.580483],
+ [120.665462, 30.581774],
+ [120.664041, 30.581943],
+ [120.663132, 30.583856],
+ [120.663309, 30.584579],
+ [120.661428, 30.584709],
+ [120.661334, 30.586876],
+ [120.660352, 30.586592],
+ [120.660707, 30.58819],
+ [120.659861, 30.587722],
+ [120.656548, 30.587737],
+ [120.656569, 30.588882],
+ [120.655117, 30.588705],
+ [120.655096, 30.589865],
+ [120.653758, 30.591494],
+ [120.651825, 30.590572],
+ [120.653257, 30.590357],
+ [120.653361, 30.589704],
+ [120.651836, 30.58952],
+ [120.652651, 30.587845],
+ [120.65101, 30.585839],
+ [120.648544, 30.584056],
+ [120.647739, 30.580613],
+ [120.647959, 30.578193],
+ [120.648753, 30.578277],
+ [120.64961, 30.577224],
+ [120.651616, 30.577125],
+ [120.653058, 30.577624],
+ [120.652954, 30.578823],
+ [120.65543, 30.579307],
+ [120.655974, 30.577286],
+ [120.657259, 30.575188],
+ [120.655493, 30.574581],
+ [120.653821, 30.573466],
+ [120.655786, 30.570438],
+ [120.658408, 30.570838],
+ [120.659589, 30.570123],
+ [120.660383, 30.568709],
+ [120.660174, 30.567925],
+ [120.66217, 30.56512],
+ [120.661083, 30.564912],
+ [120.660509, 30.564051],
+ [120.662494, 30.56306],
+ [120.66146, 30.562307],
+ [120.66239, 30.561746],
+ [120.662996, 30.55977],
+ [120.664856, 30.560039],
+ [120.666663, 30.557726],
+ [120.668001, 30.555235],
+ [120.665514, 30.554543],
+ [120.661898, 30.553129],
+ [120.659589, 30.551861],
+ [120.657447, 30.551215],
+ [120.660436, 30.544027],
+ [120.656914, 30.542905],
+ [120.656329, 30.541967],
+ [120.657886, 30.536078],
+ [120.657384, 30.536324],
+ [120.65241, 30.536762],
+ [120.649819, 30.536562],
+ [120.648262, 30.535755],
+ [120.645681, 30.535355],
+ [120.642922, 30.53534],
+ [120.641522, 30.535878],
+ [120.636485, 30.535348],
+ [120.632494, 30.535524],
+ [120.629568, 30.53594],
+ [120.623716, 30.535855],
+ [120.616819, 30.535078],
+ [120.61288, 30.533187],
+ [120.608157, 30.529904],
+ [120.605001, 30.528028],
+ [120.598397, 30.526336],
+ [120.58964, 30.526682],
+ [120.587247, 30.526421],
+ [120.584625, 30.525245],
+ [120.58149, 30.522907],
+ [120.577603, 30.518032],
+ [120.573423, 30.514079],
+ [120.570319, 30.510134],
+ [120.569316, 30.506674],
+ [120.567279, 30.502282],
+ [120.566819, 30.498375],
+ [120.566861, 30.496537],
+ [120.56639, 30.493314],
+ [120.563318, 30.49056],
+ [120.564206, 30.488284],
+ [120.561594, 30.487707],
+ [120.561625, 30.48723],
+ [120.564405, 30.487284],
+ [120.564624, 30.486568],
+ [120.563005, 30.486284],
+ [120.563047, 30.484491],
+ [120.553861, 30.484291],
+ [120.540643, 30.483468],
+ [120.537111, 30.483337],
+ [120.5364, 30.48123],
+ [120.535042, 30.481007],
+ [120.529535, 30.480891],
+ [120.529462, 30.482922],
+ [120.521886, 30.482607],
+ [120.519754, 30.482391],
+ [120.513903, 30.48223],
+ [120.513788, 30.484445],
+ [120.512837, 30.484476],
+ [120.512826, 30.487314],
+ [120.511646, 30.487653],
+ [120.511269, 30.488668],
+ [120.510172, 30.488684],
+ [120.509911, 30.48943],
+ [120.506975, 30.488945],
+ [120.507706, 30.489768],
+ [120.507623, 30.49083],
+ [120.505919, 30.491022],
+ [120.505052, 30.494814],
+ [120.502784, 30.494775],
+ [120.502586, 30.496191],
+ [120.501353, 30.496752],
+ [120.502304, 30.496983],
+ [120.502022, 30.498552],
+ [120.500632, 30.498183],
+ [120.499984, 30.496814],
+ [120.495606, 30.494883],
+ [120.495647, 30.494268],
+ [120.492492, 30.493683],
+ [120.490517, 30.49406],
+ [120.486337, 30.493283],
+ [120.482178, 30.493206],
+ [120.482189, 30.495068],
+ [120.481499, 30.49576],
+ [120.480778, 30.494706],
+ [120.479963, 30.494745],
+ [120.479879, 30.496137],
+ [120.478824, 30.496283],
+ [120.479033, 30.497237],
+ [120.478312, 30.499444],
+ [120.476556, 30.499198],
+ [120.476776, 30.500329],
+ [120.476232, 30.502597],
+ [120.475125, 30.503936],
+ [120.468542, 30.503774],
+ [120.467747, 30.503343],
+ [120.46734, 30.500467],
+ [120.46617, 30.500159],
+ [120.466117, 30.498983],
+ [120.466985, 30.497321],
+ [120.466702, 30.495614],
+ [120.465365, 30.495975],
+ [120.464644, 30.497083],
+ [120.460182, 30.497783],
+ [120.459754, 30.498383],
+ [120.457862, 30.49816],
+ [120.458113, 30.496291],
+ [120.457643, 30.495222],
+ [120.454132, 30.495091],
+ [120.452502, 30.49576],
+ [120.451969, 30.495229],
+ [120.449158, 30.495114],
+ [120.448071, 30.495522],
+ [120.444006, 30.495291],
+ [120.444205, 30.493829],
+ [120.4427, 30.493776],
+ [120.441195, 30.492945],
+ [120.438635, 30.497498],
+ [120.436786, 30.502098],
+ [120.435918, 30.501944],
+ [120.431185, 30.502528],
+ [120.430923, 30.495875],
+ [120.431383, 30.490553],
+ [120.429241, 30.490545],
+ [120.428175, 30.486453],
+ [120.42502, 30.484345],
+ [120.423933, 30.484253],
+ [120.41574, 30.485845],
+ [120.414392, 30.483984],
+ [120.411937, 30.484537],
+ [120.411885, 30.486707],
+ [120.405385, 30.488153],
+ [120.391027, 30.493237],
+ [120.390348, 30.492183],
+ [120.387704, 30.491406],
+ [120.386513, 30.492314],
+ [120.384789, 30.492214],
+ [120.381445, 30.491307],
+ [120.380776, 30.492253],
+ [120.376691, 30.490337],
+ [120.377067, 30.489099],
+ [120.376262, 30.488837],
+ [120.376095, 30.487037],
+ [120.376712, 30.485291],
+ [120.375134, 30.484861],
+ [120.375019, 30.483537],
+ [120.376335, 30.483599],
+ [120.377036, 30.482814],
+ [120.377819, 30.480676],
+ [120.377192, 30.47966],
+ [120.374977, 30.478876],
+ [120.374371, 30.475322],
+ [120.371445, 30.473344],
+ [120.370087, 30.473452],
+ [120.367934, 30.47436],
+ [120.368258, 30.47526],
+ [120.366868, 30.478437],
+ [120.365426, 30.478707],
+ [120.364653, 30.480914],
+ [120.363974, 30.481199],
+ [120.357182, 30.479183],
+ [120.351361, 30.478399],
+ [120.347349, 30.478376],
+ [120.344517, 30.477114],
+ [120.344987, 30.471975],
+ [120.342176, 30.47116],
+ [120.341476, 30.47146]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 330482,
+ "name": "平湖市",
+ "centroid": [121.103105, 30.705649],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 5,
+ "acroutes": [100000, 330000, 330400],
+ "layer": "jiaxing",
+ "x": 121.103177,
+ "y": 30.705499
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.960743, 30.776468],
+ [120.961631, 30.773761],
+ [120.960429, 30.763974],
+ [120.960502, 30.761328],
+ [120.961328, 30.759318],
+ [120.965518, 30.755698],
+ [120.966709, 30.752353],
+ [120.966939, 30.750466],
+ [120.966438, 30.748702],
+ [120.967211, 30.747712],
+ [120.968413, 30.747981],
+ [120.971307, 30.749315],
+ [120.973052, 30.749584],
+ [120.975372, 30.749438],
+ [120.97696, 30.748786],
+ [120.97741, 30.74752],
+ [120.975142, 30.743109],
+ [120.973366, 30.739081],
+ [120.97324, 30.737079],
+ [120.972582, 30.736074],
+ [120.971652, 30.72537],
+ [120.971579, 30.72313],
+ [120.97555, 30.722938],
+ [120.981245, 30.721603],
+ [120.980127, 30.719147],
+ [120.979479, 30.71686],
+ [120.979667, 30.710038],
+ [120.979019, 30.707413],
+ [120.978476, 30.703921],
+ [120.975989, 30.702992],
+ [120.963742, 30.700398],
+ [120.95998, 30.70079],
+ [120.95254, 30.702094],
+ [120.951662, 30.701442],
+ [120.952059, 30.692707],
+ [120.954128, 30.683028],
+ [120.954045, 30.677255],
+ [120.953115, 30.673209],
+ [120.953564, 30.669078],
+ [120.954515, 30.66775],
+ [120.954504, 30.662229],
+ [120.955455, 30.658198],
+ [120.955518, 30.657031],
+ [120.956594, 30.653238],
+ [120.956542, 30.651049],
+ [120.955988, 30.650404],
+ [120.955717, 30.645896],
+ [120.953585, 30.642579],
+ [120.952728, 30.639622],
+ [120.95277, 30.637771],
+ [120.953909, 30.632771],
+ [120.956594, 30.632518],
+ [120.958444, 30.632671],
+ [120.963919, 30.633831],
+ [120.963752, 30.634361],
+ [120.967911, 30.635336],
+ [120.967357, 30.636627],
+ [120.966448, 30.636688],
+ [120.966072, 30.638255],
+ [120.968716, 30.639069],
+ [120.970346, 30.638793],
+ [120.970733, 30.638109],
+ [120.972289, 30.637863],
+ [120.974484, 30.638155],
+ [120.976229, 30.638001],
+ [120.976229, 30.63728],
+ [120.97858, 30.637364],
+ [120.979322, 30.633831],
+ [120.976887, 30.633293],
+ [120.977462, 30.630935],
+ [120.975372, 30.629975],
+ [120.975612, 30.629123],
+ [120.97695, 30.629246],
+ [120.977431, 30.628239],
+ [120.97695, 30.627517],
+ [120.978214, 30.627141],
+ [120.976344, 30.626865],
+ [120.97719, 30.624837],
+ [120.978831, 30.625359],
+ [120.97997, 30.622986],
+ [120.979061, 30.621949],
+ [120.980283, 30.622095],
+ [120.980764, 30.621365],
+ [120.982342, 30.621334],
+ [120.982478, 30.62221],
+ [120.983502, 30.622832],
+ [120.983032, 30.623631],
+ [120.984662, 30.623877],
+ [120.984735, 30.624591],
+ [120.986229, 30.625543],
+ [120.985957, 30.628209],
+ [120.986866, 30.629077],
+ [120.988747, 30.628562],
+ [120.990106, 30.626335],
+ [120.99346, 30.627364],
+ [120.99486, 30.62592],
+ [120.995602, 30.62645],
+ [120.995028, 30.627272],
+ [120.998382, 30.628631],
+ [121.000252, 30.627955],
+ [121.000022, 30.626895],
+ [121.001548, 30.625474],
+ [121.002374, 30.625328],
+ [121.003335, 30.623362],
+ [121.003951, 30.623324],
+ [121.005498, 30.62042],
+ [121.007745, 30.618684],
+ [121.011527, 30.622171],
+ [121.012353, 30.620389],
+ [121.014369, 30.621088],
+ [121.013325, 30.622064],
+ [121.015373, 30.622986],
+ [121.014255, 30.624414],
+ [121.015362, 30.625298],
+ [121.016282, 30.625083],
+ [121.016762, 30.623569],
+ [121.019573, 30.624092],
+ [121.020305, 30.624798],
+ [121.019751, 30.626396],
+ [121.020284, 30.626534],
+ [121.020932, 30.624967],
+ [121.023095, 30.625144],
+ [121.022792, 30.626358],
+ [121.021047, 30.630582],
+ [121.023879, 30.633071],
+ [121.026209, 30.62973],
+ [121.028445, 30.630912],
+ [121.028455, 30.631435],
+ [121.03136, 30.632326],
+ [121.032008, 30.632925],
+ [121.031245, 30.633985],
+ [121.030274, 30.633608],
+ [121.029835, 30.634422],
+ [121.031653, 30.635375],
+ [121.035248, 30.632041],
+ [121.036157, 30.627279],
+ [121.034913, 30.626457],
+ [121.036773, 30.622916],
+ [121.038821, 30.620842],
+ [121.040138, 30.619106],
+ [121.039166, 30.618331],
+ [121.040608, 30.616625],
+ [121.041089, 30.614367],
+ [121.041674, 30.613529],
+ [121.043294, 30.61429],
+ [121.044307, 30.6123],
+ [121.043022, 30.611563],
+ [121.043346, 30.611002],
+ [121.03764, 30.60756],
+ [121.040065, 30.603865],
+ [121.042823, 30.605639],
+ [121.044056, 30.602643],
+ [121.045373, 30.603496],
+ [121.04601, 30.602597],
+ [121.050086, 30.592647],
+ [121.048184, 30.59171],
+ [121.050472, 30.587676],
+ [121.044224, 30.585247],
+ [121.04041, 30.583019],
+ [121.047588, 30.570677],
+ [121.071591, 30.542697],
+ [121.058351, 30.564021],
+ [121.085374, 30.575226],
+ [121.116482, 30.58547],
+ [121.122793, 30.589197],
+ [121.130327, 30.591056],
+ [121.143682, 30.597895],
+ [121.14922, 30.600023],
+ [121.150171, 30.60093],
+ [121.149721, 30.602728],
+ [121.149784, 30.607107],
+ [121.150077, 30.609481],
+ [121.150871, 30.61177],
+ [121.153306, 30.613299],
+ [121.15737, 30.615396],
+ [121.172648, 30.625805],
+ [121.188886, 30.633048],
+ [121.206462, 30.636657],
+ [121.220987, 30.639891],
+ [121.231687, 30.644092],
+ [121.239524, 30.649068],
+ [121.242398, 30.651694],
+ [121.244947, 30.654766],
+ [121.257037, 30.673646],
+ [121.258918, 30.675028],
+ [121.273025, 30.677301],
+ [121.274655, 30.677393],
+ [121.272921, 30.688301],
+ [121.272409, 30.693275],
+ [121.271604, 30.696891],
+ [121.270423, 30.698073],
+ [121.270914, 30.699784],
+ [121.270664, 30.701565],
+ [121.268657, 30.702133],
+ [121.268438, 30.704059],
+ [121.26779, 30.704673],
+ [121.26802, 30.706101],
+ [121.266672, 30.706293],
+ [121.265857, 30.709493],
+ [121.267414, 30.711695],
+ [121.268438, 30.712148],
+ [121.267059, 30.715041],
+ [121.27034, 30.716891],
+ [121.270099, 30.720475],
+ [121.271374, 30.721518],
+ [121.272032, 30.723252],
+ [121.271761, 30.72425],
+ [121.27034, 30.725869],
+ [121.271447, 30.726951],
+ [121.26964, 30.726951],
+ [121.271071, 30.727918],
+ [121.269754, 30.730726],
+ [121.271447, 30.732268],
+ [121.270256, 30.732652],
+ [121.268177, 30.734923],
+ [121.267173, 30.734578],
+ [121.266829, 30.733496],
+ [121.261353, 30.738214],
+ [121.25802, 30.742319],
+ [121.2564, 30.743945],
+ [121.25431, 30.745104],
+ [121.248584, 30.747658],
+ [121.244759, 30.749185],
+ [121.243098, 30.750527],
+ [121.242022, 30.749799],
+ [121.241133, 30.750336],
+ [121.241677, 30.751072],
+ [121.239629, 30.752039],
+ [121.238949, 30.751532],
+ [121.237288, 30.752652],
+ [121.236358, 30.751847],
+ [121.235522, 30.752269],
+ [121.236483, 30.753811],
+ [121.232304, 30.755813],
+ [121.23199, 30.756396],
+ [121.230977, 30.760898],
+ [121.230684, 30.763736],
+ [121.229117, 30.767978],
+ [121.226922, 30.770823],
+ [121.227821, 30.772005],
+ [121.226201, 30.772971],
+ [121.226212, 30.775088],
+ [121.225595, 30.776591],
+ [121.224634, 30.776982],
+ [121.223401, 30.775977],
+ [121.222126, 30.77712],
+ [121.221279, 30.779091],
+ [121.217988, 30.784957],
+ [121.216912, 30.785632],
+ [121.213724, 30.785924],
+ [121.205532, 30.785908],
+ [121.20363, 30.784911],
+ [121.201049, 30.783991],
+ [121.200088, 30.783293],
+ [121.200171, 30.78179],
+ [121.199168, 30.780755],
+ [121.19921, 30.779175],
+ [121.20013, 30.776246],
+ [121.200328, 30.773623],
+ [121.19828, 30.773899],
+ [121.196953, 30.773354],
+ [121.193682, 30.776499],
+ [121.191833, 30.778845],
+ [121.190965, 30.781085],
+ [121.189523, 30.778968],
+ [121.18711, 30.779497],
+ [121.186159, 30.778623],
+ [121.185783, 30.776652],
+ [121.183442, 30.775034],
+ [121.179962, 30.774374],
+ [121.17874, 30.773592],
+ [121.174675, 30.772012],
+ [121.173567, 30.773646],
+ [121.170986, 30.774681],
+ [121.170788, 30.777089],
+ [121.169805, 30.776944],
+ [121.168959, 30.775962],
+ [121.165511, 30.77521],
+ [121.163431, 30.775272],
+ [121.160746, 30.773216],
+ [121.160683, 30.776583],
+ [121.157527, 30.777634],
+ [121.155824, 30.777204],
+ [121.152689, 30.778976],
+ [121.148833, 30.77916],
+ [121.14783, 30.779482],
+ [121.144121, 30.779482],
+ [121.14342, 30.778194],
+ [121.141487, 30.777772],
+ [121.14062, 30.776928],
+ [121.138708, 30.777603],
+ [121.138708, 30.778424],
+ [121.137475, 30.77827],
+ [121.136022, 30.777335],
+ [121.131822, 30.777319],
+ [121.127527, 30.778677],
+ [121.123431, 30.778945],
+ [121.120358, 30.782987],
+ [121.118101, 30.784559],
+ [121.117213, 30.786077],
+ [121.118039, 30.787434],
+ [121.120035, 30.788554],
+ [121.123086, 30.788132],
+ [121.125249, 30.788178],
+ [121.126294, 30.788577],
+ [121.12667, 30.789497],
+ [121.126043, 30.79304],
+ [121.126607, 30.795003],
+ [121.126649, 30.798399],
+ [121.127151, 30.800799],
+ [121.12714, 30.802701],
+ [121.127589, 30.805514],
+ [121.128237, 30.807186],
+ [121.128206, 30.810229],
+ [121.129303, 30.811709],
+ [121.130223, 30.815581],
+ [121.131707, 30.816845],
+ [121.132375, 30.819283],
+ [121.134549, 30.82133],
+ [121.136158, 30.823852],
+ [121.137412, 30.825032],
+ [121.137412, 30.829984],
+ [121.136513, 30.829969],
+ [121.136242, 30.827868],
+ [121.134267, 30.828505],
+ [121.133828, 30.831049],
+ [121.132919, 30.831601],
+ [121.134622, 30.833027],
+ [121.131613, 30.836008],
+ [121.129982, 30.834897],
+ [121.127684, 30.835648],
+ [121.120641, 30.83633],
+ [121.119376, 30.836139],
+ [121.11901, 30.835027],
+ [121.117746, 30.835303],
+ [121.119836, 30.837733],
+ [121.120223, 30.839097],
+ [121.120045, 30.842745],
+ [121.120243, 30.843297],
+ [121.123546, 30.847259],
+ [121.122156, 30.847933],
+ [121.122678, 30.848861],
+ [121.121153, 30.850164],
+ [121.120045, 30.849121],
+ [121.114747, 30.851474],
+ [121.113451, 30.8526],
+ [121.113159, 30.854049],
+ [121.111539, 30.852547],
+ [121.110902, 30.851413],
+ [121.104789, 30.849328],
+ [121.103921, 30.850485],
+ [121.10227, 30.850255],
+ [121.100097, 30.851765],
+ [121.099512, 30.852547],
+ [121.100275, 30.853589],
+ [121.099428, 30.85411],
+ [121.098592, 30.85365],
+ [121.097694, 30.854922],
+ [121.098362, 30.855589],
+ [121.097579, 30.856141],
+ [121.097714, 30.857099],
+ [121.09111, 30.853811],
+ [121.087255, 30.852041],
+ [121.084015, 30.850278],
+ [121.080473, 30.848738],
+ [121.078184, 30.848922],
+ [121.072019, 30.848899],
+ [121.071256, 30.848685],
+ [121.067003, 30.848769],
+ [121.063973, 30.847228],
+ [121.060525, 30.845182],
+ [121.061664, 30.843381],
+ [121.060222, 30.842799],
+ [121.060974, 30.841289],
+ [121.061465, 30.838568],
+ [121.06205, 30.837787],
+ [121.056335, 30.835602],
+ [121.051078, 30.832874],
+ [121.046752, 30.831095],
+ [121.048895, 30.825186],
+ [121.04669, 30.825216],
+ [121.045101, 30.825914],
+ [121.043513, 30.828152],
+ [121.03995, 30.827225],
+ [121.039887, 30.826818],
+ [121.041758, 30.82537],
+ [121.041371, 30.824503],
+ [121.040274, 30.824381],
+ [121.040357, 30.823453],
+ [121.039333, 30.822618],
+ [121.039197, 30.82087],
+ [121.037682, 30.820264],
+ [121.038644, 30.818701],
+ [121.040096, 30.818793],
+ [121.041496, 30.819866],
+ [121.040796, 30.821522],
+ [121.041319, 30.821545],
+ [121.042301, 30.819697],
+ [121.043753, 30.820019],
+ [121.044976, 30.815527],
+ [121.037912, 30.813886],
+ [121.037745, 30.8145],
+ [121.035185, 30.813503],
+ [121.034725, 30.81269],
+ [121.035457, 30.803621],
+ [121.035237, 30.803084],
+ [121.033199, 30.802609],
+ [121.03322, 30.800316],
+ [121.032781, 30.799941],
+ [121.033064, 30.796613],
+ [121.028873, 30.790617],
+ [121.021506, 30.783171],
+ [121.014892, 30.777342],
+ [121.010932, 30.774765],
+ [121.00926, 30.774635],
+ [120.999343, 30.776491],
+ [120.993188, 30.778017],
+ [120.992864, 30.77643],
+ [120.990587, 30.776882],
+ [120.9902, 30.778324],
+ [120.988643, 30.778562],
+ [120.985968, 30.779505],
+ [120.984766, 30.778033],
+ [120.982781, 30.779214],
+ [120.97951, 30.779436],
+ [120.979594, 30.780977],
+ [120.978664, 30.782089],
+ [120.976595, 30.782227],
+ [120.971767, 30.780456],
+ [120.969667, 30.778761],
+ [120.967107, 30.777825],
+ [120.963104, 30.777304],
+ [120.960743, 30.776468]
+ ]
+ ],
+ [
+ [
+ [121.146608, 30.598318],
+ [121.145301, 30.596074],
+ [121.145312, 30.594291],
+ [121.14689, 30.594261],
+ [121.148676, 30.597334],
+ [121.148582, 30.598863],
+ [121.146608, 30.598318]
+ ]
+ ],
+ [
+ [
+ [121.128352, 30.587606],
+ [121.129867, 30.586231],
+ [121.131341, 30.586484],
+ [121.131309, 30.587476],
+ [121.129314, 30.588498],
+ [121.128352, 30.587606]
+ ]
+ ],
+ [
+ [
+ [121.127088, 30.57943],
+ [121.126409, 30.578961],
+ [121.127851, 30.578093],
+ [121.128937, 30.578516],
+ [121.128906, 30.579338],
+ [121.127088, 30.57943]
+ ]
+ ],
+ [
+ [
+ [121.304572, 30.506658],
+ [121.305011, 30.505597],
+ [121.306181, 30.506466],
+ [121.306631, 30.508712],
+ [121.304572, 30.506658]
+ ]
+ ],
+ [
+ [
+ [121.336746, 30.499736],
+ [121.337906, 30.499144],
+ [121.339588, 30.500336],
+ [121.339411, 30.501259],
+ [121.337363, 30.501175],
+ [121.336746, 30.499736]
+ ]
+ ],
+ [
+ [
+ [121.314854, 30.476929],
+ [121.316934, 30.477029],
+ [121.317613, 30.479314],
+ [121.314938, 30.479707],
+ [121.313736, 30.478291],
+ [121.314854, 30.476929]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 330483,
+ "name": "桐乡市",
+ "centroid": [120.483773, 30.605992],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 6,
+ "acroutes": [100000, 330000, 330400],
+ "layer": "jiaxing",
+ "x": 120.483749,
+ "y": 30.605911
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.533579, 30.794681],
+ [120.530089, 30.789727],
+ [120.526129, 30.784873],
+ [120.524551, 30.782619],
+ [120.520486, 30.776215],
+ [120.518218, 30.773224],
+ [120.511478, 30.765339],
+ [120.508041, 30.761581],
+ [120.504435, 30.757976],
+ [120.503464, 30.757953],
+ [120.502325, 30.758774],
+ [120.499556, 30.759924],
+ [120.495324, 30.761313],
+ [120.492784, 30.761757],
+ [120.48943, 30.763414],
+ [120.489075, 30.763844],
+ [120.485449, 30.763951],
+ [120.484258, 30.763146],
+ [120.480872, 30.763552],
+ [120.479534, 30.764956],
+ [120.474895, 30.764803],
+ [120.47363, 30.764948],
+ [120.469952, 30.764434],
+ [120.473745, 30.755866],
+ [120.472241, 30.754923],
+ [120.472627, 30.753619],
+ [120.473683, 30.753558],
+ [120.474247, 30.752453],
+ [120.472983, 30.75187],
+ [120.473066, 30.74999],
+ [120.471917, 30.746692],
+ [120.473181, 30.746584],
+ [120.474696, 30.745288],
+ [120.474613, 30.741007],
+ [120.476703, 30.740923],
+ [120.476838, 30.74136],
+ [120.479221, 30.741314],
+ [120.479702, 30.739496],
+ [120.479733, 30.73767],
+ [120.481175, 30.736795],
+ [120.482283, 30.733933],
+ [120.483798, 30.733457],
+ [120.485553, 30.731416],
+ [120.486253, 30.727994],
+ [120.482398, 30.721342],
+ [120.478625, 30.715632],
+ [120.476859, 30.714397],
+ [120.476629, 30.712425],
+ [120.475281, 30.710705],
+ [120.472021, 30.707636],
+ [120.467632, 30.703123],
+ [120.462888, 30.701404],
+ [120.458761, 30.701181],
+ [120.457799, 30.701749],
+ [120.456681, 30.701074],
+ [120.451049, 30.700767],
+ [120.444487, 30.701757],
+ [120.441969, 30.698502],
+ [120.441153, 30.695578],
+ [120.443181, 30.693544],
+ [120.447716, 30.691502],
+ [120.452355, 30.68824],
+ [120.45503, 30.685546],
+ [120.455104, 30.682375],
+ [120.451049, 30.681239],
+ [120.440129, 30.681623],
+ [120.432783, 30.679573],
+ [120.424873, 30.678429],
+ [120.415113, 30.676756],
+ [120.407966, 30.675673],
+ [120.406085, 30.670752],
+ [120.404821, 30.671397],
+ [120.39691, 30.672525],
+ [120.396775, 30.671274],
+ [120.390944, 30.671589],
+ [120.390787, 30.670552],
+ [120.388363, 30.670606],
+ [120.386127, 30.671113],
+ [120.385259, 30.670314],
+ [120.384695, 30.670859],
+ [120.383368, 30.670337],
+ [120.382971, 30.671005],
+ [120.382156, 30.670145],
+ [120.379481, 30.66937],
+ [120.378979, 30.667105],
+ [120.379136, 30.663466],
+ [120.37993, 30.663443],
+ [120.379805, 30.659673],
+ [120.37831, 30.65654],
+ [120.375573, 30.657154],
+ [120.372584, 30.657062],
+ [120.370421, 30.658052],
+ [120.36878, 30.657215],
+ [120.367223, 30.654935],
+ [120.364622, 30.654551],
+ [120.359763, 30.657415],
+ [120.35808, 30.661093],
+ [120.356231, 30.662145],
+ [120.353994, 30.662798],
+ [120.3483, 30.663159],
+ [120.344987, 30.662736],
+ [120.343409, 30.661822],
+ [120.342678, 30.660548],
+ [120.341904, 30.656194],
+ [120.341779, 30.652178],
+ [120.344141, 30.647302],
+ [120.342814, 30.642778],
+ [120.34157, 30.639929],
+ [120.340191, 30.635982],
+ [120.340118, 30.631343],
+ [120.335468, 30.619828],
+ [120.334161, 30.617078],
+ [120.332709, 30.615058],
+ [120.331779, 30.614428],
+ [120.328926, 30.613499],
+ [120.323984, 30.612454],
+ [120.319135, 30.612385],
+ [120.315279, 30.61207],
+ [120.309386, 30.612638],
+ [120.307453, 30.612085],
+ [120.304036, 30.609888],
+ [120.303168, 30.609027],
+ [120.303294, 30.603811],
+ [120.30298, 30.600615],
+ [120.301883, 30.598325],
+ [120.301998, 30.596719],
+ [120.302583, 30.595621],
+ [120.308487, 30.591156],
+ [120.310117, 30.589135],
+ [120.313565, 30.586792],
+ [120.31692, 30.583526],
+ [120.318257, 30.581812],
+ [120.319125, 30.579069],
+ [120.318801, 30.577686],
+ [120.316324, 30.573159],
+ [120.311779, 30.571061],
+ [120.31135, 30.5699],
+ [120.308738, 30.569931],
+ [120.30903, 30.569247],
+ [120.307536, 30.569093],
+ [120.306397, 30.569839],
+ [120.305948, 30.56628],
+ [120.305248, 30.566027],
+ [120.304704, 30.564467],
+ [120.301517, 30.563959],
+ [120.301643, 30.565527],
+ [120.299062, 30.565197],
+ [120.299375, 30.564144],
+ [120.296878, 30.564751],
+ [120.297014, 30.565696],
+ [120.295958, 30.565543],
+ [120.296, 30.56193],
+ [120.299521, 30.557072],
+ [120.300242, 30.552944],
+ [120.300984, 30.544227],
+ [120.301131, 30.540445],
+ [120.301068, 30.536139],
+ [120.301298, 30.533556],
+ [120.301977, 30.529996],
+ [120.300054, 30.524914],
+ [120.299229, 30.523268],
+ [120.299197, 30.521146],
+ [120.299908, 30.519816],
+ [120.311591, 30.520739],
+ [120.31459, 30.521861],
+ [120.317693, 30.521608],
+ [120.319908, 30.518486],
+ [120.322301, 30.50998],
+ [120.322657, 30.506481],
+ [120.324506, 30.502397],
+ [120.326147, 30.500429],
+ [120.325582, 30.49826],
+ [120.32576, 30.496944],
+ [120.327108, 30.494006],
+ [120.327662, 30.491076],
+ [120.327348, 30.488037],
+ [120.327902, 30.484199],
+ [120.325791, 30.480784],
+ [120.326021, 30.478591],
+ [120.327442, 30.475145],
+ [120.328341, 30.473583],
+ [120.328362, 30.470783],
+ [120.329198, 30.468421],
+ [120.331319, 30.468405],
+ [120.333461, 30.469867],
+ [120.33506, 30.471344],
+ [120.337192, 30.47179],
+ [120.341372, 30.472267],
+ [120.341476, 30.47146],
+ [120.342176, 30.47116],
+ [120.344987, 30.471975],
+ [120.344517, 30.477114],
+ [120.347349, 30.478376],
+ [120.351361, 30.478399],
+ [120.357182, 30.479183],
+ [120.363974, 30.481199],
+ [120.364653, 30.480914],
+ [120.365426, 30.478707],
+ [120.366868, 30.478437],
+ [120.368258, 30.47526],
+ [120.367934, 30.47436],
+ [120.370087, 30.473452],
+ [120.371445, 30.473344],
+ [120.374371, 30.475322],
+ [120.374977, 30.478876],
+ [120.377192, 30.47966],
+ [120.377819, 30.480676],
+ [120.377036, 30.482814],
+ [120.376335, 30.483599],
+ [120.375019, 30.483537],
+ [120.375134, 30.484861],
+ [120.376712, 30.485291],
+ [120.376095, 30.487037],
+ [120.376262, 30.488837],
+ [120.377067, 30.489099],
+ [120.376691, 30.490337],
+ [120.380776, 30.492253],
+ [120.381445, 30.491307],
+ [120.384789, 30.492214],
+ [120.386513, 30.492314],
+ [120.387704, 30.491406],
+ [120.390348, 30.492183],
+ [120.391027, 30.493237],
+ [120.405385, 30.488153],
+ [120.411885, 30.486707],
+ [120.411937, 30.484537],
+ [120.414392, 30.483984],
+ [120.41574, 30.485845],
+ [120.423933, 30.484253],
+ [120.42502, 30.484345],
+ [120.428175, 30.486453],
+ [120.429241, 30.490545],
+ [120.431383, 30.490553],
+ [120.430923, 30.495875],
+ [120.431185, 30.502528],
+ [120.435918, 30.501944],
+ [120.436786, 30.502098],
+ [120.438635, 30.497498],
+ [120.441195, 30.492945],
+ [120.4427, 30.493776],
+ [120.444205, 30.493829],
+ [120.444006, 30.495291],
+ [120.448071, 30.495522],
+ [120.449158, 30.495114],
+ [120.451969, 30.495229],
+ [120.452502, 30.49576],
+ [120.454132, 30.495091],
+ [120.457643, 30.495222],
+ [120.458113, 30.496291],
+ [120.457862, 30.49816],
+ [120.459754, 30.498383],
+ [120.460182, 30.497783],
+ [120.464644, 30.497083],
+ [120.465365, 30.495975],
+ [120.466702, 30.495614],
+ [120.466985, 30.497321],
+ [120.466117, 30.498983],
+ [120.46617, 30.500159],
+ [120.46734, 30.500467],
+ [120.467747, 30.503343],
+ [120.468542, 30.503774],
+ [120.475125, 30.503936],
+ [120.476232, 30.502597],
+ [120.476776, 30.500329],
+ [120.476556, 30.499198],
+ [120.478312, 30.499444],
+ [120.479033, 30.497237],
+ [120.478824, 30.496283],
+ [120.479879, 30.496137],
+ [120.479963, 30.494745],
+ [120.480778, 30.494706],
+ [120.481499, 30.49576],
+ [120.482189, 30.495068],
+ [120.482178, 30.493206],
+ [120.486337, 30.493283],
+ [120.490517, 30.49406],
+ [120.492492, 30.493683],
+ [120.495647, 30.494268],
+ [120.495606, 30.494883],
+ [120.499984, 30.496814],
+ [120.500632, 30.498183],
+ [120.502022, 30.498552],
+ [120.502304, 30.496983],
+ [120.501353, 30.496752],
+ [120.502586, 30.496191],
+ [120.502784, 30.494775],
+ [120.505052, 30.494814],
+ [120.505919, 30.491022],
+ [120.507623, 30.49083],
+ [120.507706, 30.489768],
+ [120.506975, 30.488945],
+ [120.509911, 30.48943],
+ [120.510172, 30.488684],
+ [120.511269, 30.488668],
+ [120.511646, 30.487653],
+ [120.512826, 30.487314],
+ [120.512837, 30.484476],
+ [120.513788, 30.484445],
+ [120.513903, 30.48223],
+ [120.519754, 30.482391],
+ [120.521886, 30.482607],
+ [120.529462, 30.482922],
+ [120.529535, 30.480891],
+ [120.535042, 30.481007],
+ [120.5364, 30.48123],
+ [120.537111, 30.483337],
+ [120.540643, 30.483468],
+ [120.553861, 30.484291],
+ [120.563047, 30.484491],
+ [120.563005, 30.486284],
+ [120.564624, 30.486568],
+ [120.564405, 30.487284],
+ [120.561625, 30.48723],
+ [120.561594, 30.487707],
+ [120.564206, 30.488284],
+ [120.563318, 30.49056],
+ [120.56639, 30.493314],
+ [120.566861, 30.496537],
+ [120.566819, 30.498375],
+ [120.567279, 30.502282],
+ [120.569316, 30.506674],
+ [120.570319, 30.510134],
+ [120.573423, 30.514079],
+ [120.577603, 30.518032],
+ [120.58149, 30.522907],
+ [120.584625, 30.525245],
+ [120.587247, 30.526421],
+ [120.58964, 30.526682],
+ [120.598397, 30.526336],
+ [120.605001, 30.528028],
+ [120.608157, 30.529904],
+ [120.61288, 30.533187],
+ [120.616819, 30.535078],
+ [120.623716, 30.535855],
+ [120.629568, 30.53594],
+ [120.632494, 30.535524],
+ [120.636485, 30.535348],
+ [120.641522, 30.535878],
+ [120.642922, 30.53534],
+ [120.645681, 30.535355],
+ [120.648262, 30.535755],
+ [120.649819, 30.536562],
+ [120.65241, 30.536762],
+ [120.657384, 30.536324],
+ [120.657886, 30.536078],
+ [120.656329, 30.541967],
+ [120.656914, 30.542905],
+ [120.660436, 30.544027],
+ [120.657447, 30.551215],
+ [120.659589, 30.551861],
+ [120.661898, 30.553129],
+ [120.665514, 30.554543],
+ [120.668001, 30.555235],
+ [120.666663, 30.557726],
+ [120.664856, 30.560039],
+ [120.662996, 30.55977],
+ [120.66239, 30.561746],
+ [120.66146, 30.562307],
+ [120.662494, 30.56306],
+ [120.660509, 30.564051],
+ [120.661083, 30.564912],
+ [120.66217, 30.56512],
+ [120.660174, 30.567925],
+ [120.660383, 30.568709],
+ [120.659589, 30.570123],
+ [120.658408, 30.570838],
+ [120.655786, 30.570438],
+ [120.653821, 30.573466],
+ [120.655493, 30.574581],
+ [120.657259, 30.575188],
+ [120.655974, 30.577286],
+ [120.65543, 30.579307],
+ [120.652954, 30.578823],
+ [120.653058, 30.577624],
+ [120.651616, 30.577125],
+ [120.64961, 30.577224],
+ [120.648753, 30.578277],
+ [120.647959, 30.578193],
+ [120.647739, 30.580613],
+ [120.648544, 30.584056],
+ [120.644573, 30.582296],
+ [120.643873, 30.583879],
+ [120.642901, 30.583895],
+ [120.640947, 30.58753],
+ [120.638732, 30.5868],
+ [120.637499, 30.588052],
+ [120.636632, 30.586431],
+ [120.633257, 30.587414],
+ [120.632598, 30.58816],
+ [120.63079, 30.587207],
+ [120.629411, 30.588183],
+ [120.628554, 30.58766],
+ [120.628617, 30.586669],
+ [120.625775, 30.586385],
+ [120.624646, 30.587875],
+ [120.62218, 30.587599],
+ [120.622138, 30.588528],
+ [120.619338, 30.588636],
+ [120.618721, 30.587268],
+ [120.616809, 30.587745],
+ [120.616151, 30.589243],
+ [120.615795, 30.591825],
+ [120.614897, 30.59393],
+ [120.613915, 30.598832],
+ [120.611448, 30.598717],
+ [120.611522, 30.602797],
+ [120.607593, 30.60872],
+ [120.605388, 30.611278],
+ [120.605074, 30.6121],
+ [120.605827, 30.616433],
+ [120.605074, 30.618761],
+ [120.605837, 30.620051],
+ [120.606997, 30.619744],
+ [120.608439, 30.6182],
+ [120.609244, 30.616656],
+ [120.611846, 30.616479],
+ [120.614447, 30.616902],
+ [120.615221, 30.618331],
+ [120.615816, 30.623562],
+ [120.616213, 30.625636],
+ [120.61613, 30.627379],
+ [120.616673, 30.62837],
+ [120.618021, 30.628677],
+ [120.622504, 30.627886],
+ [120.627321, 30.626749],
+ [120.628648, 30.627387],
+ [120.629578, 30.628577],
+ [120.627729, 30.6286],
+ [120.626872, 30.630198],
+ [120.626349, 30.632848],
+ [120.628889, 30.634737],
+ [120.632034, 30.637771],
+ [120.634385, 30.640329],
+ [120.635127, 30.643324],
+ [120.635305, 30.648385],
+ [120.634604, 30.658252],
+ [120.635054, 30.66332],
+ [120.636799, 30.669777],
+ [120.638607, 30.673247],
+ [120.640414, 30.676264],
+ [120.642201, 30.680656],
+ [120.640237, 30.686367],
+ [120.638042, 30.690013],
+ [120.635367, 30.690443],
+ [120.633236, 30.691095],
+ [120.627279, 30.6963],
+ [120.623476, 30.700843],
+ [120.616527, 30.707751],
+ [120.605053, 30.701803],
+ [120.601124, 30.707267],
+ [120.591009, 30.722048],
+ [120.588857, 30.724334],
+ [120.5866, 30.722922],
+ [120.585314, 30.723114],
+ [120.582483, 30.725785],
+ [120.582712, 30.72936],
+ [120.573517, 30.73704],
+ [120.572273, 30.743777],
+ [120.564018, 30.743086],
+ [120.56382, 30.74482],
+ [120.5636, 30.758068],
+ [120.563423, 30.760852],
+ [120.563465, 30.766191],
+ [120.563067, 30.772618],
+ [120.563214, 30.774068],
+ [120.562911, 30.776744],
+ [120.56149, 30.781415],
+ [120.559577, 30.788301],
+ [120.558888, 30.788999],
+ [120.55035, 30.786936],
+ [120.547498, 30.786698],
+ [120.545962, 30.78702],
+ [120.544237, 30.78676],
+ [120.538125, 30.792365],
+ [120.533579, 30.794681]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 310101,
+ "name": "黄浦区",
+ "centroid": [121.483572, 31.215946],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 0,
+ "acroutes": [100000, 310000],
+ "layer": "shanghai",
+ "x": 121.483597,
+ "y": 31.215945
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [121.457689, 31.220196],
+ [121.460707, 31.213488],
+ [121.461555, 31.210194],
+ [121.462264, 31.203173],
+ [121.466449, 31.204395],
+ [121.46745, 31.203065],
+ [121.469605, 31.196404],
+ [121.470383, 31.191276],
+ [121.474944, 31.189886],
+ [121.475987, 31.187885],
+ [121.490752, 31.191467],
+ [121.494631, 31.192857],
+ [121.498066, 31.195601],
+ [121.501319, 31.199747],
+ [121.508368, 31.210158],
+ [121.509911, 31.214506],
+ [121.509397, 31.218459],
+ [121.506741, 31.223119],
+ [121.502014, 31.228018],
+ [121.495744, 31.232977],
+ [121.493491, 31.23615],
+ [121.493491, 31.240163],
+ [121.494826, 31.24221],
+ [121.487805, 31.244186],
+ [121.485969, 31.244091],
+ [121.482994, 31.241923],
+ [121.47892, 31.240294],
+ [121.474847, 31.24142],
+ [121.469563, 31.239216],
+ [121.462973, 31.241396],
+ [121.466129, 31.234917],
+ [121.467658, 31.225634],
+ [121.467464, 31.223862],
+ [121.456758, 31.223898],
+ [121.457689, 31.220196]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 310104,
+ "name": "徐汇区",
+ "centroid": [121.439405, 31.162992],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 1,
+ "acroutes": [100000, 310000],
+ "layer": "shanghai",
+ "x": 121.43944,
+ "y": 31.162931
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [121.457689, 31.220196],
+ [121.452184, 31.217429],
+ [121.44697, 31.215812],
+ [121.439462, 31.214482],
+ [121.43746, 31.211535],
+ [121.435235, 31.21114],
+ [121.437933, 31.203976],
+ [121.433025, 31.20128],
+ [121.423793, 31.197314],
+ [121.421638, 31.19535],
+ [121.422027, 31.192294],
+ [121.419719, 31.190796],
+ [121.412572, 31.19112],
+ [121.41356, 31.18683],
+ [121.415256, 31.187357],
+ [121.415158, 31.183391],
+ [121.41146, 31.182037],
+ [121.400101, 31.178813],
+ [121.398349, 31.179904],
+ [121.398071, 31.178226],
+ [121.394442, 31.177879],
+ [121.395415, 31.174595],
+ [121.39269, 31.173085],
+ [121.394053, 31.169489],
+ [121.391508, 31.168686],
+ [121.394567, 31.159601],
+ [121.402645, 31.162226],
+ [121.404578, 31.157588],
+ [121.401867, 31.157528],
+ [121.395874, 31.15585],
+ [121.396931, 31.152685],
+ [121.401449, 31.153776],
+ [121.400977, 31.155214],
+ [121.404953, 31.156689],
+ [121.411293, 31.14174],
+ [121.41381, 31.13728],
+ [121.418398, 31.131669],
+ [121.421526, 31.127137],
+ [121.436445, 31.129043],
+ [121.43853, 31.121729],
+ [121.438836, 31.119103],
+ [121.435736, 31.113539],
+ [121.438002, 31.1121],
+ [121.441547, 31.112568],
+ [121.445788, 31.114954],
+ [121.446706, 31.114282],
+ [121.450807, 31.115398],
+ [121.450154, 31.112819],
+ [121.452364, 31.108586],
+ [121.447623, 31.107423],
+ [121.446275, 31.105744],
+ [121.451878, 31.103849],
+ [121.452629, 31.101234],
+ [121.455423, 31.100755],
+ [121.462862, 31.101954],
+ [121.463237, 31.108586],
+ [121.465211, 31.1121],
+ [121.469299, 31.118731],
+ [121.469674, 31.124859],
+ [121.468729, 31.127868],
+ [121.462431, 31.134463],
+ [121.457453, 31.142232],
+ [121.457453, 31.146451],
+ [121.460387, 31.150276],
+ [121.46574, 31.155118],
+ [121.468354, 31.158091],
+ [121.469369, 31.162298],
+ [121.468159, 31.167092],
+ [121.464905, 31.17541],
+ [121.464905, 31.178022],
+ [121.466254, 31.18109],
+ [121.468729, 31.184122],
+ [121.475987, 31.187885],
+ [121.474944, 31.189886],
+ [121.470383, 31.191276],
+ [121.469605, 31.196404],
+ [121.46745, 31.203065],
+ [121.466449, 31.204395],
+ [121.462264, 31.203173],
+ [121.461555, 31.210194],
+ [121.460707, 31.213488],
+ [121.457689, 31.220196]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 310105,
+ "name": "长宁区",
+ "centroid": [121.380949, 31.20737],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 2,
+ "acroutes": [100000, 310000],
+ "layer": "shanghai",
+ "x": 121.381001,
+ "y": 31.207358
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [121.439462, 31.214482],
+ [121.436167, 31.220675],
+ [121.435416, 31.225071],
+ [121.434304, 31.225886],
+ [121.429034, 31.223095],
+ [121.427713, 31.224221],
+ [121.427519, 31.229288],
+ [121.423334, 31.228114],
+ [121.419941, 31.225191],
+ [121.415617, 31.228581],
+ [121.414853, 31.228054],
+ [121.415965, 31.224473],
+ [121.414157, 31.223359],
+ [121.408707, 31.222364],
+ [121.403799, 31.22058],
+ [121.400462, 31.220807],
+ [121.399712, 31.218711],
+ [121.388658, 31.218639],
+ [121.37691, 31.220687],
+ [121.373197, 31.220089],
+ [121.371404, 31.222508],
+ [121.366691, 31.224065],
+ [121.366065, 31.226006],
+ [121.362102, 31.22597],
+ [121.359071, 31.229827],
+ [121.354177, 31.237121],
+ [121.352856, 31.238342],
+ [121.348741, 31.239372],
+ [121.350131, 31.241839],
+ [121.348922, 31.243863],
+ [121.347281, 31.243192],
+ [121.346822, 31.241037],
+ [121.344612, 31.243552],
+ [121.345585, 31.239887],
+ [121.340872, 31.239947],
+ [121.338355, 31.237528],
+ [121.343513, 31.234306],
+ [121.345376, 31.23039],
+ [121.345362, 31.227886],
+ [121.341581, 31.226293],
+ [121.340997, 31.224269],
+ [121.345627, 31.223526],
+ [121.343096, 31.223071],
+ [121.342457, 31.217789],
+ [121.33937, 31.216615],
+ [121.339996, 31.212278],
+ [121.338508, 31.212182],
+ [121.338438, 31.20666],
+ [121.338925, 31.196644],
+ [121.33734, 31.195817],
+ [121.338049, 31.192618],
+ [121.331806, 31.189622],
+ [121.338341, 31.180108],
+ [121.341414, 31.179436],
+ [121.351424, 31.183499],
+ [121.353301, 31.181629],
+ [121.356958, 31.182768],
+ [121.358321, 31.186015],
+ [121.360253, 31.185296],
+ [121.365954, 31.185572],
+ [121.38001, 31.190065],
+ [121.391425, 31.191911],
+ [121.412572, 31.19112],
+ [121.419719, 31.190796],
+ [121.422027, 31.192294],
+ [121.421638, 31.19535],
+ [121.423793, 31.197314],
+ [121.433025, 31.20128],
+ [121.437933, 31.203976],
+ [121.435235, 31.21114],
+ [121.43746, 31.211535],
+ [121.439462, 31.214482]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 310106,
+ "name": "静安区",
+ "centroid": [121.450659, 31.270821],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 3,
+ "acroutes": [100000, 310000],
+ "layer": "shanghai",
+ "x": 121.450635,
+ "y": 31.270803
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [121.457689, 31.220196],
+ [121.456758, 31.223898],
+ [121.467464, 31.223862],
+ [121.467658, 31.225634],
+ [121.466129, 31.234917],
+ [121.462973, 31.241396],
+ [121.469563, 31.239216],
+ [121.474847, 31.24142],
+ [121.47892, 31.240294],
+ [121.482994, 31.241923],
+ [121.481228, 31.247959],
+ [121.479588, 31.249815],
+ [121.481673, 31.250689],
+ [121.479629, 31.253383],
+ [121.480589, 31.255239],
+ [121.480491, 31.258568],
+ [121.474124, 31.263453],
+ [121.469605, 31.267799],
+ [121.464627, 31.274396],
+ [121.462834, 31.275389],
+ [121.461457, 31.278921],
+ [121.461805, 31.284691],
+ [121.460081, 31.289778],
+ [121.462445, 31.292747],
+ [121.46453, 31.297989],
+ [121.463529, 31.306008],
+ [121.467672, 31.306307],
+ [121.468312, 31.316036],
+ [121.468145, 31.32032],
+ [121.465378, 31.321397],
+ [121.457133, 31.321002],
+ [121.4547, 31.319243],
+ [121.447887, 31.317101],
+ [121.44672, 31.319817],
+ [121.436765, 31.319662],
+ [121.436459, 31.32087],
+ [121.433595, 31.32087],
+ [121.432468, 31.318669],
+ [121.434623, 31.312303],
+ [121.432163, 31.31168],
+ [121.431676, 31.309478],
+ [121.432441, 31.305912],
+ [121.431287, 31.303638],
+ [121.426434, 31.303207],
+ [121.426935, 31.298528],
+ [121.42364, 31.297259],
+ [121.420039, 31.296912],
+ [121.418648, 31.292256],
+ [121.419691, 31.291071],
+ [121.423806, 31.291011],
+ [121.422833, 31.28426],
+ [121.424432, 31.280238],
+ [121.424571, 31.27193],
+ [121.425252, 31.270661],
+ [121.429841, 31.274923],
+ [121.432413, 31.271942],
+ [121.437098, 31.269439],
+ [121.442952, 31.267117],
+ [121.451044, 31.256269],
+ [121.44932, 31.252928],
+ [121.451461, 31.251994],
+ [121.450404, 31.247743],
+ [121.448318, 31.245216],
+ [121.449987, 31.2433],
+ [121.445774, 31.241348],
+ [121.435166, 31.235252],
+ [121.431009, 31.235108],
+ [121.427908, 31.231144],
+ [121.427519, 31.229288],
+ [121.427713, 31.224221],
+ [121.429034, 31.223095],
+ [121.434304, 31.225886],
+ [121.435416, 31.225071],
+ [121.436167, 31.220675],
+ [121.439462, 31.214482],
+ [121.44697, 31.215812],
+ [121.452184, 31.217429],
+ [121.457689, 31.220196]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 310107,
+ "name": "普陀区",
+ "centroid": [121.392042, 31.257895],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 4,
+ "acroutes": [100000, 310000],
+ "layer": "shanghai",
+ "x": 121.392023,
+ "y": 31.257918
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [121.354177, 31.237121],
+ [121.359071, 31.229827],
+ [121.362102, 31.22597],
+ [121.366065, 31.226006],
+ [121.366691, 31.224065],
+ [121.371404, 31.222508],
+ [121.373197, 31.220089],
+ [121.37691, 31.220687],
+ [121.388658, 31.218639],
+ [121.399712, 31.218711],
+ [121.400462, 31.220807],
+ [121.403799, 31.22058],
+ [121.408707, 31.222364],
+ [121.414157, 31.223359],
+ [121.415965, 31.224473],
+ [121.414853, 31.228054],
+ [121.415617, 31.228581],
+ [121.419941, 31.225191],
+ [121.423334, 31.228114],
+ [121.427519, 31.229288],
+ [121.427908, 31.231144],
+ [121.431009, 31.235108],
+ [121.435166, 31.235252],
+ [121.445774, 31.241348],
+ [121.449987, 31.2433],
+ [121.448318, 31.245216],
+ [121.450404, 31.247743],
+ [121.451461, 31.251994],
+ [121.44932, 31.252928],
+ [121.451044, 31.256269],
+ [121.442952, 31.267117],
+ [121.437098, 31.269439],
+ [121.432413, 31.271942],
+ [121.429841, 31.274923],
+ [121.425252, 31.270661],
+ [121.419496, 31.265237],
+ [121.41577, 31.265896],
+ [121.41527, 31.26914],
+ [121.410598, 31.270373],
+ [121.41096, 31.273175],
+ [121.40544, 31.273067],
+ [121.406496, 31.276862],
+ [121.404564, 31.276227],
+ [121.400087, 31.278071],
+ [121.404453, 31.286223],
+ [121.400379, 31.286115],
+ [121.398446, 31.287145],
+ [121.399559, 31.288904],
+ [121.39789, 31.29052],
+ [121.393483, 31.291274],
+ [121.394762, 31.294674],
+ [121.388394, 31.29526],
+ [121.384765, 31.294446],
+ [121.381623, 31.292711],
+ [121.38154, 31.289431],
+ [121.376242, 31.290592],
+ [121.374838, 31.289096],
+ [121.370153, 31.290329],
+ [121.369666, 31.28912],
+ [121.363785, 31.291334],
+ [121.363785, 31.292028],
+ [121.358585, 31.293465],
+ [121.360295, 31.294674],
+ [121.363534, 31.302741],
+ [121.360309, 31.302717],
+ [121.354803, 31.299808],
+ [121.352954, 31.301663],
+ [121.348894, 31.299246],
+ [121.349659, 31.297582],
+ [121.346892, 31.296349],
+ [121.34685, 31.297654],
+ [121.340927, 31.297439],
+ [121.341011, 31.293716],
+ [121.338675, 31.293225],
+ [121.336506, 31.294901],
+ [121.332224, 31.292998],
+ [121.332821, 31.290915],
+ [121.326384, 31.288928],
+ [121.327316, 31.285182],
+ [121.328998, 31.284595],
+ [121.332738, 31.286067],
+ [121.335004, 31.279711],
+ [121.336061, 31.280046],
+ [121.336228, 31.275461],
+ [121.338883, 31.275006],
+ [121.338272, 31.272839],
+ [121.343541, 31.271439],
+ [121.344723, 31.273917],
+ [121.35732, 31.271415],
+ [121.358918, 31.268793],
+ [121.361268, 31.27084],
+ [121.367441, 31.269631],
+ [121.366996, 31.266662],
+ [121.362227, 31.26756],
+ [121.35985, 31.266997],
+ [121.358918, 31.263609],
+ [121.361783, 31.259945],
+ [121.366023, 31.259358],
+ [121.365884, 31.257682],
+ [121.374574, 31.257059],
+ [121.375158, 31.25949],
+ [121.377508, 31.259478],
+ [121.380886, 31.257766],
+ [121.377216, 31.247719],
+ [121.375686, 31.244486],
+ [121.3731, 31.245683],
+ [121.372349, 31.243755],
+ [121.368387, 31.247384],
+ [121.366718, 31.246342],
+ [121.363117, 31.240091],
+ [121.36067, 31.238642],
+ [121.360086, 31.240498],
+ [121.356068, 31.240151],
+ [121.356054, 31.237803],
+ [121.354177, 31.237121]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 310109,
+ "name": "虹口区",
+ "centroid": [121.485443, 31.276649],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 5,
+ "acroutes": [100000, 310000],
+ "layer": "shanghai",
+ "x": 121.485403,
+ "y": 31.276656
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [121.485413, 31.311573],
+ [121.485372, 31.314636],
+ [121.479171, 31.314696],
+ [121.472956, 31.315797],
+ [121.468312, 31.316036],
+ [121.467672, 31.306307],
+ [121.463529, 31.306008],
+ [121.46453, 31.297989],
+ [121.462445, 31.292747],
+ [121.460081, 31.289778],
+ [121.461805, 31.284691],
+ [121.461457, 31.278921],
+ [121.462834, 31.275389],
+ [121.464627, 31.274396],
+ [121.469605, 31.267799],
+ [121.474124, 31.263453],
+ [121.480491, 31.258568],
+ [121.480589, 31.255239],
+ [121.479629, 31.253383],
+ [121.481673, 31.250689],
+ [121.479588, 31.249815],
+ [121.481228, 31.247959],
+ [121.482994, 31.241923],
+ [121.485969, 31.244091],
+ [121.487805, 31.244186],
+ [121.494826, 31.24221],
+ [121.500012, 31.244989],
+ [121.50688, 31.246474],
+ [121.516488, 31.246953],
+ [121.516001, 31.251599],
+ [121.517642, 31.251862],
+ [121.514569, 31.256317],
+ [121.508479, 31.262639],
+ [121.50631, 31.266746],
+ [121.506505, 31.270589],
+ [121.499915, 31.275904],
+ [121.496564, 31.276407],
+ [121.496049, 31.282991],
+ [121.498149, 31.286259],
+ [121.502709, 31.289658],
+ [121.500652, 31.295488],
+ [121.493644, 31.293884],
+ [121.490168, 31.292603],
+ [121.485664, 31.303483],
+ [121.485413, 31.311573]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 310110,
+ "name": "杨浦区",
+ "centroid": [121.529302, 31.29835],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 6,
+ "acroutes": [100000, 310000],
+ "layer": "shanghai",
+ "x": 121.529303,
+ "y": 31.298315
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [121.516488, 31.246953],
+ [121.527555, 31.247252],
+ [121.536384, 31.249623],
+ [121.541542, 31.251826],
+ [121.559074, 31.264219],
+ [121.563537, 31.268805],
+ [121.568515, 31.275701],
+ [121.56953, 31.279567],
+ [121.569141, 31.285254],
+ [121.565456, 31.294135],
+ [121.562523, 31.29976],
+ [121.561758, 31.303339],
+ [121.561883, 31.321158],
+ [121.560493, 31.32781],
+ [121.558574, 31.331256],
+ [121.555779, 31.333948],
+ [121.549398, 31.337789],
+ [121.525483, 31.346797],
+ [121.522883, 31.342885],
+ [121.520256, 31.344033],
+ [121.517628, 31.340779],
+ [121.50556, 31.345732],
+ [121.493575, 31.330299],
+ [121.497593, 31.328109],
+ [121.498928, 31.325322],
+ [121.496216, 31.323347],
+ [121.496717, 31.311489],
+ [121.485413, 31.311573],
+ [121.485664, 31.303483],
+ [121.490168, 31.292603],
+ [121.493644, 31.293884],
+ [121.500652, 31.295488],
+ [121.502709, 31.289658],
+ [121.498149, 31.286259],
+ [121.496049, 31.282991],
+ [121.496564, 31.276407],
+ [121.499915, 31.275904],
+ [121.506505, 31.270589],
+ [121.50631, 31.266746],
+ [121.508479, 31.262639],
+ [121.514569, 31.256317],
+ [121.517642, 31.251862],
+ [121.516001, 31.251599],
+ [121.516488, 31.246953]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 310112,
+ "name": "闵行区",
+ "centroid": [121.418901, 31.087213],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 7,
+ "acroutes": [100000, 310000],
+ "layer": "shanghai",
+ "x": 121.418937,
+ "y": 31.087192
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [121.35871, 30.97786],
+ [121.375227, 30.982832],
+ [121.394261, 30.988247],
+ [121.409333, 30.990229],
+ [121.413184, 30.991069],
+ [121.423973, 30.994515],
+ [121.431426, 30.999174],
+ [121.433636, 31.001779],
+ [121.436834, 31.00406],
+ [121.440811, 31.005789],
+ [121.448305, 31.007458],
+ [121.459942, 31.007398],
+ [121.465587, 31.008755],
+ [121.47144, 31.011948],
+ [121.476362, 31.01334],
+ [121.485872, 31.014073],
+ [121.489153, 31.014949],
+ [121.492879, 31.012752],
+ [121.491948, 31.010039],
+ [121.495924, 30.998297],
+ [121.498872, 30.998213],
+ [121.49883, 30.999426],
+ [121.503057, 31.002716],
+ [121.507881, 31.004745],
+ [121.510412, 31.004553],
+ [121.517002, 31.007626],
+ [121.520853, 31.004445],
+ [121.522105, 31.002199],
+ [121.520089, 31.00256],
+ [121.520325, 30.999354],
+ [121.522897, 30.99981],
+ [121.528612, 30.99592],
+ [121.531962, 30.994815],
+ [121.534507, 30.995848],
+ [121.537774, 30.994683],
+ [121.538233, 30.993146],
+ [121.543294, 30.994203],
+ [121.54613, 30.99305],
+ [121.549537, 30.988307],
+ [121.55279, 30.98886],
+ [121.553304, 30.993026],
+ [121.556224, 30.993374],
+ [121.555918, 30.995152],
+ [121.561494, 30.995644],
+ [121.570475, 30.998345],
+ [121.567959, 31.000879],
+ [121.570712, 31.002295],
+ [121.570253, 31.004565],
+ [121.571463, 31.005633],
+ [121.569725, 31.010603],
+ [121.568181, 31.010063],
+ [121.565859, 31.011912],
+ [121.569822, 31.012452],
+ [121.571018, 31.016426],
+ [121.574674, 31.018634],
+ [121.574758, 31.020951],
+ [121.572325, 31.026677],
+ [121.56839, 31.025284],
+ [121.569057, 31.024396],
+ [121.564302, 31.021191],
+ [121.56027, 31.024132],
+ [121.558699, 31.020255],
+ [121.556474, 31.020255],
+ [121.556516, 31.01873],
+ [121.554139, 31.01861],
+ [121.552262, 31.020915],
+ [121.552804, 31.023268],
+ [121.555765, 31.022908],
+ [121.558407, 31.024528],
+ [121.558254, 31.029533],
+ [121.559505, 31.030278],
+ [121.559464, 31.041391],
+ [121.562119, 31.043635],
+ [121.559811, 31.044812],
+ [121.557031, 31.04798],
+ [121.556127, 31.047632],
+ [121.554737, 31.050824],
+ [121.552693, 31.0493],
+ [121.550538, 31.049396],
+ [121.54955, 31.047908],
+ [121.547799, 31.048544],
+ [121.54588, 31.047044],
+ [121.541472, 31.046396],
+ [121.542307, 31.049072],
+ [121.540791, 31.052528],
+ [121.54328, 31.054016],
+ [121.543308, 31.055696],
+ [121.548383, 31.056896],
+ [121.547201, 31.061647],
+ [121.548549, 31.063639],
+ [121.551094, 31.063795],
+ [121.551789, 31.065643],
+ [121.556753, 31.06737],
+ [121.55279, 31.069506],
+ [121.555599, 31.071689],
+ [121.559033, 31.072169],
+ [121.557531, 31.073357],
+ [121.562675, 31.074305],
+ [121.56262, 31.075121],
+ [121.567639, 31.0762],
+ [121.575272, 31.080063],
+ [121.572658, 31.081323],
+ [121.571643, 31.080063],
+ [121.569766, 31.081611],
+ [121.563579, 31.082486],
+ [121.561563, 31.08365],
+ [121.557031, 31.082702],
+ [121.556405, 31.081059],
+ [121.553555, 31.080303],
+ [121.550565, 31.082834],
+ [121.548549, 31.086889],
+ [121.551539, 31.088148],
+ [121.551608, 31.090128],
+ [121.559088, 31.091951],
+ [121.561563, 31.09357],
+ [121.561855, 31.091867],
+ [121.564358, 31.091891],
+ [121.567264, 31.09363],
+ [121.566819, 31.096569],
+ [121.563315, 31.098955],
+ [121.562064, 31.101258],
+ [121.563649, 31.101858],
+ [121.561132, 31.105264],
+ [121.561396, 31.106224],
+ [121.557851, 31.109797],
+ [121.559867, 31.111896],
+ [121.556697, 31.113083],
+ [121.555279, 31.114882],
+ [121.553332, 31.112688],
+ [121.552317, 31.113899],
+ [121.549217, 31.113419],
+ [121.550426, 31.11162],
+ [121.547687, 31.109653],
+ [121.544225, 31.111464],
+ [121.542251, 31.116153],
+ [121.539526, 31.115626],
+ [121.537885, 31.113983],
+ [121.535341, 31.117976],
+ [121.532254, 31.117208],
+ [121.53142, 31.11842],
+ [121.525289, 31.116741],
+ [121.522869, 31.115242],
+ [121.521424, 31.116309],
+ [121.514513, 31.115278],
+ [121.513749, 31.118012],
+ [121.511343, 31.12119],
+ [121.50549, 31.120002],
+ [121.503863, 31.118324],
+ [121.505295, 31.115494],
+ [121.501583, 31.114666],
+ [121.498538, 31.121501],
+ [121.49281, 31.118719],
+ [121.490266, 31.124283],
+ [121.485969, 31.124523],
+ [121.485705, 31.121933],
+ [121.48191, 31.120086],
+ [121.481256, 31.118024],
+ [121.477446, 31.117328],
+ [121.481353, 31.110697],
+ [121.477321, 31.110853],
+ [121.474137, 31.114354],
+ [121.473984, 31.112915],
+ [121.470286, 31.110937],
+ [121.465211, 31.1121],
+ [121.463237, 31.108586],
+ [121.462862, 31.101954],
+ [121.455423, 31.100755],
+ [121.452629, 31.101234],
+ [121.451878, 31.103849],
+ [121.446275, 31.105744],
+ [121.447623, 31.107423],
+ [121.452364, 31.108586],
+ [121.450154, 31.112819],
+ [121.450807, 31.115398],
+ [121.446706, 31.114282],
+ [121.445788, 31.114954],
+ [121.441547, 31.112568],
+ [121.438002, 31.1121],
+ [121.435736, 31.113539],
+ [121.438836, 31.119103],
+ [121.43853, 31.121729],
+ [121.436445, 31.129043],
+ [121.421526, 31.127137],
+ [121.418398, 31.131669],
+ [121.41381, 31.13728],
+ [121.411293, 31.14174],
+ [121.404953, 31.156689],
+ [121.400977, 31.155214],
+ [121.401449, 31.153776],
+ [121.396931, 31.152685],
+ [121.395874, 31.15585],
+ [121.401867, 31.157528],
+ [121.404578, 31.157588],
+ [121.402645, 31.162226],
+ [121.394567, 31.159601],
+ [121.391508, 31.168686],
+ [121.394053, 31.169489],
+ [121.39269, 31.173085],
+ [121.395415, 31.174595],
+ [121.394442, 31.177879],
+ [121.398071, 31.178226],
+ [121.398349, 31.179904],
+ [121.400101, 31.178813],
+ [121.41146, 31.182037],
+ [121.415158, 31.183391],
+ [121.415256, 31.187357],
+ [121.41356, 31.18683],
+ [121.412572, 31.19112],
+ [121.391425, 31.191911],
+ [121.38001, 31.190065],
+ [121.365954, 31.185572],
+ [121.360253, 31.185296],
+ [121.358321, 31.186015],
+ [121.356958, 31.182768],
+ [121.353301, 31.181629],
+ [121.351424, 31.183499],
+ [121.341414, 31.179436],
+ [121.338341, 31.180108],
+ [121.331806, 31.189622],
+ [121.338049, 31.192618],
+ [121.33734, 31.195817],
+ [121.338925, 31.196644],
+ [121.338438, 31.20666],
+ [121.338508, 31.212182],
+ [121.339996, 31.212278],
+ [121.33937, 31.216615],
+ [121.342457, 31.217789],
+ [121.343096, 31.223071],
+ [121.345627, 31.223526],
+ [121.340997, 31.224269],
+ [121.341581, 31.226293],
+ [121.345362, 31.227886],
+ [121.345376, 31.23039],
+ [121.343513, 31.234306],
+ [121.338355, 31.237528],
+ [121.334935, 31.235887],
+ [121.333878, 31.232006],
+ [121.32612, 31.229575],
+ [121.322853, 31.229623],
+ [121.315386, 31.227204],
+ [121.302998, 31.230605],
+ [121.296922, 31.231048],
+ [121.29264, 31.232761],
+ [121.288538, 31.238198],
+ [121.287301, 31.243276],
+ [121.283742, 31.245192],
+ [121.28142, 31.248174],
+ [121.284228, 31.251838],
+ [121.280363, 31.251886],
+ [121.275302, 31.253527],
+ [121.271284, 31.252258],
+ [121.264444, 31.256496],
+ [121.263985, 31.259155],
+ [121.260217, 31.258328],
+ [121.254405, 31.259634],
+ [121.254183, 31.258688],
+ [121.247314, 31.253287],
+ [121.24591, 31.248821],
+ [121.241683, 31.247348],
+ [121.239932, 31.241061],
+ [121.241391, 31.240222],
+ [121.247912, 31.240917],
+ [121.249692, 31.236534],
+ [121.251082, 31.238198],
+ [121.252792, 31.236965],
+ [121.254155, 31.23312],
+ [121.257158, 31.230701],
+ [121.258006, 31.226868],
+ [121.256588, 31.226329],
+ [121.258215, 31.222772],
+ [121.25745, 31.220208],
+ [121.259675, 31.218148],
+ [121.261218, 31.215081],
+ [121.259397, 31.212769],
+ [121.263846, 31.208912],
+ [121.26468, 31.206731],
+ [121.263053, 31.205701],
+ [121.264777, 31.203317],
+ [121.266724, 31.203257],
+ [121.271701, 31.198309],
+ [121.277388, 31.193576],
+ [121.284034, 31.194391],
+ [121.287329, 31.196332],
+ [121.292126, 31.200621],
+ [121.292431, 31.202514],
+ [121.294837, 31.203077],
+ [121.297506, 31.201412],
+ [121.300565, 31.197027],
+ [121.30856, 31.188388],
+ [121.310784, 31.18423],
+ [121.316304, 31.176836],
+ [121.318042, 31.173624],
+ [121.318584, 31.170256],
+ [121.323854, 31.162933],
+ [121.327218, 31.156856],
+ [121.328775, 31.156665],
+ [121.331528, 31.15205],
+ [121.331292, 31.149772],
+ [121.333711, 31.148765],
+ [121.335477, 31.143862],
+ [121.336728, 31.14355],
+ [121.338814, 31.14017],
+ [121.33677, 31.138971],
+ [121.342095, 31.134655],
+ [121.344681, 31.130338],
+ [121.344014, 31.129451],
+ [121.346002, 31.126202],
+ [121.34489, 31.12577],
+ [121.347545, 31.121969],
+ [121.346753, 31.121657],
+ [121.349589, 31.117748],
+ [121.353065, 31.117604],
+ [121.35066, 31.115554],
+ [121.353774, 31.111512],
+ [121.356026, 31.112532],
+ [121.357014, 31.110529],
+ [121.352217, 31.106487],
+ [121.351675, 31.107735],
+ [121.348532, 31.106655],
+ [121.351341, 31.099255],
+ [121.35839, 31.100791],
+ [121.359085, 31.098931],
+ [121.362756, 31.099771],
+ [121.368289, 31.088976],
+ [121.372016, 31.079871],
+ [121.370625, 31.078372],
+ [121.368804, 31.079127],
+ [121.365481, 31.077892],
+ [121.364341, 31.073705],
+ [121.362116, 31.072601],
+ [121.364424, 31.069878],
+ [121.363743, 31.068354],
+ [121.357278, 31.066758],
+ [121.358195, 31.064047],
+ [121.35344, 31.061287],
+ [121.343444, 31.059139],
+ [121.341456, 31.062763],
+ [121.335338, 31.060435],
+ [121.335102, 31.04564],
+ [121.33367, 31.040695],
+ [121.334017, 31.031922],
+ [121.333308, 31.030686],
+ [121.333892, 31.026917],
+ [121.333725, 31.015657],
+ [121.333072, 31.01334],
+ [121.339898, 31.013857],
+ [121.34279, 31.014817],
+ [121.34425, 31.013941],
+ [121.339829, 31.010267],
+ [121.33823, 31.006197],
+ [121.330347, 30.996905],
+ [121.327482, 30.995896],
+ [121.326773, 30.994479],
+ [121.326898, 30.989964],
+ [121.3258, 30.9833],
+ [121.327371, 30.980658],
+ [121.329554, 30.981318],
+ [121.334406, 30.980694],
+ [121.34375, 30.976599],
+ [121.351258, 30.975986],
+ [121.35871, 30.97786]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 310113,
+ "name": "宝山区",
+ "centroid": [121.404861, 31.392111],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 8,
+ "acroutes": [100000, 310000],
+ "layer": "shanghai",
+ "x": 121.404845,
+ "y": 31.392066
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [121.425252, 31.270661],
+ [121.424571, 31.27193],
+ [121.424432, 31.280238],
+ [121.422833, 31.28426],
+ [121.423806, 31.291011],
+ [121.419691, 31.291071],
+ [121.418648, 31.292256],
+ [121.420039, 31.296912],
+ [121.42364, 31.297259],
+ [121.426935, 31.298528],
+ [121.426434, 31.303207],
+ [121.431287, 31.303638],
+ [121.432441, 31.305912],
+ [121.431676, 31.309478],
+ [121.432163, 31.31168],
+ [121.434623, 31.312303],
+ [121.432468, 31.318669],
+ [121.433595, 31.32087],
+ [121.436459, 31.32087],
+ [121.436765, 31.319662],
+ [121.44672, 31.319817],
+ [121.447887, 31.317101],
+ [121.4547, 31.319243],
+ [121.457133, 31.321002],
+ [121.465378, 31.321397],
+ [121.468145, 31.32032],
+ [121.468312, 31.316036],
+ [121.472956, 31.315797],
+ [121.479171, 31.314696],
+ [121.485372, 31.314636],
+ [121.485413, 31.311573],
+ [121.496717, 31.311489],
+ [121.496216, 31.323347],
+ [121.498928, 31.325322],
+ [121.497593, 31.328109],
+ [121.493575, 31.330299],
+ [121.50556, 31.345732],
+ [121.517628, 31.340779],
+ [121.520256, 31.344033],
+ [121.522883, 31.342885],
+ [121.525483, 31.346797],
+ [121.514903, 31.352],
+ [121.508424, 31.357251],
+ [121.503835, 31.36493],
+ [121.50346, 31.369403],
+ [121.503835, 31.373744],
+ [121.507284, 31.379102],
+ [121.512372, 31.385858],
+ [121.521229, 31.39479],
+ [121.507353, 31.405933],
+ [121.509425, 31.408288],
+ [121.516585, 31.405287],
+ [121.517239, 31.406303],
+ [121.510801, 31.409973],
+ [121.502362, 31.413404],
+ [121.501319, 31.411982],
+ [121.507228, 31.409722],
+ [121.505991, 31.407021],
+ [121.49427, 31.417851],
+ [121.481339, 31.427294],
+ [121.463696, 31.438277],
+ [121.446024, 31.450717],
+ [121.434276, 31.458496],
+ [121.41869, 31.470682],
+ [121.409694, 31.476321],
+ [121.404328, 31.479212],
+ [121.403966, 31.481494],
+ [121.406288, 31.485388],
+ [121.405426, 31.487215],
+ [121.376298, 31.501106],
+ [121.362255, 31.50679],
+ [121.357751, 31.508259],
+ [121.343499, 31.512057],
+ [121.335838, 31.508295],
+ [121.329512, 31.504247],
+ [121.327218, 31.504247],
+ [121.323131, 31.502288],
+ [121.323701, 31.499649],
+ [121.319905, 31.49972],
+ [121.32003, 31.502993],
+ [121.321879, 31.503399],
+ [121.320169, 31.505883],
+ [121.316652, 31.505775],
+ [121.315345, 31.501273],
+ [121.311938, 31.502909],
+ [121.310353, 31.505919],
+ [121.305529, 31.505333],
+ [121.305876, 31.503435],
+ [121.302595, 31.502599],
+ [121.299926, 31.499756],
+ [121.300857, 31.496747],
+ [121.304667, 31.495779],
+ [121.306544, 31.493307],
+ [121.309171, 31.492495],
+ [121.31027, 31.489735],
+ [121.308629, 31.488649],
+ [121.310214, 31.487311],
+ [121.313342, 31.480598],
+ [121.315956, 31.481219],
+ [121.318807, 31.475055],
+ [121.31426, 31.472474],
+ [121.317958, 31.468472],
+ [121.320572, 31.469058],
+ [121.320058, 31.466728],
+ [121.317277, 31.466262],
+ [121.317778, 31.460109],
+ [121.320531, 31.457289],
+ [121.318654, 31.456895],
+ [121.319794, 31.454876],
+ [121.324132, 31.455007],
+ [121.327399, 31.448829],
+ [121.326106, 31.448041],
+ [121.328261, 31.441098],
+ [121.331236, 31.439652],
+ [121.333656, 31.440118],
+ [121.336603, 31.432254],
+ [121.336645, 31.429493],
+ [121.335143, 31.429158],
+ [121.336422, 31.424999],
+ [121.336561, 31.419058],
+ [121.33239, 31.416943],
+ [121.334101, 31.413655],
+ [121.332488, 31.413117],
+ [121.333141, 31.410739],
+ [121.330444, 31.410308],
+ [121.32847, 31.411958],
+ [121.314316, 31.4072],
+ [121.317375, 31.403661],
+ [121.315637, 31.402729],
+ [121.314747, 31.398365],
+ [121.317444, 31.39742],
+ [121.321476, 31.397576],
+ [121.323145, 31.395866],
+ [121.323339, 31.393331],
+ [121.320419, 31.389123],
+ [121.323061, 31.388489],
+ [121.326607, 31.381063],
+ [121.330527, 31.381135],
+ [121.331306, 31.378456],
+ [121.328734, 31.377344],
+ [121.331389, 31.37433],
+ [121.334003, 31.37262],
+ [121.333336, 31.371281],
+ [121.335991, 31.370097],
+ [121.335018, 31.366963],
+ [121.337576, 31.364189],
+ [121.338911, 31.360995],
+ [121.340329, 31.360517],
+ [121.341428, 31.357802],
+ [121.337118, 31.356019],
+ [121.337743, 31.3534],
+ [121.334643, 31.3509],
+ [121.332251, 31.351307],
+ [121.332502, 31.347084],
+ [121.336464, 31.346821],
+ [121.337521, 31.344536],
+ [121.338925, 31.344775],
+ [121.342401, 31.341306],
+ [121.344347, 31.341928],
+ [121.34628, 31.336329],
+ [121.342846, 31.336066],
+ [121.341692, 31.33329],
+ [121.342318, 31.331005],
+ [121.345932, 31.32513],
+ [121.347517, 31.324077],
+ [121.344848, 31.323335],
+ [121.345585, 31.320835],
+ [121.3492, 31.321313],
+ [121.347782, 31.319542],
+ [121.347698, 31.316706],
+ [121.343458, 31.317185],
+ [121.340357, 31.311525],
+ [121.338981, 31.310101],
+ [121.335686, 31.303339],
+ [121.331306, 31.301436],
+ [121.334198, 31.296122],
+ [121.33588, 31.297044],
+ [121.336506, 31.294901],
+ [121.338675, 31.293225],
+ [121.341011, 31.293716],
+ [121.340927, 31.297439],
+ [121.34685, 31.297654],
+ [121.346892, 31.296349],
+ [121.349659, 31.297582],
+ [121.348894, 31.299246],
+ [121.352954, 31.301663],
+ [121.354803, 31.299808],
+ [121.360309, 31.302717],
+ [121.363534, 31.302741],
+ [121.360295, 31.294674],
+ [121.358585, 31.293465],
+ [121.363785, 31.292028],
+ [121.363785, 31.291334],
+ [121.369666, 31.28912],
+ [121.370153, 31.290329],
+ [121.374838, 31.289096],
+ [121.376242, 31.290592],
+ [121.38154, 31.289431],
+ [121.381623, 31.292711],
+ [121.384765, 31.294446],
+ [121.388394, 31.29526],
+ [121.394762, 31.294674],
+ [121.393483, 31.291274],
+ [121.39789, 31.29052],
+ [121.399559, 31.288904],
+ [121.398446, 31.287145],
+ [121.400379, 31.286115],
+ [121.404453, 31.286223],
+ [121.400087, 31.278071],
+ [121.404564, 31.276227],
+ [121.406496, 31.276862],
+ [121.40544, 31.273067],
+ [121.41096, 31.273175],
+ [121.410598, 31.270373],
+ [121.41527, 31.26914],
+ [121.41577, 31.265896],
+ [121.419496, 31.265237],
+ [121.425252, 31.270661]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 310114,
+ "name": "嘉定区",
+ "centroid": [121.24439, 31.358138],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 9,
+ "acroutes": [100000, 310000],
+ "layer": "shanghai",
+ "x": 121.244358,
+ "y": 31.358085
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [121.153743, 31.276646],
+ [121.153924, 31.272061],
+ [121.151783, 31.267632],
+ [121.155537, 31.266147],
+ [121.157845, 31.270541],
+ [121.161057, 31.26762],
+ [121.162614, 31.269176],
+ [121.167661, 31.263944],
+ [121.168036, 31.259622],
+ [121.170386, 31.259119],
+ [121.16894, 31.256197],
+ [121.171415, 31.254928],
+ [121.174251, 31.256856],
+ [121.176768, 31.254605],
+ [121.178798, 31.255862],
+ [121.17934, 31.253419],
+ [121.181537, 31.254413],
+ [121.183928, 31.252246],
+ [121.186444, 31.252329],
+ [121.188377, 31.25476],
+ [121.193021, 31.253623],
+ [121.193368, 31.251455],
+ [121.19626, 31.251228],
+ [121.19608, 31.253395],
+ [121.199848, 31.255239],
+ [121.203143, 31.255814],
+ [121.202865, 31.257131],
+ [121.206368, 31.260065],
+ [121.208482, 31.25749],
+ [121.209816, 31.258017],
+ [121.209761, 31.260831],
+ [121.212625, 31.259837],
+ [121.214182, 31.254353],
+ [121.221273, 31.256293],
+ [121.220216, 31.257406],
+ [121.223859, 31.259035],
+ [121.223539, 31.260532],
+ [121.229198, 31.261717],
+ [121.229087, 31.262711],
+ [121.235177, 31.262699],
+ [121.237693, 31.262088],
+ [121.242253, 31.25937],
+ [121.246577, 31.259801],
+ [121.246758, 31.258448],
+ [121.254183, 31.258688],
+ [121.254405, 31.259634],
+ [121.260217, 31.258328],
+ [121.263985, 31.259155],
+ [121.264444, 31.256496],
+ [121.271284, 31.252258],
+ [121.275302, 31.253527],
+ [121.280363, 31.251886],
+ [121.284228, 31.251838],
+ [121.28142, 31.248174],
+ [121.283742, 31.245192],
+ [121.287301, 31.243276],
+ [121.288538, 31.238198],
+ [121.29264, 31.232761],
+ [121.296922, 31.231048],
+ [121.302998, 31.230605],
+ [121.315386, 31.227204],
+ [121.322853, 31.229623],
+ [121.32612, 31.229575],
+ [121.333878, 31.232006],
+ [121.334935, 31.235887],
+ [121.338355, 31.237528],
+ [121.340872, 31.239947],
+ [121.345585, 31.239887],
+ [121.344612, 31.243552],
+ [121.346822, 31.241037],
+ [121.347281, 31.243192],
+ [121.348922, 31.243863],
+ [121.350131, 31.241839],
+ [121.348741, 31.239372],
+ [121.352856, 31.238342],
+ [121.354177, 31.237121],
+ [121.356054, 31.237803],
+ [121.356068, 31.240151],
+ [121.360086, 31.240498],
+ [121.36067, 31.238642],
+ [121.363117, 31.240091],
+ [121.366718, 31.246342],
+ [121.368387, 31.247384],
+ [121.372349, 31.243755],
+ [121.3731, 31.245683],
+ [121.375686, 31.244486],
+ [121.377216, 31.247719],
+ [121.380886, 31.257766],
+ [121.377508, 31.259478],
+ [121.375158, 31.25949],
+ [121.374574, 31.257059],
+ [121.365884, 31.257682],
+ [121.366023, 31.259358],
+ [121.361783, 31.259945],
+ [121.358918, 31.263609],
+ [121.35985, 31.266997],
+ [121.362227, 31.26756],
+ [121.366996, 31.266662],
+ [121.367441, 31.269631],
+ [121.361268, 31.27084],
+ [121.358918, 31.268793],
+ [121.35732, 31.271415],
+ [121.344723, 31.273917],
+ [121.343541, 31.271439],
+ [121.338272, 31.272839],
+ [121.338883, 31.275006],
+ [121.336228, 31.275461],
+ [121.336061, 31.280046],
+ [121.335004, 31.279711],
+ [121.332738, 31.286067],
+ [121.328998, 31.284595],
+ [121.327316, 31.285182],
+ [121.326384, 31.288928],
+ [121.332821, 31.290915],
+ [121.332224, 31.292998],
+ [121.336506, 31.294901],
+ [121.33588, 31.297044],
+ [121.334198, 31.296122],
+ [121.331306, 31.301436],
+ [121.335686, 31.303339],
+ [121.338981, 31.310101],
+ [121.340357, 31.311525],
+ [121.343458, 31.317185],
+ [121.347698, 31.316706],
+ [121.347782, 31.319542],
+ [121.3492, 31.321313],
+ [121.345585, 31.320835],
+ [121.344848, 31.323335],
+ [121.347517, 31.324077],
+ [121.345932, 31.32513],
+ [121.342318, 31.331005],
+ [121.341692, 31.33329],
+ [121.342846, 31.336066],
+ [121.34628, 31.336329],
+ [121.344347, 31.341928],
+ [121.342401, 31.341306],
+ [121.338925, 31.344775],
+ [121.337521, 31.344536],
+ [121.336464, 31.346821],
+ [121.332502, 31.347084],
+ [121.332251, 31.351307],
+ [121.334643, 31.3509],
+ [121.337743, 31.3534],
+ [121.337118, 31.356019],
+ [121.341428, 31.357802],
+ [121.340329, 31.360517],
+ [121.338911, 31.360995],
+ [121.337576, 31.364189],
+ [121.335018, 31.366963],
+ [121.335991, 31.370097],
+ [121.333336, 31.371281],
+ [121.334003, 31.37262],
+ [121.331389, 31.37433],
+ [121.328734, 31.377344],
+ [121.331306, 31.378456],
+ [121.330527, 31.381135],
+ [121.326607, 31.381063],
+ [121.323061, 31.388489],
+ [121.320419, 31.389123],
+ [121.323339, 31.393331],
+ [121.323145, 31.395866],
+ [121.321476, 31.397576],
+ [121.317444, 31.39742],
+ [121.314747, 31.398365],
+ [121.315637, 31.402729],
+ [121.317375, 31.403661],
+ [121.314316, 31.4072],
+ [121.32847, 31.411958],
+ [121.330444, 31.410308],
+ [121.333141, 31.410739],
+ [121.332488, 31.413117],
+ [121.334101, 31.413655],
+ [121.33239, 31.416943],
+ [121.336561, 31.419058],
+ [121.336422, 31.424999],
+ [121.335143, 31.429158],
+ [121.336645, 31.429493],
+ [121.336603, 31.432254],
+ [121.333656, 31.440118],
+ [121.331236, 31.439652],
+ [121.328261, 31.441098],
+ [121.326106, 31.448041],
+ [121.327399, 31.448829],
+ [121.324132, 31.455007],
+ [121.319794, 31.454876],
+ [121.318654, 31.456895],
+ [121.320531, 31.457289],
+ [121.317778, 31.460109],
+ [121.317277, 31.466262],
+ [121.320058, 31.466728],
+ [121.320572, 31.469058],
+ [121.317958, 31.468472],
+ [121.31426, 31.472474],
+ [121.318807, 31.475055],
+ [121.315956, 31.481219],
+ [121.313342, 31.480598],
+ [121.310214, 31.487311],
+ [121.308629, 31.488649],
+ [121.31027, 31.489735],
+ [121.309171, 31.492495],
+ [121.306544, 31.493307],
+ [121.304667, 31.495779],
+ [121.300857, 31.496747],
+ [121.300496, 31.494537],
+ [121.298563, 31.493713],
+ [121.298605, 31.491515],
+ [121.293488, 31.489807],
+ [121.29061, 31.491694],
+ [121.289387, 31.489031],
+ [121.285355, 31.490679],
+ [121.283686, 31.489795],
+ [121.279696, 31.490404],
+ [121.280321, 31.488672],
+ [121.276442, 31.486654],
+ [121.27622, 31.485376],
+ [121.272049, 31.484337],
+ [121.268879, 31.487466],
+ [121.267322, 31.486224],
+ [121.267433, 31.483357],
+ [121.265153, 31.48313],
+ [121.261732, 31.480777],
+ [121.261454, 31.478854],
+ [121.254794, 31.477635],
+ [121.255643, 31.483632],
+ [121.253627, 31.483082],
+ [121.253362, 31.479809],
+ [121.251221, 31.479606],
+ [121.249692, 31.477623],
+ [121.247064, 31.477062],
+ [121.245813, 31.479881],
+ [121.248176, 31.481876],
+ [121.244409, 31.481183],
+ [121.243797, 31.487311],
+ [121.241141, 31.490906],
+ [121.240877, 31.493701],
+ [121.237234, 31.491957],
+ [121.234746, 31.492686],
+ [121.235413, 31.488099],
+ [121.232994, 31.487896],
+ [121.22867, 31.482127],
+ [121.230839, 31.481111],
+ [121.230352, 31.477432],
+ [121.226209, 31.477683],
+ [121.225361, 31.476022],
+ [121.220731, 31.47607],
+ [121.219062, 31.475222],
+ [121.21364, 31.475939],
+ [121.21503, 31.477528],
+ [121.214377, 31.479128],
+ [121.206368, 31.474995],
+ [121.203421, 31.472331],
+ [121.202906, 31.469356],
+ [121.195051, 31.467827],
+ [121.186055, 31.460814],
+ [121.185457, 31.457468],
+ [121.186055, 31.454362],
+ [121.180814, 31.451458],
+ [121.174974, 31.449295],
+ [121.16983, 31.450024],
+ [121.16773, 31.448315],
+ [121.166048, 31.450168],
+ [121.163045, 31.448865],
+ [121.160917, 31.449678],
+ [121.147348, 31.44393],
+ [121.146569, 31.439006],
+ [121.14782, 31.436186],
+ [121.152492, 31.433604],
+ [121.158484, 31.432254],
+ [121.162711, 31.432218],
+ [121.16253, 31.429565],
+ [121.16431, 31.427222],
+ [121.162002, 31.427951],
+ [121.161362, 31.425776],
+ [121.155273, 31.42574],
+ [121.151157, 31.421796],
+ [121.146249, 31.421078],
+ [121.146208, 31.419704],
+ [121.149266, 31.41913],
+ [121.148905, 31.415867],
+ [121.153493, 31.413679],
+ [121.155523, 31.413835],
+ [121.154508, 31.411575],
+ [121.15886, 31.410117],
+ [121.157887, 31.407893],
+ [121.153104, 31.405837],
+ [121.153896, 31.403685],
+ [121.15049, 31.402215],
+ [121.149586, 31.399381],
+ [121.152742, 31.398174],
+ [121.147653, 31.397325],
+ [121.149475, 31.394503],
+ [121.14383, 31.392327],
+ [121.147097, 31.3899],
+ [121.148988, 31.38691],
+ [121.148432, 31.385404],
+ [121.141425, 31.38355],
+ [121.141049, 31.384531],
+ [121.137518, 31.382785],
+ [121.138408, 31.381147],
+ [121.131762, 31.378815],
+ [121.131247, 31.379664],
+ [121.124268, 31.376722],
+ [121.12328, 31.37848],
+ [121.118206, 31.375837],
+ [121.113757, 31.37445],
+ [121.11523, 31.371137],
+ [121.119082, 31.370563],
+ [121.120208, 31.368674],
+ [121.113173, 31.36688],
+ [121.112853, 31.365133],
+ [121.10928, 31.364703],
+ [121.10889, 31.366509],
+ [121.106958, 31.366593],
+ [121.106749, 31.364535],
+ [121.108251, 31.360457],
+ [121.107361, 31.354763],
+ [121.108418, 31.354034],
+ [121.10832, 31.350649],
+ [121.111157, 31.351534],
+ [121.111838, 31.350517],
+ [121.117246, 31.351689],
+ [121.120194, 31.347562],
+ [121.11733, 31.34712],
+ [121.117969, 31.343447],
+ [121.123948, 31.342753],
+ [121.130441, 31.344213],
+ [121.130816, 31.341509],
+ [121.130121, 31.334702],
+ [121.13115, 31.332106],
+ [121.132582, 31.331962],
+ [121.133305, 31.325585],
+ [121.131539, 31.325441],
+ [121.131637, 31.32324],
+ [121.127257, 31.319315],
+ [121.127076, 31.316934],
+ [121.128633, 31.314265],
+ [121.127966, 31.311884],
+ [121.129773, 31.308306],
+ [121.129134, 31.307528],
+ [121.129954, 31.302597],
+ [121.133778, 31.30207],
+ [121.139645, 31.302992],
+ [121.13895, 31.305625],
+ [121.143774, 31.309706],
+ [121.146903, 31.305936],
+ [121.150782, 31.299018],
+ [121.148933, 31.298875],
+ [121.152714, 31.294075],
+ [121.151282, 31.291933],
+ [121.154689, 31.290053],
+ [121.156399, 31.287408],
+ [121.159305, 31.28766],
+ [121.161293, 31.283985],
+ [121.159402, 31.281579],
+ [121.155537, 31.280765],
+ [121.155481, 31.278442],
+ [121.153743, 31.276646]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 310115,
+ "name": "浦东新区",
+ "centroid": [121.742177, 31.083823],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 10,
+ "acroutes": [100000, 310000],
+ "layer": "shanghai",
+ "x": 121.750009,
+ "y": 31.087762
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [121.570475, 30.998345],
+ [121.576746, 30.999474],
+ [121.582933, 30.999498],
+ [121.584309, 31.000819],
+ [121.594682, 31.000699],
+ [121.595585, 31.002043],
+ [121.604066, 31.001131],
+ [121.614717, 31.001251],
+ [121.61772, 30.995692],
+ [121.62057, 30.992678],
+ [121.646695, 30.99335],
+ [121.654536, 30.993254],
+ [121.663115, 30.992714],
+ [121.669525, 30.991609],
+ [121.673348, 30.989832],
+ [121.674558, 30.991802],
+ [121.683595, 30.989808],
+ [121.688086, 30.990145],
+ [121.69298, 30.98934],
+ [121.699459, 30.987419],
+ [121.705507, 30.984981],
+ [121.712792, 30.980934],
+ [121.73191, 30.967784],
+ [121.733954, 30.964469],
+ [121.737916, 30.960637],
+ [121.73686, 30.958703],
+ [121.739988, 30.956721],
+ [121.743742, 30.956589],
+ [121.747857, 30.951893],
+ [121.749234, 30.953046],
+ [121.751987, 30.952721],
+ [121.759286, 30.949154],
+ [121.761024, 30.947604],
+ [121.760927, 30.944613],
+ [121.764542, 30.941766],
+ [121.761677, 30.940132],
+ [121.761469, 30.938414],
+ [121.764277, 30.938522],
+ [121.763846, 30.936852],
+ [121.766432, 30.936539],
+ [121.76799, 30.93833],
+ [121.769769, 30.935278],
+ [121.773023, 30.933932],
+ [121.77337, 30.931553],
+ [121.777806, 30.931025],
+ [121.777653, 30.926723],
+ [121.781115, 30.917567],
+ [121.780239, 30.911811],
+ [121.77896, 30.910116],
+ [121.778334, 30.903807],
+ [121.778987, 30.899468],
+ [121.778807, 30.894588],
+ [121.776012, 30.886426],
+ [121.776679, 30.881005],
+ [121.773134, 30.880596],
+ [121.772481, 30.875703],
+ [121.771605, 30.875427],
+ [121.768143, 30.863272],
+ [121.769338, 30.85043],
+ [121.793767, 30.816862],
+ [121.904467, 30.814155],
+ [121.915284, 30.812892],
+ [121.9246, 30.8066],
+ [121.943689, 30.777096],
+ [121.969703, 30.789202],
+ [121.955466, 30.817138],
+ [121.954326, 30.821409],
+ [121.954715, 30.825811],
+ [121.970732, 30.839077],
+ [121.985372, 30.850694],
+ [121.993951, 30.863055],
+ [121.996982, 30.874898],
+ [121.998497, 30.899961],
+ [121.996231, 30.935458],
+ [121.990934, 30.968432],
+ [121.977558, 31.016101],
+ [121.962682, 31.047284],
+ [121.94679, 31.065883],
+ [121.889465, 31.121705],
+ [121.884029, 31.130638],
+ [121.853358, 31.155346],
+ [121.809812, 31.196907],
+ [121.743742, 31.283207],
+ [121.729101, 31.298288],
+ [121.722511, 31.303518],
+ [121.712431, 31.309407],
+ [121.689448, 31.322462],
+ [121.610559, 31.368195],
+ [121.603038, 31.372656],
+ [121.593708, 31.376411],
+ [121.559811, 31.38361],
+ [121.538011, 31.388489],
+ [121.521229, 31.39479],
+ [121.512372, 31.385858],
+ [121.507284, 31.379102],
+ [121.503835, 31.373744],
+ [121.50346, 31.369403],
+ [121.503835, 31.36493],
+ [121.508424, 31.357251],
+ [121.514903, 31.352],
+ [121.525483, 31.346797],
+ [121.549398, 31.337789],
+ [121.555779, 31.333948],
+ [121.558574, 31.331256],
+ [121.560493, 31.32781],
+ [121.561883, 31.321158],
+ [121.561758, 31.303339],
+ [121.562523, 31.29976],
+ [121.565456, 31.294135],
+ [121.569141, 31.285254],
+ [121.56953, 31.279567],
+ [121.568515, 31.275701],
+ [121.563537, 31.268805],
+ [121.559074, 31.264219],
+ [121.541542, 31.251826],
+ [121.536384, 31.249623],
+ [121.527555, 31.247252],
+ [121.516488, 31.246953],
+ [121.50688, 31.246474],
+ [121.500012, 31.244989],
+ [121.494826, 31.24221],
+ [121.493491, 31.240163],
+ [121.493491, 31.23615],
+ [121.495744, 31.232977],
+ [121.502014, 31.228018],
+ [121.506741, 31.223119],
+ [121.509397, 31.218459],
+ [121.509911, 31.214506],
+ [121.508368, 31.210158],
+ [121.501319, 31.199747],
+ [121.498066, 31.195601],
+ [121.494631, 31.192857],
+ [121.490752, 31.191467],
+ [121.475987, 31.187885],
+ [121.468729, 31.184122],
+ [121.466254, 31.18109],
+ [121.464905, 31.178022],
+ [121.464905, 31.17541],
+ [121.468159, 31.167092],
+ [121.469369, 31.162298],
+ [121.468354, 31.158091],
+ [121.46574, 31.155118],
+ [121.460387, 31.150276],
+ [121.457453, 31.146451],
+ [121.457453, 31.142232],
+ [121.462431, 31.134463],
+ [121.468729, 31.127868],
+ [121.469674, 31.124859],
+ [121.469299, 31.118731],
+ [121.465211, 31.1121],
+ [121.470286, 31.110937],
+ [121.473984, 31.112915],
+ [121.474137, 31.114354],
+ [121.477321, 31.110853],
+ [121.481353, 31.110697],
+ [121.477446, 31.117328],
+ [121.481256, 31.118024],
+ [121.48191, 31.120086],
+ [121.485705, 31.121933],
+ [121.485969, 31.124523],
+ [121.490266, 31.124283],
+ [121.49281, 31.118719],
+ [121.498538, 31.121501],
+ [121.501583, 31.114666],
+ [121.505295, 31.115494],
+ [121.503863, 31.118324],
+ [121.50549, 31.120002],
+ [121.511343, 31.12119],
+ [121.513749, 31.118012],
+ [121.514513, 31.115278],
+ [121.521424, 31.116309],
+ [121.522869, 31.115242],
+ [121.525289, 31.116741],
+ [121.53142, 31.11842],
+ [121.532254, 31.117208],
+ [121.535341, 31.117976],
+ [121.537885, 31.113983],
+ [121.539526, 31.115626],
+ [121.542251, 31.116153],
+ [121.544225, 31.111464],
+ [121.547687, 31.109653],
+ [121.550426, 31.11162],
+ [121.549217, 31.113419],
+ [121.552317, 31.113899],
+ [121.553332, 31.112688],
+ [121.555279, 31.114882],
+ [121.556697, 31.113083],
+ [121.559867, 31.111896],
+ [121.557851, 31.109797],
+ [121.561396, 31.106224],
+ [121.561132, 31.105264],
+ [121.563649, 31.101858],
+ [121.562064, 31.101258],
+ [121.563315, 31.098955],
+ [121.566819, 31.096569],
+ [121.567264, 31.09363],
+ [121.564358, 31.091891],
+ [121.561855, 31.091867],
+ [121.561563, 31.09357],
+ [121.559088, 31.091951],
+ [121.551608, 31.090128],
+ [121.551539, 31.088148],
+ [121.548549, 31.086889],
+ [121.550565, 31.082834],
+ [121.553555, 31.080303],
+ [121.556405, 31.081059],
+ [121.557031, 31.082702],
+ [121.561563, 31.08365],
+ [121.563579, 31.082486],
+ [121.569766, 31.081611],
+ [121.571643, 31.080063],
+ [121.572658, 31.081323],
+ [121.575272, 31.080063],
+ [121.567639, 31.0762],
+ [121.56262, 31.075121],
+ [121.562675, 31.074305],
+ [121.557531, 31.073357],
+ [121.559033, 31.072169],
+ [121.555599, 31.071689],
+ [121.55279, 31.069506],
+ [121.556753, 31.06737],
+ [121.551789, 31.065643],
+ [121.551094, 31.063795],
+ [121.548549, 31.063639],
+ [121.547201, 31.061647],
+ [121.548383, 31.056896],
+ [121.543308, 31.055696],
+ [121.54328, 31.054016],
+ [121.540791, 31.052528],
+ [121.542307, 31.049072],
+ [121.541472, 31.046396],
+ [121.54588, 31.047044],
+ [121.547799, 31.048544],
+ [121.54955, 31.047908],
+ [121.550538, 31.049396],
+ [121.552693, 31.0493],
+ [121.554737, 31.050824],
+ [121.556127, 31.047632],
+ [121.557031, 31.04798],
+ [121.559811, 31.044812],
+ [121.562119, 31.043635],
+ [121.559464, 31.041391],
+ [121.559505, 31.030278],
+ [121.558254, 31.029533],
+ [121.558407, 31.024528],
+ [121.555765, 31.022908],
+ [121.552804, 31.023268],
+ [121.552262, 31.020915],
+ [121.554139, 31.01861],
+ [121.556516, 31.01873],
+ [121.556474, 31.020255],
+ [121.558699, 31.020255],
+ [121.56027, 31.024132],
+ [121.564302, 31.021191],
+ [121.569057, 31.024396],
+ [121.56839, 31.025284],
+ [121.572325, 31.026677],
+ [121.574758, 31.020951],
+ [121.574674, 31.018634],
+ [121.571018, 31.016426],
+ [121.569822, 31.012452],
+ [121.565859, 31.011912],
+ [121.568181, 31.010063],
+ [121.569725, 31.010603],
+ [121.571463, 31.005633],
+ [121.570253, 31.004565],
+ [121.570712, 31.002295],
+ [121.567959, 31.000879],
+ [121.570475, 30.998345]
+ ]
+ ],
+ [
+ [
+ [121.943244, 31.215465],
+ [121.941826, 31.207678],
+ [121.942619, 31.198465],
+ [121.944843, 31.186878],
+ [121.948027, 31.176405],
+ [121.952629, 31.1672],
+ [121.959637, 31.159278],
+ [121.965685, 31.15754],
+ [121.970773, 31.157552],
+ [121.975862, 31.158834],
+ [121.99573, 31.1608],
+ [121.999554, 31.165079],
+ [122.010593, 31.188004],
+ [122.012011, 31.192043],
+ [122.012609, 31.210002],
+ [122.011038, 31.217405],
+ [122.008563, 31.220987],
+ [121.989655, 31.224521],
+ [121.980659, 31.22809],
+ [121.969188, 31.230282],
+ [121.957259, 31.230414],
+ [121.951044, 31.228821],
+ [121.946595, 31.224365],
+ [121.943244, 31.215465]
+ ]
+ ],
+ [
+ [
+ [121.882625, 31.240857],
+ [121.880873, 31.23633],
+ [121.882541, 31.225611],
+ [121.885155, 31.22052],
+ [121.889271, 31.214997],
+ [121.901645, 31.20146],
+ [121.908777, 31.195266],
+ [121.913852, 31.19384],
+ [121.918788, 31.194319],
+ [121.922445, 31.196859],
+ [121.925448, 31.205438],
+ [121.927519, 31.224017],
+ [121.926727, 31.229731],
+ [121.923557, 31.233863],
+ [121.915451, 31.236558],
+ [121.897363, 31.242115],
+ [121.88991, 31.242594],
+ [121.882625, 31.240857]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 310116,
+ "name": "金山区",
+ "centroid": [121.255144, 30.818932],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 11,
+ "acroutes": [100000, 310000],
+ "layer": "shanghai",
+ "x": 121.255285,
+ "y": 30.818805
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.99673, 30.950307],
+ [120.996813, 30.944625],
+ [120.995673, 30.944336],
+ [120.997481, 30.941141],
+ [121.000818, 30.937729],
+ [121.000025, 30.934701],
+ [120.999622, 30.91395],
+ [120.998982, 30.909527],
+ [121.004572, 30.909299],
+ [121.004516, 30.906955],
+ [121.00257, 30.904852],
+ [120.998704, 30.905946],
+ [120.998635, 30.903386],
+ [120.995715, 30.903723],
+ [120.992809, 30.90216],
+ [120.992656, 30.899732],
+ [120.99046, 30.89579],
+ [120.992907, 30.893915],
+ [120.993824, 30.88966],
+ [121.005017, 30.888794],
+ [121.00852, 30.888121],
+ [121.008298, 30.882964],
+ [121.011092, 30.882219],
+ [121.017474, 30.882724],
+ [121.0186, 30.880716],
+ [121.021465, 30.878793],
+ [121.019421, 30.876665],
+ [121.021896, 30.875162],
+ [121.019796, 30.873996],
+ [121.020463, 30.87188],
+ [121.01778, 30.873359],
+ [121.014819, 30.871027],
+ [121.01778, 30.86938],
+ [121.013971, 30.86439],
+ [121.016265, 30.862851],
+ [121.015403, 30.86053],
+ [121.010981, 30.856033],
+ [121.015013, 30.853604],
+ [121.013359, 30.851692],
+ [121.010133, 30.853135],
+ [121.008006, 30.850574],
+ [121.006463, 30.850454],
+ [121.003974, 30.846101],
+ [121.000985, 30.845632],
+ [120.9999, 30.843335],
+ [120.997759, 30.84408],
+ [120.995659, 30.838572],
+ [120.992865, 30.838392],
+ [120.989987, 30.834724],
+ [120.989125, 30.832318],
+ [120.992462, 30.831572],
+ [120.989153, 30.828698],
+ [120.992754, 30.825691],
+ [120.990918, 30.822708],
+ [120.994603, 30.821493],
+ [121.00054, 30.829431],
+ [121.003446, 30.826304],
+ [121.006935, 30.830779],
+ [121.010898, 30.834615],
+ [121.014402, 30.835818],
+ [121.014874, 30.833954],
+ [121.030057, 30.828553],
+ [121.036647, 30.818449],
+ [121.037912, 30.81389],
+ [121.044976, 30.815526],
+ [121.043752, 30.820013],
+ [121.03908, 30.818582],
+ [121.03769, 30.820266],
+ [121.039192, 30.820867],
+ [121.040276, 30.82438],
+ [121.04175, 30.825378],
+ [121.039956, 30.827218],
+ [121.043516, 30.828157],
+ [121.045101, 30.825907],
+ [121.048896, 30.825186],
+ [121.046755, 30.831091],
+ [121.056335, 30.835602],
+ [121.062049, 30.83779],
+ [121.060228, 30.842793],
+ [121.061674, 30.843383],
+ [121.06052, 30.845187],
+ [121.066999, 30.84877],
+ [121.080471, 30.848746],
+ [121.097712, 30.857103],
+ [121.097684, 30.854927],
+ [121.102272, 30.850261],
+ [121.104789, 30.849335],
+ [121.110906, 30.851416],
+ [121.113159, 30.854049],
+ [121.114744, 30.851476],
+ [121.120055, 30.849119],
+ [121.121153, 30.850165],
+ [121.123545, 30.847267],
+ [121.12025, 30.843299],
+ [121.119832, 30.83773],
+ [121.117747, 30.835301],
+ [121.120639, 30.836335],
+ [121.127688, 30.83565],
+ [121.129982, 30.834892],
+ [121.131609, 30.83601],
+ [121.134612, 30.833028],
+ [121.132916, 30.831608],
+ [121.134264, 30.828505],
+ [121.136239, 30.827868],
+ [121.13742, 30.829985],
+ [121.13742, 30.825029],
+ [121.132373, 30.819279],
+ [121.130218, 30.815574],
+ [121.128202, 30.810221],
+ [121.126047, 30.79304],
+ [121.126576, 30.788998],
+ [121.125255, 30.788179],
+ [121.120041, 30.788552],
+ [121.117219, 30.786073],
+ [121.12342, 30.77895],
+ [121.127521, 30.778673],
+ [121.131817, 30.777313],
+ [121.13603, 30.777337],
+ [121.1387, 30.77842],
+ [121.140618, 30.776928],
+ [121.144122, 30.779479],
+ [121.152687, 30.778974],
+ [121.155815, 30.777205],
+ [121.160681, 30.776579],
+ [121.160737, 30.773221],
+ [121.163434, 30.775279],
+ [121.168968, 30.775953],
+ [121.170789, 30.777084],
+ [121.170984, 30.774677],
+ [121.174668, 30.772018],
+ [121.179965, 30.774376],
+ [121.183441, 30.775038],
+ [121.185791, 30.776651],
+ [121.186361, 30.779034],
+ [121.189517, 30.778974],
+ [121.190963, 30.781092],
+ [121.191839, 30.778853],
+ [121.196956, 30.773354],
+ [121.20032, 30.773618],
+ [121.199166, 30.780755],
+ [121.200098, 30.783294],
+ [121.205534, 30.785905],
+ [121.213723, 30.785929],
+ [121.217992, 30.784954],
+ [121.2234, 30.775977],
+ [121.224624, 30.776976],
+ [121.226209, 30.775087],
+ [121.226918, 30.770826],
+ [121.229115, 30.767974],
+ [121.230686, 30.763737],
+ [121.232298, 30.755817],
+ [121.23729, 30.752651],
+ [121.243102, 30.750533],
+ [121.244756, 30.749185],
+ [121.256393, 30.743948],
+ [121.261343, 30.738217],
+ [121.266835, 30.733498],
+ [121.26817, 30.734931],
+ [121.271451, 30.73227],
+ [121.269755, 30.730729],
+ [121.271451, 30.726948],
+ [121.270339, 30.725864],
+ [121.272035, 30.723252],
+ [121.270102, 30.72047],
+ [121.270339, 30.716894],
+ [121.267057, 30.715039],
+ [121.268448, 30.712149],
+ [121.265862, 30.709488],
+ [121.266668, 30.706296],
+ [121.268031, 30.706103],
+ [121.268656, 30.702129],
+ [121.270672, 30.701563],
+ [121.270422, 30.69807],
+ [121.271604, 30.69689],
+ [121.274649, 30.6774],
+ [121.291041, 30.678328],
+ [121.326718, 30.67593],
+ [121.346642, 30.675593],
+ [121.35433, 30.676991],
+ [121.361894, 30.67952],
+ [121.406997, 30.718086],
+ [121.426365, 30.730283],
+ [121.478767, 30.756347],
+ [121.465072, 30.776483],
+ [121.451711, 30.798323],
+ [121.44672, 30.805577],
+ [121.445427, 30.804868],
+ [121.441645, 30.806829],
+ [121.437029, 30.818101],
+ [121.425989, 30.81869],
+ [121.420525, 30.819797],
+ [121.419288, 30.81602],
+ [121.415131, 30.815803],
+ [121.41552, 30.819941],
+ [121.414171, 30.821757],
+ [121.41235, 30.821505],
+ [121.404786, 30.823081],
+ [121.400991, 30.827399],
+ [121.400685, 30.830105],
+ [121.403632, 30.829877],
+ [121.404202, 30.833797],
+ [121.399712, 30.834182],
+ [121.397376, 30.833292],
+ [121.396986, 30.827988],
+ [121.392051, 30.82782],
+ [121.391717, 30.829913],
+ [121.387588, 30.829864],
+ [121.387588, 30.832799],
+ [121.383764, 30.833906],
+ [121.379259, 30.840112],
+ [121.379065, 30.843238],
+ [121.385446, 30.843178],
+ [121.384918, 30.848073],
+ [121.383722, 30.851765],
+ [121.384376, 30.856238],
+ [121.383472, 30.859232],
+ [121.384001, 30.863488],
+ [121.381929, 30.863765],
+ [121.381873, 30.867324],
+ [121.38286, 30.869043],
+ [121.382791, 30.874489],
+ [121.381498, 30.876605],
+ [121.382207, 30.878961],
+ [121.377535, 30.879983],
+ [121.371751, 30.883698],
+ [121.370166, 30.883914],
+ [121.367233, 30.886667],
+ [121.36327, 30.886955],
+ [121.361185, 30.892977],
+ [121.360476, 30.897785],
+ [121.358418, 30.900598],
+ [121.35668, 30.908614],
+ [121.351814, 30.913217],
+ [121.350604, 30.911402],
+ [121.347573, 30.913145],
+ [121.343819, 30.909119],
+ [121.340162, 30.908554],
+ [121.336631, 30.906739],
+ [121.334657, 30.907737],
+ [121.331097, 30.907508],
+ [121.327635, 30.91014],
+ [121.325939, 30.908962],
+ [121.321518, 30.908986],
+ [121.320127, 30.91109],
+ [121.314608, 30.909143],
+ [121.313829, 30.910717],
+ [121.306808, 30.910212],
+ [121.306502, 30.912123],
+ [121.303721, 30.912099],
+ [121.303443, 30.909287],
+ [121.301775, 30.908458],
+ [121.29848, 30.909744],
+ [121.296269, 30.914959],
+ [121.294809, 30.914947],
+ [121.294948, 30.918504],
+ [121.288844, 30.916894],
+ [121.288705, 30.909912],
+ [121.290068, 30.909804],
+ [121.291013, 30.902677],
+ [121.290151, 30.900021],
+ [121.288719, 30.899961],
+ [121.288413, 30.896066],
+ [121.285799, 30.895429],
+ [121.285257, 30.896631],
+ [121.28231, 30.896571],
+ [121.282073, 30.894804],
+ [121.27964, 30.894456],
+ [121.279098, 30.897112],
+ [121.274663, 30.896078],
+ [121.27298, 30.900405],
+ [121.270422, 30.900165],
+ [121.269046, 30.901679],
+ [121.266168, 30.901715],
+ [121.266932, 30.906258],
+ [121.262525, 30.906835],
+ [121.262122, 30.908097],
+ [121.258952, 30.907208],
+ [121.255893, 30.907977],
+ [121.255226, 30.909551],
+ [121.246619, 30.9099],
+ [121.243686, 30.917855],
+ [121.245507, 30.917074],
+ [121.244589, 30.920307],
+ [121.242935, 30.91991],
+ [121.240655, 30.925149],
+ [121.238166, 30.924861],
+ [121.234773, 30.925978],
+ [121.234495, 30.928562],
+ [121.227335, 30.926783],
+ [121.222997, 30.930748],
+ [121.218145, 30.927684],
+ [121.211026, 30.92128],
+ [121.207522, 30.919886],
+ [121.194828, 30.917314],
+ [121.187765, 30.916593],
+ [121.186472, 30.915404],
+ [121.174654, 30.915115],
+ [121.171262, 30.914683],
+ [121.16691, 30.916978],
+ [121.164616, 30.919934],
+ [121.158206, 30.920295],
+ [121.156746, 30.918961],
+ [121.156288, 30.912616],
+ [121.156649, 30.909972],
+ [121.152895, 30.9102],
+ [121.149836, 30.912616],
+ [121.142162, 30.915596],
+ [121.143246, 30.918108],
+ [121.139061, 30.91961],
+ [121.13742, 30.913349],
+ [121.14009, 30.910332],
+ [121.139673, 30.907388],
+ [121.14098, 30.904984],
+ [121.141258, 30.901331],
+ [121.134417, 30.901812],
+ [121.131706, 30.899732],
+ [121.130163, 30.902593],
+ [121.123545, 30.902857],
+ [121.122224, 30.901114],
+ [121.118164, 30.901487],
+ [121.113451, 30.897425],
+ [121.111087, 30.899228],
+ [121.110851, 30.90103],
+ [121.113506, 30.903602],
+ [121.117802, 30.910705],
+ [121.119346, 30.911991],
+ [121.121445, 30.919958],
+ [121.114591, 30.921676],
+ [121.110962, 30.921749],
+ [121.105122, 30.920138],
+ [121.104358, 30.922758],
+ [121.100395, 30.926459],
+ [121.091358, 30.916185],
+ [121.089022, 30.915296],
+ [121.089092, 30.911979],
+ [121.093805, 30.909708],
+ [121.096196, 30.910332],
+ [121.098782, 30.906607],
+ [121.097128, 30.903206],
+ [121.09425, 30.902545],
+ [121.094347, 30.904804],
+ [121.091664, 30.90341],
+ [121.083725, 30.905285],
+ [121.081806, 30.904251],
+ [121.080833, 30.905946],
+ [121.072421, 30.904924],
+ [121.072491, 30.903182],
+ [121.068973, 30.902124],
+ [121.067944, 30.904504],
+ [121.056529, 30.90335],
+ [121.053026, 30.903374],
+ [121.045184, 30.901896],
+ [121.04232, 30.899408],
+ [121.040874, 30.900706],
+ [121.040332, 30.904504],
+ [121.038788, 30.902148],
+ [121.034395, 30.902737],
+ [121.034659, 30.90615],
+ [121.025288, 30.909059],
+ [121.024885, 30.911618],
+ [121.025872, 30.91675],
+ [121.028319, 30.922602],
+ [121.028694, 30.92754],
+ [121.031503, 30.936083],
+ [121.031851, 30.939771],
+ [121.029612, 30.941874],
+ [121.02989, 30.944457],
+ [121.028041, 30.94394],
+ [121.019462, 30.941165],
+ [121.016932, 30.941333],
+ [121.017697, 30.939219],
+ [121.015291, 30.940288],
+ [121.013831, 30.944168],
+ [121.011607, 30.943604],
+ [121.011079, 30.947184],
+ [121.013345, 30.946811],
+ [121.015361, 30.948169],
+ [121.010175, 30.950727],
+ [121.00763, 30.947628],
+ [121.002653, 30.947015],
+ [121.002055, 30.95104],
+ [120.99673, 30.950307]
+ ]
+ ],
+ [
+ [
+ [121.426671, 30.682183],
+ [121.426796, 30.680315],
+ [121.428589, 30.681749],
+ [121.426671, 30.682183]
+ ]
+ ],
+ [
+ [
+ [121.422458, 30.691482],
+ [121.419469, 30.691626],
+ [121.419482, 30.689856],
+ [121.425364, 30.687374],
+ [121.428909, 30.689109],
+ [121.426615, 30.691277],
+ [121.422458, 30.691482]
+ ]
+ ],
+ [
+ [
+ [121.406775, 30.704995],
+ [121.406622, 30.703093],
+ [121.409291, 30.704514],
+ [121.406775, 30.704995]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 310117,
+ "name": "松江区",
+ "centroid": [121.220231, 31.015194],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 12,
+ "acroutes": [100000, 310000],
+ "layer": "shanghai",
+ "x": 121.220223,
+ "y": 31.015125
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [121.323854, 31.162933],
+ [121.322491, 31.162394],
+ [121.320934, 31.158487],
+ [121.318056, 31.157564],
+ [121.316221, 31.160189],
+ [121.301441, 31.15549],
+ [121.295435, 31.15392],
+ [121.287134, 31.152313],
+ [121.285438, 31.153452],
+ [121.28313, 31.152158],
+ [121.283825, 31.150839],
+ [121.28028, 31.150539],
+ [121.277763, 31.152265],
+ [121.278723, 31.14825],
+ [121.276415, 31.145852],
+ [121.277012, 31.144174],
+ [121.279293, 31.145708],
+ [121.281781, 31.142016],
+ [121.284173, 31.142627],
+ [121.287482, 31.139954],
+ [121.280989, 31.133252],
+ [121.265737, 31.136393],
+ [121.26557, 31.134787],
+ [121.263623, 31.135422],
+ [121.26062, 31.132269],
+ [121.261607, 31.127173],
+ [121.257965, 31.127077],
+ [121.258048, 31.132353],
+ [121.25378, 31.13264],
+ [121.246995, 31.134163],
+ [121.245479, 31.130758],
+ [121.239348, 31.129955],
+ [121.245326, 31.129295],
+ [121.244534, 31.125398],
+ [121.239848, 31.126238],
+ [121.236831, 31.125698],
+ [121.235816, 31.118959],
+ [121.233884, 31.117316],
+ [121.224095, 31.115146],
+ [121.221301, 31.115074],
+ [121.221732, 31.119931],
+ [121.223581, 31.126442],
+ [121.226765, 31.134139],
+ [121.227988, 31.139091],
+ [121.22055, 31.138383],
+ [121.208287, 31.135686],
+ [121.206174, 31.138299],
+ [121.200348, 31.137832],
+ [121.201627, 31.140937],
+ [121.199653, 31.139582],
+ [121.194717, 31.138179],
+ [121.181968, 31.143478],
+ [121.181662, 31.131777],
+ [121.179868, 31.131873],
+ [121.180341, 31.127425],
+ [121.181842, 31.126957],
+ [121.181815, 31.124295],
+ [121.183858, 31.124295],
+ [121.183817, 31.118695],
+ [121.178839, 31.117149],
+ [121.17642, 31.119007],
+ [121.174321, 31.117868],
+ [121.17521, 31.115242],
+ [121.172986, 31.114091],
+ [121.174487, 31.108538],
+ [121.170497, 31.109054],
+ [121.170567, 31.107819],
+ [121.166451, 31.10831],
+ [121.166799, 31.104293],
+ [121.1652, 31.104269],
+ [121.165492, 31.101438],
+ [121.159569, 31.100539],
+ [121.154397, 31.101846],
+ [121.154341, 31.098884],
+ [121.156788, 31.098943],
+ [121.156733, 31.09315],
+ [121.155384, 31.093162],
+ [121.155161, 31.090475],
+ [121.153465, 31.09014],
+ [121.152867, 31.092035],
+ [121.151157, 31.091651],
+ [121.149461, 31.095297],
+ [121.14586, 31.093954],
+ [121.144483, 31.097456],
+ [121.141897, 31.096893],
+ [121.141605, 31.09868],
+ [121.135766, 31.09808],
+ [121.133319, 31.099075],
+ [121.131942, 31.10205],
+ [121.130691, 31.100527],
+ [121.127688, 31.103309],
+ [121.125505, 31.103369],
+ [121.120959, 31.107747],
+ [121.117733, 31.108874],
+ [121.11612, 31.110973],
+ [121.114368, 31.109797],
+ [121.112589, 31.111932],
+ [121.108751, 31.107159],
+ [121.103551, 31.102638],
+ [121.103843, 31.100539],
+ [121.100618, 31.098428],
+ [121.097976, 31.099339],
+ [121.099853, 31.096593],
+ [121.099519, 31.094158],
+ [121.097601, 31.093534],
+ [121.10084, 31.088688],
+ [121.099408, 31.085941],
+ [121.100687, 31.080939],
+ [121.102912, 31.080219],
+ [121.107264, 31.082115],
+ [121.112603, 31.077628],
+ [121.117121, 31.075624],
+ [121.118386, 31.075948],
+ [121.121543, 31.07019],
+ [121.122238, 31.067178],
+ [121.126228, 31.06665],
+ [121.126395, 31.059811],
+ [121.127757, 31.059751],
+ [121.12588, 31.057376],
+ [121.120708, 31.057268],
+ [121.117997, 31.058407],
+ [121.118206, 31.056068],
+ [121.10864, 31.05662],
+ [121.10839, 31.057939],
+ [121.101813, 31.05728],
+ [121.101146, 31.053644],
+ [121.098337, 31.05662],
+ [121.094639, 31.056332],
+ [121.093012, 31.058443],
+ [121.094542, 31.061899],
+ [121.092929, 31.064539],
+ [121.088202, 31.064671],
+ [121.085935, 31.062847],
+ [121.086519, 31.061167],
+ [121.08442, 31.058779],
+ [121.080972, 31.056896],
+ [121.082404, 31.054208],
+ [121.085866, 31.050224],
+ [121.087159, 31.052948],
+ [121.089926, 31.05194],
+ [121.090259, 31.048136],
+ [121.09621, 31.044812],
+ [121.09311, 31.040719],
+ [121.095863, 31.040479],
+ [121.097767, 31.038871],
+ [121.100284, 31.03341],
+ [121.099936, 31.031202],
+ [121.096975, 31.031454],
+ [121.096405, 31.026437],
+ [121.091177, 31.025933],
+ [121.089509, 31.027901],
+ [121.085532, 31.0255],
+ [121.093026, 31.020207],
+ [121.10205, 31.011756],
+ [121.104205, 31.007998],
+ [121.104107, 30.99508],
+ [121.100145, 30.994935],
+ [121.099227, 30.981979],
+ [121.099686, 30.980994],
+ [121.099172, 30.973068],
+ [121.095557, 30.974245],
+ [121.095779, 30.968408],
+ [121.097489, 30.965634],
+ [121.093555, 30.964673],
+ [121.088035, 30.964168],
+ [121.088174, 30.962151],
+ [121.081236, 30.962283],
+ [121.080736, 30.960181],
+ [121.078539, 30.960025],
+ [121.079109, 30.958283],
+ [121.076634, 30.957574],
+ [121.076495, 30.955809],
+ [121.07231, 30.955088],
+ [121.065344, 30.95516],
+ [121.060339, 30.956517],
+ [121.059505, 30.959184],
+ [121.056891, 30.96191],
+ [121.05735, 30.965346],
+ [121.053262, 30.964445],
+ [121.051024, 30.969369],
+ [121.047409, 30.969033],
+ [121.0467, 30.970246],
+ [121.043112, 30.969429],
+ [121.045949, 30.963448],
+ [121.042626, 30.960433],
+ [121.043516, 30.957514],
+ [121.040401, 30.956493],
+ [121.036258, 30.957094],
+ [121.034659, 30.952974],
+ [121.033213, 30.947111],
+ [121.027902, 30.945826],
+ [121.028041, 30.94394],
+ [121.02989, 30.944457],
+ [121.029612, 30.941874],
+ [121.031851, 30.939771],
+ [121.031503, 30.936083],
+ [121.028694, 30.92754],
+ [121.028319, 30.922602],
+ [121.025872, 30.91675],
+ [121.024885, 30.911618],
+ [121.025288, 30.909059],
+ [121.034659, 30.90615],
+ [121.034395, 30.902737],
+ [121.038788, 30.902148],
+ [121.040332, 30.904504],
+ [121.040874, 30.900706],
+ [121.04232, 30.899408],
+ [121.045184, 30.901896],
+ [121.053026, 30.903374],
+ [121.056529, 30.90335],
+ [121.067944, 30.904504],
+ [121.068973, 30.902124],
+ [121.072491, 30.903182],
+ [121.072421, 30.904924],
+ [121.080833, 30.905946],
+ [121.081806, 30.904251],
+ [121.083725, 30.905285],
+ [121.091664, 30.90341],
+ [121.094347, 30.904804],
+ [121.09425, 30.902545],
+ [121.097128, 30.903206],
+ [121.098782, 30.906607],
+ [121.096196, 30.910332],
+ [121.093805, 30.909708],
+ [121.089092, 30.911979],
+ [121.089022, 30.915296],
+ [121.091358, 30.916185],
+ [121.100395, 30.926459],
+ [121.104358, 30.922758],
+ [121.105122, 30.920138],
+ [121.110962, 30.921749],
+ [121.114591, 30.921676],
+ [121.121445, 30.919958],
+ [121.119346, 30.911991],
+ [121.117802, 30.910705],
+ [121.113506, 30.903602],
+ [121.110851, 30.90103],
+ [121.111087, 30.899228],
+ [121.113451, 30.897425],
+ [121.118164, 30.901487],
+ [121.122224, 30.901114],
+ [121.123545, 30.902857],
+ [121.130163, 30.902593],
+ [121.131706, 30.899732],
+ [121.134417, 30.901812],
+ [121.141258, 30.901331],
+ [121.14098, 30.904984],
+ [121.139673, 30.907388],
+ [121.14009, 30.910332],
+ [121.13742, 30.913349],
+ [121.139061, 30.91961],
+ [121.143246, 30.918108],
+ [121.142162, 30.915596],
+ [121.149836, 30.912616],
+ [121.152895, 30.9102],
+ [121.156649, 30.909972],
+ [121.156288, 30.912616],
+ [121.156746, 30.918961],
+ [121.158206, 30.920295],
+ [121.164616, 30.919934],
+ [121.16691, 30.916978],
+ [121.171262, 30.914683],
+ [121.174654, 30.915115],
+ [121.186472, 30.915404],
+ [121.187765, 30.916593],
+ [121.194828, 30.917314],
+ [121.207522, 30.919886],
+ [121.211026, 30.92128],
+ [121.218145, 30.927684],
+ [121.222997, 30.930748],
+ [121.227335, 30.926783],
+ [121.234495, 30.928562],
+ [121.234773, 30.925978],
+ [121.238166, 30.924861],
+ [121.240655, 30.925149],
+ [121.242935, 30.91991],
+ [121.244589, 30.920307],
+ [121.245507, 30.917074],
+ [121.243686, 30.917855],
+ [121.246619, 30.9099],
+ [121.255226, 30.909551],
+ [121.255893, 30.907977],
+ [121.258952, 30.907208],
+ [121.262122, 30.908097],
+ [121.262525, 30.906835],
+ [121.266932, 30.906258],
+ [121.266168, 30.901715],
+ [121.269046, 30.901679],
+ [121.270422, 30.900165],
+ [121.27298, 30.900405],
+ [121.274663, 30.896078],
+ [121.279098, 30.897112],
+ [121.27964, 30.894456],
+ [121.282073, 30.894804],
+ [121.28231, 30.896571],
+ [121.285257, 30.896631],
+ [121.285799, 30.895429],
+ [121.288413, 30.896066],
+ [121.288719, 30.899961],
+ [121.290151, 30.900021],
+ [121.291013, 30.902677],
+ [121.290068, 30.909804],
+ [121.288705, 30.909912],
+ [121.288844, 30.916894],
+ [121.294948, 30.918504],
+ [121.294809, 30.914947],
+ [121.296269, 30.914959],
+ [121.29848, 30.909744],
+ [121.301775, 30.908458],
+ [121.303443, 30.909287],
+ [121.303721, 30.912099],
+ [121.306502, 30.912123],
+ [121.306808, 30.910212],
+ [121.313829, 30.910717],
+ [121.314608, 30.909143],
+ [121.320127, 30.91109],
+ [121.321518, 30.908986],
+ [121.325939, 30.908962],
+ [121.327635, 30.91014],
+ [121.331097, 30.907508],
+ [121.334657, 30.907737],
+ [121.336631, 30.906739],
+ [121.340162, 30.908554],
+ [121.343819, 30.909119],
+ [121.347573, 30.913145],
+ [121.350604, 30.911402],
+ [121.351814, 30.913217],
+ [121.355081, 30.916341],
+ [121.356054, 30.919742],
+ [121.355373, 30.921388],
+ [121.352161, 30.923803],
+ [121.352203, 30.928213],
+ [121.35116, 30.930628],
+ [121.355679, 30.932058],
+ [121.354706, 30.933512],
+ [121.357361, 30.933632],
+ [121.359336, 30.935086],
+ [121.362658, 30.934761],
+ [121.362408, 30.939122],
+ [121.361129, 30.944048],
+ [121.363868, 30.945165],
+ [121.365467, 30.947232],
+ [121.362478, 30.948901],
+ [121.362255, 30.9517],
+ [121.363117, 30.956109],
+ [121.362853, 30.959544],
+ [121.36099, 30.965574],
+ [121.361435, 30.970438],
+ [121.359961, 30.976251],
+ [121.35871, 30.97786],
+ [121.351258, 30.975986],
+ [121.34375, 30.976599],
+ [121.334406, 30.980694],
+ [121.329554, 30.981318],
+ [121.327371, 30.980658],
+ [121.3258, 30.9833],
+ [121.326898, 30.989964],
+ [121.326773, 30.994479],
+ [121.327482, 30.995896],
+ [121.330347, 30.996905],
+ [121.33823, 31.006197],
+ [121.339829, 31.010267],
+ [121.34425, 31.013941],
+ [121.34279, 31.014817],
+ [121.339898, 31.013857],
+ [121.333072, 31.01334],
+ [121.333725, 31.015657],
+ [121.333892, 31.026917],
+ [121.333308, 31.030686],
+ [121.334017, 31.031922],
+ [121.33367, 31.040695],
+ [121.335102, 31.04564],
+ [121.335338, 31.060435],
+ [121.341456, 31.062763],
+ [121.343444, 31.059139],
+ [121.35344, 31.061287],
+ [121.358195, 31.064047],
+ [121.357278, 31.066758],
+ [121.363743, 31.068354],
+ [121.364424, 31.069878],
+ [121.362116, 31.072601],
+ [121.364341, 31.073705],
+ [121.365481, 31.077892],
+ [121.368804, 31.079127],
+ [121.370625, 31.078372],
+ [121.372016, 31.079871],
+ [121.368289, 31.088976],
+ [121.362756, 31.099771],
+ [121.359085, 31.098931],
+ [121.35839, 31.100791],
+ [121.351341, 31.099255],
+ [121.348532, 31.106655],
+ [121.351675, 31.107735],
+ [121.352217, 31.106487],
+ [121.357014, 31.110529],
+ [121.356026, 31.112532],
+ [121.353774, 31.111512],
+ [121.35066, 31.115554],
+ [121.353065, 31.117604],
+ [121.349589, 31.117748],
+ [121.346753, 31.121657],
+ [121.347545, 31.121969],
+ [121.34489, 31.12577],
+ [121.346002, 31.126202],
+ [121.344014, 31.129451],
+ [121.344681, 31.130338],
+ [121.342095, 31.134655],
+ [121.33677, 31.138971],
+ [121.338814, 31.14017],
+ [121.336728, 31.14355],
+ [121.335477, 31.143862],
+ [121.333711, 31.148765],
+ [121.331292, 31.149772],
+ [121.331528, 31.15205],
+ [121.328775, 31.156665],
+ [121.327218, 31.156856],
+ [121.323854, 31.162933]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 310118,
+ "name": "青浦区",
+ "centroid": [121.085188, 31.124681],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 13,
+ "acroutes": [100000, 310000],
+ "layer": "shanghai",
+ "x": 121.085128,
+ "y": 31.124587
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [121.153743, 31.276646],
+ [121.150392, 31.275437],
+ [121.142996, 31.275473],
+ [121.142885, 31.277664],
+ [121.141161, 31.276742],
+ [121.137601, 31.277592],
+ [121.138032, 31.278753],
+ [121.131678, 31.281363],
+ [121.131053, 31.280106],
+ [121.127215, 31.281207],
+ [121.124323, 31.283111],
+ [121.125018, 31.284404],
+ [121.120361, 31.286151],
+ [121.11929, 31.285122],
+ [121.114994, 31.285265],
+ [121.111115, 31.281746],
+ [121.106666, 31.276706],
+ [121.103829, 31.27533],
+ [121.105442, 31.273654],
+ [121.09881, 31.276251],
+ [121.095404, 31.287001],
+ [121.093096, 31.28821],
+ [121.090134, 31.291909],
+ [121.086909, 31.291717],
+ [121.087326, 31.290664],
+ [121.084698, 31.2876],
+ [121.081361, 31.277257],
+ [121.084545, 31.275713],
+ [121.082154, 31.271535],
+ [121.080416, 31.270158],
+ [121.072741, 31.26914],
+ [121.068695, 31.268098],
+ [121.063245, 31.267907],
+ [121.061952, 31.257945],
+ [121.060979, 31.246486],
+ [121.057669, 31.246749],
+ [121.061646, 31.24524],
+ [121.064343, 31.246138],
+ [121.063565, 31.242222],
+ [121.063898, 31.238438],
+ [121.061243, 31.237827],
+ [121.062605, 31.234689],
+ [121.06458, 31.232965],
+ [121.067388, 31.232929],
+ [121.06718, 31.230917],
+ [121.064649, 31.230785],
+ [121.064719, 31.227275],
+ [121.0628, 31.226964],
+ [121.062633, 31.224664],
+ [121.065608, 31.211871],
+ [121.067805, 31.201005],
+ [121.069209, 31.196524],
+ [121.066609, 31.197183],
+ [121.06679, 31.194966],
+ [121.069599, 31.195314],
+ [121.070113, 31.193612],
+ [121.072185, 31.193169],
+ [121.07256, 31.191527],
+ [121.070614, 31.1913],
+ [121.07035, 31.188735],
+ [121.071684, 31.185955],
+ [121.068751, 31.184889],
+ [121.069474, 31.182888],
+ [121.074993, 31.184386],
+ [121.075591, 31.182852],
+ [121.071225, 31.181462],
+ [121.071406, 31.179472],
+ [121.074229, 31.176225],
+ [121.075424, 31.173444],
+ [121.072532, 31.172701],
+ [121.072379, 31.169609],
+ [121.075466, 31.170316],
+ [121.077371, 31.16454],
+ [121.07313, 31.163257],
+ [121.0737, 31.161711],
+ [121.076787, 31.162622],
+ [121.07605, 31.160536],
+ [121.077023, 31.158451],
+ [121.073839, 31.157072],
+ [121.072046, 31.153512],
+ [121.067777, 31.152289],
+ [121.069126, 31.148705],
+ [121.06572, 31.148597],
+ [121.066067, 31.150947],
+ [121.064135, 31.150839],
+ [121.062564, 31.153129],
+ [121.057378, 31.152781],
+ [121.055834, 31.150659],
+ [121.050273, 31.150719],
+ [121.049133, 31.154615],
+ [121.04542, 31.154028],
+ [121.045254, 31.151582],
+ [121.041472, 31.14982],
+ [121.041541, 31.146931],
+ [121.044781, 31.145528],
+ [121.041819, 31.138899],
+ [121.038649, 31.136909],
+ [121.036258, 31.137376],
+ [121.036119, 31.140325],
+ [121.033088, 31.142208],
+ [121.028778, 31.141249],
+ [121.028375, 31.143874],
+ [121.02672, 31.143766],
+ [121.025677, 31.140769],
+ [121.022271, 31.140457],
+ [121.022813, 31.138311],
+ [121.018489, 31.134103],
+ [121.007269, 31.13342],
+ [120.991252, 31.13318],
+ [120.983911, 31.131705],
+ [120.952642, 31.138251],
+ [120.93034, 31.141404],
+ [120.916923, 31.136189],
+ [120.905397, 31.134211],
+ [120.89921, 31.136057],
+ [120.881289, 31.134727],
+ [120.876422, 31.131489],
+ [120.872349, 31.127161],
+ [120.871014, 31.123804],
+ [120.870597, 31.119715],
+ [120.865967, 31.11475],
+ [120.862241, 31.112508],
+ [120.860225, 31.10933],
+ [120.857917, 31.108526],
+ [120.856804, 31.102829],
+ [120.859766, 31.100287],
+ [120.863993, 31.100299],
+ [120.865744, 31.097624],
+ [120.869582, 31.097216],
+ [120.869818, 31.098943],
+ [120.872543, 31.098884],
+ [120.873169, 31.100323],
+ [120.876631, 31.099939],
+ [120.876005, 31.097864],
+ [120.878967, 31.09838],
+ [120.878077, 31.095753],
+ [120.887476, 31.094074],
+ [120.891021, 31.094302],
+ [120.891216, 31.09718],
+ [120.892842, 31.096533],
+ [120.892175, 31.094194],
+ [120.895415, 31.090703],
+ [120.896694, 31.086649],
+ [120.899294, 31.086937],
+ [120.902116, 31.085653],
+ [120.901671, 31.084094],
+ [120.90473, 31.080495],
+ [120.904619, 31.078528],
+ [120.899614, 31.07836],
+ [120.898863, 31.070514],
+ [120.895915, 31.063075],
+ [120.894622, 31.058659],
+ [120.894567, 31.053896],
+ [120.895442, 31.050332],
+ [120.897208, 31.04822],
+ [120.897027, 31.04558],
+ [120.899739, 31.039603],
+ [120.901977, 31.037647],
+ [120.901338, 31.0255],
+ [120.900559, 31.020423],
+ [120.901365, 31.017494],
+ [120.910055, 31.016942],
+ [120.909944, 31.012644],
+ [120.911014, 31.010555],
+ [120.918105, 31.012788],
+ [120.926155, 31.010423],
+ [120.92699, 31.012068],
+ [120.931383, 31.01178],
+ [120.933789, 31.010027],
+ [120.938085, 31.009007],
+ [120.940087, 31.010027],
+ [120.935749, 31.015381],
+ [120.936305, 31.01711],
+ [120.949972, 31.017638],
+ [120.951168, 31.024012],
+ [120.948735, 31.025068],
+ [120.949124, 31.029953],
+ [120.951085, 31.029077],
+ [120.952197, 31.030254],
+ [120.958301, 31.028573],
+ [120.960483, 31.021659],
+ [120.964293, 31.020771],
+ [120.964849, 31.019751],
+ [120.963209, 31.016594],
+ [120.970202, 31.016149],
+ [120.982993, 31.016089],
+ [120.983855, 31.014445],
+ [120.989514, 31.014397],
+ [120.989987, 31.010495],
+ [120.991933, 31.008154],
+ [120.991057, 31.00747],
+ [120.992086, 31.003424],
+ [120.992045, 30.997109],
+ [120.989834, 30.996664],
+ [120.990515, 30.994551],
+ [120.994839, 30.99526],
+ [120.994603, 30.991922],
+ [120.997133, 30.989232],
+ [120.999344, 30.980106],
+ [121.000832, 30.980466],
+ [121.002361, 30.97762],
+ [121.000567, 30.977007],
+ [121.000512, 30.973933],
+ [120.99737, 30.972444],
+ [120.993143, 30.972119],
+ [120.991433, 30.968372],
+ [120.993699, 30.964024],
+ [120.992601, 30.962835],
+ [120.994756, 30.958703],
+ [120.991683, 30.958211],
+ [120.992531, 30.955028],
+ [120.994797, 30.954824],
+ [120.995368, 30.950367],
+ [120.99673, 30.950307],
+ [121.002055, 30.95104],
+ [121.002653, 30.947015],
+ [121.00763, 30.947628],
+ [121.010175, 30.950727],
+ [121.015361, 30.948169],
+ [121.013345, 30.946811],
+ [121.011079, 30.947184],
+ [121.011607, 30.943604],
+ [121.013831, 30.944168],
+ [121.015291, 30.940288],
+ [121.017697, 30.939219],
+ [121.016932, 30.941333],
+ [121.019462, 30.941165],
+ [121.028041, 30.94394],
+ [121.027902, 30.945826],
+ [121.033213, 30.947111],
+ [121.034659, 30.952974],
+ [121.036258, 30.957094],
+ [121.040401, 30.956493],
+ [121.043516, 30.957514],
+ [121.042626, 30.960433],
+ [121.045949, 30.963448],
+ [121.043112, 30.969429],
+ [121.0467, 30.970246],
+ [121.047409, 30.969033],
+ [121.051024, 30.969369],
+ [121.053262, 30.964445],
+ [121.05735, 30.965346],
+ [121.056891, 30.96191],
+ [121.059505, 30.959184],
+ [121.060339, 30.956517],
+ [121.065344, 30.95516],
+ [121.07231, 30.955088],
+ [121.076495, 30.955809],
+ [121.076634, 30.957574],
+ [121.079109, 30.958283],
+ [121.078539, 30.960025],
+ [121.080736, 30.960181],
+ [121.081236, 30.962283],
+ [121.088174, 30.962151],
+ [121.088035, 30.964168],
+ [121.093555, 30.964673],
+ [121.097489, 30.965634],
+ [121.095779, 30.968408],
+ [121.095557, 30.974245],
+ [121.099172, 30.973068],
+ [121.099686, 30.980994],
+ [121.099227, 30.981979],
+ [121.100145, 30.994935],
+ [121.104107, 30.99508],
+ [121.104205, 31.007998],
+ [121.10205, 31.011756],
+ [121.093026, 31.020207],
+ [121.085532, 31.0255],
+ [121.089509, 31.027901],
+ [121.091177, 31.025933],
+ [121.096405, 31.026437],
+ [121.096975, 31.031454],
+ [121.099936, 31.031202],
+ [121.100284, 31.03341],
+ [121.097767, 31.038871],
+ [121.095863, 31.040479],
+ [121.09311, 31.040719],
+ [121.09621, 31.044812],
+ [121.090259, 31.048136],
+ [121.089926, 31.05194],
+ [121.087159, 31.052948],
+ [121.085866, 31.050224],
+ [121.082404, 31.054208],
+ [121.080972, 31.056896],
+ [121.08442, 31.058779],
+ [121.086519, 31.061167],
+ [121.085935, 31.062847],
+ [121.088202, 31.064671],
+ [121.092929, 31.064539],
+ [121.094542, 31.061899],
+ [121.093012, 31.058443],
+ [121.094639, 31.056332],
+ [121.098337, 31.05662],
+ [121.101146, 31.053644],
+ [121.101813, 31.05728],
+ [121.10839, 31.057939],
+ [121.10864, 31.05662],
+ [121.118206, 31.056068],
+ [121.117997, 31.058407],
+ [121.120708, 31.057268],
+ [121.12588, 31.057376],
+ [121.127757, 31.059751],
+ [121.126395, 31.059811],
+ [121.126228, 31.06665],
+ [121.122238, 31.067178],
+ [121.121543, 31.07019],
+ [121.118386, 31.075948],
+ [121.117121, 31.075624],
+ [121.112603, 31.077628],
+ [121.107264, 31.082115],
+ [121.102912, 31.080219],
+ [121.100687, 31.080939],
+ [121.099408, 31.085941],
+ [121.10084, 31.088688],
+ [121.097601, 31.093534],
+ [121.099519, 31.094158],
+ [121.099853, 31.096593],
+ [121.097976, 31.099339],
+ [121.100618, 31.098428],
+ [121.103843, 31.100539],
+ [121.103551, 31.102638],
+ [121.108751, 31.107159],
+ [121.112589, 31.111932],
+ [121.114368, 31.109797],
+ [121.11612, 31.110973],
+ [121.117733, 31.108874],
+ [121.120959, 31.107747],
+ [121.125505, 31.103369],
+ [121.127688, 31.103309],
+ [121.130691, 31.100527],
+ [121.131942, 31.10205],
+ [121.133319, 31.099075],
+ [121.135766, 31.09808],
+ [121.141605, 31.09868],
+ [121.141897, 31.096893],
+ [121.144483, 31.097456],
+ [121.14586, 31.093954],
+ [121.149461, 31.095297],
+ [121.151157, 31.091651],
+ [121.152867, 31.092035],
+ [121.153465, 31.09014],
+ [121.155161, 31.090475],
+ [121.155384, 31.093162],
+ [121.156733, 31.09315],
+ [121.156788, 31.098943],
+ [121.154341, 31.098884],
+ [121.154397, 31.101846],
+ [121.159569, 31.100539],
+ [121.165492, 31.101438],
+ [121.1652, 31.104269],
+ [121.166799, 31.104293],
+ [121.166451, 31.10831],
+ [121.170567, 31.107819],
+ [121.170497, 31.109054],
+ [121.174487, 31.108538],
+ [121.172986, 31.114091],
+ [121.17521, 31.115242],
+ [121.174321, 31.117868],
+ [121.17642, 31.119007],
+ [121.178839, 31.117149],
+ [121.183817, 31.118695],
+ [121.183858, 31.124295],
+ [121.181815, 31.124295],
+ [121.181842, 31.126957],
+ [121.180341, 31.127425],
+ [121.179868, 31.131873],
+ [121.181662, 31.131777],
+ [121.181968, 31.143478],
+ [121.194717, 31.138179],
+ [121.199653, 31.139582],
+ [121.201627, 31.140937],
+ [121.200348, 31.137832],
+ [121.206174, 31.138299],
+ [121.208287, 31.135686],
+ [121.22055, 31.138383],
+ [121.227988, 31.139091],
+ [121.226765, 31.134139],
+ [121.223581, 31.126442],
+ [121.221732, 31.119931],
+ [121.221301, 31.115074],
+ [121.224095, 31.115146],
+ [121.233884, 31.117316],
+ [121.235816, 31.118959],
+ [121.236831, 31.125698],
+ [121.239848, 31.126238],
+ [121.244534, 31.125398],
+ [121.245326, 31.129295],
+ [121.239348, 31.129955],
+ [121.245479, 31.130758],
+ [121.246995, 31.134163],
+ [121.25378, 31.13264],
+ [121.258048, 31.132353],
+ [121.257965, 31.127077],
+ [121.261607, 31.127173],
+ [121.26062, 31.132269],
+ [121.263623, 31.135422],
+ [121.26557, 31.134787],
+ [121.265737, 31.136393],
+ [121.280989, 31.133252],
+ [121.287482, 31.139954],
+ [121.284173, 31.142627],
+ [121.281781, 31.142016],
+ [121.279293, 31.145708],
+ [121.277012, 31.144174],
+ [121.276415, 31.145852],
+ [121.278723, 31.14825],
+ [121.277763, 31.152265],
+ [121.28028, 31.150539],
+ [121.283825, 31.150839],
+ [121.28313, 31.152158],
+ [121.285438, 31.153452],
+ [121.287134, 31.152313],
+ [121.295435, 31.15392],
+ [121.301441, 31.15549],
+ [121.316221, 31.160189],
+ [121.318056, 31.157564],
+ [121.320934, 31.158487],
+ [121.322491, 31.162394],
+ [121.323854, 31.162933],
+ [121.318584, 31.170256],
+ [121.318042, 31.173624],
+ [121.316304, 31.176836],
+ [121.310784, 31.18423],
+ [121.30856, 31.188388],
+ [121.300565, 31.197027],
+ [121.297506, 31.201412],
+ [121.294837, 31.203077],
+ [121.292431, 31.202514],
+ [121.292126, 31.200621],
+ [121.287329, 31.196332],
+ [121.284034, 31.194391],
+ [121.277388, 31.193576],
+ [121.271701, 31.198309],
+ [121.266724, 31.203257],
+ [121.264777, 31.203317],
+ [121.263053, 31.205701],
+ [121.26468, 31.206731],
+ [121.263846, 31.208912],
+ [121.259397, 31.212769],
+ [121.261218, 31.215081],
+ [121.259675, 31.218148],
+ [121.25745, 31.220208],
+ [121.258215, 31.222772],
+ [121.256588, 31.226329],
+ [121.258006, 31.226868],
+ [121.257158, 31.230701],
+ [121.254155, 31.23312],
+ [121.252792, 31.236965],
+ [121.251082, 31.238198],
+ [121.249692, 31.236534],
+ [121.247912, 31.240917],
+ [121.241391, 31.240222],
+ [121.239932, 31.241061],
+ [121.241683, 31.247348],
+ [121.24591, 31.248821],
+ [121.247314, 31.253287],
+ [121.254183, 31.258688],
+ [121.246758, 31.258448],
+ [121.246577, 31.259801],
+ [121.242253, 31.25937],
+ [121.237693, 31.262088],
+ [121.235177, 31.262699],
+ [121.229087, 31.262711],
+ [121.229198, 31.261717],
+ [121.223539, 31.260532],
+ [121.223859, 31.259035],
+ [121.220216, 31.257406],
+ [121.221273, 31.256293],
+ [121.214182, 31.254353],
+ [121.212625, 31.259837],
+ [121.209761, 31.260831],
+ [121.209816, 31.258017],
+ [121.208482, 31.25749],
+ [121.206368, 31.260065],
+ [121.202865, 31.257131],
+ [121.203143, 31.255814],
+ [121.199848, 31.255239],
+ [121.19608, 31.253395],
+ [121.19626, 31.251228],
+ [121.193368, 31.251455],
+ [121.193021, 31.253623],
+ [121.188377, 31.25476],
+ [121.186444, 31.252329],
+ [121.183928, 31.252246],
+ [121.181537, 31.254413],
+ [121.17934, 31.253419],
+ [121.178798, 31.255862],
+ [121.176768, 31.254605],
+ [121.174251, 31.256856],
+ [121.171415, 31.254928],
+ [121.16894, 31.256197],
+ [121.170386, 31.259119],
+ [121.168036, 31.259622],
+ [121.167661, 31.263944],
+ [121.162614, 31.269176],
+ [121.161057, 31.26762],
+ [121.157845, 31.270541],
+ [121.155537, 31.266147],
+ [121.151783, 31.267632],
+ [121.153924, 31.272061],
+ [121.153743, 31.276646]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 310120,
+ "name": "奉贤区",
+ "centroid": [121.56251, 30.897998],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 14,
+ "acroutes": [100000, 310000],
+ "layer": "shanghai",
+ "x": 121.562522,
+ "y": 30.897964
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [121.570475, 30.998345],
+ [121.561494, 30.995644],
+ [121.555918, 30.995152],
+ [121.556224, 30.993374],
+ [121.553304, 30.993026],
+ [121.55279, 30.98886],
+ [121.549537, 30.988307],
+ [121.54613, 30.99305],
+ [121.543294, 30.994203],
+ [121.538233, 30.993146],
+ [121.537774, 30.994683],
+ [121.534507, 30.995848],
+ [121.531962, 30.994815],
+ [121.528612, 30.99592],
+ [121.522897, 30.99981],
+ [121.520325, 30.999354],
+ [121.520089, 31.00256],
+ [121.522105, 31.002199],
+ [121.520853, 31.004445],
+ [121.517002, 31.007626],
+ [121.510412, 31.004553],
+ [121.507881, 31.004745],
+ [121.503057, 31.002716],
+ [121.49883, 30.999426],
+ [121.498872, 30.998213],
+ [121.495924, 30.998297],
+ [121.491948, 31.010039],
+ [121.492879, 31.012752],
+ [121.489153, 31.014949],
+ [121.485872, 31.014073],
+ [121.476362, 31.01334],
+ [121.47144, 31.011948],
+ [121.465587, 31.008755],
+ [121.459942, 31.007398],
+ [121.448305, 31.007458],
+ [121.440811, 31.005789],
+ [121.436834, 31.00406],
+ [121.433636, 31.001779],
+ [121.431426, 30.999174],
+ [121.423973, 30.994515],
+ [121.413184, 30.991069],
+ [121.409333, 30.990229],
+ [121.394261, 30.988247],
+ [121.375227, 30.982832],
+ [121.35871, 30.97786],
+ [121.359961, 30.976251],
+ [121.361435, 30.970438],
+ [121.36099, 30.965574],
+ [121.362853, 30.959544],
+ [121.363117, 30.956109],
+ [121.362255, 30.9517],
+ [121.362478, 30.948901],
+ [121.365467, 30.947232],
+ [121.363868, 30.945165],
+ [121.361129, 30.944048],
+ [121.362408, 30.939122],
+ [121.362658, 30.934761],
+ [121.359336, 30.935086],
+ [121.357361, 30.933632],
+ [121.354706, 30.933512],
+ [121.355679, 30.932058],
+ [121.35116, 30.930628],
+ [121.352203, 30.928213],
+ [121.352161, 30.923803],
+ [121.355373, 30.921388],
+ [121.356054, 30.919742],
+ [121.355081, 30.916341],
+ [121.351814, 30.913217],
+ [121.35668, 30.908614],
+ [121.358418, 30.900598],
+ [121.360476, 30.897785],
+ [121.361185, 30.892977],
+ [121.36327, 30.886955],
+ [121.367233, 30.886667],
+ [121.370166, 30.883914],
+ [121.371751, 30.883698],
+ [121.377535, 30.879983],
+ [121.382207, 30.878961],
+ [121.381498, 30.876605],
+ [121.382791, 30.874489],
+ [121.38286, 30.869043],
+ [121.381873, 30.867324],
+ [121.381929, 30.863765],
+ [121.384001, 30.863488],
+ [121.383472, 30.859232],
+ [121.384376, 30.856238],
+ [121.383722, 30.851765],
+ [121.384918, 30.848073],
+ [121.385446, 30.843178],
+ [121.379065, 30.843238],
+ [121.379259, 30.840112],
+ [121.383764, 30.833906],
+ [121.387588, 30.832799],
+ [121.387588, 30.829864],
+ [121.391717, 30.829913],
+ [121.392051, 30.82782],
+ [121.396986, 30.827988],
+ [121.397376, 30.833292],
+ [121.399712, 30.834182],
+ [121.404202, 30.833797],
+ [121.403632, 30.829877],
+ [121.400685, 30.830105],
+ [121.400991, 30.827399],
+ [121.404786, 30.823081],
+ [121.41235, 30.821505],
+ [121.414171, 30.821757],
+ [121.41552, 30.819941],
+ [121.415131, 30.815803],
+ [121.419288, 30.81602],
+ [121.420525, 30.819797],
+ [121.425989, 30.81869],
+ [121.437029, 30.818101],
+ [121.441645, 30.806829],
+ [121.445427, 30.804868],
+ [121.44672, 30.805577],
+ [121.451711, 30.798323],
+ [121.465072, 30.776483],
+ [121.478767, 30.756347],
+ [121.517197, 30.775387],
+ [121.552832, 30.789395],
+ [121.601327, 30.805084],
+ [121.648419, 30.8162],
+ [121.68119, 30.818401],
+ [121.727071, 30.817716],
+ [121.77914, 30.817222],
+ [121.793767, 30.816862],
+ [121.769338, 30.85043],
+ [121.768143, 30.863272],
+ [121.771605, 30.875427],
+ [121.772481, 30.875703],
+ [121.773134, 30.880596],
+ [121.776679, 30.881005],
+ [121.776012, 30.886426],
+ [121.778807, 30.894588],
+ [121.778987, 30.899468],
+ [121.778334, 30.903807],
+ [121.77896, 30.910116],
+ [121.780239, 30.911811],
+ [121.781115, 30.917567],
+ [121.777653, 30.926723],
+ [121.777806, 30.931025],
+ [121.77337, 30.931553],
+ [121.773023, 30.933932],
+ [121.769769, 30.935278],
+ [121.76799, 30.93833],
+ [121.766432, 30.936539],
+ [121.763846, 30.936852],
+ [121.764277, 30.938522],
+ [121.761469, 30.938414],
+ [121.761677, 30.940132],
+ [121.764542, 30.941766],
+ [121.760927, 30.944613],
+ [121.761024, 30.947604],
+ [121.759286, 30.949154],
+ [121.751987, 30.952721],
+ [121.749234, 30.953046],
+ [121.747857, 30.951893],
+ [121.743742, 30.956589],
+ [121.739988, 30.956721],
+ [121.73686, 30.958703],
+ [121.737916, 30.960637],
+ [121.733954, 30.964469],
+ [121.73191, 30.967784],
+ [121.712792, 30.980934],
+ [121.705507, 30.984981],
+ [121.699459, 30.987419],
+ [121.69298, 30.98934],
+ [121.688086, 30.990145],
+ [121.683595, 30.989808],
+ [121.674558, 30.991802],
+ [121.673348, 30.989832],
+ [121.669525, 30.991609],
+ [121.663115, 30.992714],
+ [121.654536, 30.993254],
+ [121.646695, 30.99335],
+ [121.62057, 30.992678],
+ [121.61772, 30.995692],
+ [121.614717, 31.001251],
+ [121.604066, 31.001131],
+ [121.595585, 31.002043],
+ [121.594682, 31.000699],
+ [121.584309, 31.000819],
+ [121.582933, 30.999498],
+ [121.576746, 30.999474],
+ [121.570475, 30.998345]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 310151,
+ "name": "崇明区",
+ "centroid": [121.568484, 31.635916],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 15,
+ "acroutes": [100000, 310000],
+ "layer": "shanghai",
+ "x": 121.612127,
+ "y": 31.589789
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [121.975181, 31.617034],
+ [121.887616, 31.63638],
+ [121.817806, 31.652025],
+ [121.715267, 31.673842],
+ [121.642649, 31.697454],
+ [121.633278, 31.696167],
+ [121.627341, 31.697776],
+ [121.611755, 31.704283],
+ [121.602746, 31.70694],
+ [121.60091, 31.707],
+ [121.599659, 31.703115],
+ [121.593249, 31.705379],
+ [121.592262, 31.706487],
+ [121.578539, 31.710527],
+ [121.565025, 31.716711],
+ [121.551386, 31.727386],
+ [121.549509, 31.726969],
+ [121.540124, 31.733307],
+ [121.539429, 31.735499],
+ [121.528361, 31.738347],
+ [121.526693, 31.740217],
+ [121.514986, 31.742873],
+ [121.51304, 31.743695],
+ [121.498566, 31.75326],
+ [121.487749, 31.753415],
+ [121.476807, 31.756142],
+ [121.464141, 31.757142],
+ [121.455576, 31.759346],
+ [121.449751, 31.761668],
+ [121.445385, 31.7643],
+ [121.431481, 31.769266],
+ [121.425781, 31.774267],
+ [121.420915, 31.779602],
+ [121.410904, 31.79558],
+ [121.416312, 31.79764],
+ [121.411488, 31.806341],
+ [121.405468, 31.809841],
+ [121.399142, 31.817483],
+ [121.395388, 31.821291],
+ [121.385043, 31.833525],
+ [121.376381, 31.838571],
+ [121.369291, 31.843283],
+ [121.323061, 31.868529],
+ [121.315859, 31.871479],
+ [121.310367, 31.872502],
+ [121.3019, 31.872716],
+ [121.291166, 31.870992],
+ [121.281336, 31.869041],
+ [121.265584, 31.864128],
+ [121.252111, 31.857727],
+ [121.242073, 31.853397],
+ [121.225305, 31.847043],
+ [121.200334, 31.835144],
+ [121.181509, 31.820411],
+ [121.149225, 31.787294],
+ [121.118498, 31.759084],
+ [121.142064, 31.755308],
+ [121.145332, 31.753927],
+ [121.179868, 31.720774],
+ [121.289109, 31.616283],
+ [121.345585, 31.571685],
+ [121.37221, 31.55321],
+ [121.395457, 31.585444],
+ [121.403521, 31.590002],
+ [121.414797, 31.591076],
+ [121.43422, 31.590336],
+ [121.471176, 31.57443],
+ [121.547673, 31.531125],
+ [121.608794, 31.50691],
+ [121.617678, 31.503673],
+ [121.625784, 31.501775],
+ [121.638645, 31.49972],
+ [121.670609, 31.494214],
+ [121.682858, 31.491061],
+ [121.72988, 31.471973],
+ [121.763443, 31.458233],
+ [121.819183, 31.438206],
+ [121.834212, 31.433975],
+ [121.845377, 31.431895],
+ [121.857807, 31.430043],
+ [121.87299, 31.429338],
+ [121.882096, 31.428656],
+ [121.89055, 31.428788],
+ [121.901144, 31.430126],
+ [121.918051, 31.434692],
+ [121.934304, 31.442364],
+ [121.967284, 31.456656],
+ [121.981813, 31.4641],
+ [121.991698, 31.476763],
+ [121.995716, 31.493104],
+ [121.993867, 31.51189],
+ [121.98825, 31.529597],
+ [121.975181, 31.617034]
+ ]
+ ],
+ [
+ [
+ [121.778862, 31.310196],
+ [121.785494, 31.311058],
+ [121.791042, 31.308353],
+ [121.796701, 31.30736],
+ [121.798772, 31.310352],
+ [121.795866, 31.329976],
+ [121.796478, 31.33542],
+ [121.796005, 31.345624],
+ [121.793002, 31.355074],
+ [121.792377, 31.363304],
+ [121.790875, 31.367059],
+ [121.787886, 31.37164],
+ [121.780572, 31.380154],
+ [121.774135, 31.386982],
+ [121.76938, 31.390749],
+ [121.760857, 31.395185],
+ [121.753725, 31.400362],
+ [121.742185, 31.407212],
+ [121.737485, 31.408814],
+ [121.729296, 31.410356],
+ [121.723707, 31.412364],
+ [121.708316, 31.419728],
+ [121.697193, 31.423995],
+ [121.688294, 31.425883],
+ [121.673835, 31.427748],
+ [121.621752, 31.444145],
+ [121.606319, 31.449403],
+ [121.599812, 31.450681],
+ [121.585561, 31.454672],
+ [121.58303, 31.456262],
+ [121.575828, 31.463813],
+ [121.572811, 31.469452],
+ [121.567347, 31.4835],
+ [121.562356, 31.486367],
+ [121.549926, 31.489747],
+ [121.521132, 31.493976],
+ [121.516933, 31.494298],
+ [121.513457, 31.493355],
+ [121.509355, 31.489795],
+ [121.509105, 31.485352],
+ [121.510134, 31.482581],
+ [121.516849, 31.477313],
+ [121.529515, 31.471172],
+ [121.537413, 31.466704],
+ [121.54328, 31.462403],
+ [121.549773, 31.457062],
+ [121.558463, 31.448793],
+ [121.572255, 31.436066],
+ [121.590371, 31.427545],
+ [121.601425, 31.421855],
+ [121.641036, 31.401115],
+ [121.686682, 31.376591],
+ [121.727933, 31.354799],
+ [121.740766, 31.346486],
+ [121.744659, 31.343675],
+ [121.751166, 31.337801],
+ [121.76076, 31.320344],
+ [121.76425, 31.315306],
+ [121.770951, 31.31168],
+ [121.778862, 31.310196]
+ ]
+ ],
+ [
+ [
+ [122.242018, 31.419082],
+ [122.243562, 31.417839],
+ [122.247149, 31.419333],
+ [122.245369, 31.421318],
+ [122.242018, 31.419082]
+ ]
+ ],
+ [
+ [
+ [121.801775, 31.356976],
+ [121.802693, 31.342789],
+ [121.803152, 31.332106],
+ [121.80375, 31.328445],
+ [121.806642, 31.324173],
+ [121.81319, 31.316228],
+ [121.822617, 31.307372],
+ [121.832043, 31.301711],
+ [121.833601, 31.299653],
+ [121.840566, 31.29544],
+ [121.852885, 31.292364],
+ [121.856681, 31.292818],
+ [121.860782, 31.294949],
+ [121.865968, 31.294937],
+ [121.88959, 31.292028],
+ [121.900755, 31.291167],
+ [121.932261, 31.283147],
+ [121.975779, 31.279998],
+ [122.016447, 31.282285],
+ [122.072005, 31.266829],
+ [122.087285, 31.257538],
+ [122.097769, 31.255658],
+ [122.105207, 31.262136],
+ [122.122684, 31.307205],
+ [122.121975, 31.315438],
+ [122.116678, 31.321229],
+ [122.078012, 31.323527],
+ [122.04107, 31.323814],
+ [122.001556, 31.329246],
+ [121.951726, 31.337274],
+ [121.913074, 31.350445],
+ [121.870376, 31.366007],
+ [121.858516, 31.369379],
+ [121.852885, 31.371376],
+ [121.845586, 31.374582],
+ [121.831752, 31.375526],
+ [121.828401, 31.376447],
+ [121.824744, 31.378588],
+ [121.817445, 31.380585],
+ [121.803458, 31.381219],
+ [121.796756, 31.381075],
+ [121.793864, 31.380477],
+ [121.792808, 31.377571],
+ [121.797674, 31.369642],
+ [121.800566, 31.363997],
+ [121.801775, 31.356976]
+ ]
+ ],
+ [
+ [
+ [121.627049, 31.444993],
+ [121.631512, 31.445101],
+ [121.634001, 31.445937],
+ [121.636295, 31.449881],
+ [121.635044, 31.452988],
+ [121.631609, 31.456823],
+ [121.625172, 31.462212],
+ [121.61366, 31.471339],
+ [121.608571, 31.474446],
+ [121.602134, 31.476835],
+ [121.595293, 31.478292],
+ [121.586896, 31.479535],
+ [121.577149, 31.479343],
+ [121.575814, 31.478197],
+ [121.57612, 31.474768],
+ [121.577886, 31.472486],
+ [121.58627, 31.464076],
+ [121.594153, 31.458568],
+ [121.613855, 31.447885],
+ [121.616872, 31.446643],
+ [121.627049, 31.444993]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320581,
+ "name": "常熟市",
+ "centroid": [120.822992, 31.658797],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 5,
+ "acroutes": [100000, 320000, 320500],
+ "layer": "suzhou4xian",
+ "x": 120.822972,
+ "y": 31.658709
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.593332, 31.738169],
+ [120.595293, 31.733458],
+ [120.599519, 31.733766],
+ [120.603004, 31.731803],
+ [120.610962, 31.730596],
+ [120.613983, 31.726129],
+ [120.618281, 31.72396],
+ [120.62865, 31.722587],
+ [120.633312, 31.72111],
+ [120.640456, 31.720456],
+ [120.645655, 31.723729],
+ [120.649867, 31.725167],
+ [120.654921, 31.724589],
+ [120.658319, 31.726681],
+ [120.664505, 31.73315],
+ [120.66847, 31.733009],
+ [120.67197, 31.731045],
+ [120.675963, 31.735448],
+ [120.678693, 31.740196],
+ [120.678853, 31.74225],
+ [120.682948, 31.743751],
+ [120.683791, 31.746767],
+ [120.688728, 31.750373],
+ [120.697078, 31.749885],
+ [120.707404, 31.755711],
+ [120.712719, 31.755814],
+ [120.716698, 31.755211],
+ [120.720285, 31.760484],
+ [120.723421, 31.761896],
+ [120.722492, 31.76731],
+ [120.719718, 31.772904],
+ [120.716189, 31.776458],
+ [120.72194, 31.779049],
+ [120.725571, 31.782282],
+ [120.727459, 31.782076],
+ [120.729448, 31.786348],
+ [120.730566, 31.792454],
+ [120.728185, 31.794878],
+ [120.728649, 31.799316],
+ [120.72833, 31.80392],
+ [120.725614, 31.806036],
+ [120.727778, 31.811974],
+ [120.72727, 31.813346],
+ [120.724467, 31.81382],
+ [120.728635, 31.818962],
+ [120.730668, 31.82263],
+ [120.733601, 31.822463],
+ [120.736419, 31.826579],
+ [120.747049, 31.836041],
+ [120.747383, 31.836708],
+ [120.762762, 31.827335],
+ [120.767598, 31.824091],
+ [120.785779, 31.815795],
+ [120.790804, 31.81273],
+ [120.79686, 31.818706],
+ [120.803714, 31.823014],
+ [120.806837, 31.818308],
+ [120.856604, 31.799367],
+ [120.889816, 31.826964],
+ [120.89532, 31.81977],
+ [120.916638, 31.793659],
+ [120.932903, 31.786707],
+ [120.959508, 31.783038],
+ [121.018715, 31.783513],
+ [121.06064, 31.783064],
+ [121.076861, 31.776996],
+ [121.101215, 31.762524],
+ [121.096568, 31.756212],
+ [121.086431, 31.74438],
+ [121.070776, 31.727464],
+ [121.067001, 31.723691],
+ [121.063443, 31.722343],
+ [121.060843, 31.717593],
+ [121.060291, 31.714987],
+ [121.055456, 31.706771],
+ [121.054047, 31.701456],
+ [121.050126, 31.693649],
+ [121.055151, 31.689232],
+ [121.05637, 31.68737],
+ [121.052595, 31.682234],
+ [121.047192, 31.684301],
+ [121.045842, 31.684121],
+ [121.043431, 31.681399],
+ [121.041863, 31.677353],
+ [121.035342, 31.669314],
+ [121.032365, 31.668556],
+ [121.030085, 31.669956],
+ [121.01886, 31.66144],
+ [121.016928, 31.659244],
+ [121.03283, 31.652423],
+ [121.040062, 31.647644],
+ [121.043097, 31.646925],
+ [121.046176, 31.644522],
+ [121.048862, 31.639152],
+ [121.052667, 31.63806],
+ [121.054788, 31.636364],
+ [121.058912, 31.63549],
+ [121.063065, 31.633306],
+ [121.060814, 31.628758],
+ [121.056835, 31.630081],
+ [121.054962, 31.625507],
+ [121.051055, 31.621369],
+ [121.047773, 31.61975],
+ [121.046292, 31.617539],
+ [121.039481, 31.610574],
+ [121.035749, 31.608428],
+ [121.024204, 31.603325],
+ [121.0187, 31.598955],
+ [121.00807, 31.59321],
+ [121.002159, 31.590883],
+ [121.009406, 31.580715],
+ [120.996626, 31.572538],
+ [121.00168, 31.566894],
+ [120.982453, 31.554382],
+ [120.984515, 31.547232],
+ [120.978154, 31.545393],
+ [120.979969, 31.543477],
+ [120.981944, 31.543181],
+ [120.986635, 31.545071],
+ [120.987623, 31.541265],
+ [120.998151, 31.542448],
+ [120.999371, 31.53266],
+ [121.002639, 31.528724],
+ [121.005775, 31.52336],
+ [121.00608, 31.519063],
+ [121.002101, 31.513441],
+ [120.995552, 31.50881],
+ [120.987637, 31.50091],
+ [120.980957, 31.496638],
+ [120.975714, 31.493769],
+ [120.970951, 31.496059],
+ [120.967234, 31.500949],
+ [120.964576, 31.498928],
+ [120.958404, 31.497719],
+ [120.956807, 31.507137],
+ [120.954469, 31.507986],
+ [120.952958, 31.512361],
+ [120.947527, 31.513197],
+ [120.946685, 31.517674],
+ [120.941268, 31.516709],
+ [120.940339, 31.523386],
+ [120.936171, 31.53055],
+ [120.93013, 31.527],
+ [120.927603, 31.524736],
+ [120.920182, 31.521906],
+ [120.917757, 31.519874],
+ [120.917379, 31.518047],
+ [120.912935, 31.521662],
+ [120.9143, 31.524994],
+ [120.911817, 31.527682],
+ [120.908985, 31.529226],
+ [120.900127, 31.525688],
+ [120.89593, 31.528351],
+ [120.902813, 31.535837],
+ [120.904425, 31.538178],
+ [120.898689, 31.54093],
+ [120.899154, 31.534731],
+ [120.892895, 31.534628],
+ [120.889264, 31.532686],
+ [120.886055, 31.533779],
+ [120.886723, 31.530319],
+ [120.883267, 31.529444],
+ [120.878707, 31.530576],
+ [120.878315, 31.525251],
+ [120.877269, 31.521752],
+ [120.875439, 31.520466],
+ [120.874815, 31.516812],
+ [120.872346, 31.516812],
+ [120.871939, 31.513094],
+ [120.869267, 31.510418],
+ [120.865128, 31.511666],
+ [120.863894, 31.50504],
+ [120.860423, 31.506031],
+ [120.856183, 31.506095],
+ [120.852901, 31.507806],
+ [120.850839, 31.507793],
+ [120.850432, 31.511808],
+ [120.84654, 31.515024],
+ [120.846511, 31.51649],
+ [120.848777, 31.517262],
+ [120.848965, 31.52089],
+ [120.846627, 31.52116],
+ [120.834705, 31.519964],
+ [120.829375, 31.519951],
+ [120.828562, 31.525958],
+ [120.825962, 31.534628],
+ [120.821649, 31.534782],
+ [120.820879, 31.533393],
+ [120.81404, 31.53302],
+ [120.810699, 31.535811],
+ [120.808681, 31.536171],
+ [120.808652, 31.530975],
+ [120.805355, 31.525624],
+ [120.804615, 31.52161],
+ [120.799503, 31.521585],
+ [120.797165, 31.523926],
+ [120.790368, 31.52435],
+ [120.788132, 31.525855],
+ [120.789483, 31.529586],
+ [120.787987, 31.529933],
+ [120.783645, 31.528441],
+ [120.781539, 31.529033],
+ [120.780668, 31.531862],
+ [120.776834, 31.533766],
+ [120.774757, 31.535644],
+ [120.767917, 31.539863],
+ [120.764621, 31.539747],
+ [120.762922, 31.534384],
+ [120.762471, 31.53001],
+ [120.757723, 31.52902],
+ [120.753671, 31.529329],
+ [120.747441, 31.531348],
+ [120.739759, 31.535618],
+ [120.735417, 31.536236],
+ [120.735649, 31.527605],
+ [120.729114, 31.527052],
+ [120.728417, 31.521919],
+ [120.724206, 31.519424],
+ [120.709437, 31.519784],
+ [120.707157, 31.518343],
+ [120.70659, 31.513274],
+ [120.702756, 31.509903],
+ [120.697122, 31.499495],
+ [120.697964, 31.498401],
+ [120.694261, 31.495351],
+ [120.69124, 31.496574],
+ [120.685214, 31.497217],
+ [120.68472, 31.499443],
+ [120.680552, 31.499675],
+ [120.679129, 31.497835],
+ [120.663372, 31.498632],
+ [120.66086, 31.495866],
+ [120.656532, 31.496419],
+ [120.655022, 31.49961],
+ [120.655603, 31.503509],
+ [120.647863, 31.506726],
+ [120.646962, 31.510418],
+ [120.643187, 31.512567],
+ [120.643361, 31.516516],
+ [120.638685, 31.516773],
+ [120.636085, 31.517764],
+ [120.637668, 31.524235],
+ [120.635853, 31.525251],
+ [120.627198, 31.525405],
+ [120.62653, 31.525791],
+ [120.628708, 31.532287],
+ [120.628969, 31.538615],
+ [120.62698, 31.541959],
+ [120.62698, 31.545354],
+ [120.621984, 31.547091],
+ [120.619966, 31.550846],
+ [120.616713, 31.54965],
+ [120.613126, 31.550036],
+ [120.613402, 31.545869],
+ [120.605022, 31.546075],
+ [120.599272, 31.548467],
+ [120.597544, 31.563859],
+ [120.595961, 31.571497],
+ [120.594567, 31.576009],
+ [120.587044, 31.583389],
+ [120.584256, 31.585137],
+ [120.573829, 31.585947],
+ [120.570431, 31.585664],
+ [120.56741, 31.583993],
+ [120.57303, 31.577475],
+ [120.568252, 31.576292],
+ [120.56362, 31.579596],
+ [120.553062, 31.575084],
+ [120.550216, 31.575019],
+ [120.547994, 31.576601],
+ [120.546847, 31.579686],
+ [120.547776, 31.583286],
+ [120.54509, 31.585716],
+ [120.543086, 31.601745],
+ [120.546251, 31.604688],
+ [120.553106, 31.605613],
+ [120.557056, 31.600305],
+ [120.566466, 31.601924],
+ [120.56834, 31.606179],
+ [120.567134, 31.609173],
+ [120.570024, 31.609443],
+ [120.577082, 31.61416],
+ [120.584474, 31.61344],
+ [120.591488, 31.611499],
+ [120.596266, 31.613299],
+ [120.600608, 31.617115],
+ [120.592098, 31.625044],
+ [120.595569, 31.631392],
+ [120.589585, 31.636531],
+ [120.595859, 31.643764],
+ [120.594421, 31.645409],
+ [120.592127, 31.650278],
+ [120.586637, 31.651819],
+ [120.583428, 31.65196],
+ [120.571738, 31.655776],
+ [120.561064, 31.655686],
+ [120.558581, 31.658512],
+ [120.5668, 31.659925],
+ [120.568615, 31.665178],
+ [120.568761, 31.668594],
+ [120.566379, 31.676146],
+ [120.566626, 31.678676],
+ [120.564172, 31.678907],
+ [120.562865, 31.680513],
+ [120.566089, 31.68312],
+ [120.566234, 31.685393],
+ [120.568049, 31.6852],
+ [120.570053, 31.688911],
+ [120.572406, 31.689694],
+ [120.576835, 31.689463],
+ [120.575586, 31.691826],
+ [120.578374, 31.689951],
+ [120.578113, 31.693701],
+ [120.584924, 31.692815],
+ [120.587204, 31.69623],
+ [120.592809, 31.700814],
+ [120.595728, 31.705603],
+ [120.60023, 31.706874],
+ [120.600811, 31.708851],
+ [120.599083, 31.710712],
+ [120.596788, 31.710828],
+ [120.590834, 31.712997],
+ [120.589847, 31.714114],
+ [120.585098, 31.714435],
+ [120.584575, 31.717927],
+ [120.582455, 31.721175],
+ [120.581714, 31.727631],
+ [120.584357, 31.734472],
+ [120.585606, 31.735409],
+ [120.58944, 31.734934],
+ [120.593332, 31.738169]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320582,
+ "name": "张家港市",
+ "centroid": [120.62796, 31.903366],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 6,
+ "acroutes": [100000, 320000, 320500],
+ "layer": "suzhou4xian",
+ "x": 120.62799,
+ "y": 31.903281
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.593332, 31.738169],
+ [120.594828, 31.741146],
+ [120.598749, 31.742802],
+ [120.600027, 31.744624],
+ [120.59766, 31.755031],
+ [120.594842, 31.760433],
+ [120.588525, 31.762563],
+ [120.589411, 31.766181],
+ [120.588743, 31.771608],
+ [120.584241, 31.782141],
+ [120.580741, 31.784796],
+ [120.570707, 31.793775],
+ [120.558377, 31.785707],
+ [120.555851, 31.786874],
+ [120.555487, 31.79407],
+ [120.548923, 31.792056],
+ [120.546237, 31.791928],
+ [120.544494, 31.789465],
+ [120.544393, 31.787143],
+ [120.531555, 31.787798],
+ [120.531148, 31.79321],
+ [120.526516, 31.795545],
+ [120.523945, 31.801291],
+ [120.522537, 31.806293],
+ [120.523699, 31.810537],
+ [120.529958, 31.814679],
+ [120.530829, 31.817039],
+ [120.529319, 31.821322],
+ [120.531308, 31.827848],
+ [120.52881, 31.831348],
+ [120.521985, 31.834182],
+ [120.517396, 31.837951],
+ [120.514419, 31.841528],
+ [120.508291, 31.843694],
+ [120.50328, 31.841707],
+ [120.502061, 31.852142],
+ [120.496077, 31.860884],
+ [120.492258, 31.865472],
+ [120.490879, 31.871329],
+ [120.48459, 31.874418],
+ [120.471303, 31.879197],
+ [120.468819, 31.87962],
+ [120.466583, 31.887783],
+ [120.466496, 31.889974],
+ [120.449549, 31.891947],
+ [120.436856, 31.895611],
+ [120.426894, 31.897866],
+ [120.407739, 31.905515],
+ [120.402381, 31.907385],
+ [120.401306, 31.905361],
+ [120.397908, 31.906155],
+ [120.396412, 31.908179],
+ [120.39207, 31.90531],
+ [120.390908, 31.907923],
+ [120.38857, 31.909217],
+ [120.385143, 31.909524],
+ [120.385215, 31.911715],
+ [120.382645, 31.910946],
+ [120.379755, 31.912189],
+ [120.379349, 31.914149],
+ [120.381062, 31.918888],
+ [120.390487, 31.925856],
+ [120.391257, 31.92861],
+ [120.390313, 31.932196],
+ [120.386, 31.935615],
+ [120.37534, 31.941724],
+ [120.373525, 31.946436],
+ [120.371594, 31.954951],
+ [120.368878, 31.961084],
+ [120.370708, 31.990821],
+ [120.380525, 31.998283],
+ [120.387858, 32.006652],
+ [120.40376, 32.016224],
+ [120.465668, 32.045827],
+ [120.503803, 32.041018],
+ [120.524642, 32.030438],
+ [120.588308, 32.009698],
+ [120.608493, 32.006243],
+ [120.628389, 32.001162],
+ [120.641749, 32.000983],
+ [120.652655, 32.002391],
+ [120.674235, 32.007548],
+ [120.702495, 32.013357],
+ [120.741008, 32.017861],
+ [120.761586, 32.020446],
+ [120.770764, 32.020612],
+ [120.782047, 32.015993],
+ [120.790078, 31.998091],
+ [120.803133, 31.98844],
+ [120.853467, 31.888654],
+ [120.860336, 31.873059],
+ [120.883862, 31.83472],
+ [120.889816, 31.826964],
+ [120.856604, 31.799367],
+ [120.806837, 31.818308],
+ [120.803714, 31.823014],
+ [120.79686, 31.818706],
+ [120.790804, 31.81273],
+ [120.785779, 31.815795],
+ [120.767598, 31.824091],
+ [120.762762, 31.827335],
+ [120.747383, 31.836708],
+ [120.747049, 31.836041],
+ [120.736419, 31.826579],
+ [120.733601, 31.822463],
+ [120.730668, 31.82263],
+ [120.728635, 31.818962],
+ [120.724467, 31.81382],
+ [120.72727, 31.813346],
+ [120.727778, 31.811974],
+ [120.725614, 31.806036],
+ [120.72833, 31.80392],
+ [120.728649, 31.799316],
+ [120.728185, 31.794878],
+ [120.730566, 31.792454],
+ [120.729448, 31.786348],
+ [120.727459, 31.782076],
+ [120.725571, 31.782282],
+ [120.72194, 31.779049],
+ [120.716189, 31.776458],
+ [120.719718, 31.772904],
+ [120.722492, 31.76731],
+ [120.723421, 31.761896],
+ [120.720285, 31.760484],
+ [120.716698, 31.755211],
+ [120.712719, 31.755814],
+ [120.707404, 31.755711],
+ [120.697078, 31.749885],
+ [120.688728, 31.750373],
+ [120.683791, 31.746767],
+ [120.682948, 31.743751],
+ [120.678853, 31.74225],
+ [120.678693, 31.740196],
+ [120.675963, 31.735448],
+ [120.67197, 31.731045],
+ [120.66847, 31.733009],
+ [120.664505, 31.73315],
+ [120.658319, 31.726681],
+ [120.654921, 31.724589],
+ [120.649867, 31.725167],
+ [120.645655, 31.723729],
+ [120.640456, 31.720456],
+ [120.633312, 31.72111],
+ [120.62865, 31.722587],
+ [120.618281, 31.72396],
+ [120.613983, 31.726129],
+ [120.610962, 31.730596],
+ [120.603004, 31.731803],
+ [120.599519, 31.733766],
+ [120.595293, 31.733458],
+ [120.593332, 31.738169]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320583,
+ "name": "昆山市",
+ "centroid": [120.959322, 31.32247],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 7,
+ "acroutes": [100000, 320000, 320500],
+ "layer": "suzhou4xian",
+ "x": 120.959332,
+ "y": 31.322299
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.829375, 31.519951],
+ [120.834705, 31.519964],
+ [120.846627, 31.52116],
+ [120.848965, 31.52089],
+ [120.848777, 31.517262],
+ [120.846511, 31.51649],
+ [120.84654, 31.515024],
+ [120.850432, 31.511808],
+ [120.850839, 31.507793],
+ [120.852901, 31.507806],
+ [120.856183, 31.506095],
+ [120.860423, 31.506031],
+ [120.863894, 31.50504],
+ [120.865128, 31.511666],
+ [120.869267, 31.510418],
+ [120.871939, 31.513094],
+ [120.872346, 31.516812],
+ [120.874815, 31.516812],
+ [120.875439, 31.520466],
+ [120.877269, 31.521752],
+ [120.878315, 31.525251],
+ [120.878707, 31.530576],
+ [120.883267, 31.529444],
+ [120.886723, 31.530319],
+ [120.886055, 31.533779],
+ [120.889264, 31.532686],
+ [120.892895, 31.534628],
+ [120.899154, 31.534731],
+ [120.898689, 31.54093],
+ [120.904425, 31.538178],
+ [120.902813, 31.535837],
+ [120.89593, 31.528351],
+ [120.900127, 31.525688],
+ [120.908985, 31.529226],
+ [120.911817, 31.527682],
+ [120.9143, 31.524994],
+ [120.912935, 31.521662],
+ [120.917379, 31.518047],
+ [120.917757, 31.519874],
+ [120.920182, 31.521906],
+ [120.927603, 31.524736],
+ [120.93013, 31.527],
+ [120.936171, 31.53055],
+ [120.940339, 31.523386],
+ [120.941268, 31.516709],
+ [120.946685, 31.517674],
+ [120.947527, 31.513197],
+ [120.952958, 31.512361],
+ [120.954469, 31.507986],
+ [120.956807, 31.507137],
+ [120.958404, 31.497719],
+ [120.964576, 31.498928],
+ [120.967234, 31.500949],
+ [120.970951, 31.496059],
+ [120.975714, 31.493769],
+ [120.98026, 31.494052],
+ [120.983745, 31.495699],
+ [120.988218, 31.498967],
+ [120.991544, 31.497796],
+ [120.992938, 31.495776],
+ [120.998471, 31.497706],
+ [121.003989, 31.492701],
+ [121.00746, 31.493563],
+ [121.011744, 31.493408],
+ [121.013428, 31.496638],
+ [121.016391, 31.495441],
+ [121.014721, 31.491813],
+ [121.015157, 31.490101],
+ [121.020109, 31.484375],
+ [121.020152, 31.482547],
+ [121.015926, 31.479613],
+ [121.01597, 31.477335],
+ [121.017495, 31.475186],
+ [121.016464, 31.46866],
+ [121.010771, 31.467514],
+ [121.013385, 31.460911],
+ [121.014009, 31.457243],
+ [121.019963, 31.454642],
+ [121.026629, 31.453084],
+ [121.02249, 31.449132],
+ [121.019339, 31.447652],
+ [121.020457, 31.445476],
+ [121.02098, 31.441485],
+ [121.023216, 31.43636],
+ [121.027152, 31.435652],
+ [121.0275, 31.433335],
+ [121.030826, 31.432884],
+ [121.041819, 31.434493],
+ [121.043707, 31.4313],
+ [121.047091, 31.428004],
+ [121.049661, 31.427926],
+ [121.051201, 31.426394],
+ [121.059536, 31.431841],
+ [121.065026, 31.432395],
+ [121.067146, 31.423934],
+ [121.070718, 31.423471],
+ [121.078473, 31.428248],
+ [121.084689, 31.435652],
+ [121.087128, 31.436026],
+ [121.092981, 31.431558],
+ [121.098746, 31.422338],
+ [121.089568, 31.416336],
+ [121.089873, 31.41528],
+ [121.095159, 31.413915],
+ [121.09468, 31.410927],
+ [121.089074, 31.402053],
+ [121.088537, 31.396334],
+ [121.085749, 31.394866],
+ [121.089524, 31.391104],
+ [121.092995, 31.386557],
+ [121.100068, 31.386711],
+ [121.106762, 31.364538],
+ [121.108243, 31.360453],
+ [121.107358, 31.354757],
+ [121.108418, 31.354035],
+ [121.108331, 31.350646],
+ [121.111162, 31.351535],
+ [121.111845, 31.350517],
+ [121.117247, 31.35169],
+ [121.120195, 31.347566],
+ [121.11732, 31.347128],
+ [121.117973, 31.343455],
+ [121.123942, 31.342759],
+ [121.130433, 31.344202],
+ [121.130811, 31.341508],
+ [121.130114, 31.334703],
+ [121.131145, 31.332112],
+ [121.132583, 31.33197],
+ [121.133309, 31.325577],
+ [121.131537, 31.325435],
+ [121.131639, 31.323243],
+ [121.127253, 31.319311],
+ [121.127079, 31.316939],
+ [121.128633, 31.314258],
+ [121.127965, 31.311885],
+ [121.12978, 31.308314],
+ [121.129141, 31.307528],
+ [121.129954, 31.302589],
+ [121.133773, 31.302074],
+ [121.139655, 31.302989],
+ [121.138958, 31.305632],
+ [121.143779, 31.309694],
+ [121.146901, 31.305929],
+ [121.150793, 31.299018],
+ [121.148935, 31.298876],
+ [121.152725, 31.294079],
+ [121.151287, 31.291938],
+ [121.156399, 31.287412],
+ [121.159303, 31.287657],
+ [121.161293, 31.283981],
+ [121.159405, 31.28157],
+ [121.155542, 31.280757],
+ [121.154221, 31.276733],
+ [121.150387, 31.275443],
+ [121.142995, 31.275469],
+ [121.142879, 31.277662],
+ [121.141151, 31.276733],
+ [121.137607, 31.277597],
+ [121.138028, 31.278745],
+ [121.131682, 31.281363],
+ [121.131058, 31.280112],
+ [121.127209, 31.281208],
+ [121.124319, 31.283104],
+ [121.125017, 31.284407],
+ [121.120369, 31.286148],
+ [121.119295, 31.285116],
+ [121.114996, 31.285271],
+ [121.111119, 31.281737],
+ [121.106675, 31.276707],
+ [121.103829, 31.275327],
+ [121.105441, 31.273651],
+ [121.098804, 31.276256],
+ [121.095406, 31.286999],
+ [121.093082, 31.288211],
+ [121.090134, 31.291899],
+ [121.08691, 31.291719],
+ [121.087332, 31.290662],
+ [121.084703, 31.287605],
+ [121.081363, 31.277262],
+ [121.084543, 31.275714],
+ [121.082147, 31.271535],
+ [121.080419, 31.270155],
+ [121.072737, 31.269149],
+ [121.0687, 31.268091],
+ [121.063239, 31.267911],
+ [121.061947, 31.257939],
+ [121.060974, 31.246483],
+ [121.057677, 31.246754],
+ [121.061656, 31.245245],
+ [121.064343, 31.246135],
+ [121.063559, 31.242213],
+ [121.063907, 31.238445],
+ [121.061235, 31.237826],
+ [121.0626, 31.23469],
+ [121.064575, 31.232961],
+ [121.067378, 31.232936],
+ [121.067175, 31.230923],
+ [121.064648, 31.230781],
+ [121.064721, 31.227271],
+ [121.062804, 31.226961],
+ [121.062629, 31.224664],
+ [121.065621, 31.211875],
+ [121.067814, 31.200994],
+ [121.069208, 31.196515],
+ [121.066609, 31.197186],
+ [121.066797, 31.194966],
+ [121.0696, 31.195314],
+ [121.070108, 31.19361],
+ [121.072185, 31.193171],
+ [121.072563, 31.191532],
+ [121.070617, 31.191299],
+ [121.070341, 31.188743],
+ [121.071677, 31.185955],
+ [121.068758, 31.184896],
+ [121.069469, 31.182895],
+ [121.074988, 31.18438],
+ [121.075583, 31.182856],
+ [121.071227, 31.181462],
+ [121.071401, 31.179474],
+ [121.074233, 31.17622],
+ [121.075423, 31.173444],
+ [121.072534, 31.172695],
+ [121.072388, 31.169609],
+ [121.075467, 31.170319],
+ [121.077369, 31.164535],
+ [121.073129, 31.163256],
+ [121.073695, 31.161707],
+ [121.076789, 31.162624],
+ [121.076048, 31.160544],
+ [121.077035, 31.158452],
+ [121.073841, 31.157071],
+ [121.07204, 31.153506],
+ [121.06777, 31.152292],
+ [121.069121, 31.148702],
+ [121.065723, 31.148599],
+ [121.066057, 31.150949],
+ [121.06414, 31.150846],
+ [121.062557, 31.153132],
+ [121.057372, 31.152783],
+ [121.055833, 31.150665],
+ [121.050271, 31.150717],
+ [121.049124, 31.154604],
+ [121.045421, 31.154036],
+ [121.045246, 31.151582],
+ [121.041471, 31.149826],
+ [121.041543, 31.146933],
+ [121.044782, 31.145525],
+ [121.041819, 31.138899],
+ [121.038639, 31.13691],
+ [121.036257, 31.137375],
+ [121.036127, 31.140333],
+ [121.033091, 31.142206],
+ [121.028778, 31.14125],
+ [121.028372, 31.143872],
+ [121.026716, 31.143768],
+ [121.025671, 31.140772],
+ [121.022272, 31.140462],
+ [121.02281, 31.138318],
+ [121.018482, 31.134094],
+ [121.007271, 31.133422],
+ [120.991253, 31.133177],
+ [120.983905, 31.131704],
+ [120.952639, 31.138253],
+ [120.930333, 31.141405],
+ [120.916914, 31.136187],
+ [120.905398, 31.13421],
+ [120.899212, 31.136057],
+ [120.881292, 31.134727],
+ [120.876427, 31.131485],
+ [120.872346, 31.127157],
+ [120.871024, 31.123799],
+ [120.870589, 31.119716],
+ [120.865971, 31.114742],
+ [120.862253, 31.112507],
+ [120.86022, 31.109329],
+ [120.857911, 31.108528],
+ [120.856851, 31.103889],
+ [120.849227, 31.110853],
+ [120.841791, 31.116486],
+ [120.837899, 31.118424],
+ [120.822825, 31.122791],
+ [120.819848, 31.124612],
+ [120.815448, 31.131627],
+ [120.813212, 31.142606],
+ [120.813212, 31.147798],
+ [120.814737, 31.150678],
+ [120.823261, 31.151143],
+ [120.822622, 31.159666],
+ [120.821954, 31.160041],
+ [120.823116, 31.165335],
+ [120.822186, 31.168434],
+ [120.815913, 31.173573],
+ [120.816334, 31.180881],
+ [120.81844, 31.185929],
+ [120.821272, 31.187917],
+ [120.827458, 31.190099],
+ [120.831466, 31.190396],
+ [120.839628, 31.189234],
+ [120.842082, 31.192164],
+ [120.842721, 31.197212],
+ [120.844013, 31.1996],
+ [120.848239, 31.204311],
+ [120.855718, 31.207293],
+ [120.861411, 31.211836],
+ [120.871881, 31.21172],
+ [120.879186, 31.209255],
+ [120.881872, 31.209809],
+ [120.891689, 31.213669],
+ [120.896032, 31.214482],
+ [120.898326, 31.217476],
+ [120.901289, 31.218908],
+ [120.900955, 31.221425],
+ [120.898863, 31.224445],
+ [120.901376, 31.226509],
+ [120.901187, 31.230394],
+ [120.898558, 31.232703],
+ [120.897034, 31.236484],
+ [120.892546, 31.239374],
+ [120.888538, 31.238355],
+ [120.887652, 31.245038],
+ [120.888524, 31.24709],
+ [120.891413, 31.248212],
+ [120.891704, 31.249838],
+ [120.890063, 31.251863],
+ [120.887347, 31.252173],
+ [120.885459, 31.255114],
+ [120.881931, 31.26386],
+ [120.88119, 31.268414],
+ [120.884515, 31.271213],
+ [120.880769, 31.271432],
+ [120.880725, 31.275779],
+ [120.882758, 31.275843],
+ [120.883833, 31.278332],
+ [120.880696, 31.278268],
+ [120.880624, 31.280267],
+ [120.884327, 31.280099],
+ [120.884109, 31.282601],
+ [120.881016, 31.282343],
+ [120.881306, 31.284136],
+ [120.879229, 31.284072],
+ [120.877647, 31.290816],
+ [120.872114, 31.291616],
+ [120.871024, 31.292544],
+ [120.870995, 31.299108],
+ [120.869514, 31.30081],
+ [120.868076, 31.304872],
+ [120.862689, 31.313291],
+ [120.861643, 31.317313],
+ [120.857809, 31.326543],
+ [120.85428, 31.33362],
+ [120.853772, 31.33768],
+ [120.851783, 31.344048],
+ [120.846409, 31.364319],
+ [120.844623, 31.363971],
+ [120.843418, 31.366638],
+ [120.840208, 31.366007],
+ [120.838059, 31.368081],
+ [120.841225, 31.368661],
+ [120.840325, 31.370942],
+ [120.832831, 31.369834],
+ [120.830638, 31.369022],
+ [120.829956, 31.370607],
+ [120.827182, 31.371676],
+ [120.819427, 31.36964],
+ [120.82027, 31.373454],
+ [120.822869, 31.375039],
+ [120.821257, 31.384727],
+ [120.825802, 31.417611],
+ [120.830333, 31.434905],
+ [120.827487, 31.444266],
+ [120.825396, 31.46467],
+ [120.824103, 31.468815],
+ [120.824263, 31.475816],
+ [120.822245, 31.48359],
+ [120.818396, 31.489033],
+ [120.814664, 31.491208],
+ [120.814272, 31.492791],
+ [120.81767, 31.503831],
+ [120.808318, 31.502879],
+ [120.807868, 31.503458],
+ [120.807664, 31.513724],
+ [120.815347, 31.519655],
+ [120.829375, 31.519951]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320585,
+ "name": "太仓市",
+ "centroid": [121.151577, 31.569315],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 8,
+ "acroutes": [100000, 320000, 320500],
+ "layer": "suzhou4xian",
+ "x": 121.151539,
+ "y": 31.569208
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [121.106762, 31.364538],
+ [121.100068, 31.386711],
+ [121.092995, 31.386557],
+ [121.089524, 31.391104],
+ [121.085749, 31.394866],
+ [121.088537, 31.396334],
+ [121.089074, 31.402053],
+ [121.09468, 31.410927],
+ [121.095159, 31.413915],
+ [121.089873, 31.41528],
+ [121.089568, 31.416336],
+ [121.098746, 31.422338],
+ [121.092981, 31.431558],
+ [121.087128, 31.436026],
+ [121.084689, 31.435652],
+ [121.078473, 31.428248],
+ [121.070718, 31.423471],
+ [121.067146, 31.423934],
+ [121.065026, 31.432395],
+ [121.059536, 31.431841],
+ [121.051201, 31.426394],
+ [121.049661, 31.427926],
+ [121.047091, 31.428004],
+ [121.043707, 31.4313],
+ [121.041819, 31.434493],
+ [121.030826, 31.432884],
+ [121.0275, 31.433335],
+ [121.027152, 31.435652],
+ [121.023216, 31.43636],
+ [121.02098, 31.441485],
+ [121.020457, 31.445476],
+ [121.019339, 31.447652],
+ [121.02249, 31.449132],
+ [121.026629, 31.453084],
+ [121.019963, 31.454642],
+ [121.014009, 31.457243],
+ [121.013385, 31.460911],
+ [121.010771, 31.467514],
+ [121.016464, 31.46866],
+ [121.017495, 31.475186],
+ [121.01597, 31.477335],
+ [121.015926, 31.479613],
+ [121.020152, 31.482547],
+ [121.020109, 31.484375],
+ [121.015157, 31.490101],
+ [121.014721, 31.491813],
+ [121.016391, 31.495441],
+ [121.013428, 31.496638],
+ [121.011744, 31.493408],
+ [121.00746, 31.493563],
+ [121.003989, 31.492701],
+ [120.998471, 31.497706],
+ [120.992938, 31.495776],
+ [120.991544, 31.497796],
+ [120.988218, 31.498967],
+ [120.983745, 31.495699],
+ [120.98026, 31.494052],
+ [120.975714, 31.493769],
+ [120.980957, 31.496638],
+ [120.987637, 31.50091],
+ [120.995552, 31.50881],
+ [121.002101, 31.513441],
+ [121.00608, 31.519063],
+ [121.005775, 31.52336],
+ [121.002639, 31.528724],
+ [120.999371, 31.53266],
+ [120.998151, 31.542448],
+ [120.987623, 31.541265],
+ [120.986635, 31.545071],
+ [120.981944, 31.543181],
+ [120.979969, 31.543477],
+ [120.978154, 31.545393],
+ [120.984515, 31.547232],
+ [120.982453, 31.554382],
+ [121.00168, 31.566894],
+ [120.996626, 31.572538],
+ [121.009406, 31.580715],
+ [121.002159, 31.590883],
+ [121.00807, 31.59321],
+ [121.0187, 31.598955],
+ [121.024204, 31.603325],
+ [121.035749, 31.608428],
+ [121.039481, 31.610574],
+ [121.046292, 31.617539],
+ [121.047773, 31.61975],
+ [121.051055, 31.621369],
+ [121.054962, 31.625507],
+ [121.056835, 31.630081],
+ [121.060814, 31.628758],
+ [121.063065, 31.633306],
+ [121.058912, 31.63549],
+ [121.054788, 31.636364],
+ [121.052667, 31.63806],
+ [121.048862, 31.639152],
+ [121.046176, 31.644522],
+ [121.043097, 31.646925],
+ [121.040062, 31.647644],
+ [121.03283, 31.652423],
+ [121.016928, 31.659244],
+ [121.01886, 31.66144],
+ [121.030085, 31.669956],
+ [121.032365, 31.668556],
+ [121.035342, 31.669314],
+ [121.041863, 31.677353],
+ [121.043431, 31.681399],
+ [121.045842, 31.684121],
+ [121.047192, 31.684301],
+ [121.052595, 31.682234],
+ [121.05637, 31.68737],
+ [121.055151, 31.689232],
+ [121.050126, 31.693649],
+ [121.054047, 31.701456],
+ [121.055456, 31.706771],
+ [121.060291, 31.714987],
+ [121.060843, 31.717593],
+ [121.063443, 31.722343],
+ [121.067001, 31.723691],
+ [121.070776, 31.727464],
+ [121.086431, 31.74438],
+ [121.096568, 31.756212],
+ [121.101215, 31.762524],
+ [121.118496, 31.759073],
+ [121.142066, 31.755313],
+ [121.145333, 31.753927],
+ [121.179867, 31.720777],
+ [121.289102, 31.61628],
+ [121.345593, 31.571689],
+ [121.372212, 31.553212],
+ [121.343502, 31.512052],
+ [121.335834, 31.508295],
+ [121.329517, 31.504255],
+ [121.327208, 31.504242],
+ [121.323128, 31.502287],
+ [121.323708, 31.499649],
+ [121.319904, 31.499726],
+ [121.320034, 31.502994],
+ [121.321893, 31.503406],
+ [121.320165, 31.505876],
+ [121.316651, 31.505774],
+ [121.315344, 31.50127],
+ [121.311931, 31.502904],
+ [121.310348, 31.505915],
+ [121.305527, 31.505336],
+ [121.305875, 31.503445],
+ [121.302593, 31.502595],
+ [121.299936, 31.499752],
+ [121.300502, 31.494528],
+ [121.298556, 31.493717],
+ [121.2986, 31.491517],
+ [121.293488, 31.489805],
+ [121.290612, 31.491697],
+ [121.289378, 31.48902],
+ [121.285355, 31.49068],
+ [121.283685, 31.489792],
+ [121.279692, 31.49041],
+ [121.280331, 31.488673],
+ [121.276453, 31.486652],
+ [121.276221, 31.485378],
+ [121.272039, 31.484336],
+ [121.268873, 31.487463],
+ [121.267319, 31.486228],
+ [121.267435, 31.483358],
+ [121.265155, 31.483126],
+ [121.261728, 31.480784],
+ [121.261467, 31.478854],
+ [121.254801, 31.477644],
+ [121.255643, 31.483628],
+ [121.253625, 31.483088],
+ [121.253363, 31.479806],
+ [121.251228, 31.4796],
+ [121.249689, 31.477618],
+ [121.247075, 31.477065],
+ [121.245812, 31.479883],
+ [121.248179, 31.481878],
+ [121.244403, 31.481183],
+ [121.243793, 31.487322],
+ [121.24115, 31.490912],
+ [121.240889, 31.493691],
+ [121.238071, 31.491903],
+ [121.234746, 31.492688],
+ [121.235414, 31.488107],
+ [121.233003, 31.487901],
+ [121.228676, 31.482135],
+ [121.230839, 31.481106],
+ [121.23036, 31.477425],
+ [121.226207, 31.477682],
+ [121.22535, 31.476022],
+ [121.220732, 31.476074],
+ [121.219062, 31.475224],
+ [121.213645, 31.475932],
+ [121.215025, 31.477528],
+ [121.214371, 31.479124],
+ [121.20637, 31.474993],
+ [121.203422, 31.472341],
+ [121.202899, 31.469355],
+ [121.195042, 31.467823],
+ [121.186068, 31.460821],
+ [121.185458, 31.457474],
+ [121.186053, 31.454359],
+ [121.180825, 31.451462],
+ [121.174973, 31.449287],
+ [121.169832, 31.450021],
+ [121.167726, 31.448321],
+ [121.166056, 31.450175],
+ [121.16305, 31.448875],
+ [121.160915, 31.449686],
+ [121.147337, 31.443931],
+ [121.146887, 31.441266],
+ [121.14786, 31.439451],
+ [121.146872, 31.437262],
+ [121.14982, 31.43488],
+ [121.154976, 31.432755],
+ [121.162716, 31.432214],
+ [121.162527, 31.429575],
+ [121.164299, 31.427218],
+ [121.162004, 31.427952],
+ [121.161365, 31.425776],
+ [121.155281, 31.42575],
+ [121.151156, 31.421797],
+ [121.146248, 31.421076],
+ [121.146204, 31.419698],
+ [121.149269, 31.419131],
+ [121.148905, 31.41586],
+ [121.153494, 31.413671],
+ [121.155513, 31.413825],
+ [121.154511, 31.411571],
+ [121.158868, 31.410116],
+ [121.157895, 31.407888],
+ [121.153102, 31.40584],
+ [121.153901, 31.403689],
+ [121.150488, 31.402208],
+ [121.149588, 31.399387],
+ [121.152739, 31.398163],
+ [121.147657, 31.397326],
+ [121.149472, 31.394492],
+ [121.143823, 31.392328],
+ [121.14709, 31.389906],
+ [121.148978, 31.386905],
+ [121.148441, 31.38541],
+ [121.141427, 31.383542],
+ [121.141049, 31.384534],
+ [121.13752, 31.382795],
+ [121.138406, 31.381146],
+ [121.131769, 31.378814],
+ [121.131247, 31.379664],
+ [121.124276, 31.376727],
+ [121.123288, 31.378479],
+ [121.118206, 31.375838],
+ [121.113747, 31.374446],
+ [121.115229, 31.371135],
+ [121.119077, 31.370555],
+ [121.12021, 31.368674],
+ [121.113166, 31.36687],
+ [121.112847, 31.365131],
+ [121.109275, 31.364705],
+ [121.108897, 31.366509],
+ [121.106951, 31.366599],
+ [121.106762, 31.364538]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320205,
+ "name": "锡山区",
+ "centroid": [120.482864, 31.624824],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 0,
+ "acroutes": [100000, 320000, 320200],
+ "layer": "wuxi",
+ "x": 120.482881,
+ "y": 31.624824
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.581713, 31.727632],
+ [120.580257, 31.726329],
+ [120.576, 31.726153],
+ [120.56806, 31.722957],
+ [120.562412, 31.723062],
+ [120.551953, 31.726734],
+ [120.546968, 31.725977],
+ [120.541755, 31.723397],
+ [120.535129, 31.721653],
+ [120.528504, 31.725818],
+ [120.518284, 31.734896],
+ [120.50853, 31.724762],
+ [120.507336, 31.724119],
+ [120.504827, 31.713825],
+ [120.498288, 31.713402],
+ [120.496312, 31.710417],
+ [120.491022, 31.70965],
+ [120.492163, 31.711905],
+ [120.491272, 31.713719],
+ [120.487297, 31.715445],
+ [120.485125, 31.713728],
+ [120.471907, 31.712513],
+ [120.46261, 31.716132],
+ [120.461339, 31.714503],
+ [120.458309, 31.7132],
+ [120.456701, 31.710725],
+ [120.452824, 31.711456],
+ [120.451173, 31.707255],
+ [120.44685, 31.706084],
+ [120.432948, 31.705309],
+ [120.430309, 31.704604],
+ [120.427376, 31.70249],
+ [120.41986, 31.704498],
+ [120.415375, 31.704604],
+ [120.411041, 31.703538],
+ [120.402982, 31.699522],
+ [120.399398, 31.699998],
+ [120.398106, 31.697408],
+ [120.394174, 31.699231],
+ [120.390307, 31.699513],
+ [120.384909, 31.695171],
+ [120.382857, 31.694202],
+ [120.3776, 31.693383],
+ [120.376981, 31.690978],
+ [120.378056, 31.684407],
+ [120.379349, 31.682037],
+ [120.383204, 31.679491],
+ [120.389373, 31.677932],
+ [120.390981, 31.676689],
+ [120.391176, 31.674478],
+ [120.382629, 31.667377],
+ [120.378751, 31.665685],
+ [120.374765, 31.660962],
+ [120.368716, 31.655781],
+ [120.368075, 31.653499],
+ [120.366326, 31.653419],
+ [120.362644, 31.655349],
+ [120.360461, 31.655323],
+ [120.357811, 31.652714],
+ [120.345288, 31.65245],
+ [120.345266, 31.646017],
+ [120.346668, 31.636128],
+ [120.343257, 31.63664],
+ [120.340683, 31.635485],
+ [120.334905, 31.636199],
+ [120.334123, 31.637821],
+ [120.329985, 31.638737],
+ [120.323903, 31.636146],
+ [120.317723, 31.634551],
+ [120.315779, 31.632012],
+ [120.314606, 31.619072],
+ [120.314432, 31.612989],
+ [120.31794, 31.613792],
+ [120.321741, 31.613562],
+ [120.340042, 31.610486],
+ [120.350013, 31.610838],
+ [120.352587, 31.607479],
+ [120.352848, 31.603847],
+ [120.349231, 31.602762],
+ [120.341096, 31.60308],
+ [120.340792, 31.599958],
+ [120.342334, 31.598274],
+ [120.34581, 31.590876],
+ [120.347135, 31.581326],
+ [120.345886, 31.575858],
+ [120.349557, 31.574455],
+ [120.348394, 31.570857],
+ [120.346135, 31.569516],
+ [120.348905, 31.565847],
+ [120.351881, 31.568035],
+ [120.362753, 31.569031],
+ [120.366913, 31.57009],
+ [120.369367, 31.573397],
+ [120.372028, 31.573679],
+ [120.37811, 31.576025],
+ [120.380435, 31.575875],
+ [120.385051, 31.573776],
+ [120.387321, 31.573441],
+ [120.388646, 31.570919],
+ [120.392588, 31.567408],
+ [120.39677, 31.569516],
+ [120.39374, 31.573538],
+ [120.394804, 31.573635],
+ [120.394522, 31.57674],
+ [120.399615, 31.580197],
+ [120.414267, 31.580691],
+ [120.415733, 31.583425],
+ [120.419404, 31.581026],
+ [120.422543, 31.580823],
+ [120.429288, 31.577286],
+ [120.434099, 31.576466],
+ [120.439237, 31.574676],
+ [120.444178, 31.576475],
+ [120.448968, 31.571095],
+ [120.448545, 31.569631],
+ [120.451477, 31.568255],
+ [120.45176, 31.5665],
+ [120.455116, 31.568061],
+ [120.457831, 31.564171],
+ [120.46085, 31.565838],
+ [120.466715, 31.566791],
+ [120.46614, 31.564674],
+ [120.473112, 31.563986],
+ [120.472819, 31.561066],
+ [120.47623, 31.560511],
+ [120.477033, 31.558905],
+ [120.481693, 31.55954],
+ [120.481334, 31.554883],
+ [120.486971, 31.555941],
+ [120.490707, 31.557414],
+ [120.498647, 31.554697],
+ [120.503295, 31.552686],
+ [120.504523, 31.549493],
+ [120.502774, 31.544552],
+ [120.505967, 31.542099],
+ [120.504544, 31.538791],
+ [120.506782, 31.537476],
+ [120.508096, 31.534926],
+ [120.513016, 31.531547],
+ [120.516959, 31.529817],
+ [120.518914, 31.527453],
+ [120.523888, 31.529244],
+ [120.528786, 31.526588],
+ [120.522606, 31.521452],
+ [120.52265, 31.517869],
+ [120.521455, 31.515672],
+ [120.523519, 31.514524],
+ [120.521542, 31.512609],
+ [120.518251, 31.512759],
+ [120.519196, 31.508929],
+ [120.521129, 31.507402],
+ [120.521118, 31.504507],
+ [120.519598, 31.504604],
+ [120.518295, 31.501718],
+ [120.519804, 31.500888],
+ [120.522389, 31.504631],
+ [120.525267, 31.502583],
+ [120.5253, 31.499229],
+ [120.528613, 31.497887],
+ [120.531024, 31.495327],
+ [120.533055, 31.490675],
+ [120.534999, 31.487921],
+ [120.542971, 31.487612],
+ [120.546197, 31.487912],
+ [120.547793, 31.486244],
+ [120.552062, 31.483825],
+ [120.551236, 31.48213],
+ [120.553441, 31.477027],
+ [120.555233, 31.477866],
+ [120.555244, 31.480294],
+ [120.553007, 31.486738],
+ [120.549086, 31.489175],
+ [120.548043, 31.495089],
+ [120.548499, 31.497402],
+ [120.551616, 31.500632],
+ [120.555201, 31.507579],
+ [120.559849, 31.508964],
+ [120.568549, 31.512371],
+ [120.576923, 31.517498],
+ [120.585775, 31.524532],
+ [120.589826, 31.526967],
+ [120.592758, 31.52755],
+ [120.593986, 31.525502],
+ [120.595636, 31.517145],
+ [120.598569, 31.516166],
+ [120.600035, 31.51861],
+ [120.602349, 31.51899],
+ [120.605759, 31.525247],
+ [120.60426, 31.530867],
+ [120.605118, 31.535685],
+ [120.602913, 31.53827],
+ [120.602805, 31.541182],
+ [120.60502, 31.546078],
+ [120.599264, 31.54846],
+ [120.597548, 31.563862],
+ [120.595962, 31.571492],
+ [120.594572, 31.576008],
+ [120.587045, 31.583389],
+ [120.584254, 31.585144],
+ [120.573838, 31.585947],
+ [120.570428, 31.585665],
+ [120.567419, 31.583998],
+ [120.573035, 31.577472],
+ [120.568256, 31.576299],
+ [120.563629, 31.579597],
+ [120.553072, 31.575082],
+ [120.550215, 31.575011],
+ [120.548, 31.576599],
+ [120.546848, 31.579685],
+ [120.547782, 31.583283],
+ [120.545078, 31.585717],
+ [120.54309, 31.601739],
+ [120.546251, 31.604693],
+ [120.553104, 31.60561],
+ [120.557058, 31.600302],
+ [120.566464, 31.601933],
+ [120.568343, 31.606183],
+ [120.567126, 31.609172],
+ [120.570026, 31.609445],
+ [120.577086, 31.614162],
+ [120.584482, 31.613439],
+ [120.591488, 31.611499],
+ [120.596266, 31.613298],
+ [120.6006, 31.617115],
+ [120.592107, 31.62504],
+ [120.595571, 31.631395],
+ [120.589587, 31.636525],
+ [120.595854, 31.643761],
+ [120.592128, 31.650282],
+ [120.586643, 31.651816],
+ [120.583429, 31.651957],
+ [120.571731, 31.655781],
+ [120.561066, 31.655693],
+ [120.558589, 31.658504],
+ [120.566789, 31.659931],
+ [120.568625, 31.665174],
+ [120.568766, 31.668593],
+ [120.566377, 31.676143],
+ [120.566626, 31.678672],
+ [120.564161, 31.67891],
+ [120.562858, 31.680513],
+ [120.566094, 31.683112],
+ [120.566235, 31.685393],
+ [120.568049, 31.685199],
+ [120.570059, 31.688908],
+ [120.572405, 31.689692],
+ [120.576836, 31.689463],
+ [120.575587, 31.691824],
+ [120.578367, 31.689947],
+ [120.578118, 31.6937],
+ [120.584917, 31.69281],
+ [120.587024, 31.696166],
+ [120.592802, 31.700817],
+ [120.595734, 31.705608],
+ [120.600231, 31.706876],
+ [120.600806, 31.708849],
+ [120.599079, 31.710716],
+ [120.596788, 31.710822],
+ [120.590836, 31.712997],
+ [120.589848, 31.714115],
+ [120.58509, 31.714432],
+ [120.58458, 31.71792],
+ [120.582451, 31.721169],
+ [120.581713, 31.727632]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320206,
+ "name": "惠山区",
+ "centroid": [120.210639, 31.65177],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 1,
+ "acroutes": [100000, 320000, 320200],
+ "layer": "wuxi",
+ "x": 120.21064,
+ "y": 31.651743
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.074955, 31.554424],
+ [120.085143, 31.557194],
+ [120.091562, 31.559258],
+ [120.102054, 31.563545],
+ [120.112882, 31.568864],
+ [120.111514, 31.570733],
+ [120.113762, 31.572083],
+ [120.118661, 31.572859],
+ [120.119301, 31.575381],
+ [120.122408, 31.577128],
+ [120.128913, 31.577533],
+ [120.132063, 31.579227],
+ [120.134018, 31.582225],
+ [120.135995, 31.582146],
+ [120.14956, 31.587384],
+ [120.153927, 31.589501],
+ [120.161551, 31.59413],
+ [120.16255, 31.576987],
+ [120.163061, 31.573662],
+ [120.165189, 31.566844],
+ [120.168144, 31.5647],
+ [120.173346, 31.564118],
+ [120.175323, 31.561631],
+ [120.176735, 31.556585],
+ [120.179157, 31.555474],
+ [120.181611, 31.556991],
+ [120.183697, 31.560458],
+ [120.184435, 31.564991],
+ [120.186336, 31.565935],
+ [120.194482, 31.561269],
+ [120.197371, 31.561551],
+ [120.199054, 31.564974],
+ [120.196947, 31.566738],
+ [120.197914, 31.568634],
+ [120.213684, 31.574605],
+ [120.217084, 31.57681],
+ [120.220266, 31.576528],
+ [120.220983, 31.579562],
+ [120.214043, 31.590832],
+ [120.215476, 31.592578],
+ [120.222156, 31.592666],
+ [120.228358, 31.594553],
+ [120.234787, 31.594359],
+ [120.240576, 31.592331],
+ [120.242531, 31.59249],
+ [120.246105, 31.600523],
+ [120.244106, 31.608846],
+ [120.241565, 31.615969],
+ [120.24516, 31.618102],
+ [120.246289, 31.6208],
+ [120.243878, 31.625384],
+ [120.248233, 31.626627],
+ [120.253012, 31.626741],
+ [120.262331, 31.619583],
+ [120.265481, 31.621567],
+ [120.266491, 31.625578],
+ [120.269728, 31.630778],
+ [120.283108, 31.6292],
+ [120.282935, 31.626521],
+ [120.290168, 31.626538],
+ [120.300258, 31.624881],
+ [120.305287, 31.62288],
+ [120.312553, 31.618825],
+ [120.314606, 31.619072],
+ [120.315779, 31.632012],
+ [120.317723, 31.634551],
+ [120.323903, 31.636146],
+ [120.329985, 31.638737],
+ [120.334123, 31.637821],
+ [120.334905, 31.636199],
+ [120.340683, 31.635485],
+ [120.343257, 31.63664],
+ [120.346668, 31.636128],
+ [120.345266, 31.646017],
+ [120.345288, 31.65245],
+ [120.357811, 31.652714],
+ [120.360461, 31.655323],
+ [120.362644, 31.655349],
+ [120.366326, 31.653419],
+ [120.368075, 31.653499],
+ [120.368716, 31.655781],
+ [120.374765, 31.660962],
+ [120.378751, 31.665685],
+ [120.382629, 31.667377],
+ [120.391176, 31.674478],
+ [120.390981, 31.676689],
+ [120.389373, 31.677932],
+ [120.383204, 31.679491],
+ [120.379349, 31.682037],
+ [120.378056, 31.684407],
+ [120.376981, 31.690978],
+ [120.3776, 31.693383],
+ [120.371322, 31.691612],
+ [120.366619, 31.689137],
+ [120.360135, 31.687481],
+ [120.349209, 31.689128],
+ [120.346624, 31.691145],
+ [120.336013, 31.694396],
+ [120.333862, 31.698192],
+ [120.319395, 31.700746],
+ [120.311336, 31.700253],
+ [120.298423, 31.698932],
+ [120.292558, 31.69909],
+ [120.283662, 31.7019],
+ [120.282435, 31.70338],
+ [120.276157, 31.723168],
+ [120.273714, 31.724603],
+ [120.264384, 31.722692],
+ [120.261104, 31.721002],
+ [120.256933, 31.72013],
+ [120.254446, 31.724365],
+ [120.248646, 31.726928],
+ [120.237361, 31.728363],
+ [120.228857, 31.727306],
+ [120.224991, 31.724779],
+ [120.220494, 31.723969],
+ [120.215357, 31.724321],
+ [120.206451, 31.726065],
+ [120.203942, 31.728891],
+ [120.202921, 31.735372],
+ [120.203779, 31.740381],
+ [120.201161, 31.753269],
+ [120.197056, 31.752706],
+ [120.183947, 31.749915],
+ [120.183121, 31.753296],
+ [120.178657, 31.758401],
+ [120.17239, 31.75804],
+ [120.169023, 31.760962],
+ [120.159998, 31.759079],
+ [120.155621, 31.756843],
+ [120.155241, 31.752283],
+ [120.156077, 31.751509],
+ [120.155968, 31.742045],
+ [120.154752, 31.741429],
+ [120.156131, 31.737942],
+ [120.157684, 31.730696],
+ [120.155979, 31.729569],
+ [120.155176, 31.727086],
+ [120.158108, 31.725924],
+ [120.158075, 31.722393],
+ [120.16141, 31.718069],
+ [120.159477, 31.717206],
+ [120.158912, 31.713948],
+ [120.155979, 31.712601],
+ [120.156837, 31.703829],
+ [120.153166, 31.70212],
+ [120.15359, 31.699143],
+ [120.147703, 31.69821],
+ [120.14527, 31.697065],
+ [120.143858, 31.689965],
+ [120.143, 31.688327],
+ [120.149365, 31.686221],
+ [120.151027, 31.684829],
+ [120.151037, 31.682398],
+ [120.143272, 31.676073],
+ [120.128533, 31.684636],
+ [120.126709, 31.678725],
+ [120.126024, 31.673844],
+ [120.125883, 31.657843],
+ [120.124482, 31.648238],
+ [120.121115, 31.638147],
+ [120.119486, 31.630893],
+ [120.116423, 31.62995],
+ [120.104476, 31.628769],
+ [120.10238, 31.625877],
+ [120.093962, 31.618085],
+ [120.084242, 31.611808],
+ [120.075585, 31.607118],
+ [120.07489, 31.595364],
+ [120.070622, 31.590956],
+ [120.068526, 31.590127],
+ [120.064692, 31.586961],
+ [120.061814, 31.583072],
+ [120.057067, 31.5804],
+ [120.055775, 31.576669],
+ [120.059457, 31.57263],
+ [120.05937, 31.56904],
+ [120.056155, 31.563404],
+ [120.058208, 31.559523],
+ [120.063899, 31.555571],
+ [120.069188, 31.552492],
+ [120.071827, 31.554371],
+ [120.074955, 31.554424]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320211,
+ "name": "滨湖区",
+ "centroid": [120.196869, 31.446922],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 2,
+ "acroutes": [100000, 320000, 320200],
+ "layer": "wuxi",
+ "x": 120.196832,
+ "y": 31.446841
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.100153, 31.335332],
+ [120.110232, 31.264001],
+ [120.173715, 31.30881],
+ [120.209611, 31.345668],
+ [120.253121, 31.366098],
+ [120.308143, 31.393266],
+ [120.335546, 31.407359],
+ [120.355823, 31.416459],
+ [120.353293, 31.461496],
+ [120.359169, 31.46795],
+ [120.361221, 31.471853],
+ [120.357083, 31.47384],
+ [120.354998, 31.488539],
+ [120.359755, 31.489907],
+ [120.360429, 31.491408],
+ [120.354792, 31.500879],
+ [120.354031, 31.500765],
+ [120.351718, 31.507879],
+ [120.356269, 31.509379],
+ [120.362579, 31.513439],
+ [120.357453, 31.518399],
+ [120.347135, 31.527338],
+ [120.338055, 31.529138],
+ [120.334612, 31.52657],
+ [120.331679, 31.522511],
+ [120.330495, 31.518805],
+ [120.325695, 31.516898],
+ [120.323533, 31.513077],
+ [120.322121, 31.513836],
+ [120.313639, 31.513227],
+ [120.31126, 31.514013],
+ [120.307329, 31.517401],
+ [120.308241, 31.520737],
+ [120.310087, 31.520269],
+ [120.311532, 31.521699],
+ [120.310294, 31.526605],
+ [120.307937, 31.524946],
+ [120.303842, 31.525114],
+ [120.298227, 31.523596],
+ [120.295316, 31.525847],
+ [120.29675, 31.528291],
+ [120.297076, 31.531432],
+ [120.293046, 31.532332],
+ [120.291971, 31.535262],
+ [120.287855, 31.535306],
+ [120.287637, 31.537626],
+ [120.285096, 31.549828],
+ [120.285368, 31.551451],
+ [120.288267, 31.554936],
+ [120.289907, 31.558191],
+ [120.283, 31.565512],
+ [120.27985, 31.570195],
+ [120.279524, 31.574755],
+ [120.280643, 31.577904],
+ [120.27707, 31.580497],
+ [120.271954, 31.579915],
+ [120.271009, 31.581229],
+ [120.268011, 31.580338],
+ [120.269065, 31.578856],
+ [120.263189, 31.578495],
+ [120.25904, 31.580259],
+ [120.255489, 31.580603],
+ [120.250102, 31.583045],
+ [120.244454, 31.587657],
+ [120.242531, 31.59249],
+ [120.240576, 31.592331],
+ [120.234787, 31.594359],
+ [120.228358, 31.594553],
+ [120.222156, 31.592666],
+ [120.215476, 31.592578],
+ [120.214043, 31.590832],
+ [120.220983, 31.579562],
+ [120.220266, 31.576528],
+ [120.217084, 31.57681],
+ [120.213684, 31.574605],
+ [120.197914, 31.568634],
+ [120.196947, 31.566738],
+ [120.199054, 31.564974],
+ [120.197371, 31.561551],
+ [120.194482, 31.561269],
+ [120.186336, 31.565935],
+ [120.184435, 31.564991],
+ [120.183697, 31.560458],
+ [120.181611, 31.556991],
+ [120.179157, 31.555474],
+ [120.176735, 31.556585],
+ [120.175323, 31.561631],
+ [120.173346, 31.564118],
+ [120.168144, 31.5647],
+ [120.165189, 31.566844],
+ [120.163061, 31.573662],
+ [120.16255, 31.576987],
+ [120.161551, 31.59413],
+ [120.153927, 31.589501],
+ [120.14956, 31.587384],
+ [120.135995, 31.582146],
+ [120.134018, 31.582225],
+ [120.132063, 31.579227],
+ [120.128913, 31.577533],
+ [120.122408, 31.577128],
+ [120.119301, 31.575381],
+ [120.118661, 31.572859],
+ [120.113762, 31.572083],
+ [120.111514, 31.570733],
+ [120.112882, 31.568864],
+ [120.102054, 31.563545],
+ [120.091562, 31.559258],
+ [120.085143, 31.557194],
+ [120.074955, 31.554424],
+ [120.079561, 31.555033],
+ [120.081537, 31.553418],
+ [120.080191, 31.55146],
+ [120.082319, 31.550286],
+ [120.085339, 31.550904],
+ [120.097329, 31.548743],
+ [120.096949, 31.547252],
+ [120.099056, 31.546299],
+ [120.096732, 31.543573],
+ [120.095038, 31.544173],
+ [120.094169, 31.541932],
+ [120.096786, 31.541138],
+ [120.09948, 31.542338],
+ [120.101717, 31.542002],
+ [120.103151, 31.538782],
+ [120.10112, 31.536841],
+ [120.100729, 31.533797],
+ [120.102054, 31.533523],
+ [120.101587, 31.529959],
+ [120.103857, 31.52815],
+ [120.102358, 31.527391],
+ [120.10238, 31.523146],
+ [120.103955, 31.521011],
+ [120.103412, 31.518557],
+ [120.100501, 31.516828],
+ [120.103227, 31.512998],
+ [120.107093, 31.513068],
+ [120.10743, 31.511983],
+ [120.111025, 31.514039],
+ [120.115771, 31.519105],
+ [120.117542, 31.518037],
+ [120.11626, 31.516228],
+ [120.120257, 31.514983],
+ [120.118378, 31.51193],
+ [120.118834, 31.505504],
+ [120.121984, 31.505354],
+ [120.12206, 31.508479],
+ [120.12319, 31.511338],
+ [120.129739, 31.504701],
+ [120.127501, 31.501471],
+ [120.123581, 31.499202],
+ [120.117607, 31.493235],
+ [120.111188, 31.48514],
+ [120.108733, 31.480991],
+ [120.105682, 31.470493],
+ [120.110069, 31.461531],
+ [120.091356, 31.453186],
+ [120.089987, 31.45474],
+ [120.087793, 31.453416],
+ [120.078757, 31.450007],
+ [120.060966, 31.440424],
+ [120.054786, 31.434286],
+ [120.044566, 31.406228],
+ [120.039711, 31.378127],
+ [120.040157, 31.364498],
+ [120.041905, 31.361024],
+ [120.044859, 31.358805],
+ [120.057252, 31.356126],
+ [120.093658, 31.353138],
+ [120.096145, 31.352493],
+ [120.100436, 31.33939],
+ [120.100153, 31.335332]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320213,
+ "name": "梁溪区",
+ "centroid": [120.299797, 31.580629],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 3,
+ "acroutes": [100000, 320000, 320200],
+ "layer": "wuxi",
+ "x": 120.299811,
+ "y": 31.580647
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.345886, 31.575858],
+ [120.347135, 31.581326],
+ [120.34581, 31.590876],
+ [120.342334, 31.598274],
+ [120.340792, 31.599958],
+ [120.341096, 31.60308],
+ [120.349231, 31.602762],
+ [120.352848, 31.603847],
+ [120.352587, 31.607479],
+ [120.350013, 31.610838],
+ [120.340042, 31.610486],
+ [120.321741, 31.613562],
+ [120.31794, 31.613792],
+ [120.314432, 31.612989],
+ [120.314606, 31.619072],
+ [120.312553, 31.618825],
+ [120.305287, 31.62288],
+ [120.300258, 31.624881],
+ [120.290168, 31.626538],
+ [120.282935, 31.626521],
+ [120.283108, 31.6292],
+ [120.269728, 31.630778],
+ [120.266491, 31.625578],
+ [120.265481, 31.621567],
+ [120.262331, 31.619583],
+ [120.253012, 31.626741],
+ [120.248233, 31.626627],
+ [120.243878, 31.625384],
+ [120.246289, 31.6208],
+ [120.24516, 31.618102],
+ [120.241565, 31.615969],
+ [120.244106, 31.608846],
+ [120.246105, 31.600523],
+ [120.242531, 31.59249],
+ [120.244454, 31.587657],
+ [120.250102, 31.583045],
+ [120.255489, 31.580603],
+ [120.25904, 31.580259],
+ [120.263189, 31.578495],
+ [120.269065, 31.578856],
+ [120.268011, 31.580338],
+ [120.271009, 31.581229],
+ [120.271954, 31.579915],
+ [120.27707, 31.580497],
+ [120.280643, 31.577904],
+ [120.279524, 31.574755],
+ [120.27985, 31.570195],
+ [120.283, 31.565512],
+ [120.289907, 31.558191],
+ [120.288267, 31.554936],
+ [120.285368, 31.551451],
+ [120.285096, 31.549828],
+ [120.287637, 31.537626],
+ [120.287855, 31.535306],
+ [120.291971, 31.535262],
+ [120.293046, 31.532332],
+ [120.297076, 31.531432],
+ [120.29675, 31.528291],
+ [120.295316, 31.525847],
+ [120.298227, 31.523596],
+ [120.303842, 31.525114],
+ [120.307937, 31.524946],
+ [120.310294, 31.526605],
+ [120.311532, 31.521699],
+ [120.310087, 31.520269],
+ [120.308241, 31.520737],
+ [120.307329, 31.517401],
+ [120.31126, 31.514013],
+ [120.313639, 31.513227],
+ [120.322121, 31.513836],
+ [120.323533, 31.513077],
+ [120.325695, 31.516898],
+ [120.330495, 31.518805],
+ [120.331679, 31.522511],
+ [120.334612, 31.52657],
+ [120.338055, 31.529138],
+ [120.347135, 31.527338],
+ [120.346505, 31.528573],
+ [120.335502, 31.538967],
+ [120.33799, 31.543652],
+ [120.343073, 31.545408],
+ [120.334514, 31.55677],
+ [120.324391, 31.556762],
+ [120.323642, 31.559911],
+ [120.32122, 31.559558],
+ [120.323077, 31.562248],
+ [120.322491, 31.567946],
+ [120.320405, 31.568687],
+ [120.323718, 31.569869],
+ [120.31958, 31.569993],
+ [120.319656, 31.573723],
+ [120.317614, 31.574755],
+ [120.317332, 31.572912],
+ [120.313954, 31.573891],
+ [120.317017, 31.574438],
+ [120.315094, 31.575919],
+ [120.316571, 31.578415],
+ [120.316843, 31.576475],
+ [120.319091, 31.577551],
+ [120.317506, 31.579624],
+ [120.319015, 31.581326],
+ [120.321046, 31.579553],
+ [120.319189, 31.578953],
+ [120.323805, 31.572321],
+ [120.325673, 31.573679],
+ [120.323631, 31.575461],
+ [120.32702, 31.575778],
+ [120.327052, 31.5742],
+ [120.32967, 31.574041],
+ [120.329518, 31.569657],
+ [120.326879, 31.570866],
+ [120.326346, 31.569349],
+ [120.331332, 31.568343],
+ [120.333167, 31.569746],
+ [120.333015, 31.571527],
+ [120.330202, 31.572427],
+ [120.329844, 31.574014],
+ [120.332516, 31.573873],
+ [120.330593, 31.576819],
+ [120.332005, 31.577992],
+ [120.334156, 31.576493],
+ [120.334253, 31.573812],
+ [120.336762, 31.573706],
+ [120.336784, 31.575187],
+ [120.340346, 31.575038],
+ [120.342844, 31.576228],
+ [120.345886, 31.575858]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320214,
+ "name": "新吴区",
+ "centroid": [120.429487, 31.506686],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 4,
+ "acroutes": [100000, 320000, 320200],
+ "layer": "wuxi",
+ "x": 120.429492,
+ "y": 31.506666
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.347135, 31.527338],
+ [120.357453, 31.518399],
+ [120.362579, 31.513439],
+ [120.356269, 31.509379],
+ [120.351718, 31.507879],
+ [120.354031, 31.500765],
+ [120.354792, 31.500879],
+ [120.360429, 31.491408],
+ [120.359755, 31.489907],
+ [120.354998, 31.488539],
+ [120.357083, 31.47384],
+ [120.361221, 31.471853],
+ [120.359169, 31.46795],
+ [120.353293, 31.461496],
+ [120.355823, 31.416459],
+ [120.418818, 31.448382],
+ [120.422641, 31.448991],
+ [120.426584, 31.445441],
+ [120.430537, 31.446395],
+ [120.435001, 31.442606],
+ [120.437477, 31.443047],
+ [120.431721, 31.448647],
+ [120.438172, 31.44877],
+ [120.460177, 31.445485],
+ [120.474437, 31.446571],
+ [120.480552, 31.449132],
+ [120.485418, 31.449901],
+ [120.484799, 31.447481],
+ [120.487026, 31.44862],
+ [120.495758, 31.447931],
+ [120.495421, 31.451093],
+ [120.501406, 31.457557],
+ [120.505044, 31.457964],
+ [120.50853, 31.45565],
+ [120.512364, 31.45708],
+ [120.513852, 31.456189],
+ [120.517361, 31.457831],
+ [120.515981, 31.460233],
+ [120.516003, 31.464427],
+ [120.523845, 31.468357],
+ [120.526017, 31.46833],
+ [120.5311, 31.466608],
+ [120.53615, 31.467094],
+ [120.537312, 31.468365],
+ [120.543568, 31.470264],
+ [120.54636, 31.473133],
+ [120.553441, 31.477027],
+ [120.551236, 31.48213],
+ [120.552062, 31.483825],
+ [120.547793, 31.486244],
+ [120.546197, 31.487912],
+ [120.542971, 31.487612],
+ [120.534999, 31.487921],
+ [120.533055, 31.490675],
+ [120.531024, 31.495327],
+ [120.528613, 31.497887],
+ [120.5253, 31.499229],
+ [120.525267, 31.502583],
+ [120.522389, 31.504631],
+ [120.519804, 31.500888],
+ [120.518295, 31.501718],
+ [120.519598, 31.504604],
+ [120.521118, 31.504507],
+ [120.521129, 31.507402],
+ [120.519196, 31.508929],
+ [120.518251, 31.512759],
+ [120.521542, 31.512609],
+ [120.523519, 31.514524],
+ [120.521455, 31.515672],
+ [120.52265, 31.517869],
+ [120.522606, 31.521452],
+ [120.528786, 31.526588],
+ [120.523888, 31.529244],
+ [120.518914, 31.527453],
+ [120.516959, 31.529817],
+ [120.513016, 31.531547],
+ [120.508096, 31.534926],
+ [120.506782, 31.537476],
+ [120.504544, 31.538791],
+ [120.505967, 31.542099],
+ [120.502774, 31.544552],
+ [120.504523, 31.549493],
+ [120.503295, 31.552686],
+ [120.498647, 31.554697],
+ [120.490707, 31.557414],
+ [120.486971, 31.555941],
+ [120.481334, 31.554883],
+ [120.481693, 31.55954],
+ [120.477033, 31.558905],
+ [120.47623, 31.560511],
+ [120.472819, 31.561066],
+ [120.473112, 31.563986],
+ [120.46614, 31.564674],
+ [120.466715, 31.566791],
+ [120.46085, 31.565838],
+ [120.457831, 31.564171],
+ [120.455116, 31.568061],
+ [120.45176, 31.5665],
+ [120.451477, 31.568255],
+ [120.448545, 31.569631],
+ [120.448968, 31.571095],
+ [120.444178, 31.576475],
+ [120.439237, 31.574676],
+ [120.434099, 31.576466],
+ [120.429288, 31.577286],
+ [120.422543, 31.580823],
+ [120.419404, 31.581026],
+ [120.415733, 31.583425],
+ [120.414267, 31.580691],
+ [120.399615, 31.580197],
+ [120.394522, 31.57674],
+ [120.394804, 31.573635],
+ [120.39374, 31.573538],
+ [120.39677, 31.569516],
+ [120.392588, 31.567408],
+ [120.388646, 31.570919],
+ [120.387321, 31.573441],
+ [120.385051, 31.573776],
+ [120.380435, 31.575875],
+ [120.37811, 31.576025],
+ [120.372028, 31.573679],
+ [120.369367, 31.573397],
+ [120.366913, 31.57009],
+ [120.362753, 31.569031],
+ [120.351881, 31.568035],
+ [120.348905, 31.565847],
+ [120.346135, 31.569516],
+ [120.348394, 31.570857],
+ [120.349557, 31.574455],
+ [120.345886, 31.575858],
+ [120.342844, 31.576228],
+ [120.340346, 31.575038],
+ [120.336784, 31.575187],
+ [120.336762, 31.573706],
+ [120.334253, 31.573812],
+ [120.334156, 31.576493],
+ [120.332005, 31.577992],
+ [120.330593, 31.576819],
+ [120.332516, 31.573873],
+ [120.329844, 31.574014],
+ [120.330202, 31.572427],
+ [120.333015, 31.571527],
+ [120.333167, 31.569746],
+ [120.331332, 31.568343],
+ [120.326346, 31.569349],
+ [120.326879, 31.570866],
+ [120.329518, 31.569657],
+ [120.32967, 31.574041],
+ [120.327052, 31.5742],
+ [120.32702, 31.575778],
+ [120.323631, 31.575461],
+ [120.325673, 31.573679],
+ [120.323805, 31.572321],
+ [120.319189, 31.578953],
+ [120.321046, 31.579553],
+ [120.319015, 31.581326],
+ [120.317506, 31.579624],
+ [120.319091, 31.577551],
+ [120.316843, 31.576475],
+ [120.316571, 31.578415],
+ [120.315094, 31.575919],
+ [120.317017, 31.574438],
+ [120.313954, 31.573891],
+ [120.317332, 31.572912],
+ [120.317614, 31.574755],
+ [120.319656, 31.573723],
+ [120.31958, 31.569993],
+ [120.323718, 31.569869],
+ [120.320405, 31.568687],
+ [120.322491, 31.567946],
+ [120.323077, 31.562248],
+ [120.32122, 31.559558],
+ [120.323642, 31.559911],
+ [120.324391, 31.556762],
+ [120.334514, 31.55677],
+ [120.343073, 31.545408],
+ [120.33799, 31.543652],
+ [120.335502, 31.538967],
+ [120.346505, 31.528573],
+ [120.347135, 31.527338]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320281,
+ "name": "江阴市",
+ "centroid": [120.30383, 31.832235],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 5,
+ "acroutes": [100000, 320000, 320200],
+ "layer": "wuxi",
+ "x": 120.303878,
+ "y": 31.832157
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.581713, 31.727632],
+ [120.584352, 31.734465],
+ [120.585601, 31.735407],
+ [120.589435, 31.73494],
+ [120.593323, 31.738171],
+ [120.594822, 31.741138],
+ [120.598754, 31.742802],
+ [120.600024, 31.744625],
+ [120.597668, 31.75503],
+ [120.594833, 31.760434],
+ [120.588533, 31.762556],
+ [120.589402, 31.766182],
+ [120.58874, 31.771603],
+ [120.584243, 31.782146],
+ [120.580735, 31.784795],
+ [120.57071, 31.793779],
+ [120.558383, 31.78571],
+ [120.555852, 31.786872],
+ [120.555483, 31.794069],
+ [120.548923, 31.792054],
+ [120.546229, 31.791922],
+ [120.544502, 31.789468],
+ [120.544394, 31.787136],
+ [120.531556, 31.787796],
+ [120.531154, 31.793207],
+ [120.526516, 31.795548],
+ [120.523942, 31.801293],
+ [120.522541, 31.80629],
+ [120.523693, 31.810531],
+ [120.529959, 31.814674],
+ [120.530839, 31.81704],
+ [120.529319, 31.821324],
+ [120.531306, 31.827851],
+ [120.528808, 31.831351],
+ [120.521977, 31.834183],
+ [120.517393, 31.837947],
+ [120.514428, 31.841527],
+ [120.508292, 31.84369],
+ [120.503274, 31.841711],
+ [120.502057, 31.85215],
+ [120.496073, 31.860881],
+ [120.492261, 31.86547],
+ [120.490881, 31.871335],
+ [120.484593, 31.87442],
+ [120.471299, 31.879203],
+ [120.468822, 31.879616],
+ [120.466574, 31.887791],
+ [120.466498, 31.889979],
+ [120.449544, 31.891948],
+ [120.436847, 31.895604],
+ [120.424998, 31.898399],
+ [120.40774, 31.905518],
+ [120.402385, 31.907381],
+ [120.40131, 31.90536],
+ [120.39791, 31.90616],
+ [120.396411, 31.908181],
+ [120.392067, 31.905307],
+ [120.390905, 31.907926],
+ [120.38857, 31.909218],
+ [120.385138, 31.909534],
+ [120.385214, 31.911722],
+ [120.38265, 31.910949],
+ [120.379761, 31.912188],
+ [120.379349, 31.914148],
+ [120.381065, 31.918884],
+ [120.390481, 31.925852],
+ [120.391252, 31.928602],
+ [120.390307, 31.932195],
+ [120.385996, 31.935621],
+ [120.375341, 31.941727],
+ [120.373527, 31.946435],
+ [120.371594, 31.954956],
+ [120.368878, 31.961086],
+ [120.370703, 31.99082],
+ [120.353054, 31.980635],
+ [120.294165, 31.954886],
+ [120.262994, 31.941841],
+ [120.236601, 31.932907],
+ [120.205875, 31.931519],
+ [120.175247, 31.933829],
+ [120.134811, 31.939381],
+ [120.064909, 31.955465],
+ [120.022399, 31.967752],
+ [120.01485, 31.955149],
+ [120.010832, 31.953805],
+ [120.008779, 31.951293],
+ [120.007649, 31.947999],
+ [120.008192, 31.94033],
+ [120.007399, 31.935929],
+ [120.011342, 31.929331],
+ [120.014405, 31.927073],
+ [120.022409, 31.919692],
+ [120.014991, 31.914754],
+ [120.005477, 31.911889],
+ [120.000894, 31.905571],
+ [120.001915, 31.901484],
+ [119.997831, 31.894348],
+ [120.000188, 31.892537],
+ [120.002555, 31.8891],
+ [120.006324, 31.889127],
+ [120.008518, 31.885496],
+ [120.009018, 31.882868],
+ [120.014774, 31.881787],
+ [120.01069, 31.875546],
+ [120.010223, 31.873814],
+ [120.013199, 31.871686],
+ [120.010506, 31.867809],
+ [120.007997, 31.866886],
+ [120.007997, 31.8638],
+ [120.005097, 31.862543],
+ [120.003272, 31.859158],
+ [119.995029, 31.855939],
+ [119.990217, 31.854867],
+ [119.990152, 31.852809],
+ [119.992911, 31.84945],
+ [119.99681, 31.848984],
+ [119.997342, 31.845941],
+ [120.000459, 31.845616],
+ [120.001187, 31.840559],
+ [120.000709, 31.837859],
+ [120.003685, 31.838598],
+ [120.003359, 31.828246],
+ [120.006292, 31.825317],
+ [120.009811, 31.826989],
+ [120.011331, 31.823849],
+ [120.014557, 31.824948],
+ [120.019292, 31.822802],
+ [120.022225, 31.826654],
+ [120.02279, 31.828669],
+ [120.025277, 31.831677],
+ [120.028763, 31.832116],
+ [120.030251, 31.831272],
+ [120.032011, 31.826074],
+ [120.044979, 31.821755],
+ [120.047966, 31.825713],
+ [120.051887, 31.829152],
+ [120.056698, 31.831976],
+ [120.056405, 31.833348],
+ [120.060489, 31.834517],
+ [120.080299, 31.84748],
+ [120.085469, 31.853055],
+ [120.098665, 31.855553],
+ [120.114088, 31.855342],
+ [120.117401, 31.855007],
+ [120.122809, 31.859342],
+ [120.144228, 31.858929],
+ [120.146161, 31.862481],
+ [120.151657, 31.864187],
+ [120.158119, 31.867835],
+ [120.168795, 31.870165],
+ [120.175888, 31.870209],
+ [120.182719, 31.864855],
+ [120.185185, 31.860415],
+ [120.184251, 31.856124],
+ [120.180493, 31.849002],
+ [120.1768, 31.844499],
+ [120.172521, 31.840867],
+ [120.173194, 31.838774],
+ [120.16999, 31.836065],
+ [120.167079, 31.835485],
+ [120.164093, 31.832697],
+ [120.163919, 31.830287],
+ [120.165494, 31.825564],
+ [120.172043, 31.823004],
+ [120.17049, 31.817251],
+ [120.172217, 31.814947],
+ [120.177886, 31.814137],
+ [120.179244, 31.812853],
+ [120.176192, 31.807267],
+ [120.174248, 31.801029],
+ [120.181242, 31.79399],
+ [120.185098, 31.787681],
+ [120.186108, 31.783633],
+ [120.192527, 31.767352],
+ [120.196556, 31.764774],
+ [120.198109, 31.762459],
+ [120.201628, 31.764008],
+ [120.203399, 31.761042],
+ [120.200618, 31.759818],
+ [120.200814, 31.758551],
+ [120.203703, 31.759193],
+ [120.205441, 31.757063],
+ [120.204137, 31.754484],
+ [120.205745, 31.753384],
+ [120.201161, 31.753269],
+ [120.203779, 31.740381],
+ [120.202921, 31.735372],
+ [120.203942, 31.728891],
+ [120.206451, 31.726065],
+ [120.215357, 31.724321],
+ [120.220494, 31.723969],
+ [120.224991, 31.724779],
+ [120.228857, 31.727306],
+ [120.237361, 31.728363],
+ [120.248646, 31.726928],
+ [120.254446, 31.724365],
+ [120.256933, 31.72013],
+ [120.261104, 31.721002],
+ [120.264384, 31.722692],
+ [120.273714, 31.724603],
+ [120.276157, 31.723168],
+ [120.282435, 31.70338],
+ [120.283662, 31.7019],
+ [120.292558, 31.69909],
+ [120.298423, 31.698932],
+ [120.311336, 31.700253],
+ [120.319395, 31.700746],
+ [120.333862, 31.698192],
+ [120.336013, 31.694396],
+ [120.346624, 31.691145],
+ [120.349209, 31.689128],
+ [120.360135, 31.687481],
+ [120.366619, 31.689137],
+ [120.371322, 31.691612],
+ [120.3776, 31.693383],
+ [120.382857, 31.694202],
+ [120.384909, 31.695171],
+ [120.390307, 31.699513],
+ [120.394174, 31.699231],
+ [120.398106, 31.697408],
+ [120.399398, 31.699998],
+ [120.402982, 31.699522],
+ [120.411041, 31.703538],
+ [120.415375, 31.704604],
+ [120.41986, 31.704498],
+ [120.427376, 31.70249],
+ [120.430309, 31.704604],
+ [120.432948, 31.705309],
+ [120.44685, 31.706084],
+ [120.451173, 31.707255],
+ [120.452824, 31.711456],
+ [120.456701, 31.710725],
+ [120.458309, 31.7132],
+ [120.461339, 31.714503],
+ [120.46261, 31.716132],
+ [120.471907, 31.712513],
+ [120.485125, 31.713728],
+ [120.487297, 31.715445],
+ [120.491272, 31.713719],
+ [120.492163, 31.711905],
+ [120.491022, 31.70965],
+ [120.496312, 31.710417],
+ [120.498288, 31.713402],
+ [120.504827, 31.713825],
+ [120.507336, 31.724119],
+ [120.50853, 31.724762],
+ [120.518284, 31.734896],
+ [120.528504, 31.725818],
+ [120.535129, 31.721653],
+ [120.541755, 31.723397],
+ [120.546968, 31.725977],
+ [120.551953, 31.726734],
+ [120.562412, 31.723062],
+ [120.56806, 31.722957],
+ [120.576, 31.726153],
+ [120.580257, 31.726329],
+ [120.581713, 31.727632]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320282,
+ "name": "宜兴市",
+ "centroid": [119.787423, 31.352315],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 6,
+ "acroutes": [100000, 320000, 320200],
+ "layer": "wuxi",
+ "x": 119.787412,
+ "y": 31.352121
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.100153, 31.335332],
+ [120.089585, 31.332449],
+ [120.068743, 31.336879],
+ [120.060662, 31.339143],
+ [120.041764, 31.34588],
+ [120.032076, 31.353377],
+ [120.023702, 31.364948],
+ [120.020943, 31.374203],
+ [120.021074, 31.383006],
+ [120.027851, 31.409047],
+ [120.03453, 31.418597],
+ [120.037604, 31.425894],
+ [120.044251, 31.46969],
+ [120.046195, 31.479782],
+ [120.043361, 31.486094],
+ [120.045489, 31.490252],
+ [120.037626, 31.494754],
+ [120.036203, 31.497878],
+ [120.030979, 31.500209],
+ [120.022084, 31.501736],
+ [120.018489, 31.50464],
+ [120.015795, 31.505443],
+ [120.009083, 31.504454],
+ [120.005553, 31.503316],
+ [119.997157, 31.508117],
+ [119.996919, 31.501338],
+ [119.996115, 31.497499],
+ [119.989924, 31.50373],
+ [119.981539, 31.511471],
+ [119.973567, 31.515857],
+ [119.973795, 31.528361],
+ [119.971721, 31.535967],
+ [119.966171, 31.537194],
+ [119.958796, 31.540264],
+ [119.948359, 31.543379],
+ [119.942483, 31.546325],
+ [119.94157, 31.547684],
+ [119.935629, 31.552712],
+ [119.921369, 31.549863],
+ [119.911062, 31.548257],
+ [119.90247, 31.547746],
+ [119.897594, 31.546749],
+ [119.890121, 31.546546],
+ [119.87762, 31.546925],
+ [119.864, 31.546017],
+ [119.861882, 31.546264],
+ [119.860069, 31.543052],
+ [119.856202, 31.538835],
+ [119.852955, 31.534282],
+ [119.847796, 31.5298],
+ [119.84192, 31.528467],
+ [119.832351, 31.529191],
+ [119.820697, 31.537247],
+ [119.807403, 31.548504],
+ [119.804101, 31.54989],
+ [119.792176, 31.553383],
+ [119.778904, 31.554689],
+ [119.768553, 31.553789],
+ [119.763905, 31.554442],
+ [119.755976, 31.557026],
+ [119.74795, 31.558773],
+ [119.746114, 31.560272],
+ [119.737251, 31.561481],
+ [119.733265, 31.563157],
+ [119.727759, 31.562125],
+ [119.725619, 31.561031],
+ [119.721199, 31.556867],
+ [119.715247, 31.555985],
+ [119.712901, 31.558305],
+ [119.712694, 31.560325],
+ [119.710044, 31.568555],
+ [119.709968, 31.575999],
+ [119.707318, 31.577472],
+ [119.699791, 31.576554],
+ [119.698021, 31.581414],
+ [119.694567, 31.584192],
+ [119.694122, 31.587966],
+ [119.690342, 31.595241],
+ [119.684955, 31.604023],
+ [119.677885, 31.603318],
+ [119.674985, 31.604226],
+ [119.67303, 31.609322],
+ [119.666774, 31.6106],
+ [119.661148, 31.610186],
+ [119.657944, 31.609304],
+ [119.64982, 31.60516],
+ [119.644128, 31.604711],
+ [119.639382, 31.600258],
+ [119.641239, 31.596176],
+ [119.641131, 31.592851],
+ [119.640055, 31.590797],
+ [119.642488, 31.588672],
+ [119.642684, 31.582357],
+ [119.646789, 31.577683],
+ [119.644443, 31.572956],
+ [119.640653, 31.569084],
+ [119.637655, 31.568211],
+ [119.63078, 31.563677],
+ [119.627934, 31.55992],
+ [119.61779, 31.559364],
+ [119.613315, 31.557899],
+ [119.607863, 31.55318],
+ [119.605278, 31.549219],
+ [119.601227, 31.539029],
+ [119.595883, 31.535306],
+ [119.593603, 31.532209],
+ [119.59307, 31.529279],
+ [119.58852, 31.520111],
+ [119.58613, 31.514171],
+ [119.584783, 31.507314],
+ [119.583621, 31.504542],
+ [119.579266, 31.503148],
+ [119.574259, 31.505805],
+ [119.568883, 31.506775],
+ [119.567015, 31.504719],
+ [119.567025, 31.494798],
+ [119.566406, 31.492812],
+ [119.567981, 31.490419],
+ [119.571652, 31.488566],
+ [119.573118, 31.482624],
+ [119.57515, 31.480797],
+ [119.57301, 31.472039],
+ [119.571891, 31.471103],
+ [119.565179, 31.471385],
+ [119.563572, 31.468507],
+ [119.565146, 31.464339],
+ [119.58411, 31.465822],
+ [119.588335, 31.466688],
+ [119.588357, 31.464577],
+ [119.591745, 31.463059],
+ [119.59143, 31.460878],
+ [119.589519, 31.458352],
+ [119.588433, 31.454873],
+ [119.590029, 31.45225],
+ [119.589595, 31.447658],
+ [119.587868, 31.445803],
+ [119.583317, 31.446059],
+ [119.582589, 31.444823],
+ [119.582524, 31.437501],
+ [119.578343, 31.434551],
+ [119.578256, 31.432228],
+ [119.576703, 31.430726],
+ [119.567514, 31.432369],
+ [119.556914, 31.433897],
+ [119.554557, 31.433888],
+ [119.554818, 31.426141],
+ [119.554383, 31.422051],
+ [119.553004, 31.421981],
+ [119.553905, 31.417263],
+ [119.556034, 31.415143],
+ [119.553797, 31.415399],
+ [119.553351, 31.411724],
+ [119.546639, 31.413243],
+ [119.536484, 31.408216],
+ [119.535974, 31.406078],
+ [119.537364, 31.40143],
+ [119.539666, 31.400732],
+ [119.541111, 31.398585],
+ [119.541741, 31.394715],
+ [119.540687, 31.390155],
+ [119.535702, 31.381733],
+ [119.534833, 31.378039],
+ [119.530434, 31.370826],
+ [119.528164, 31.36524],
+ [119.527589, 31.360334],
+ [119.528523, 31.344969],
+ [119.530728, 31.339293],
+ [119.53051, 31.330875],
+ [119.52672, 31.327152],
+ [119.520029, 31.318247],
+ [119.51966, 31.313418],
+ [119.522929, 31.310924],
+ [119.523679, 31.301142],
+ [119.527187, 31.29794],
+ [119.533671, 31.294269],
+ [119.535094, 31.290907],
+ [119.531401, 31.287864],
+ [119.533041, 31.285404],
+ [119.530912, 31.279946],
+ [119.530956, 31.277663],
+ [119.535528, 31.275964],
+ [119.535669, 31.272505],
+ [119.530478, 31.268965],
+ [119.532183, 31.258586],
+ [119.531553, 31.2564],
+ [119.527122, 31.25232],
+ [119.528588, 31.247506],
+ [119.522593, 31.242169],
+ [119.529066, 31.23931],
+ [119.530793, 31.237283],
+ [119.534475, 31.236761],
+ [119.536115, 31.233494],
+ [119.544152, 31.226864],
+ [119.551233, 31.224952],
+ [119.553851, 31.221048],
+ [119.550745, 31.21617],
+ [119.552558, 31.212389],
+ [119.552971, 31.208635],
+ [119.552765, 31.201083],
+ [119.554296, 31.191678],
+ [119.553188, 31.183168],
+ [119.553579, 31.179156],
+ [119.552374, 31.177969],
+ [119.548963, 31.177942],
+ [119.546378, 31.176038],
+ [119.543022, 31.17548],
+ [119.536625, 31.167889],
+ [119.532596, 31.159093],
+ [119.534518, 31.158109],
+ [119.541382, 31.152333],
+ [119.545835, 31.14785],
+ [119.554188, 31.143996],
+ [119.560259, 31.140718],
+ [119.564039, 31.135871],
+ [119.571326, 31.129013],
+ [119.574096, 31.113991],
+ [119.576507, 31.110269],
+ [119.581992, 31.108647],
+ [119.592115, 31.110056],
+ [119.599782, 31.10917],
+ [119.602802, 31.112139],
+ [119.609775, 31.123811],
+ [119.613728, 31.129181],
+ [119.616052, 31.130094],
+ [119.621972, 31.130032],
+ [119.63078, 31.131255],
+ [119.638122, 31.135526],
+ [119.637775, 31.140488],
+ [119.641554, 31.148116],
+ [119.645768, 31.150464],
+ [119.649374, 31.154105],
+ [119.656401, 31.155283],
+ [119.660072, 31.15896],
+ [119.662516, 31.159855],
+ [119.66294, 31.164798],
+ [119.663733, 31.165958],
+ [119.672606, 31.167995],
+ [119.678048, 31.16819],
+ [119.679275, 31.167118],
+ [119.68275, 31.160501],
+ [119.693297, 31.156958],
+ [119.698727, 31.153069],
+ [119.703875, 31.151899],
+ [119.707937, 31.154025],
+ [119.710316, 31.158862],
+ [119.713107, 31.167614],
+ [119.715888, 31.169572],
+ [119.723708, 31.169758],
+ [119.732864, 31.171494],
+ [119.738609, 31.173585],
+ [119.74051, 31.173416],
+ [119.74467, 31.169882],
+ [119.747754, 31.169661],
+ [119.753163, 31.171406],
+ [119.755357, 31.170777],
+ [119.762286, 31.173363],
+ [119.765653, 31.173779],
+ [119.773039, 31.178049],
+ [119.779327, 31.178784],
+ [119.784606, 31.176011],
+ [119.786626, 31.173762],
+ [119.790492, 31.173204],
+ [119.792513, 31.171459],
+ [119.793392, 31.168057],
+ [119.789352, 31.162158],
+ [119.789233, 31.159686],
+ [119.791274, 31.156612],
+ [119.794066, 31.156205],
+ [119.798019, 31.157436],
+ [119.800995, 31.156338],
+ [119.806599, 31.149392],
+ [119.809858, 31.148524],
+ [119.813583, 31.149614],
+ [119.823304, 31.154132],
+ [119.829375, 31.158269],
+ [119.829744, 31.161387],
+ [119.82792, 31.163363],
+ [119.823445, 31.165825],
+ [119.823782, 31.168226],
+ [119.826464, 31.173204],
+ [119.82817, 31.17447],
+ [119.831808, 31.172451],
+ [119.837575, 31.173673],
+ [119.842148, 31.168757],
+ [119.8476, 31.167579],
+ [119.851304, 31.167827],
+ [119.856267, 31.170121],
+ [119.859406, 31.168828],
+ [119.86664, 31.168314],
+ [119.875242, 31.162353],
+ [119.878359, 31.16082],
+ [119.883463, 31.161538],
+ [119.885245, 31.162875],
+ [119.891305, 31.16431],
+ [119.900211, 31.169182],
+ [119.913103, 31.169572],
+ [119.920011, 31.170918],
+ [120.110232, 31.264001],
+ [120.100153, 31.335332]
+ ]
+ ]
+ ]
+ }
+ }
+ ]
+}
diff --git a/src/utils/lib/geoJson/suzhou.json b/src/utils/lib/geoJson/suzhou.json
new file mode 100644
index 0000000..b6b53c2
--- /dev/null
+++ b/src/utils/lib/geoJson/suzhou.json
@@ -0,0 +1,1391 @@
+{
+ "type": "FeatureCollection",
+ "name": "suzhou",
+ "crs": {
+ "type": "name",
+ "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" }
+ },
+ "features": [
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320505,
+ "name": "虎丘区",
+ "centroid": [120.41453, 31.342948],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 0,
+ "acroutes": [100000, 320000, 320500],
+ "x": 120.41454,
+ "y": 31.342949
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.610033, 31.259539],
+ [120.593419, 31.259849],
+ [120.59143, 31.260261],
+ [120.588467, 31.262816],
+ [120.586231, 31.273264],
+ [120.580582, 31.281789],
+ [120.575789, 31.292712],
+ [120.56953, 31.305503],
+ [120.56664, 31.308881],
+ [120.565508, 31.315934],
+ [120.563184, 31.321503],
+ [120.560498, 31.324494],
+ [120.534634, 31.349886],
+ [120.528636, 31.35553],
+ [120.529043, 31.356793],
+ [120.540152, 31.361974],
+ [120.539905, 31.37004],
+ [120.540864, 31.372707],
+ [120.547355, 31.375696],
+ [120.550419, 31.378505],
+ [120.554122, 31.379136],
+ [120.552452, 31.381326],
+ [120.551102, 31.386235],
+ [120.547529, 31.389623],
+ [120.550376, 31.390305],
+ [120.552888, 31.393642],
+ [120.550928, 31.39542],
+ [120.549606, 31.39949],
+ [120.555008, 31.400868],
+ [120.557201, 31.402388],
+ [120.558131, 31.404681],
+ [120.560251, 31.405402],
+ [120.5624, 31.407669],
+ [120.563475, 31.411056],
+ [120.562865, 31.413181],
+ [120.556373, 31.41434],
+ [120.55299, 31.420612],
+ [120.547733, 31.41917],
+ [120.546629, 31.416478],
+ [120.543637, 31.414289],
+ [120.535549, 31.413426],
+ [120.530321, 31.410412],
+ [120.525456, 31.406329],
+ [120.519821, 31.404848],
+ [120.516684, 31.403045],
+ [120.513489, 31.403367],
+ [120.510527, 31.401164],
+ [120.508988, 31.401705],
+ [120.504413, 31.407141],
+ [120.500347, 31.410077],
+ [120.49644, 31.411211],
+ [120.491082, 31.411108],
+ [120.488134, 31.408983],
+ [120.486333, 31.409382],
+ [120.47836, 31.41698],
+ [120.470882, 31.411455],
+ [120.476327, 31.406304],
+ [120.475209, 31.405029],
+ [120.471448, 31.404462],
+ [120.469865, 31.402427],
+ [120.465349, 31.402311],
+ [120.465552, 31.395935],
+ [120.463083, 31.394904],
+ [120.459845, 31.397184],
+ [120.453629, 31.394556],
+ [120.452555, 31.39636],
+ [120.44843, 31.396862],
+ [120.445991, 31.39189],
+ [120.440951, 31.389417],
+ [120.437016, 31.390447],
+ [120.433385, 31.393243],
+ [120.429159, 31.394028],
+ [120.420896, 31.390267],
+ [120.418892, 31.393165],
+ [120.411893, 31.396514],
+ [120.40832, 31.396849],
+ [120.405387, 31.398666],
+ [120.392157, 31.399915],
+ [120.317586, 31.398125],
+ [120.308146, 31.393268],
+ [120.253122, 31.366097],
+ [120.209614, 31.345659],
+ [120.206593, 31.342565],
+ [120.255693, 31.300449],
+ [120.263099, 31.295239],
+ [120.27142, 31.291732],
+ [120.283662, 31.28963],
+ [120.295469, 31.289037],
+ [120.306259, 31.289449],
+ [120.317876, 31.291809],
+ [120.334591, 31.299946],
+ [120.344626, 31.305632],
+ [120.348431, 31.308585],
+ [120.354312, 31.311963],
+ [120.355663, 31.313317],
+ [120.354327, 31.315998],
+ [120.354777, 31.318461],
+ [120.372073, 31.318834],
+ [120.374179, 31.319943],
+ [120.372552, 31.322625],
+ [120.37871, 31.325938],
+ [120.383647, 31.325989],
+ [120.385332, 31.325306],
+ [120.395802, 31.324558],
+ [120.39965, 31.324752],
+ [120.401989, 31.323269],
+ [120.404341, 31.32479],
+ [120.412561, 31.324997],
+ [120.415117, 31.324197],
+ [120.415741, 31.322715],
+ [120.413461, 31.321374],
+ [120.415073, 31.319904],
+ [120.416903, 31.321426],
+ [120.41882, 31.319956],
+ [120.417789, 31.318357],
+ [120.419938, 31.317365],
+ [120.421201, 31.314748],
+ [120.420156, 31.308675],
+ [120.421739, 31.308778],
+ [120.429798, 31.304962],
+ [120.428433, 31.301906],
+ [120.430713, 31.300139],
+ [120.435564, 31.300101],
+ [120.443406, 31.298437],
+ [120.446644, 31.299998],
+ [120.446775, 31.303415],
+ [120.444887, 31.308391],
+ [120.445729, 31.311524],
+ [120.450725, 31.315482],
+ [120.455648, 31.318486],
+ [120.459482, 31.318035],
+ [120.462691, 31.314348],
+ [120.472276, 31.313755],
+ [120.4738, 31.312143],
+ [120.481062, 31.309835],
+ [120.483559, 31.302525],
+ [120.483632, 31.299907],
+ [120.482078, 31.296619],
+ [120.483763, 31.295175],
+ [120.490951, 31.295188],
+ [120.492113, 31.293911],
+ [120.490704, 31.288985],
+ [120.492069, 31.2854],
+ [120.494233, 31.284794],
+ [120.497384, 31.288482],
+ [120.504849, 31.288005],
+ [120.51028, 31.291048],
+ [120.513489, 31.29217],
+ [120.522159, 31.292776],
+ [120.525122, 31.289527],
+ [120.526167, 31.287167],
+ [120.529144, 31.285219],
+ [120.530379, 31.279364],
+ [120.53215, 31.277056],
+ [120.532949, 31.272567],
+ [120.538787, 31.271613],
+ [120.541808, 31.268388],
+ [120.545903, 31.267021],
+ [120.546266, 31.269149],
+ [120.550753, 31.2704],
+ [120.550623, 31.271767],
+ [120.553324, 31.270658],
+ [120.558871, 31.270903],
+ [120.560933, 31.271832],
+ [120.562298, 31.26257],
+ [120.563751, 31.26079],
+ [120.566568, 31.260894],
+ [120.564099, 31.257772],
+ [120.56163, 31.257191],
+ [120.564607, 31.254198],
+ [120.566553, 31.251128],
+ [120.569313, 31.249167],
+ [120.567802, 31.246238],
+ [120.568949, 31.245206],
+ [120.567686, 31.2366],
+ [120.572914, 31.233116],
+ [120.576269, 31.22851],
+ [120.576748, 31.220947],
+ [120.579928, 31.219915],
+ [120.582078, 31.226716],
+ [120.580466, 31.232148],
+ [120.587814, 31.233968],
+ [120.588249, 31.233129],
+ [120.592606, 31.23331],
+ [120.592403, 31.235271],
+ [120.593608, 31.240716],
+ [120.593347, 31.249593],
+ [120.596745, 31.249515],
+ [120.599272, 31.252728],
+ [120.602655, 31.253037],
+ [120.602713, 31.256533],
+ [120.609466, 31.257165],
+ [120.610033, 31.259539]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320506,
+ "name": "吴中区",
+ "centroid": [120.369662, 31.164625],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 1,
+ "acroutes": [100000, 320000, 320500],
+ "x": 120.369529,
+ "y": 31.164447
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.206593, 31.342565],
+ [120.173715, 31.308817],
+ [120.110224, 31.264002],
+ [119.920013, 31.170913],
+ [119.920957, 31.170384],
+ [119.920275, 31.164406],
+ [119.921074, 31.161216],
+ [119.927928, 31.152951],
+ [119.936757, 31.146558],
+ [119.939822, 31.142955],
+ [119.940475, 31.139584],
+ [119.93988, 31.134598],
+ [119.940199, 31.12863],
+ [119.946589, 31.112016],
+ [119.947025, 31.108941],
+ [119.94624, 31.106228],
+ [119.953022, 31.096782],
+ [119.961431, 31.087387],
+ [119.969766, 31.074282],
+ [119.97209, 31.07202],
+ [119.982778, 31.064924],
+ [119.988514, 31.059223],
+ [119.99245, 31.048299],
+ [119.995572, 31.043166],
+ [119.998433, 31.036184],
+ [119.997605, 31.034606],
+ [120.001729, 31.027119],
+ [120.004692, 31.024908],
+ [120.017021, 31.017795],
+ [120.032531, 31.011781],
+ [120.045702, 31.008185],
+ [120.052441, 31.005741],
+ [120.056914, 31.002649],
+ [120.061328, 30.99798],
+ [120.072888, 30.989041],
+ [120.081238, 30.983944],
+ [120.086974, 30.979674],
+ [120.09441, 30.973231],
+ [120.099129, 30.966347],
+ [120.101642, 30.964173],
+ [120.103762, 30.965105],
+ [120.104357, 30.963448],
+ [120.107451, 30.960627],
+ [120.107088, 30.959709],
+ [120.111023, 30.955917],
+ [120.115118, 30.954649],
+ [120.129945, 30.944981],
+ [120.135144, 30.941901],
+ [120.140358, 30.943337],
+ [120.145615, 30.941357],
+ [120.145891, 30.939726],
+ [120.149652, 30.937474],
+ [120.167369, 30.935014],
+ [120.178522, 30.933862],
+ [120.188586, 30.93227],
+ [120.195469, 30.9306],
+ [120.198795, 30.928309],
+ [120.206114, 30.929759],
+ [120.212315, 30.929021],
+ [120.223686, 30.926691],
+ [120.236581, 30.926134],
+ [120.241316, 30.926497],
+ [120.250755, 30.926225],
+ [120.266148, 30.928244],
+ [120.271376, 30.928659],
+ [120.274644, 30.928193],
+ [120.282515, 30.929863],
+ [120.299854, 30.931649],
+ [120.308074, 30.93227],
+ [120.322247, 30.935209],
+ [120.330975, 30.937772],
+ [120.340894, 30.939959],
+ [120.343334, 30.939985],
+ [120.351147, 30.942561],
+ [120.359264, 30.944593],
+ [120.364507, 30.947129],
+ [120.3711, 30.94876],
+ [120.372857, 30.952345],
+ [120.375471, 30.955593],
+ [120.386508, 30.961352],
+ [120.394466, 30.962905],
+ [120.399709, 30.966011],
+ [120.405256, 30.967965],
+ [120.418471, 30.971458],
+ [120.423205, 30.973632],
+ [120.428913, 30.979027],
+ [120.432993, 30.984616],
+ [120.437335, 30.991369],
+ [120.442694, 30.998588],
+ [120.447356, 31.003723],
+ [120.457942, 31.014484],
+ [120.462008, 31.020291],
+ [120.465247, 31.027352],
+ [120.48491, 31.051492],
+ [120.486667, 31.053961],
+ [120.491619, 31.057685],
+ [120.499926, 31.062093],
+ [120.540849, 31.085836],
+ [120.555415, 31.09465],
+ [120.557651, 31.097932],
+ [120.558726, 31.101835],
+ [120.561354, 31.103592],
+ [120.569095, 31.116318],
+ [120.590079, 31.152357],
+ [120.593971, 31.156993],
+ [120.595598, 31.157497],
+ [120.599548, 31.160816],
+ [120.608479, 31.160041],
+ [120.614375, 31.168396],
+ [120.623742, 31.176879],
+ [120.624192, 31.184715],
+ [120.622914, 31.194643],
+ [120.622696, 31.201304],
+ [120.62441, 31.206273],
+ [120.626051, 31.208222],
+ [120.634488, 31.210919],
+ [120.631249, 31.224793],
+ [120.634996, 31.225503],
+ [120.63639, 31.228109],
+ [120.639324, 31.229826],
+ [120.641415, 31.229335],
+ [120.641604, 31.224599],
+ [120.643332, 31.220909],
+ [120.650114, 31.221476],
+ [120.65158, 31.219166],
+ [120.65418, 31.219037],
+ [120.655981, 31.220289],
+ [120.65935, 31.220238],
+ [120.66041, 31.219231],
+ [120.661267, 31.208971],
+ [120.663503, 31.205731],
+ [120.664679, 31.200632],
+ [120.664607, 31.195443],
+ [120.670401, 31.194849],
+ [120.671795, 31.193055],
+ [120.673698, 31.187995],
+ [120.675992, 31.187143],
+ [120.677473, 31.188743],
+ [120.677401, 31.192435],
+ [120.68167, 31.196515],
+ [120.685301, 31.196876],
+ [120.690311, 31.198774],
+ [120.695466, 31.201562],
+ [120.697921, 31.201872],
+ [120.717337, 31.199961],
+ [120.717569, 31.192255],
+ [120.721388, 31.185245],
+ [120.724162, 31.183334],
+ [120.734008, 31.191958],
+ [120.738568, 31.198115],
+ [120.744101, 31.204337],
+ [120.747485, 31.209629],
+ [120.749024, 31.213139],
+ [120.751667, 31.215901],
+ [120.754746, 31.223167],
+ [120.760395, 31.222548],
+ [120.765318, 31.219657],
+ [120.770502, 31.217631],
+ [120.775904, 31.214417],
+ [120.779913, 31.211152],
+ [120.780014, 31.209874],
+ [120.777574, 31.204414],
+ [120.775193, 31.202581],
+ [120.773712, 31.199535],
+ [120.774685, 31.195095],
+ [120.776965, 31.193416],
+ [120.788974, 31.189582],
+ [120.793709, 31.187375],
+ [120.793346, 31.184018],
+ [120.794464, 31.182224],
+ [120.815913, 31.173573],
+ [120.816334, 31.180881],
+ [120.81844, 31.185929],
+ [120.821272, 31.187917],
+ [120.827458, 31.190099],
+ [120.831466, 31.190396],
+ [120.839628, 31.189234],
+ [120.842082, 31.192164],
+ [120.842721, 31.197212],
+ [120.844013, 31.1996],
+ [120.848239, 31.204311],
+ [120.855718, 31.207293],
+ [120.861411, 31.211836],
+ [120.871881, 31.21172],
+ [120.879186, 31.209255],
+ [120.881872, 31.209809],
+ [120.891689, 31.213669],
+ [120.896032, 31.214482],
+ [120.898326, 31.217476],
+ [120.901289, 31.218908],
+ [120.900955, 31.221425],
+ [120.898863, 31.224445],
+ [120.901376, 31.226509],
+ [120.901187, 31.230394],
+ [120.898558, 31.232703],
+ [120.897034, 31.236484],
+ [120.892546, 31.239374],
+ [120.888538, 31.238355],
+ [120.887652, 31.245038],
+ [120.888524, 31.24709],
+ [120.891413, 31.248212],
+ [120.891704, 31.249838],
+ [120.890063, 31.251863],
+ [120.887347, 31.252173],
+ [120.885459, 31.255114],
+ [120.881931, 31.26386],
+ [120.88119, 31.268414],
+ [120.884515, 31.271213],
+ [120.880769, 31.271432],
+ [120.880725, 31.275779],
+ [120.882758, 31.275843],
+ [120.883833, 31.278332],
+ [120.880696, 31.278268],
+ [120.880624, 31.280267],
+ [120.884327, 31.280099],
+ [120.884109, 31.282601],
+ [120.881016, 31.282343],
+ [120.881306, 31.284136],
+ [120.879229, 31.284072],
+ [120.877647, 31.290816],
+ [120.872114, 31.291616],
+ [120.871024, 31.292544],
+ [120.870995, 31.299108],
+ [120.869514, 31.30081],
+ [120.868076, 31.304872],
+ [120.862689, 31.313291],
+ [120.861643, 31.317313],
+ [120.857809, 31.326543],
+ [120.85428, 31.33362],
+ [120.853772, 31.33768],
+ [120.851783, 31.344048],
+ [120.846409, 31.364319],
+ [120.844623, 31.363971],
+ [120.843418, 31.366638],
+ [120.840208, 31.366007],
+ [120.838059, 31.368081],
+ [120.841225, 31.368661],
+ [120.840325, 31.370942],
+ [120.832831, 31.369834],
+ [120.830638, 31.369022],
+ [120.829956, 31.370607],
+ [120.827182, 31.371676],
+ [120.819427, 31.36964],
+ [120.82027, 31.373454],
+ [120.822869, 31.375039],
+ [120.821257, 31.384727],
+ [120.825802, 31.417611],
+ [120.830333, 31.434905],
+ [120.824118, 31.435871],
+ [120.783804, 31.429613],
+ [120.773, 31.427283],
+ [120.762791, 31.417946],
+ [120.749387, 31.412151],
+ [120.737537, 31.404101],
+ [120.730784, 31.395883],
+ [120.728533, 31.389661],
+ [120.723029, 31.384856],
+ [120.718891, 31.384405],
+ [120.707897, 31.388785],
+ [120.701842, 31.383761],
+ [120.701842, 31.388747],
+ [120.700912, 31.391066],
+ [120.695031, 31.391143],
+ [120.695263, 31.383143],
+ [120.671098, 31.363043],
+ [120.664258, 31.358121],
+ [120.655589, 31.350775],
+ [120.648197, 31.344086],
+ [120.649707, 31.336147],
+ [120.644871, 31.335927],
+ [120.640878, 31.335347],
+ [120.642417, 31.330217],
+ [120.645917, 31.325989],
+ [120.654572, 31.295562],
+ [120.655138, 31.289656],
+ [120.652582, 31.278074],
+ [120.649257, 31.277339],
+ [120.648763, 31.276101],
+ [120.650114, 31.271032],
+ [120.646846, 31.270465],
+ [120.644741, 31.271587],
+ [120.644755, 31.273896],
+ [120.641531, 31.273251],
+ [120.634793, 31.273496],
+ [120.635156, 31.275727],
+ [120.632716, 31.277881],
+ [120.621491, 31.276901],
+ [120.612748, 31.275766],
+ [120.612313, 31.27387],
+ [120.614418, 31.272735],
+ [120.61481, 31.268465],
+ [120.609655, 31.266582],
+ [120.608392, 31.264002],
+ [120.610033, 31.259539],
+ [120.609466, 31.257165],
+ [120.602713, 31.256533],
+ [120.602655, 31.253037],
+ [120.599272, 31.252728],
+ [120.596745, 31.249515],
+ [120.593347, 31.249593],
+ [120.593608, 31.240716],
+ [120.592403, 31.235271],
+ [120.592606, 31.23331],
+ [120.588249, 31.233129],
+ [120.587814, 31.233968],
+ [120.580466, 31.232148],
+ [120.582078, 31.226716],
+ [120.579928, 31.219915],
+ [120.576748, 31.220947],
+ [120.576269, 31.22851],
+ [120.572914, 31.233116],
+ [120.567686, 31.2366],
+ [120.568949, 31.245206],
+ [120.567802, 31.246238],
+ [120.569313, 31.249167],
+ [120.566553, 31.251128],
+ [120.564607, 31.254198],
+ [120.56163, 31.257191],
+ [120.564099, 31.257772],
+ [120.566568, 31.260894],
+ [120.563751, 31.26079],
+ [120.562298, 31.26257],
+ [120.560933, 31.271832],
+ [120.558871, 31.270903],
+ [120.553324, 31.270658],
+ [120.550623, 31.271767],
+ [120.550753, 31.2704],
+ [120.546266, 31.269149],
+ [120.545903, 31.267021],
+ [120.541808, 31.268388],
+ [120.538787, 31.271613],
+ [120.532949, 31.272567],
+ [120.53215, 31.277056],
+ [120.530379, 31.279364],
+ [120.529144, 31.285219],
+ [120.526167, 31.287167],
+ [120.525122, 31.289527],
+ [120.522159, 31.292776],
+ [120.513489, 31.29217],
+ [120.51028, 31.291048],
+ [120.504849, 31.288005],
+ [120.497384, 31.288482],
+ [120.494233, 31.284794],
+ [120.492069, 31.2854],
+ [120.490704, 31.288985],
+ [120.492113, 31.293911],
+ [120.490951, 31.295188],
+ [120.483763, 31.295175],
+ [120.482078, 31.296619],
+ [120.483632, 31.299907],
+ [120.483559, 31.302525],
+ [120.481062, 31.309835],
+ [120.4738, 31.312143],
+ [120.472276, 31.313755],
+ [120.462691, 31.314348],
+ [120.459482, 31.318035],
+ [120.455648, 31.318486],
+ [120.450725, 31.315482],
+ [120.445729, 31.311524],
+ [120.444887, 31.308391],
+ [120.446775, 31.303415],
+ [120.446644, 31.299998],
+ [120.443406, 31.298437],
+ [120.435564, 31.300101],
+ [120.430713, 31.300139],
+ [120.428433, 31.301906],
+ [120.429798, 31.304962],
+ [120.421739, 31.308778],
+ [120.420156, 31.308675],
+ [120.421201, 31.314748],
+ [120.419938, 31.317365],
+ [120.417789, 31.318357],
+ [120.41882, 31.319956],
+ [120.416903, 31.321426],
+ [120.415073, 31.319904],
+ [120.413461, 31.321374],
+ [120.415741, 31.322715],
+ [120.415117, 31.324197],
+ [120.412561, 31.324997],
+ [120.404341, 31.32479],
+ [120.401989, 31.323269],
+ [120.39965, 31.324752],
+ [120.395802, 31.324558],
+ [120.385332, 31.325306],
+ [120.383647, 31.325989],
+ [120.37871, 31.325938],
+ [120.372552, 31.322625],
+ [120.374179, 31.319943],
+ [120.372073, 31.318834],
+ [120.354777, 31.318461],
+ [120.354327, 31.315998],
+ [120.355663, 31.313317],
+ [120.354312, 31.311963],
+ [120.348431, 31.308585],
+ [120.344626, 31.305632],
+ [120.334591, 31.299946],
+ [120.317876, 31.291809],
+ [120.306259, 31.289449],
+ [120.295469, 31.289037],
+ [120.283662, 31.28963],
+ [120.27142, 31.291732],
+ [120.263099, 31.295239],
+ [120.255693, 31.300449],
+ [120.206593, 31.342565]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320507,
+ "name": "相城区",
+ "centroid": [120.631082, 31.44481],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 2,
+ "acroutes": [100000, 320000, 320500],
+ "x": 120.631074,
+ "y": 31.44479
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.644871, 31.335927],
+ [120.649707, 31.336147],
+ [120.648197, 31.344086],
+ [120.655589, 31.350775],
+ [120.664258, 31.358121],
+ [120.671098, 31.363043],
+ [120.695263, 31.383143],
+ [120.695031, 31.391143],
+ [120.700912, 31.391066],
+ [120.701842, 31.388747],
+ [120.701842, 31.383761],
+ [120.707897, 31.388785],
+ [120.718891, 31.384405],
+ [120.723029, 31.384856],
+ [120.728533, 31.389661],
+ [120.730784, 31.395883],
+ [120.737537, 31.404101],
+ [120.749387, 31.412151],
+ [120.762791, 31.417946],
+ [120.773, 31.427283],
+ [120.783804, 31.429613],
+ [120.824118, 31.435871],
+ [120.830333, 31.434905],
+ [120.827487, 31.444266],
+ [120.825396, 31.46467],
+ [120.824103, 31.468815],
+ [120.824263, 31.475816],
+ [120.822245, 31.48359],
+ [120.818396, 31.489033],
+ [120.814664, 31.491208],
+ [120.814272, 31.492791],
+ [120.81767, 31.503831],
+ [120.808318, 31.502879],
+ [120.807868, 31.503458],
+ [120.807664, 31.513724],
+ [120.815347, 31.519655],
+ [120.829375, 31.519951],
+ [120.828562, 31.525958],
+ [120.825962, 31.534628],
+ [120.821649, 31.534782],
+ [120.820879, 31.533393],
+ [120.81404, 31.53302],
+ [120.810699, 31.535811],
+ [120.808681, 31.536171],
+ [120.808652, 31.530975],
+ [120.805355, 31.525624],
+ [120.804615, 31.52161],
+ [120.799503, 31.521585],
+ [120.797165, 31.523926],
+ [120.790368, 31.52435],
+ [120.788132, 31.525855],
+ [120.789483, 31.529586],
+ [120.787987, 31.529933],
+ [120.783645, 31.528441],
+ [120.781539, 31.529033],
+ [120.780668, 31.531862],
+ [120.776834, 31.533766],
+ [120.774757, 31.535644],
+ [120.767917, 31.539863],
+ [120.764621, 31.539747],
+ [120.762922, 31.534384],
+ [120.762471, 31.53001],
+ [120.757723, 31.52902],
+ [120.753671, 31.529329],
+ [120.747441, 31.531348],
+ [120.739759, 31.535618],
+ [120.735417, 31.536236],
+ [120.735649, 31.527605],
+ [120.729114, 31.527052],
+ [120.728417, 31.521919],
+ [120.724206, 31.519424],
+ [120.709437, 31.519784],
+ [120.707157, 31.518343],
+ [120.70659, 31.513274],
+ [120.702756, 31.509903],
+ [120.697122, 31.499495],
+ [120.697964, 31.498401],
+ [120.694261, 31.495351],
+ [120.69124, 31.496574],
+ [120.685214, 31.497217],
+ [120.68472, 31.499443],
+ [120.680552, 31.499675],
+ [120.679129, 31.497835],
+ [120.663372, 31.498632],
+ [120.66086, 31.495866],
+ [120.656532, 31.496419],
+ [120.655022, 31.49961],
+ [120.655603, 31.503509],
+ [120.647863, 31.506726],
+ [120.646962, 31.510418],
+ [120.643187, 31.512567],
+ [120.643361, 31.516516],
+ [120.638685, 31.516773],
+ [120.636085, 31.517764],
+ [120.637668, 31.524235],
+ [120.635853, 31.525251],
+ [120.627198, 31.525405],
+ [120.62653, 31.525791],
+ [120.628708, 31.532287],
+ [120.628969, 31.538615],
+ [120.62698, 31.541959],
+ [120.62698, 31.545354],
+ [120.621984, 31.547091],
+ [120.619966, 31.550846],
+ [120.616713, 31.54965],
+ [120.613126, 31.550036],
+ [120.613402, 31.545869],
+ [120.605022, 31.546075],
+ [120.602815, 31.541175],
+ [120.602917, 31.538268],
+ [120.605124, 31.535683],
+ [120.604195, 31.532094],
+ [120.605763, 31.525238],
+ [120.60235, 31.518986],
+ [120.600027, 31.518613],
+ [120.598575, 31.516169],
+ [120.595641, 31.517147],
+ [120.593986, 31.525495],
+ [120.592766, 31.527553],
+ [120.589832, 31.526962],
+ [120.585781, 31.524531],
+ [120.576922, 31.517507],
+ [120.568543, 31.512374],
+ [120.559859, 31.508964],
+ [120.555197, 31.507575],
+ [120.551625, 31.50064],
+ [120.548502, 31.497397],
+ [120.548038, 31.495081],
+ [120.549083, 31.489175],
+ [120.553004, 31.48673],
+ [120.555241, 31.480295],
+ [120.554108, 31.476241],
+ [120.550724, 31.475906],
+ [120.546368, 31.473126],
+ [120.543565, 31.470269],
+ [120.537306, 31.468364],
+ [120.536159, 31.467103],
+ [120.531105, 31.466613],
+ [120.526022, 31.468338],
+ [120.523844, 31.468364],
+ [120.516002, 31.464425],
+ [120.515973, 31.460229],
+ [120.517367, 31.457822],
+ [120.513853, 31.456187],
+ [120.512357, 31.457088],
+ [120.508537, 31.455646],
+ [120.505038, 31.457963],
+ [120.501407, 31.457551],
+ [120.495424, 31.451089],
+ [120.495758, 31.447935],
+ [120.48703, 31.448617],
+ [120.484794, 31.447484],
+ [120.485418, 31.449905],
+ [120.480553, 31.449132],
+ [120.474439, 31.44657],
+ [120.460179, 31.445489],
+ [120.438178, 31.448772],
+ [120.43173, 31.448643],
+ [120.437481, 31.443043],
+ [120.434997, 31.442605],
+ [120.430539, 31.44639],
+ [120.426589, 31.445437],
+ [120.422639, 31.448991],
+ [120.41882, 31.448386],
+ [120.355823, 31.416452],
+ [120.33555, 31.40736],
+ [120.317586, 31.398125],
+ [120.392157, 31.399915],
+ [120.405387, 31.398666],
+ [120.40832, 31.396849],
+ [120.411893, 31.396514],
+ [120.418892, 31.393165],
+ [120.420896, 31.390267],
+ [120.429159, 31.394028],
+ [120.433385, 31.393243],
+ [120.437016, 31.390447],
+ [120.440951, 31.389417],
+ [120.445991, 31.39189],
+ [120.44843, 31.396862],
+ [120.452555, 31.39636],
+ [120.453629, 31.394556],
+ [120.459845, 31.397184],
+ [120.463083, 31.394904],
+ [120.465552, 31.395935],
+ [120.465349, 31.402311],
+ [120.469865, 31.402427],
+ [120.471448, 31.404462],
+ [120.475209, 31.405029],
+ [120.476327, 31.406304],
+ [120.470882, 31.411455],
+ [120.47836, 31.41698],
+ [120.486333, 31.409382],
+ [120.488134, 31.408983],
+ [120.491082, 31.411108],
+ [120.49644, 31.411211],
+ [120.500347, 31.410077],
+ [120.504413, 31.407141],
+ [120.508988, 31.401705],
+ [120.510527, 31.401164],
+ [120.513489, 31.403367],
+ [120.516684, 31.403045],
+ [120.519821, 31.404848],
+ [120.525456, 31.406329],
+ [120.530321, 31.410412],
+ [120.535549, 31.413426],
+ [120.543637, 31.414289],
+ [120.546629, 31.416478],
+ [120.547733, 31.41917],
+ [120.55299, 31.420612],
+ [120.556373, 31.41434],
+ [120.562865, 31.413181],
+ [120.563475, 31.411056],
+ [120.5624, 31.407669],
+ [120.560251, 31.405402],
+ [120.558131, 31.404681],
+ [120.557201, 31.402388],
+ [120.555008, 31.400868],
+ [120.549606, 31.39949],
+ [120.550928, 31.39542],
+ [120.552888, 31.393642],
+ [120.550376, 31.390305],
+ [120.547529, 31.389623],
+ [120.551102, 31.386235],
+ [120.552452, 31.381326],
+ [120.554122, 31.379136],
+ [120.556635, 31.376765],
+ [120.562298, 31.374292],
+ [120.571897, 31.371805],
+ [120.57258, 31.370645],
+ [120.570503, 31.368094],
+ [120.57059, 31.366574],
+ [120.574962, 31.36218],
+ [120.577648, 31.357012],
+ [120.584779, 31.357347],
+ [120.586681, 31.359512],
+ [120.590747, 31.359409],
+ [120.590587, 31.357386],
+ [120.597413, 31.356871],
+ [120.60874, 31.356561],
+ [120.610091, 31.353907],
+ [120.611645, 31.345955],
+ [120.615798, 31.34629],
+ [120.616539, 31.349615],
+ [120.619341, 31.34986],
+ [120.620982, 31.348378],
+ [120.626138, 31.348223],
+ [120.627677, 31.346586],
+ [120.631772, 31.347179],
+ [120.634793, 31.341135],
+ [120.634967, 31.337513],
+ [120.636303, 31.335554],
+ [120.643753, 31.336946],
+ [120.644871, 31.335927]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320508,
+ "name": "姑苏区",
+ "centroid": [120.597994, 31.318955],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 3,
+ "acroutes": [100000, 320000, 320500],
+ "x": 120.597976,
+ "y": 31.318947
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.554122, 31.379136],
+ [120.550419, 31.378505],
+ [120.547355, 31.375696],
+ [120.540864, 31.372707],
+ [120.539905, 31.37004],
+ [120.540152, 31.361974],
+ [120.529043, 31.356793],
+ [120.528636, 31.35553],
+ [120.534634, 31.349886],
+ [120.560498, 31.324494],
+ [120.563184, 31.321503],
+ [120.565508, 31.315934],
+ [120.56664, 31.308881],
+ [120.56953, 31.305503],
+ [120.575789, 31.292712],
+ [120.580582, 31.281789],
+ [120.586231, 31.273264],
+ [120.588467, 31.262816],
+ [120.59143, 31.260261],
+ [120.593419, 31.259849],
+ [120.610033, 31.259539],
+ [120.608392, 31.264002],
+ [120.609655, 31.266582],
+ [120.61481, 31.268465],
+ [120.614418, 31.272735],
+ [120.612313, 31.27387],
+ [120.612748, 31.275766],
+ [120.621491, 31.276901],
+ [120.632716, 31.277881],
+ [120.635156, 31.275727],
+ [120.634793, 31.273496],
+ [120.641531, 31.273251],
+ [120.644755, 31.273896],
+ [120.644741, 31.271587],
+ [120.646846, 31.270465],
+ [120.650114, 31.271032],
+ [120.648763, 31.276101],
+ [120.649257, 31.277339],
+ [120.652582, 31.278074],
+ [120.655138, 31.289656],
+ [120.654572, 31.295562],
+ [120.645917, 31.325989],
+ [120.642417, 31.330217],
+ [120.640878, 31.335347],
+ [120.644871, 31.335927],
+ [120.643753, 31.336946],
+ [120.636303, 31.335554],
+ [120.634967, 31.337513],
+ [120.634793, 31.341135],
+ [120.631772, 31.347179],
+ [120.627677, 31.346586],
+ [120.626138, 31.348223],
+ [120.620982, 31.348378],
+ [120.619341, 31.34986],
+ [120.616539, 31.349615],
+ [120.615798, 31.34629],
+ [120.611645, 31.345955],
+ [120.610091, 31.353907],
+ [120.60874, 31.356561],
+ [120.597413, 31.356871],
+ [120.590587, 31.357386],
+ [120.590747, 31.359409],
+ [120.586681, 31.359512],
+ [120.584779, 31.357347],
+ [120.577648, 31.357012],
+ [120.574962, 31.36218],
+ [120.57059, 31.366574],
+ [120.570503, 31.368094],
+ [120.57258, 31.370645],
+ [120.571897, 31.371805],
+ [120.562298, 31.374292],
+ [120.556635, 31.376765],
+ [120.554122, 31.379136]
+ ]
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "adcode": 320509,
+ "name": "吴江区",
+ "centroid": [120.63197, 31.008452],
+ "childrenNum": 0,
+ "level": "district",
+ "subFeatureIndex": 4,
+ "acroutes": [100000, 320000, 320500],
+ "x": 120.631915,
+ "y": 31.008312
+ },
+ "geometry": {
+ "type": "MultiPolygon",
+ "coordinates": [
+ [
+ [
+ [120.3711, 30.94876],
+ [120.371652, 30.946469],
+ [120.370214, 30.943441],
+ [120.359453, 30.931908],
+ [120.360542, 30.928232],
+ [120.362677, 30.924594],
+ [120.362706, 30.921668],
+ [120.35941, 30.920322],
+ [120.357783, 30.918108],
+ [120.356926, 30.90889],
+ [120.359366, 30.90305],
+ [120.359003, 30.899671],
+ [120.360121, 30.892794],
+ [120.358393, 30.891733],
+ [120.359018, 30.889544],
+ [120.358015, 30.887096],
+ [120.364667, 30.880465],
+ [120.372436, 30.882162],
+ [120.372349, 30.885011],
+ [120.377257, 30.885633],
+ [120.379407, 30.890774],
+ [120.384693, 30.891564],
+ [120.394698, 30.890774],
+ [120.405793, 30.893792],
+ [120.405241, 30.895889],
+ [120.40665, 30.897379],
+ [120.409656, 30.898],
+ [120.415683, 30.900719],
+ [120.417208, 30.902144],
+ [120.423496, 30.903076],
+ [120.418718, 30.92005],
+ [120.418021, 30.925552],
+ [120.420098, 30.927714],
+ [120.423423, 30.927442],
+ [120.434997, 30.920814],
+ [120.43764, 30.915001],
+ [120.437321, 30.909822],
+ [120.434794, 30.909149],
+ [120.435912, 30.906067],
+ [120.438352, 30.90665],
+ [120.441605, 30.903296],
+ [120.442273, 30.900603],
+ [120.440487, 30.898751],
+ [120.436348, 30.896925],
+ [120.434838, 30.89238],
+ [120.434489, 30.887977],
+ [120.435259, 30.886475],
+ [120.439557, 30.885206],
+ [120.442854, 30.880077],
+ [120.447094, 30.874792],
+ [120.452482, 30.871567],
+ [120.452366, 30.867902],
+ [120.447951, 30.865492],
+ [120.441968, 30.860868],
+ [120.4413, 30.856295],
+ [120.444045, 30.853328],
+ [120.448576, 30.850815],
+ [120.452613, 30.850685],
+ [120.454457, 30.849636],
+ [120.455822, 30.84457],
+ [120.460397, 30.839854],
+ [120.461006, 30.82827],
+ [120.459961, 30.825691],
+ [120.455459, 30.823604],
+ [120.454747, 30.821375],
+ [120.455285, 30.816853],
+ [120.456679, 30.81461],
+ [120.460977, 30.813794],
+ [120.464724, 30.807987],
+ [120.469676, 30.806251],
+ [120.473699, 30.805965],
+ [120.475529, 30.803866],
+ [120.477228, 30.800016],
+ [120.475674, 30.792355],
+ [120.476995, 30.785588],
+ [120.480684, 30.778392],
+ [120.486754, 30.76977],
+ [120.489426, 30.763416],
+ [120.504428, 30.75797],
+ [120.509205, 30.76282],
+ [120.518224, 30.773232],
+ [120.526138, 30.784875],
+ [120.530088, 30.789736],
+ [120.539092, 30.802479],
+ [120.543289, 30.807884],
+ [120.547631, 30.815142],
+ [120.554587, 30.824175],
+ [120.558639, 30.828347],
+ [120.559481, 30.831522],
+ [120.563794, 30.835513],
+ [120.572202, 30.840877],
+ [120.57425, 30.841577],
+ [120.580901, 30.845671],
+ [120.583588, 30.84983],
+ [120.588961, 30.854429],
+ [120.590747, 30.852758],
+ [120.602989, 30.84891],
+ [120.608624, 30.84825],
+ [120.616887, 30.849999],
+ [120.622013, 30.852706],
+ [120.62621, 30.856075],
+ [120.636202, 30.853885],
+ [120.641371, 30.855323],
+ [120.644697, 30.854857],
+ [120.645379, 30.851489],
+ [120.651609, 30.847783],
+ [120.655385, 30.847498],
+ [120.654775, 30.855155],
+ [120.657825, 30.856891],
+ [120.657709, 30.862552],
+ [120.658682, 30.865272],
+ [120.661964, 30.863821],
+ [120.663009, 30.861412],
+ [120.667802, 30.865674],
+ [120.670329, 30.869145],
+ [120.67364, 30.875712],
+ [120.67987, 30.87759],
+ [120.682818, 30.882538],
+ [120.685998, 30.881696],
+ [120.686143, 30.878484],
+ [120.694, 30.874728],
+ [120.692635, 30.87307],
+ [120.693128, 30.870661],
+ [120.696904, 30.869754],
+ [120.699939, 30.867824],
+ [120.703918, 30.870946],
+ [120.70341, 30.875751],
+ [120.700636, 30.88066],
+ [120.702568, 30.884027],
+ [120.713256, 30.88505],
+ [120.712617, 30.891344],
+ [120.7107, 30.898932],
+ [120.709814, 30.907543],
+ [120.711383, 30.910741],
+ [120.71269, 30.9197],
+ [120.709451, 30.933176],
+ [120.705501, 30.940593],
+ [120.70036, 30.946198],
+ [120.697558, 30.950339],
+ [120.68806, 30.953445],
+ [120.684444, 30.955179],
+ [120.688075, 30.960343],
+ [120.69079, 30.962556],
+ [120.694058, 30.966813],
+ [120.698196, 30.970785],
+ [120.702727, 30.966942],
+ [120.70553, 30.966451],
+ [120.707418, 30.967913],
+ [120.708609, 30.97129],
+ [120.710076, 30.971898],
+ [120.714243, 30.970307],
+ [120.7256, 30.971536],
+ [120.727589, 30.971173],
+ [120.731946, 30.968702],
+ [120.736114, 30.96372],
+ [120.740282, 30.962297],
+ [120.745945, 30.962504],
+ [120.748022, 30.963668],
+ [120.753715, 30.96909],
+ [120.755559, 30.972053],
+ [120.758463, 30.974538],
+ [120.763285, 30.975961],
+ [120.766625, 30.976142],
+ [120.769703, 30.977294],
+ [120.770197, 30.979234],
+ [120.768861, 30.982132],
+ [120.76783, 30.98754],
+ [120.76966, 30.99353],
+ [120.769921, 30.996622],
+ [120.775077, 30.995056],
+ [120.780987, 31.000942],
+ [120.802916, 31.005404],
+ [120.81433, 31.005754],
+ [120.820894, 31.006362],
+ [120.830842, 31.002197],
+ [120.840063, 30.997825],
+ [120.842547, 30.993064],
+ [120.845829, 30.992482],
+ [120.847397, 30.989597],
+ [120.849982, 30.990309],
+ [120.854368, 30.993219],
+ [120.858652, 30.98983],
+ [120.861251, 30.990774],
+ [120.865666, 30.989882],
+ [120.867336, 30.990981],
+ [120.868033, 30.995367],
+ [120.873072, 30.99525],
+ [120.875584, 30.996958],
+ [120.879941, 30.997527],
+ [120.880173, 30.998898],
+ [120.889438, 31.002442],
+ [120.891355, 31.003736],
+ [120.891617, 31.010087],
+ [120.894637, 31.011716],
+ [120.895146, 31.017355],
+ [120.900272, 31.016928],
+ [120.901361, 31.017498],
+ [120.900562, 31.020433],
+ [120.901347, 31.025503],
+ [120.901971, 31.037645],
+ [120.899735, 31.039597],
+ [120.897019, 31.045584],
+ [120.897208, 31.048221],
+ [120.895436, 31.050329],
+ [120.894565, 31.053897],
+ [120.894623, 31.058654],
+ [120.895915, 31.063075],
+ [120.898863, 31.070508],
+ [120.899618, 31.078366],
+ [120.904614, 31.078521],
+ [120.90473, 31.080499],
+ [120.901681, 31.084092],
+ [120.902116, 31.085656],
+ [120.899299, 31.086935],
+ [120.8967, 31.086651],
+ [120.895422, 31.090709],
+ [120.892169, 31.094185],
+ [120.892837, 31.096537],
+ [120.891225, 31.09717],
+ [120.891021, 31.094301],
+ [120.887478, 31.094068],
+ [120.878082, 31.095761],
+ [120.878968, 31.098385],
+ [120.876006, 31.097868],
+ [120.87663, 31.099948],
+ [120.873174, 31.100323],
+ [120.872549, 31.098888],
+ [120.869805, 31.09894],
+ [120.869572, 31.097222],
+ [120.865753, 31.097622],
+ [120.863996, 31.100297],
+ [120.85977, 31.100284],
+ [120.856807, 31.10283],
+ [120.856851, 31.103889],
+ [120.849227, 31.110853],
+ [120.841791, 31.116486],
+ [120.837899, 31.118424],
+ [120.822825, 31.122791],
+ [120.819848, 31.124612],
+ [120.815448, 31.131627],
+ [120.813212, 31.142606],
+ [120.813212, 31.147798],
+ [120.814737, 31.150678],
+ [120.823261, 31.151143],
+ [120.822622, 31.159666],
+ [120.821954, 31.160041],
+ [120.823116, 31.165335],
+ [120.822186, 31.168434],
+ [120.815913, 31.173573],
+ [120.794464, 31.182224],
+ [120.793346, 31.184018],
+ [120.793709, 31.187375],
+ [120.788974, 31.189582],
+ [120.776965, 31.193416],
+ [120.774685, 31.195095],
+ [120.773712, 31.199535],
+ [120.775193, 31.202581],
+ [120.777574, 31.204414],
+ [120.780014, 31.209874],
+ [120.779913, 31.211152],
+ [120.775904, 31.214417],
+ [120.770502, 31.217631],
+ [120.765318, 31.219657],
+ [120.760395, 31.222548],
+ [120.754746, 31.223167],
+ [120.751667, 31.215901],
+ [120.749024, 31.213139],
+ [120.747485, 31.209629],
+ [120.744101, 31.204337],
+ [120.738568, 31.198115],
+ [120.734008, 31.191958],
+ [120.724162, 31.183334],
+ [120.721388, 31.185245],
+ [120.717569, 31.192255],
+ [120.717337, 31.199961],
+ [120.697921, 31.201872],
+ [120.695466, 31.201562],
+ [120.690311, 31.198774],
+ [120.685301, 31.196876],
+ [120.68167, 31.196515],
+ [120.677401, 31.192435],
+ [120.677473, 31.188743],
+ [120.675992, 31.187143],
+ [120.673698, 31.187995],
+ [120.671795, 31.193055],
+ [120.670401, 31.194849],
+ [120.664607, 31.195443],
+ [120.664679, 31.200632],
+ [120.663503, 31.205731],
+ [120.661267, 31.208971],
+ [120.66041, 31.219231],
+ [120.65935, 31.220238],
+ [120.655981, 31.220289],
+ [120.65418, 31.219037],
+ [120.65158, 31.219166],
+ [120.650114, 31.221476],
+ [120.643332, 31.220909],
+ [120.641604, 31.224599],
+ [120.641415, 31.229335],
+ [120.639324, 31.229826],
+ [120.63639, 31.228109],
+ [120.634996, 31.225503],
+ [120.631249, 31.224793],
+ [120.634488, 31.210919],
+ [120.626051, 31.208222],
+ [120.62441, 31.206273],
+ [120.622696, 31.201304],
+ [120.622914, 31.194643],
+ [120.624192, 31.184715],
+ [120.623742, 31.176879],
+ [120.614375, 31.168396],
+ [120.608479, 31.160041],
+ [120.599548, 31.160816],
+ [120.595598, 31.157497],
+ [120.593971, 31.156993],
+ [120.590079, 31.152357],
+ [120.569095, 31.116318],
+ [120.561354, 31.103592],
+ [120.558726, 31.101835],
+ [120.557651, 31.097932],
+ [120.555415, 31.09465],
+ [120.540849, 31.085836],
+ [120.499926, 31.062093],
+ [120.491619, 31.057685],
+ [120.486667, 31.053961],
+ [120.48491, 31.051492],
+ [120.465247, 31.027352],
+ [120.462008, 31.020291],
+ [120.457942, 31.014484],
+ [120.447356, 31.003723],
+ [120.442694, 30.998588],
+ [120.437335, 30.991369],
+ [120.432993, 30.984616],
+ [120.428913, 30.979027],
+ [120.423205, 30.973632],
+ [120.418471, 30.971458],
+ [120.405256, 30.967965],
+ [120.399709, 30.966011],
+ [120.394466, 30.962905],
+ [120.386508, 30.961352],
+ [120.375471, 30.955593],
+ [120.372857, 30.952345],
+ [120.3711, 30.94876]
+ ]
+ ]
+ ]
+ }
+ }
+ ]
+}
diff --git a/src/utils/lib/heatmap.min.js b/src/utils/lib/heatmap.min.js
new file mode 100644
index 0000000..943b7d9
--- /dev/null
+++ b/src/utils/lib/heatmap.min.js
@@ -0,0 +1,9 @@
+/*
+ * heatmap.js v2.0.2 | JavaScript Heatmap Library
+ *
+ * Copyright 2008-2016 Patrick Wied - All rights reserved.
+ * Dual licensed under MIT and Beerware license
+ *
+ * :: 2016-02-04 21:25
+ */
+(function (a, b, c) { if (typeof module !== "undefined" && module.exports) { module.exports = c() } else if (typeof define === "function" && define.amd) { define(c) } else { b[a] = c() } })("h337", this, function () { var a = { defaultRadius: 40, defaultRenderer: "canvas2d", defaultGradient: { .25: "rgb(0,0,255)", .55: "rgb(0,255,0)", .85: "yellow", 1: "rgb(255,0,0)" }, defaultMaxOpacity: 1, defaultMinOpacity: 0, defaultBlur: .85, defaultXField: "x", defaultYField: "y", defaultValueField: "value", plugins: {} }; var b = function h() { var b = function d(a) { this._coordinator = {}; this._data = []; this._radi = []; this._min = 0; this._max = 1; this._xField = a["xField"] || a.defaultXField; this._yField = a["yField"] || a.defaultYField; this._valueField = a["valueField"] || a.defaultValueField; if (a["radius"]) { this._cfgRadius = a["radius"] } }; var c = a.defaultRadius; b.prototype = { _organiseData: function (a, b) { var d = a[this._xField]; var e = a[this._yField]; var f = this._radi; var g = this._data; var h = this._max; var i = this._min; var j = a[this._valueField] || 1; var k = a.radius || this._cfgRadius || c; if (!g[d]) { g[d] = []; f[d] = [] } if (!g[d][e]) { g[d][e] = j; f[d][e] = k } else { g[d][e] += j } if (g[d][e] > h) { if (!b) { this._max = g[d][e] } else { this.setDataMax(g[d][e]) } return false } else { return { x: d, y: e, value: j, radius: k, min: i, max: h } } }, _unOrganizeData: function () { var a = []; var b = this._data; var c = this._radi; for (var d in b) { for (var e in b[d]) { a.push({ x: d, y: e, radius: c[d][e], value: b[d][e] }) } } return { min: this._min, max: this._max, data: a } }, _onExtremaChange: function () { this._coordinator.emit("extremachange", { min: this._min, max: this._max }) }, addData: function () { if (arguments[0].length > 0) { var a = arguments[0]; var b = a.length; while (b--) { this.addData.call(this, a[b]) } } else { var c = this._organiseData(arguments[0], true); if (c) { this._coordinator.emit("renderpartial", { min: this._min, max: this._max, data: [c] }) } } return this }, setData: function (a) { var b = a.data; var c = b.length; this._data = []; this._radi = []; for (var d = 0; d < c; d++) { this._organiseData(b[d], false) } this._max = a.max; this._min = a.min || 0; this._onExtremaChange(); this._coordinator.emit("renderall", this._getInternalData()); return this }, removeData: function () { }, setDataMax: function (a) { this._max = a; this._onExtremaChange(); this._coordinator.emit("renderall", this._getInternalData()); return this }, setDataMin: function (a) { this._min = a; this._onExtremaChange(); this._coordinator.emit("renderall", this._getInternalData()); return this }, setCoordinator: function (a) { this._coordinator = a }, _getInternalData: function () { return { max: this._max, min: this._min, data: this._data, radi: this._radi } }, getData: function () { return this._unOrganizeData() } }; return b }(); var c = function i() { var a = function (a) { var b = a.gradient || a.defaultGradient; var c = document.createElement("canvas"); var d = c.getContext("2d"); c.width = 256; c.height = 1; var e = d.createLinearGradient(0, 0, 256, 1); for (var f in b) { e.addColorStop(f, b[f]) } d.fillStyle = e; d.fillRect(0, 0, 256, 1); return d.getImageData(0, 0, 256, 1).data }; var b = function (a, b) { var c = document.createElement("canvas"); var d = c.getContext("2d"); var e = a; var f = a; c.width = c.height = a * 2; if (b == 1) { d.beginPath(); d.arc(e, f, a, 0, 2 * Math.PI, false); d.fillStyle = "rgba(0,0,0,1)"; d.fill() } else { var g = d.createRadialGradient(e, f, a * b, e, f, a); g.addColorStop(0, "rgba(0,0,0,1)"); g.addColorStop(1, "rgba(0,0,0,0)"); d.fillStyle = g; d.fillRect(0, 0, 2 * a, 2 * a) } return c }; var c = function (a) { var b = []; var c = a.min; var d = a.max; var e = a.radi; var a = a.data; var f = Object.keys(a); var g = f.length; while (g--) { var h = f[g]; var i = Object.keys(a[h]); var j = i.length; while (j--) { var k = i[j]; var l = a[h][k]; var m = e[h][k]; b.push({ x: h, y: k, value: l, radius: m }) } } return { min: c, max: d, data: b } }; function d(b) { var c = b.container; var d = this.shadowCanvas = document.createElement("canvas"); var e = this.canvas = b.canvas || document.createElement("canvas"); var f = this._renderBoundaries = [1e4, 1e4, 0, 0]; var g = getComputedStyle(b.container) || {}; e.className = "heatmap-canvas"; this._width = e.width = d.width = b.width || +g.width.replace(/px/, ""); this._height = e.height = d.height = b.height || +g.height.replace(/px/, ""); this.shadowCtx = d.getContext("2d"); this.ctx = e.getContext("2d"); e.style.cssText = d.style.cssText = "position:absolute;left:0;top:0;"; c.style.position = "relative"; c.appendChild(e); this._palette = a(b); this._templates = {}; this._setStyles(b) } d.prototype = { renderPartial: function (a) { if (a.data.length > 0) { this._drawAlpha(a); this._colorize() } }, renderAll: function (a) { this._clear(); if (a.data.length > 0) { this._drawAlpha(c(a)); this._colorize() } }, _updateGradient: function (b) { this._palette = a(b) }, updateConfig: function (a) { if (a["gradient"]) { this._updateGradient(a) } this._setStyles(a) }, setDimensions: function (a, b) { this._width = a; this._height = b; this.canvas.width = this.shadowCanvas.width = a; this.canvas.height = this.shadowCanvas.height = b }, _clear: function () { this.shadowCtx.clearRect(0, 0, this._width, this._height); this.ctx.clearRect(0, 0, this._width, this._height) }, _setStyles: function (a) { this._blur = a.blur == 0 ? 0 : a.blur || a.defaultBlur; if (a.backgroundColor) { this.canvas.style.backgroundColor = a.backgroundColor } this._width = this.canvas.width = this.shadowCanvas.width = a.width || this._width; this._height = this.canvas.height = this.shadowCanvas.height = a.height || this._height; this._opacity = (a.opacity || 0) * 255; this._maxOpacity = (a.maxOpacity || a.defaultMaxOpacity) * 255; this._minOpacity = (a.minOpacity || a.defaultMinOpacity) * 255; this._useGradientOpacity = !!a.useGradientOpacity }, _drawAlpha: function (a) { var c = this._min = a.min; var d = this._max = a.max; var a = a.data || []; var e = a.length; var f = 1 - this._blur; while (e--) { var g = a[e]; var h = g.x; var i = g.y; var j = g.radius; var k = Math.min(g.value, d); var l = h - j; var m = i - j; var n = this.shadowCtx; var o; if (!this._templates[j]) { this._templates[j] = o = b(j, f) } else { o = this._templates[j] } var p = (k - c) / (d - c); n.globalAlpha = p < .01 ? .01 : p; n.drawImage(o, l, m); if (l < this._renderBoundaries[0]) { this._renderBoundaries[0] = l } if (m < this._renderBoundaries[1]) { this._renderBoundaries[1] = m } if (l + 2 * j > this._renderBoundaries[2]) { this._renderBoundaries[2] = l + 2 * j } if (m + 2 * j > this._renderBoundaries[3]) { this._renderBoundaries[3] = m + 2 * j } } }, _colorize: function () { var a = this._renderBoundaries[0]; var b = this._renderBoundaries[1]; var c = this._renderBoundaries[2] - a; var d = this._renderBoundaries[3] - b; var e = this._width; var f = this._height; var g = this._opacity; var h = this._maxOpacity; var i = this._minOpacity; var j = this._useGradientOpacity; if (a < 0) { a = 0 } if (b < 0) { b = 0 } if (a + c > e) { c = e - a } if (b + d > f) { d = f - b } var k = this.shadowCtx.getImageData(a, b, c, d); var l = k.data; var m = l.length; var n = this._palette; for (var o = 3; o < m; o += 4) { var p = l[o]; var q = p * 4; if (!q) { continue } var r; if (g > 0) { r = g } else { if (p < h) { if (p < i) { r = i } else { r = p } } else { r = h } } l[o - 3] = n[q]; l[o - 2] = n[q + 1]; l[o - 1] = n[q + 2]; l[o] = j ? n[q + 3] : r } k.data = l; this.ctx.putImageData(k, a, b); this._renderBoundaries = [1e3, 1e3, 0, 0] }, getValueAt: function (a) { var b; var c = this.shadowCtx; var d = c.getImageData(a.x, a.y, 1, 1); var e = d.data[3]; var f = this._max; var g = this._min; b = Math.abs(f - g) * (e / 255) >> 0; return b }, getDataURL: function () { return this.canvas.toDataURL() } }; return d }(); var d = function j() { var b = false; if (a["defaultRenderer"] === "canvas2d") { b = c } return b }(); var e = { merge: function () { var a = {}; var b = arguments.length; for (var c = 0; c < b; c++) { var d = arguments[c]; for (var e in d) { a[e] = d[e] } } return a } }; var f = function k() { var c = function h() { function a() { this.cStore = {} } a.prototype = { on: function (a, b, c) { var d = this.cStore; if (!d[a]) { d[a] = [] } d[a].push(function (a) { return b.call(c, a) }) }, emit: function (a, b) { var c = this.cStore; if (c[a]) { var d = c[a].length; for (var e = 0; e < d; e++) { var f = c[a][e]; f(b) } } } }; return a }(); var f = function (a) { var b = a._renderer; var c = a._coordinator; var d = a._store; c.on("renderpartial", b.renderPartial, b); c.on("renderall", b.renderAll, b); c.on("extremachange", function (b) { a._config.onExtremaChange && a._config.onExtremaChange({ min: b.min, max: b.max, gradient: a._config["gradient"] || a._config["defaultGradient"] }) }); d.setCoordinator(c) }; function g() { var g = this._config = e.merge(a, arguments[0] || {}); this._coordinator = new c; if (g["plugin"]) { var h = g["plugin"]; if (!a.plugins[h]) { throw new Error("Plugin '" + h + "' not found. Maybe it was not registered.") } else { var i = a.plugins[h]; this._renderer = new i.renderer(g); this._store = new i.store(g) } } else { this._renderer = new d(g); this._store = new b(g) } f(this) } g.prototype = { addData: function () { this._store.addData.apply(this._store, arguments); return this }, removeData: function () { this._store.removeData && this._store.removeData.apply(this._store, arguments); return this }, setData: function () { this._store.setData.apply(this._store, arguments); return this }, setDataMax: function () { this._store.setDataMax.apply(this._store, arguments); return this }, setDataMin: function () { this._store.setDataMin.apply(this._store, arguments); return this }, configure: function (a) { this._config = e.merge(this._config, a); this._renderer.updateConfig(this._config); this._coordinator.emit("renderall", this._store._getInternalData()); return this }, repaint: function () { this._coordinator.emit("renderall", this._store._getInternalData()); return this }, getData: function () { return this._store.getData() }, getDataURL: function () { return this._renderer.getDataURL() }, getValueAt: function (a) { if (this._store.getValueAt) { return this._store.getValueAt(a) } else if (this._renderer.getValueAt) { return this._renderer.getValueAt(a) } else { return null } } }; return g }(); var g = { create: function (a) { return new f(a) }, register: function (b, c) { a.plugins[b] = c } }; return g });
\ No newline at end of file
diff --git a/src/utils/lib/leaflet-heatmap.js b/src/utils/lib/leaflet-heatmap.js
new file mode 100644
index 0000000..e3f4881
--- /dev/null
+++ b/src/utils/lib/leaflet-heatmap.js
@@ -0,0 +1,246 @@
+/*
+* Leaflet Heatmap Overlay
+*
+* Copyright (c) 2008-2016, Patrick Wied (https://www.patrick-wied.at)
+* Dual-licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)
+* and the Beerware (http://en.wikipedia.org/wiki/Beerware) license.
+*/
+; (function (name, context, factory) {
+ // Supports UMD. AMD, CommonJS/Node.js and browser context
+ if (typeof module !== "undefined" && module.exports) {
+ module.exports = factory(
+ require('./heatmap.min.js'),
+ require('leaflet')
+ );
+ } else if (typeof define === "function" && define.amd) {
+ define(['./heatmap.min.js', 'leaflet'], factory);
+ } else {
+ // browser globals
+ if (typeof window.h337 === 'undefined') {
+ throw new Error('heatmap.js must be loaded before the leaflet heatmap plugin');
+ }
+ if (typeof window.L === 'undefined') {
+ throw new Error('Leaflet must be loaded before the leaflet heatmap plugin');
+ }
+ context[name] = factory(window.h337, window.L);
+ }
+
+})("HeatmapOverlay", this, function (h337, L) {
+ 'use strict';
+
+ // Leaflet < 0.8 compatibility
+ if (typeof L.Layer === 'undefined') {
+ L.Layer = L.Class;
+ }
+
+ var HeatmapOverlay = L.Layer.extend({
+
+ initialize: function (config) {
+ this.cfg = config;
+ this._el = L.DomUtil.create('div', 'leaflet-zoom-hide');
+ this._data = [];
+ this._max = 1;
+ this._min = 0;
+ this.cfg.container = this._el;
+ },
+
+ onAdd: function (map) {
+ var size = map.getSize();
+
+ this._map = map;
+
+ this._width = size.x;
+ this._height = size.y;
+
+ this._el.style.width = size.x + 'px';
+ this._el.style.height = size.y + 'px';
+ this._el.style.position = 'absolute';
+
+ this._origin = this._map.layerPointToLatLng(new L.Point(0, 0));
+
+ map.getPanes().overlayPane.appendChild(this._el);
+
+ if (!this._heatmap) {
+ this._heatmap = h337.create(this.cfg);
+ }
+
+ // this resets the origin and redraws whenever
+ // the zoom changed or the map has been moved
+ map.on('moveend', this._reset, this);
+ this._draw();
+ },
+
+ addTo: function (map) {
+ map.addLayer(this);
+ return this;
+ },
+
+ onRemove: function (map) {
+ // remove layer's DOM elements and listeners
+ map.getPanes().overlayPane.removeChild(this._el);
+
+ map.off('moveend', this._reset, this);
+ },
+ _draw: function () {
+ if (!this._map) { return; }
+
+ var mapPane = this._map.getPanes().mapPane;
+ var point = mapPane._leaflet_pos;
+
+ // reposition the layer
+ this._el.style[HeatmapOverlay.CSS_TRANSFORM] = 'translate(' +
+ -Math.round(point.x) + 'px,' +
+ -Math.round(point.y) + 'px)';
+
+ this._update();
+ },
+ _update: function () {
+ var bounds, zoom, scale;
+ var generatedData = { max: this._max, min: this._min, data: [] };
+
+ bounds = this._map.getBounds();
+ zoom = this._map.getZoom();
+ scale = Math.pow(2, zoom);
+
+ if (this._data.length == 0) {
+ if (this._heatmap) {
+ this._heatmap.setData(generatedData);
+ }
+ return;
+ }
+
+
+ var latLngPoints = [];
+ var radiusMultiplier = this.cfg.scaleRadius ? scale : 1;
+ var localMax = 0;
+ var localMin = 0;
+ var valueField = this.cfg.valueField;
+ var len = this._data.length;
+
+ while (len--) {
+ var entry = this._data[len];
+ var value = entry[valueField];
+ var latlng = entry.latlng;
+
+
+ // we don't wanna render points that are not even on the map ;-)
+ if (!bounds.contains(latlng)) {
+ continue;
+ }
+ // local max is the maximum within current bounds
+ localMax = Math.max(value, localMax);
+ localMin = Math.min(value, localMin);
+
+ var point = this._map.latLngToContainerPoint(latlng);
+ var latlngPoint = { x: Math.round(point.x), y: Math.round(point.y) };
+ latlngPoint[valueField] = value;
+
+ var radius;
+
+ if (entry.radius) {
+ radius = entry.radius * radiusMultiplier;
+ } else {
+ radius = (this.cfg.radius || 2) * radiusMultiplier;
+ }
+ latlngPoint.radius = radius;
+ latLngPoints.push(latlngPoint);
+ }
+ if (this.cfg.useLocalExtrema) {
+ generatedData.max = localMax;
+ generatedData.min = localMin;
+ }
+
+ generatedData.data = latLngPoints;
+
+ this._heatmap.setData(generatedData);
+ },
+ setData: function (data) {
+ this._max = data.max || this._max;
+ this._min = data.min || this._min;
+ var latField = this.cfg.latField || 'lat';
+ var lngField = this.cfg.lngField || 'lng';
+ var valueField = this.cfg.valueField || 'value';
+
+ // transform data to latlngs
+ var data = data.data;
+ var len = data.length;
+ var d = [];
+
+ while (len--) {
+ var entry = data[len];
+ var latlng = new L.LatLng(entry[latField], entry[lngField]);
+ var dataObj = { latlng: latlng };
+ dataObj[valueField] = entry[valueField];
+ if (entry.radius) {
+ dataObj.radius = entry.radius;
+ }
+ d.push(dataObj);
+ }
+ this._data = d;
+
+ this._draw();
+ },
+ // experimential... not ready.
+ addData: function (pointOrArray) {
+ if (pointOrArray.length > 0) {
+ var len = pointOrArray.length;
+ while (len--) {
+ this.addData(pointOrArray[len]);
+ }
+ } else {
+ var latField = this.cfg.latField || 'lat';
+ var lngField = this.cfg.lngField || 'lng';
+ var valueField = this.cfg.valueField || 'value';
+ var entry = pointOrArray;
+ var latlng = new L.LatLng(entry[latField], entry[lngField]);
+ var dataObj = { latlng: latlng };
+
+ dataObj[valueField] = entry[valueField];
+ this._max = Math.max(this._max, dataObj[valueField]);
+ this._min = Math.min(this._min, dataObj[valueField]);
+
+ if (entry.radius) {
+ dataObj.radius = entry.radius;
+ }
+ this._data.push(dataObj);
+ this._draw();
+ }
+ },
+ _reset: function () {
+ this._origin = this._map.layerPointToLatLng(new L.Point(0, 0));
+
+ var size = this._map.getSize();
+ if (this._width !== size.x || this._height !== size.y) {
+ this._width = size.x;
+ this._height = size.y;
+
+ this._el.style.width = this._width + 'px';
+ this._el.style.height = this._height + 'px';
+
+ this._heatmap._renderer.setDimensions(this._width, this._height);
+ }
+ this._draw();
+ }
+ });
+
+ HeatmapOverlay.CSS_TRANSFORM = (function () {
+ var div = document.createElement('div');
+ var props = [
+ 'transform',
+ 'WebkitTransform',
+ 'MozTransform',
+ 'OTransform',
+ 'msTransform'
+ ];
+
+ for (var i = 0; i < props.length; i++) {
+ var prop = props[i];
+ if (div.style[prop] !== undefined) {
+ return prop;
+ }
+ }
+ return props[0];
+ })();
+
+ return HeatmapOverlay;
+});
\ No newline at end of file
diff --git a/src/utils/lib/leaflet.ChineseTmsProviders.js b/src/utils/lib/leaflet.ChineseTmsProviders.js
new file mode 100644
index 0000000..ce4b05c
--- /dev/null
+++ b/src/utils/lib/leaflet.ChineseTmsProviders.js
@@ -0,0 +1,220 @@
+// this L.CRS.Baidu from https://github.com/muyao1987/leaflet-tileLayer-baidugaode/blob/master/src/tileLayer.baidu.js
+
+if (L.Proj) {
+ L.CRS.Baidu = new L.Proj.CRS('EPSG:900913', '+proj=merc +a=6378206 +b=6356584.314245179 +lat_ts=0.0 +lon_0=0.0 +x_0=0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs', {
+ resolutions: function () {
+ var level = 19
+ var res = [];
+ res[0] = Math.pow(2, 18);
+ for (var i = 1; i < level; i++) {
+ res[i] = Math.pow(2, (18 - i))
+ }
+ return res;
+ }(),
+ origin: [0, 0],
+ bounds: L.bounds([20037508.342789244, 0], [0, 20037508.342789244])
+ });
+}
+
+L.TileLayer.ChinaProvider = L.TileLayer.extend({
+
+ initialize: function (type, options) { // (type, Object)
+ var providers = L.TileLayer.ChinaProvider.providers;
+
+ options = options || {}
+
+ var parts = type.split('.');
+
+ var providerName = parts[0];
+ var mapName = parts[1];
+ var mapType = parts[2];
+
+ var url = providers[providerName][mapName][mapType];
+ options.subdomains = providers[providerName].Subdomains;
+ options.key = options.key || providers[providerName].key;
+
+ if ('tms' in providers[providerName]) {
+ options.tms = providers[providerName]['tms']
+ }
+
+ L.TileLayer.prototype.initialize.call(this, url, options);
+ },
+
+ getTileUrl: function (coords) {
+ var data = {
+ s: this._getSubdomain(coords),
+ x: coords.x,
+ y: coords.y,
+ z: this._getZoomForUrl(),
+ };
+ if (this._map && !this._map.options.crs.infinite) {
+ var invertedY = this._globalTileRange.max.y - coords.y;
+ if (this.options.tms) {
+ data['y'] = invertedY;
+ }
+ data['-y'] = invertedY;
+ }
+
+ data.sx = data.x >> 4
+ data.sy = ((1 << data.z) - data.y) >> 4
+
+ return L.Util.template(this._url, L.Util.extend(data, this.options));
+ },
+
+ createTile: function (coords) {
+ // 创建一个用于绘图的 元素
+ var tile = L.DomUtil.create('canvas', 'leaflet-tile');
+
+ // 根据选项设置瓦片的宽度和高度
+ var size = this.getTileSize();
+ tile.width = size.x;
+ tile.height = size.y;
+
+ // 获得一个 canvas 上下文,并使用 coords.x、coords.y 和 coords.z 在上面画东西
+ var ctx = tile.getContext('2d');
+
+ // 使用传入的 URL 模板替换变量
+ var url = this._url
+ .replace('{s}', this._getSubdomain(coords))
+ .replace('{x}', coords.x)
+ .replace('{y}', coords.y)
+ .replace('{z}', this._getZoomForUrl());
+
+
+ // 创建一个图像对象来加载瓦片
+ var img = new Image();
+
+ img.src = url; // 替换为你的图片路径
+ img.setAttribute('crossOrigin', 'anonymous')
+
+ /**获取外部接受的颜色*/
+ var color = this.options.color;
+
+ // 当图片加载完成后,绘制到 Canvas 上
+ img.onload = function () {
+ // 绘制图片到 Canvas 上
+ ctx.drawImage(img, 0, 0, tile.width, tile.height);
+
+ if (color) {
+
+ // 获取图像的像素数据
+ var imageData = ctx.getImageData(0, 0, tile.width, tile.height);
+ // 获取原来的图片的像素颜色
+ var pixels = imageData.data;
+ for (let i = 0; i < pixels.length; i += 4) {
+ const r = pixels[i],
+ g = pixels[i + 1],
+ b = pixels[i + 2],
+ a = pixels[i + 3];
+ //计算灰度
+ var grayVal = (r + g + b) / 3;
+ //灰度反转--会使图片整体变成灰色--方便上色
+ grayVal = 255 - grayVal;
+ //将灰度替换掉原始的颜色
+ pixels[i] = grayVal + color.r;
+ pixels[i + 1] = grayVal + color.g;
+ pixels[i + 2] = grayVal + color.b;
+ //设置一个前景透明度,以便和背景混合
+ if (color.a) {
+ pixels[i + 3] = a * color.a;
+ }
+ }
+ // 将修改后的像素数据放回 Canvas
+ ctx.putImageData(imageData, 0, 0);
+ }
+ };
+ // 返回瓦片,以便在屏幕上呈现
+ return tile;
+ }
+});
+
+L.TileLayer.ChinaProvider.providers = {
+ TianDiTu: {
+ Normal: {
+ Map: "//t{s}.tianditu.gov.cn/DataServer?T=vec_w&X={x}&Y={y}&L={z}&tk={key}",
+ Annotion: "//t{s}.tianditu.gov.cn/DataServer?T=cva_w&X={x}&Y={y}&L={z}&tk={key}"
+ },
+ Satellite: {
+ Map: "//t{s}.tianditu.gov.cn/DataServer?T=img_w&X={x}&Y={y}&L={z}&tk={key}",
+ Annotion: "//t{s}.tianditu.gov.cn/DataServer?T=cia_w&X={x}&Y={y}&L={z}&tk={key}"
+ },
+ Terrain: {
+ Map: "//t{s}.tianditu.gov.cn/DataServer?T=ter_w&X={x}&Y={y}&L={z}&tk={key}",
+ Annotion: "//t{s}.tianditu.gov.cn/DataServer?T=cta_w&X={x}&Y={y}&L={z}&tk={key}"
+ },
+ Subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
+ key: "174705aebfe31b79b3587279e211cb9a"
+ },
+
+ GaoDe: {
+ Normal: {
+ Map: 'https://webst0{s}.is.autonavi.com/appmaptile?style=7&x={x}&y={y}&z={z}' //高清
+ },
+ Satellite: {
+ Map: 'https://webst0{s}.is.autonavi.com/appmaptile?style=6&x={x}&y={y}&z={z}',
+ Annotion: 'https://webst0{s}.is.autonavi.com/appmaptile?style=8&x={x}&y={y}&z={z}'
+ },
+ Subdomains: ["1", "2", "3", "4"]
+ },
+
+ Google: {
+ Normal: {
+ Map: "//www.google.cn/maps/vt?lyrs=m@189&gl=cn&x={x}&y={y}&z={z}"
+ },
+ Satellite: {
+ Map: "//www.google.cn/maps/vt?lyrs=s@189&gl=cn&x={x}&y={y}&z={z}",
+ Annotion: "//www.google.cn/maps/vt?lyrs=y@189&gl=cn&x={x}&y={y}&z={z}"
+ },
+ Subdomains: []
+ },
+
+ Geoq: {
+ Normal: {
+ Map: "//map.geoq.cn/ArcGIS/rest/services/ChinaOnlineCommunity/MapServer/tile/{z}/{y}/{x}",
+ PurplishBlue: "//map.geoq.cn/ArcGIS/rest/services/ChinaOnlineStreetPurplishBlue/MapServer/tile/{z}/{y}/{x}",
+ Gray: "//map.geoq.cn/ArcGIS/rest/services/ChinaOnlineStreetGray/MapServer/tile/{z}/{y}/{x}",
+ Warm: "//map.geoq.cn/ArcGIS/rest/services/ChinaOnlineStreetWarm/MapServer/tile/{z}/{y}/{x}",
+ },
+ Theme: {
+ Hydro: "//thematic.geoq.cn/arcgis/rest/services/ThematicMaps/WorldHydroMap/MapServer/tile/{z}/{y}/{x}"
+ },
+ Subdomains: []
+ },
+
+ OSM: {
+ Normal: {
+ Map: "//{s}.tile.osm.org/{z}/{x}/{y}.png",
+ },
+ Subdomains: ['a', 'b', 'c']
+ },
+
+ Baidu: {
+ Normal: {
+ Map: '//online{s}.map.bdimg.com/onlinelabel/?qt=tile&x={x}&y={y}&z={z}&styles=pl&scaler=1&p=1'
+ },
+ Satellite: {
+ Map: '//shangetu{s}.map.bdimg.com/it/u=x={x};y={y};z={z};v=009;type=sate&fm=46',
+ Annotion: '//online{s}.map.bdimg.com/tile/?qt=tile&x={x}&y={y}&z={z}&styles=sl&v=020'
+ },
+ Subdomains: '0123456789',
+ tms: true
+ },
+
+ Tencent: {
+ Normal: {
+ Map: "//rt{s}.map.gtimg.com/tile?z={z}&x={x}&y={-y}&type=vector&styleid=3",
+ },
+ Satellite: {
+ Map: "//p{s}.map.gtimg.com/sateTiles/{z}/{sx}/{sy}/{x}_{-y}.jpg",
+ },
+ Terrain: {
+ Map: "//p{s}.map.gtimg.com/demTiles/{z}/{sx}/{sy}/{x}_{-y}.jpg"
+ },
+ Subdomains: '0123',
+ }
+
+};
+
+L.tileLayer.chinaProvider = function (type, options) {
+ return new L.TileLayer.ChinaProvider(type, options);
+};
diff --git a/src/utils/lib/leaflet.mapCorrection.min.js b/src/utils/lib/leaflet.mapCorrection.min.js
new file mode 100644
index 0000000..d3eb791
--- /dev/null
+++ b/src/utils/lib/leaflet.mapCorrection.min.js
@@ -0,0 +1,143 @@
+/* eslint-disable */
+L.CoordConver = function () {
+ function a(b, c) {
+ var d =
+ -100 +
+ 2 * b +
+ 3 * c +
+ 0.2 * c * c +
+ 0.1 * b * c +
+ 0.2 * Math.sqrt(Math.abs(b)),
+ d = d + (2 * (20 * Math.sin(6 * b * e) + 20 * Math.sin(2 * b * e))) / 3,
+ d = d + (2 * (20 * Math.sin(c * e) + 40 * Math.sin((c / 3) * e))) / 3
+ return (d +=
+ (2 * (160 * Math.sin((c / 12) * e) + 320 * Math.sin((c * e) / 30))) / 3)
+ }
+ function f(b, c) {
+ var d =
+ 300 +
+ b +
+ 2 * c +
+ 0.1 * b * b +
+ 0.1 * b * c +
+ 0.1 * Math.sqrt(Math.abs(b)),
+ d = d + (2 * (20 * Math.sin(6 * b * e) + 20 * Math.sin(2 * b * e))) / 3,
+ d = d + (2 * (20 * Math.sin(b * e) + 40 * Math.sin((b / 3) * e))) / 3
+ return (d +=
+ (2 * (150 * Math.sin((b / 12) * e) + 300 * Math.sin((b / 30) * e))) / 3)
+ }
+ this.getCorrdType = function (b) {
+ var c = 'wgs84'
+ switch (b.split('.')[0]) {
+ case 'Geoq':
+ case 'GaoDe':
+ case 'Google':
+ c = 'gcj02'
+ break
+ case 'Baidu':
+ c = 'bd09'
+ break
+ case 'OSM':
+ case 'TianDiTu':
+ c = 'wgs84'
+ }
+ return c
+ }
+ this.bd09_To_gps84 = function (b, c) {
+ var d = this.bd09_To_gcj02(b, c)
+ return this.gcj02_To_gps84(d.lng, d.lat)
+ }
+ this.gps84_To_bd09 = function (b, c) {
+ var d = this.gps84_To_gcj02(b, c)
+ return this.gcj02_To_bd09(d.lng, d.lat)
+ }
+ this.gps84_To_gcj02 = function (b, c) {
+ var d = a(b - 105, c - 35),
+ k = f(b - 105, c - 35),
+ l = (c / 180) * e,
+ g = Math.sin(l),
+ g = 1 - n * g * g,
+ m = Math.sqrt(g),
+ d = (180 * d) / (((h * (1 - n)) / (g * m)) * e),
+ k = (180 * k) / ((h / m) * Math.cos(l) * e)
+ return { lng: b + k, lat: c + d }
+ }
+ this.gcj02_To_gps84 = function (b, c) {
+ var d = a(b - 105, c - 35),
+ k = f(b - 105, c - 35),
+ l = (c / 180) * e,
+ g = Math.sin(l),
+ g = 1 - n * g * g,
+ m = Math.sqrt(g),
+ d = (180 * d) / (((h * (1 - n)) / (g * m)) * e),
+ k = (180 * k) / ((h / m) * Math.cos(l) * e)
+ return { lng: 2 * b - (b + k), lat: 2 * c - (c + d) }
+ }
+ this.gcj02_To_bd09 = function (b, c) {
+ var d = Math.sqrt(b * b + c * c) + 2e-5 * Math.sin(c * p),
+ a = Math.atan2(c, b) + 3e-6 * Math.cos(b * p)
+ return { lng: d * Math.cos(a) + 0.0065, lat: d * Math.sin(a) + 0.006 }
+ }
+ this.bd09_To_gcj02 = function (b, c) {
+ var d = b - 0.0065,
+ a = c - 0.006,
+ e = Math.sqrt(d * d + a * a) - 2e-5 * Math.sin(a * p),
+ d = Math.atan2(a, d) - 3e-6 * Math.cos(d * p)
+ return { lng: e * Math.cos(d), lat: e * Math.sin(d) }
+ }
+ var e = 3.141592653589793,
+ h = 6378245,
+ n = 0.006693421622965943,
+ p = (3e3 * e) / 180
+}
+L.coordConver = function () {
+ return new L.CoordConver()
+}
+L.TileLayer.ChinaProvider.include({
+ addTo: function (a) {
+ a.options.corrdType || (a.options.corrdType = this.options.corrdType)
+ a.addLayer(this)
+ return this
+ },
+})
+L.tileLayer.chinaProvider = function (a, f) {
+ f = f || {}
+ f.corrdType = L.coordConver().getCorrdType(a)
+ return new L.TileLayer.ChinaProvider(a, f)
+}
+L.GridLayer.include({
+ _setZoomTransform: function (a, f, e) {
+ var h = f
+ void 0 != h &&
+ this.options &&
+ ('gcj02' == this.options.corrdType
+ ? (h = L.coordConver().gps84_To_gcj02(f.lng, f.lat))
+ : 'bd09' == this.options.corrdType &&
+ (h = L.coordConver().gps84_To_bd09(f.lng, f.lat)))
+ f = this._map.getZoomScale(e, a.zoom)
+ e = a.origin
+ .multiplyBy(f)
+ .subtract(this._map._getNewPixelOrigin(h, e))
+ .round()
+ L.Browser.any3d
+ ? L.DomUtil.setTransform(a.el, e, f)
+ : L.DomUtil.setPosition(a.el, e)
+ },
+ _getTiledPixelBounds: function (a) {
+ var f = a
+ void 0 != f &&
+ this.options &&
+ ('gcj02' == this.options.corrdType
+ ? (f = L.coordConver().gps84_To_gcj02(a.lng, a.lat))
+ : 'bd09' == this.options.corrdType &&
+ (f = L.coordConver().gps84_To_bd09(a.lng, a.lat)))
+ a = this._map
+ var e = a._animatingZoom
+ ? Math.max(a._animateToZoom, a.getZoom())
+ : a.getZoom(),
+ e = a.getZoomScale(e, this._tileZoom),
+ f = a.project(f, this._tileZoom).floor()
+ a = a.getSize().divideBy(2 * e)
+ return new L.Bounds(f.subtract(a), f.add(a))
+ },
+})
diff --git a/src/utils/lib/leaflet.polygon.gradient.js b/src/utils/lib/leaflet.polygon.gradient.js
new file mode 100644
index 0000000..4c2db1f
--- /dev/null
+++ b/src/utils/lib/leaflet.polygon.gradient.js
@@ -0,0 +1,335 @@
+/* eslint-disable */
+(function (factory, window) {
+
+ // define an AMD module that relies on 'leaflet'
+ if (typeof define === 'function' && define.amd) {
+ define(['leaflet'], factory);
+
+ // define a Common JS module that relies on 'leaflet'
+ } else if (typeof exports === 'object') {
+ module.exports = factory(require('leaflet'));
+ }
+
+ // attach your plugin to the global 'L' letiable
+ if (typeof window !== 'undefined' && window.L) {
+ window.L.ArrowPath = factory(L);
+ }
+}(function (L) {
+
+ L.SVG.include({
+ _updateStyle: function (layer) {
+
+ let path = layer._path,
+ options = layer.options;
+
+ if (!path) {
+ return;
+ }
+
+ if (options.stroke) {
+ path.setAttribute('stroke', options.color);
+ path.setAttribute('stroke-opacity', options.opacity);
+ path.setAttribute('stroke-width', options.weight);
+ path.setAttribute('stroke-linecap', options.lineCap);
+ path.setAttribute('stroke-linejoin', options.lineJoin);
+
+ if (options.dashArray) {
+ path.setAttribute('stroke-dasharray', options.dashArray);
+ } else {
+ path.removeAttribute('stroke-dasharray');
+ }
+
+ if (options.dashOffset) {
+ path.setAttribute('stroke-dashoffset', options.dashOffset);
+ } else {
+ path.removeAttribute('stroke-dashoffset');
+ }
+ } else {
+ path.setAttribute('stroke', 'none');
+ }
+
+ if (options.fill) {
+ this._polyFill(layer, path, options);
+ path.setAttribute('fill-opacity', options.fillOpacity);
+ path.setAttribute('fill-rule', options.fillRule || 'evenodd');
+ } else {
+ path.setAttribute('fill', 'none');
+ }
+ },
+ _polyFill(layer, path, options) {
+ let fillColor = options.fillColor;
+ let isLinearGradient = fillColor.match(/^linearGradient\(/);
+ let isRadialGradient = fillColor.match(/^radialGradient\(/);
+
+ if (fillColor.match(/^#/)) {
+ path.setAttribute('fill', fillColor || options.color);
+ } else if (isLinearGradient || isRadialGradient) {
+ let gradientOpt = this._addGradient(fillColor);
+ if (isLinearGradient) {
+ this._addLinearGradient(layer, gradientOpt);
+ } else {
+ this._addRadialGradient(layer, gradientOpt);
+ }
+ } else if (fillColor.match(/^url\(/)) {
+ this._fillByImage(layer);
+ }
+ },
+ _addLinearGradient: function (layer, gradientOpt) {
+ let path = layer._path;
+ let colorStr = layer.options.fillColor;
+ let gradientId = 'gradient' + gradientOpt.index;
+
+ this._addDefs();
+
+ if (!gradientOpt.exist) {
+ let gradient = L.SVG.create('linearGradient');
+ gradient.setAttribute('id', gradientId);
+
+ let arrMap = this._getLinearProperties(colorStr, ['linearGradient(', ')']);
+ this._addStops(gradient, arrMap);
+
+ this._addAngle(gradient, arrMap.angle);
+
+ this._defs.appendChild(gradient);
+ }
+
+ path.setAttribute('fill', 'url(#' + gradientId + ')');
+ },
+ _addRadialGradient: function (layer, gradientOpt) {
+ let path = layer._path;
+ let colorStr = layer.options.fillColor;
+ let gradientId = 'gradient' + gradientOpt.index;
+
+ this._addDefs();
+
+ if (!gradientOpt.exist) {
+ let gradient = L.SVG.create('radialGradient');
+ gradient.setAttribute('id', gradientId);
+
+ let arrMap = this._getRadialProperties(colorStr, ['radialGradient(', ')']);
+ this._addStops(gradient, arrMap);
+
+ this._addAttribute(gradient, arrMap);
+ //
+ this._defs.appendChild(gradient);
+ }
+
+ path.setAttribute('fill', 'url(#' + gradientId + ')');
+ },
+ _addAttribute(gradient, arr) {
+ gradient.setAttribute('cx', arr.cx);
+ gradient.setAttribute('cy', arr.cy);
+ gradient.setAttribute('r', arr.r);
+ gradient.setAttribute('fx', arr.fx);
+ gradient.setAttribute('fy', arr.fy);
+ },
+
+ _getRadialProperties(colorStr, replaceArr) {
+ let string = colorStr;
+ for (let i = 0, l = replaceArr.length; i < l; i++) {
+ let str = replaceArr[i];
+ string = string.replace(str, '');
+ }
+ let arrays = string.split(/[\,]+/);
+ let colorArr = arrays.slice(5);
+ let resColors = [];
+ let resOffsets = [];
+ let offsetNum = 0;
+ for (let i = 0, l = colorArr.length; i < l; i++) {
+ let str = colorArr[i];
+ let opts = str.trim().split(/\s+/);
+ resColors.push(opts[0]);
+ if (opts.length > 1 || i === l - 1) {
+ let offset;
+ if (opts.length > 1) {
+ offset = parseFloat(opts[1]);
+ } else {
+ offset = 100;
+ }
+
+ let len = resOffsets.length;
+ if (offsetNum > 0) {
+ let startNum = len - offsetNum - 1;
+ let startVal = parseFloat(resOffsets[startNum]);
+ let step = (offset - startVal) / (offsetNum + 1);
+ for (let j = 1; j <= offsetNum; j++) {
+ resOffsets[startNum + j] = startVal + step * j + '%';
+ }
+ offsetNum = 0;
+ }
+ resOffsets.push(offset + '%');
+ } else {
+ if (i !== 0) {
+ offsetNum = offsetNum + 1;
+ resOffsets.push('');
+ } else {
+ resOffsets.push('0%');
+ }
+ }
+ }
+ return {
+ cx: arrays[0].trim(),
+ cy: arrays[1].trim(),
+ r: arrays[2].trim(),
+ fx: arrays[3].trim(),
+ fy: arrays[4].trim(),
+ colors: resColors,
+ offsets: resOffsets
+ }
+ },
+ _addGradient(gradient) {
+ if (!this._gradientArray) {
+ this._gradientArray = [];
+ }
+ let gradientStr = gradient.split(/[\s\,\-\(\)]+/).join('');
+ let index = this._gradientArray.indexOf(gradientStr);
+ if (index > -1) {
+ return { index: index, exist: true }
+ }
+ this._gradientArray.push(gradientStr);
+ return { index: this._gradientArray.length - 1, exist: false }
+ },
+ _addDefs() {
+ if (!this._defs) {
+ this._defs = L.SVG.create('defs');
+ this._container.appendChild(this._defs);
+ }
+ },
+ _addAngle(gradient, angle) {
+ gradient.setAttribute('x1', '0');
+ gradient.setAttribute('y1', '0');
+ gradient.setAttribute('x2', '1');
+ gradient.setAttribute('y2', '0');
+ gradient.setAttribute('gradientTransform', 'rotate(' + angle.replace('deg', '') + ')');
+ },
+ _addStops(gradient, options) {
+ let colors = options.colors;
+ let offsets = options.offsets;
+ for (let i = 0, len = colors.length; i < len; i++) {
+ let stop = L.SVG.create('stop');
+ stop.setAttribute('offset', offsets[i]);
+ stop.setAttribute('stop-color', colors[i]);
+ gradient.appendChild(stop);
+ }
+ },
+ _getLinearProperties(colorStr, replaceArr) {
+ let string = colorStr;
+ for (let i = 0, l = replaceArr.length; i < l; i++) {
+ let str = replaceArr[i];
+ string = string.replace(str, '');
+ }
+ let arrays = string.split(/[\,]+/);
+ let colorArr = arrays.slice(1);
+ let resAngle = arrays[0].trim();
+ let resColors = [];
+ let resOffsets = [];
+ let offsetNum = 0;
+ for (let i = 0, l = colorArr.length; i < l; i++) {
+ let str = colorArr[i];
+ let opts = str.trim().split(/\s+/);
+ resColors.push(opts[0]);
+ if (opts.length > 1 || i === l - 1) {
+ let offset;
+ if (opts.length > 1) {
+ offset = parseFloat(opts[1]);
+ } else {
+ offset = 100;
+ }
+
+ let len = resOffsets.length;
+ if (offsetNum > 0) {
+ let startNum = len - offsetNum - 1;
+ let startVal = parseFloat(resOffsets[startNum]);
+ let step = (offset - startVal) / (offsetNum + 1);
+ for (let j = 1; j <= offsetNum; j++) {
+ resOffsets[startNum + j] = startVal + step * j + '%';
+ }
+ offsetNum = 0;
+ }
+ resOffsets.push(offset + '%');
+ } else {
+ if (i !== 0) {
+ offsetNum = offsetNum + 1;
+ resOffsets.push('');
+ } else {
+ resOffsets.push('0%');
+ }
+ }
+ }
+ return {
+ angle: resAngle,
+ colors: resColors,
+ offsets: resOffsets
+ }
+ },
+
+ //借鉴自插件leaflet-polygon-fillPattern
+ _fillByImage: function (layer) {
+ let path = layer._path,
+ options = layer.options,
+ fill = options.fillColor;
+ this._addDefs();
+
+ let _img_url = fill.replace(/url\(+/, '').replace(/\)+/, '');/*.substring(4, fill.length - 1)*/
+ let _refOption = this._addRefId(_img_url);
+ let _ref_id = _img_url + _refOption.index;
+ if (!_refOption.exist) {
+ this._addPattern(_img_url, _ref_id, options);
+ }
+ path.setAttribute('fill', "url(#" + _ref_id + ")");
+ },
+ _addRefId(url) {
+ if (!this._imgUrls) {
+ this._imgUrls = [];
+ }
+ let index = this._imgUrls.indexOf(url);
+ if (index > -1) {
+ return { index: index, exist: true }
+ }
+ this._imgUrls.push(url);
+ return { index: this._imgUrls.length - 1, exist: false }
+ },
+ _addPattern(_img_url, _ref_id, options) {
+ let _im = new Image();
+ _im.src = _img_url;
+
+ let _p = L.SVG.create('pattern');
+ _p.setAttribute('id', _ref_id);
+ _p.setAttribute('x', '0');
+ _p.setAttribute('y', '0');
+ _p.setAttribute('patternUnits', 'userSpaceOnUse');
+ _p.setAttribute('width', '24');
+ _p.setAttribute('height', '24');
+
+ let _rect = L.SVG.create('rect');
+ _rect.setAttribute('width', 24);
+ _rect.setAttribute('height', 24);
+ _rect.setAttribute('x', 0);
+ _rect.setAttribute('x', 0);
+ _rect.setAttribute('fill', options.fillColor || options.color);
+
+ let _img = L.SVG.create('image');
+ _img.setAttribute('x', '0');
+ _img.setAttribute('y', '0');
+ _img.setAttributeNS('http://www.w3.org/1999/xlink', 'href', _img_url);
+ _img.setAttribute('width', '24');
+ _img.setAttribute('height', '24');
+
+ _p.appendChild(_rect);
+ _p.appendChild(_img);
+
+ this._defs.appendChild(_p);
+
+ _im.onload = function () {
+ _p.setAttribute('width', _im.width);
+ _p.setAttribute('height', _im.height);
+ _img.setAttribute('width', _im.width);
+ _img.setAttribute('height', _im.height);
+ };
+ }
+
+ })
+
+}, window));
+
+
diff --git a/src/utils/permission.js b/src/utils/permission.js
new file mode 100644
index 0000000..189a716
--- /dev/null
+++ b/src/utils/permission.js
@@ -0,0 +1,47 @@
+import store from '@/store'
+
+/**
+ * 字符权限校验
+ * @param {Array} value 校验值
+ * @returns {Boolean}
+ */
+export function checkPermi(value) {
+ if (value && value instanceof Array && value.length > 0) {
+ const permissions = store.getters && store.getters.permissions
+ const permissionDatas = value
+ const all_permission = "*:*:*";
+
+ const hasPermission = permissions.some(permission => {
+ return all_permission === permission || permissionDatas.includes(permission)
+ })
+
+ return hasPermission;
+
+ } else {
+ console.error(`need roles! Like checkPermi="['system:user:add','system:user:edit']"`)
+ return false
+ }
+}
+
+/**
+ * 角色权限校验
+ * @param {Array} value 校验值
+ * @returns {Boolean}
+ */
+export function checkRole(value) {
+ if (value && value instanceof Array && value.length > 0) {
+ const roles = store.getters && store.getters.roles
+ const permissionRoles = value
+ const super_admin = "admin";
+
+ const hasRole = roles.some(role => {
+ return super_admin === role || permissionRoles.includes(role)
+ })
+
+ return hasRole;
+
+ } else {
+ console.error(`need roles! Like checkRole="['admin','editor']"`)
+ return false
+ }
+}
\ No newline at end of file
diff --git a/src/utils/request.js b/src/utils/request.js
new file mode 100644
index 0000000..ffb0d21
--- /dev/null
+++ b/src/utils/request.js
@@ -0,0 +1,152 @@
+import axios from 'axios'
+import { Notification, MessageBox, Message, Loading } from 'element-ui'
+import store from '@/store'
+import { getToken } from '@/utils/auth'
+import errorCode from '@/utils/errorCode'
+import { tansParams, blobValidate } from "@/utils/ruoyi";
+import cache from '@/plugins/cache'
+import { saveAs } from 'file-saver'
+
+let downloadLoadingInstance;
+// 是否显示重新登录
+export let isRelogin = { show: false };
+
+axios.defaults.headers['Content-Type'] = 'application/json;charset=utf-8'
+// 创建axios实例
+const service = axios.create({
+ // axios中请求配置有baseURL选项,表示请求URL公共部分
+ baseURL: process.env.VUE_APP_BASE_API,
+ // 超时
+ timeout: 10000
+})
+
+// request拦截器
+service.interceptors.request.use(config => {
+ // 是否需要设置 token
+ const isToken = (config.headers || {}).isToken === false
+ // 是否需要防止数据重复提交
+ const isRepeatSubmit = (config.headers || {}).repeatSubmit === false
+ if (getToken() && !isToken) {
+ config.headers['Authorization'] = 'Bearer ' + getToken() // 让每个请求携带自定义token 请根据实际情况自行修改
+ }
+ // get请求映射params参数
+ if (config.method === 'get' && config.params) {
+ let url = config.url + '?' + tansParams(config.params);
+ url = url.slice(0, -1);
+ config.params = {};
+ config.url = url;
+ }
+ if (!isRepeatSubmit && (config.method === 'post' || config.method === 'put')) {
+ const requestObj = {
+ url: config.url,
+ data: typeof config.data === 'object' ? JSON.stringify(config.data) : config.data,
+ time: new Date().getTime()
+ }
+ const requestSize = Object.keys(JSON.stringify(requestObj)).length; // 请求数据大小
+ const limitSize = 5 * 1024 * 1024; // 限制存放数据5M
+ if (requestSize >= limitSize) {
+ console.warn(`[${config.url}]: ` + '请求数据大小超出允许的5M限制,无法进行防重复提交验证。')
+ return config;
+ }
+ const sessionObj = cache.session.getJSON('sessionObj')
+ if (sessionObj === undefined || sessionObj === null || sessionObj === '') {
+ cache.session.setJSON('sessionObj', requestObj)
+ } else {
+ const s_url = sessionObj.url; // 请求地址
+ const s_data = sessionObj.data; // 请求数据
+ const s_time = sessionObj.time; // 请求时间
+ const interval = 1000; // 间隔时间(ms),小于此时间视为重复提交
+ if (s_data === requestObj.data && requestObj.time - s_time < interval && s_url === requestObj.url) {
+ const message = '数据正在处理,请勿重复提交';
+ console.warn(`[${s_url}]: ` + message)
+ return Promise.reject(new Error(message))
+ } else {
+ cache.session.setJSON('sessionObj', requestObj)
+ }
+ }
+ }
+ return config
+}, error => {
+ console.log(error)
+ Promise.reject(error)
+})
+
+// 响应拦截器
+service.interceptors.response.use(res => {
+ // 未设置状态码则默认成功状态
+ const code = res.data.code || 200;
+ // 获取错误信息
+ const msg = errorCode[code] || res.data.msg || errorCode['default']
+ // 二进制数据则直接返回
+ if (res.request.responseType === 'blob' || res.request.responseType === 'arraybuffer') {
+ return res.data
+ }
+ if (code === 401) {
+ if (!isRelogin.show) {
+ isRelogin.show = true;
+ MessageBox.confirm('登录状态已过期,您可以继续留在该页面,或者重新登录', '系统提示', { confirmButtonText: '重新登录', cancelButtonText: '取消', type: 'warning' }).then(() => {
+ isRelogin.show = false;
+ store.dispatch('LogOut').then(() => {
+ location.href = '/index';
+ })
+ }).catch(() => {
+ isRelogin.show = false;
+ });
+ }
+ return Promise.reject('无效的会话,或者会话已过期,请重新登录。')
+ } else if (code === 500) {
+ Message({ message: msg, type: 'error' })
+ return Promise.reject(new Error(msg))
+ } else if (code === 601) {
+ Message({ message: msg, type: 'warning' })
+ return Promise.reject('error')
+ } else if (code !== 200) {
+ Notification.error({ title: msg })
+ return Promise.reject('error')
+ } else {
+ return res.data
+ }
+ },
+ error => {
+ console.log('err' + error)
+ let { message } = error;
+ if (message == "Network Error") {
+ message = "后端接口连接异常";
+ } else if (message.includes("timeout")) {
+ message = "系统接口请求超时";
+ } else if (message.includes("Request failed with status code")) {
+ message = "系统接口" + message.substr(message.length - 3) + "异常";
+ }
+ Message({ message: message, type: 'error', duration: 5 * 1000 })
+ return Promise.reject(error)
+ }
+)
+
+// 通用下载方法
+export function download(url, params, filename, config) {
+ downloadLoadingInstance = Loading.service({ text: "正在下载数据,请稍候", spinner: "el-icon-loading", background: "rgba(0, 0, 0, 0.7)", })
+ return service.post(url, params, {
+ transformRequest: [(params) => { return tansParams(params) }],
+ headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
+ responseType: 'blob',
+ ...config
+ }).then(async (data) => {
+ const isBlob = blobValidate(data);
+ if (isBlob) {
+ const blob = new Blob([data])
+ saveAs(blob, filename)
+ } else {
+ const resText = await data.text();
+ const rspObj = JSON.parse(resText);
+ const errMsg = errorCode[rspObj.code] || rspObj.msg || errorCode['default']
+ Message.error(errMsg);
+ }
+ downloadLoadingInstance.close();
+ }).catch((r) => {
+ console.error(r)
+ Message.error('下载文件出现错误,请联系管理员!')
+ downloadLoadingInstance.close();
+ })
+}
+
+export default service
diff --git a/src/utils/ruoyi.js b/src/utils/ruoyi.js
new file mode 100644
index 0000000..44bf9c4
--- /dev/null
+++ b/src/utils/ruoyi.js
@@ -0,0 +1,233 @@
+
+
+/**
+ * 通用js方法封装处理
+ * Copyright (c) 2019 ruoyi
+ */
+
+// 日期格式化
+export function parseTime(time, pattern) {
+ if (arguments.length === 0 || !time) {
+ return null
+ }
+ const format = pattern || '{y}-{m}-{d} {h}:{i}:{s}'
+ let date
+ if (typeof time === 'object') {
+ date = time
+ } else {
+ if ((typeof time === 'string') && (/^[0-9]+$/.test(time))) {
+ time = parseInt(time)
+ } else if (typeof time === 'string') {
+ time = time.replace(new RegExp(/-/gm), '/').replace('T', ' ').replace(new RegExp(/\.[\d]{3}/gm), '');
+ }
+ if ((typeof time === 'number') && (time.toString().length === 10)) {
+ time = time * 1000
+ }
+ date = new Date(time)
+ }
+ const formatObj = {
+ y: date.getFullYear(),
+ m: date.getMonth() + 1,
+ d: date.getDate(),
+ h: date.getHours(),
+ i: date.getMinutes(),
+ s: date.getSeconds(),
+ a: date.getDay()
+ }
+ const time_str = format.replace(/{(y|m|d|h|i|s|a)+}/g, (result, key) => {
+ let value = formatObj[key]
+ // Note: getDay() returns 0 on Sunday
+ if (key === 'a') { return ['日', '一', '二', '三', '四', '五', '六'][value] }
+ if (result.length > 0 && value < 10) {
+ value = '0' + value
+ }
+ return value || 0
+ })
+ return time_str
+}
+
+// 表单重置
+export function resetForm(refName) {
+ if (this.$refs[refName]) {
+ this.$refs[refName].resetFields();
+ }
+}
+
+// 添加日期范围
+export function addDateRange(params, dateRange, propName) {
+ let search = params;
+ search.params = typeof (search.params) === 'object' && search.params !== null && !Array.isArray(search.params) ? search.params : {};
+ dateRange = Array.isArray(dateRange) ? dateRange : [];
+ if (typeof (propName) === 'undefined') {
+ search.params['beginTime'] = dateRange[0];
+ search.params['endTime'] = dateRange[1];
+ } else {
+ search.params['begin' + propName] = dateRange[0];
+ search.params['end' + propName] = dateRange[1];
+ }
+ return search;
+}
+
+// 回显数据字典
+export function selectDictLabel(datas, value) {
+ if (value === undefined) {
+ return "";
+ }
+ var actions = [];
+ Object.keys(datas).some((key) => {
+ if (datas[key].value == ('' + value)) {
+ actions.push(datas[key].label);
+ return true;
+ }
+ })
+ if (actions.length === 0) {
+ actions.push(value);
+ }
+ return actions.join('');
+}
+
+// 回显数据字典(字符串、数组)
+export function selectDictLabels(datas, value, separator) {
+ if (value === undefined || value.length ===0) {
+ return "";
+ }
+ if (Array.isArray(value)) {
+ value = value.join(",");
+ }
+ var actions = [];
+ var currentSeparator = undefined === separator ? "," : separator;
+ var temp = value.split(currentSeparator);
+ Object.keys(value.split(currentSeparator)).some((val) => {
+ var match = false;
+ Object.keys(datas).some((key) => {
+ if (datas[key].value == ('' + temp[val])) {
+ actions.push(datas[key].label + currentSeparator);
+ match = true;
+ }
+ })
+ if (!match) {
+ actions.push(temp[val] + currentSeparator);
+ }
+ })
+ return actions.join('').substring(0, actions.join('').length - 1);
+}
+
+// 字符串格式化(%s )
+export function sprintf(str) {
+ var args = arguments, flag = true, i = 1;
+ str = str.replace(/%s/g, function () {
+ var arg = args[i++];
+ if (typeof arg === 'undefined') {
+ flag = false;
+ return '';
+ }
+ return arg;
+ });
+ return flag ? str : '';
+}
+
+// 转换字符串,undefined,null等转化为""
+export function parseStrEmpty(str) {
+ if (!str || str == "undefined" || str == "null") {
+ return "";
+ }
+ return str;
+}
+
+// 数据合并
+export function mergeRecursive(source, target) {
+ for (var p in target) {
+ try {
+ if (target[p].constructor == Object) {
+ source[p] = mergeRecursive(source[p], target[p]);
+ } else {
+ source[p] = target[p];
+ }
+ } catch (e) {
+ source[p] = target[p];
+ }
+ }
+ return source;
+};
+
+/**
+ * 构造树型结构数据
+ * @param {*} data 数据源
+ * @param {*} id id字段 默认 'id'
+ * @param {*} parentId 父节点字段 默认 'parentId'
+ * @param {*} children 孩子节点字段 默认 'children'
+ */
+export function handleTree(data, id, parentId, children) {
+ let config = {
+ id: id || 'id',
+ parentId: parentId || 'parentId',
+ childrenList: children || 'children'
+ };
+
+ var childrenListMap = {};
+ var nodeIds = {};
+ var tree = [];
+
+ for (let d of data) {
+ let parentId = d[config.parentId];
+ if (childrenListMap[parentId] == null) {
+ childrenListMap[parentId] = [];
+ }
+ nodeIds[d[config.id]] = d;
+ childrenListMap[parentId].push(d);
+ }
+
+ for (let d of data) {
+ let parentId = d[config.parentId];
+ if (nodeIds[parentId] == null) {
+ tree.push(d);
+ }
+ }
+
+ for (let t of tree) {
+ adaptToChildrenList(t);
+ }
+
+ function adaptToChildrenList(o) {
+ if (childrenListMap[o[config.id]] !== null) {
+ o[config.childrenList] = childrenListMap[o[config.id]];
+ }
+ if (o[config.childrenList]) {
+ for (let c of o[config.childrenList]) {
+ adaptToChildrenList(c);
+ }
+ }
+ }
+ return tree;
+}
+
+/**
+* 参数处理
+* @param {*} params 参数
+*/
+export function tansParams(params) {
+ let result = ''
+ for (const propName of Object.keys(params)) {
+ const value = params[propName];
+ var part = encodeURIComponent(propName) + "=";
+ if (value !== null && value !== "" && typeof (value) !== "undefined") {
+ if (typeof value === 'object') {
+ for (const key of Object.keys(value)) {
+ if (value[key] !== null && value[key] !== "" && typeof (value[key]) !== 'undefined') {
+ let params = propName + '[' + key + ']';
+ var subPart = encodeURIComponent(params) + "=";
+ result += subPart + encodeURIComponent(value[key]) + "&";
+ }
+ }
+ } else {
+ result += part + encodeURIComponent(value) + "&";
+ }
+ }
+ }
+ return result
+}
+
+// 验证是否为blob格式
+export function blobValidate(data) {
+ return data.type !== 'application/json'
+}
diff --git a/src/utils/scroll-to.js b/src/utils/scroll-to.js
new file mode 100644
index 0000000..c5d8e04
--- /dev/null
+++ b/src/utils/scroll-to.js
@@ -0,0 +1,58 @@
+Math.easeInOutQuad = function(t, b, c, d) {
+ t /= d / 2
+ if (t < 1) {
+ return c / 2 * t * t + b
+ }
+ t--
+ return -c / 2 * (t * (t - 2) - 1) + b
+}
+
+// requestAnimationFrame for Smart Animating http://goo.gl/sx5sts
+var requestAnimFrame = (function() {
+ return window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || function(callback) { window.setTimeout(callback, 1000 / 60) }
+})()
+
+/**
+ * Because it's so fucking difficult to detect the scrolling element, just move them all
+ * @param {number} amount
+ */
+function move(amount) {
+ document.documentElement.scrollTop = amount
+ document.body.parentNode.scrollTop = amount
+ document.body.scrollTop = amount
+}
+
+function position() {
+ return document.documentElement.scrollTop || document.body.parentNode.scrollTop || document.body.scrollTop
+}
+
+/**
+ * @param {number} to
+ * @param {number} duration
+ * @param {Function} callback
+ */
+export function scrollTo(to, duration, callback) {
+ const start = position()
+ const change = to - start
+ const increment = 20
+ let currentTime = 0
+ duration = (typeof (duration) === 'undefined') ? 500 : duration
+ var animateScroll = function() {
+ // increment the time
+ currentTime += increment
+ // find the value with the quadratic in-out easing function
+ var val = Math.easeInOutQuad(currentTime, start, change, duration)
+ // move the document.body
+ move(val)
+ // do the animation unless its over
+ if (currentTime < duration) {
+ requestAnimFrame(animateScroll)
+ } else {
+ if (callback && typeof (callback) === 'function') {
+ // the animation is done so lets callback
+ callback()
+ }
+ }
+ }
+ animateScroll()
+}
diff --git a/src/utils/validate.js b/src/utils/validate.js
new file mode 100644
index 0000000..57a568e
--- /dev/null
+++ b/src/utils/validate.js
@@ -0,0 +1,80 @@
+/**
+ * @param {string} path
+ * @returns {Boolean}
+ */
+export function isExternal(path) {
+ return /^(https?:|mailto:|tel:)/.test(path)
+}
+
+/**
+ * @param {string} str
+ * @returns {Boolean}
+ */
+export function validUsername(str) {
+ const valid_map = ['admin', 'editor']
+ return valid_map.indexOf(str.trim()) >= 0
+}
+
+/**
+ * @param {string} url
+ * @returns {Boolean}
+ */
+export function validURL(url) {
+ const reg = /^(https?|ftp):\/\/([a-zA-Z0-9.-]+(:[a-zA-Z0-9.&%$-]+)*@)*((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])){3}|([a-zA-Z0-9-]+\.)*[a-zA-Z0-9-]+\.(com|edu|gov|int|mil|net|org|biz|arpa|info|name|pro|aero|coop|museum|[a-zA-Z]{2}))(:[0-9]+)*(\/($|[a-zA-Z0-9.,?'\\+&%$#=~_-]+))*$/
+ return reg.test(url)
+}
+
+/**
+ * @param {string} str
+ * @returns {Boolean}
+ */
+export function validLowerCase(str) {
+ const reg = /^[a-z]+$/
+ return reg.test(str)
+}
+
+/**
+ * @param {string} str
+ * @returns {Boolean}
+ */
+export function validUpperCase(str) {
+ const reg = /^[A-Z]+$/
+ return reg.test(str)
+}
+
+/**
+ * @param {string} str
+ * @returns {Boolean}
+ */
+export function validAlphabets(str) {
+ const reg = /^[A-Za-z]+$/
+ return reg.test(str)
+}
+
+/**
+ * @param {string} email
+ * @returns {Boolean}
+ */
+export function validEmail(email) {
+ const reg = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
+ return reg.test(email)
+}
+
+/**
+ * @param {string} str
+ * @returns {Boolean}
+ */
+export function isString(str) {
+ return typeof str === 'string' || str instanceof String;
+}
+
+/**
+ * @param {Array} arg
+ * @returns {Boolean}
+ */
+export function isArray(arg) {
+ if (typeof Array.isArray === 'undefined') {
+ return Object.prototype.toString.call(arg) === '[object Array]'
+ }
+ return Array.isArray(arg)
+}
diff --git a/src/views/cityDimension.vue b/src/views/cityDimension.vue
new file mode 100644
index 0000000..beb8557
--- /dev/null
+++ b/src/views/cityDimension.vue
@@ -0,0 +1,144 @@
+
+
+
+
+
diff --git a/src/views/dashboard/BarChart.vue b/src/views/dashboard/BarChart.vue
new file mode 100644
index 0000000..88e7ef6
--- /dev/null
+++ b/src/views/dashboard/BarChart.vue
@@ -0,0 +1,102 @@
+
+
+
+
+
diff --git a/src/views/dashboard/LineChart.vue b/src/views/dashboard/LineChart.vue
new file mode 100644
index 0000000..702ff73
--- /dev/null
+++ b/src/views/dashboard/LineChart.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
diff --git a/src/views/dashboard/PanelGroup.vue b/src/views/dashboard/PanelGroup.vue
new file mode 100644
index 0000000..1a1081f
--- /dev/null
+++ b/src/views/dashboard/PanelGroup.vue
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/dashboard/PieChart.vue b/src/views/dashboard/PieChart.vue
new file mode 100644
index 0000000..63f0d84
--- /dev/null
+++ b/src/views/dashboard/PieChart.vue
@@ -0,0 +1,79 @@
+
+
+
+
+
diff --git a/src/views/dashboard/RaddarChart.vue b/src/views/dashboard/RaddarChart.vue
new file mode 100644
index 0000000..312e018
--- /dev/null
+++ b/src/views/dashboard/RaddarChart.vue
@@ -0,0 +1,116 @@
+
+
+
+
+
diff --git a/src/views/dashboard/mixins/resize.js b/src/views/dashboard/mixins/resize.js
new file mode 100644
index 0000000..b1e76e9
--- /dev/null
+++ b/src/views/dashboard/mixins/resize.js
@@ -0,0 +1,56 @@
+import { debounce } from '@/utils'
+
+export default {
+ data() {
+ return {
+ $_sidebarElm: null,
+ $_resizeHandler: null
+ }
+ },
+ mounted() {
+ this.initListener()
+ },
+ activated() {
+ if (!this.$_resizeHandler) {
+ // avoid duplication init
+ this.initListener()
+ }
+
+ // when keep-alive chart activated, auto resize
+ this.resize()
+ },
+ beforeDestroy() {
+ this.destroyListener()
+ },
+ deactivated() {
+ this.destroyListener()
+ },
+ methods: {
+ // use $_ for mixins properties
+ // https://vuejs.org/v2/style-guide/index.html#Private-property-names-essential
+ $_sidebarResizeHandler(e) {
+ if (e.propertyName === 'width') {
+ this.$_resizeHandler()
+ }
+ },
+ initListener() {
+ this.$_resizeHandler = debounce(() => {
+ this.resize()
+ }, 100)
+ window.addEventListener('resize', this.$_resizeHandler)
+
+ this.$_sidebarElm = document.getElementsByClassName('sidebar-container')[0]
+ this.$_sidebarElm && this.$_sidebarElm.addEventListener('transitionend', this.$_sidebarResizeHandler)
+ },
+ destroyListener() {
+ window.removeEventListener('resize', this.$_resizeHandler)
+ this.$_resizeHandler = null
+
+ this.$_sidebarElm && this.$_sidebarElm.removeEventListener('transitionend', this.$_sidebarResizeHandler)
+ },
+ resize() {
+ const { chart } = this
+ chart && chart.resize()
+ }
+ }
+}
diff --git a/src/views/error/401.vue b/src/views/error/401.vue
new file mode 100644
index 0000000..448b6ec
--- /dev/null
+++ b/src/views/error/401.vue
@@ -0,0 +1,88 @@
+
+
+
+ 返回
+
+
+
+
+ 401错误!
+
+ 您没有访问权限!
+ 对不起,您没有访问权限,请不要进行非法操作!您可以返回主页面
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/error/404.vue b/src/views/error/404.vue
new file mode 100644
index 0000000..96f075c
--- /dev/null
+++ b/src/views/error/404.vue
@@ -0,0 +1,233 @@
+
+
+
+
+
+
+ 404错误!
+
+
+ {{ message }}
+
+
+ 对不起,您正在寻找的页面不存在。尝试检查URL的错误,然后按浏览器上的刷新按钮或尝试在我们的应用程序中找到其他内容。
+
+
+ 返回首页
+
+
+
+
+
+
+
+
+
diff --git a/src/views/index.vue b/src/views/index.vue
new file mode 100644
index 0000000..fcd06a6
--- /dev/null
+++ b/src/views/index.vue
@@ -0,0 +1,409 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
diff --git a/src/views/index_v1.vue b/src/views/index_v1.vue
new file mode 100644
index 0000000..d2d2ec6
--- /dev/null
+++ b/src/views/index_v1.vue
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/lijinlong/AboutView.vue b/src/views/lijinlong/AboutView.vue
new file mode 100644
index 0000000..6182a8e
--- /dev/null
+++ b/src/views/lijinlong/AboutView.vue
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+
diff --git a/src/views/lijinlong/HomeView.vue b/src/views/lijinlong/HomeView.vue
new file mode 100644
index 0000000..7d9fb1f
--- /dev/null
+++ b/src/views/lijinlong/HomeView.vue
@@ -0,0 +1,132 @@
+
+
+
+
+
+
diff --git a/src/views/login.vue b/src/views/login.vue
new file mode 100644
index 0000000..06c09d2
--- /dev/null
+++ b/src/views/login.vue
@@ -0,0 +1,219 @@
+
+
+
+ 若依后台管理系统
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 记住密码
+
+
+ 登 录
+ 登 录 中...
+
+
+ 立即注册
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/monitor/cache/index.vue b/src/views/monitor/cache/index.vue
new file mode 100644
index 0000000..8d2f378
--- /dev/null
+++ b/src/views/monitor/cache/index.vue
@@ -0,0 +1,148 @@
+
+
+
+
+
+ 基本信息
+
+
+
+
+ Redis版本
+ {{ cache.info.redis_version }}
+ 运行模式
+ {{ cache.info.redis_mode == "standalone" ? "单机" : "集群" }}
+ 端口
+ {{ cache.info.tcp_port }}
+ 客户端数
+ {{ cache.info.connected_clients }}
+
+
+ 运行时间(天)
+ {{ cache.info.uptime_in_days }}
+ 使用内存
+ {{ cache.info.used_memory_human }}
+ 使用CPU
+ {{ parseFloat(cache.info.used_cpu_user_children).toFixed(2) }}
+ 内存配置
+ {{ cache.info.maxmemory_human }}
+
+
+ AOF是否开启
+ {{ cache.info.aof_enabled == "0" ? "否" : "是" }}
+ RDB是否成功
+ {{ cache.info.rdb_last_bgsave_status }}
+ Key数量
+ {{ cache.dbSize }}
+ 网络入口/出口
+ {{ cache.info.instantaneous_input_kbps }}kps/{{cache.info.instantaneous_output_kbps}}kps
+
+
+
+
+
+
+
+
+
+ 命令统计
+
+
+
+
+
+
+ 内存信息
+
+
+
+
+
+
+
+
diff --git a/src/views/monitor/cache/list.vue b/src/views/monitor/cache/list.vue
new file mode 100644
index 0000000..29a7c74
--- /dev/null
+++ b/src/views/monitor/cache/list.vue
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+ 缓存列表
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 键名列表
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 缓存内容
+ 清理全部
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/monitor/druid/index.vue b/src/views/monitor/druid/index.vue
new file mode 100644
index 0000000..c6ad585
--- /dev/null
+++ b/src/views/monitor/druid/index.vue
@@ -0,0 +1,15 @@
+
+
+
+
diff --git a/src/views/monitor/job/index.vue b/src/views/monitor/job/index.vue
new file mode 100644
index 0000000..892c727
--- /dev/null
+++ b/src/views/monitor/job/index.vue
@@ -0,0 +1,513 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+ 日志
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+ handleCommand(command, scope.row)" v-hasPermi="['monitor:job:changeStatus', 'monitor:job:query']">
+ 更多
+
+ 执行一次
+ 任务详细
+ 调度日志
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 调用方法
+
+
+ Bean调用示例:ryTask.ryParams('ry')
+ Class类调用示例:com.ruoyi.quartz.task.RyTask.ryParams('ry')
+ 参数说明:支持字符串,布尔类型,长整型,浮点型,整型
+
+
+
+
+
+
+
+
+
+
+
+
+ 生成表达式
+
+
+
+
+
+
+
+
+
+ {{dict.label}}
+
+
+
+
+
+
+ 立即执行
+ 执行一次
+ 放弃执行
+
+
+
+
+
+
+ 允许
+ 禁止
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ form.jobId }}
+ {{ form.jobName }}
+
+
+ {{ jobGroupFormat(form) }}
+ {{ form.createTime }}
+
+
+ {{ form.cronExpression }}
+
+
+ {{ parseTime(form.nextValidTime) }}
+
+
+ {{ form.invokeTarget }}
+
+
+
+ 正常
+ 暂停
+
+
+
+
+ 允许
+ 禁止
+
+
+
+
+ 默认策略
+ 立即执行
+ 执行一次
+ 放弃执行
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/monitor/job/log.vue b/src/views/monitor/job/log.vue
new file mode 100644
index 0000000..60bee1d
--- /dev/null
+++ b/src/views/monitor/job/log.vue
@@ -0,0 +1,295 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 删除
+
+
+ 清空
+
+
+ 导出
+
+
+ 关闭
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime) }}
+
+
+
+
+ 详细
+
+
+
+
+
+
+
+
+
+
+
+ {{ form.jobLogId }}
+ {{ form.jobName }}
+
+
+ {{ form.jobGroup }}
+ {{ form.createTime }}
+
+
+ {{ form.invokeTarget }}
+
+
+ {{ form.jobMessage }}
+
+
+
+ 正常
+ 失败
+
+
+
+ {{ form.exceptionInfo }}
+
+
+
+
+
+
+
+
+
diff --git a/src/views/monitor/logininfor/index.vue b/src/views/monitor/logininfor/index.vue
new file mode 100644
index 0000000..d6af834
--- /dev/null
+++ b/src/views/monitor/logininfor/index.vue
@@ -0,0 +1,246 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 删除
+
+
+ 清空
+
+
+ 解锁
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.loginTime) }}
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/monitor/online/index.vue b/src/views/monitor/online/index.vue
new file mode 100644
index 0000000..ad613c9
--- /dev/null
+++ b/src/views/monitor/online/index.vue
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+
+ {{(pageNum - 1) * pageSize + scope.$index + 1}}
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.loginTime) }}
+
+
+
+
+ 强退
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/monitor/operlog/index.vue b/src/views/monitor/operlog/index.vue
new file mode 100644
index 0000000..4a1828f
--- /dev/null
+++ b/src/views/monitor/operlog/index.vue
@@ -0,0 +1,323 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 删除
+
+
+ 清空
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.operTime) }}
+
+
+
+
+ {{ scope.row.costTime }}毫秒
+
+
+
+
+ 详细
+
+
+
+
+
+
+
+
+
+
+
+ {{ form.title }} / {{ typeFormat(form) }}
+ {{ form.operName }} / {{ form.operIp }} / {{ form.operLocation }}
+
+
+ {{ form.operUrl }}
+ {{ form.requestMethod }}
+
+
+ {{ form.method }}
+
+
+ {{ form.operParam }}
+
+
+ {{ form.jsonResult }}
+
+
+
+ 正常
+ 失败
+
+
+
+ {{ form.costTime }}毫秒
+
+
+ {{ parseTime(form.operTime) }}
+
+
+ {{ form.errorMsg }}
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/monitor/server/index.vue b/src/views/monitor/server/index.vue
new file mode 100644
index 0000000..15ffc9a
--- /dev/null
+++ b/src/views/monitor/server/index.vue
@@ -0,0 +1,207 @@
+
+
+
+
+
+ CPU
+
+
+
+
+ 属性
+ 值
+
+
+
+
+ 核心数
+ {{ server.cpu.cpuNum }}
+
+
+ 用户使用率
+ {{ server.cpu.used }}%
+
+
+ 系统使用率
+ {{ server.cpu.sys }}%
+
+
+ 当前空闲率
+ {{ server.cpu.free }}%
+
+
+
+
+
+
+
+
+
+ 内存
+
+
+
+
+ 属性
+ 内存
+ JVM
+
+
+
+
+ 总内存
+ {{ server.mem.total }}G
+ {{ server.jvm.total }}M
+
+
+ 已用内存
+ {{ server.mem.used}}G
+ {{ server.jvm.used}}M
+
+
+ 剩余内存
+ {{ server.mem.free }}G
+ {{ server.jvm.free }}M
+
+
+ 使用率
+ {{ server.mem.usage }}%
+ {{ server.jvm.usage }}%
+
+
+
+
+
+
+
+
+
+
+ 服务器信息
+
+
+
+
+
+ 服务器名称
+ {{ server.sys.computerName }}
+ 操作系统
+ {{ server.sys.osName }}
+
+
+ 服务器IP
+ {{ server.sys.computerIp }}
+ 系统架构
+ {{ server.sys.osArch }}
+
+
+
+
+
+
+
+
+
+
+ Java虚拟机信息
+
+
+
+
+
+ Java名称
+ {{ server.jvm.name }}
+ Java版本
+ {{ server.jvm.version }}
+
+
+ 启动时间
+ {{ server.jvm.startTime }}
+ 运行时长
+ {{ server.jvm.runTime }}
+
+
+ 安装路径
+ {{ server.jvm.home }}
+
+
+ 项目路径
+ {{ server.sys.userDir }}
+
+
+ 运行参数
+ {{ server.jvm.inputArgs }}
+
+
+
+
+
+
+
+
+
+
+ 磁盘状态
+
+
+
+
+
+ 盘符路径
+ 文件系统
+ 盘符类型
+ 总大小
+ 可用大小
+ 已用大小
+ 已用百分比
+
+
+
+
+ {{ sysFile.dirName }}
+ {{ sysFile.sysTypeName }}
+ {{ sysFile.typeName }}
+ {{ sysFile.total }}
+ {{ sysFile.free }}
+ {{ sysFile.used }}
+ {{ sysFile.usage }}%
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/nationwide.vue b/src/views/nationwide.vue
new file mode 100644
index 0000000..6b93ee9
--- /dev/null
+++ b/src/views/nationwide.vue
@@ -0,0 +1,331 @@
+
+
+
+
+
+
+
diff --git a/src/views/redirect.vue b/src/views/redirect.vue
new file mode 100644
index 0000000..db4c1d6
--- /dev/null
+++ b/src/views/redirect.vue
@@ -0,0 +1,12 @@
+
diff --git a/src/views/register.vue b/src/views/register.vue
new file mode 100644
index 0000000..7bf6f43
--- /dev/null
+++ b/src/views/register.vue
@@ -0,0 +1,210 @@
+
+
+
+ 若依后台管理系统
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 注 册
+ 注 册 中...
+
+
+ 使用已有账户登录
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/system/config/index.vue b/src/views/system/config/index.vue
new file mode 100644
index 0000000..3ab81fc
--- /dev/null
+++ b/src/views/system/config/index.vue
@@ -0,0 +1,343 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+ 刷新缓存
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime) }}
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{dict.label}}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/system/dept/index.vue b/src/views/system/dept/index.vue
new file mode 100644
index 0000000..e502b4e
--- /dev/null
+++ b/src/views/system/dept/index.vue
@@ -0,0 +1,340 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 展开/折叠
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime) }}
+
+
+
+
+ 修改
+ 新增
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{dict.label}}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/system/dict/data.vue b/src/views/system/dict/data.vue
new file mode 100644
index 0000000..3befe4a
--- /dev/null
+++ b/src/views/system/dict/data.vue
@@ -0,0 +1,402 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+ 关闭
+
+
+
+
+
+
+
+
+
+ {{ scope.row.dictLabel }}
+ {{ scope.row.dictLabel }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime) }}
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{dict.label}}
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/system/dict/index.vue b/src/views/system/dict/index.vue
new file mode 100644
index 0000000..6ca5457
--- /dev/null
+++ b/src/views/system/dict/index.vue
@@ -0,0 +1,347 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+ 刷新缓存
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.dictType }}
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime) }}
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{dict.label}}
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/system/menu/index.vue b/src/views/system/menu/index.vue
new file mode 100644
index 0000000..c703fa0
--- /dev/null
+++ b/src/views/system/menu/index.vue
@@ -0,0 +1,452 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 展开/折叠
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime) }}
+
+
+
+
+ 修改
+ 新增
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 目录
+ 菜单
+ 按钮
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 是否外链
+
+
+ 是
+ 否
+
+
+
+
+
+
+
+
+
+ 路由地址
+
+
+
+
+
+
+
+
+
+
+ 组件路径
+
+
+
+
+
+
+
+
+
+
+
+ 权限字符
+
+
+
+
+
+
+
+
+
+
+ 路由参数
+
+
+
+
+
+
+
+
+
+ 是否缓存
+
+
+ 缓存
+ 不缓存
+
+
+
+
+
+
+
+
+
+ 显示状态
+
+
+ {{dict.label}}
+
+
+
+
+
+
+
+
+
+ 菜单状态
+
+
+ {{dict.label}}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/system/notice/index.vue b/src/views/system/notice/index.vue
new file mode 100644
index 0000000..7982b54
--- /dev/null
+++ b/src/views/system/notice/index.vue
@@ -0,0 +1,312 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{dict.label}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/system/post/index.vue b/src/views/system/post/index.vue
new file mode 100644
index 0000000..444bf63
--- /dev/null
+++ b/src/views/system/post/index.vue
@@ -0,0 +1,309 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime) }}
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{dict.label}}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/system/role/authUser.vue b/src/views/system/role/authUser.vue
new file mode 100644
index 0000000..147aa33
--- /dev/null
+++ b/src/views/system/role/authUser.vue
@@ -0,0 +1,199 @@
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 添加用户
+
+
+ 批量取消授权
+
+
+ 关闭
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime) }}
+
+
+
+
+ 取消授权
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue
new file mode 100644
index 0000000..fb3b5ef
--- /dev/null
+++ b/src/views/system/role/index.vue
@@ -0,0 +1,605 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime) }}
+
+
+
+
+ 修改
+ 删除
+ handleCommand(command, scope.row)" v-hasPermi="['system:role:edit']">
+ 更多
+
+ 数据权限
+ 分配用户
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 权限字符
+
+
+
+
+
+
+
+
+ {{dict.label}}
+
+
+
+ 展开/折叠
+ 全选/全不选
+ 父子联动
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 展开/折叠
+ 全选/全不选
+ 父子联动
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/system/role/selectUser.vue b/src/views/system/role/selectUser.vue
new file mode 100644
index 0000000..b2b072f
--- /dev/null
+++ b/src/views/system/role/selectUser.vue
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime) }}
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/system/user/authRole.vue b/src/views/system/user/authRole.vue
new file mode 100644
index 0000000..943710e
--- /dev/null
+++ b/src/views/system/user/authRole.vue
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{(pageNum - 1) * pageSize + scope.$index + 1}}
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime) }}
+
+
+
+
+
+
+
+
+ 提交
+ 返回
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue
new file mode 100644
index 0000000..6b2a0aa
--- /dev/null
+++ b/src/views/system/user/index.vue
@@ -0,0 +1,676 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导入
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime) }}
+
+
+
+
+ 修改
+ 删除
+ handleCommand(command, scope.row)" v-hasPermi="['system:user:resetPwd', 'system:user:edit']">
+ 更多
+
+ 重置密码
+ 分配角色
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{dict.label}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 将文件拖到此处,或点击上传
+
+
+ 是否更新已经存在的用户数据
+
+
仅允许导入xls、xlsx格式文件。
+
下载模板
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/system/user/profile/index.vue b/src/views/system/user/profile/index.vue
new file mode 100644
index 0000000..529c564
--- /dev/null
+++ b/src/views/system/user/profile/index.vue
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+ 个人信息
+
+
+
+
+
+
+
+ 基本资料
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/system/user/profile/resetPwd.vue b/src/views/system/user/profile/resetPwd.vue
new file mode 100644
index 0000000..f329e6e
--- /dev/null
+++ b/src/views/system/user/profile/resetPwd.vue
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+ 关闭
+
+
+
+
+
diff --git a/src/views/system/user/profile/userAvatar.vue b/src/views/system/user/profile/userAvatar.vue
new file mode 100644
index 0000000..cbf3ca1
--- /dev/null
+++ b/src/views/system/user/profile/userAvatar.vue
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 选择
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 提 交
+
+
+
+
+
+
+
+
diff --git a/src/views/system/user/profile/userInfo.vue b/src/views/system/user/profile/userInfo.vue
new file mode 100644
index 0000000..c970dc9
--- /dev/null
+++ b/src/views/system/user/profile/userInfo.vue
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 男
+ 女
+
+
+
+ 保存
+ 关闭
+
+
+
+
+
diff --git a/src/views/tool/build/CodeTypeDialog.vue b/src/views/tool/build/CodeTypeDialog.vue
new file mode 100644
index 0000000..b5c2e2e
--- /dev/null
+++ b/src/views/tool/build/CodeTypeDialog.vue
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+ {{ item.label }}
+
+
+
+
+
+
+
+
+
+
+
+
+ 取消
+
+
+ 确定
+
+
+
+
+
+
diff --git a/src/views/tool/build/DraggableItem.vue b/src/views/tool/build/DraggableItem.vue
new file mode 100644
index 0000000..e881778
--- /dev/null
+++ b/src/views/tool/build/DraggableItem.vue
@@ -0,0 +1,100 @@
+
diff --git a/src/views/tool/build/IconsDialog.vue b/src/views/tool/build/IconsDialog.vue
new file mode 100644
index 0000000..958be50
--- /dev/null
+++ b/src/views/tool/build/IconsDialog.vue
@@ -0,0 +1,123 @@
+
+
+
+
+
diff --git a/src/views/tool/build/RightPanel.vue b/src/views/tool/build/RightPanel.vue
new file mode 100644
index 0000000..c2760eb
--- /dev/null
+++ b/src/views/tool/build/RightPanel.vue
@@ -0,0 +1,946 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.label }}
+
+
+
+
+
+
+
+
+ {{ activeData.componentName }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 选择
+
+
+
+
+
+
+ 选择
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 默认
+
+
+ 右侧
+
+
+
+
+
+
+ 个字符
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text
+
+
+ picture
+
+
+ picture-card
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 选项
+
+
+
+
+
+ 添加选项
+
+
+
+
+
+
+ 选项
+
+
+
+ 动态数据
+
+
+ 静态数据
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 添加父级
+
+
+
+
+
+
+
+
+ 默认
+
+
+ 按钮
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 中等
+
+
+ 较小
+
+
+ 迷你
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 布局结构树
+
+
+
+
+ {{ node.label }}
+
+
+
+
+
+
+ 正则校验
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 添加规则
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 中等
+
+
+ 较小
+
+
+ 迷你
+
+
+
+
+
+
+ 左对齐
+
+
+ 右对齐
+
+
+ 顶部对齐
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/tool/build/TreeNodeDialog.vue b/src/views/tool/build/TreeNodeDialog.vue
new file mode 100644
index 0000000..fa7f0b2
--- /dev/null
+++ b/src/views/tool/build/TreeNodeDialog.vue
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 确定
+
+
+ 取消
+
+
+
+
+
+
diff --git a/src/views/tool/build/index.vue b/src/views/tool/build/index.vue
new file mode 100644
index 0000000..2bd298b
--- /dev/null
+++ b/src/views/tool/build/index.vue
@@ -0,0 +1,768 @@
+
+
+
+
+
+
Form Generator
+
+
+
+
+
+ 输入型组件
+
+
+
+
+
+ {{ element.label }}
+
+
+
+
+ 选择型组件
+
+
+
+
+
+ {{ element.label }}
+
+
+
+
+ 布局型组件
+
+
+
+
+
+ {{ element.label }}
+
+
+
+
+
+
+
+
+
+
+ 导出vue文件
+
+
+ 复制代码
+
+
+ 清空
+
+
+
+
+
+
+
+
+
+ 从左侧拖入或点选组件进行表单设计
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/tool/gen/basicInfoForm.vue b/src/views/tool/gen/basicInfoForm.vue
new file mode 100644
index 0000000..7029529
--- /dev/null
+++ b/src/views/tool/gen/basicInfoForm.vue
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/tool/gen/createTable.vue b/src/views/tool/gen/createTable.vue
new file mode 100644
index 0000000..f914b5d
--- /dev/null
+++ b/src/views/tool/gen/createTable.vue
@@ -0,0 +1,45 @@
+
+
+
+ 创建表语句(支持多个建表语句):
+
+
+
+
+
+
diff --git a/src/views/tool/gen/editTable.vue b/src/views/tool/gen/editTable.vue
new file mode 100644
index 0000000..951497a
--- /dev/null
+++ b/src/views/tool/gen/editTable.vue
@@ -0,0 +1,234 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ dict.dictName }}
+ {{ dict.dictType }}
+
+
+
+
+
+
+
+
+
+
+
+
+ 提交
+ 返回
+
+
+
+
+
+
diff --git a/src/views/tool/gen/genInfoForm.vue b/src/views/tool/gen/genInfoForm.vue
new file mode 100644
index 0000000..98daf6d
--- /dev/null
+++ b/src/views/tool/gen/genInfoForm.vue
@@ -0,0 +1,312 @@
+
+
+
+
+
+ 生成模板
+
+
+
+
+
+
+
+
+
+ 前端类型
+
+
+
+
+
+
+
+
+
+ 生成包路径
+
+
+
+
+
+
+
+
+
+
+
+ 生成模块名
+
+
+
+
+
+
+
+
+
+
+
+ 生成业务名
+
+
+
+
+
+
+
+
+
+
+
+ 生成功能名
+
+
+
+
+
+
+
+
+
+
+
+ 生成代码方式
+
+
+
+
+ zip压缩包
+ 自定义路径
+
+
+
+
+
+
+ 上级菜单
+
+
+
+
+
+
+
+
+
+
+
+ 自定义路径
+
+
+
+
+
+
+
+ 最近路径快速选择
+
+
+
+ 恢复默认的生成基础路径
+
+
+
+
+
+
+
+
+
+
+
+
+ 树编码字段
+
+
+
+
+
+
+
+
+
+
+
+
+ 树父编码字段
+
+
+
+
+
+
+
+
+
+
+
+
+ 树名称字段
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 关联子表的表名
+
+
+
+
+
+
+
+
+
+
+
+
+ 子表关联的外键名
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/tool/gen/importTable.vue b/src/views/tool/gen/importTable.vue
new file mode 100644
index 0000000..3ea9532
--- /dev/null
+++ b/src/views/tool/gen/importTable.vue
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/tool/gen/index.vue b/src/views/tool/gen/index.vue
new file mode 100644
index 0000000..9237c30
--- /dev/null
+++ b/src/views/tool/gen/index.vue
@@ -0,0 +1,354 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 生成
+
+
+ 创建
+
+
+ 导入
+
+
+ 修改
+
+
+ 删除
+
+
+
+
+
+
+
+
+ {{(queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1}}
+
+
+
+
+
+
+
+
+
+ 预览
+ 编辑
+ 删除
+ 同步
+ 生成代码
+
+
+
+
+
+
+
+
+ 复制
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/tool/swagger/index.vue b/src/views/tool/swagger/index.vue
new file mode 100644
index 0000000..b8becc6
--- /dev/null
+++ b/src/views/tool/swagger/index.vue
@@ -0,0 +1,15 @@
+
+
+
+
diff --git a/vue.config.js b/vue.config.js
new file mode 100644
index 0000000..7891fea
--- /dev/null
+++ b/vue.config.js
@@ -0,0 +1,129 @@
+"use strict";
+const path = require("path");
+
+function resolve(dir) {
+ return path.join(__dirname, dir);
+}
+
+const CompressionPlugin = require("compression-webpack-plugin");
+
+const name = process.env.VUE_APP_TITLE || "若依管理系统"; // 网页标题
+
+const port = process.env.port || process.env.npm_config_port || 80; // 端口
+
+// vue.config.js 配置说明
+//官方vue.config.js 参考文档 https://cli.vuejs.org/zh/config/#css-loaderoptions
+// 这里只列一部分,具体配置参考文档
+module.exports = {
+ // 部署生产环境和开发环境下的URL。
+ // 默认情况下,Vue CLI 会假设你的应用是被部署在一个域名的根路径上
+ // 例如 https://www.ruoyi.vip/。如果应用被部署在一个子路径上,你就需要用这个选项指定这个子路径。例如,如果你的应用被部署在 https://www.ruoyi.vip/admin/,则设置 baseUrl 为 /admin/。
+ publicPath: process.env.NODE_ENV === "production" ? "/demo/Marsk3dDemo" : "/",
+ // 在npm run build 或 yarn build 时 ,生成文件的目录名称(要和 baseUrl 的生产环境路径一致)(默认dist)
+ outputDir: "dist",
+ // 用于放置生成的静态资源 (js、css、img、fonts) 的;(项目打包之后,静态资源会放在这个文件夹下)
+ assetsDir: "static",
+ // 是否开启eslint保存检测,有效值:ture | false | 'error'
+ lintOnSave: process.env.NODE_ENV === "development",
+ // 如果你不需要生产环境的 source map,可以将其设置为 false 以加速生产环境构建。
+ productionSourceMap: false,
+ // webpack-dev-server 相关配置
+ devServer: {
+ host: "0.0.0.0",
+ port: port,
+ open: true,
+ proxy: {
+ // detail: https://cli.vuejs.org/config/#devserver-proxy
+ [process.env.VUE_APP_BASE_API]: {
+ target: `http://localhost:8080`,
+ changeOrigin: true,
+ pathRewrite: {
+ ["^" + process.env.VUE_APP_BASE_API]: "",
+ },
+ },
+ },
+ disableHostCheck: true,
+ },
+ css: {
+ loaderOptions: {
+ sass: {
+ sassOptions: { outputStyle: "expanded" },
+ },
+ },
+ },
+ configureWebpack: {
+ name: name,
+ resolve: {
+ alias: {
+ "@": resolve("src"),
+ },
+ },
+ plugins: [
+ // http://doc.ruoyi.vip/ruoyi-vue/other/faq.html#使用gzip解压缩静态文件
+ new CompressionPlugin({
+ cache: false, // 不启用文件缓存
+ test: /\.(js|css|html|jpe?g|png|gif|svg)?$/i, // 压缩文件格式
+ filename: "[path][base].gz[query]", // 压缩后的文件名
+ algorithm: "gzip", // 使用gzip压缩
+ minRatio: 0.8, // 压缩比例,小于 80% 的文件不会被压缩
+ deleteOriginalAssets: false, // 压缩后删除原文件
+ }),
+ ],
+ },
+ chainWebpack(config) {
+ config.plugins.delete("preload"); // TODO: need test
+ config.plugins.delete("prefetch"); // TODO: need test
+
+ // set svg-sprite-loader
+ config.module.rule("svg").exclude.add(resolve("src/assets/icons")).end();
+ config.module
+ .rule("icons")
+ .test(/\.svg$/)
+ .include.add(resolve("src/assets/icons"))
+ .end()
+ .use("svg-sprite-loader")
+ .loader("svg-sprite-loader")
+ .options({
+ symbolId: "icon-[name]",
+ })
+ .end();
+
+ config.when(process.env.NODE_ENV !== "development", (config) => {
+ config
+ .plugin("ScriptExtHtmlWebpackPlugin")
+ .after("html")
+ .use("script-ext-html-webpack-plugin", [
+ {
+ // `runtime` must same as runtimeChunk name. default is `runtime`
+ inline: /runtime\..*\.js$/,
+ },
+ ])
+ .end();
+
+ config.optimization.splitChunks({
+ chunks: "all",
+ cacheGroups: {
+ libs: {
+ name: "chunk-libs",
+ test: /[\\/]node_modules[\\/]/,
+ priority: 10,
+ chunks: "initial", // only package third parties that are initially dependent
+ },
+ elementUI: {
+ name: "chunk-elementUI", // split elementUI into a single package
+ test: /[\\/]node_modules[\\/]_?element-ui(.*)/, // in order to adapt to cnpm
+ priority: 20, // the weight needs to be larger than libs and app or it will be packaged into libs or app
+ },
+ commons: {
+ name: "chunk-commons",
+ test: resolve("src/components"), // can customize your rules
+ minChunks: 3, // minimum common number
+ priority: 5,
+ reuseExistingChunk: true,
+ },
+ },
+ });
+ config.optimization.runtimeChunk("single");
+ });
+ },
+};