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 @@ + + + + + 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 @@ + + + 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 @@ + + + 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 @@ + + + \ 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 @@ + + + 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 @@ + + + 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 @@ + + + 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 @@ + + + + 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 @@ + + + + + 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 @@ + + + + + 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 @@ + + + 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 @@ + + + + + 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/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 @@ + + + + + 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 @@ + + + + + + + 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 `` +} + +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-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-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-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-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-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-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-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-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-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-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-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-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-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}` + } +} + +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(``) + } + if (conf.append) { + children.push(``) + } + 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}}`) + } + 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}}`) + } + 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 + }, + append(h, conf, key) { + return + } + }, + '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 @@ + + + + + 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 @@ + + + + + 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 @@ + + + + + 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 @@ + + + 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 @@ + + + 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 @@ + + + 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 @@ + + + + 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 @@ + + + + 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 @@ + + + + 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 @@ + + + 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 @@ + + + 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 @@ + + + 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 @@ + + + \ 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 @@ + + + \ 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 @@ + + + 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 @@ + + + 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 @@ + + + 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 @@ + + + \ 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 @@ + + + \ 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 @@ + + + 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 @@ + + + \ 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 @@ + + + \ 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 @@ + + 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 @@ + + + + + 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 @@ + + + + + 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 @@ + + + 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 @@ + + + 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 @@ + + + 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"); + }); + }, +};